@import url(/wp-content/plugins/zc-invoice/vendor/fonts/roboto/_roboto.css);body.zc-invoices-template-default{background-image:url(/wp-content/plugins/zc-invoice/img/zwartevilt.png)}#zc_invoice-container{position:relative;margin-left:auto;margin-right:auto;font-family:"robotolight";color:#7f8c8d;width:21cm;height:29.7cm;display:flex;flex-direction:column;-moz-box-shadow:2px 2px 4px #000;-webkit-box-shadow:2px 2px 4px #000;-o-box-shadow:2px 2px 4px #000;box-shadow:2px 2px 4px #000;background-color:#FFF;font-weight:400!important;font-size:16px;line-height:16px}#zc_invoice-container p{margin-bottom:12px}#zc_invoice-container h1,#zc_invoice-container h2,#zc_invoice-container h3,#zc_invoice-container h4,#zc_invoice-container h5,#zc_invoice-container h6{clear:none;margin:0;line-height:inherit}#zc_invoice-container strong,#zc_invoice-container b{font-family:robotobold}#zc_invoice-container i,#zc_invoice-container em{font-family:robotoitalic}#zc_invoice-container #ink-remover{position:absolute;width:120px;line-height:30px;background-color:#7f8c8d;color:#FFF;height:30px;right:10px;top:10px;z-index:999;text-align:center;cursor:pointer}#zc_invoice-container .third{position:relative;flex-basis:33%;width:100%}#zc_invoice-container .header{position:relative;display:block;width:100%;min-height:33%}#zc_invoice-container .header .bar{position:absolute;display:block;top:0;left:0;height:30px;width:100%;background-color:#c03b2b;z-index:10}#zc_invoice-container .header .bar .white-block{position:absolute;display:block;top:0;left:60px;height:40px;width:90px;z-index:20;background-color:#FFF}#zc_invoice-container .header .logo-wrapper{position:absolute;display:block;width:auto;height:72px;top:20px;left:105px;margin-left:-45px;z-index:90;font-family:'robotolight'}#zc_invoice-container .header .logo-wrapper #zc_logo{height:90px;width:90px;float:left;margin-right:15px}#zc_invoice-container .header .logo-wrapper h1{font-size:32px;line-height:32px;letter-spacing:5px;float:right;margin-top:25px;font-weight:400}#zc_invoice-container .header .logo-wrapper h2{font-size:16px;line-height:16px;font-weight:400}#zc_invoice-container .header #invoice_ID{position:absolute;left:60px;top:50%;text-transform:uppercase}#zc_invoice-container .header #invoice_ID .title{font-family:'robotobold';font-size:32px;line-height:32px;text-transform:uppercase}#zc_invoice-container .header #invoice_ID .title span{letter-spacing:5px}#zc_invoice-container .header #client-info{position:absolute;right:60px;top:40%;max-width:30%}#zc_invoice-container .header #client-info .name{font-family:robotobold;margin-bottom:5px}#zc_invoice-container .header #client-info .tax-id{margin-bottom:20px}#zc_invoice-container .header #client-info .tax-id span{font-family:robotobold}#zc_invoice-container .header #client-info .address{font-family:robotobold}#zc_invoice-container .header .bar-bottom{position:absolute;display:block;width:100%;height:1.58cm;background-color:#c03b2b;bottom:0;left:0}#zc_invoice-container .header .bar-bottom .bar-left{position:relative;float:left;width:66%;border-right:#FFF solid thin;height:100%}#zc_invoice-container .header .bar-bottom .bar-left .white-triangle{position:absolute;top:-2px;left:60px;height:0;width:0;border-right:50px solid #fff0;border-left:50px solid #fff0;border-top:.85cm solid #FFF}#zc_invoice-container .header .bar-bottom .bar-right{position:relative;float:right;width:33%;height:100%;color:#FFF}#zc_invoice-container .header .bar-bottom .bar-right .title{position:absolute;font-size:12pt;top:5px;left:5px;text-transform:uppercase}#zc_invoice-container .header .bar-bottom .bar-right .total{position:absolute;top:50%;right:40px;font-family:robotobold;font-size:21pt;-moz-transform:translateY(-50%);-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}#zc_invoice-container .middle{margin-top:15px;flex-basis:auto;background:#FFF}#zc_invoice-container .middle .item{position:relative;display:inline-flex;-ms-flex-direction:row;-webkit-flex-direction:row;flex-direction:row;width:100%;min-height:50px}#zc_invoice-container .middle .item.headings{font-family:robotobold}#zc_invoice-container .middle .item .col{position:relative;height:100%}#zc_invoice-container .middle .item .product{order:1;flex:60%;text-align-all:left;padding-left:15px;padding-right:15px}#zc_invoice-container .middle .item .unit{order:2;flex:8%;text-align:center}#zc_invoice-container .middle .item .quantity{order:3;flex:15%;text-align:center}#zc_invoice-container .middle .item .price{order:4;flex:15%;text-align:center}#zc_invoice-container .middle .item .amount{order:5;flex:15%;text-align:right;padding-right:15px}#zc_invoice-container .middle .row-subtotal{display:inline-flex;flex-direction:row-reverse;width:100%;min-height:50px;justify-content:right}#zc_invoice-container .middle .row-subtotal .heading{font-family:robotobold;text-align:right;order:2;flex:available;padding-left:15px;padding-right:30px}#zc_invoice-container .middle .row-subtotal .subtotal{order:1;text-align:right;padding-right:15px}#zc_invoice-container .footer{background:#FFF}#zc_invoice-container .footer .bar-footer{position:relative;display:inline-flex;flex-direction:row-reverse;justify-content:right;min-height:50px;line-height:normal;width:100%;margin-bottom:15px}#zc_invoice-container .footer .bar-footer .arrow{position:absolute;display:block;left:0;top:0;height:0;width:0;border-left:25px solid #c03b2b;border-top:25px solid #fff0;border-bottom:25px solid #fff0}#zc_invoice-container .footer .bar-footer .total{flex-basis:50%;background-color:#c03b2b;color:#FFF;padding-right:30px;font-family:robotobold;font-size:21pt;order:1;text-align:right}#zc_invoice-container .footer .bar-footer .HRKtotal{background-color:#c03b2b;color:#FFF;padding-right:30px;font-size:21pt;order:1;text-align:right}#zc_invoice-container .footer .bar-footer .text{flex:auto;order:2;padding-right:10px;font-size:21pt;text-transform:uppercase;text-align:right}#zc_invoice-container .footer .terms{position:relative;display:flex;width:100%}#zc_invoice-container .footer .terms .col-left{display:flex;flex-direction:column;flex:auto;order:1;padding-left:15px;padding-right:10px}#zc_invoice-container .footer .terms .col-left .payment-conditions{flex:auto;font-size:10pt;line-height:10pt;order:1}#zc_invoice-container .footer .terms .col-left .signature-area{flex:auto;order:2;flex-basis:60%;flex-grow:1;margin-bottom:10px;margin-top:20px}#zc_invoice-container .footer .terms .col-right{flex:auto;order:2;flex-basis:45%;flex-grow:0;padding-right:0;font-size:10pt;line-height:12pt}#zc_invoice-container .footer .terms .col-right .title{text-transform:uppercase}#zc_invoice-container .footer .terms .col-right .business-address,#zc_invoice-container .footer .terms .col-right .business-name,#zc_invoice-container .footer .terms .col-right .business-payment-information{margin-top:15px}#zc_invoice-container .footer .terms .col-right .business-name{font-family:robotolight}#zc_invoice-container .footer .terms .col-right .payment-method{position:relative;width:100%;height:50px;display:block;background-color:#c03b2b;color:#FFF;text-decoration:none;padding:5px}#zc_invoice-container .footer .terms .col-right .payment-method .label{font-size:10px;color:#FFF;align-self:flex-start;position:absolute;top:5px;left:5px}#zc_invoice-container .footer .terms .col-right .payment-method a{position:absolute;display:block;height:100%;width:100%;z-index:99}#zc_invoice-container .footer .terms .col-right .payment-method .row{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;height:80%;position:absolute;width:100%;padding:10px}#zc_invoice-container .footer .terms .col-right .payment-method .row .type{font-size:24px;font-weight:700;color:#FFF}#zc_invoice-container .footer .terms .col-right .payment-method .row .icon{font-size:48px;color:#FFF;font-family:"Font Awesome 5 Brands"}#zc_invoice-container .footer .footer-notice{margin-top:10px;font-size:10pt;line-height:10pt}#zc_invoice-container .footer .footer-notice .notice{text-align:center;padding:15px}#zc_invoice-container .footer .footer-notice .thank-you{font-size:24pt;line-height:24pt;text-align:center;margin-top:10px}#zc_invoice-container .lang-switcher{position:absolute;top:10px;right:10px;z-index:99}@media print{.lang-switcher,#ink-remover{display:none}}#KPR-wrapper{display:flex;flex-direction:column;width:100%}#KPR-wrapper .KPR-row{display:flex;flex-direction:row;width:100%;flex-wrap:nowrap}#KPR-wrapper .KPR-row .KPR-ordnum{width:80px}#KPR-wrapper .KPR-row .KPR-date{width:200px}#KPR-wrapper .KPR-row .KPR-invnum{width:80px}#KPR-wrapper .KPR-row .KPR-got,#KPR-wrapper .KPR-row .KPR-bezgot,#KPR-wrapper .KPR-row .KPR-total{width:250px}#zc-client-invoice-list-wrapper{display:flex;flex-direction:column;width:100%}#zc-client-invoice-list-wrapper .zc-client-widget-row{display:flex;width:100%;flex-direction:row;flex-wrap:nowrap;justify-content:space-between;height:50px;align-items:center;box-shadow:0 0 2px rgb(0 0 0 / .6);-webkit-box-shadow:0 0 2px rgb(0 0 0 / .6);-moz-box-shadow:0 0 2px rgb(0 0 0 / .6);-o-box-shadow:0 0 2px rgb(0 0 0 / .6);margin-bottom:10px;color:#FFF;font-weight:700;padding-left:15px;background-color:#2F3640;font-size:14px!important}#zc-client-invoice-list-wrapper .zc-client-widget-row.zc-client-widget-labels{box-shadow:none;-webkit-box-shadow:none;-moz-box-shadow:none;-o-box-shadow:none;background-color:#fff0}#zc-client-invoice-list-wrapper .zc-client-widget-row .col{margin-right:25px}#zc-client-invoice-list-wrapper .zc-client-widget-row.pending{background-color:#FBC531}#zc-client-invoice-list-wrapper .zc-client-widget-row.paid .zc-client-widget-status{color:#61CE70}#zc-client-invoice-list-wrapper .zc-client-widget-row .zc-client-widget-URL{background-color:#54595F;color:#FFF;height:50px;line-height:50px;padding-right:15px;padding-left:15px;font-weight:400;margin-right:-1px}#zc-client-invoice-list-wrapper .zc-client-widget-row .zc-client-widget-URL:hover{background-color:#61CE70}@media screen and (max-width:460px){#zc-client-invoice-list-wrapper .zc-client-widget-row{flex-direction:column;height:auto;padding:0}#zc-client-invoice-list-wrapper .zc-client-widget-row .zc-client-widget-URL{width:100%;text-align:center;margin:0}}