.prerequisites md-icon{color:#155724}.prerequisites md-icon.alert{color:#d50000}help.small .md-button{padding:0;height:24px;width:24px;margin:0}.fc-widget-small{bottom:10px!important;z-index:75!important}.has-chat .chat-fix,.has-chat .fab-chat-fix{width:50px}.has-chat .button-chat-fix{width:75px}.boxes .box-item{background-color:#fff;position:relative;margin:12px 0;height:75px;width:175px;max-width:175px;text-align:center;padding:5px}.boxes .box-item:first-of-type{margin-left:0}.boxes .box-item .title{font-size:14px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.boxes .box-item .price{margin-top:10px;font-size:20px;color:#616161}.boxes .box-item .trash{position:absolute;top:5px;right:5px}.boxes .box-item .trash md-icon{cursor:pointer;color:#cbcbcb}.boxes .box-item .edit-zone{cursor:pointer}.boxes .box-item md-input-container{margin-top:6px;padding-left:10px;padding-right:10px}.boxes .box-item money-input .price{margin-top:0}.boxes .box-item money-input input{text-align:center;font-size:20px;color:#616161}.boxes .box-item.add{border:1px dashed grey;cursor:pointer}.boxes .box-item.add>div:last-child button{margin-bottom:0!important}.boxes.boxes-with-description .box-item{height:125px;width:175px}.boxes.boxes-with-description .box-item .price,.boxes.boxes-with-description .box-item .title,.boxes.boxes-with-description .box-item small{width:169px;text-align:center}.boxes.boxes-with-description .box-item .price{top:40%;margin-top:0}.boxes.boxes-with-description .box-item .title{top:20%}.boxes.boxes-with-description .box-item small{top:65%;font-size:11px}.boxes.boxes-with-description .box-item .sub{font-size:11px;line-height:14px;display:inline-block;margin-top:5px}.boxes .add-box.empty,.boxes .box-item.empty{border:1px dashed grey}.boxes .add-box.total,.boxes .box-item.total{background-color:#f5f5f5}.boxes .add-box.total .title,.boxes .box-item.total .title{color:#00f}.boxes .operand{font-size:24px;margin:15px}.exchange-boxes{margin:16px 0}.exchange-boxes .exchange-box{padding:10px;background-color:#f9f9f9;text-align:center;font-size:12px;color:#6c757d}.exchange-boxes .exchange-box .title{color:#000;margin-bottom:10px;text-transform:uppercase}.exchange-boxes .exchange-box{min-height:80px}.exchange-boxes .exchange-icon{padding:15px}md-card md-card-header md-card-header-text md-select{margin:-5px 0 0}md-card md-card-header md-card-header-text md-icon+md-select{margin-left:10px}.is-bad{color:#c62828!important}.is-good{color:#76ff03!important}.is-bad-bg{background-color:#c62828!important}.is-good-bg{background-color:#006400!important}.button-group button:first-of-type{margin-right:0!important;border-top-right-radius:0;border-bottom-right-radius:0}.button-group button:last-of-type{margin-left:0!important;border-top-left-radius:0;border-bottom-left-radius:0}.md-sidenav-right .dashboard-box{margin:0;min-height:52px}.md-sidenav-right .dashboard-box .dashboard-content h1{font-size:18px}.md-sidenav-right .dashboard-box .dashboard-content .kpi{text-align:left}.dashboard-box{background-color:#03a9f4;color:#fff;text-align:center;padding:10px;font-size:14px;margin:10px}.dashboard-box md-icon{color:#fff!important;margin:0 20px 0 10px;font-size:50px;height:50px;width:50px}.dashboard-box .dashboard-content{text-align:left}.dashboard-box .dashboard-content small{font-size:11px}.dashboard-box .dashboard-content h1{margin:0}.dashboard-box .dashboard-content .kpi{text-align:center}.dashboard-box .dashboard-content .kpi .variation{margin-left:10px}.dashboard-box .dashboard-content .kpi .variation .direction{font-size:14px}.dashboard-box .dashboard-content .kpi .variation .percent{font-size:14px;line-height:22px}.dashboard-box .dashboard-content .kpi .variation .percent small{font-size:10px;vertical-align:super}.dashboard-box .dashboard-content .kpi~.kpi{margin-left:25px}.empty-detail{color:grey}.empty-detail md-icon{font-size:96px;height:96px;width:96px;color:hsla(0,0%,46.7%,.3)}.empty-detail h4{margin:0}.empty-detail p{margin-top:5px;margin-bottom:0}@font-face{font-family:Lato;src:url(/fonts/lato-light-webfont.woff2) format("woff2"),url(/fonts/lato-light-webfont.woff) format("woff");font-weight:300;font-style:normal}@font-face{font-family:Lato;src:url(/fonts/lato-regular-webfont.woff2) format("woff2"),url(/fonts/lato-regular-webfont.woff) format("woff");font-weight:400;font-style:normal}.form-header{margin-bottom:0}.form-header md-card-content:not(.drop-box){padding-bottom:0}.form-body{margin-top:0;margin-bottom:0}.input-message{font-size:12px}.input-message.invalid{color:#d50000}md-list.bordered{border:1px solid #e1e1e1;padding:0;margin:8px 0}md-list.compact{font-size:12px;min-height:0!important}md-list.compact .md-subheader .md-subheader-inner{padding:8px}md-list.compact md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-list.compact md-list-item>div>md-icon:first-child:not(.md-avatar-icon),md-list.compact md-list-item>md-icon:first-child:not(.md-avatar-icon),md-list.compact md-list-item md-icon{margin-right:14px;margin-left:0}md-list.compact md-list-item .md-list-item-inner>div.md-primary>md-icon:not(.md-avatar-icon),md-list.compact md-list-item .md-list-item-inner>div.md-secondary>md-icon:not(.md-avatar-icon),md-list.compact md-list-item .md-list-item-inner>md-icon.md-secondary:not(.md-avatar-icon),md-list.compact md-list-item .md-list-item-inner>md-icon:first-child:not(.md-avatar-icon),md-list.compact md-list-item>div.md-primary>md-icon:not(.md-avatar-icon),md-list.compact md-list-item>div.md-secondary>md-icon:not(.md-avatar-icon),md-list.compact md-list-item>div>md-icon:not(.md-avatar-icon),md-list.compact md-list-item>md-icon.md-secondary:not(.md-avatar-icon),md-list.compact md-list-item>md-icon:first-child:not(.md-avatar-icon){margin-top:8px;margin-bottom:6px}md-list.compact md-list-item{min-height:38px!important;height:auto}md-list.compact md-list-item>a,md-list.compact md-list-item>p{padding:5px 0!important}md-list.compact md-list-item .transaction{padding:1px 4px;border-radius:3px}md-list.compact md-list-item .md-list-item-inner:before,md-list.compact md-list-item:before{content:"";min-height:38px;visibility:hidden;display:inline-block}md-list.compact+md-list.compact{margin-top:0}#main-content>md-content,md-content.md-default-theme{background-color:#eceff1}.pretty-decimal{font-size:small;vertical-align:super}.pretty-symbol{color:transparent;font-size:xx-small}table.md-table td.highlight,table.md-table th.highlight,table.md-table tr.highlight{background-color:rgba(253,255,23,.81)}table.md-table th.md-column{color:#565656;display:table-cell;font-size:13px;font-weight:400;padding:0;text-align:left;vertical-align:middle}table.md-table td.md-cell>*,table.md-table th.md-column>*{vertical-align:baseline}table.md-table:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2),table.md-table:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2){padding:0 36px 0 0}table.md-table td.md-cell.right,table.md-table th.md-column.right{text-align:right!important}table.md-table td.md-cell.left,table.md-table th.md-column.left{text-align:left!important}table.md-table td.md-cell.disabled,table.md-table td.md-cell .disabled{color:#c6c6c6}table.md-table thead.md-head{background-color:#fafafa!important}table.md-table thead.md-head>tr.md-row{height:40px}table.md-table thead.md-head>tr.md-row md-icon{fill:#565656;min-height:16px!important;min-width:16px!important}table.md-table tbody{background-color:#fff!important}table.md-table td md-switch:not(.material-standar){margin:0}table.md-table td md-input-container:not(.material-standar){margin:0;width:100%}table.md-table td md-input-container:not(.material-standar).md-input-focused label,table.md-table td md-input-container:not(.material-standar).md-input-has-value label,table.md-table td md-input-container:not(.material-standar).md-input-invalid label{display:none}table.md-table td md-input-container:not(.material-standar) .md-input{margin-top:4px;padding-top:6px;height:26px;border-style:dashed}table.md-table td md-input-container:not(.material-standar) .md-errors-spacer{min-height:6px}table.md-table td md-input-container:not(.material-standar).md-input-focused .md-input{border-style:solid}table.md-table td md-autocomplete:not(.material-standar) md-autocomplete-wrap button{top:5px}table.md-table td.center{text-align:center!important}table.md-table td.avatar{width:38px;text-align:center;padding:0 18px!important}table.md-table td.avatar img{margin-top:3px}table.md-table td.checkbox{padding:0 14px!important}table.md-table td .flag{width:38px;text-align:center;padding:0 8px 0 0}table.md-table .checkbox~.avatar{padding-left:0!important}table.md-table.table-condensed tbody.md-body>tr.md-row,table.md-table.table-condensed tfoot.md-foot>tr.md-row{height:32px}table.md-table.table-condensed td.md-cell{font-size:12px}table.md-table.table-condensed:not(.md-row-select) td.md-cell:nth-child(n+2):nth-last-child(n+2),table.md-table.table-condensed:not(.md-row-select) th.md-column:nth-child(n+2):nth-last-child(n+2){padding:0 36px 0 0}table.md-table.table-form{border:1px solid #eee;margin-bottom:25px}table.md-table.table-form thead th{border-bottom:1px solid grey}table.md-table.table-form thead th.before-action{padding:0 10px 0 0!important}table.md-table.table-form tbody tr{-moz-transition:background-color 1s cubic-bezier(1,1,1,1);-moz-transition-delay:.5s;-ms-transition:background-color 1s cubic-bezier(1,1,1,1);-ms-transition-delay:.5s;-o-transition:background-color 1s cubic-bezier(1,1,1,1);-o-transition-delay:.5s;-webkit-transition:background-color 1s cubic-bezier(1,1,1,1);-webkit-transition-delay:.5s;transition:background-color 1s cubic-bezier(1,1,1,1);transition-delay:0s}table.md-table.table-form tbody tr.highlight{background-color:rgba(253,255,23,.81)}table.md-table.table-form tbody tr td.action{text-align:center;padding:0 10px}table.md-table.table-form tbody tr td.before-action{padding:0 10px 0 0!important}table.md-table.table-form tfoot tr{min-height:40px}table.md-table.table-form tfoot tr:first-of-type th{border-top:1px solid grey}table.md-table.table-form tfoot tr.action th{padding-top:10px!important;padding-bottom:10px!important}table.md-table.table-form tfoot tr.action th:first-of-type{text-align:left;padding-left:16px!important}table.md-table.table-form tfoot tr.action th:last-of-type{text-align:left;padding-right:16px!important}table.md-table.table-form tfoot th.before-action{padding:0 10px 0 0!important}table.md-table.table-form tfoot th{text-align:right;font-weight:500;font-size:13px;padding-top:10px!important;padding-bottom:10px!important;background-color:#fafafa!important}table.md-table.table-form money-input .price{line-height:30px!important;margin-bottom:0!important}table.md-table.table-form money-input input{margin-top:0!important}table.md-table .badge-limited .pa-badge{max-width:145px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}table.md-table .number{white-space:nowrap}table.md-table .client,table.md-table .provider{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;max-width:180px}table.md-table .amount,table.md-table .debt,table.md-table .paid{text-align:right!important}table.md-table .date{min-width:75px}table.md-table .more{text-align:center!important;padding:0!important}table.md-table tr td.signs,table.md-table tr th.signs{padding-right:23px!important;white-space:nowrap}table.md-table tr td.signs .pa-badge,table.md-table tr th.signs .pa-badge{cursor:pointer}table.md-table tr.warn{background-color:#fcf8e3}table.md-table tr.final-consumer{background-color:#fffde7}table.md-table.table-accounting tr.level-0{background-color:#f5f5f5}table.md-table.table-accounting tr.level-1{background-color:#fafafa}table.md-table.table-accounting table.md-table tfoot.md-foot>tr.md-row,table.md-table.table-accounting tbody.md-body>tr.md-row{height:42px}.pa-table-footer{padding:6px 12px;color:rgba(0,0,0,.87);background-color:#fafafa;font-size:13px;border-top:1px solid rgba(0,0,0,.12)}.pa-table-footer-item{padding-right:16px}pa-table-container .pa-table-container.no-results .md-virtual-repeat-container{display:none}pa-table-container md-table-container{height:100%}.pa-structure{margin:18px 0;border:1px solid #eceff1;font-size:13px}.pa-structure .content{padding:0 10px}.pa-structure .footer{border-top:1px solid #cfd8dc;background-color:#fafafa;padding:4px 10px}.pa-structure .footer button.md-small{font-size:13px;line-height:25px;min-height:25px}md-toast[md-theme=warn] .md-toast-content{background-color:#f44336}[ui-view].ng-enter,[ui-view].ng-leave{-webkit-transition:opacity .2s ease-in-out;transition:opacity .2s ease-in-out}[ui-view].ng-enter,[ui-view].ng-leave.ng-leave-active{opacity:0}[ui-view].ng-enter.ng-enter-active{opacity:1}.Page.ng-leave.ng-leave-active{display:none}.red{color:red!important}.green{color:green!important}.grey{color:grey}.blue{color:#039be5}.invalid{color:#d50000}h3.title{margin-top:0!important}h3.title small{color:#616161}h3.title .sub{color:#a9a9a9;font-size:13px}.ellipsis{overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:block}.text-center{text-align:center}.text-right{text-align:right}.text-left{text-align:left}.text-uppercase{text-transform:uppercase}address{font-style:normal}address h3{margin-bottom:0}.md-wizard-title{font-size:24px;font-weight:500;letter-spacing:.005em;color:#459fce}.u-center{text-align:center}.cell-number{text-align:right!important}.cell-debt{color:red!important}.cell-done{text-align:center!important}.notice-box{background-color:#03a9f4;color:#fff;text-align:left;padding:10px;font-size:14px;margin:0 0 10px}.notice-box md-icon{color:#fff!important;margin:0 20px 0 10px}.notice-box.warning{background-color:#fcf8e3;border-top:1px dotted #faebcc;border-bottom:1px dotted #faebcc;color:#8a6d3b}.notice-box.warning md-icon{color:#8a6d3b!important}.notice-box.alert{border-top:1px dotted #d60707;border-bottom:1px dotted #d60707;color:#d60707}.avatar img{height:32px;width:32px;-webkit-border-radius:50%;border-radius:50%}h1.panel-title{color:rgba(0,0,0,.54);display:block;font-size:14px;line-height:24px;margin-left:5px;margin-top:25px;margin-bottom:0;position:relative;font-weight:400}.no-content{padding:60px 90px}.no-content .no-content-image-container{margin-right:15px;text-align:right}.no-content .no-content-image-container .no-content-image{width:192px;height:192px}.no-content .no-content-tagline{margin-top:30px;color:rgba(0,0,0,.87);font-size:20px;font-weight:400;line-height:28px}.no-content .no-content-button{margin:40px 0 0;min-width:200px}.drop-box{border:2px dashed #fff}.drop-box-alone{border:2px dashed #e8e8e8;padding:10px;margin-bottom:15px}.drop-box-dragover{border:2px dashed #a9a9a9;color:rgba(0,0,0,.2)}.pa-badge-group .pa-badge-copy{visibility:hidden}.pa-badge-group:hover .pa-badge-copy{visibility:visible}.pa-badge{text-decoration:none;background-color:#b5afb1;padding:0 4px;border-radius:3px;color:#fff;font-weight:700;text-wrap:avoid;white-space:nowrap;cursor:pointer}.pa-badge.disabled,.pa-badge.pending,.pa-badge.readonly{cursor:default}.pa-badge.width-limited{max-width:125px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;display:inline-block}.pa-badge.not-clickable{cursor:default}.pa-badge.fa,.pa-badge.transaction{background-color:#589945}.pa-badge.credit-note,.pa-badge.nc{background-color:#ab2d2d}.pa-badge.payment,.pa-badge.rec{background-color:#7308f9}.pa-badge.op{background-color:#de633c}.pa-badge.ci{background-color:#af5300}.pa-badge.otp{background-color:#ff7c35}.pa-badge.check,.pa-badge.otc{background-color:#35aeff}.pa-badge.asiento{background-color:#ffae00}.pa-badge.pending{background-color:#b5afb1!important}.pa-badge.status{font-weight:400;text-transform:uppercase;font-size:11px;cursor:default;color:#fff;background-color:#757575;border:1px dashed #eceff1}.pa-badge.status.green{background-color:rgba(0,255,0,.03);border:1px dashed green;color:green}.pa-badge.status.red{background-color:rgba(255,0,0,.03);border:1px dashed red;color:red}.pa-badge.status.blue{background-color:rgba(0,0,255,.03);border:1px dashed #00f;color:#00f}.pa-badge.status.yellow{background-color:rgba(251,255,0,.51);border:1px dashed #fdd835;color:#f57f17}.transaction{text-decoration:none;background-color:#589945;padding:0 4px;border-radius:4px;color:#fff;font-weight:700}.transaction.credit-note{background-color:#ab2d2d}.text-info{color:#0c5460}.text-success{color:#155724}.text-danger{color:#721c24}.text-warning{color:#856404}md-virtual-repeat-container table.md-table tr:hover{background-color:#f2f2f2}.sticky-top{position:-webkit-sticky;position:sticky;top:0;z-index:10}.calendar-full-height .md-calendar-scroll-mask,.calendar-full-height>div{min-height:100vh}.calendar-full-height .md-virtual-repeat-container{min-height:100%!important}.m-0{margin:0!important}.mt-0,.my-0{margin-top:0!important}.mr-0,.mx-0{margin-right:0!important}.mb-0,.my-0{margin-bottom:0!important}.ml-0,.mx-0{margin-left:0!important}.m-1{margin:.25rem!important}.mt-1,.my-1{margin-top:.25rem!important}.mr-1,.mx-1{margin-right:.25rem!important}.mb-1,.my-1{margin-bottom:.25rem!important}.ml-1,.mx-1{margin-left:.25rem!important}.m-2{margin:.5rem!important}.mt-2,.my-2{margin-top:.5rem!important}.mr-2,.mx-2{margin-right:.5rem!important}.mb-2,.my-2{margin-bottom:.5rem!important}.ml-2,.mx-2{margin-left:.5rem!important}.m-3{margin:1rem!important}.mt-3,.my-3{margin-top:1rem!important}.mr-3,.mx-3{margin-right:1rem!important}.mb-3,.my-3{margin-bottom:1rem!important}.ml-3,.mx-3{margin-left:1rem!important}.m-4{margin:1.5rem!important}.mt-4,.my-4{margin-top:1.5rem!important}.mr-4,.mx-4{margin-right:1.5rem!important}.mb-4,.my-4{margin-bottom:1.5rem!important}.ml-4,.mx-4{margin-left:1.5rem!important}.m-5{margin:3rem!important}.mt-5,.my-5{margin-top:3rem!important}.mr-5,.mx-5{margin-right:3rem!important}.mb-5,.my-5{margin-bottom:3rem!important}.ml-5,.mx-5{margin-left:3rem!important}.p-0{padding:0!important}.pt-0,.py-0{padding-top:0!important}.pr-0,.px-0{padding-right:0!important}.pb-0,.py-0{padding-bottom:0!important}.pl-0,.px-0{padding-left:0!important}.p-1{padding:.25rem!important}.pt-1,.py-1{padding-top:.25rem!important}.pr-1,.px-1{padding-right:.25rem!important}.pb-1,.py-1{padding-bottom:.25rem!important}.pl-1,.px-1{padding-left:.25rem!important}.p-2{padding:.5rem!important}.pt-2,.py-2{padding-top:.5rem!important}.pr-2,.px-2{padding-right:.5rem!important}.pb-2,.py-2{padding-bottom:.5rem!important}.pl-2,.px-2{padding-left:.5rem!important}.p-3{padding:1rem!important}.pt-3,.py-3{padding-top:1rem!important}.pr-3,.px-3{padding-right:1rem!important}.pb-3,.py-3{padding-bottom:1rem!important}.pl-3,.px-3{padding-left:1rem!important}.p-4{padding:1.5rem!important}.pt-4,.py-4{padding-top:1.5rem!important}.pr-4,.px-4{padding-right:1.5rem!important}.pb-4,.py-4{padding-bottom:1.5rem!important}.pl-4,.px-4{padding-left:1.5rem!important}.p-5{padding:3rem!important}.pt-5,.py-5{padding-top:3rem!important}.pr-5,.px-5{padding-right:3rem!important}.pb-5,.py-5{padding-bottom:3rem!important}.pl-5,.px-5{padding-left:3rem!important}.text-lowercase{text-transform:lowercase!important}.text-uppercase{text-transform:uppercase!important}.text-capitalize{text-transform:capitalize!important}.font-weight-light{font-weight:300!important}.font-weight-lighter{font-weight:lighter!important}.font-weight-normal{font-weight:400!important}.font-weight-bold{font-weight:700!important}.font-weight-bolder{font-weight:bolder!important}.font-italic{font-style:italic!important}.img-responsive{display:block;max-width:100%;height:auto}.hover:hover{background-color:#eee!important}.pa-detail-drawer-component md-toolbar,.pa-drawer-component md-toolbar{min-height:48px}.pa-detail-drawer-component md-toolbar .md-toolbar-tools,.pa-drawer-component md-toolbar .md-toolbar-tools{max-height:48px;height:48px}.pa-drawer-content{display:flex}.pa-drawer-container{background:#fff;overflow-x:hidden;overflow-y:auto;width:100%;height:100%;display:block}.pa-drawer-panel{height:100%}pa-drawer-content{display:flex;width:100%;margin:0;min-height:100%;height:100%}md-icon.size-xl{font-size:32px;height:32px;width:32px;min-height:32px;min-width:32px}md-icon.size-l{font-size:28px;height:28px;width:28px;min-height:28px;min-width:28px}md-icon.size-s{font-size:20px;height:20px;width:20px;min-height:20px;min-width:20px}md-icon.size-xs{font-size:16px;height:16px;width:16px;min-height:16px;min-width:16px}.sidenav-detail{width:345px}.sidenav-detail .sidebar-header-new{min-height:95px;background-color:#fcfcfc;border-bottom:1px solid #efefef;padding:6px 0 12px 12px}.sidenav-detail .sidebar-header-new h3{margin:0}.sidenav-detail .sidebar-header-new h3.sub{color:#a9a9a9;font-size:13px;margin-right:12px}.sidenav-detail .sidebar-header-new h3.type small{color:#616161;line-height:28px;vertical-align:top}.sidenav-detail .sidebar-header-new h3.type{margin-bottom:8px}.sidenav-detail .sidebar-header{min-height:95px;background-color:#fcfcfc;border-bottom:1px solid #efefef}.sidenav-detail .sidebar-header h3{width:345px;margin:0;padding:6px 0 12px 12px}.sidenav-detail .sidebar-header h3 small{line-height:28px;vertical-align:top}.sidenav-detail .sidebar-actionbar{background-color:#f8f8f8;min-width:40px;border-right:0}.sidenav-detail .sidebar-content{overflow-x:hidden;overflow-y:auto}.sidenav-detail md-list{border:0;padding:0 0 8px!important;margin-top:0}.sidenav-detail md-list md-list-item{padding:0 4px}.sidenav-detail md-list md-list-item md-icon{color:#90a4ae}.sidenav-detail .dashboard-box+.dashboard-box{padding-top:0!important}.transactions-sidebar .signs-2{font-size:12px;margin-top:5px}.transactions-sidebar .signs-2>div{margin-bottom:5px}.transactions-sidebar .signs-2 md-icon{margin-right:10px}.transactions-sidebar ul.signs{margin-top:0!important;padding-left:0!important}.transactions-sidebar ul.signs li{padding-bottom:5px}.transactions-sidebar ul.signs md-icon{margin-right:5px!important}.transactions-sidebar .items-title{margin-top:15px!important;margin-bottom:0!important}.transactions-sidebar .items{overflow-y:scroll}.transactions-sidebar .items ul{padding-left:20px!important}.transactions-sidebar .items ul li{list-style-type:disc;padding-bottom:8px;font-size:13px}.transactions-sidebar .items ul li .price{display:block;margin-top:5px;font-weight:700}.pa-detail-component pa-detail-header{display:block;min-height:80px;background-color:#f5f5f5;border-bottom:1px solid #e8e8e8;padding:.75em 1em}.pa-detail-component pa-detail-header .type{color:#616161;line-height:20px;font-weight:700}.pa-detail-component pa-detail-header .sub{font-size:13px;color:#6495ed;line-height:20px;max-width:400px}.pa-detail-component pa-detail-toolbar{display:flex;flex-direction:column;height:100%;background-color:#f5f5f5;width:50px;border-right:1px solid #e8e8e8}.pa-detail-component pa-detail-content .dashboard-box+.dashboard-box{padding-top:0!important;margin-top:-10px}.pa-detail-component pa-detail-content .dashboard-box{margin:0;min-height:52px}.pa-detail-component pa-detail-content .dashboard-box .dashboard-content h1{font-size:18px}.pa-detail-component pa-detail-content .dashboard-box .dashboard-content .kpi{text-align:center}.pa-detail-component pa-detail-content md-list.compact .md-subheader-inner{background-color:#03a9f4;color:#fff;font-weight:700}.pa-detail-component pa-detail-content .signs{font-size:12px;margin-top:5px}.pa-detail-component pa-detail-content .signs>div{margin-bottom:5px}.pa-detail-component pa-detail-content .signs md-icon{margin-right:10px}.export-options .option-item{padding:5px 15px 5px 5px;margin-top:15px}.export-options .option-item .header{margin-bottom:6px;font-weight:700}.export-options .option-item .options{margin-left:25px}.config-layout h3.panel-title{color:rgba(0,0,0,.54);display:block;font-size:14px;line-height:24px;margin-left:5px;margin-top:25px;margin-bottom:10px;position:relative;font-weight:400}.config-layout md-card{color:rgba(0,0,0,.87);background-color:#fff;border-radius:5px;font-size:13px}.config-layout md-card .config-item{-webkit-align-items:center;align-items:center;display:-webkit-box;display:-moz-box;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:14px;line-height:20px;margin-bottom:12px;min-height:24px}.config-layout md-card .config-item label{color:rgba(0,0,0,.54);display:inline-block;font-size:13px;line-height:20px;width:200px}.config-layout md-card .config-item span{overflow:auto;overflow-wrap:break-word;word-wrap:break-word}md-grid-list.grid-tile.white md-grid-tile{background-color:#fff}md-grid-list.grid-tile.white md-grid-tile .tile-content .tile-description,md-grid-list.grid-tile.white md-grid-tile .tile-content .tile-title{color:rgba(0,0,0,.54)}md-grid-list.grid-tile.white md-grid-tile md-grid-tile-footer{background-color:#fafafa;color:rgba(0,0,0,.54);padding:12px}md-grid-list.grid-tile.with-logos{padding:12px}md-grid-list.grid-tile.with-logos md-grid-tile .logo{height:40px;padding:12px}md-grid-list.grid-tile.with-logos md-grid-tile .logo img{padding:0;width:auto;max-height:36px;border-bottom:none}md-grid-list.grid-tile md-grid-tile{width:290px}md-grid-list.grid-tile md-grid-tile a,md-grid-list.grid-tile md-grid-tile a:active,md-grid-list.grid-tile md-grid-tile a:hover,md-grid-list.grid-tile md-grid-tile a:link,md-grid-list.grid-tile md-grid-tile a:visited{text-decoration:none;cursor:pointer}md-grid-list.grid-tile md-grid-tile{border-radius:6px;text-decoration:none;overflow:hidden}md-grid-list.grid-tile md-grid-tile figure{align-items:flex-start!important}md-grid-list.grid-tile md-grid-tile img{border-bottom:1px solid hsla(0,0%,100%,.2);width:100%;height:auto}md-grid-list.grid-tile md-grid-tile .tile-content{padding:12px;text-shadow:1px 1px rgba(0,0,0,.1);text-decoration:none}md-grid-list.grid-tile md-grid-tile .tile-content .tile-title{font-size:20px;font-weight:500;margin:0 0 8px;color:#fff}md-grid-list.grid-tile md-grid-tile .tile-content .tile-description{color:#fff;font-size:13px;line-height:20px;text-decoration:none}md-grid-list.grid-tile md-grid-tile md-grid-tile-footer{background-color:#fff!important}.plan .plan-item{min-width:225px;min-height:400px;margin-right:25px;-webkit-border-radius:8px;border-radius:8px;-webkit-box-shadow:0 0 0 1px #e0e0e0 inset;box-shadow:inset 0 0 0 1px #e0e0e0;overflow:auto}.plan .plan-item:last-of-type{margin-right:0}.plan .plan-item .plan-item-header{height:90px;overflow:hidden;background-color:rgba(184,207,252,.25)}.plan .plan-item .plan-item-header .plan-name{font-size:14px;color:grey;text-transform:uppercase;margin-bottom:5px}.plan .plan-item .plan-item-header .plan-price{font-size:18px;color:#6495ed}.plan .plan-item .plan-item-body{font-size:12px;border-top:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.plan .plan-item .plan-item-body .plan-details,.plan .plan-item .plan-item-body .plan-resources{list-style:none;padding:10px;margin:0}.plan .plan-item .plan-item-body .plan-details li,.plan .plan-item .plan-item-body .plan-resources li{margin-bottom:5px}.plan .plan-item .plan-item-body .plan-details li.disabled,.plan .plan-item .plan-item-body .plan-resources li.disabled{color:#d7d7d7;text-decoration:line-through}.plan .plan-item .plan-item-body .plan-details md-icon,.plan .plan-item .plan-item-body .plan-resources md-icon{margin-right:5px;font-size:21px;height:21px;width:21px;min-height:21px;min-width:21px}.plan .plan-item .plan-item-body .plan-resources{color:#1e7e34}.plan .plan-item .plan-item-footer{height:75px;overflow:hidden}.invoice table{vertical-align:top;border-collapse:collapse;font-size:13px;margin-bottom:15px}.invoice table .add-row{text-align:left!important;padding-top:8px}.invoice table .add-row .md-button{min-width:auto;margin:0}.invoice table td:last-child{text-align:right}.invoice table thead th{text-align:left;border-bottom:1px solid #e8eaee;color:#858c99;font-weight:400;font-size:12px;padding-right:0}.invoice table tbody tr td{padding-top:5px}.invoice table tbody td{vertical-align:top;padding-right:.75rem}.invoice table tbody td:first-of-type{padding-left:0}.invoice table tbody td:last-of-type{padding-right:0}.invoice .table-full{width:100%}.invoice input{text-align:right;border:none;background-color:#fffad9;min-height:20px}.invoice input:focus{outline:none}.invoice md-input-container{margin:0;padding:0 5px}.invoice md-input-container:after{content:none}.invoice md-input-container.md-input-has-value label{display:none}.invoice md-select{margin:0;text-align:left;background-color:#fffad9}.invoice md-select .md-select-value{border:none;padding:0 2px 0 5px;text-align:left;min-height:20px}.invoice .money-input-component{justify-content:flex-end!important}.invoice .money-input-component .price{margin-bottom:0!important;margin-right:8px;line-height:20px}.invoice .money-input-component input{max-width:100px;padding:0 5px 0 0}.invoice transaction-taxes .transaction-taxes-item{position:relative}.invoice transaction-taxes .transaction-taxes-item .tax-selector md-select{width:175px}.invoice transaction-taxes .transaction-taxes-item .item-tools{position:absolute;top:0}.invoice transaction-items tbody tr{border-bottom:1px solid #e8eaee}.invoice transaction-items md-input-container{padding:0}.invoice transaction-items td{padding-bottom:3px;padding-top:3px}.invoice transaction-items td input,.invoice transaction-items td md-input-container{max-width:100%}.invoice transaction-items .item-description textarea,.invoice transaction-items td md-input-container{width:100%}.invoice transaction-items .item-unit-price{width:100px;max-width:100px}.invoice transaction-items .item-quantity{width:75px;max-width:75px}.invoice transaction-items .item-vat{width:135px;max-width:135px}.invoice transaction-items .item-total{text-align:right;width:120px}.invoice .header .item-tools{right:-49px;top:0}.invoice .item-tools{position:absolute;right:-58px;width:50px;top:-5px;text-align:left}.invoice .item-tools .md-button md-icon{color:#bdbdbd}.invoice .item-tools:hover .md-button md-icon{color:#039be5}.invoice .md-icon-button.small{width:20px;height:20px;line-height:20px;min-height:20px;padding:0 4px}.invoice .md-icon-button.small md-icon{margin:0;font-size:16px;height:16px;width:16px;min-height:16px;min-width:16px}md-input-container.multiline-label label:not(.md-no-float):not(.md-container-ignore),money-input.multiline-label md-input-container label:not(.md-no-float):not(.md-container-ignore){white-space:inherit}table.fixed thead tr:last-child th{border-bottom:1px solid rgba(0,0,0,.12)}table.fixed-original-table tbody tr:first-child td{border-top:none}table.fixed-cloned-table{position:absolute;top:0;left:0;border:0;border-collapse:collapse}table.fixed-cloned-table td,table.fixed-cloned-table th{border:none!important;padding:0}.fixed-cloned-table-container{position:absolute;top:0;left:0;width:100%;overflow:hidden;z-index:1;background:#fafafa}.main-toolbar-right>.md-button{margin-right:0}.main-toolbar-right>.md-button~.md-button{margin-left:0}.platform-bar .avatar{padding-top:4px;padding-bottom:0}.app-actions-component{background-color:#fff}.app-actions-component .pa-search-component md-input-container{margin:0}.app-actions-component .pa-search-component md-icon{margin-top:8px}.app-actions-component ul{list-style:none;text-align:center;margin:0}.app-actions-component ul li{display:inline-block;margin:0 10px 10px 0}.app-actions-component ul li .item{padding:12.5px;width:125px;height:100px;text-align:center;font-size:12px;display:block}.app-actions-component ul li .item:hover{background-color:#f1f1f1}.app-actions-component ul li .item{border-radius:4px}.app-actions-component ul li .item .item-icon{height:52px}.app-actions-component ul li .item .item-icon md-icon{height:36px;width:36px;min-height:36px;min-width:36px;font-size:36px;color:#42a5f5}.pa-clientselector .md-toolbar-tools{height:56px;max-height:56px}.pa-clientselector .pa-clientselector-icon{color:rgba(0,0,0,.54)!important;display:none;padding-left:4px!important}.pa-clientselector .pa-clientselector-title{font-size:14px!important;text-transform:uppercase;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;color:hsla(0,0%,100%,.7)!important;line-height:16px;font-weight:500}.pa-sidebaritems.main{overflow-y:hidden;overflow-x:hidden;max-height:55px;border-bottom:1px solid #404854;color:#fff}.pa-sidebaritems.main md-list-item{background:#262f3d;height:55px}.pa-sidebaritems.main md-list-item>a{background:#262f3d;padding:10px 20px!important;height:55px}.pa-sidebaritems.main md-list-item>a>md-icon{margin-top:10px;margin-bottom:10px}.pa-sidebaritems.main .config{text-align:right;border-left:1px solid #404854;padding:6px 18px!important;max-width:58px;min-width:0}.pa-sidebaritems{overflow-y:auto;overflow-x:hidden;background-color:#19212b;color:hsla(0,0%,100%,.7)}.pa-sidebaritems::-webkit-scrollbar{background-color:#262f3d;width:8px}.pa-sidebaritems::-webkit-scrollbar-thumb{background-color:#8a9bb2;-webkit-border-radius:8px;border-radius:8px;border:2px solid #262f3d}.pa-sidebaritems::-webkit-scrollbar-thumb:hover{background-color:#a5b0c4}.pa-sidebaritems md-list-item{min-height:36px}.pa-sidebaritems md-list-item.md-no-proxy{padding:0!important}.pa-sidebaritems md-list-item>a{width:100%;margin:0!important;padding:6px 20px!important;border-radius:0!important;text-transform:none!important;color:hsla(0,0%,100%,.7);font-size:14px;font-weight:500;letter-spacing:0;line-height:20px;text-align:start}.pa-sidebaritems md-list-item>a:active,.pa-sidebaritems md-list-item>a:hover{border-radius:0!important}.pa-sidebaritems md-list-item>a.active{background-color:hsla(0,0%,62%,.2)}.pa-sidebaritems md-list-item>a>md-icon{color:hsla(0,0%,100%,.7);margin-right:10px}.pa-sidebaritems md-list-item .md-list-item-inner:before,.pa-sidebaritems md-list-item:before{content:"";min-height:48px;visibility:visible;display:none}.pa-sidebaritems .material-icons{font-size:20px;height:20px;width:20px;min-height:20px;min-width:20px}.pa-sidebaritems md-divider{border-top-color:#404854;margin-bottom:0}.pa-sidebaritems .md-subheader{background-color:inherit}.pa-sidebaritems .md-subheader .md-subheader-inner{display:block;padding:10px 16px}.pa-sidebaritems .md-subheader .md-subheader-content{color:#fff}.pa-collapse{width:100%;text-align:right!important;margin:0!important;padding:0 10px!important;text-transform:none!important;font-weight:400!important;-webkit-box-shadow:0 -1px 0 #404854;box-shadow:0 -1px 0 #404854}.pa-collapse,.pa-collapse:active,.pa-collapse:hover{border-radius:0!important}.pa-collapse>md-icon{margin-right:10px;color:#fff!important}.pa-collapse{display:block;-webkit-box-flex:0 0 auto;-webkit-flex:0 0 auto;flex:0 0 auto;height:44px;padding:0;margin:0;min-width:0;background:#262f3d;border:0;-webkit-border-radius:0;border-radius:0;border-top:1px solid rgba(0,0,0,.1)}.sidebar-header md-menu-bar{padding-right:0!important}md-sidenav.pa-sidenav{max-width:256px}md-sidenav.pa-sidenav.md-closed{position:static!important;display:-webkit-flex;display:flex;-webkit-transform:translateZ(0);transform:translateZ(0)}md-sidenav.pa-sidenav.md-closed:not(.md-locked-open){max-width:65px}md-sidenav.pa-sidenav.md-closed:not(.md-locked-open) .pa-sidebaritems md-list-item>a{width:inherit!important;min-width:65px!important}md-sidenav.pa-sidenav.md-closed:not(.md-locked-open) .pa-clientselector-menu,md-sidenav.pa-sidenav.md-closed:not(.md-locked-open) .pa-clientselector-title,md-sidenav.pa-sidenav.md-closed:not(.md-locked-open) .pa-sidenav-heading,md-sidenav.pa-sidenav.md-closed:not(.md-locked-open) .pa-sidenav-item-displayname{display:none}md-sidenav.pa-sidenav.md-closed:not(.md-locked-open) .pa-clientselector-icon{display:block}.notifications-index-component .notificactions .item.odd{background-color:#f5f5f5}.notifications-index-component .notificactions .item.even{background-color:#fff}.notifications-index-component .notificactions .item .remove-all{font-size:12px;margin:3px 0 0}.notifications-index-component .notificactions .item md-menu-item{padding:10px 0 0}.notifications-index-component .notificactions .item md-menu-divider{padding:0!important;margin-bottom:0!important}.notifications-index-component .notificactions .item .md-caption{line-height:18px}.notifications-index-component .notificactions .item .md-button.md-small{padding:0 5px;margin:2px 0 0;font-size:12px;min-height:24px;line-height:24px}.notifications-index-component .notificactions .item .md-button.md-small-icon{padding:0;margin:0 0 0 5px;min-width:auto;line-height:24px;min-height:24px}.ForgotPassword-input{margin-bottom:0}.social-divider{margin:25px 0;border:none;border-top:1px dotted #e0e0e0}.LoginForm-register{margin-top:15px}.LoginForm-register a{color:#427fed;cursor:pointer;text-decoration:none}.LoginForm-inputContainer{margin-top:10px;margin-bottom:0;width:100%}.LoginForm-facebook,.LoginForm-goolge,.LoginForm-submit{margin-left:0;width:100%;padding:5px 0}.LoginForm-facebook:before,.LoginForm-goolge:before{background-size:32px;content:"";height:32px;left:6px;display:inline-block;margin-left:0;margin-right:0;margin-top:-16px;position:absolute;top:50%;width:32px}.LoginForm-facebook,.LoginForm-goolge{background:hsla(0,0%,62%,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.LoginForm-goolge:before{background-image:url(/img/icons/gplus-icon.png)}.LoginForm-facebook:before{background-image:url(/img/icons/facebook-icon.png)}.auth-button{direction:ltr;font-weight:500;height:auto;line-height:normal;max-width:220px;min-height:40px;padding:8px 16px;text-align:left;width:100%}.auth-button-icon-wrapper{display:table-cell;vertical-align:middle}.auth-button-icon{border:none;display:inline-block;height:18px;vertical-align:middle;width:18px}.auth-button-text{color:#fff;display:table-cell;font-size:14px;padding-left:16px;text-transform:none;vertical-align:middle}.auth-button-raised{background:hsla(0,0%,62%,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.md-button.auth-password,.md-button.auth-password:active,.md-button.auth-password:focus,.md-button.auth-password:hover{background-color:#db4437}.md-button.auth-google .auth-button-text{color:#757575}.md-button.auth-google,.md-button.auth-google:active,.md-button.auth-google:focus,.md-button.auth-google:hover{background-color:#fff}.md-button.auth-facebook,.md-button.auth-facebook:active,.md-button.auth-facebook:focus,.md-button.auth-facebook:hover{background-color:#3b5998}.RegisterForm-inputContainer{margin-top:10px;margin-bottom:0;width:80%;min-width:300px}.RegisterForm-submit{margin-left:0;width:100%;padding:5px 0}.ResetPassword-input{margin-top:10px;margin-bottom:0;width:100%}.client-detail-summary md-card-content{padding-top:0!important}.client-index .avatar{width:6%}.client-index .document{width:20%}.client-index .amount,.client-index .debt{width:15%}.client-index .more{width:6%}.pay-amount{background-color:#e4e4e4;padding-left:10px!important}.pay-amount input{text-align:right}.exchange-rate{font-weight:400;text-transform:lowercase}.exchange-rate md-input-container{margin:0!important;padding-bottom:3px;width:70px}.exchange-rate md-input-container input{text-align:center}.exchange-rate md-input-container .md-errors-spacer{min-height:3px!important}.client-payment-index .avatar{width:6%}.client-payment-index .document{width:18%}.client-payment-index .date{width:10%}.client-payment-index .amount{width:16%}.client-payment-index .more{width:6%}.recurrent-dates{margin-bottom:30px}.recurrent-dates .date{position:relative;height:75px;width:60px;margin-right:15px}.recurrent-dates .date .year{font-size:14px}.recurrent-dates .date .month{font-size:12px}.recurrent-dates .date .day{font-size:24px;line-height:22px}.recurrent-dates .date .check{position:absolute;top:-10px;right:-10px}.recurrent-dates .date .check md-icon{color:#155724}.recurrent-dates .date.issued{background-color:rgba(188,255,0,.12)}.recurrent-dates .date.today{background-color:rgba(222,206,49,.12)}.recurrent-dates .date:not(.clickable){cursor:default!important}.recurrent-dates .date:not(.clickable):focus{outline:none}.recurrent-dates .title{margin-bottom:20px}.recurrent-dates .title h5{margin:0;line-height:5px}.client-recurrent-create .variables-title{margin-top:0;margin-bottom:14px}.client-recurrent-create .variables-title small{display:block;font-size:12px;font-weight:400}.client-recurrent-create .variables{padding-left:20px;font-size:13px}.client-recurrent-create .variables li{margin-bottom:2px}.client-recurrent-create .variables .variable{color:#dc143c}.client-recurrent-create-email table{table-layout:auto!important}.client-recurrent-create-email table td,.client-recurrent-create-email table tr{height:32px}.client-recurrent-create-email table .checkbox{width:60px}.client-recurrent-create-email .notice-box{margin:0}.client-recurrent-index table{table-layout:auto!important}.client-recurrent-index .name{padding-right:23px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.invoice{color:#343944;font-size:14px}.invoice .invoice-container{padding:25px 75px}.invoice.purchase .invoice-container{padding:25px 60px 25px 40px}.invoice .header{min-height:100px}.invoice .header .logo{max-height:80px;max-width:100%}.invoice .header .type{text-align:center}.invoice .header .type .letter{background-color:#e1e1e1;font-size:32px;padding:0 10px}.invoice .header .type .code{font-size:11px}.invoice .header .client,.invoice .header .company{font-size:12px;list-style:none;padding-left:0}.invoice .header .client .name,.invoice .header .company .name{font-size:14px;font-weight:700}.invoice .header .company{text-align:right}.invoice .header .detail .detail-type{font-size:18px;text-transform:uppercase;margin-bottom:5px}.invoice .body .item-table{width:100%;vertical-align:top;border-collapse:collapse}.invoice .body .item-table tbody tr,.invoice .body .item-table thead th{border-bottom:1px solid #e8eaee}.invoice .body .item-table td{width:13%;vertical-align:top;text-align:right;padding:.75rem 0 .75rem .75rem;max-width:100px}.invoice .body .item-table th{color:#858c99;font-weight:400;font-size:12px;padding-right:0;text-align:right}.invoice .body .item-table td:first-child,.invoice .body .item-table th:first-child{text-align:inherit;padding-left:0;width:61%}.invoice .body .item-table .item-total{font-size:13px;min-width:100px;max-width:inherit}.invoice .body .item-table tr:hover .item-tools .md-button md-icon{color:#039be5}.invoice .body .item-table .item-tools{position:absolute;right:-58px;top:-5px;height:55px;width:50px;text-align:left}.invoice .body .item-table .item-tools .md-button{min-width:auto;margin:0;padding:0;line-height:0}.invoice .body .item-table .item-tools .md-button md-icon{color:#bdbdbd}.invoice .body .item-table .item-tools:hover .md-button md-icon{color:#039be5}.invoice .body .item-table input,.invoice .body .item-table textarea{font-size:13px;resize:vertical}.invoice .body .add-row,.invoice .body tfoot{text-align:left}.invoice .body .add-row .md-button,.invoice .body tfoot .md-button{min-width:auto;margin:0}.invoice .footer{margin-top:25px}.invoice .footer .summary-table{width:100%;vertical-align:top;border-collapse:collapse;font-size:13px}.invoice .footer .summary-table thead th{text-align:left;border-bottom:1px solid #e8eaee;color:#858c99;font-weight:400;font-size:12px;padding-right:0}.invoice .footer .summary-table td:last-child{text-align:right}.invoice .footer .summary-table tbody tr.other_taxes:first-of-type td,.invoice .footer .summary-table tbody tr.vat:first-of-type td{margin-top:12px}.invoice .footer .summary-table tbody tr.subtotal{border-bottom:1px solid #e8eaee}.invoice .footer .summary-table tbody tr.subtotal td{padding-bottom:12px}.invoice .footer .summary-table tbody tr.subtotal{margin-bottom:12px}.invoice .footer .summary-table tbody tr:last-child{border-bottom:1px solid #e8eaee}.invoice .footer .summary-table tbody tr:first-child td{padding-top:8px}.invoice .footer .summary-table tbody tr:last-child td{padding-bottom:8px}.invoice .footer .summary-table tbody tr .total-2-text{text-align:left;font-size:12px;color:grey;font-style:italic}.invoice .footer .summary-table tbody tr .add-row{text-align:left;padding-top:8px;padding-bottom:8px}.invoice .footer .summary-table tbody tr .add-row .md-button{min-width:auto;margin:0}.invoice .footer .summary-table tbody:last-child tr:last-child{border-bottom:0}.invoice .footer .summary-table tbody.subtotal .value .money-input-component{justify-content:flex-end!important}.invoice .footer .summary-table tbody.subtotal .value .money-input-component .price{margin-bottom:0!important;margin-right:8px}.invoice .footer .summary-table tbody.subtotal .value .money-input-component input{text-align:right;border:none;background-color:#fffad9}.invoice .footer .summary-table tbody.subtotal .value .money-input-component input:focus{outline:none}.invoice .footer .notes,.invoice .footer .payment-information{font-size:12px}.invoice .legal{border-top:1px solid #e8eaee;color:grey;margin-top:20px;font-size:12px}.invoice .legal ul{list-style:none;padding-left:0}.invoice-config md-card md-card-title{padding:12px 16px;border-bottom:1px solid #e1e1e1;font-size:14px;background-color:#fafafa}.invoice-config md-card md-card-content{padding:12px 16px}.invoice-config md-card md-card-content md-input-container{margin-bottom:0}.invoice-config md-card md-card-content md-chip{font-size:14px;border-radius:12px}.invoice-config account-by-type-select .remember .md-label{font-size:14px}.client-transactions-index td.user .warning md-icon{color:red!important;height:32px!important;width:32px!important;line-height:32px!important;font-size:32px!important}.client-transactions-selector md-chips{min-height:50px;background-color:#f9f9f9;padding:5px 20px 0;border-top:1px dashed grey}.client-transactions-selector md-chips .md-chips{box-shadow:none}money-input{display:flex}money-input .price{line-height:30px;margin-bottom:23px}td>money-input .price{margin-bottom:0;margin-right:0;line-height:20px}pa-file-preview{position:absolute;top:0;left:0;z-index:1000}pa-file-preview .pdf-dialog .pdf-title{background-color:#3f51b5;padding:0 10px}pa-file-preview .pdf-dialog .pdf-title h1{color:#fff;margin:0;font-size:22px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}pa-file-preview img{height:100%}pa-form-container{display:flex}pa-form-container .no-possible{padding:60px 90px}pa-form-container .no-possible md-card-content{min-height:196px}pa-form-container-content{display:block}md-toolbar.table-filter{min-height:54px}.filter-floating md-toolbar.md-table-toolbar .md-toolbar-tools{padding:0!important}.filter-floating .md-whiteframe-1dp,.filter-floating .md-whiteframe-z1{box-shadow:none!important}.table-filter form{margin-right:6px}.table-filter .md-toolbar-tools{height:54px;min-height:54px}.table-filter .table-filter-icon{margin:8px 5px 13px 0}.table-filter .clean-filter-button{margin-left:0;padding-left:0;padding-bottom:0}.table-filter md-select{margin:0 10px 10px 0;font-weight:400;color:rgba(0,0,0,.87)}.table-filter md-input-container{margin:0!important;font-size:14px}.table-filter md-input-container input{margin-top:3px}.table-filter md-input-container .md-errors-spacer,.table-filter ng-transclude:empty{display:none}.pa-date-range-picker-date{font-size:14px}.pa-suggestion{padding:15px;border-radius:5px;font-size:14px}.pa-suggestion,.pa-suggestion.info{color:#0c5460;background-color:#d1ecf1;border-color:#bee5eb}.pa-suggestion.info md-icon{color:#0c5460}.pa-suggestion.success{color:#155724;background-color:#d4edda;border-color:#c3e6cb}.pa-suggestion.success md-icon{color:#155724}.pa-suggestion.danger{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.pa-suggestion.danger md-icon{color:#721c24}.pa-suggestion.warning{color:#856404;background-color:#fff3cd;border-color:#ffeeba}.pa-suggestion.warning md-icon{color:#856404}.pa-suggestion.error{color:#721c24;background-color:#f8d7da;border-color:#f5c6cb}.pa-suggestion.error md-icon{color:#721c24}.pa-suggestion .pa-suggestion-icon{margin-right:15px}.pa-suggestion .pa-suggestion-icon md-icon{height:48px;width:48px;font-size:48px;min-width:48px;min-height:48px}pa-suggestion{margin:10px 0;display:block}pa-suggestion md-progress-circular{stroke:#fff}pa-suggestion.flat .pa-suggestion{margin:0;border-radius:0;box-shadow:0 2px 2px -1px rgba(0,0,0,.14),0 2px 2px -1px rgba(0,0,0,.14)}pa-suggestion.compact .pa-suggestion{padding:5px;font-size:12px}pa-suggestion.compact .pa-suggestion .pa-suggestion-icon{margin-right:5px}pa-suggestion.compact .pa-suggestion .pa-suggestion-icon md-icon{height:24px;width:24px;font-size:24px;min-width:24px;min-height:24px}pa-component{display:flex}pa-component .pa-component-content.animate-show-hide.ng-animate{transition:all .1s linear}pa-component .pa-component-content.animate-show-hide.ng-enter{opacity:0}pa-component .pa-component-content.animate-show-hide.ng-enter.ng-enter-active,pa-component .pa-component-content.animate-show-hide.ng-leave{opacity:1}pa-component .pa-component-content.animate-show-hide.ng-leave.ng-leave-active{opacity:0}.pa-drawer-header{width:100%}.file-drop-component-caption md-icon{color:#42a5f5;margin:0 8px}.clipboard-copy-component{display:inline-block}.clipboard-copy-component-icon{visibility:hidden}:hover>.clipboard-copy-component-icon{visibility:visible}.company-poinys-of-sale-index table{table-layout:auto!important}.company-poinys-of-sale-index .name{padding-right:23px!important;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.company-account-mapping md-input-container{margin-bottom:0}.plans-subscriptions-component .plan-box{overflow:hidden;padding:10px 20px;border-radius:3px;border:1px dashed grey;background-color:rgba(184,207,252,.25)}.plans-subscriptions-component .plan-box .plan-name{font-size:18px;color:grey;text-transform:uppercase;margin-bottom:5px}.plans-subscriptions-component .plan-box .plan-price{font-size:18px;color:#6495ed}.plans-subscriptions-component .plan-box .plan-details,.plans-subscriptions-component .plan-box .plan-resources{list-style:square;font-size:13px;padding:10px;margin-top:0;margin-left:10px}.provider-transaction-create .transaction-create-header .title{margin-bottom:5px;margin-top:0}.provider-transaction-create .transaction-create-header .account-by-type-select{padding:10px;background-color:#6d696b;border-radius:5px}.provider-transaction-create .transaction-create-header .account-by-type-select .title{margin-bottom:10px;margin-top:0}.provider-transaction-create .transaction-create-header .account-by-type-select .account-select-component md-input-container{margin-bottom:0}.provider-transaction-create .transaction-create-header .account-by-type-select .account-select-component md-input-container.md-input-has-value label{display:none}.provider-payment-create .exchange-rate{font-weight:400;text-transform:lowercase}.provider-payment-create .exchange-rate md-input-container{margin:0!important;width:70px}.provider-payment-create .exchange-rate md-input-container input{text-align:center}.provider-payment-create .exchange-rate md-input-container .md-errors-spacer{min-height:3px!important}.provider-payments-index-sidebar{min-width:400px!important;width:440px!important;max-width:600px!important}.provider-transaction-account-edit .account-select-mini-component md-input-container{margin-bottom:0}.report{background-color:#eceff1!important}.report md-grid-list md-grid-tile{width:290px}.report md-grid-list md-grid-tile a,.report md-grid-list md-grid-tile a:active,.report md-grid-list md-grid-tile a:hover,.report md-grid-list md-grid-tile a:link,.report md-grid-list md-grid-tile a:visited{text-decoration:none;cursor:pointer}.report md-grid-list md-grid-tile{border-radius:6px;text-decoration:none;overflow:hidden}.report md-grid-list md-grid-tile figure{align-items:flex-start!important}.report md-grid-list md-grid-tile img{border-bottom:1px solid hsla(0,0%,100%,.2);width:100%;height:auto}.report md-grid-list md-grid-tile .tile-content{padding:12px;text-shadow:1px 1px rgba(0,0,0,.1);text-decoration:none}.report md-grid-list md-grid-tile .tile-content .tile-title{font-size:20px;font-weight:500;margin:0 0 8px;color:#fff}.report md-grid-list md-grid-tile .tile-content .tile-description{color:#fff;font-size:13px;line-height:20px;text-decoration:none}.report md-grid-list md-grid-tile md-grid-tile-footer{background-color:#fff!important}.pa-search-bar-menu li{border-bottom:1px solid #ccc;height:auto;padding-top:8px;padding-bottom:8px;white-space:normal}.pa-search-bar-menu li:last-child{border-bottom-width:0}.pa-search-bar-menu .item-metadata,.pa-search-bar-menu .item-title{line-height:16px}.pa-search-bar-menu .item-title md-icon{height:18px;width:18px}pa-search-bar{background:#4682b4;padding:0 0 0 10px}pa-search-bar md-autocomplete-wrap{webkit-box-shadow:none!important;box-shadow:none!important}pa-search-bar md-autocomplete-wrap ::placeholder{color:#f5f5f5!important}pa-search-bar md-autocomplete-wrap input{color:#fff}pa-search-bar md-autocomplete-wrap button{top:6px!important}.todo-list{margin:0}.todo-list:first-of-type{margin-top:8px}.todo-list md-card-content{padding:0}.todo-list md-card-header{background-color:#424242;color:#fff;padding:10px 16px;margin-bottom:0}.todo-list table tr:first-of-type td{border-top:none}.accounting-accounts-index-component .cell-account{width:50%}.accounting-accounts-index-component .cell-credits,.accounting-accounts-index-component .cell-debits,.accounting-accounts-index-component .cell-initial-balance{width:12%}.accounting-accounts-index-component .type-totals{background-color:#e0e0e0!important}.project-select-component .md-button.md-icon-button{padding:0}.project-assignments-list-component ul{padding-left:0;margin-top:0;font-size:12px}.project-assignments-list-component ul .md-button.small{width:24px;height:24px}.project-assignments-list-component .totals{font-size:14px;margin-top:10px}.transaction-compensate-component table money-input .price{margin-bottom:0!important}.transaction-compensate-component md-virtual-repeat-container{min-height:103px!important}.transaction-items-component{font-size:14px}.transaction-items-component table{width:100%;vertical-align:top;border-collapse:collapse;font-size:13px;margin-bottom:15px}.transaction-items-component table .add-row{text-align:left!important;padding-top:8px}.transaction-items-component table .add-row .md-button{min-width:auto;margin:0}.transaction-items-component table td:last-child{text-align:right}.transaction-items-component table thead th{text-align:left;border-bottom:1px solid #e8eaee;color:#858c99;font-weight:400;font-size:12px;padding-right:0}.transaction-items-component table tbody tr{border-bottom:1px solid #e8eaee}.transaction-items-component table tbody tr td{padding-top:5px}.transaction-items-component table tbody td{vertical-align:top;padding-right:.75rem;padding-bottom:3px;padding-top:3px}.transaction-items-component table tbody td input,.transaction-items-component table tbody td md-input-container{max-width:100%}.transaction-items-component table tbody td md-input-container{width:100%}.transaction-items-component table tbody td:first-of-type{padding-left:0}.transaction-items-component table tbody td:last-of-type{padding-right:0}.transaction-items-component table tbody .item-tools{position:absolute;right:-58px;width:50px;top:-5px;text-align:left}.transaction-items-component table tbody .item-tools .md-button md-icon{color:#bdbdbd}.transaction-items-component table tbody .item-tools:hover .md-button md-icon{color:#039be5}.transaction-items-component table tbody .item-tools .md-icon-button.small{width:20px;height:20px;line-height:20px;min-height:20px;padding:0 4px}.transaction-items-component table tbody .item-tools .md-icon-button.small md-icon{margin:0;font-size:16px;height:16px;width:16px;min-height:16px;min-width:16px}.transaction-items-component md-input-container{padding:0}.transaction-items-component .item-description textarea{width:100%}.transaction-items-component .item-unit-price{width:100px;max-width:100px}.transaction-items-component .item-quantity{width:75px;max-width:75px}.transaction-items-component .item-vat{width:135px;max-width:135px}.transaction-items-component .item-total{text-align:right;width:120px}.transaction-items-component input{text-align:right;border:none;background-color:#fffad9;min-height:20px}.transaction-items-component input:focus{outline:none}.image-upload-component .drop-zone{padding:10px}.image-upload-component .image-upload-component-preview-container{max-width:100%;overflow:hidden}.image-upload-component .image-upload-component-preview-image{max-width:100%}.pa-errors{font-size:12px;color:#d50000}button,html,input,select,textarea{font-family:Roboto,Helvetica Neue,sans-serif}.md-button.md-raised:not([disabled]){box-shadow:0 2px 3px 0 rgba(0,0,0,.26)}md-dialog{border-radius:0!important}._md-datepicker-floating-label>md-datepicker{overflow:visible;width:100%;display:flex;margin-top:0}.md-datepicker-input-container{display:flex;width:100%;margin-left:0!important}.md-datepicker-input{max-width:none}.md-datepicker-input-fix label{right:auto!important;width:auto!important}.md-datepicker-input-fix .md-datepicker-button{margin-left:0!important;padding-left:0!important}._md-datepicker-floating-label._md-datepicker-has-calendar-icon>label:not(.md-no-float):not(.md-container-ignore),._md-datepicker-floating-label>label:not(.md-no-float):not(.md-container-ignore){right:30px}._md-datepicker-floating-label._md-datepicker-has-calendar-icon .md-input-message-animation{margin-left:52px}md-tab-content div[md-tabs-template]{height:100%}.input-container-no-margin{margin:0!important}.input-container-first{margin-left:-18px!important}md-input-container.has-money-input input{margin-left:5px}md-input-container.has-money-input .md-input-message-animation{margin-left:15px}md-input-container .hint{left:2px;bottom:12px;font-size:11px}md-input-container .hint,md-input-container .hint-datepicker .hint{position:absolute;right:auto;line-height:14px;transition:all .3s cubic-bezier(.55,0,.55,.2);color:grey}md-input-container .hint-datepicker .hint{left:52px;bottom:11px;font-size:12px}md-input-container .hint-datepicker .md-input-messages-animation{bottom:10px}md-input-container .hint.ng-enter,md-input-container .hint.ng-hide,md-input-container .hint.ng-leave.ng-leave-active{bottom:26px;opacity:0}md-input-container .hint.ng-enter.ng-enter-active,md-input-container .hint.ng-leave{bottom:7px;opacity:1}fieldset{border:0}.md-sort-icon{vertical-align:text-bottom!important}.md-button.md-small{min-width:1%}.ng-cloak,.x-ng-cloak,[data-ng-cloak],[ng-cloak],[ng\:cloak],[x-ng-cloak]{display:none!important}.ng-click,.x-ng-click,[data-ng-click],[ng-click],[ng\:click],[x-ng-click]{cursor:pointer}.highlight{background:#bcd42a}.avoid-clicks{cursor:default;pointer-events:none!important}.drop-zone{border:1px dashed #ccc}.drop-zone.dragover{background:#ccc}.text-muted{color:rgba(0,0,0,.54)}md-autocomplete[md-floating-label].hide-floating-label .md-input-focused label,md-autocomplete[md-floating-label].hide-floating-label .md-input-has-value label{display:none}a{color:#106cc8;text-decoration:none}a:hover{text-decoration:underline}.md-button.md-fab.md-fab-bottom-right,md-fab-speed-dial.md-fab-bottom-right{right:90px;bottom:10px}.md-button.small{line-height:24px;min-height:24px;font-size:12px;padding:0 4px}.md-button.small md-icon{font-size:18px;height:18px;width:18px;min-height:18px;min-width:18px}.md-button.md-icon-button md-icon,button.md-button.md-fab md-icon{display:block;cursor:inherit}ng-transclude:empty{display:none}.clickable{cursor:pointer}.platform-bar{height:48px;min-height:48px}.platform-bar .md-toolbar-tools{max-height:48px;height:48px}.platform-bar md-menu-bar{height:48px;padding-right:0}.platform-bar md-menu-bar button{height:48px}#main-content{background-color:#eceff1}.fc-sidebar{max-width:256px}.fc-featurebar{min-height:56px}.fc-featurebar .md-toolbar-tools{padding-left:0;height:56px;max-height:56px}.fc-featurebar .fc-featurebar-title,.fc-featurebar .fc-featurebar-title a{vertical-align:bottom;color:#fff;font-size:20px;font-weight:400;text-transform:inherit;text-overflow:ellipsis;overflow:hidden;white-space:nowrap}.fc-featurebar .fc-featurebar-title a md-icon,.fc-featurebar .fc-featurebar-title md-icon{vertical-align:inherit}.fc-featurebar .fc-featurebar-title,.fc-featurebar .fc-featurebar-title a{margin-left:12px}.fc-featurebar .fc-featurebar-title a,.fc-featurebar .fc-featurebar-title a a{margin:0;padding:0}.md-sidenav-left{background-color:#262f3d}.layout-plain{background:url(/img/institucional/trama-celeste-repeate.png) repeat}.ForgotPassword-formContainer{margin-top:80px;margin-bottom:80px}.Login md-card{min-width:325px}.LoginForm-submit{margin-bottom:8px}.LoginForm-passwordrecover{color:#427fed;cursor:pointer;text-decoration:none;font-size:13px}.ResetPassword-formContainer{margin-top:80px;margin-bottom:80px}.provider-transaction-create .provider-transaction-items{margin-top:18px}.provider-transaction-create .provider-transaction-items tbody tr td.total{padding-top:20px!important;padding-bottom:18px!important}.ph-item,.ph-item *,.ph-item :after,.ph-item :before{box-sizing:border-box}.ph-item{direction:ltr;position:relative;display:flex;flex-wrap:wrap;padding:30px 15px 15px;overflow:hidden;margin-bottom:30px;background-color:#fff;border:1px solid #e6e6e6;border-radius:2px}.ph-item:before{content:" ";position:absolute;top:0;right:0;bottom:0;left:50%;z-index:1;width:500%;margin-left:-250%;animation:phAnimation .8s linear infinite;background:linear-gradient(90deg,hsla(0,0%,100%,0) 46%,hsla(0,0%,100%,.35) 50%,hsla(0,0%,100%,0) 54%) 50% 50%}.ph-item>*{flex:1 1 auto;display:flex;flex-flow:column;padding-right:15px;padding-left:15px}.ph-row{display:flex;flex-wrap:wrap;margin-bottom:7.5px}.ph-row div{height:10px;margin-bottom:7.5px;background-color:#ced4da}.ph-row .big,.ph-row.big div{height:20px;margin-bottom:15px}.ph-row .empty{background-color:hsla(0,0%,100%,0)}.ph-col-2{flex:0 0 16.6666666667%}.ph-col-4{flex:0 0 33.3333333333%}.ph-col-6{flex:0 0 50%}.ph-col-8{flex:0 0 66.6666666667%}.ph-col-10{flex:0 0 83.3333333333%}.ph-col-12{flex:0 0 100%}.ph-avatar{position:relative;width:100%;min-width:60px;background-color:#ced4da;margin-bottom:15px;border-radius:50%;overflow:hidden}.ph-avatar:before{content:" ";display:block;padding-top:100%}.ph-picture{width:100%;height:120px;background-color:#ced4da;margin-bottom:15px}@keyframes phAnimation{0%{transform:translate3d(-30%,0,0)}to{transform:translate3d(30%,0,0)}}.pa-steps .pa-step{box-shadow:0 1px 3px 0 rgba(0,0,0,.2),0 1px 1px 0 rgba(0,0,0,.14),0 2px 1px -1px rgba(0,0,0,.12);padding:.75em;margin-bottom:.75em}.pa-steps .pa-step-header-title{font-weight:700}.pa-steps .pa-step.active{background-color:#e3f2fd}.pa-steps .pa-step.active .pa-step-header,.pa-steps .pa-step.active .pa-step-header md-icon{color:#1e88e5}.pa-steps .pa-step.completed .pa-step-header,.pa-steps .pa-step.completed .pa-step-header md-icon{color:#155724}.pa-steps .pa-step.disabled{color:grey}.movement-check-detail-component .label.strong{font-weight:700}.user-profile-component .image-upload-component-preview-container{width:64px;height:64px}.user-profile-component .image-upload-component-preview-container .image-upload-component-preview-image{height:64px;width:64px;-webkit-border-radius:50%;border-radius:50%;cursor:pointer}.inplace-edit,.inplace-edit input,.inplace-edit textarea{background-color:#fffad9!important}.inplace-edit input:focus,.inplace-edit textarea:focus{outline:none}.inplace-edit textarea{border:none}.inplace-edit-required,.inplace-edit-required input,.inplace-edit-required textarea,.inplace-edit.required,.inplace-edit.required input,.inplace-edit.required textarea{background-color:rgb(255,243.2894736842,166)!important}.inplace-edit-valid,.inplace-edit-valid input,.inplace-edit-valid textarea,.inplace-edit.valid,.inplace-edit.valid input,.inplace-edit.valid textarea{background-color:#f0f8ff!important}money-input.inplace-edit{background-color:transparent!important}input.inplace-edit,textarea.inplace-edit{border:none}.company-create-wizard-company-profile-component{max-width:650px}.integration-status-icon-component md-icon.incomplete{color:#856404}.integration-status-icon-component md-icon.valid{color:#155724}.integration-status-icon-component md-icon.expired,.integration-status-icon-component md-icon.invalid{color:#721c24}.integration-card-component{padding:.75em}.integration-card-component-content{padding:.75em;color:rgba(0,0,0,.54)}.integration-status-name-component{display:inline-block;padding:3px 5px;-webkit-border-radius:3px;-moz-border-radius:3px;-ms-border-radius:3px;border-radius:3px}.integration-status-name-component.incomplete{color:#856404;background:#ffeeba}.integration-status-name-component.valid{color:#155724;background:#d4edda}.integration-status-name-component.expired,.integration-status-name-component.invalid{color:#721c24;background:#f8d7da}.feature-check-icon-component{display:inline-block}.feature-check-icon-component md-icon.checked{color:#155724}.password-input-component{position:relative}.password-input-component-visibility-toggle{display:inline-block;position:absolute;top:0;right:0}.password-input-component-visibility-toggle .md-button{margin:0;padding:0}a[help]{cursor:pointer}.provider-delete-dialog{min-height:300px}