@charset "UTF-8";.btn-primary{background-color:#428bca;border-color:#357ebd}.btn-primary.focus,.btn-primary:focus{background-color:#3071a9;border-color:#285e8e}.btn-primary:hover{background-color:#3071a9;border-color:#285e8e}.btn-primary.active,.btn-primary:active,.open>.btn-primary.dropdown-toggle{background-color:#3071a9;border-color:#285e8e}.btn-primary.active.focus,.btn-primary.active:focus,.btn-primary.active:hover,.btn-primary:active.focus,.btn-primary:active:focus,.btn-primary:active:hover,.open>.btn-primary.dropdown-toggle.focus,.open>.btn-primary.dropdown-toggle:focus,.open>.btn-primary.dropdown-toggle:hover{background-color:#285e8e;border-color:#1f496e}.btn-primary.disabled,.btn-primary.disabled.focus,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].focus,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}a.btn-primary{color:#fff}a.btn-primary:focus,a.btn-primary:hover{color:#fff}.badge-primary,.bg-primary,.label-primary{background-color:#428bca}a.bg-primary:focus,a.bg-primary:hover{background-color:#3071a9}.text-primary{color:#428bca}a.text-primary:focus,a.text-primary:hover{color:#3071a9}.panel-primary{border-color:#428bca}.panel-primary>.panel-heading{background-color:#428bca;border-color:#428bca}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}.panel-primary>.panel-heading .badge{color:#428bca}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{background-color:#428bca;border-color:#428bca}.progress-bar{background-color:#428bca}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#428bca}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{background-color:#428bca;border-color:#428bca}.pager li>a:focus,.pager li>a:hover{color:#428bca}a{color:#428bca}a:focus,a:hover{color:#3071a9}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .control-label,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:2px!important}.form-control,.input-group-addon,.input-group-btn .btn,select.form-control+.chosen-container .chosen-search input[type=text],select.form-control+.chosen-container.chosen-container-single .chosen-single{padding:2px 12px!important}select.form-control+.chosen-container.chosen-container-single .chosen-single div{top:0!important}select.form-control+.chosen-container.chosen-container-single .chosen-single{height:26px!important}select.form-control+.chosen-container .chosen-search input[type=text]{height:26px!important;padding:2px 12px!important}.btn{padding:2px 12px}.input-group[class*=col-]{padding-left:15px;padding-right:15px}.input-group .form-control{float:none;z-index:auto}.input-group .form-control:focus{z-index:auto}.alert,.breadcrumb,.btn,.dropdown-menu,.form-control,.img-thumbnail,.input-group-addon,.input-group-btn .btn,.list-group-item:first-child,.list-group-item:last-child,.modal-content,.nav-pills>li>a,.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a,.navbar-toggle,.pagination,.panel,.popover,.progress,.thumbnail,.tooltip-inner,.well,code,pre{border-radius:1px}.btn-group-lg>.btn,.btn-lg,.container .jumbotron,.img-rounded,.input-group-addon.input-lg,.input-group-lg>.input-group-btn>.btn,.input-lg,.well-lg{border-radius:1px}.btn-group-sm>.btn,.btn-group-xs>.btn,.btn-xs,.input-group-addon.input-sm,.input-group-sm>.input-group-btn>.btn,.input-sm,.well-sm{border-radius:1px}.nav-tabs>li>a{border-radius:1px 1px 0 0}.modal-content{border-radius:1px}.panel-heading{border-top-left-radius:0;border-top-right-radius:0}.panel-footer{border-bottom-left-radius:0;border-bottom-right-radius:0}.form-control{height:26px}.navbar-btn,.navbar-form{margin-bottom:12px;margin-top:12px}.modal-body{padding:20px}.modal-footer{padding:19px 20px 20px}.table-responsive{overflow-x:visible;overflow-y:visible}@media (min-width:768px){.navbar-right{margin-right:0}.navbar{border-radius:1px}.nav-tabs-justified>li>a,.nav-tabs.nav-justified>li>a{border-radius:1px 1px 0 0}}#book-preview{height:500px;overflow:visible}@media screen and (min-width:1000px){.modal-dialog-wide{width:1200px}.modal-dialog-medium{width:800px}}@media screen and (max-width:1000px){.modal-dialog-wide{width:auto}}@media screen and (max-width:768px){#book-preview{display:none}}.border--all-light-grey{border:1px solid #eee!important}.border--top-light-grey{border-top:1px solid #eee!important}.border--right-light-grey{border-right:1px solid #eee!important}.border--bottom-light-grey{border-bottom:1px solid #eee!important}.border--left-light-grey{border-left:1px solid #eee!important}.border--all-light-grey-2{border:2px solid #eee!important}.border--top-light-grey-2{border-top:2px solid #eee!important}.border--right-light-grey-2{border-right:2px solid #eee!important}.border--bottom-light-grey-2{border-bottom:2px solid #eee!important}.border--left-light-grey-2{border-left:2px solid #eee!important}.border--all-light-grey-3{border:3px solid #eee!important}.border--top-light-grey-3{border-top:3px solid #eee!important}.border--right-light-grey-3{border-right:3px solid #eee!important}.border--bottom-light-grey-3{border-bottom:3px solid #eee!important}.border--left-light-grey-3{border-left:3px solid #eee!important}.border--all-light-grey-4{border:4px solid #eee!important}.border--top-light-grey-4{border-top:4px solid #eee!important}.border--right-light-grey-4{border-right:4px solid #eee!important}.border--bottom-light-grey-4{border-bottom:4px solid #eee!important}.border--left-light-grey-4{border-left:4px solid #eee!important}.border--all-light-grey-5{border:5px solid #eee!important}.border--top-light-grey-5{border-top:5px solid #eee!important}.border--right-light-grey-5{border-right:5px solid #eee!important}.border--bottom-light-grey-5{border-bottom:5px solid #eee!important}.border--left-light-grey-5{border-left:5px solid #eee!important}.border--all-0{border:none}.border--top-0{border-top:none}.border--bottom-0,.border--right-0{border-right:none}.border--left-0{border-left:none}ul.pagination{align-content:stretch;display:flex;justify-content:center}ul.pagination a,ul.pagination span{align-items:center;display:flex;height:100%}ul.pagination .pager{margin:10px 0}div.selectize-control{height:26px!important;padding:0!important}div.selectize-control div.selectize-input{min-height:20px!important;padding:2px 12px!important}div.selectize-control div.selectize-input a.remove-single{color:#888;font-size:137%!important;font-weight:700!important;margin-right:27px!important;text-decoration:none!important;top:2px!important}div.selectize-control div.selectize-input a.remove-single :hover{color:#333!important}div.selectize-control .selectize-input:after{border-color:#888 transparent transparent!important;border-width:5.5px 3.2px 0!important;right:10px!important}div.selectize-control .selectize-input.dropdown-active:after{border-color:transparent transparent #888!important;border-width:0 3.2px 5.2px!important}.selectize-dropdown-content{margin-left:-12px!important;margin-right:-12px!important;padding:3px 0!important}.selectize-dropdown [data-selectable]{margin:0!important;padding:3px 20px!important}.selectize-dropdown [data-selectable] .highlight{background:#428bca!important;color:#fff!important}.selectize-dropdown .active{background-color:#428bca!important;color:#fff!important}html{position:relative}body{font-family:Open Sans,Segoe UI light,Verdana,Tahoma,Helvetica,sans-serif;overscroll-behavior-y:none;padding-top:84px}@media (max-width:900px){body{padding-top:60px}}body.disabled-navs{padding-top:0!important}body.disabled-navs #page{margin-left:0!important;min-height:100vh!important}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-family:Open Sans,Segoe UI light,Verdana,Tahoma,Helvetica,sans-serif;font-weight:400}.margin-right-15{margin-right:15px}label{font-weight:inherit}#leftnav{background-color:red;bottom:0;left:0;padding:0;position:fixed;top:84px;transition:all .3s cubic-bezier(.23,1,.32,1);width:250px;z-index:500}@media (max-width:900px){#leftnav{top:60px}}#page{background-color:#f2f2f2;margin-left:250px;min-height:calc(100vh - 84px);padding:15px 15px 0;transition:margin-left .3s ease}.container-full{margin:0 auto;width:100%}.container-full form:not(#settingsForm) .row{margin-left:0;margin-right:0}#footer{color:#999;text-align:left;width:100%}#footer .container-fluid .row-fluid p .pull-right a{color:#4a515b}#footer .container-fluid .row-fluid p .pull-right a:hover{color:#08c;text-decoration:none}.btn.btn-default:active,.btn.btn-default:focus,.btn.btn-default:visited,.btn.btn-primary:active,.btn.btn-primary:focus,.btn.btn-primary:visited{outline:none}.btn-block{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;display:block;padding-left:0;padding-right:0;width:100%}.btn-block+.btn-block{margin-top:5px}.nav>.disabled>a{color:#999}.iconLink{color:#4a515b}.iconLink:hover{text-decoration:none}.disabled-prepend{border-right:0;border-color:#ddd!important;margin-right:-4px!important}.popover-title{margin-bottom:0}.label-link:hover{color:#fff;text-decoration:none}.label-success-dark{background-color:#3d8b3d}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#428bca;color:#fff}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:1px solid #357ebd}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#357ebd;color:#fff;font-weight:700}#uploadModal .well:hover{background-color:#dcdcdc}.google-visualization-tooltip{overflow:visible!important;padding:5px!important;white-space:nowrap!important}.node-editable a.no-link{color:#333;cursor:default;text-decoration:none}.node-editable a.no-link:hover{color:#333;cursor:text;text-decoration:none}.header-box .panel-body{max-height:60px;min-height:60px}.header-box .panel-body a .fa,.header-box .panel-body a span{color:#333}.header-box.header-box-title .fa,.header-box.header-box-title .fal{margin-left:0;margin-top:4px}h3.small-title{font-size:17px;font-weight:700;margin:5px}.upload-header{margin:10px}.description{position:relative;top:-5px}button.submit-type:hover{color:#fff;opacity:.8}button.submit-type-purchase:hover{background-color:#008f00}button.submit-type-sale:hover{background-color:#b21a41}button.submit-type-various:hover{background-color:#008294}.list-group-item.book-into-period:hover{background-color:#d9edf7}#document-form .form-group{margin-bottom:5px}#document-form label{font-size:11px;margin-bottom:0}#document-form.various-form label{font-size:14px}#document-form blockquote{margin:14px 0 10px;padding:0 0 0 5px}#document-form blockquote p{font-size:12px}#document-form blockquote small{font-size:12px;line-height:12px}table tbody tr.bank-success:hover td,tr.bank-success td{background-color:#eef7ea}table tbody tr.bank-warning:hover td,tr.bank-warning td{background-color:#f9f0f0}td.bank-success{color:#3c763d;font-weight:700}td.bank-warning{color:#a94442;font-weight:700}.select-all-rows{background-color:#f8f8f8}.chosen-container-single .chosen-single abbr{top:7px!important}a.list-group-item-info,a.list-group-item-info.disabled{background-color:#d9edf7;color:#31708f}a.list-group-item-info:hover{background-color:#c4e3f3}.popover{max-width:600px}.popover-title{font-weight:700}.feature-disabled{opacity:.4}.dropup-pagination .chosen-container .chosen-drop{border-bottom:0!important;border-top:1px solid #aaa!important;bottom:40px!important;top:auto!important}#vatDeclarationModal form{display:inline}.sticky-element{position:sticky;transition:top .2s ease-in-out;z-index:3}.sticky-container div.panel-heading,.sticky-container table thead{background:#fff}.sticky-container div.panel-body{padding-top:0}.sticky-container div.panel-heading{z-index:4}.sticky-container table{border-collapse:separate}form.form-horizontal .row .form-group label{padding-right:0}.form input[type=checkbox].form-control{box-shadow:none;height:26px;margin:0;padding:0;width:26px}.panel-body.summations{background-color:#f6f6f6;padding-bottom:5px;padding-top:5px}h4.history-subtitle{padding-left:5px}#acc-toolbar{background-color:#fcfcfc;box-shadow:inset -5px 0 15px -6px #585858;padding:0}#acc-toolbar .acc-toolbar-header{border-bottom:1px solid #aaa;padding:25px 18px 18px;text-align:center}#acc-toolbar .acc-toolbar-block{border-bottom:1px solid #aaa;padding:8px 20px}#acc-toolbar-button{background-color:#fff;border:1px solid #ccc;border-bottom-right-radius:4px;border-top-right-radius:4px;box-shadow:0 0 10px 0 #949494;cursor:pointer;left:0;opacity:.3;padding:10px 4px;position:fixed;top:300px;transition:opacity .2s ease-in-out}#acc-toolbar-button:hover{opacity:1}@media (min-width:900px){.for-small-device-only{display:none}}@media (max-width:900px){.for-medium-device-up{display:none}}@media (min-width:1180px){.for-medium-device-down{display:none}}@media (max-width:900px){.for-medium-device-only{display:none}}@media (min-width:1180px){.for-medium-device-only{display:none}}@media (max-width:1180px){.for-large-device-only{display:none}}body.branding-default{background-color:#f2f2f2}body.branding-piazza{background-color:#0047bb;background:#0047bb url(https://cf-assets-prod.s3.eu-west-1.amazonaws.com/logo/background_pia.jpeg) no-repeat 50% fixed}#loginpage,body.branding-piazza{-webkit-background-size:cover;-moz-background-size:cover;-o-background-size:cover;background-size:cover}#loginpage{background-attachment:fixed;background-position:50%;background-repeat:no-repeat;padding:20px 25px}#loginpage .login-container{margin:auto;width:450px}#loginpage #_submit{padding-left:30px!important;padding-right:30px!important}#loginpage .cancelbutton{float:right}#loginpage .panel-body{padding-bottom:20px;padding-left:40px;padding-right:40px}#loginpage #_reset,#loginpage #back-to-form,#loginpage .mfaInfo{display:block;float:right;padding-top:7px;vertical-align:baseline}#loginpage #sso-description{color:#666}#loginpage .login-type-sso{display:none}#loginpage .sso-options{border-top:1px solid #aaa;margin:32px 0 0;text-align:center}#loginpage .sso-options span.sso-or{background-color:#fff;color:#aaa;display:inline-block;font-size:16px;padding:0 20px;position:relative;text-transform:uppercase;top:-12px}#loginpage .sso-direct-button{margin:10px}#loginpage .mfa-choices{margin-top:15px}#loginpage .mfa-choice,#loginpage div#google-2fa-qr{display:flex;justify-content:center}#loginpage .mfa-choice{height:40px;line-height:32px;margin-top:10px;width:100%}#loginpage .mfa-choice:not([class*=btn-]){background-color:#0074cc;color:#fff}#loginpage .mfa-choice img{margin-right:5px;margin-top:-3px;width:18px}@media (max-width:900px){#loginpage .login-container{max-width:450px;width:100%}#loginpage divs{background-color:transparent!important;border:none!important}#loginpage .panel-body{padding-left:15px;padding-right:15px}#loginpage #login-buttons{text-align:center}#loginpage #login-buttons .btn,#loginpage #login-buttons button{margin-bottom:12px;margin-top:12px}#loginpage #login-buttons #_reset{float:none;padding-top:7px;width:100%}}#loginpage .oauth-user-selection{background-color:#f5f5f5;border:1px solid #ddd;border-radius:4px;color:inherit;display:block;margin:20px 0;padding:15px;text-decoration:none}#loginpage .oauth-user-selection:hover{background-color:#eee;color:inherit;text-decoration:none}#loginpage .oauth-user-selection .oauth-user-email{color:#333;font-weight:700;margin-bottom:5px}#loginpage .oauth-user-selection .oauth-user-platform{color:#666;font-size:.9em}#loginpage .oauth-switch-button{margin-top:30px}