@charset "UTF-8"; [contenteditable]:hover, [contenteditable]:focus { background: #fb9c7c; } .control-bar { position: relative; z-index: 100; background: #f96332; color: #fff; padding: 15px; margin-bottom: 30px; } .control-bar .slogan { font-weight: bold; font-size: 1.2rem; display: inline-block; margin-right: 2rem; } .control-bar label { margin: 0px; color: #fff; } .control-bar a { margin: 0; padding: .5em 1em; background: #fff; color: #878787; } .control-bar a:hover { background: #fb9c7c; } .control-bar input { border: none; background: #fb9c7c; max-width: 30px; text-align: center; color: #878787; } .control-bar input:hover { background: #fb9c7c; } .hidetax .taxrelated { display: none; } .showtax .notaxrelated { display: none; } .hidedate .daterelated { display: none; } .showdate .notdaterelated { display: none; } .details input { display: inline; margin: 0 0 0 .5rem; border: none; width: 55px; min-width: 0; background: transparent; text-align: left; } .invoice-edit .rate:before, .invoice-edit .price:before, .invoice-edit .sum:before, .invoice-edit .tax:before, .invoice-edit #total_price:before, .invoice-edit #total_tax:before { content: '€'; } .invoice-edit .me, .invoice-edit .info, .invoice-edit .bank, .invoice-edit .smallme, .invoice-edit .client, .invoice-edit .bill, .invoice-edit .details { padding: 15px; } .invoice-logo img { display: block; vertical-align: top; width: 50px; } /** * INVOICELIST BODY */ .invoicelist-body { margin: 1rem; } .invoicelist-body table { width: 100%; } .invoicelist-body thead { text-align: left; border-bottom: 2pt solid #666; } .invoicelist-body td, .invoicelist-body th { position: relative; padding: 1rem; } .invoicelist-body tr:nth-child(even) { background: #f5f5f5; } .invoicelist-body tr:hover .removeRow { display: block; } .invoicelist-body input { display: inline; margin: 0; border: none; width: 80%; min-width: 0; background: transparent; text-align: left; } .invoicelist-body .control { display: inline-block; color: white; background: #f96332; padding: 3px 7px; font-size: .9rem; text-transform: uppercase; cursor: pointer; } .invoicelist-body .control:hover { background: #fa764b; } .invoicelist-body .newRow { margin: .5rem 0; float: left; } .invoicelist-body .removeRow { display: none; position: absolute; top: .1rem; bottom: .1rem; left: -1.3rem; font-size: .7rem; border-radius: 3px 0 0 3px; padding: .5rem; } /** * INVOICE LIST FOOTER */ .invoicelist-footer { margin: 1rem; } .invoicelist-footer table { float: right; width: 25%; } .invoicelist-footer table td { padding: 1rem 2rem 0 1rem; text-align: right; } .invoicelist-footer table tr:nth-child(2) td { padding-top: 0; } .invoicelist-footer table #total_price { font-size: 2rem; color: #f96332; } /** * NOTE */ .note { margin: 75px 15px; } .hidenote .note { display: none; } .note h2 { margin: 0; font-size: 12px; font-weight: bold; } .note p { font-size: 12px; padding: 0px 5px; } /** * FOOTER */ footer { display: block; margin: 1rem 0; padding: 1rem 0 0; } footer p { font-size: 12px; } /** * PRINT STYLE */ @media print { .header, .sidebar, .chat-sidebar, .control, .control-bar { display: none !important; } [contenteditable]:hover, [contenteditable]:focus { outline: none; } } /*# sourceMappingURL=invoice-edit.css.map */