﻿*{font-family:"Helvetica Neue",Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{padding-top:60px}h3{margin-top:0}h4{margin-top:0}h5,.h5{font-size:16px;margin-top:0}a{color:#038bdd}a:hover{color:#0f9d58;cursor:pointer}a:focus,a:active{text-decoration:none}.no-margin{margin:0 !important}.no-gutter>[class*=col-]{padding-right:0;padding-left:0}.no-gutter-first-last>[class*=col-]:first-child{padding-left:0}.no-gutter-first-last>[class*=col-]:last-child{padding-right:0}.bold{font-weight:bold !important}.gray{color:#999}.red,.red a{color:#ef503d !important}.green,.green a{color:#0f9d58 !important}.white{color:#fff !important}.yellow{color:#fdd835}.label-icon{padding:6px;text-align:center !important}.form-control{width:100% !important;height:34px}td label{font-size:100% !important}.form-control:focus{background-color:#fff8d5 !important;border:solid 1px #ebb95b;-webkit-box-shadow:0 0 0;box-shadow:0 0 0}.focus{background-color:#fff8d5 !important;border:solid 1px #ebb95b !important;-webkit-box-shadow:0 0 0 !important;box-shadow:0 0 0 !important}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control,.form-control[disabled]:focus,.form-control[readonly]:focus,fieldset[disabled] .form-control:focus{background-color:#f2f4f6 !important;color:#959595 !important;border:1px solid #ccc !important;cursor:not-allowed}.input-group-addon{padding:6px 7px;background:#f7f7f7;border-radius:0 0 0;-webkit-border-radius:0 0 0;-moz-border-radius:0 0 0}.calendar select{background:none}.form-control.has-error{border:2px solid #e74c3c;background:#fff url(../img/icon-alert.png) no-repeat scroll center right 5px;background-size:18px 18px !important}.form-control.has-error.text-right{background:url(../img/icon-alert.png) no-repeat scroll center left 5px}.fake-form-control{background:#fff;min-height:34px;line-height:34px;padding:0px 6px;font-size:14px;color:#333;border:1px solid #ccc;margin-bottom:10px}.label-danger{background-color:#ef503d}.label-void{background-color:#474747}ul.unstyled{list-style:none;margin:0 0 20px 0;padding:0}.fa-success,.text-success{color:#0f9d58}.text-danger{color:#ef503d}.form-control{padding:2px 6px !important;font-size:13px;color:#333;line-height:20px;border-radius:3px}label{margin-bottom:2px;font-size:13px}.label-optional{font-weight:normal;color:#666}.form-horizontal .form-group{margin-left:-5px;margin-right:-5px}.control-label.text-left{text-align:left !important}.alert{border-radius:0;border:0 none;margin-top:-10px}h4+.alert{margin-top:0 !important}.alert h4{padding-left:0 !important}.alert+.callout{margin-top:-20px !important;border-radius:0;border:0 none}.alert .close{top:12px !important}.alert-success{background-color:#27ae60;color:#fff}.alert-warning{background-color:#f39c12;color:#fff}.alert-danger{background-color:#e74c3c;color:#fff}.alert-danger .btn-danger{background-color:#f1c40f;color:#333}.alert-danger a{color:#fff;font-weight:bold}.alert .close{color:#fff;opacity:.6;text-shadow:0 0 0}.growl{display:inline-block;margin:0px auto;position:fixed;transition:all .1s ease-in-out;-webkit-transition:all .1s ease-in-out;z-index:1031;top:0px;right:0px;left:0;padding:15px !important;width:80%;max-width:600px}.growl-bottom-right{top:auto;bottom:0}.alert-confirm-email,.alert-invalid-email{width:100%;max-width:100%}.btn{font-weight:bold;border-radius:3px;-webkit-border-radius:3px;-moz-border-radius:3px;-o-border-radius:3px;box-shadow:inset 0 -4px 5px 0 rgba(0,0,0,.05),0 1px 1px rgba(0,0,0,.06);outline:none !important}.btn-sm{padding:3px 8px;font-size:13px;line-height:22px;border-radius:2px;font-weight:bold;-webkit-border-radius:2px}.btn-primary{background-color:#4284f4;border-color:#376cc6}.btn-primary:hover,.btn-primary:focus,.btn-primary:active,.btn-primary.active,.open>.dropdown-toggle.btn-primary{background-color:#376cc6;border-color:#376cc6}.btn-success{background-color:#0f9d58;border:1px solid #197f52}.btn-success:hover,.btn-success:focus,.btn-success:active,.btn-success.active,.open>.dropdown-toggle.btn-success{background-color:#1a8d59;border-color:#137d4d}.btn-default{color:#555;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.03)), color-stop(100%, rgba(0, 0, 0, 0.03)));background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.03), rgba(0, 0, 0, 0.03));background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.03), rgba(0, 0, 0, 0.03));background-image:-o-linear-gradient(rgba(255, 255, 255, 0.03), rgba(0, 0, 0, 0.03));background-image:linear-gradient(rgba(255, 255, 255, 0.03), rgba(0, 0, 0, 0.03));border:1px solid #c7c7c7;border-bottom-color:#bdbdbd;border-top-color:#d3d3d3}.btn-ghost{background:none;border:1px solid #c7c7c7;color:#ccc}.btn-delete:hover{color:#fff;background:#ef503d;border-color:#ef503d}.btn-group-ghost .btn{background:none;border-color:transparent;box-shadow:0 0 0;-webkit-box-shadow:0 0 0;opacity:.6}.btn-group-ghost .btn:hover{opacity:1;color:#555;background-image:-webkit-gradient(linear, 50% 0, 50% 100%, color-stop(0%, rgba(255, 255, 255, 0.03)), color-stop(100%, rgba(0, 0, 0, 0.03)));background-image:-webkit-linear-gradient(rgba(255, 255, 255, 0.03), rgba(0, 0, 0, 0.03));background-image:-moz-linear-gradient(rgba(255, 255, 255, 0.03), rgba(0, 0, 0, 0.03));background-image:-o-linear-gradient(rgba(255, 255, 255, 0.03), rgba(0, 0, 0, 0.03));background-image:linear-gradient(rgba(255, 255, 255, 0.03), rgba(0, 0, 0, 0.03));border:1px solid #c7c7c7;border-bottom-color:#bdbdbd;border-top-color:#d3d3d3}.btn-group-ghost .btn.open{opacity:1}.btn-add{text-transform:uppercase}.btn-toggle .btn{border-radius:0 0 0}.btn-toggle .btn-default{background-color:#fff;color:#999;font-weight:normal}.btn-toggle .btn-default:hover{color:#555}.btn-toggle .btn.active{-webkit-box-shadow:0 0 0;box-shadow:0 0 0;background:#4687f1;color:#fff;border-color:#3271d8}#trigger-edit-client{margin-top:5px;display:block}.modal-backdrop{background-color:#fff}.modal-backdrop.in{opacity:.7;filter:alpha(opacity=70)}.modal-dialog{margin-top:0}.modal-content{border-radius:0;border:0 none;box-shadow:0 0 50px 0 rgba(0,0,0,.45)}.modal-header{background-color:#f5f5f5;border-bottom:1px solid #eee}.modal-header h4{padding-left:0 !important}.modal-footer{text-align:left}.modal-body .row{padding:0 20px}.modal-full .modal-dialog{margin:0;width:100%}.modal-full .modal-content{padding:20px;height:100vh}.modal-full h4{padding-left:0 !important}.panel{margin-bottom:15px}.panel-heading h4{padding-left:0 !important}.panel-heading .fa{opacity:.7}.panel-heading a .fa-angle:before{content:""}.panel-heading a.collapsed .fa-angle:before{content:""}form .row{margin-bottom:10px !important}.pagination{width:100%;border-top:1px solid #ddd;text-align:center;margin:0}.pagination li{float:none;display:inline-block;margin-top:-1px}.pagination li a{border:0 none;color:#666;font-size:16px;border-radius:0 0 0 !important;-webkit-border-radius:0 0 0 !important;-moz-border-radius:0 0 0 !important;-o-border-radius:0 0 0 !important;-ms-border-radius:0 0 0 !important}.pagination li a:hover{color:#333}.pagination li.active a,.pagination li.active a:hover{background:none;border-top:1px solid #333;color:#333;font-weight:bold}.password-verdict{margin-top:5px;display:block;width:100%}.table-no-border,.table-no-border th,.table-no-border tr,.table-no-border td{border:0 none !important}#header{margin-bottom:0;background:rgba(242,242,242,.95);border-bottom:1px solid rgba(0,0,0,.1);height:60px;position:fixed}#header a{color:#333}#header a .fa-menu{color:#777}#header .label-up{position:absolute;right:7px;top:7px;border-radius:15px;border:1px solid #f5f5f5}#header .btn{color:#fff}#header .btn-default{color:#333}#footer{border-top:1px solid rgba(0,0,0,.1);padding:25px 0;margin-top:25px}.navbar-brand{padding:0;height:auto;margin:12px 0 0 0;padding-left:20px;width:180px}.logo{background:url(../img/logo/light.svg) no-repeat center center;width:135px;height:35px;display:block}.dropdown-menu{z-index:1050}.dropdown-menu>li.active>a,.dropdown-menu>li.active>a:hover,span.twitter-typeahead .tt-suggestion>p:hover,span.twitter-typeahead .tt-suggestion>p:focus,span.twitter-typeahead .tt-suggestion.tt-cursor,span.twitter-typeahead .tt-suggestion.tt-cursor>p{background-color:#4284f4 !important;color:#fff !important}.dropdown-menu>li>a:hover{background-color:#4284f4;color:#fff !important}#nav-right{margin:0}#nav-right li{float:left}#nav-right a.dropdown-toggle{height:59px;line-height:59px;padding:0 10px}#nav-right ul{min-width:320px;max-width:320px}#nav-right ul li{float:none}#nav-right ul li.text{padding:0 15px}#nav-right ul li a.dropdown-toggle{line-height:normal;height:auto;padding:10px 15px}#nav-right ul li.title{padding:8px 20px;text-transform:uppercase;color:#666;font-weight:bold;font-size:12px}#nav-right .open a.dropdown-toggle{background:#fff}#nav-right ul li.active a{color:#fff}#nav-right .fa-first-level{color:#666;font-size:20px;margin-top:20px}#nav-right a:hover .fa-first-level,#nav-right li.open .fa-first-level{color:#000}.btn-header-right-add-firm{padding:7px 10px !important;margin-top:10px}.btn-header-right-add-firm:hover{background-color:#1a8d59 !important;border-color:#137d4d}#nav-right ul.dropdown-menu li a{white-space:normal;padding:5px 20px}#current-id #current-active-desktop{line-height:normal;padding-top:15px}#current-id #full-name,#current-id #user-firm{display:block}#current-id #full-name{margin-bottom:5px;font-size:13px;color:#333}#current-id #user-firm{font-size:11px;height:14px;color:#666}#current-id .firm-parent{padding:5px 20px;font-weight:bold;display:block}#current-id .firm-bu{list-style:none;padding:0 0 0 20px;display:block;margin-bottom:10px}#current-id .firm-bu a{font-size:13px}#current-id .firm-bu li{border-left:2px solid rgba(0,0,0,.1)}#current-id li:hover .firm-bu li a{background:transparent !important;color:#555 !important}#current-id li .firm-bu li:hover a{background:#4284f4 !important;color:#fff !important}#current-id.open{background:#fff !important}#current-active-wrapper{min-width:300px;max-height:400px}#current-active-user{padding:15px 15px 0 15px;font-size:12px}#current-active-user a{display:inline-block;line-height:normal;height:auto;padding:5px 10px}#current-active-user .btn-default:hover{color:#333}#add-firm-menu{margin:10px 10px 5px 10px}#add-firm-menu a{border-radius:0 0 0}#add-firm-menu a:hover{background:#219c65 !important}.dropdown-menu-firms{margin:0;padding:0;list-style:none;max-height:230px;overflow-y:scroll}.dropdown-menu-firms>li{float:none;padding:4px 0}.dropdown-menu-firms>li:nth-child(2n+0){background:rgba(0,0,0,.04)}.dropdown-menu-firms li a{display:block;padding:5px 15px !important}.dropdown-menu-firms li:hover a{background-color:#4284f4 !important;color:#fff !important;text-decoration:none}.dropdown-view-all{margin-top:10px;margin-bottom:-5px;background:transparent !important;text-align:center;box-shadow:0 0 0 !important}.dropdown-view-all:hover a,.dropdown-view-all:hover a:hover{color:#0f9d58 !important}#content{padding:0 25px}#nav-left.nav-left+#content{padding:10px 0px 40px 180px}#nav-left.nav-left+#content .row{margin-left:0;margin-right:0}#nav-left-secondary+#content .row{margin-right:0}#nav-left.nav-left+#content h4{padding-left:15px}#nav-left .add-new{position:absolute;top:0;bottom:0;right:0px;text-align:center;padding:0 10px;display:none}#nav-left .add-new i{font-size:14px}#nav-left .add-new:before{display:inline-block;height:100%;content:"";vertical-align:middle}#nav-left .add-new-visible,#nav-left li.active .add-new{display:block;background:transparent}#nav-left li .add-new:hover{background-color:#1a8d59;cursor:pointer}#nav-left li .add-new:hover i{color:#fff}#nav-left{background:#f2f2f2;border:0 none;width:180px;position:fixed;z-index:1000;left:0;top:60px;bottom:0;border-right:1px solid rgba(0,0,0,.1);overflow-y:auto}#nav-left ul{background:none;border:0 none !important}#nav-left ul li{padding:0;margin-bottom:1px;margin:0;background:none;border:0 none;box-shadow:0 0 0;-webkit-box-shadow:0 0 0;position:relative}#nav-left ul li a{font-size:13px;font-weight:normal;color:rgba(0,0,0,.6);padding:10px 8px 10px 15px;background:none;border:0 none !important;border-radius:0 0 0;height:auto !important;cursor:pointer;margin:0;position:relative;display:flex;align-items:center}#nav-left ul li:hover a{background:#e5e5e5;color:#333}#nav-left ul li.active a{color:#000;background:rgba(0,0,0,.13)}#nav-left ul li.active a i{color:#444}#nav-left ul li.active .add-new i{color:#777}#nav-left ul li.active .add-new:hover i{color:#fff}#nav-left ul li i{font-size:18px;color:#777}#nav-left ul li ul{margin:0;list-style:none;padding:0}#nav-left ul li ul li a{padding:10px 30px 10px 45px}#nav-left .sm{bottom:0;left:0;background:#f2f2f2;width:230px;padding:15px 5px;font-size:12px;text-align:center}#nav-left a{color:#333}#nav-left i{vertical-align:middle}#nav-left .nav-left-title{padding:10px;font-size:20px}#nav-left .nav-left-back a,#nav-left .nav-left-back a:hover,#nav-left .nav-left-back a i,#nav-left .nav-left-back a:hover i{font-size:16px;color:#038bdd;padding-left:5px}#nav-left-secondary+#content{padding:10px 0px 40px 395px;overflow-x:hidden;min-height:calc(100vh - 60px)}#nav-left-secondary+#content .actions-bar{margin-left:-15px}#nav-left-secondary{position:fixed;width:200px;border-right:1px solid rgba(0,0,0,.1);height:calc(100vh - 60px);left:180px;overflow-y:auto}#nav-left-secondary ul{list-style:none;padding:0;margin:0}#nav-left-secondary ul li a{color:#333;padding:7px 15px;display:block;font-size:13px}#nav-left-secondary ul li a:hover{text-decoration:none}#nav-left-secondary ul li:hover,#nav-left-secondary ul li.active{background:rgba(0,0,0,.13)}#nav-left-secondary ul li.active a{color:#000}#nav-left-secondary .nav-left-title{padding:10px 15px 0 15px;font-size:16px;font-weight:bold;background:none !important}#page-help{background:#fff;border:0 none;width:250px;position:fixed;z-index:1000;right:-300px;top:60px;bottom:0;overflow-y:auto;box-shadow:0 0 100px 0 rgba(0,0,0,.2);-webkit-box-shadow:0 0 100px 0 rgba(0,0,0,.2);-moz-box-shadow:0 0 100px 0 rgba(0,0,0,.2);-o-box-shadow:0 0 100px 0 rgba(0,0,0,.2);transition:All .5s ease;-webkit-transition:All .5s ease;-moz-transition:All .5s ease;-o-transition:All .5s ease}.show-page-help #page-help{-webkit-transform:translateX(-300px);transform:translateX(-300px);-webkit-transform:translate3d(-300px, 0, 0);transform:translate3d(-300px, 0, 0)}#closePageHelp{position:absolute;top:10px;right:10px;color:#333;opacity:.7}#closePageHelp:focus,#closePageHelp:hover,#closePageHelp:active{opacity:1}#page-help .page-help-content{padding:20px;position:relative}#page-help .page-help-content h4{margin-bottom:20px;padding-left:0 !important}#page-help .page-help-content ul{padding:0;margin:0;list-style:none}#page-help .page-help-content ul li{margin-bottom:10px}.btn-social{width:24px;height:24px;padding:0 !important;padding-top:1px !important;color:#fff;text-align:center}.btn-social:hover{color:#fff}.btn-facebook{background:#3b5998}.btn-twitter{background:#00aced}.btn-linkedin{background:#007bb6;padding-top:2px}#content{padding-top:10px;padding-right:22px}.text-small{font-size:12px}.text-small td,.text-small th{padding:4px 6px !important}.secondary-nav+.wrapper,.secondary-nav+.row{padding-top:15px}.secondary-nav{margin-top:-10px !important;padding-top:10px;padding-left:15px}.secondary-nav .active a{background:#f5f5f5 !important}.secondary-nav+.actions-bar{margin-top:0}.secondary-nav-nomargin{margin-bottom:0 !important}.secondary-nav{background:#fafafa}.secondary-nav>li{margin-right:4px}.secondary-nav>li>a{background:#eee;border-color:#d4d4d4;border-radius:2px 2px 0 0;border-style:solid;border-width:1px 1px 0;color:#636363;cursor:pointer;font-weight:bold;font-size:12px;background-image:-moz-linear-gradient(top, #eee, #e8e8e8);background-image:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#e8e8e8));background-image:-webkit-linear-gradient(top, #eee, #e8e8e8);background-image:-o-linear-gradient(top, #eee, #e8e8e8);background:-ms-linear-gradient(top, #eee, #e8e8e8);background:linear-gradient(top, #eee, #e8e8e8);margin:0;padding:7px 10px}.secondary-nav>li>a:hover{background-image:-moz-linear-gradient(top, #eee, #f1f1f1);background-image:-webkit-gradient(linear, left top, left bottom, from(#eee), to(#f1f1f1));background-image:-webkit-linear-gradient(top, #eee, #f1f1f1);background-image:-o-linear-gradient(top, #eee, #f1f1f1);background:-ms-linear-gradient(top, #eee, #f1f1f1);background:linear-gradient(top, #eee, #f1f1f1);border-color:#c8c8c8;cursor:pointer !important}.secondary-nav>li.active>a,.secondary-nav>li.active>a:hover,.secondary-nav>li.active>a:focus{background:#fff !important}.secondary-nav-inverse{background:#fff}.secondary-nav-inverse>li.active>a,.secondary-nav-inverse>li.active>a:hover,.secondary-nav-inverse>li.active>a:focus{background:#fafafa !important}.secondary-nav-inverse>li.active>ul>li>a{background:#fff !important}.secondary-nav-inverse>li.active>ul>li>a:hover,.secondary-nav-inverse>li.active>ul>li.active>a{background:#4284f4 !important;color:#fff !important}.filters-wrapper{padding:0px;margin-bottom:15px !important}.filters-wrapper [class*=col-],form [class*=col-]{padding:0 4px}.filters-wrapper [class*=col-]:first-child{padding-left:15px}.filters-wrapper .btn,.filters-wrapper-mobile .btn{padding:0px 11px;line-height:30px;font-weight:bold;text-transform:uppercase;font-size:12px}.filters-wrapper .form-control{padding:2px 6px !important;height:32px;font-size:12px;font-weight:bold;color:#444}.document-meta{padding:10px 15px;margin:0 -15px 20px -15px;border-bottom:1px solid #ddd;background:#fafafa;margin-top:-10px}.document-meta .row{margin:0;margin-bottom:10px}.document-meta [class*=col-]{padding:0 4px}.document-meta h4{padding-left:4px !important}.filters-series{width:150px !important}.filters-status,.filters-fiscal,.filters-import,.filters-currency{width:100px !important}.filters-categories{width:250px !important}.table-address{max-width:250px}.nav-tabs-settings{margin-bottom:20px}.nav-tabs-settings a{color:#333}.callout{padding:20px;margin:20px 0;border:1px solid #eee;border-left-width:5px;border-radius:3px}.callout+.callout{margin-top:-5px}.callout h4{margin-top:0;margin-bottom:5px;padding-left:0 !important}.callout p{margin-bottom:0}.callout-danger{border-left-color:#d9534f}.callout-danger h4{color:#d9534f}.callout-info{border-left-color:#5bc0de}.callout-info h4{color:#5bc0de}.callout-warning{border-left-color:#e88e08}.callout-warning h4{color:#e88e08}.callout-success{border-left-color:#0f9d58}.callout-success h4{color:#0f9d58}.callout ul{padding-left:15px;margin:0}.callout-helper{background-color:#fffbda;border:1px solid #ffdf00;color:#4d4400}.callout-helper h4{font-weight:bold}.morris-hover{position:absolute;z-index:1000}.morris-hover.morris-default-style{border-radius:10px;padding:8px 10px;color:#666;background:rgba(253,253,253,.9);border:solid 0px rgba(230,230,230,.8);font-family:sans-serif;font-size:12px;text-align:center}.morris-hover.morris-default-style .morris-hover-row-label{font-weight:bold;margin:.25em 0}.morris-hover.morris-default-style .morris-hover-point{white-space:nowrap;margin:.1em 0}.table-hover>tbody>tr:hover>td,.table-hover>tbody>tr:hover>th{background-color:#ffe;cursor:pointer}.table-mobile td{vertical-align:middle !important}.table-listing th{font-weight:normal;color:#666;border-bottom:1px solid #ddd !important;padding:8px 4px !important;background:#f4f4f4;font-size:12px}.table-listing>tbody>tr>td{vertical-align:middle;font-size:13px;padding:6px 4px}.table-listing-mobile>tbody>tr>td{vertical-align:top !important;font-size:14px;padding:12px 4px;border-color:#f5f5f5}.invoice-content-wrapper,.receipt-content-wrapper{background:#dedede;padding:15px 0;margin-top:-16px;margin-bottom:-40px}.invoice-content,.receipt-content{margin:0 auto;width:818px;min-height:1066px;box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07);box-shadow:0px 0px 6px rgba(0,0,0,.2);background:#fff;padding:50px 40px;position:relative;border:1px solid #b4b4b4}@media(max-width: 767px){.invoice-content,.receipt-content{min-height:unset;width:750px;padding:50px !important}}.invoice-content p{font-size:13px;line-height:16px;word-wrap:break-word !important}.invalid-access{padding-top:200px}.tab-pane .row{margin-bottom:20px}.tab-pane form [class*=col-]{padding:0 5px}.firm-logo,.firm-signature,.settings-firm-logo-wrapper img,.settings-firm-signature-wrapper img{height:auto;margin:auto;width:auto;max-height:80px}.settings-firm-logo-wrapper,.settings-firm-signature-wrapper{width:100%;border:2px dashed #ddd;margin-bottom:20px;padding:20px;text-align:center}.settings-firm-logo-wrapper img,.settings-firm-signature-wrapper img{border:0 none}.receipt-client .firm-logo{display:inline-block}.filters-wrapper #bill-status .label{padding:0px 11px;line-height:28px;font-weight:bold;text-transform:uppercase;font-size:12px;display:inline-block;border:1px solid rgba(0,0,0,.1)}.daterangepicker td.in-range:hover,.daterangepicker th.in-range:hover{background-color:#b8d7e5 !important}#package-info{display:inline-block;margin-left:15px;margin-top:20px}#package-info a{color:#038bdd}#closeLeftMenu{display:none}.ribbon{position:absolute !important;top:-5px;left:-5px;overflow:hidden;width:96px;height:94px;border-bottom-right-radius:92px}.ribbon .ribbon-inner{text-align:center;color:#fff;top:24px;left:-31px;width:135px;position:relative;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg);padding:3px;z-index:999;font-family:"Helvetica Neue",Helvetica,Arial,sans-serif !important}.ribbon .ribbon-inner:after,.ribbon .ribbon-inner:before{content:"";border-top:5px solid transparent;border-left:5px solid;border-left-color:inherit;border-right:5px solid transparent;border-bottom:5px solid;border-bottom-color:inherit;position:absolute;top:20px;-webkit-transform:rotate(-45deg);-ms-transform:rotate(-45deg);transform:rotate(-45deg)}.ribbon-expense{position:absolute;left:0;top:-5px}.ribbon-expense .ribbon-expense-status{color:#fff;padding:4px 20px}.ribbon .ribbon-inner:before{left:0;border-left:2px solid transparent}.ribbon .ribbon-inner:after{right:-2px;border-bottom:3px solid transparent}.ribbon .ribbon-open{background-color:#2c96dd;border-color:#1e7ab8}.ribbon .ribbon-accepted{background:#1aaf5d;border-color:#138345}.ribbon .ribbon-paid,.ribbon-expense .ribbon-status-paid{background:#1fcd6d;border-color:#18a155}.ribbon .ribbon-overdue,.ribbon-expense .ribbon-status-overdue{background:#ef503d;border-color:#be301f}.ribbon .ribbon-draft{background:#94a5a6;border-color:#788e8f}.ribbon .ribbon-unpaid,.ribbon-expense .ribbon-status-unpaid{background:#f0ad4e;border-color:#d39134}.ribbon .ribbon-void{background:#474747;border-color:#1a1a1a}.view-actions-wrapper{margin-bottom:10px}.view-actions-wrapper .btn{text-transform:uppercase;font-size:12px}#form-document,#form-document .row{margin-left:0;margin-right:0}.btn-group-doc-actions i{font-size:15px}.tooltip.bottom .tooltip-arrow{top:0 !important}.status-draft{color:#879697}.status-partial,.status-unpaid{color:#ef6f08}.status-overdue{color:#ef503d}.status-void{color:#474747}.status-paid{color:#468847}.status-sent{color:#000}.dashboard-summary-numbers a{text-decoration:none}.dashboard-income-graph-wrapper h4{padding-left:0 !important}.dashboard-income-graph{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap}.dashboard-income-graph-val{color:#fff !important;text-decoration:none !important;line-height:42px;min-width:85px;height:40px;padding:0 8px;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;-webkit-transition:width 10s ease-out .5s;transition:width 10s ease-out .5s}.dashboard-income-graph-val.open{background-color:#9ec73d}.dashboard-income-graph-val.overdue{background-color:#038bdd}.dashboard-income-graph-val.paid{background-color:#0f9d58}.dashboard-income-graph-label{color:#666;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;padding:0 8px;margin-top:10px;min-width:85px}.dashboard-donut-wrapper h4{padding:0 !important}.dashboard-donut-wrapper .expense-name{width:110px;display:inline-block;overflow:hidden;line-height:15px;text-overflow:ellipsis;margin-right:10px;font-size:14px;font-weight:normal}.dashboard-donut-wrapper .expense-number{color:#666;line-height:18px;vertical-align:top;text-align:right;display:inline-block;width:100px;overflow:hidden;text-overflow:ellipsis;font-size:14px;font-weight:normal}.dashboard-donut-total{font-size:24px;color:#ef503d}.dashboard-unpaid-wrapper{padding-left:0 !important}.dashboard-unpaid-wrapper table td,.dashboard-unpaid-wrapper table th,.dashboard-vat-wrapper table td,.dashboard-vat-wrapper table th,.dashboard-supplier-wrapper table th,.dashboard-supplier-wrapper table td{font-size:12px;padding:3px}.dashboard-unpaid-wrapper table th,.dashboard-vat-wrapper table th,.dashboard-supplier-wrapper table th{font-weight:normal;opacity:.7}.dashboard-unpaid-wrapper table td:first-child,.dashboard-unpaid-wrapper table th:first-child,.dashboard-vat-wrapper table td:first-child,.dashboard-supplier-wrapper table th:first-child,.dashboard-supplier-wrapper table td:first-child{padding-left:0 !important}.dashboard-unpaid-wrapper table td:last-child,.dashboard-unpaid-wrapper table th:last-child,.dashboard-vat-wrapper table td:last-child,.dashboard-supplier-wrapper table th:last-child,.dashboard-supplier-wrapper table td:last-child{padding-right:0}@media(max-width: 767px){.dashboard-supplier-wrapper{padding:0 15px}}.dashboard-vat-wrapper table td{padding-top:2px !important;padding-bottom:2px !important;border:0 none !important;font-size:13px}.dashboard-vat-wrapper table tr:last-child td{border-top:1px solid #ccc !important}.display-flex{flex-flow:row wrap;position:relative;display:-webkit-box;display:-moz-box;display:-ms-flexbox;display:-webkit-flex;display:flex}.display-flex-item{flex:1;flex-basis:33.3333%}.dashboard-missing-wrapper{padding:10px}.dashboard-missing-item{text-align:center;background:#ecf0f1;padding:20px;border:10px solid #fff}.dashboard-missing-item .fa-title{font-size:30px;margin-bottom:10px;color:#95a5a6}.dashboard-missing-item .title{margin-bottom:0px;font-size:16px}.balance-bar{border-right:1px solid #eee;padding:0}.balance-bar-legend{text-align:right;padding:0;text-align:right !important}.balance-bar-legend a{text-decoration:none;display:block}.balance-row{margin-bottom:10px}.balance-title{font-size:15px}.balance-value{font-size:20px;color:#555}.balance-sales .balance-title{color:#038bdd}.balance-income .balance-title{color:#468847}.balance-receivable .balance-title{color:#e88e08}.balance-expenses .balance-title,.balance-overdue .balance-title{color:#ef503d}.chosen-add{background:rgba(0,0,0,.05);border-top:1px solid rgba(0,0,0,.1);padding:10px 0 10px 15px;margin:0}.tt-input{background-color:#fff !important;background-image:url(../img/arrow-down-2.png);background-repeat:no-repeat;background-position:right 7px center !important;cursor:pointer}.clear-tt{color:rgba(0,0,0,.6);font-size:20px;top:4px;right:5px;position:absolute}.tt-dropdown-menu{padding:0 !important}.tt-suggestions{padding:5px 0}.tt-suggestion p{cursor:pointer;margin:0}.tooltip.top-left .tooltip-arrow{bottom:-5px;left:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.top-right .tooltip-arrow{bottom:-5px;right:5px;border-width:5px 5px 0;border-top-color:#000}.tooltip.bottom-left .tooltip-arrow{top:-5px;left:5px;border-width:0 5px 5px;border-bottom-color:#000}.tooltip.bottom-right .tooltip-arrow{top:-5px;right:5px;border-width:0 5px 5px;border-bottom-color:#000}#welcome-carousel{background:rgba(0,0,0,.03);border:1px solid rgba(0,0,0,.06)}#welcome-carousel .item{padding:60px 20px}#welcome-carousel .fa{font-size:120px;color:#0f9d58}#welcome-carousel .carousel-indicators li{background:#ccc;border:0 none}#welcome-carousel .carousel-indicators li.active{background:#555}.doc-history{border-top:1px solid rgba(0,0,0,.1);padding:10px 0;margin-top:10px;font-size:12px}.doc-history ul{list-style:none;margin:0;padding:0}.doc-history li{margin-bottom:4px}.doc-history li:last-child{margin:0}#doc-history-toggle{margin-top:8px;display:block}.client-balance-info{border-top:1px solid rgba(0,0,0,.1);padding:10px 0 0 0;list-style-type:none;margin:10px 0 0 0 !important;display:flex;align-items:center;gap:20px}@media(max-width: 767px){.client-balance-info{flex-direction:column;gap:5px;align-items:flex-start}}.client-balance-info .sold{font-weight:500}.work-invoice-preview{margin-top:20px;display:block}.notifications{list-style:none;margin:0 0 30px 0;padding:0}.notifications li{margin-bottom:10px}.notification-date{border-bottom:1px solid rgba(0,0,0,.2);font-weight:bold;padding-bottom:4px}#system-alert{background:#ef503d;color:#fff;font-size:15px;padding:10px 20px;font-weight:bold;margin-bottom:10px;margin-top:-10px}#system-alert a{color:#fff;text-decoration:underline}#packages .nav-tabs{text-align:center;border:0 none;margin:20px auto}#packages .nav-tabs li{float:none;display:inline-block;margin:0;min-width:170px}#packages .nav-tabs li a{border-radius:0 0 0;margin:0;background:#fff;border:1px solid rgba(0,0,0,.2);color:#555;font-weight:bold}#packages .nav-tabs li.active a{background-color:#4284f4;border-color:#4284f4;color:#fff}#packages .nav-tabs li:first-child a{border-bottom-left-radius:3px;border-top-left-radius:3px;border-right:0 none}#packages .nav-tabs li:last-child a{border-bottom-right-radius:3px;border-top-right-radius:3px}.package-wrapper{border:1px solid rgba(0,0,0,.2);padding-bottom:25px;position:relative}.package-price{font-size:50px;padding:25px}.package-price sub{font-size:16px;bottom:0}.package-name{font-size:16px;text-transform:uppercase}.package-info{margin-bottom:20px}.package-info ul{list-style:none;margin:0;padding:0}.package-info ul li{display:inline-block;border-right:1px solid rgba(0,0,0,.1);padding:0 10px;font-size:11px}.package-info ul li:last-child{border:0 none;padding-right:0}.package-info ul li span{color:#468847;font-weight:bold}.package-wrapper .ribbon{-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);left:initial;right:-5px;top:-4px}body#has-walkthrough #content{max-width:800px;margin:0 auto}body#has-walkthrough .alert-confirm-email{display:none}body#has-walkthrough h4{text-align:center}body#has-walkthrough p.info-settings{margin-bottom:30px;text-align:center}body#has-walkthrough #create-firm,body#has-walkthrough .col-lg-8,body#has-walkthrough .col-sm-8{width:100%}body#has-walkthrough .col-sm-2.control-label{text-align:right !important;padding-right:30px;width:205px}#walkthrough{width:100%;margin-bottom:15px;z-index:1050}#walkthrough .walkthrough-container{position:relative}#walkthrough ul{list-style:none;margin:0;padding:0;text-align:center;display:flex;display:-webkit-flex;flex-flow:row wrap;justify-content:center}#walkthrough ul li{display:inline-block;font-weight:bold;text-decoration:none;border:1px solid #ccc;margin-left:-1px}#walkthrough ul li.done a,#walkthrough ul li.done a i{color:#0f9d58;display:inline-block}#walkthrough ul li.current{background-color:#f5f5f5}#walkthrough ul li.current a{color:#333}#walkthrough ul li a{display:block;padding:8px 14px;display:block;color:#777;text-decoration:none}#walkthrough ul li a i{display:none}#walkthrough h3{margin-top:0;padding-top:10px}#stop-walkthrough{text-decoration:none;color:#999;opacity:.5}#stop-walkthrough:hover{opacity:1}.welcome-steps{border:0 none}.welcome-steps h4{padding-left:0 !important;margin-bottom:5px}.welcome-steps>tbody>tr>td{border:0 none;padding-bottom:30px}.welcome-steps .welcome-steps-crt{color:#0f9d58}.welcome-steps .welcome-steps-crt,.welcome-steps-action{vertical-align:middle !important}.welcome-steps .welcome-steps-crt span{font-size:36px}.welcome-steps>tbody>tr.done>td{text-decoration:line-through;color:#ccc}.more-settings{padding:0;margin:0 0 0 -10px;flex-flow:row wrap;align-items:center;justify-content:center}.more-settings .display-flex-item{flex-basis:25%;border-width:3px}.more-settings .display-flex-item:hover{opacity:.85;cursor:pointer}.more-settings a{text-decoration:none;display:block;color:#555}.more-settings i{display:block;margin-bottom:10px;font-size:40px}.more-settings span{font-size:18px}.actions-bar{background:#fafafa;border-bottom:1px solid #f0f0f0;margin-top:-10px;margin-bottom:15px;padding:15px}.actions-bar .filters-wrapper{margin-bottom:0 !important}.actions-bar .twitter-typeahead input{height:30px;width:200px}.doc-header{color:#666}.doc-line{position:relative}.btn-remove-line{float:right;margin-top:5px}.doc-options{background:#f0f0f0}.firm-expense-view #content{padding-top:0 !important;padding-bottom:0 !important}.expense-view-content{position:relative}.expense-wrapper{display:flex;height:100vh;max-height:calc(100vh - 60px);overflow:hidden}.expenses-list-col{max-height:calc(100vh - 60px);overflow:hidden;overflow-y:scroll;border-right:1px solid rgba(0,0,0,.1);width:300px}.expenses-list-col .actions-bar{margin-bottom:0}.firm-expense-view .actions-bar{margin-top:0;height:50px;display:flex;align-items:center;width:100%}.firm-expense-view .actions-bar .btn{margin-left:auto}.firm-expense-view .actions-bar h4{padding:0 !important;margin:0 !important}.expense-view{flex:1 1 auto;max-width:calc(100vw - 360px)}#expenses-list{margin:0;padding:0;list-style:none}#expenses-list li{border-bottom:1px solid rgba(0,0,0,.1);padding:10px 0;cursor:pointer}#expenses-list li:hover{background:#ffe}#expenses-list li.active{background:rgba(0,0,0,.05)}.expense-dates{margin-bottom:20px}.expense-dates-item{float:left;margin-right:30px}.expense-value{font-size:20px}.expense-info{padding-top:30px}.expense-info,.expense-description{margin-bottom:20px}.expense-tax,.expense-reference,.expense-supplier{margin-bottom:20px}.list-group-categories li{border:0 none;padding:0;margin-bottom:20px}.list-group-categories li:first-child{border-top-right-radius:0px;border-top-left-radius:0px}.list-group-categories li:last-child{border-bottom-right-radius:0px;border-bottom-left-radius:0px}.list-group-categories .parent{font-weight:bold;font-size:16px;margin-bottom:5px}.list-group-categories .child{margin-left:5px;padding-left:10px;border-left:2px solid rgba(0,0,0,.1)}.BreakingNewsController{width:100%;overflow:hidden;background:#fff;height:auto;position:relative}.BreakingNewsController .bn-title{display:inline-block;float:left;padding:10px 20px;background:#5aa628;color:#fff}.BreakingNewsController ul{padding:0;margin:0;display:block;list-style:none;position:absolute;left:180px;right:50px}.BreakingNewsController ul li{list-style:none;padding:10px 20px;display:none}.BreakingNewsController ul li a{text-decoration:none;color:#333;display:inline-block;overflow:hidden;padding:0}.BreakingNewsController .bn-arrows{display:inline-block;float:right;width:50px;position:absolute;right:0;top:0;bottom:0}.BreakingNewsController .bn-arrows span{display:block;width:20px;position:absolute;top:0;bottom:0;cursor:pointer;opacity:.2}.BreakingNewsController .bn-arrows span:hover{opacity:1}.easing a,.easing span{transition:.25s linear;-moz-transition:.25s linear;-webkit-transition:.25s linear}.invoice-product-wrapper{border:1px solid #ccc;padding:1px;border-radius:4px;-webkit-box-shadow:inset 0 1px 1px rgba(0,0,0,.075);box-shadow:inset 0 1px 1px rgba(0,0,0,.075);-webkit-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.invoice-product-wrapper input[type=text]{border:0 none;-webkit-border-radius:0 0 0;border-radius:0 0 0;box-shadow:0 0 0;-webkit-box-shadow:0 0 0}.invoice-product{border:0 none;border-bottom:1px dashed #ccc !important}.invoice-product[disabled],.invoice-product[readonly]{background:none !important;border:0 none !important}.invoice-product-description{font-style:oblique}#expense_image_preview{border:0 none}.void-document-message{background:#000;color:#fff;text-align:center;font-size:14px;font-weight:bold;padding:10px 0;margin-bottom:20px}.invoice-line td{vertical-align:top !important}.invoice-line .product-name{font-size:13px;font-weight:bold}.invoice-content hr{border-top:1px solid #e0e0e0}.table-invoice thead th{border-color:transparent !important;border:0 none !important}.template_view.invoice-content,.template_view.receipt-content{padding:0}.template-default-wrapper{padding:20px 30px}.template_view .row,.template_view_contazen .row{margin-left:-15px !important;margin-right:-15px !important}.factura-furnizor p,.factura-client p{font-size:11px;line-height:14px}.factura-total{border-top:1px solid #ccc;border-bottom:1px solid #ccc;margin-bottom:20px !important;padding:10px 0}.factura-total-label,.factura-totals{float:right;text-align:right}.factura-total-label{margin-right:20px}.factura-header p{margin-bottom:0}.table-invoice{margin-top:20px;border:0 none}.table-invoice th{font-size:11px;vertical-align:middle !important;background-color:#e0e0e0}.table-invoice,.table-invoice td{border-color:#e0e0e0 !important}.table-invoice .invoice-line td{border:0 none !important;font-size:12px}.table-invoice .invoice-line{border-left:1px solid #e0e0e0;border-right:1px solid #e0e0e0;border-bottom:1px solid #e0e0e0}.table-invoice .table-invoice-footer td{border:0 none !important;border-top:1px solid #e0e0e0 !important;padding-bottom:30px}.table-invoice-meta td{border:0 none !important;border-top:1px solid #ccc !important;border-bottom:1px solid #ccc !important}.template-default-grand-total{padding-left:50px}.template-default-grand-total table td{padding:4px 10px !important;font-size:12px}.template-default-grand-total table tr:first-child td{border-top:0 none}tr.template-default-grand-total-info{background:#e0e0e0;font-weight:bold}tr.template-default-grand-total-info td{padding:10px !important;font-size:16px !important;border-top:0 none !important}tr.template-default-grand-total-info td span{font-size:16px !important}.template-default-extra-info p{font-size:11px;line-height:14px}.template-default-wrapper .receipt-on-invoice-wrapper{padding:15px;text-align:center;border:1px dashed #999;margin-bottom:25px}.invoice-content.template_view_clasic,.receipt-content.template_view_clasic{padding:0}.template-clasic-wrapper,.receipt-clasic-wrapper{padding:20px}.table-clasic{border:1px solid #999;border-bottom:0 none;font-size:12px;margin-bottom:10px}.table-clasic td,.table-clasic td b{line-height:normal}.table-clasic-receipt{border-bottom:1px solid #999}.table-clasic td{border:0 none !important}.table-clasic h3{font-size:18px;margin:0 0 10px 0}.table-clasic-products{margin-bottom:0 !important}.table-clasic-products thead th{vertical-align:middle !important;border:1px solid #999 !important;font-size:10px !important}.table-clasic-products thead th:first-child{border-left:0 none !important}.table-clasic-products thead th:last-child{border-right:0 none !important}.table-clasic-products tbody td:first-child{border-left:0 none !important}.table-clasic-products tbody td{border:1px solid #999 !important}.notice-classic-wrapper{padding:30px !important}.template-clasic-table-totals tbody td,.invoice-meta table td{border:0 none !important}.template-clasic-footer-meta{font-size:11px !important}.template-minimal-wrapper{padding:30px}.template_view_minimal.invoice-content,.template_view_minimal.receipt-content{padding:0px}.template-minimal-header-meta{text-transform:uppercase;font-weight:bold;border-top:4px solid #000;padding-top:5px;margin-bottom:50px}.form-branding .template-minimal-header-meta{margin:0 0 50px 0 !important}.template-minimal-header-meta [class*=col-]:first-child{padding-left:0}.template-minimal-header-meta [class*=col-]:last-child{padding-right:0}.template-minimal-title{padding-top:100px;margin-bottom:10px;color:#000;font-size:50px;font-weight:bold;line-height:50px}.form-branding .template-minimal-title{margin:0 0 10px 0 !important}.template-minimal-title.with-logo{padding-top:20px}.template-minimal-title .col-xs-12{padding:0 !important}.template-minimal-meta{font-size:11px;padding-left:0}.template-minimal-meta p{font-size:11px}.template-minimal-content{padding-right:0}.template-minimal-table-contents{font-size:11px;border:1px solid #e0e0e0;margin-top:30px;margin-bottom:5px}.template-minimal-table-contents th{text-transform:uppercase;font-size:10px;vertical-align:middle}.template-minimal-grand-total-wrapper{padding-right:0}.form-branding .template-minimal-grand-total-wrapper{padding-right:15px}.template-minimal-grand-total{font-size:16px}.template-minimal-grand-total span{font-size:18px;font-weight:bold;color:#000}.template-minimal-grand-total-titles{color:#555;text-transform:uppercase}.template-minimal-grand-total-values{padding-right:0}.template-minimal-grand-total{padding-left:40px}.template-minimal-grand-total table td{padding:4px 10px !important;font-size:12px}.template-minimal-grand-total table tr:first-child td{border-top:0 none}tr.template-minimal-grand-total-info{font-weight:bold}tr.template-minimal-grand-total-info td{padding:10px !important;font-size:16px !important}.template-minimal-wrapper .receipt-on-invoice-wrapper{padding:15px;text-align:center;border:1px dashed #999}.template-contemporan-wrapper{padding:20px}.template-contemporan-wrapper *,.template_view_contemporan *{font-family:Verdana,Geneva,sans-serif !important}.template_view_contemporan.invoice-content,.template_view_contemporan.receipt-content{padding:0px}.template-contemporan-meta{padding-left:50px}.template-contemporan-meta h3{margin:0;font-size:15px;font-weight:bold;border-bottom:1px solid #ccc;padding:10px;color:#000}.template-contemporan-meta .template-contemporan-meta-line{padding:6px 10px;font-size:12px;line-height:normal}.template-contemporan-meta .template-contemporan-meta-line span{float:right;text-align:right}.template-contemporan-meta .template-contemporan-meta-total{background:#e0e0e0;padding:10px;font-size:13px}.template-contemporan-table-contents{margin-top:60px;font-size:12px}.template-contemporan-table-contents th{background:#e0e0e0;border:0 none !important;font-size:11px}.template-contemporan-table-contents th,.template-contemporan-table-contents td{padding:5px 10px !important;border:1px solid #e0e0e0}.template-contemporan-grand-total{padding-left:50px}.template-contemporan-grand-total table td{padding:4px 10px !important;font-size:12px !important}.template-contemporan-grand-total table tr:first-child td{border-top:0 none}tr.template-contemporan-grand-total-info{background:#e0e0e0;font-weight:bold}tr.template-contemporan-grand-total-info td,tr.template-contemporan-grand-total-info td span{font-size:16px !important;font-weight:bold !important;font-family:"Verdana Bold",sans-serif !important}tr.template-contemporan-grand-total-info td{padding:10px !important;border-top:0 none !important}.template-contemporan-footer{text-align:center;margin:30px auto 0 auto !important}.template-contemporan-footer .footer-items{list-style:none;width:100%;margin:0;padding:0}.template-contemporan-footer .footer-items li{display:inline-block;padding:0 7px;font-size:10px !important;line-height:14px;max-width:100%}.template-contemporan-wrapper .receipt-on-invoice-wrapper{padding:15px;text-align:center;margin:30px 15px 15px 15px;border:1px dashed #999}#content .template_view_58mm{width:264px;padding:10px;height:auto !important;min-height:100px}#content .template_view_58mm .ribbon{display:none}#content .template_view_58mm.invoice-content *,#content .template_view_58mm.receipt-content *,#content .template_view_58mm .product-name{font-size:8pt !important;line-height:10pt !important}.form-branding [class*=col-]{padding:0 15px}.document-template{margin-right:15px;outline:none;display:inline-block;text-decoration:none;float:left;cursor:pointer;color:#646472 !important;font-size:12px;text-transform:capitalize;padding:10px}.document-template:hover{text-decoration:none}.document-template img{width:85px;height:110px}.document-template.document-template-active{color:#333;background:#eee}.invoice-content-wrapper--branding{margin:0}.invoice-content-wrapper--branding .invoice-content{padding:0}.branding-image-upload{width:100%;height:110px;border:2px dashed #ddd;text-align:center;margin-top:5px;line-height:normal;position:relative}.fileinput-text{display:block;cursor:pointer;width:100%;height:100%;position:absolute;top:0}.fileinput-text img{margin-top:30px;margin-bottom:5px}.fileinput-exists .fileinput-text{display:none}.callouts-dashboard [class*=col-]:nth-child(3n+1){clear:left}.sp-container{border:1px solid #ccc !important;background-color:#fff !important;box-shadow:0px 0px 6px rgba(0,0,0,.2)}.hideShowPassword-toggle{margin-right:2px !important}#password-strength{margin-top:5px}.form-control{border-radius:0 0 0 !important;-webkit-border-radius:0 0 0 !important;font-size:14px}select.form-control{-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0;background:#fff url(../img/arrow-down-2.png) no-repeat scroll right 7px center}.document-form-title row{margin:0}.document-form-title hr{margin:10px 0;border-color:#ccc}.document-form-title h4{margin:0;padding:0 !important}.document-form-wrapper{width:835px}.document-form-wrapper .row{padding:7px 0;margin-bottom:0 !important}.document-form-wrapper label{font-size:14px;font-weight:500}.document-form-wrapper .form-control{height:35px}.document-form-wrapper textarea.form-control{height:auto}.document-form-wrapper .tt-dropdown-menu{min-width:240px !important}.document-form-wrapper .document-form-client{width:355px}.document-form-wrapper .document-form-series{width:170px}.document-form-wrapper .document-form-number{width:80px}.document-form-wrapper .document-form-date{width:178px}.document-form-wrapper .document-form-language{width:145px}.document-form-wrapper .document-form-currency{width:100px}.document-form-wrapper .document-form-conversion{width:360px}.document-form-wrapper .document-form-currency-rate{width:70px !important;margin-left:8px;float:left}.document-form-wrapper .document-form-currency-rate.has-error{background-position:center left 5px}.document-form-wrapper .document-form-currency-to{width:85px !important;margin-left:8px;float:left}.document-form-wrapper .document-form-expedition{width:100%}.document-form-wrapper #wrap_bill_with_delegate{width:535px}.document-form-wrapper .document-form-delegate-name{width:165px !important;margin-left:8px;float:left !important}.document-form-wrapper .document-form-delegate-id{width:120px !important;margin-left:8px;float:left}.document-form-wrapper .document-form-delegate-car{width:130px !important;margin-left:8px;float:left}.document-form-wrapper .document-form-delegate-time{width:70px !important;margin-left:8px;float:left}.document-form-wrapper .document-form-payment{width:100%}.document-form-wrapper .document-form-payment-method{width:260px !important;margin-left:8px}.document-form-wrapper .document-form-payment-receipt-series{width:170px !important;margin-left:8px}.document-form-wrapper .document-form-payment-date{width:175px !important;margin-left:8px}.document-form-wrapper .document-form-notes{width:450px}.document-form-wrapper .document-form-notes textarea{height:80px}.document-form-wrapper .document-form-content-header{background:#e0e0e0;padding:12px 0;margin-bottom:10px;width:810px}.document-form-wrapper .document-form-content-header .row{margin-bottom:0 !important;padding:0}.document-form-wrapper .document-form-content-order{width:20px}.document-form-wrapper .document-form-content-product{width:362px}.document-form-wrapper .document-form-content-qty{width:70px}.document-form-wrapper .document-form-content-unit{width:90px}.document-form-wrapper .document-form-content-price{width:95px}.document-form-wrapper .document-form-content-vat{width:85px}.document-form-wrapper .document-form-content-total{width:95px}.document-form-wrapper #row_options{background:#f3f3f3;width:810px;margin-top:10px}.document-form-wrapper #row_options [class*=col-]{padding:8px 10px}.document-form-wrapper-waybill .document-form-delegate-name{width:200px !important;margin-left:0}.document-form-wrapper-waybill .document-form-delegate-id{width:120px !important;margin-left:8px !important}.document-form-wrapper-waybill .document-form-content-total{width:169px !important}.document-form-wrapper #bill_with_recurrent_wrapper{margin:10px -10px !important;padding:0 10px}.document-form-wrapper #bill_with_recurrent_wrapper.active{background:#ffd}.document-form-content-row{width:845px}.document-form-wrapper .document-form-content-header [class*=col-],.document-form-wrapper .document-form-content-items [class*=col-]{margin-left:-1px}.document-form-wrapper .document-form-content-items .document-form-content-actions{width:20px;margin-left:10px;margin-top:2px}.document-form-wrapper .document-form-content-items .document-form-content-description{width:430px;margin-left:18px;margin-top:5px}.document-form-wrapper .document-form-content-items .document-form-content-ubl-um{width:90px;margin-left:0px;margin-top:5px}.document-form-content-row .document-form-content-order{padding-top:7px}.document-form-content-row .document-form-content-order a{color:#ccc}.document-form-content-row .document-form-content-order a:hover{color:#555;cursor:ns-resize}.document-form-wrapper #row_total{width:800px;padding-top:10px;margin-bottom:0 !important}.document-form-wrapper #row_total table{margin-bottom:0;width:280px;float:right}.document-form-wrapper #row_total table td{border:0 none;padding:5px 10px;font-size:16px;border-top:1px solid #ddd}.document-form-wrapper #row_total table tr:first-child td{border:0 none}.document-form-wrapper #row_total .grand-total td{background:#e0e0e0;font-size:19px;font-weight:bold;padding:8px 10px}.document-form-wrapper .document-form-footer{width:800px}.document-form-wrapper .document-form-footer hr{margin:20px 0;border-color:#ccc}.document-form-wrapper .document-form-recurrent-repeat-cycle{width:130px}.document-form-wrapper .document-form-recurrent-status{width:200px}.document-form-wrapper .document-form-recurrent-description{width:325px}.document-form-wrapper .document-form-recurrent-email{width:100%}.document-form-wrapper .document-form-receipt-invoice{width:605px}.document-form-wrapper .document-form-receipt-value{width:175px}.document-form-wrapper .document-form-receipt-description{width:430px}.ui-draggable{opacity:1}.ui-draggable.ui-draggable-dragging{border:2px dashed #007fff;opacity:.5;background:#f5f5f5;padding-right:50px}.cz-droppable-active{border:2px dashed #007fff;opacity:.5;background:#f5f5f5;padding-right:50px}.cz-datepicker-trigger{cursor:pointer}.datepicker-dropdown{border-radius:0 0 0 !important;padding:0 !important;border:0 none}.datepicker-dropdown:before{display:none !important}.datepicker-dropdown:after{top:-10px !important;left:10px !important;border:solid transparent;content:" ";height:0;width:0;position:absolute;pointer-events:none;border-color:rgba(0,0,0,0);border-bottom-color:#000 !important;border-width:5px;margin-left:-5px}.datepicker thead tr:first-child th{background:#000;color:#fff}.datepicker thead tr:first-child th:hover{background:#555 !important}.datepicker td,.datepicker th{border-radius:0 0 0 !important}.datepicker th.dow{background:#f3f3f3;font-size:10px;font-weight:normal;text-align:center}.datepicker .day{padding:2px 4px;color:#555;width:30px;border:1px solid #eee;text-align:center;cursor:pointer}.datepicker .day.old{color:#a5b8c5}.datepicker .day.active,.datepicker .month.active,.datepicker .year.active{color:#fff !important;background-color:#ef503d !important;border-color:#ef503d !important}.datepicker .day:hover{color:#fff;background-color:#4687f1 !important;border-color:#4687f1 !important}.datepicker .datepicker-switch,.datepicker .prev,.datepicker .next,.datepicker .month,.datepicker .year{text-align:center;cursor:pointer}.datepicker .datepicker-months,.datepicker .datepicker-years{max-width:210px}.datepicker .datepicker-months td,.datepicker .datepicker-years td{padding:0}.datepicker .month,.datepicker .year{width:33.3333% !important;display:inline-block !important;padding:8px 4px !important;color:#555 !important;border:1px solid #eee !important;text-align:center !important;cursor:pointer;margin:0 !important;height:auto !important;line-height:normal !important;border-radius:0 0 0 !important}.datepicker .month:hover,.datepicker .years:hover{color:#fff !important;background-color:#4687f1 !important;border-color:#4687f1 !important}.form-report .currency-wrapper{width:60px}.form-report .category-wrapper{width:210px}.form-report .date{width:160px}.panel-group-clean .panel{border-radius:0 0 0 0;-webkit-border-radius:0 0 0 0}ul.import-mandatory-fields{margin-bottom:10px}.import-mandatory-fields li{display:inline-block;margin-right:4px}.import-mandatory-fields li .fa{display:none}.import-mandatory-fields li.badge{opacity:.6;border-radius:3px 3px 3px 3px;padding:4px 8px}.import-mandatory-fields li.badge-success{opacity:1;background:#0f9d58}.import-mandatory-fields li.badge-success .fa{display:inline-block}.cz-package-container .col-sm-4{padding:0 15px}.cz-package{border:1px solid #ddd;cursor:pointer;-webkit-transition:300ms ease all;-moz-transition:300ms ease all;transition:300ms ease all}.cz-package-header{border-bottom:1px solid #ddd;padding:15px 20px;font-size:18px;margin:0}.cz-package-header .cz-package-name{font-weight:bold}.cz-package-header .cz-package-price{font-weight:500}.cz-package-description{padding:15px 20px;min-height:215px;font-size:16px;line-height:25px}.cz-package-description hr{margin:10px 0 5px 0}.cz-package-description span{text-align:center;display:block;margin-bottom:0;font-size:11px;text-transform:uppercase;opacity:.7}.cz-package-description em{opacity:.5}.cz-package-cta{background:#eceef1;border-top:1px solid #ccc;padding:15px 20px}.cz-package-container.has-active .cz-package{opacity:.75}.cz-package-container.has-active .cz-package.active{opacity:1;box-shadow:0px 0px 10px rgba(0,0,0,.15)}.cz-package.active .btn{opacity:1 !important}.cz-package-configurator-content{padding-top:10px}.cz-package-configurator-content .cz-package-configurator-left h4{padding-left:5px}.cz-package-configurator-content .cz-package-configurator-left .row{margin:5px !important}.cz-package-configurator-content .cz-package-configurator-right{padding:0px 15px}.cz-package-configurator-content .cz-package-configurator-right .cz-package-configurator-right-content{background:#eceef1;padding:5px 15px}.cz-package-configurator-content .cz-package-configurator-left hr{border-top:1px dashed #ddd}.row-package-subtotal{padding-bottom:10px !important}.row-package-next-invoice{border-top:1px dashed rgba(0,0,0,.2);border-bottom:1px dashed rgba(0,0,0,.2);padding:10px 0}.cz-export-option-format{margin-right:15px;padding:10px;text-align:center;display:inline-block}.cz-export-option-format:hover{background:#eee;text-decoration:none}.cz-export-option-format span{display:block;color:#333;margin-bottom:5px}.cz-export-option-format.disabled,.cz-export-option-format.disabled:hover{cursor:default;opacity:.4;background:transparent}.cz-export-option-format.active{background:#eee}.cz-calendar .form-control{border-right:0 none;width:100px !important;text-align:center}.cz-calendar .form-control.last{border-left:0 none}.input-group-addon-toggle{padding:0}.input-group-addon-toggle .btn{padding:0 8px;height:30px;line-height:normal;border:0 none;border-left:1px solid #ccc}.input-group-addon-toggle .btn:focus{border-color:transparent}.extra-screen{position:fixed;top:0;left:0;height:100vh;background:#fff;width:100%;padding:20px;z-index:99999;display:none}.extra-screen.visible{display:block}.extra-screen h4{padding-left:0 !important}.extra-screen .form-control,.extra-screen .input-group{margin-bottom:10px}.extra-screen .input-group .form-control{margin-bottom:0}.extra-screen-close{position:absolute;top:10px;right:20px}.extra-screen-close-menu{position:inherit;top:auto;right:auto}#main-menu-trigger{margin-top:13px;margin-left:10px}#modal-filter .filters-wrapper{padding:0}#modal-filter .btn-add,#modal-filter .btn-group.pull-right{display:none}#modal-filter .filters-series,#modal-filter .filters-status,#modal-filter .filters-fiscal,#modal-filter .filters-import,#modal-filter .filters-currency,#modal-filter .filters-categories{width:100% !important}#modal-filter #filter_start_at,#modal-filter #filter_end_at{margin-bottom:0;width:50% !important}#modal-filter .cz-calendar{margin-bottom:5px}.cz-sms_text,.cz-sms_number{background:#31708f;padding:2px 8px;color:#fff}.reconciliation-row-head{font-size:16px;font-weight:bold;margin-bottom:15px}.reconciliation-row{margin-bottom:20px;position:relative}.reconcilation-row-confirmation{position:absolute;left:0;top:0;width:100%;height:100%;z-index:1;background:rgba(255,255,255,.6)}.reconciliation-actions{font-size:12px;margin-bottom:-1px}.reconciliation-actions ul{list-style:none;margin:0 0 0 7px;padding:0}.reconciliation-actions ul li{display:inline-block}.reconciliation-actions ul li a{display:block;padding:3px 6px;background:rgba(0,0,0,.02);border:1px solid rgba(0,0,0,.1);border-bottom:1px solid #c5d4e3;color:#666;text-decoration:none}.reconciliation-actions ul li.active a{background:#ecf5ff;color:#444}.reconciliation-bank .reconciliation-actions ul li a{border-bottom:0 none}.reconciliation-bank .reconciliation-actions ul li.active a{background:rgba(0,0,0,.07);border:1px solid #ccc;border-bottom-color:#f0f0f0;color:#444}.reconciliation-bank-content{background:#f0f0f0;padding:10px;font-size:11px;border:1px solid #ccc}.reconciliation-contazen-content{background:#ecf5ff;padding:10px;font-size:11px;border:1px solid #c5d4e3}.reconciliation-contazen .reconciliation-actions ul li.active a{border-color:#c5d4e3;border-bottom-color:#ecf5ff}.table-import-transactions-preview tr.row-in{background:rgba(15,157,88,.05)}.table-import-transactions-preview tr.row-out{background:rgba(239,80,61,.05)}#header-notifications .dropdown-menu{background:#fafafa;max-height:calc(100vh - 70px);width:430px;min-width:430px;overflow:scroll}#header-notifications .dropdown-menu li,.notifications .notification-item{background:#fff;padding:10px 15px;margin:15px;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)}#header-notifications .dropdown-menu li p,.notifications p{margin:0}#header-notifications .dropdown-menu li p.title span{margin-left:3px}#header-notifications .dropdown-menu li a{padding:0;margin:0;display:initial}#header-notifications .dropdown-menu li a:hover{background:transparent}#header-notifications .dropdown-menu li .btn,.notifications .btn{background:transparent;border:0 none;box-shadow:0 0 0;color:#038bdd;padding:5px;text-transform:uppercase;font-size:13px;font-weight:bold;margin-top:10px;display:inline-block}#header-notifications .dropdown-menu li .btn:hover,.notifications .btn:hover{background:rgba(0,0,0,.1);color:#333 !important}#header-notifications .dropdown-menu li.title{background:transparent;box-shadow:0 0 0;margin:0;padding:10px 15px 0 15px;text-align:left;text-transform:none;color:#333;font-size:16px}#header-notifications .dropdown-menu li.title a{padding:0 !important;color:#777}#header-notifications .dropdown-menu li.title a:hover{color:#000 !important;background:transparent !important}#header-notifications .dropdown-menu li.dropdown-view-all{margin:0 0 10px 0;padding:0;font-size:16px}.notifications{list-style:none;margin:0 0 30px 0;background:rgba(0,0,0,.02);padding:15px 100px}.notifications li{margin:0 0 10px 0 !important}.notifications li p.title{margin-bottom:5px;font-weight:bold}.notifications li:last-child{margin-bottom:0}.notification-date{font-weight:bold}.search-header{width:400px;float:left;margin-top:13px;z-index:9999}.search-header .input-group{width:100%}.search-header .tt-menu{padding:15px 0 0 0 !important;width:600px !important;z-index:9999;overflow:hidden}.search-header h6{padding:0 20px;margin:0 0 10px 0;color:#666;font-size:16px}.search-header .tt-dataset-client{margin-top:10px;padding-top:10px;border-top:1px solid #e5e5e5;background:rgba(0,0,0,.05)}.search-header .more-results{border-top:1px solid #e5e5e5;padding:10px 0;background:#fff;margin:0}.search-header .more-results a{color:#777 !important}.search-header .more-results a:hover,.search-header .more-results a:focus,.search-header .more-results a:active{color:#222 !important;text-decoration:none}.tt-menu{overflow:hidden;min-width:320px !important}@media(-webkit-min-device-pixel-ratio: 2),(min-resolution: 192dpi){.tt-input,select{background-image:url(../img/arrow-down-2@2x.png);background-size:10px 6px !important}}@media print{*{-webkit-print-color-adjust:exact}body{padding:0;margin:0;zoom:100%}a[href]:after{display:none}#header{display:none !important;visibility:hidden !important}#nav-left.nav-left+#content{padding-left:0}.invoice-content-wrapper,.receipt-content-wrapper{background:transparent !important;box-shadow:0 0 0 !important;margin:0 !important;padding:0 !important}.invoice-content,.receipt-content{padding:0 !important;margin:0 !important;border:0 none !important;width:100% !important;height:auto !important}.hidden-xs{display:inherit !important}.col-sm-push-4{left:33.33333333%}.col-sm-pull-4{right:33.33333333%}.tooltip{display:none !important}.receipt-signature{width:50% !important;float:left !important}.receipt-contazen{text-align:right !important;width:50% !important;float:left !important}.table-mobile{width:100%}#content{padding:0 !important}.table>thead>tr>th,.table>tbody>tr>th,.table>tfoot>tr>th,.table>thead>tr>td,.table>tbody>tr>td,.table>tfoot>tr>td{font-size:10px !important;-webkit-print-color-adjust:exact}.table>thead>tr>th,.table>tbody>tr>th{font-size:9px !important}table{width:100% !important}#walkthrough,.alert{display:none !important;visibility:hidden !important}.invoice-content,.receipt-content{min-height:100px;margin:0 !important}.invoice-content-wrapper,.receipt-content-wrapper{margin:0 !important}}span.twitter-typeahead .tt-menu,span.twitter-typeahead .tt-dropdown-menu{position:absolute;top:100%;left:0;z-index:1100 !important;display:none;float:left;min-width:160px;width:100%;padding:5px 0;margin:2px 0 0;list-style:none;font-size:14px;text-align:left;background-color:#fff;border:1px solid rgba(0,0,0,.15);border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);background-clip:padding-box}span.twitter-typeahead .tt-suggestion{display:block;padding:5px 20px;clear:both;font-weight:normal;line-height:1.42857143;color:#333;white-space:nowrap;margin:0}span.twitter-typeahead .tt-suggestion.tt-cursor,span.twitter-typeahead .tt-suggestion:hover,span.twitter-typeahead .tt-suggestion:focus{color:#fff;text-decoration:none;outline:0;background-color:#4284f4;cursor:pointer}.input-group.input-group-lg span.twitter-typeahead .form-control{height:46px;padding:10px 16px;font-size:18px;line-height:1.3333333;border-radius:6px}.input-group.input-group-sm span.twitter-typeahead .form-control{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}span.twitter-typeahead{width:100%}.input-group span.twitter-typeahead{display:block !important;height:34px;border-radius:4px}.input-group span.twitter-typeahead .tt-menu,.input-group span.twitter-typeahead .tt-dropdown-menu{top:32px !important}.input-group span.twitter-typeahead:not(:first-child):not(:last-child) .form-control{border-radius:0px}.input-group span.twitter-typeahead:last-child .form-control{border-top-left-radius:0px;border-bottom-left-radius:0px}.input-group.input-group-sm span.twitter-typeahead{height:30px}.input-group.input-group-sm span.twitter-typeahead .tt-menu,.input-group.input-group-sm span.twitter-typeahead .tt-dropdown-menu{top:30px !important}.input-group.input-group-lg span.twitter-typeahead{height:46px}.input-group.input-group-lg span.twitter-typeahead .tt-menu,.input-group.input-group-lg span.twitter-typeahead .tt-dropdown-menu{top:46px !important}.tt-highlight{background:#fdf29b;padding:2px 0}h3 .tt-highlight{padding:2px 4px}span.twitter-typeahead .tt-suggestion.tt-cursor .tt-highlight,span.twitter-typeahead .tt-suggestion:hover .tt-highlight,span.twitter-typeahead .tt-suggestion:focus .tt-highlight{background:transparent}/*!
 * Datepicker for Bootstrap
 *
 * Copyright 2012 Stefan Petre
 * Improvements by Andrew Rowls
 * Updated for Bootstrap 3.x by Ian Serlin
 *
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */.datepicker{padding:4px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;direction:ltr}.datepicker-inline{width:220px}.datepicker.datepicker-rtl{direction:rtl}.datepicker.datepicker-rtl table tr td span{float:right}.datepicker-dropdown{top:0;left:0}.datepicker-dropdown:before{content:"";display:inline-block;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:7px solid #ccc;border-bottom-color:rgba(0,0,0,.2);position:absolute;top:-7px;left:6px}.datepicker-dropdown:after{content:"";display:inline-block;border-left:6px solid transparent;border-right:6px solid transparent;border-bottom:6px solid #fff;position:absolute;top:-6px;left:7px}.datepicker>div{display:none}.datepicker.days div.datepicker-days{display:block}.datepicker.months div.datepicker-months{display:block}.datepicker.years div.datepicker-years{display:block}.datepicker table{margin:0}.datepicker td,.datepicker th{text-align:center;width:20px;height:20px;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px;border:none}.table-striped .datepicker table tr td,.table-striped .datepicker table tr th{background-color:transparent}.datepicker table tr td.day:hover{background:#eee;cursor:pointer}.datepicker table tr td.old,.datepicker table tr td.new{color:#999}.datepicker table tr td.disabled,.datepicker table tr td.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td.today,.datepicker table tr td.today:hover,.datepicker table tr td.today.disabled,.datepicker table tr td.today.disabled:hover{background-color:#fceedb;border-color:#fcf9db;color:#000 !important}.datepicker table tr td.today:hover,.datepicker table tr td.today:hover:hover,.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today:focus,.datepicker table tr td.today:hover:focus,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today:active,.datepicker table tr td.today:hover:active,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.active,.datepicker table tr td.today:hover.active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today.disabled:hover.active{background-color:#fae3c4;border-color:#f8f2ac}.datepicker table tr td.today.disabled:hover,.datepicker table tr td.today:hover.disabled:hover,.datepicker table tr td.today.disabled.disabled:hover,.datepicker table tr td.today.disabled:hover.disabled:hover,.datepicker table tr td.today[disabled]:hover,.datepicker table tr td.today:hover[disabled]:hover,.datepicker table tr td.today.disabled[disabled]:hover,.datepicker table tr td.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.today:hover,fieldset[disabled] .datepicker table tr td.today:hover:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover,fieldset[disabled] .datepicker table tr td.today.disabled:hover:hover,.datepicker table tr td.today.disabled:focus,.datepicker table tr td.today:hover.disabled:focus,.datepicker table tr td.today.disabled.disabled:focus,.datepicker table tr td.today.disabled:hover.disabled:focus,.datepicker table tr td.today[disabled]:focus,.datepicker table tr td.today:hover[disabled]:focus,.datepicker table tr td.today.disabled[disabled]:focus,.datepicker table tr td.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.today:focus,fieldset[disabled] .datepicker table tr td.today:hover:focus,fieldset[disabled] .datepicker table tr td.today.disabled:focus,fieldset[disabled] .datepicker table tr td.today.disabled:hover:focus,.datepicker table tr td.today.disabled:active,.datepicker table tr td.today:hover.disabled:active,.datepicker table tr td.today.disabled.disabled:active,.datepicker table tr td.today.disabled:hover.disabled:active,.datepicker table tr td.today[disabled]:active,.datepicker table tr td.today:hover[disabled]:active,.datepicker table tr td.today.disabled[disabled]:active,.datepicker table tr td.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.today:active,fieldset[disabled] .datepicker table tr td.today:hover:active,fieldset[disabled] .datepicker table tr td.today.disabled:active,fieldset[disabled] .datepicker table tr td.today.disabled:hover:active,.datepicker table tr td.today.disabled.active,.datepicker table tr td.today:hover.disabled.active,.datepicker table tr td.today.disabled.disabled.active,.datepicker table tr td.today.disabled:hover.disabled.active,.datepicker table tr td.today[disabled].active,.datepicker table tr td.today:hover[disabled].active,.datepicker table tr td.today.disabled[disabled].active,.datepicker table tr td.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.today.active,fieldset[disabled] .datepicker table tr td.today:hover.active,fieldset[disabled] .datepicker table tr td.today.disabled.active,fieldset[disabled] .datepicker table tr td.today.disabled:hover.active{background-color:#fceedb;border-color:#fcf9db}.datepicker table tr td.range,.datepicker table tr td.range:hover,.datepicker table tr td.range.disabled,.datepicker table tr td.range.disabled:hover{background:#eee;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today,.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today.disabled,.datepicker table tr td.range.today.disabled:hover{background-color:#efce9e;border-color:#efe99e;-webkit-border-radius:0;-moz-border-radius:0;border-radius:0}.datepicker table tr td.range.today:hover,.datepicker table tr td.range.today:hover:hover,.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today:focus,.datepicker table tr td.range.today:hover:focus,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today:active,.datepicker table tr td.range.today:hover:active,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.active,.datepicker table tr td.range.today:hover.active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today.disabled:hover.active{background-color:#ebc288;border-color:#e8de72}.datepicker table tr td.range.today.disabled:hover,.datepicker table tr td.range.today:hover.disabled:hover,.datepicker table tr td.range.today.disabled.disabled:hover,.datepicker table tr td.range.today.disabled:hover.disabled:hover,.datepicker table tr td.range.today[disabled]:hover,.datepicker table tr td.range.today:hover[disabled]:hover,.datepicker table tr td.range.today.disabled[disabled]:hover,.datepicker table tr td.range.today.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.range.today:hover,fieldset[disabled] .datepicker table tr td.range.today:hover:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:hover,.datepicker table tr td.range.today.disabled:focus,.datepicker table tr td.range.today:hover.disabled:focus,.datepicker table tr td.range.today.disabled.disabled:focus,.datepicker table tr td.range.today.disabled:hover.disabled:focus,.datepicker table tr td.range.today[disabled]:focus,.datepicker table tr td.range.today:hover[disabled]:focus,.datepicker table tr td.range.today.disabled[disabled]:focus,.datepicker table tr td.range.today.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.range.today:focus,fieldset[disabled] .datepicker table tr td.range.today:hover:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:focus,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:focus,.datepicker table tr td.range.today.disabled:active,.datepicker table tr td.range.today:hover.disabled:active,.datepicker table tr td.range.today.disabled.disabled:active,.datepicker table tr td.range.today.disabled:hover.disabled:active,.datepicker table tr td.range.today[disabled]:active,.datepicker table tr td.range.today:hover[disabled]:active,.datepicker table tr td.range.today.disabled[disabled]:active,.datepicker table tr td.range.today.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.range.today:active,fieldset[disabled] .datepicker table tr td.range.today:hover:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover:active,.datepicker table tr td.range.today.disabled.active,.datepicker table tr td.range.today:hover.disabled.active,.datepicker table tr td.range.today.disabled.disabled.active,.datepicker table tr td.range.today.disabled:hover.disabled.active,.datepicker table tr td.range.today[disabled].active,.datepicker table tr td.range.today:hover[disabled].active,.datepicker table tr td.range.today.disabled[disabled].active,.datepicker table tr td.range.today.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.range.today.active,fieldset[disabled] .datepicker table tr td.range.today:hover.active,fieldset[disabled] .datepicker table tr td.range.today.disabled.active,fieldset[disabled] .datepicker table tr td.range.today.disabled:hover.active{background-color:#efce9e;border-color:#efe99e}.datepicker table tr td.selected,.datepicker table tr td.selected:hover,.datepicker table tr td.selected.disabled,.datepicker table tr td.selected.disabled:hover{background-color:#b3b3b3;border-color:gray;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.selected:hover,.datepicker table tr td.selected:hover:hover,.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected:focus,.datepicker table tr td.selected:hover:focus,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected:active,.datepicker table tr td.selected:hover:active,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.active,.datepicker table tr td.selected:hover.active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected.disabled:hover.active{background-color:#a6a6a6;border-color:#666}.datepicker table tr td.selected.disabled:hover,.datepicker table tr td.selected:hover.disabled:hover,.datepicker table tr td.selected.disabled.disabled:hover,.datepicker table tr td.selected.disabled:hover.disabled:hover,.datepicker table tr td.selected[disabled]:hover,.datepicker table tr td.selected:hover[disabled]:hover,.datepicker table tr td.selected.disabled[disabled]:hover,.datepicker table tr td.selected.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.selected:hover,fieldset[disabled] .datepicker table tr td.selected:hover:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:hover,.datepicker table tr td.selected.disabled:focus,.datepicker table tr td.selected:hover.disabled:focus,.datepicker table tr td.selected.disabled.disabled:focus,.datepicker table tr td.selected.disabled:hover.disabled:focus,.datepicker table tr td.selected[disabled]:focus,.datepicker table tr td.selected:hover[disabled]:focus,.datepicker table tr td.selected.disabled[disabled]:focus,.datepicker table tr td.selected.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.selected:focus,fieldset[disabled] .datepicker table tr td.selected:hover:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:focus,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:focus,.datepicker table tr td.selected.disabled:active,.datepicker table tr td.selected:hover.disabled:active,.datepicker table tr td.selected.disabled.disabled:active,.datepicker table tr td.selected.disabled:hover.disabled:active,.datepicker table tr td.selected[disabled]:active,.datepicker table tr td.selected:hover[disabled]:active,.datepicker table tr td.selected.disabled[disabled]:active,.datepicker table tr td.selected.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.selected:active,fieldset[disabled] .datepicker table tr td.selected:hover:active,fieldset[disabled] .datepicker table tr td.selected.disabled:active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover:active,.datepicker table tr td.selected.disabled.active,.datepicker table tr td.selected:hover.disabled.active,.datepicker table tr td.selected.disabled.disabled.active,.datepicker table tr td.selected.disabled:hover.disabled.active,.datepicker table tr td.selected[disabled].active,.datepicker table tr td.selected:hover[disabled].active,.datepicker table tr td.selected.disabled[disabled].active,.datepicker table tr td.selected.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.selected.active,fieldset[disabled] .datepicker table tr td.selected:hover.active,fieldset[disabled] .datepicker table tr td.selected.disabled.active,fieldset[disabled] .datepicker table tr td.selected.disabled:hover.active{background-color:#b3b3b3;border-color:gray}.datepicker table tr td.active,.datepicker table tr td.active:hover,.datepicker table tr td.active.disabled,.datepicker table tr td.active.disabled:hover{background-color:#428bca;border-color:#425eca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td.active:hover,.datepicker table tr td.active:hover:hover,.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active:focus,.datepicker table tr td.active:hover:focus,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active:active,.datepicker table tr td.active:hover:active,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.active,.datepicker table tr td.active:hover.active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active.disabled:hover.active{background-color:#357ebd;border-color:#3048a9}.datepicker table tr td.active.disabled:hover,.datepicker table tr td.active:hover.disabled:hover,.datepicker table tr td.active.disabled.disabled:hover,.datepicker table tr td.active.disabled:hover.disabled:hover,.datepicker table tr td.active[disabled]:hover,.datepicker table tr td.active:hover[disabled]:hover,.datepicker table tr td.active.disabled[disabled]:hover,.datepicker table tr td.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td.active:hover,fieldset[disabled] .datepicker table tr td.active:hover:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover,fieldset[disabled] .datepicker table tr td.active.disabled:hover:hover,.datepicker table tr td.active.disabled:focus,.datepicker table tr td.active:hover.disabled:focus,.datepicker table tr td.active.disabled.disabled:focus,.datepicker table tr td.active.disabled:hover.disabled:focus,.datepicker table tr td.active[disabled]:focus,.datepicker table tr td.active:hover[disabled]:focus,.datepicker table tr td.active.disabled[disabled]:focus,.datepicker table tr td.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td.active:focus,fieldset[disabled] .datepicker table tr td.active:hover:focus,fieldset[disabled] .datepicker table tr td.active.disabled:focus,fieldset[disabled] .datepicker table tr td.active.disabled:hover:focus,.datepicker table tr td.active.disabled:active,.datepicker table tr td.active:hover.disabled:active,.datepicker table tr td.active.disabled.disabled:active,.datepicker table tr td.active.disabled:hover.disabled:active,.datepicker table tr td.active[disabled]:active,.datepicker table tr td.active:hover[disabled]:active,.datepicker table tr td.active.disabled[disabled]:active,.datepicker table tr td.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td.active:active,fieldset[disabled] .datepicker table tr td.active:hover:active,fieldset[disabled] .datepicker table tr td.active.disabled:active,fieldset[disabled] .datepicker table tr td.active.disabled:hover:active,.datepicker table tr td.active.disabled.active,.datepicker table tr td.active:hover.disabled.active,.datepicker table tr td.active.disabled.disabled.active,.datepicker table tr td.active.disabled:hover.disabled.active,.datepicker table tr td.active[disabled].active,.datepicker table tr td.active:hover[disabled].active,.datepicker table tr td.active.disabled[disabled].active,.datepicker table tr td.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td.active.active,fieldset[disabled] .datepicker table tr td.active:hover.active,fieldset[disabled] .datepicker table tr td.active.disabled.active,fieldset[disabled] .datepicker table tr td.active.disabled:hover.active{background-color:#428bca;border-color:#425eca}.datepicker table tr td span{display:block;width:23%;height:54px;line-height:54px;float:left;margin:1%;cursor:pointer;-webkit-border-radius:4px;-moz-border-radius:4px;border-radius:4px}.datepicker table tr td span:hover{background:#eee}.datepicker table tr td span.disabled,.datepicker table tr td span.disabled:hover{background:none;color:#999;cursor:default}.datepicker table tr td span.active,.datepicker table tr td span.active:hover,.datepicker table tr td span.active.disabled,.datepicker table tr td span.active.disabled:hover{background-color:#428bca;border-color:#425eca;color:#fff;text-shadow:0 -1px 0 rgba(0,0,0,.25)}.datepicker table tr td span.active:hover,.datepicker table tr td span.active:hover:hover,.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active:focus,.datepicker table tr td span.active:hover:focus,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active:active,.datepicker table tr td span.active:hover:active,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.active,.datepicker table tr td span.active:hover.active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active.disabled:hover.active{background-color:#357ebd;border-color:#3048a9}.datepicker table tr td span.active.disabled:hover,.datepicker table tr td span.active:hover.disabled:hover,.datepicker table tr td span.active.disabled.disabled:hover,.datepicker table tr td span.active.disabled:hover.disabled:hover,.datepicker table tr td span.active[disabled]:hover,.datepicker table tr td span.active:hover[disabled]:hover,.datepicker table tr td span.active.disabled[disabled]:hover,.datepicker table tr td span.active.disabled:hover[disabled]:hover,fieldset[disabled] .datepicker table tr td span.active:hover,fieldset[disabled] .datepicker table tr td span.active:hover:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:hover,.datepicker table tr td span.active.disabled:focus,.datepicker table tr td span.active:hover.disabled:focus,.datepicker table tr td span.active.disabled.disabled:focus,.datepicker table tr td span.active.disabled:hover.disabled:focus,.datepicker table tr td span.active[disabled]:focus,.datepicker table tr td span.active:hover[disabled]:focus,.datepicker table tr td span.active.disabled[disabled]:focus,.datepicker table tr td span.active.disabled:hover[disabled]:focus,fieldset[disabled] .datepicker table tr td span.active:focus,fieldset[disabled] .datepicker table tr td span.active:hover:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:focus,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:focus,.datepicker table tr td span.active.disabled:active,.datepicker table tr td span.active:hover.disabled:active,.datepicker table tr td span.active.disabled.disabled:active,.datepicker table tr td span.active.disabled:hover.disabled:active,.datepicker table tr td span.active[disabled]:active,.datepicker table tr td span.active:hover[disabled]:active,.datepicker table tr td span.active.disabled[disabled]:active,.datepicker table tr td span.active.disabled:hover[disabled]:active,fieldset[disabled] .datepicker table tr td span.active:active,fieldset[disabled] .datepicker table tr td span.active:hover:active,fieldset[disabled] .datepicker table tr td span.active.disabled:active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover:active,.datepicker table tr td span.active.disabled.active,.datepicker table tr td span.active:hover.disabled.active,.datepicker table tr td span.active.disabled.disabled.active,.datepicker table tr td span.active.disabled:hover.disabled.active,.datepicker table tr td span.active[disabled].active,.datepicker table tr td span.active:hover[disabled].active,.datepicker table tr td span.active.disabled[disabled].active,.datepicker table tr td span.active.disabled:hover[disabled].active,fieldset[disabled] .datepicker table tr td span.active.active,fieldset[disabled] .datepicker table tr td span.active:hover.active,fieldset[disabled] .datepicker table tr td span.active.disabled.active,fieldset[disabled] .datepicker table tr td span.active.disabled:hover.active{background-color:#428bca;border-color:#425eca}.datepicker table tr td span.old{color:#999}.datepicker th.datepicker-switch{width:145px}.datepicker thead tr:first-child th,.datepicker tfoot tr:first-child th{cursor:pointer}.datepicker thead tr:first-child th:hover,.datepicker tfoot tr:first-child th:hover{background:#eee}.datepicker .cw{font-size:10px;width:12px;padding:0 2px 0 5px;vertical-align:middle}.datepicker thead tr:first-child th.cw{cursor:default;background-color:transparent}.input-group.date .input-group-addon i{display:block;cursor:pointer;width:16px;height:16px}.input-daterange input{text-align:center}.input-daterange input:first-child{-webkit-border-radius:3px 0 0 3px;-moz-border-radius:3px 0 0 3px;border-radius:3px 0 0 3px}.input-daterange input:last-child{-webkit-border-radius:0 3px 3px 0;-moz-border-radius:0 3px 3px 0;border-radius:0 3px 3px 0}.input-daterange .input-group-addon{display:inline-block;width:auto;min-width:16px;height:20px;padding:4px 5px;font-weight:normal;line-height:20px;text-align:center;text-shadow:0 1px 0 #fff;vertical-align:middle;background-color:#eee;border:1px solid #ccc;margin-left:-5px;margin-right:-5px}@page{margin-left:1.5cm;margin-right:0;margin-top:.5cm;margin-bottom:0;size:A4}.container-load{position:absolute;top:50%;left:50%;transform:translateX(-50%) translateY(-50%)}.container-load .dot{display:block;width:10px;height:10px;border-radius:5px;float:left;margin-right:20px}.container-load .dot.red{background:#f66a70}.container-load .dot.green{background:#9ecb42}.container-load .dot.blue{background:#21acf9}.container-load .dot.purple{background:#cd79f0}.bu-name{font-size:10px;display:inline-block;color:#898989}th[data-column-sort]{cursor:pointer}th[data-column-sort="-1"]:after{content:"▼"}th[data-column-sort="1"]:after{content:"▲"}.static-signature-index{background:#f5f5f5}@media(max-width: 767px){.totals-summary .stat-box .col-xs-4{padding:0 5px}}.totals-summary .stat-box.text-light{opacity:.65}.totals-summary .stat-box h4{padding-left:0 !important;margin-bottom:0 !important}@media(max-width: 767px){.totals-summary .stat-box h4{font-size:14px}}.totals-summary{margin-bottom:20px}.totals-summary .panel-body{padding:15px}@media(max-width: 767px){.totals-summary .panel-body{padding:5px}}@media(max-width: 767px){.totals-summary .panel-body small{font-size:11px}}.stat-box{padding:10px;border-right:1px solid #eee}.stat-box:last-child{border-right:none}.stat-box h4{margin:0 0 5px 0;font-size:24px;font-weight:600}.stat-box small{color:#666;font-size:12px}@media(max-width: 767px){.stat-box{margin-bottom:5px;border-right:none;border-bottom:1px solid #eee}.stat-box:last-child{border-bottom:none}}.e-factura-pre-label{font-size:10px}@media(max-width: 767px){.e-factura-status{padding-top:5px;display:flex;gap:2px}}/*# sourceMappingURL=style.css.map */
