﻿.clearfix,.main-content,.section-header,.left-sidebar,.sidebar-linked-invoice-warning,.client-credit-warning,.client-credit-success,.calendar,.kpis-content,.toolbar-actions-list,.home-kpis-container,.home-kpis-content,.contact-menu,.contact-edit-color,.public-header,.trial-expired-top,.trial-expired-plan-content,.trial-expired-payment,.trial-expired-pre-footer,.trial-expired-footer,.trial-expired-comparaisons,.plans-holder{zoom:1}.clearfix:after,.main-content:after,.section-header:after,.left-sidebar:after,.sidebar-linked-invoice-warning:after,.client-credit-warning:after,.client-credit-success:after,.calendar:after,.kpis-content:after,.toolbar-actions-list:after,.home-kpis-container:after,.home-kpis-content:after,.contact-menu:after,.contact-edit-color:after,.public-header:after,.trial-expired-top:after,.trial-expired-plan-content:after,.trial-expired-payment:after,.trial-expired-pre-footer:after,.trial-expired-footer:after,.trial-expired-comparaisons:after,.plans-holder:after{content:"";clear:both;display:block}.ir,.logo,.close-btn-icn,.left-arrow-pagination,.right-arrow-pagination,.contact-color-dot,.contact-color-dot-current,.contact-color-dot-inline,.public-logo{background-color:transparent;background-repeat:no-repeat;border:0;direction:ltr;display:block;*line-height:0;overflow:hidden;text-align:left;text-indent:-999em}.ir br,.logo br,.close-btn-icn br,.left-arrow-pagination br,.right-arrow-pagination br,.contact-color-dot br,.contact-color-dot-current br,.contact-color-dot-inline br,.public-logo br{display:none}.hidden{display:none !important;visibility:hidden}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.left{float:left}.right{float:right}.clear{clear:both}.multi-line-text{white-space:pre-wrap}.align-left{text-align:left}.align-right{text-align:right}.align-center{text-align:center}.offset-card{margin:0 -16px}.offset-label{margin-left:-16px !important}.offset-long-label{margin-left:-34px !important}.offset-help-date-lbl{margin-left:-28px !important}.sub-note{color:#9B9B9B;font-size:11px;position:relative;top:5px}.sub-note.no-margin-textarea{top:7px}.border-yellow{border-bottom:3px solid #fce670}.border-purple{border-bottom:3px solid #4B5A92}.border-green{border-bottom:3px solid #65B112}.border-red{border-bottom:3px solid #D0021B}.clear-header-kpis{margin-top:125px}.grey-bg{background:#eee;padding:15px}.space-top{margin-top:25px}.content-block{margin:25px 0}.keep-line-break{white-space:pre-wrap}.foot-note{display:block;margin:15px 0}.fixed{overflow:hidden}.blur{filter:blur(2px);-webkit-filter:blur(2px);width:100%}.black-bg{background:none;display:none;left:0;position:fixed;top:0;-webkit-transition:all ease 300ms;transition:all ease 300ms;z-index:25;height:100%;width:100%}.black-bg.show{background:rgba(33,33,33,0.48);display:block}.flip{-webkit-transform:scaleX(-1);-ms-transform:scaleX(-1);transform:scaleX(-1)}.top-space{padding-top:15px !important}.no-focus:focus{outline:none}.no-margin{margin:0 !important}.remove-padding-left{padding-left:8px !important}.no-margin-top{margin-top:0 !important}.card-no-padding{padding-bottom:0}.add-space-row-element{margin-right:8px}.after-datepicker{margin-left:-8px}.main{position:relative;z-index:5}.space-btm{margin-bottom:25px !important}.no-padding{padding:0}.caps{text-transform:capitalize}.clear-hint{margin-top:32px}html{background:#eee !important;box-sizing:border-box;font-size:62.5%;height:100%;line-height:1em;overflow-y:initial !important}body{background:#eee !important;color:#4A4A4A !important;font-family:"Roboto", Arial, sans-serif;font-size:16px;min-height:100%}input,textarea{font-family:"Roboto", Arial, sans-serif}*,*:before,*:after{box-sizing:inherit}:root{-ms-overflow-style:-ms-autohiding-scrollbar;overflow-y:scroll}::-moz-selection{background:#FAAE31;color:white;text-shadow:none}::-moz-selection{background:#FAAE31;color:white;text-shadow:none}::selection{background:#FAAE31;color:white;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}a{color:#D87D07;cursor:pointer;font-weight:400;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-decoration:none}a:focus,i:focus,input:focus{outline:0}a:hover,a:focus{text-decoration:none}a:link{-webkit-tap-highlight-color:#fbb943}h1,h2,h3,h4,h5,h6,li,ul,ol{font-weight:normal;line-height:1em;margin:0}h2{font-size:28px}audio,canvas,img,video{vertical-align:middle}ul{list-style:none;margin:0;padding:0}p{line-height:1.3em}button:focus{outline:none}.sidebar.ng-enter,.sidebar.ng-leave{transition:0.5s all ease;-moz-transition:0.5s all ease;-webkit-transition:0.5s all ease}.sidebar.ng-enter{-webkit-animation:slideInRight 0.5s both ease;animation:slideInRight 0.5s both ease}.sidebar.ng-leave{-webkit-animation:slideOutRight 0.5s both ease;animation:slideOutRight 0.5s both ease}@keyframes slideOutRight{to{-webkit-transform:translateX(100%);transform:translateX(100%)}}@-webkit-keyframes slideOutRight{to{-webkit-transform:translateX(100%)}}@keyframes slideInRight{from{-webkit-transform:translateX(200%);transform:translateX(200%)}to{-webkit-transform:translateX(0);transform:translateX(0)}}@-webkit-keyframes slideInRight{from{-webkit-transform:translateX(200%)}to{-webkit-transform:translateX(0)}}@font-face{font-family:"Roboto";src:url(/assets/fonts/Roboto-Regular-098b8732b31217fb4a5e91507d9dce2b.ttf);font-style:normal;font-weight:400}@font-face{font-family:"Roboto";src:url(/assets/fonts/Roboto-Italic-4dc4b116c62dfd4155540f9f74664cdd.ttf);font-style:italic;font-weight:400}@font-face{font-family:"Roboto";src:url(/assets/fonts/Roboto-Bold-fd4e06a1425208a07e0bc913881262ad.ttf);font-style:normal;font-weight:700}@font-face{font-family:"Roboto";src:url(/assets/fonts/Roboto-BoldItalic-2918d75098c7029a291dda145618bea8.ttf);font-style:italic;font-weight:700}.main-content{display:block;left:210px;position:absolute;top:0;width:calc(100% - 210px)}.section-content,.section-content-empty,.calendar,.kpis-content,.home-kpis-content,.contact-list-content,.contact-show-details,.contact-content-clear-header,.client-credits-clear-header,.contact-section-content,.client-credits-container{margin:auto;position:relative;width:90%}.section-header{background:#4A4A4A;color:white;display:block;height:55px;left:210px;position:fixed;top:0;width:calc(100% - 210px);z-index:20}.section-title{font-size:22px;line-height:55px;margin:0;padding:0 15px;vertical-align:middle}.clear-header,.clear-header-monthly-conciliation{margin-top:85px}.clear-tabs-header{padding-top:150px}.row-offset{margin:20px -8px 0 !important}.section-content-empty{margin-top:125px}.section-content-empty.contact{margin-top:175px}.add-arrow{color:#9B9B9B;font-size:18px;font-weight:700;margin:auto;position:relative;text-align:center;width:350px;min-height:46px}.arrow::after{background:url(/assets/empty-state-arrow-e05c6e367a104e363d81663125c9e3d5.png) no-repeat center center;background-size:366px 140px;content:"";display:block;height:140px;right:40px;position:absolute;top:-20px;width:368px}#page-spinner{position:fixed;top:0;bottom:0;left:0;right:0;z-index:999999;background-color:rgba(0,0,0,0.3)}#page-spinner md-progress-circular{z-index:999999}#page-spinner md-progress-circular .md-left .md-half-circle{border-left-color:#FAAE31 !important;border-top-color:#FAAE31 !important}#page-spinner md-progress-circular .md-right .md-half-circle{border-right-color:#FAAE31 !important;border-top-color:#FAAE31 !important}.table-title{color:#D87D07;font-size:20px;font-weight:700;margin:0}.table,.small-table,.account-statement-summary-table,.invoice-footer-table,.referral-table,.other-ops-table,.client-credits-table{border-collapse:collapse;border-spacing:0;width:100%;margin:20px 0}.table.full-width,.full-width.small-table,.full-width.account-statement-summary-table,.full-width.invoice-footer-table,.full-width.referral-table,.full-width.other-ops-table,.full-width.client-credits-table{margin:5px -16px;width:calc(100% + 32px)}.table.remove-margin-btm,.remove-margin-btm.small-table,.remove-margin-btm.account-statement-summary-table,.remove-margin-btm.invoice-footer-table,.remove-margin-btm.referral-table,.remove-margin-btm.other-ops-table,.remove-margin-btm.client-credits-table{margin-bottom:0}.table.col-4 th,.col-4.small-table th,.col-4.account-statement-summary-table th,.col-4.invoice-footer-table th,.col-4.referral-table th,.col-4.other-ops-table th,.col-4.client-credits-table th,.table.col-4 td,.col-4.small-table td,.col-4.account-statement-summary-table td,.col-4.invoice-footer-table td,.col-4.referral-table td,.col-4.other-ops-table td,.col-4.client-credits-table td{width:25%}.table th,.small-table th,.account-statement-summary-table th,.invoice-footer-table th,.referral-table th,.other-ops-table th,.client-credits-table th,.table td,.small-table td,.account-statement-summary-table td,.invoice-footer-table td,.referral-table td,.other-ops-table td,.client-credits-table td{line-height:1em;padding:15px 16px;position:relative;text-align:left}.table th p,.small-table th p,.account-statement-summary-table th p,.invoice-footer-table th p,.referral-table th p,.other-ops-table th p,.client-credits-table th p,.table td p,.small-table td p,.account-statement-summary-table td p,.invoice-footer-table td p,.referral-table td p,.other-ops-table td p,.client-credits-table td p{margin:0}.table th.desc,.small-table th.desc,.account-statement-summary-table th.desc,.invoice-footer-table th.desc,.referral-table th.desc,.other-ops-table th.desc,.client-credits-table th.desc,.table td.desc,.small-table td.desc,.account-statement-summary-table td.desc,.invoice-footer-table td.desc,.referral-table td.desc,.other-ops-table td.desc,.client-credits-table td.desc{width:30%}.table th.amount,.small-table th.amount,.account-statement-summary-table th.amount,.invoice-footer-table th.amount,.referral-table th.amount,.other-ops-table th.amount,.client-credits-table th.amount,.table td.amount,.small-table td.amount,.account-statement-summary-table td.amount,.invoice-footer-table td.amount,.referral-table td.amount,.other-ops-table td.amount,.client-credits-table td.amount{width:150px}.table th.check-holder,.small-table th.check-holder,.account-statement-summary-table th.check-holder,.invoice-footer-table th.check-holder,.referral-table th.check-holder,.other-ops-table th.check-holder,.client-credits-table th.check-holder,.table td.check-holder,.small-table td.check-holder,.account-statement-summary-table td.check-holder,.invoice-footer-table td.check-holder,.referral-table td.check-holder,.other-ops-table td.check-holder,.client-credits-table td.check-holder{text-align:center;width:150px}.table th.large-amount,.small-table th.large-amount,.account-statement-summary-table th.large-amount,.invoice-footer-table th.large-amount,.referral-table th.large-amount,.other-ops-table th.large-amount,.client-credits-table th.large-amount,.table td.large-amount,.small-table td.large-amount,.account-statement-summary-table td.large-amount,.invoice-footer-table td.large-amount,.referral-table td.large-amount,.other-ops-table td.large-amount,.client-credits-table td.large-amount{width:200px}.table th.due-date,.small-table th.due-date,.account-statement-summary-table th.due-date,.invoice-footer-table th.due-date,.referral-table th.due-date,.other-ops-table th.due-date,.client-credits-table th.due-date,.table td.due-date,.small-table td.due-date,.account-statement-summary-table td.due-date,.invoice-footer-table td.due-date,.referral-table td.due-date,.other-ops-table td.due-date,.client-credits-table td.due-date{width:225px}.table th.hundred,.small-table th.hundred,.account-statement-summary-table th.hundred,.invoice-footer-table th.hundred,.referral-table th.hundred,.other-ops-table th.hundred,.client-credits-table th.hundred,.table td.hundred,.small-table td.hundred,.account-statement-summary-table td.hundred,.invoice-footer-table td.hundred,.referral-table td.hundred,.other-ops-table td.hundred,.client-credits-table td.hundred{min-width:100px}.table th.account-reference,.small-table th.account-reference,.account-statement-summary-table th.account-reference,.invoice-footer-table th.account-reference,.referral-table th.account-reference,.other-ops-table th.account-reference,.client-credits-table th.account-reference,.table td.account-reference,.small-table td.account-reference,.account-statement-summary-table td.account-reference,.invoice-footer-table td.account-reference,.referral-table td.account-reference,.other-ops-table td.account-reference,.client-credits-table td.account-reference{width:50px}.table th.address,.small-table th.address,.account-statement-summary-table th.address,.invoice-footer-table th.address,.referral-table th.address,.other-ops-table th.address,.client-credits-table th.address,.table td.address,.small-table td.address,.account-statement-summary-table td.address,.invoice-footer-table td.address,.referral-table td.address,.other-ops-table td.address,.client-credits-table td.address{width:30%}.table th.date,.small-table th.date,.account-statement-summary-table th.date,.invoice-footer-table th.date,.referral-table th.date,.other-ops-table th.date,.client-credits-table th.date,.table td.date,.small-table td.date,.account-statement-summary-table td.date,.invoice-footer-table td.date,.referral-table td.date,.other-ops-table td.date,.client-credits-table td.date{width:125px}.table th.ref,.small-table th.ref,.account-statement-summary-table th.ref,.invoice-footer-table th.ref,.referral-table th.ref,.other-ops-table th.ref,.client-credits-table th.ref,.table td.ref,.small-table td.ref,.account-statement-summary-table td.ref,.invoice-footer-table td.ref,.referral-table td.ref,.other-ops-table td.ref,.client-credits-table td.ref{width:190px}.table th.half-width,.small-table th.half-width,.account-statement-summary-table th.half-width,.invoice-footer-table th.half-width,.referral-table th.half-width,.other-ops-table th.half-width,.client-credits-table th.half-width,.table td.half-width,.small-table td.half-width,.account-statement-summary-table td.half-width,.invoice-footer-table td.half-width,.referral-table td.half-width,.other-ops-table td.half-width,.client-credits-table td.half-width{width:50%}.table th.sixty,.small-table th.sixty,.account-statement-summary-table th.sixty,.invoice-footer-table th.sixty,.referral-table th.sixty,.other-ops-table th.sixty,.client-credits-table th.sixty,.table td.sixty,.small-table td.sixty,.account-statement-summary-table td.sixty,.invoice-footer-table td.sixty,.referral-table td.sixty,.other-ops-table td.sixty,.client-credits-table td.sixty{width:60%}.table th.full-width,.small-table th.full-width,.account-statement-summary-table th.full-width,.invoice-footer-table th.full-width,.referral-table th.full-width,.other-ops-table th.full-width,.client-credits-table th.full-width,.table td.full-width,.small-table td.full-width,.account-statement-summary-table td.full-width,.invoice-footer-table td.full-width,.referral-table td.full-width,.other-ops-table td.full-width,.client-credits-table td.full-width{width:100%}.table th.qty,.small-table th.qty,.account-statement-summary-table th.qty,.invoice-footer-table th.qty,.referral-table th.qty,.other-ops-table th.qty,.client-credits-table th.qty,.table td.qty,.small-table td.qty,.account-statement-summary-table td.qty,.invoice-footer-table td.qty,.referral-table td.qty,.other-ops-table td.qty,.client-credits-table td.qty{width:10%}.table th.align-right,.small-table th.align-right,.account-statement-summary-table th.align-right,.invoice-footer-table th.align-right,.referral-table th.align-right,.other-ops-table th.align-right,.client-credits-table th.align-right,.table td.align-right,.small-table td.align-right,.account-statement-summary-table td.align-right,.invoice-footer-table td.align-right,.referral-table td.align-right,.other-ops-table td.align-right,.client-credits-table td.align-right{text-align:right}.table th.align-right .table-sort.sort-up,.small-table th.align-right .table-sort.sort-up,.account-statement-summary-table th.align-right .table-sort.sort-up,.invoice-footer-table th.align-right .table-sort.sort-up,.referral-table th.align-right .table-sort.sort-up,.other-ops-table th.align-right .table-sort.sort-up,.client-credits-table th.align-right .table-sort.sort-up,.table th.align-right .table-sort.sort-down,.small-table th.align-right .table-sort.sort-down,.account-statement-summary-table th.align-right .table-sort.sort-down,.invoice-footer-table th.align-right .table-sort.sort-down,.referral-table th.align-right .table-sort.sort-down,.other-ops-table th.align-right .table-sort.sort-down,.client-credits-table th.align-right .table-sort.sort-down,.table td.align-right .table-sort.sort-up,.small-table td.align-right .table-sort.sort-up,.account-statement-summary-table td.align-right .table-sort.sort-up,.invoice-footer-table td.align-right .table-sort.sort-up,.referral-table td.align-right .table-sort.sort-up,.other-ops-table td.align-right .table-sort.sort-up,.client-credits-table td.align-right .table-sort.sort-up,.table td.align-right .table-sort.sort-down,.small-table td.align-right .table-sort.sort-down,.account-statement-summary-table td.align-right .table-sort.sort-down,.invoice-footer-table td.align-right .table-sort.sort-down,.referral-table td.align-right .table-sort.sort-down,.other-ops-table td.align-right .table-sort.sort-down,.client-credits-table td.align-right .table-sort.sort-down{padding-right:10px}.table th.align-center,.small-table th.align-center,.account-statement-summary-table th.align-center,.invoice-footer-table th.align-center,.referral-table th.align-center,.other-ops-table th.align-center,.client-credits-table th.align-center,.table td.align-center,.small-table td.align-center,.account-statement-summary-table td.align-center,.invoice-footer-table td.align-center,.referral-table td.align-center,.other-ops-table td.align-center,.client-credits-table td.align-center{text-align:center}.table th.align-top,.small-table th.align-top,.account-statement-summary-table th.align-top,.invoice-footer-table th.align-top,.referral-table th.align-top,.other-ops-table th.align-top,.client-credits-table th.align-top,.table td.align-top,.small-table td.align-top,.account-statement-summary-table td.align-top,.invoice-footer-table td.align-top,.referral-table td.align-top,.other-ops-table td.align-top,.client-credits-table td.align-top{vertical-align:top}.table th.no-padding,.small-table th.no-padding,.account-statement-summary-table th.no-padding,.invoice-footer-table th.no-padding,.referral-table th.no-padding,.other-ops-table th.no-padding,.client-credits-table th.no-padding,.table td.no-padding,.small-table td.no-padding,.account-statement-summary-table td.no-padding,.invoice-footer-table td.no-padding,.referral-table td.no-padding,.other-ops-table td.no-padding,.client-credits-table td.no-padding{padding:0}.table th,.small-table th,.account-statement-summary-table th,.invoice-footer-table th,.referral-table th,.other-ops-table th,.client-credits-table th{color:#D87D07;font-size:18px;font-weight:400}.table tr,.small-table tr,.account-statement-summary-table tr,.invoice-footer-table tr,.referral-table tr,.other-ops-table tr,.client-credits-table tr{border-bottom:1px solid #eee;-webkit-transition:all 300ms ease;transition:all 300ms ease}.table tr.no-border,.small-table tr.no-border,.account-statement-summary-table tr.no-border,.invoice-footer-table tr.no-border,.referral-table tr.no-border,.other-ops-table tr.no-border,.client-credits-table tr.no-border{border:none}.table thead tr:first-of-type,.small-table thead tr:first-of-type,.account-statement-summary-table thead tr:first-of-type,.invoice-footer-table thead tr:first-of-type,.referral-table thead tr:first-of-type,.other-ops-table thead tr:first-of-type,.client-credits-table thead tr:first-of-type{border-bottom-width:2px}.table tbody tr,.small-table tbody tr,.account-statement-summary-table tbody tr,.invoice-footer-table tbody tr,.referral-table tbody tr,.other-ops-table tbody tr,.client-credits-table tbody tr{-webkit-transition:all 300ms ease;transition:all 300ms ease}.table tbody tr:hover,.small-table tbody tr:hover,.account-statement-summary-table tbody tr:hover,.invoice-footer-table tbody tr:hover,.referral-table tbody tr:hover,.other-ops-table tbody tr:hover,.client-credits-table tbody tr:hover{background:#eee}.table tbody tr.no-hover:hover,.small-table tbody tr.no-hover:hover,.account-statement-summary-table tbody tr.no-hover:hover,.invoice-footer-table tbody tr.no-hover:hover,.referral-table tbody tr.no-hover:hover,.other-ops-table tbody tr.no-hover:hover,.client-credits-table tbody tr.no-hover:hover{background:none}.table tr th:first-of-type,.small-table tr th:first-of-type,.account-statement-summary-table tr th:first-of-type,.invoice-footer-table tr th:first-of-type,.referral-table tr th:first-of-type,.other-ops-table tr th:first-of-type,.client-credits-table tr th:first-of-type{padding-left:20px}.table tr th:last-of-type,.small-table tr th:last-of-type,.account-statement-summary-table tr th:last-of-type,.invoice-footer-table tr th:last-of-type,.referral-table tr th:last-of-type,.other-ops-table tr th:last-of-type,.client-credits-table tr th:last-of-type{padding-right:20px}.table tr td:first-of-type,.small-table tr td:first-of-type,.account-statement-summary-table tr td:first-of-type,.invoice-footer-table tr td:first-of-type,.referral-table tr td:first-of-type,.other-ops-table tr td:first-of-type,.client-credits-table tr td:first-of-type{padding-left:20px}.table tr td:first-of-type.checkbox,.small-table tr td:first-of-type.checkbox,.account-statement-summary-table tr td:first-of-type.checkbox,.invoice-footer-table tr td:first-of-type.checkbox,.referral-table tr td:first-of-type.checkbox,.other-ops-table tr td:first-of-type.checkbox,.client-credits-table tr td:first-of-type.checkbox{padding:15px 16px;text-align:center}.table tr td:last-of-type,.small-table tr td:last-of-type,.account-statement-summary-table tr td:last-of-type,.invoice-footer-table tr td:last-of-type,.referral-table tr td:last-of-type,.other-ops-table tr td:last-of-type,.client-credits-table tr td:last-of-type{padding-right:20px}td.small-table-holder{background:#eee;padding:0 !important}.table-report th.amount,.table-report td.amount{font-family:"Signika", sans-serif !important}.small-table{float:right;font-weight:bold;margin:0;width:60%}.small-table tr:first-of-type{border-bottom-width:1px}.small-table tr:last-of-type{border:none}.small-table tr:hover{background:none !important}.small-table .account-balance{color:#D87D07}.small-table .amount-title{padding:15px 0 !important}.small-table .amount{padding:15px 15px 15px 0 !important}.table-checkbox{margin:0 !important}.table-sort{display:block;position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease}.table-sort.sort-down::after{display:inline-block;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.table-sort.sort-up::after{display:inline-block;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg)}.table-sort::after{color:#D87D07;content:"";display:none;font-family:"Material Icons";font-size:18px;font-weight:300;position:absolute;-webkit-transition:all 300ms ease;transition:all 300ms ease}@media print{.left-sidebar,.section-header,md-fab-speed-dial,.file-client-link,.contact-add-element,.settings-add-element,.layout-align-center-center,.toolbar-holder,.contact-toolbar-holder,.monthly-conciliation-toolbar{display:none !important}md-card{box-shadow:none !important}.clear-toolbar{margin:0 !important}.contact-statement{padding-top:0 !important}.space-top{margin-top:0 !important}.print-right{float:right}html,body{background:none !important;font-size:13px}.section-content,.section-content-empty,.calendar,.kpis-content,.home-kpis-content,.contact-list-content,.contact-show-details,.contact-content-clear-header,.client-credits-clear-header,.contact-section-content,.client-credits-container{width:100%}.flex{margin:auto !important}.file-holder.subheader{margin-top:0px !important}.clear-header,.clear-header-monthly-conciliation,.clear-address-to,.file-holder{margin-top:0 !important}.file-card{padding:0 !important}.vendor-logo{max-width:140px !important}.main-content{left:initial;top:initial;position:static;margin:auto;padding:15px 0;width:100%}.file-header{border-bottom:none !important;padding:5px 40px !important}.file-bottom{padding:25px 0 0 !important}.files-details{max-width:250px}.files-details .file-single-line:first-of-type{zoom:1}.files-details .file-single-line:first-of-type:after{content:"";clear:both;display:block}.files-details h2{float:left}.files-details h3{float:right}.files-details span{float:right}.files-details .file-status{padding-right:0}.file-client-infos{float:left}.file-client-name,.file-vendor-name,.file-terms-title,.file-notes-title{font-size:15px !important}.file-vendor-infos{float:right}.vendor-infos{float:left}.file-bottom{clear:both}.file-terms{float:left;padding-right:10px;width:50%}.file-notes{float:left;padding-left:10px;width:50%}.file-table .small-table tr:first-of-type td{padding-top:10px !important}.file-table .small-table tr{border:none}.file-table .small-table td{padding:5px 15px 5px 20px !important}table th{font-size:15px !important}table.small-table{border:none}table tr{border:none}td.small-table-holder{background:none !important}.contact-table-title,.chart-title{margin-bottom:15px}}.md-actions .md-button,md-dialog-actions .md-button{line-height:28px !important;min-height:28px !important}.md-button.md-raised{font-size:15px;font-weight:700;line-height:28px !important;min-height:28px !important;padding:3px 15px 0 15px;text-transform:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}.md-button.md-raised:not([disabled]){box-shadow:none !important}.md-button.md-raised.confirm-btn{border:1px solid #FDDEA7;background:#FAAE31;color:#4A4A4A}.md-button.md-raised.cancel-btn{border:1px solid #9B9B9B;color:#9B9B9B}.md-button.md-raised.cancel-btn:hover{background-color:#9B9B9B !important}.md-button.md-raised.delete-btn{background:none;color:#D0021B;margin-top:20px;padding:0 5px 0 0;border-radius:0 !important;min-height:16px !important;line-height:16px !important;margin-left:3px !important}.md-button.md-raised.delete-btn:hover{background:none !important}.md-button.md-raised.delete-btn:hover span{border-bottom:1px solid #D0021B}.md-button.md-raised.delete-btn md-icon{fill:#D0021B;margin-top:-4px}.md-button.md-raised.delete-logo{background:none;color:#D0021B;padding:3px 15px;text-align:left}.md-button.md-raised.delete-logo span{border-bottom:1px solid transparent;-webkit-transition:all 300ms ease;transition:all 300ms ease}.md-button.md-raised.delete-logo .delete-icn{fill:#D0021B;left:-5px;position:relative;top:-2px;-webkit-transition:all 300ms ease;transition:all 300ms ease}.md-button.md-raised.delete-logo.disabled{color:#9B9B9B}.md-button.md-raised.delete-logo.disabled .delete-icn{fill:#9B9B9B}.md-button.md-raised:not([disabled]):hover.confirm-btn{background:#FDDEA7}.md-button.md-raised:not([disabled]):hover.delete-btn{background:#eee}.md-button.md-raised:not([disabled]):hover.delete-btn span{border-bottom-color:#D0021B}.md-button.md-raised:not([disabled]):hover.cancel-btn{background:#D0021B;color:white}.payment-btn{border:1px solid #FAAE31;border-radius:5px;display:block;font-weight:700;height:40px;margin:10px 0;padding:0 15px;vertical-align:middle;width:260px}.payment-btn:hover{background:#FAAE31;color:white}.payment-btn:hover .payment-icn{fill:white}.payment-btn .payment-link{display:inline-block;margin-top:15px;vertical-align:middle}.pay-cc-top-space{position:relative;top:8px}.file-delete-item-btn,.file-delete-discount{background:none;border:1px solid #D0021B;border-radius:4px;height:24px;margin:20px 0 0 15px;padding:3px 0;text-align:center;-webkit-transition:all 300ms ease;transition:all 300ms ease;width:24px}.file-delete-item-btn.undo-btn,.undo-btn.file-delete-discount{border-color:#FDDEA7}.file-delete-item-btn.undo-btn i,.undo-btn.file-delete-discount i{color:#FDDEA7}.file-delete-item-btn i,.file-delete-discount i{color:#D0021B;font-size:16px}.file-add-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#D87D07;font-family:"Roboto", Arial, sans-serif;padding:0}.file-add-btn i{position:relative;top:6px}.expense-adjust-btn{background:none;border:none;color:#FDDEA7;font-family:"Roboto", Arial, sans-serif}.expense-adjust-btn::focus{border:none}.file-input-btn{cursor:pointer;margin-left:-10px}.file-input-btn input[type="file"]{position:fixed;top:-1000px}.file-input-btn span{color:#D87D07}.logout-btn{border:1px solid #FDDEA7;border-radius:4px;color:white;font-size:11px;padding:3px 5px;position:relative;top:5px}.referral-copy-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:none;color:#FDDEA7;float:right;font-family:"Roboto", Arial, sans-serif;font-size:11px;font-weight:700;position:relative;text-transform:uppercase;top:-16px}button[disabled].move-btn{background:#eee;border-color:#eee}button[disabled].move-btn.down{border-bottom:1px solid #FDDEA7}button[disabled].move-btn md-icon g{stroke:white}.move-btn{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:1px solid #FDDEA7;border-bottom:none;border-top-left-radius:3px;border-top-right-radius:3px;padding:1px 6px 4px;width:25px}.move-btn.down{border-bottom:1px solid #FDDEA7;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.move-btn md-icon{height:auto;width:11px}.left-sidebar{background:#FDDEA7;left:0;height:100vh;overflow-x:hidden;overflow-y:auto;position:fixed;top:0;width:210px}.logout-trial-container{bottom:0px;left:25px;position:absolute;width:calc( 100% - 50px)}.subscription-status{border:1px solid #FAAE31;border-radius:3px;font-weight:700;margin-bottom:15px;padding:10px 0;-webkit-transition:all 300ms ease;transition:all 300ms ease;text-align:center}.subscription-status:hover{background:#FAAE31;color:#FDDEA7}.subscription-status:hover a,.subscription-status:hover .time-left{color:white}.subscription-status .time-left{color:#9B9B9B;display:block;font-size:11px;margin-bottom:10px;padding:0 2px;-webkit-transition:color 300ms ease;transition:color 300ms ease}.subscription-status a{color:#D87D07;display:block;font-size:14px;font-weight:700}.logo{background:url(/assets/lalternative@2x-cf18fd382f69b00a928c8c05f2fa81f2.png) #FAAE31 no-repeat center center;background-size:182px 40px;display:block;height:55px;margin:0 auto;width:100%}.logo a{display:block;height:55px}.menu{overflow-x:hidden;overflow-y:auto;padding-top:30px}.main-nav{font-size:13px;font-weight:400}.main-nav ul{list-style:none;margin:0;padding:0}.main-nav ul a{color:#4A4A4A;display:block;padding:10px 20px;text-decoration:none}.main-nav ul a .icn{fill:#4A4A4A}.main-nav ul a .icn.stroke{margin-left:8px;stroke:#4A4A4A;width:15px}.main-nav ul a.active,.main-nav ul a:hover{background-color:#66635A;color:white}.main-nav ul a.active .icn,.main-nav ul a:hover .icn{fill:#FAAE31}.main-nav ul a.active .icn.stroke,.main-nav ul a:hover .icn.stroke{stroke:#FAAE31}.main-nav ul a.active .material-icons,.main-nav ul a:hover .material-icons{color:#FAAE31}.main-nav ul a.future-feature{color:#9B9B9B;cursor:default}.main-nav ul a.future-feature .icn{fill:#9B9B9B;position:relative;top:-3px;left:-2px}.main-nav ul a.future-feature:hover{background-color:transparent}.main-nav ul a.future-feature:hover .icn{fill:#9B9B9B}.main-nav .separator{border-bottom:1px solid #FAAE31}.web-link::after{background:url(/icons/web-link.svg) no-repeat center center;background-size:11px 11px;content:"";display:inline-block;height:11px;margin:0 5px;width:11px}.user-name-company{cursor:pointer;padding:10px 0;position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease}.user-name-company:hover{background:#66635A;color:white}.user-name-company:hover .sidebar-sub-menu{display:block}.user-infos{color:#4A4A4A;margin:25px 0 0;text-align:center}.user-infos .user-img{margin-bottom:25px;max-height:120px;max-width:150px}.user-infos .user-img.round{border-radius:100%;width:95px}.user-infos .user-name{font-size:18px;font-weight:700;margin-bottom:5px;text-transform:none}.user-infos .user-name.no-sub::after{display:none}.user-infos .user-name::after{background:url(/assets/chevron-down-139d4d9bb05b68c076034a23d6877d72.svg) no-repeat center center;content:"";display:inline-block;height:6px;margin-left:5px;position:relative;top:-2px;width:11px}.sub-menu-btn{padding:5px 0 !important;width:210px;margin:0 !important}.sub-menu-btn h2:focus{outline:none}.sub-menu-btn .user-company{font-size:12px;font-weight:300}.sub-menu-btn .user-links{font-weight:300;list-style:none;margin:0;padding:0}.sub-menu-btn .user-links li{display:inline-block}.sub-menu-btn .user-links li a{color:#fff;padding:0 5px;text-decoration:none}.sub-menu-btn .user-links li a:first-of-type{padding-left:0}.sidebar{background:#FBFAFB;box-shadow:1px 0 8px #888;height:100%;position:fixed;right:0;top:0;z-index:50}.sidebar-content{height:100%;overflow-x:hidden;overflow-y:auto;width:560px}.sidebar-header{background:#4A4A4A;color:white;font-size:20px;height:55px;position:absolute;right:0;top:0;width:560px;z-index:10000}.sidebar-header.fixed{position:fixed;right:0}.sidebar-header.shadow{box-shadow:0 3px 1px -2px rgba(0,0,0,0.14),0 2px 2px 0 rgba(0,0,0,0.098),0 1px 5px 0 rgba(0,0,0,0.084)}.sidebar-header.offset{margin:-45px -20px 0}.sidebar-header h2{font-size:20px}.sidebar-header a{display:block}.sidebar-header i{color:#FAAE31}.sidebar-header md-select{margin-top:8px;min-width:150px;padding:0;width:auto}.sidebar-header-title{float:left;line-height:55px;margin:0 5px;vertical-align:middle}.sidebar-form-holder{margin:75px 20px 25px}.sidebar-form-title{color:#66635A;font-size:20px;margin-bottom:10px}.home-sidebar-form{padding-top:20px}.sidebar-italic-title{color:#D87D07;font-style:italic;font-size:13px;margin:20px 0 5px}.sidebar-taxes-list li{display:inline-block;margin-right:15px}.sidebar-selected-taxes-list{background:#eee;margin:0 0 25px 0;padding:15px 15px 10px}.sidebar-form-content .inline-form-option{padding-top:25px}.sidebar-form-content .inline-switch{margin-top:-5px !important;margin-bottom:10px !important}.sidebar-form-content .inline-textfield{margin-top:-6px}.sidebar-linked-invoice-warning,.client-credit-warning,.client-credit-success{background:#fce670;color:#4A4A4A;font-size:15px;margin:-20px -20px 20px;padding:10px 20px 10px 10px}.sidebar-linked-invoice-warning .sidebar-alert-icn,.client-credit-warning .sidebar-alert-icn,.client-credit-success .sidebar-alert-icn{float:left;height:auto;margin:-7px 5px 0 -5px;width:40px}.sidebar-linked-invoice-warning .sidebar-alert-icn.green,.client-credit-warning .sidebar-alert-icn.green,.client-credit-success .sidebar-alert-icn.green{color:#65B112}.sidebar-linked-invoice-warning p,.client-credit-warning p,.client-credit-success p{cursor:pointer;float:left;line-height:1em;margin:0;padding:0;width:60%}@media screen and (max-height: 780px){.menu{padding-top:20px}.user-infos{margin-top:20px}.user-img{margin-bottom:20px;max-height:95px;max-width:150px}.logout-trial-container{bottom:20px}.main-nav ul a{padding:5px 20px}}@media screen and (max-height: 665px){.logout-trial-container{bottom:auto;margin-top:15px;padding-bottom:25px;position:relative}}.line-legend,.bar-legend{margin:25px auto 10px !important}.line-legend li,.bar-legend li{padding:5px 20px 2px 30px !important}.pie-legend{margin:25px auto 10px !important}.pie-legend li{margin-bottom:15px !important;padding:5px 20px 2px 30px !important}.breadcrumb{float:left;font-size:24px;font-weight:700;list-style:none;padding:0 15px;height:55px}.breadcrumb li{display:inline-block;font-size:22px;line-height:55px;vertical-align:middle}.breadcrumb li.section-title{padding:0 0 0 5px}.breadcrumb li.section-title:first-of-type{padding-left:0}.breadcrumb li a{color:#FAAE31;-webkit-transition:all linear 0s !important;transition:all linear 0s !important;position:relative;top:1px}.breadcrumb li a:hover{border-bottom:1px solid #FAAE31}.breadcrumb li::after{background:url(/assets/breadcrumb-arrow-71122c4b634e4aba74e444dc199a8089.svg) no-repeat;background-size:11px 20px;content:"";display:inline-block;height:20px;line-height:55px;margin:0 0 0 10px;position:relative;top:-2px;vertical-align:middle;width:11px}.breadcrumb li:last-child::after{background:none}.icn-main-menu{margin-right:15px;width:25px}.icn{-webkit-transition:all 300ms ease;transition:all 300ms ease;fill:white}.icn-sub-menu{fill:#D87D07}.icn-sub-menu.logout{left:2px;margin-right:20px;position:relative;top:-1px;width:16px}.active .icn{fill:#FAAE31}.discount-icn{cursor:pointer;display:block;fill:#D87D07;height:36px;width:36px}.fab-icn.attachment{height:28px;width:28px}.fab-icn .icn{fill:#D87D07}.fab-icn .delete{fill:#D0021B}.fab-icn.edit{fill:#FDDEA7;height:36px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);width:36px}.save-icn{color:#4A4A4A !important;height:46px !important;position:relative;left:-1px;width:46px !important}.payment-icn{fill:#FAAE31;margin-right:15px;position:relative;top:6px;-webkit-transition:all ease 300ms;transition:all ease 300ms;width:20px}.close-btn-icn{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:none;box-shadow:0;cursor:pointer;display:block;height:24px;margin:15px 10px;padding:0;position:relative;width:24px}.close-btn-icn:focus{outline:none}.close-btn-icn::before{background-color:#FAAE31;content:"";display:block;height:24px;position:absolute;left:50%;top:0;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);width:1px}.close-btn-icn:after{content:"";background-color:#FAAE31;display:block;height:24px;position:absolute;left:50%;top:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);width:1px}.attachment-icon{color:#D87D07;height:36px;width:36px}.social-icn{border-radius:100%;fill:white;height:36px;width:36px}.social-icn.twitter{background-color:#55acee}.social-icn.facebook{background-color:#3B5998}.social-icn.google{background-color:#dc4e41}.social-icn.linkedin{background-color:#007bb5}.email-sent-thumb-up-icn{fill:#FAAE31;height:auto;width:115px}.default-item{color:#D87D07;text-align:center}.valid-coupon{position:absolute;top:20px;right:5px}.send-doc-icn{fill:none;stroke-width:1.25px;stroke:#9B9B9B}.filter-icn{cursor:pointer;height:auto;margin-top:5px;width:16px}.recurring-icn{height:auto;margin-right:5px;width:20px}.plus-icn{font-size:24px;font-weight:300 !important;vertical-align:middle}md-input-container{margin:18px 0 !important;padding:2px 8px !important}md-input-container label{color:#9B9B9B;line-height:1em;top:-18px}md-input-container:last-of-type{padding-right:0 !important}md-input-container:last-of-type label:not(.md-container-ignore){left:8px !important}md-input-container:first-of-type{padding-left:0 !important}md-input-container:first-of-type label:not(.md-container-ignore){left:0 !important}md-input-container .md-errors-spacer{min-height:auto !important}md-input-container .md-char-counter{bottom:-20px !important}md-input-container .md-input{border-color:#FAAE31}md-input-container .md-errors-spacer{min-height:auto !important}md-input-container.md-input-invalid .md-input{border-width:0 0 1px !important;color:#D0021B}md-input-container.md-input-invalid.md-input-focused label{color:#D0021B;font-style:italic}md-input-container:not(.md-input-invalid).md-input-focused label{color:#D87D07;font-style:italic}md-input-container:not(.md-input-invalid).md-input-focused .md-input{border-color:#FAAE31;border-width:0 0 1px}md-input-container:not(.md-input-invalid):not(.md-input-has-value) input:not(:focus){color:#4A4A4A}.fix-lbl-position{left:8px !important}md-select .md-select-value *:first-child{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;height:auto}md-select .md-select-value{border-bottom-color:#FAAE31}md-select .md-select-value:first-child{line-height:1em}md-select:not([disabled]):focus .md-select-value{border-bottom-color:#FAAE31;border-bottom-width:1px !important}.md-select-icon:after{color:#FAAE31;content:"" !important;font-family:"Material Icons";font-size:18px;font-weight:300;right:-5px;position:relative;top:3px !important;-webkit-transform:rotate(-90deg) !important;-ms-transform:rotate(-90deg) !important;transform:rotate(-90deg) !important;line-height:18px !important}md-select-menu md-option[selected]{color:#FAAE31}md-select-menu md-option[selected]:focus{color:#FAAE31}md-option .md-text{line-height:1em}md-autocomplete[md-floating-label] label{top:-19px}md-autocomplete[md-floating-label] md-input-container{margin:0 !important;padding:0 0 2px !important}md-autocomplete[md-floating-label] md-input-container:last-of-type label:not(.md-container-ignore){left:0 !important}.md-autocomplete-suggestions li{overflow:visible !important}.md-autocomplete-suggestions li small{display:block;margin-top:15px}.autocomplete .material-icons{color:#FAAE31;position:absolute;right:4px;top:5px;-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transition:-webkit-transform 150ms ease;transition:-webkit-transform 150ms ease;transition:transform 150ms ease;transition:transform 150ms ease, -webkit-transform 150ms ease;cursor:pointer}md-switch.md-checked .md-bar{background:#FDDEA7}md-switch.md-checked .md-thumb{background:#FAAE31}md-switch.md-checked .md-ink-ripple{color:#FAAE31}md-switch>.md-label{color:#D87D07;font-size:14px;margin-right:-10px}md-tabs{border-radius:0 !important}md-pagination-wrapper{min-width:100%}.autocomplete-not-found-text-link{display:block;padding-left:15px;padding-right:15px;margin-left:-15px;margin-right:-15px}.ng-submitted md-input-container.ng-invalid md-autocomplete .md-input{border-bottom-color:#D0021B !important}.ng-submitted md-input-container .md-input.ng-invalid{border-bottom-color:#D0021B !important}md-autocomplete{min-width:auto !important}md-autocomplete input{color:#4A4A4A !important}md-select-menu md-option[selected],.md-select-value{border-bottom-color:#FAAE31;color:#4A4A4A;line-height:1em}md-select-menu md-option[selected].md-select-placeholder,.md-select-value.md-select-placeholder{color:#9B9B9B !important}md-select-menu md-option{line-height:1em;-webkit-transition:all 300ms ease;transition:all 300ms ease}md-select-menu md-option[selected]{color:#D87D07 !important}md-select-menu md-option:hover{background:#eeeeee}md-select:not([disabled]):focus .md-select-value{border-bottom-width:1px !important;padding:2px 2px 1px 2px !important}md-select.no-ellipsis .md-select-value span:first-child{overflow:initial;text-overflow:initial !important}md-checkbox{margin:10px 0 15px !important}md-checkbox .md-ink-ripple{color:transparent}md-checkbox .md-icon{border-color:#FAAE31;border-width:1px !important;border-radius:0 !important;background:#eee;top:-5px !important}md-checkbox .md-label{color:#D87D07;font-size:14px;position:relative;top:-2px}md-checkbox.md-checked .md-icon{background:#FAAE31}md-checkbox.md-checked .md-ink-ripple{color:rgba(253,222,167,0.87)}.hint{color:#9B9B9B;bottom:5px;font-size:12px;font-style:italic;left:4px;line-height:14px;position:absolute;right:auto;-webkit-transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);transition:all 0.3s cubic-bezier(0.55, 0, 0.55, 0.2);white-space:nowrap}.hint.pull-down{bottom:-20px}.hint-wrapper{position:relative;top:-17px}.md-chips-outer-container .hint-wrapper{top:23px}.md-datepicker-label{position:absolute;-webkit-transform:translate3d(0, 6px, 0) scale(0.75);transform:translate3d(0, 6px, 0) scale(0.75);margin-left:8px;color:rgba(0,0,0,0.54)}.md-datepicker-label.push-back{margin-left:5px}.md-datepicker-label.pull-back{margin-left:-4px}.row-datepicker{padding:2px 0 2px 8px !important}.md-datepicker-sidepanel-wrapper{margin-bottom:50px;position:relative}.md-datepicker-sidepanel-wrapper .md-datepicker-label{margin-left:-15px}.datepicker-first-in-row{padding-right:16px;position:relative}.datepicker-first-in-row .md-datepicker-label{left:-12px;top:7px}.datepicker-first-in-row md-datepicker .md-datepicker-input-container{top:21px}md-datepicker{background:none;position:relative;padding:2px 0 !important;margin-right:16px !important}md-datepicker.repeat{margin-left:16px}md-datepicker.ng-invalid .md-input{border-bottom-color:#f00 !important}md-datepicker .md-datepicker-input{color:#4A4A4A !important;font-family:"Roboto", Arial, sans-serif !important;font-size:16px;min-width:auto !important}md-datepicker .md-icon-button{position:absolute;right:-10px;top:5px;z-index:10}md-datepicker md-icon{background-image:url(/icons/calendar_2_yellow.svg);color:#FDDEA7;display:block;position:relative;top:7px}md-datepicker md-icon svg{display:none !important}md-datepicker .md-datepicker-input-container{border-bottom:1px solid #FAAE31;margin:0;max-height:29px;top:19px;width:100%}md-datepicker .md-datepicker-input-container.md-datepicker-focused{border-bottom:1px solid #FAAE31;border-bottom-width:2px}md-datepicker .md-datepicker-input-container.md-datepicker-invalid{border-bottom:2px solid red !important}md-datepicker .md-datepicker-input-container .md-datepicker-input{top:5px;position:relative;line-height:21px;width:100%}md-datepicker .md-datepicker-triangle-button{display:none}.md-datepicker-calendar-pane{margin-top:30px}.md-datepicker-calendar-pane .md-datepicker-input-mask{height:0;width:auto}.md-datepicker-open .md-datepicker-input{height:auto !important;margin-left:0 !important}.md-datepicker-open .md-datepicker-input-container{margin-left:0 !important}.md-calendar-date.md-calendar-date-today{color:#FAAE31;font-weight:700}.md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator{background:none}.md-calendar-date.md-calendar-date-today .md-calendar-date-selection-indicator{border:1px solid #FDDEA7}.md-calendar-date.md-calendar-selected-date .md-calendar-date-selection-indicator,.md-calendar-date.md-focus.md-calendar-selected-date .md-calendar-date-selection-indicator{background:#FDDEA7;border-color:#FDDEA7;color:#4A4A4A}.calendar-input label{position:absolute}.calendar-input.has-value label{font-style:italic;-webkit-transform:translate3d(0, 6px, 0) scale(0.75);transform:translate3d(0, 6px, 0) scale(0.75)}md-card{position:relative}md-radio-button{margin:15px 0 !important}md-radio-button .md-on{background:#D87D07}md-radio-button .md-off{border-color:#D87D07 !important}md-radio-button .md-label{color:#D87D07}md-radio-group .md-checked .md-ink-ripple{color:rgba(253,222,167,0.25)}md-tooltip{font-size:11px !important;font-weight:700 !important}md-tooltip .md-content{background:rgba(0,0,0,0.75)}md-menu-content{border-bottom-left-radius:2px;border-bottom-right-radius:2px;padding:0 !important}md-menu-content.settings-menu{width:194px}.md-open-menu-container md-menu-divider{margin:0 !important}.md-open-menu-container md-menu-item{color:#D87D07;height:auto;min-height:auto;padding:4px 0}.md-open-menu-container md-menu-item>.md-focused{background:none !important}md-fab-speed-dial md-fab-actions[aria-hidden="true"]{height:0}md-fab-speed-dial .fab-icn{fill:#FDDEA7;position:relative;height:32px;left:-2px;top:-1px;width:32px}.paperplane{left:-1px;position:relative;width:26px !important}.paperplane.bigger{width:auto}md-dialog .md-actions .md-primary,md-dialog md-dialog-actions .md-primary{font-weight:700;padding:3px 15px 0 15px;text-transform:none;-webkit-transition:all 300ms ease;transition:all 300ms ease}md-dialog .md-actions .md-primary:not([disabled]),md-dialog md-dialog-actions .md-primary:not([disabled]){box-shadow:none !important}md-dialog .md-actions .md-primary:first-of-type,md-dialog md-dialog-actions .md-primary:first-of-type{border:1px solid #D0021B;color:#D0021B !important}md-dialog .md-actions .md-primary:first-of-type.md-focused,md-dialog md-dialog-actions .md-primary:first-of-type.md-focused{background-color:#D0021B !important}md-dialog .md-actions .md-primary:first-of-type:hover,md-dialog md-dialog-actions .md-primary:first-of-type:hover{background:#D0021B;color:white}md-dialog .md-actions .md-primary:last-of-type,md-dialog md-dialog-actions .md-primary:last-of-type{border:1px solid #FAAE31;background:#FAAE31;color:white !important}md-dialog .md-actions .md-primary:last-of-type.md-focused,md-dialog md-dialog-actions .md-primary:last-of-type.md-focused{background-color:#FAAE31 !important}md-dialog .md-actions .md-primary:last-of-type:hover,md-dialog md-dialog-actions .md-primary:last-of-type:hover{background:#D87D07}md-toast{font-weight:700}md-toast.md-error .md-toast-content{background-color:#D0021B !important;color:#fff !important}md-toast.md-success .md-toast-content{background-color:#65B112 !important;color:#FDDEA7 !important}md-toast.md-warning .md-toast-content{background-color:#fce670 !important;color:black !important}md-toast.md-center{position:fixed;margin-top:55px;margin-left:auto;margin-right:auto;left:0;right:0;width:600px}md-toast md-icon{margin:0 10px 0 0;height:35px;width:35px;color:black}md-toast .md-toast-message{margin-top:3px;line-height:15px}md-toast .md-toast-discard{position:absolute;right:20px;top:20px;cursor:pointer}.md-chips-outer-container{margin-bottom:40px}.md-chips-outer-container label{font-size:10.5px;font-style:italic;font-weight:bold;line-height:1em;color:rgba(0,0,0,0.54);font-family:"Roboto", Arial, sans-serif;padding-left:2px}md-chips md-chips-wrap{min-height:38px !important}md-chips md-chips-wrap input{position:relative;top:-3px}md-chips .md-chips{font-family:"Roboto", Arial, sans-serif;font-size:14px;padding:0 0 0 2px}md-chips .md-chips.md-focused{box-shadow:0 1px #FDDEA7}md-chips .md-chip{height:24px !important;line-height:24px !important}md-chips .md-chip.md-focused{background-color:#FDDEA7}md-chips .md-chip .md-chip-remove{height:24px !important}.calendar{background:white;font-size:14px;margin:210px auto 50px}.calendar-header{position:relative}.calendar-header .today-btn{border:1px solid #D87D07;color:#D87D07;border-radius:5px;padding:0 10px;margin:0 25px;line-height:28px;font-size:14px;min-height:28px;text-transform:none;min-width:60px;position:relative;top:-2px}[ng-drop].drag-enter{border:solid 1px #eee;position:relative;z-index:1}.month-name{color:#D87D07;font-size:22px;font-weight:700;padding:15px 0;text-transform:capitalize;text-align:center}.prev-month{color:#D87D07;margin-left:15px}.next-month{color:#D87D07;margin-right:15px}.weekday{box-sizing:border-box;display:block;float:left;min-height:125px;padding:5px;width:14.28571%;border-right:1px solid #eee;border-bottom:1px solid #eee}.weekday.today{background:#FAE4B5}.weekday:nth-of-type(7n+0){border-right:none}.weekday.header{background:#66635A;border:none;color:white;font-weight:700;height:42px !important;min-height:42px;padding:15px 0;text-align:center}.weekday .weekday-number{color:#9B9B9B;display:block;font-size:18px;padding:5px 0;position:relative;z-index:10}.day-element{cursor:pointer;font-size:13px;position:relative;z-index:10;font-weight:bold}.day-element.recurrable{background-color:#ccc !important}.day-element .material-icons{position:absolute;right:3px;top:3px;font-size:15px;color:#fff}.day-element .label{color:#fff;padding:7px 6px 6px 6px;margin-bottom:1px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;width:135px}.calendar-actions{position:absolute;right:15px;top:15px}.calendar-filter{max-width:initial !important;position:absolute;right:-10px;top:15px;z-index:100}.calendar-filter md-checkbox:last-of-type{margin-bottom:0 !important}md-tooltip{z-index:49 !important}md-tooltip.calendar-popup{text-align:center}md-tooltip.calendar-popup small{display:block}md-tooltip.calendar-popup.travel>.md-content{padding-bottom:0}md-tooltip.calendar-popup.travel>.md-content .calendar-tooltip-details{width:75%}md-tooltip.calendar-popup.travel>.md-content .calendar-tooltip-details.linked{padding-bottom:10px;width:100%}md-tooltip.calendar-popup>.md-content{background:white;color:#4A4A4A;font-size:14px;font-weight:700;height:auto;padding:15px;width:230px}md-tooltip.calendar-popup.md-show{box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12)}md-tooltip.calendar-popup .calendar-tooltip-contact{font-size:18px;margin:0 auto 15px}md-tooltip.calendar-popup .calendar-tooltip-contact.client-credits{margin-bottom:10px}md-tooltip.calendar-popup .calendar-tooltip-label{font-size:24px;margin-bottom:5px}md-tooltip.calendar-popup .calendar-tooltip-details{color:#9B9B9B;display:block;line-height:1em;margin:auto;white-space:normal}md-tooltip.calendar-popup .calendar-tooltip-details.verse_par{margin-bottom:5px}md-tooltip.calendar-popup .calendar-tooltip-details.empty{color:#D0021B;font-style:italic}md-tooltip.calendar-popup .calendar-tooltip-details.linked{margin-top:5px}md-tooltip.calendar-popup .calendar-tooltip-status{border-radius:5px;color:white;display:inline-block;margin-top:5px;padding:4px 10px 2px}md-tooltip.calendar-popup .calendar-tooltip-status.paid{background:#65B112}md-tooltip.calendar-popup .calendar-tooltip-status.new{background:#fcb116}.pagination-control{position:relative;top:4px}.pagination{margin-top:-5px;text-align:right}.pagination li{display:inline-block}.pagination a{font-size:50px;font-weight:300}.pagination span{color:#9B9B9B;cursor:default;font-size:50px;font-weight:300}.page-row-select{font-size:15px;float:left;margin:-5px 10px 0;width:40px}.page-row-select .md-select-value{min-height:auto;min-width:40px}.page-row-select .md-select-value .md-select-icon{width:5px}.page-row-select .md-select-value .md-select-icon::after{color:#FAAE31;font-weight:300;right:1%;margin-top:8px}.range-label{float:left;margin:0 15px}.left-arrow-pagination,.right-arrow-pagination{background:url(/icons/pagination-arrow.svg) no-repeat center center;background-size:11px 19px;display:inline-block;height:19px;margin:0 2px;width:11px}.right-arrow-pagination{position:relative;top:1px;-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.first-time-modal{background:white;padding-bottom:20px;text-align:center;width:780px}.first-time-modal label,.first-time-modal span{text-align:left}.first-time-modal-header{background:#4A4A4A;color:#FAAE31;font-size:36px;font-weight:700;padding:20px}.first-time-modal-lead{color:#4A4A4A;font-size:16px;font-weight:700;margin:25px auto;width:80%}.first-time-content-modal{margin:auto;width:70%}.search-field{float:right;margin:8px 1%;position:relative}.search-field input{background:#66635A;border:none;border-radius:50px;color:#FDDEA7;font-weight:700;height:35px;-webkit-transition:all 300ms ease;transition:all 300ms ease;width:35px}.search-field input:focus{color:#4A4A4A;background:#FDDEA7;border-radius:50px;padding:0 10px;width:200px}.search-results-container{margin:100px auto !important}.search-results-container a{color:black}.search-results-container .file-status{display:inline;margin:0 auto}.search-results-container .contact-files-amount{line-height:1em}.search-results-container .expense-unclassified-card-category{padding:0;margin:8px 0}.search-results-container .unclassified-receipt-info{color:#9B9B9B}.md-button.md-raised.search-btn-filter{background:transparent;border:1px solid #4A4A4A;color:#4A4A4A;font-size:15px;font-weight:700}.md-button.md-raised.search-btn-filter.active{background:#FAAE31;border-color:#FAAE31;color:#4A4A4A}.search-result-status{bottom:24px;left:0;position:absolute;right:0}.search-result-type,.search-result-date{color:#9B9B9B;margin:-5px auto 5px}.search-result-cat{color:#9B9B9B;margin:8px 0}.search-icn,.search-icn-submit{cursor:pointer;display:block;position:absolute;right:10px;top:6px;width:15px;z-index:10}.search-icn-submit{z-index:1}.search-result-expense-category{display:block;margin:10px auto}.search-result-address{bottom:16px !important;line-height:1.2em;margin:auto;width:80%}.kpis-container,.contact-show-kpis,.contact-show-kpis-stats{background:white;box-shadow:0 0 0 0 rgba(0,0,0,0.14),0 1px 1px 0 rgba(0,0,0,0.098),0 1px 5px 0 rgba(0,0,0,0.084);left:210px;margin:55px 0 40px;padding:25px 0;position:fixed;width:calc(100% - 210px);z-index:20;top:0px}.kpis-container.no-padding,.no-padding.contact-show-kpis,.no-padding.contact-show-kpis-stats{padding:0}.kpis-content{position:relative}.kpis-data{text-align:center}.kpis-data a{display:block}.kpis-type{color:#4A4A4A;display:block;padding-bottom:5px}.kpis-type-contact{color:#4A4A4A;display:block;padding-bottom:15px}.kpis-amount,.kpis-data-name{border-bottom:1px solid transparent;color:#D87D07;font-size:27px;font-weight:700;line-height:1em;margin:15px 0 0;-webkit-transition:all 300ms ease;transition:all 300ms ease}.kpis-data-name{margin:10px}.ellipsis::after{content:"…";display:inline-block}p.kpis-type{margin:15px 0 0}.kpis-header-title{font-size:25px;text-align:center}.kpis-header-title strong{color:#D87D07}.clear-kpis{padding-top:200px}.kpis-link{display:block;padding:25px 0}.kpis-link:hover{background:#FDDEA7}.kpis-link:hover .kpis-amount{border-bottom:none}.clear-toolbar{margin-top:210px}.clear-toolbar.smaller-space{margin-top:160px}.clear-toolbar-client{top:50px}.toolbar-holder,.contact-toolbar-holder,.monthly-conciliation-toolbar{left:210px;margin:auto;position:fixed;right:0;top:135px;z-index:49}.toolbar-holder.smaller-space,.smaller-space.contact-toolbar-holder,.smaller-space.monthly-conciliation-toolbar{top:85px}.toolbar{border-radius:5px;box-shadow:0 4px 4px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);margin:0;padding:0}.toolbar-content{padding:0}.toolbar-actions-list .action{display:block;float:left;height:42px}.toolbar-actions-list .action-btn{color:#4A4A4A !important;height:42px;margin:0;padding:10px 15px 5px}.toolbar-actions-list .action-btn.more-actions{padding:10px 0px 5px;min-width:50px}.toolbar-actions-list .action-btn md-icon{position:relative;top:-2px}.toolbar-actions-list .action-btn:hover{background-color:#eee !important;border-radius:0;color:#D87D07}.toolbar-actions-list .action-btn:hover md-icon{fill:#D87D07}.toolbar-actions-list .action-btn:hover .send-doc-icn{stroke:#D87D07}.toolbar-actions-list .delete-action-btn{color:#4A4A4A;height:42px;margin:0;padding:10px 15px 5px}.toolbar-actions-list .delete-action-btn md-icon{position:relative;top:-2px}.toolbar-actions-list .delete-action-btn:hover{background-color:#eee !important;border-radius:0;color:#D0021B}.toolbar-actions-list .delete-action-btn:hover md-icon{fill:#D0021B}.show-small{display:none}@media screen and (max-width: 1220px){.md-raised span{display:none}.show-small{display:block}}.home-container{background:#eee;height:100vh}.home-kpis-container{background:white;box-shadow:0 3px 1px -2px rgba(0,0,0,0.14),0 2px 2px 0 rgba(0,0,0,0.098),0 1px 5px 0 rgba(0,0,0,0.084);margin:55px 0 40px;padding:25px 0}.home-kpis-content{position:relative}.home-kpis-data{text-align:center}.home-kpis-data a{display:block}.home-kpis-type{color:#4A4A4A;display:block}.home-kpis-amount{color:#FDDEA7;display:block;font-size:27px;font-weight:700;line-height:1em;margin:15px 0 0}.home-entry-select .md-select-icon::after{color:#FAAE31}.home-entry-select .md-select-value{color:white}.home-entry-select:not([disabled]):focus .md-select-value{color:white}.md-fab.add-element,.md-fab.contact-add-element,.md-fab.settings-add-element,a.md-fab.add-element,a.md-fab.contact-add-element,a.md-fab.settings-add-element{background:#FAAE31;bottom:-60px;position:absolute;right:0}.md-fab.add-element.empty,.md-fab.empty.contact-add-element,.md-fab.empty.settings-add-element,a.md-fab.add-element.empty,a.md-fab.empty.contact-add-element,a.md-fab.empty.settings-add-element{bottom:82px}.md-fab.add-element.home,.md-fab.home.contact-add-element,.md-fab.home.settings-add-element,a.md-fab.add-element.home,a.md-fab.home.contact-add-element,a.md-fab.home.settings-add-element{bottom:-35px}.md-fab.add-element:not([disabled]):hover,.md-fab.contact-add-element:not([disabled]):hover,.md-fab.settings-add-element:not([disabled]):hover,a.md-fab.add-element:not([disabled]):hover,a.md-fab.contact-add-element:not([disabled]):hover,a.md-fab.settings-add-element:not([disabled]):hover{background:#D87D07}.md-fab.add-element i,.md-fab.contact-add-element i,.md-fab.settings-add-element i,a.md-fab.add-element i,a.md-fab.contact-add-element i,a.md-fab.settings-add-element i{color:#4A4A4A;line-height:inherit}.md-fab.add-element.fixed,.md-fab.fixed.contact-add-element,.md-fab.fixed.settings-add-element,a.md-fab.add-element.fixed,a.md-fab.fixed.contact-add-element,a.md-fab.fixed.settings-add-element{position:fixed;right:4.25%;top:22px}.alternate-address-box{margin-bottom:25px}.home-know-more{font-size:16px;text-align:center}.home-recurring-items{line-height:1em;margin:5px 25px 0 0}.home-recurring-items span{position:relative;top:2px}.expense-unclassified-title{color:#D87D07;font-size:16px;font-weight:700;margin:0 8px;padding:10px 0 0}.expense-unclassified-text{padding:0 10px;width:50%}.expense-unclassified-card{position:relative;overflow:hidden}.expense-unclassified-card a{color:#4A4A4A}.expense-unclassified-card .contact-name{margin-bottom:15px}.expense-unclassified-card img{position:absolute;right:0;top:0;width:100%}.unclassified-receipt-info{display:block;margin-top:10px}.unclassified-receipt-info.empty{color:#D0021B;font-style:italic}.unclassified-content{display:block;text-align:center}.expense-unclassified-card-date{color:#9B9B9B;display:block;font-size:16px;padding:0 0 10px}.expense-unclassified-card-category{color:#D0021B;font-size:14px;font-style:italic;padding:10px 0}.expense-unclassified-lbl{display:block;padding:20px 0 0;text-align:center}.paid-expense-checkbox{margin-left:0}.expense-unclassified-amount{color:#4A4A4A;margin-top:20px !important}.expense-unclassified-vendor-name{font-size:14px;padding:10px 0;text-align:center}.expense-card-footer{background:white;border-top:1px solid #eee;color:#FDDEA7;display:block;padding:16px;position:relative;text-align:center;z-index:10}.expense-card-footer a{color:#D87D07;font-weight:700}.expense-card-footer span{display:block}.expense-content-title{padding-bottom:15px}.expense-content-block{border-right:1px solid #eee;border-top:1px solid #eee;padding:15px}.expense-content-block:first-of-type{border-left:1px solid #eee}.expense-content-block.receipts-file{border-left:1px solid #eee}.expense-content-block:last-of-type{border:1px solid #eee}.expense-amount-input{width:50%}md-switch.taxes-switch{margin:5px 0 10px}.expense-taxes-list{margin:0 auto;width:80%}.toggle-adust-tax{line-height:1em;padding-left:0;position:relative;vertical-align:middle}.toggle-adust-tax .md-container{display:none;height:0}.toggle-adust-tax .decline{color:#D0021B}.align-tax-lbl{position:relative;top:-5px}.align-currency-lbl{margin-left:-15px;position:relative;top:20px}.expense-note{width:75%}.receipt-img-list img{padding:0 8px;width:100%}.receipt-img-list span{position:relative;top:-4px}.line-delete-img-btn{background:none;border:none;color:#D0021B;padding:0}.expense-delete-img-btn{background:none;border:none;color:#D0021B;margin:0;padding:0}.expense-tax-value-input{margin-left:10px;top:-5px}.expense-file-uploader,.contact-file-uploader{margin:22px 0}.expense-btn-space{margin-top:34px}.expense-unclassified-card-holder{padding-right:8px}.expense-unclassified-card-holder:nth-of-type(4n){padding-right:0}.travel-distance-input{width:15%}.expense-currency{background:#eee;margin:20px 0;padding:10px 15px}.expense-currency-equation{color:#FDDEA7;font-size:16px}.expense-currency-equation.equal{font-size:24px;font-weight:300;position:relative;top:2px}.archives-link{color:#D87D07;display:block;line-height:55px;margin-left:15px;vertical-align:middle}.archives-link i{line-height:55px;vertical-align:middle}.files-list{text-align:center}.files-list-title{color:#4A4A4A;font-size:18px;margin:0 8px;padding:0 0 25px}.md-fab.md-button.file-fab-btn{background:#FAAE31;color:#FDDEA7}.md-fab.md-button.file-fab-btn:not([disabled]):hover{background:#D87D07}.md-fab.md-button.file-fab-btn:not([disabled]):hover i{-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg)}.md-fab.md-button.file-fab-btn i{line-height:inherit;-webkit-transition:all 300ms ease;transition:all 300ms ease}.files-action-btn{background:#E0E0E0 !important}.files-action-btn .top-space{position:relative;top:5px}.files-action-btn .align-icn{left:2px;position:relative;top:5px}.file-print-link{color:#4A4A4A;font-weight:700}.file-single-line{font-weight:700;margin-bottom:15px}.file-single-line label{color:#9B9B9B;line-height:0.9em;padding-right:15px}.file-single-line .amount{color:#D87D07}.file-card{padding:40px}.file-holder{margin-top:110px}.file-holder.subheader{margin-top:150px}.file-holder md-fab-speed-dial.md-fab-top-right{position:fixed;right:4.5%;top:70px;z-index:30}.file-holder md-fab-speed-dial.md-fab-top-right.no-sub-header{top:20px}.file-header{border-bottom:1px solid #eee;margin:0 -40px;padding:0 40px;padding-bottom:25px}.file-edit-header{padding:25px 0}.file-address-to{color:#cbcbcb;font-size:12px;font-weight:700;margin-bottom:15px}.file-terms{padding-right:5px}.file-client-name,.file-vendor-name,.file-terms-title,.file-notes-title{color:#2E323A;font-size:18px;font-weight:700}.file-client-link{font-size:11px;text-decoration:underline}.file-bottom{padding:25px 0}.file-bottom.border-top{border-top:1px solid #eee;margin:25px -15px 0;padding:25px 15px}.vendor-logo{height:auto;margin:auto;max-height:250px;max-width:250px;width:auto}.vendor-infos{margin-top:25px;padding:0 15px;text-align:right;min-width:200px}.clear-address-to{margin-top:26px}.files-details{min-width:225px;max-width:250px}.files-details span{float:right;line-height:1em;text-align:right}.file-number,.expense-content-title,.travel-lbl{color:#D87D07;font-size:18px;font-weight:700;margin-right:10px !important}.file-status{border-radius:5px;color:white;font-size:16px;font-weight:700;line-height:1em;margin:-5px 0 0;padding:5px 10px;text-transform:capitalize}.file-status.paid,.file-status.won{background:#65B112}.file-status.sent,.file-status.pending{background:#FAAE31}.file-status.late,.file-status.partial,.file-status.lost,.file-status.declined,.file-status.void{background:#D0021B}.file-status.new{background:#FAAE31}.file-taxes li{display:inline-block}.file-taxes li::after{content:",";margin-right:5px}.file-taxes li:last-child:after{margin:0;content:none}.file-table{border:1px solid #eee;margin-bottom:25px}.file-table td{vertical-align:top}.file-table .small-table td{padding:15px}.files-items{padding:15px 0}.files-items .btn-holder{padding:10px 25px}.files-single-item{border:1px solid #eee;border-bottom:none;padding:30px 25px;position:relative;-webkit-transition:all 200ms ease;transition:all 200ms ease}.files-single-item.move{background:rgba(253,222,167,0.2)}.file-single-item-pop-up{position:absolute;right:65px;z-index:1000}.file-single-item-pop-up h2{margin-left:8px}.files-edit-total-table{background:#eee;font-weight:700}.files-edit-total-table.margin-btm{margin-bottom:15px}.files-edit-total-table tr{border:none}.files-edit-total-table tr:last-of-type{color:#D87D07;font-weight:700}.files-edit-total-table td{padding:15px}.files-edit-total-table .middle{width:50%}.account-statement-summary-table{width:250px}.invoice-footer-table{width:100%;margin:10px 0}.invoice-footer-table tbody tr{-webkit-transition:none;transition:none}.invoice-footer-table tbody tr:hover{background:none}.invoice-footer-table tbody td{padding:10px}.invoice-footer-table tbody td.col-left{width:calc(100% - 180px);min-width:calc(100% - 180px);max-width:calc(100% - 180px)}.invoice-footer-table tbody td.col-middle{width:130px;max-width:130px;min-width:130px;padding-top:0;padding-bottom:0}.invoice-footer-table tbody td.col-middle md-input-container{margin-top:0 !important;margin-bottom:0 !important;top:-3px;position:relative}.invoice-footer-table tbody td.col-right{width:50px;max-width:50px;min-width:50px}.contact-files-card span{display:block}.contact-files-card .late{color:#D0021B;margin-top:15px}.contact-files-amount{color:#4A4A4A;font-size:24px;font-weight:700}.contact-files-date{margin-top:15px;color:#4A4A4A}.contact-files-description{color:#4A4A4A}.discount-row td{padding:5px 15px}.discount-input{float:right;padding:0;position:relative;top:5px;width:40%}.discount-input input{line-height:1em !important;padding-right:0 !important;text-align:right}.file-delete-discount{left:-5px;margin:0;position:relative}.estimate-status-update{background:none;border:none;color:#FDDEA7;font-family:"Roboto", Arial, sans-serif;font-weight:700}.travels-table span,.travels-table a{line-height:1.3em}.travel-lbl{padding-bottom:10px}.recurring-toggle{margin-top:20px}.file-hover{-webkit-transition:all 300ms ease;transition:all 300ms ease}.file-hover:hover{background:#CFFFF7}.estimate-actions{padding:0}.estimate-action{padding:16px;-webkit-transition:all 300ms ease;transition:all 300ms ease}.estimate-action:hover{background:#CFFFF7}.estimate-action:first-of-type{border-right:1px solid #eee}.file-number-date-card{color:#9B9B9B;display:inline-block !important;margin:0 5px 15px}.open-tabs-title{font-size:20px;font-weight:700;margin-top:10px}.open-tabs-txt{color:#4A4A4A;margin:0;padding:0}.open-tabs-amount{float:right;font-size:34px;font-weight:700;margin-right:8px;position:relative;top:20px;right:24px}.open-tab-checkbox .md-icon{margin-top:8px}.open-tab-checkbox .md-label{width:100%}.terms-and-note-field:first-of-type md-input-container{padding:2px 8px 2px 0 !important}.terms-and-note-field:first-of-type md-input-container:last-of-type label:not(.md-container-ignore){left:0 !important}.terms-and-note-field:last-of-type h2{padding-left:8px}.terms-and-note-field:last-of-type md-input-container{padding:2px 0 2px 8px !important}.terms-and-note-field:last-of-type md-input-container:first-of-type label:not(.md-container-ignore){left:auto !important}.line-number{color:#eee;display:block;font-size:40px;font-weight:700;left:3px;margin:20px 0 15px;position:relative}.travel-switch .md-label{margin-right:-35px}.contact-show-kpis{margin-top:103px}.contact-header-data-single{text-align:center}.contact-header-data-single h3{padding-bottom:5px}.contact-header-data-single p{margin-top:5px}.contact-show-kpis-stats{margin-top:103px;padding:10px !important}.contact-stats{text-align:center;margin:10px 0}.contact-stats .kpis-type{margin-top:5px}.contact-list-content{margin-top:200px}.contact-show-details{padding-top:345px;width:90%}.contact-content-clear-header,.client-credits-clear-header{padding-top:200px}.contact-content-clear-header.account-statement,.account-statement.client-credits-clear-header{padding-top:265px}.space-top{margin-top:45px}.contact-block{background:white;height:100px;position:relative;text-align:left;-webkit-transition:background-color 300ms ease;transition:background-color 300ms ease}.contact-block.indented{margin-left:100px}.contact-block.indented:hover{background:#CFFFF7}.contact-block .contact-color-dot,.contact-block .contact-color-dot-current{top:10px}.contact-block .contact-block-case-number{color:#4A4A4A;width:90px;display:inline-block}.contact-block .contact-block-name{font-weight:bold}.contact-block .contact-block-entity-icn{bottom:7px;height:25px;position:absolute;right:12px;width:25px}.contact-block .contact-block-case-number-title{margin-left:50px;display:inline-block;width:100px;font-size:13px}.contact-block .contact-block-case-number{display:inline-block;white-space:nowrap;font-size:13px}.contact-block .contact-address,.contact-block .search-result-address{bottom:5px;left:45px;position:absolute;right:0}.contact-link{color:#4A4A4A}.contact-name{font-size:18px;font-weight:700;margin:0 auto 15px;max-width:80%}.contact-name.empty{color:#D0021B}.contact-sales,.contact-amount,.expense-unclassified-amount{display:block;font-size:24px;font-weight:700;margin:15px 0}.contact-color-dot,.contact-color-dot-current{border-radius:100%;height:20px;left:16px;position:absolute;top:13px;width:20px}.contact-color-dot-inline{border-radius:100%;height:14px;position:relative;width:14px}.contact-menu{background:#66635A;display:block}.contact-menu md-pagination-wrapper{width:100% !important}.contact-menu .md-tab{color:white;padding:12px 20px;text-transform:none}.contact-menu .md-tab.md-active{color:white;font-weight:700}.contact-menu md-ink-bar{background:#FAAE31;color:#FAAE31}.contact-table-title,.chart-title{color:#D87D07;font-size:20px;font-weight:700}h1.contact-table-title,h1.chart-title{font-size:26px}.contact-add-element,.settings-add-element{position:fixed !important;top:67px;right:4% !important}.contact-show-title{color:#FDDEA7;font-size:20px;font-weight:700}.contact-show-subtitle{font-size:15px;font-weight:700}.contact-note{margin:0 auto 25px;width:75%}.contact-note a{color:#FDDEA7;text-decoration:underline}.contact-note a:first-of-type{margin-right:5px}.contact-note-title{color:#FDDEA7;font-size:24px;font-weight:700;margin-bottom:10px}.contact-informations-block{padding:15px 8px}.contact-informations-block .contact-color-dot,.contact-informations-block .contact-color-dot-current{display:inline-block;left:0;height:15px;margin:0 5px;position:relative;top:0;width:15px}.contact-informations-block p{font-size:13px;margin:5px 0}.contact-address-subtitle{font-size:15px;font-weight:700;padding:20px 0 5px}.contact-address span,.search-result-address span{display:block}.contact-address .contact-inline-address,.search-result-address .contact-inline-address{display:inline-block}.contact-lists{padding:50px 0}.contact-estimates-list{text-align:center}.contact-estimates-list:first-of-type{margin-left:0;padding-left:0}.contact-estimates-list:last-of-type{margin-right:0;padding-right:0}.contact-estimate-list-title{color:#4A4A4A;font-size:18px;margin:0 8px;padding:50px 0 25px}.contact-estimate-card md-card-footer,.contact-files-card md-card-footer,.settings-card md-card-footer{border-top:1px solid #eee}.contact-estimate-card md-card-footer a,.contact-files-card md-card-footer a,.settings-card md-card-footer a{color:#D87D07;font-weight:700}.contact-estimate-card,.contact-files-card,.settings-card{text-align:center}.contact-statement{padding-top:105px}.contact-statement-content{background:white;padding:25px}.contact-edit-color{margin:35px 0 0;position:relative}.contact-edit-color-label{float:left;margin-bottom:15px}.color-select{float:left;margin-left:5px;padding:5px;position:relative;top:-10px}.color-select.open{background:#eee}.contact-color-dot-current{float:left;left:0;position:relative;top:0}.contact-color-dot-current::focus{outline:none}.color-drop-down{color:#D87D07;font-size:18px;margin-left:5px;position:relative}.contact-color-panel{background:white;box-shadow:0 3px 1px -2px rgba(0,0,0,0.14),0 2px 2px 0 rgba(0,0,0,0.098),0 1px 5px 0 rgba(0,0,0,0.084);display:block;left:76px;margin-top:5px;padding:10px 0 0 15px;position:absolute;top:15px;z-index:1000;width:160px}.contact-color-panel .contact-color-dot,.contact-color-panel .contact-color-dot-current{left:auto;position:relative;top:auto}.contact-color-panel-title{font-weight:600;margin:10px 0}.color-dot-holder{margin:0 0 10px}.color-dot-holder a{display:block}.color-dot-holder .contact-color-dot,.color-dot-holder .contact-color-dot-current{position:relative}.color-dot-svg{height:20px;width:20px}.contact-edit-block{margin:28px 0 0}.contact-edit-block.dropdown{margin:16px 0 0}.contact-edit-block.full-margin{margin:40px 0 0}.contact-edit-block h3{padding:0 0 5px}.contact-disabled-delete p{color:#9B9B9B;font-weight:700;margin:0 16px}.contact-add-info-btn{border-bottom:1px solid white;color:#D87D07;margin:25px 0 0;padding-bottom:3px}.contact-add-info-btn:hover{border-bottom:1px solid #FDDEA7}.contact-form md-input-container{margin-bottom:0}.contact-section-content{margin-top:150px}.contact-section-content .back-to-previous{margin-left:10px;line-height:40px}.contact-section-content .back-to-previous i{position:relative;top:7px;width:30px}.contact-toolbar-holder{top:283px}.contact-sidebar-datepicker{margin-bottom:50px;padding-left:4px;position:relative}.contact-sidebar-datepicker .offset-label.fix{margin-left:-24px !important}.contact-sidebar-datepicker .hint{bottom:auto;top:55px}.contact-file-uploader{padding-left:8px}.court-record-small-table tr:first-of-type td{padding-top:0}.court-record-small-table tr:last-of-type{padding-bottom:0}.court-record-small-table tr td{padding:5px 0}.court-record-small-table tr td:first-child{font-weight:700;padding-left:0;padding-right:5px;text-align:right}.court-record-small-table tr td:last-child{padding-right:0}.contact-entity-icn{bottom:12px;height:64px;position:absolute;right:12px;width:64px}.contact-case-number,.contact-case-number-title{font-size:14px;margin:10px 0}.contact-client-credits-date-picker-holder{margin-bottom:15px;width:25%}.contact-client-credits-date-picker-holder.help{margin-bottom:35px}.help-open-cases-input{margin-top:25px;width:225px}.help-open-cases-input label{width:100%}.min-width-select{min-width:50%;max-width:100%}.client-numbers{line-height:16px}.settings-container,.search-results-container{margin:150px auto;position:relative;width:90%}.settings-table tr:first-of-type{border-bottom-width:1px !important}.settings-card{text-align:left}.settings-card p{margin:5px 0}.settings-card md-card-footer{text-align:center}.settings-card-title{color:#D87D07;font-size:20px;font-weight:700;margin:10px 0 25px}.settings-card-single-line{border-top:1px solid #eee;line-height:1em;margin:0 -15px;padding:15px}.settings-card-single-line:last-of-type{padding-bottom:0}.settings-card-subtitle{color:#4A4A4A;font-size:14px;font-weight:700}.settings-logo-lbl{display:block;margin:15px 0}.settings-logo-uploader{margin:15px 0}.settings-logo{display:block;width:50%}.settings-logo-edit img{display:block;height:auto;width:100%}.settings-radio-group{display:block;padding-bottom:15px}.settings-social-medias{margin:15px 0;text-align:center;width:100%}.settings-social-medias li{display:inline-block;margin:0 5px}.settings-referrals-link-holder{border-bottom:1px solid #FDDEA7;display:block;padding-bottom:4px}.settings-referrals-link{cursor:default;display:block;line-height:14px;height:14px;padding-right:25px;overflow:hidden;white-space:pre;width:90%}.settings-referrals-link:focus{outline:none}.settings-subscription-plan{cursor:pointer;text-align:center}.settings-subscription-plan md-card-footer{border-top:none}.settings-subscription-plan md-card-footer.pull-up{margin-top:-32px}.settings-subscription-plan md-card-footer.selected-plan{background:#D87D07;color:white;padding:5px 16px}.settings-subscription-plan md-card-footer.selected-plan .ok-icn{fill:white;height:32px;width:32px}.subscription-plan-header{color:white;padding:20px 0}.subscription-plan-header.annual{background:#D87D07}.subscription-plan-header.annual.current{background:#eee;color:#D87D07;padding:14.5px 0}.subscription-plan-header.monthly{background:#FAAE31}.subscription-plan-header.monthly.current{background:#eee;color:#FDDEA7;padding:14.5px 0}.subscription-plan-header h2{font-size:18px;font-weight:700;margin:auto}.subscription-plan-price{color:#4A4A4A;font-size:44px;letter-spacing:-1px;margin-left:25px;padding:25px 0}.subscription-plan-price sup{font-size:18px;letter-spacing:normal}.subscription-plan-payment{color:#9B9B9B;font-size:14px;left:-30px;position:relative}.settings-subscription-plan-content{padding:25px}.settings-subscription-plan-content p{padding:15px 0}.settings-subscription-plan-content .hightlight{color:#D87D07;display:block;font-weight:700}.subscription-step-two{margin:25px 0}.subscription-credit-card-list{margin:25px 0 0 0}.subscription-credit-card-list li{display:inline-block;margin:0 3px}.subscription-cc-info{margin-right:0px !important}.subscription-expiration-lbl{color:#D87D07;font-weight:600;padding:15px 0 5px}.subscription-cc-holder{background:#eee;margin-bottom:15px;padding:10px}.subscription-cc-holder .separator{color:#CBCBCB;font-size:24px;left:17px;margin:0 17px;position:relative;top:33px}.subscription-cc-holder .cvc-holder{margin-left:50px !important}.referral-table tr:first-of-type{border-top:2px solid #eee;border-bottom-width:1px}.payment-linked-title{font-weight:700;margin:15px 0 10px}@media screen and (max-width: 1300px){.subscription-plan-price.break{margin-left:0}.subscription-plan-payment.break{display:block;left:0;margin-top:15px}}.public-box{background:none;border:none;box-shadow:none;margin-top:50px;width:450px}.public-box .md-button.login-btn,.public-box .md-button.reset-btn{background:#FAAE31;border:1px solid #FAAE31;display:block;color:#4A4A4A;font-size:15px;font-weight:700;margin:25px 0;padding:5px 0;width:100%}.public-box .md-button.login-btn:hover,.public-box .md-button.reset-btn:hover{background:transparent;color:#FAAE31}.public-box .md-button.login-btn[disabled],.public-box .md-button.reset-btn[disabled]{background:white}.public-box .md-button.reset-btn{margin:0}.public-box .md-button.cancel-btn{background:transparent;border-color:#CBCBCB;color:#CBCBCB;margin-left:0px;padding:5px 0}.public-box .md-button.cancel-btn:hover{background:#CBCBCB !important;color:#FDDEA7 !important}.terms-agree{text-align:center}.terms-agree a{color:#FAAE31;text-decoration:underline}.public-title{color:#FAAE31;font-weight:700;margin-bottom:25px}.public-text{margin-bottom:50px;text-align:center}.public-text a{color:#FAAE31;text-decoration:underline}.forgot-password-link{color:#FAAE31;float:right;font-size:12px;position:relative;top:-15px}.forgot-password-link:hover{text-decoration:underline}.public-wrapper{background:white;min-height:568px;height:100vh}.public-header{padding:25px;position:relative;z-index:10}.public-header .archives-link{color:#FAAE31;font-weight:700}.public-header .archives-link::after{content:"→";font-family:"Lucida Grande";font-size:20px;margin-left:5px;position:relative;top:3px}.public-logo{background:url(/assets/lalternative@2x-cf18fd382f69b00a928c8c05f2fa81f2.png);background-size:182px 40px;float:left;height:40px;width:182px}.public-box-footer p{font-weight:700;margin-bottom:5px;text-align:center}.public-box-footer .link{color:#FAAE31;text-decoration:underline}.public-box-footer .note{display:block;margin-top:15px}.terms-checkbox{margin-bottom:0 !important}@media screen and (max-width: 768px){.public-header .archives-link{margin-top:0}}.reports-other-links{font-size:16px;padding:10px 0}.reports-table-tax-name{background:#eee}.chart-title{padding:5px 0 15px}.chart-title.align-center small{display:block;margin-left:0;position:relative;right:auto;top:auto}.chart-title small{font-size:13px;position:absolute;right:20px;top:15px}.chart-title small a:hover{text-decoration:underline}.report-line td:first-of-type{padding-left:16px !important}.report-line td:last-of-type{padding-right:16px !important}.report-month-drop{float:left;margin:0 0 0 15px}.report-reset-filter-btn{background:none;border:none;border-bottom:1px solid transparent;color:#D0021B;float:left;font-family:"Roboto", Arial, sans-serif;margin-left:15px;padding:0 4px 6px 0;position:relative;-webkit-transition:all 300ms ease;transition:all 300ms ease;top:5px}.report-reset-filter-btn i{font-size:18px}.report-reset-filter-btn:hover{border-bottom-color:#D0021B}.report-reset-filter-lbl{display:block;float:left;font-weight:700;height:18px;line-height:18px;position:relative;top:2px;vertical-align:middle}.report-consult-details-link{float:right;position:relative;top:10px}.report-filter{position:relative;top:-5px}.quick-taxes-link{color:#FDDEA7;display:block;font-weight:700}.quick-taxes-link span{position:relative;top:-7px}.other-ops-tax-name{color:#D87D07;font-size:16px;font-weight:700;line-height:1em;margin:0 5px 0 0}.other-ops-title{margin:20px 0}.other-ops-datepicker{margin-right:0 !important;padding:0 0 35px 0 !important}.other-ops-input{margin:10px 0 !important}.other-ops-table{background:white;border:1px solid #eee}.other-ops-table td{padding:5px 16px 0}.other-ops-table td:first-child{width:50%}.other-ops-table td:first-child md-input-container{max-width:220px;width:100%}.select-financial-account .md-select-value span:first-child{width:88%}.md-raised.other-ops-add-btn{background:none !important;color:#D87D07;margin-left:0;padding-left:0}.md-raised.other-ops-add-btn:hover{background:none !important}.last-row-other-ops{background:#eee}.last-row-other-ops td{padding:15px 16px}.last-row-other-ops-title{color:#D87D07;font-size:16px;font-weight:700}.other-ops-warning{background:#fce670;color:#4A4A4A;font-size:13px}.other-ops-warning:hover{background:#fce670 !important}.other-ops-warning td{padding:10px 16px}.trial-expired-top,.trial-expired-plan-content,.trial-expired-payment,.trial-expired-pre-footer,.trial-expired-footer{font-size:20px;position:relative;text-align:center}.content-wrap{margin:auto;position:relative;max-width:860px;width:80%;z-index:10000}.trial-expired-title{color:#FDDEA7;font-size:40px;font-weight:700;margin-bottom:50px}.trial-expired-subline{color:#FAAE31;font-weight:700}.trial-expired-top{color:white;z-index:1000}.trial-expired-top .trial-expired-title{color:#FAAE31;margin-bottom:5px}.trial-expired-plan-content{background:white;color:#4A4A4A;padding:150px 0;z-index:100}.trial-expired-comparaisons li{display:block;float:left;text-align:center;width:33.33333%}.trial-expired-comparaisons li p{line-height:1em}.compare-icn{height:40px;width:auto}.highlight-quote{font-size:24px;font-weight:700;padding-bottom:50px}.trial-expired-payment{background:#eee;color:#FDDEA7;font-size:16px;margin:auto;text-align:left;padding:200px 0 70px;width:500px}.trial-expired-payment .trial-expired-title{text-align:center}.trial-expired-payment .subscription-expiration-lbl{padding:0}.trial-expired-payment .valid-coupon{top:3px}.trial-expired-cc-infos .subscription-cc-info .md-placeholder{top:initial}.trial-expired-cc-infos .subscription-cc-info label{opacity:1}.trial-expired-cc-infos .separator{color:#CBCBCB;font-size:24px;margin:0;position:relative}.trial-expired-cc-infos .cvc-holder{margin-left:20px}.select-subscription md-radio-button{margin:30px 0 !important;width:225px}.select-subscription md-radio-button .md-label{font-size:18px;font-weight:700;margin-left:25px}.second-section-title{display:block;padding:20px 0 0}.trial-expired-pre-footer{background:#FDDEA7;color:white;padding:50px 0}.trial-expired-pre-footer .trial-expired-title{color:#FAAE31}.md-button.md-raised.back-link{background:#FAAE31;color:#FDDEA7;font-size:15px;font-weight:700}.trial-expired-footer{background:#FDDEA7;padding:50px 0 25px}.plan-section-title{margin:0;padding:25px 0 0 !important}.pricing-sub{display:block;font-size:14px;line-height:1em;padding:10px 0 25px;position:relative}.monthly-plan,.annual-plan{background:white;border-radius:2px;box-shadow:0 1px 3px 0 rgba(0,0,0,0.2),0 1px 1px 0 rgba(0,0,0,0.14),0 2px 1px -1px rgba(0,0,0,0.12);font-size:18px;height:400px;line-height:1em;margin-bottom:25px;overflow:hidden;width:48%}.monthly-plan span,.annual-plan span{clear:both;display:block}.monthly-plan .plan-price,.annual-plan .plan-price{color:#4A4A4A;font-size:100px;letter-spacing:-6px;line-height:0.5em;margin-left:35px;padding:50px 0 25px;-webkit-transition:font-size 300ms ease;transition:font-size 300ms ease}.monthly-plan .plan-price sup,.annual-plan .plan-price sup{position:relative;font-size:30px;letter-spacing:1px;top:-10px}.monthly-plan .plan-price .plan-cents,.annual-plan .plan-price .plan-cents{left:5px}.monthly-plan .plan-lbl,.annual-plan .plan-lbl{color:#9B9B9B;display:inline-block;font-size:37px;left:-40px;letter-spacing:1px;position:relative}.monthly-plan .plan-header,.annual-plan .plan-header{padding:25px 0 0}.plans-holder{margin:auto;max-width:1024px;padding-bottom:50px}.plan-content{padding:50px 15px 0;position:relative}.plan-content span{margin:0 0 5px}.plan-content span.and{color:#FDDEA7;font-weight:700;margin:0}.free-months{color:#D87D07;font-style:italic}.monthly-plan{float:left}.monthly-plan .plan-name{color:#FAAE31;font-size:27px;margin-bottom:0;position:relative;z-index:1000}.monthly-plan .plan-header{background:#FDDEA7;position:relative;z-index:10}.annual-plan{float:right}.annual-plan .plan-name{color:#FDDEA7;font-size:27px;margin-bottom:0;position:relative;z-index:1000}.annual-plan .plan-header{background:#FAAE31;position:relative;z-index:10}.copyright{color:rgba(255,255,255,0.38);font-size:14px}.trial-expired-logo-footer{height:auto;width:175px}.payment-confirmed-icn{fill:#FAAE31;height:auto;margin-top:-10px;width:135px}.payment-confirmed-title{color:#FAAE31;font-weight:700}.md-button.md-raised.back-to-app-btn{background:#FAAE31;border:1px #FAAE31 solid;color:#FDDEA7}.md-button.md-raised.back-to-app-btn:hover{background:transparent !important;color:#FAAE31}.client-credits-clear-header{padding-top:240px}.client-credits strong{color:#D87D07}.client-credits-table.down{margin-top:75px}.client-credits-table small{display:block}.client-credits-table td.blank{background:#eee}.total-line{background:#eee}.client-credits-container{padding-top:135px}.section5-holder{position:relative;width:100%}.client-credits-small-table.section5{left:0;width:50%}.client-credits-small-table td{line-height:1em;padding:10px 0}.client-credits-small-table td:first-child{padding-right:5px}.client-credits-datepicker-label{left:8px;margin-left:0}.client-credit-show-info-line{border-bottom:1px solid #eee;padding:15px 0}.client-credit-show-info-line:last-of-type{border:none;margin-bottom:25px}.client-credit-show-info-line span{line-height:1.1em}.monthly-conciliation-toolbar{top:75px}.clear-header-monthly-conciliation{margin-top:145px}.add-space-btm{padding-bottom:25px}.client-credit-warning{bottom:0;padding:10px 10px 10px 5px;position:absolute;right:16px;width:50%}.client-credit-warning:hover{cursor:initial}.client-credit-warning p{width:calc(100% - 40px)}.client-credit-success{background:transparent;bottom:5px;padding:10px 10px 10px 5px;position:absolute;right:16px;width:50%}.client-credit-success:hover{cursor:initial}.client-credit-success p{margin-left:-15px;width:calc(100% - 40px)}md-fab-speed-dial.md-fab-top-right.clients-fab-btn{right:9%}.clients-pay-btn{top:20px;right:5% !important}.clients-pay-btn .icn{fill:#FDDEA7}.files-action-btn .paypal{height:auto;width:18px}.files-action-btn .center{position:relative;top:7px}.md-button.client-print{background-color:#FAAE31;bottom:-35px;position:absolute;right:4%}.md-button.md-fab md-icon{color:white;height:36px;width:36px}md-icon.pay{height:14px;margin-right:5px;width:14px}.recipients-list li:not(:last-of-type){margin-bottom:6px}
