63b71ade4a5f8b1eb2a29a7aec7cdb9c61ab52ee
[odoo/odoo.git] / addons / account / static / src / css / account_bank_statement_reconciliation.css
1 .openerp .oe_bank_statement_reconciliation {
2   font-size: 12px;
3   -webkit-user-select: none;
4   -moz-user-select: none;
5   -ms-user-select: none;
6   -o-user-select: none;
7   user-select: none;
8   cursor: default;
9   height: 100%;
10   /* icons */ }
11   .openerp .oe_bank_statement_reconciliation .oe_form_sheetbg {
12     border-bottom: 0;
13     padding: 0;
14     height: 100%; }
15     .openerp .oe_bank_statement_reconciliation .oe_form_sheetbg .oe_form_sheet {
16       position: relative;
17       padding: 20px 15px 30px 15px;
18       border-top: 0;
19       border-bottom: 0;
20       height: 100%; }
21   .openerp .oe_bank_statement_reconciliation h1 input, .openerp .oe_bank_statement_reconciliation h2 input {
22     height: auto !important; }
23   .openerp .oe_bank_statement_reconciliation h1 {
24     width: 48%;
25     padding: 0 0 0 15px;
26     margin: 0 0 25px 0;
27     float: left;
28     font-size: 2em; }
29   .openerp .oe_bank_statement_reconciliation .change_statement_name_container {
30     display: none; }
31     .openerp .oe_bank_statement_reconciliation .change_statement_name_container td:first-child, .openerp .oe_bank_statement_reconciliation .change_statement_name_container td:first-child > input {
32       width: 99%; }
33     .openerp .oe_bank_statement_reconciliation .change_statement_name_container td:last-child {
34       width: 1%;
35       padding-left: 5px; }
36   .openerp .oe_bank_statement_reconciliation h2 {
37     font-size: 1.8em; }
38   .openerp .oe_bank_statement_reconciliation .progress {
39     width: 49%;
40     margin: 4px 15px 0 0;
41     float: right;
42     position: relative;
43     display: inline-block; }
44     .openerp .oe_bank_statement_reconciliation .progress .progress-text {
45       text-align: center;
46       position: absolute;
47       width: 100%;
48       left: 0;
49       top: 2px;
50       z-index: 10;
51       text-shadow: -1px -1px 0 #f5f5f5, 1px -1px 0 #f5f5f5, -1px 1px 0 #f5f5f5, 1px 1px 0 #f5f5f5; }
52   .openerp .oe_bank_statement_reconciliation .protip {
53     margin: 0;
54     position: absolute;
55     bottom: 7px;
56     right: 15px;
57     text-align: right;
58     color: #bbb; }
59   .openerp .oe_bank_statement_reconciliation .done_message {
60     width: 100%;
61     padding: 0 20%;
62     margin-top: 50px;
63     margin-bottom: 50px; }
64     .openerp .oe_bank_statement_reconciliation .done_message h2 {
65       margin-bottom: 30px; }
66       .openerp .oe_bank_statement_reconciliation .done_message h2 .congrats_icon {
67         float: right;
68         font-size: 2em;
69         position: relative;
70         top: -0.25em; }
71     .openerp .oe_bank_statement_reconciliation .done_message .achievements {
72       margin-top: 30px;
73       text-align: center;
74       position: relative; }
75       .openerp .oe_bank_statement_reconciliation .done_message .achievements .achievement {
76         font-size: 4em;
77         margin: 0 0.3em;
78         position: relative;
79         vertical-align: middle;
80         text-shadow: 2px 2px 0px rgba(0, 0, 0, 0.2); }
81         .openerp .oe_bank_statement_reconciliation .done_message .achievements .achievement i {
82           font-size: 0.5em;
83           color: white;
84           position: absolute;
85           top: 50%;
86           margin-top: -0.55em;
87           left: 0;
88           width: 100%;
89           text-align: center; }
90     .openerp .oe_bank_statement_reconciliation .done_message .action_buttons {
91       text-align: center; }
92   .openerp .oe_bank_statement_reconciliation .glyphicon {
93     font-size: 12px !important; }
94     .openerp .oe_bank_statement_reconciliation .glyphicon.line_info_button {
95       color: #ccc !important; }
96   .openerp .oe_bank_statement_reconciliation .accounting_view .glyphicon-add-remove:before {
97     content: "\2212"; }
98   .openerp .oe_bank_statement_reconciliation .match .glyphicon-add-remove:before {
99     content: "\2b"; }
100   .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line {
101     margin-bottom: 30px;
102     /* gap between accounting_view and action view */
103     /* popover */
104     /* arrays of move lines */
105     /* Partie infos */
106     /* Match view */
107     /* Action create */ }
108     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line table {
109       width: 100%; }
110     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .toggle_match, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .toggle_create {
111       -webkit-transition-property: -webkit-transform;
112       -moz-transition-property: -moz-transform;
113       -ms-transition-property: -ms-transform;
114       -o-transition-property: -o-transform;
115       transition-property: transform;
116       -webkit-transform: rotate(0deg);
117       -moz-transform: rotate(0deg);
118       -ms-transform: rotate(0deg);
119       -o-transform: rotate(0deg);
120       transform: rotate(0deg);
121       -webkit-transition-duration: 300ms;
122       -moz-transition-duration: 300ms;
123       -ms-transition-duration: 300ms;
124       -o-transition-duration: 300ms;
125       transition-duration: 300ms; }
126     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .visible_toggle, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line[data-mode="match"] .toggle_match, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line[data-mode="create"] .toggle_create {
127       visibility: visible !important;
128       -webkit-transform: rotate(90deg);
129       -moz-transform: rotate(90deg);
130       -ms-transform: rotate(90deg);
131       -o-transform: rotate(90deg);
132       transform: rotate(90deg); }
133     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .change_partner_container {
134       width: 200px;
135       display: none;
136       position: relative !important; }
137     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line[data-mode="inactive"] .initial_line > td {
138       background-color: #f8f8f8 !important; }
139     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line.no_match:not(.no_partner) .initial_line {
140       cursor: default !important; }
141       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line.no_match:not(.no_partner) .initial_line .line_info_button {
142         cursor: pointer; }
143     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line.no_match:not(.no_partner) .toggle_match {
144       visibility: hidden !important; }
145     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line > table > tbody > tr:nth-child(1) > td table {
146       margin-bottom: 10px; }
147     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line table.details td:first-child {
148       padding-right: 10px;
149       font-weight: bold; }
150     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table {
151       width: 100%; }
152       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr {
153         cursor: pointer; }
154         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr.created_line, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr.created_line {
155           cursor: default !important; }
156           .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr.created_line .line_remove_button, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr.created_line .line_remove_button {
157             cursor: pointer; }
158       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td {
159         padding: 1px 8px;
160         vertical-align: middle; }
161       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_action, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_info_popover, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_action, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_info_popover {
162         width: 15px;
163         padding: 0; }
164       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_action, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_action {
165         text-align: left; }
166       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_account_code, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_account_code {
167         width: 80px;
168         padding-left: 3px; }
169       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_due_date, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_due_date {
170         width: 100px; }
171       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_debit, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_debit {
172         text-align: right;
173         width: 15%; }
174       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_credit, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_credit {
175         width: 15%;
176         text-align: right;
177         padding-right: 3px; }
178       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_info_popover, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table td.cell_info_popover {
179         text-align: right; }
180       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr.line_open_balance, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr.line_open_balance {
181         color: #bbb; }
182       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr .glyphicon:not(.line_info_button), .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr .glyphicon:not(.line_info_button) {
183         visibility: hidden;
184         color: #555; }
185       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr:hover .glyphicon, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr.active .glyphicon, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr:hover .glyphicon, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr.active .glyphicon {
186         visibility: visible; }
187       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr .do_partial_reconcile_button, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr .do_partial_reconcile_button {
188         color: #f0ad4e;
189         padding-right: 5px; }
190       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view tr .undo_partial_reconcile_button, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match table tr .undo_partial_reconcile_button {
191         color: #555;
192         padding-right: 5px; }
193     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view .initial_line > td {
194       border-top: 1px solid #bbb;
195       padding-top: 4px;
196       padding-bottom: 5px;
197       background-color: #f0f0f0;
198       -webkit-transition-property: background-color;
199       -moz-transition-property: background-color;
200       -ms-transition-property: background-color;
201       transition-property: background-color;
202       -webkit-transition-duration: 300ms;
203       -moz-transition-duration: 300ms;
204       -ms-transition-duration: 300ms;
205       -o-transition-duration: 300ms;
206       transition-duration: 300ms; }
207       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view .initial_line > td.cell_action, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view .initial_line > td.cell_info_popover {
208         border-top: none;
209         background: white !important;
210         padding-top: 6px;
211         padding-bottom: 3px; }
212     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption {
213       text-align: left;
214       font-size: 1.1em;
215       font-weight: bold;
216       height: 26px;
217       margin: 0 15px 4px 15px; }
218       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption button {
219         float: right; }
220         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption button:disabled {
221           opacity: 0.5; }
222       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption > span, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view caption > input {
223         position: relative;
224         top: 7px;
225         /* meh */
226         font-weight: bold;
227         cursor: pointer; }
228     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .accounting_view td.cell_credit {
229       border-left: 1px solid #000; }
230     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls {
231       padding: 0 0 5px 18px; }
232       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .filter {
233         width: 240px; }
234       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_left, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_right {
235         display: inline-block;
236         cursor: pointer; }
237       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_left {
238         margin-right: 10px; }
239       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_left.disabled, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .match_controls .pager_control_right.disabled {
240         color: #ddd;
241         cursor: default; }
242     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .match .show_more {
243       display: inline-block;
244       margin-left: 18px;
245       margin-top: 5px; }
246     .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create {
247       margin: 0 15px;
248       border: 1px solid #d5d5d5;
249       border-radius: 5px;
250       padding: 10px; }
251       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .quick_add {
252         margin-bottom: 10px;
253         clear: both; }
254         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .quick_add:empty {
255           display: none; }
256       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .quick_add:empty {
257         display: none; }
258       .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table {
259         width: 49%;
260         height: 26px; }
261         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table:nth-child(2n+1) {
262           float: left; }
263         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table:nth-child(2n) {
264           float: right; }
265         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table th {
266           font-weight: bold;
267           line-height: 26px;
268           padding-right: 8px;
269           min-width: 100px;
270           border-right: 1px solid #ddd;
271           white-space: nowrap;
272           width: 1%; }
273         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table td {
274           width: 99%;
275           padding-left: 8px; }
276         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table input, .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table select {
277           width: 100%; }
278         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table.add_line_container:nth-child(2n+1) {
279           width: 98%;
280           float: none;
281           margin: auto; }
282         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table.add_line_container td {
283           text-align: center; }
284         .openerp .oe_bank_statement_reconciliation .oe_bank_statement_reconciliation_line .create .oe_form > table.add_line_container .add_line {
285           line-height: 26px; }