Advanced Shipment Tracking for WooCommerce - Version 1.7

Version Description

  • fixed. Language Issue
Download this release

Release Info

Developer zorem
Plugin Icon 128x128 Advanced Shipment Tracking for WooCommerce
Version 1.7
Comparing to
See all releases

Code changes from version 1.8.1 to 1.7

Files changed (87) hide show
  1. assets/css/admin.css +7 -152
  2. assets/css/material.css +0 -11358
  3. assets/css/material.min.css +0 -9
  4. assets/js/admin.js +1 -24
  5. assets/js/material.min.js +0 -10
  6. assets/js/settings.js +0 -15
  7. assets/js/shipping_row.js +8 -327
  8. assets/shipment-provider-img/australia-post.png +0 -0
  9. assets/shipment-provider-img/bpost.png +0 -0
  10. assets/shipment-provider-img/bring-se.png +0 -0
  11. assets/shipment-provider-img/brt-bartolini.png +0 -0
  12. assets/shipment-provider-img/canada-post.png +0 -0
  13. assets/shipment-provider-img/ceska-posta.png +0 -0
  14. assets/shipment-provider-img/colissimo.png +0 -0
  15. assets/shipment-provider-img/correios.png +0 -0
  16. assets/shipment-provider-img/courier-post.png +0 -0
  17. assets/shipment-provider-img/db-schenker.png +0 -0
  18. assets/shipment-provider-img/deutsche-post-dhl.png +0 -0
  19. assets/shipment-provider-img/dhl-at.png +0 -0
  20. assets/shipment-provider-img/dhl-cz.png +0 -0
  21. assets/shipment-provider-img/dhl-express.png +0 -0
  22. assets/shipment-provider-img/dhl-intraship.png +0 -0
  23. assets/shipment-provider-img/dhl-se.png +0 -0
  24. assets/shipment-provider-img/dhl-us.png +0 -0
  25. assets/shipment-provider-img/dhl.png +0 -0
  26. assets/shipment-provider-img/dpd-at.png +0 -0
  27. assets/shipment-provider-img/dpd-co-uk.png +0 -0
  28. assets/shipment-provider-img/dpd-cz.png +0 -0
  29. assets/shipment-provider-img/dpd-de.png +0 -0
  30. assets/shipment-provider-img/dpd-nl.png +0 -0
  31. assets/shipment-provider-img/dpd-romania.png +0 -0
  32. assets/shipment-provider-img/dtdc.png +0 -0
  33. assets/shipment-provider-img/fan-courier.png +0 -0
  34. assets/shipment-provider-img/fastway-couriers.png +0 -0
  35. assets/shipment-provider-img/fastways.png +0 -0
  36. assets/shipment-provider-img/fedex-sameday.png +0 -0
  37. assets/shipment-provider-img/fedex.png +0 -0
  38. assets/shipment-provider-img/hermes.png +0 -0
  39. assets/shipment-provider-img/icon-default.png +0 -0
  40. assets/shipment-provider-img/interlink.png +0 -0
  41. assets/shipment-provider-img/itella.png +0 -0
  42. assets/shipment-provider-img/nz-post.png +0 -0
  43. assets/shipment-provider-img/ontrac.png +0 -0
  44. assets/shipment-provider-img/parcelforce.png +0 -0
  45. assets/shipment-provider-img/pbt-couriers.png +0 -0
  46. assets/shipment-provider-img/post-at.png +0 -0
  47. assets/shipment-provider-img/postnl.png +0 -0
  48. assets/shipment-provider-img/postnord-sverige-ab.png +0 -0
  49. assets/shipment-provider-img/ppl-cz.png +0 -0
  50. assets/shipment-provider-img/royal-mail.png +0 -0
  51. assets/shipment-provider-img/sapo.png +0 -0
  52. assets/shipment-provider-img/tnt-express-reference.png +0 -0
  53. assets/shipment-provider-img/tnt-express.png +0 -0
  54. assets/shipment-provider-img/uk-mail.png +0 -0
  55. assets/shipment-provider-img/ups-germany.png +0 -0
  56. assets/shipment-provider-img/ups-se.png +0 -0
  57. assets/shipment-provider-img/ups.png +0 -0
  58. assets/shipment-provider-img/urgent-cargus.png +0 -0
  59. assets/shipment-provider-img/usps.png +0 -0
  60. includes/class-wc-advanced-shipment-tracking-admin.php +114 -413
  61. lang/woo-advanced-shipment-tracking-de_DE.mo +0 -0
  62. lang/woo-advanced-shipment-tracking-de_DE.po +0 -219
  63. lang/woo-advanced-shipment-tracking-es_ES.mo +0 -0
  64. lang/woo-advanced-shipment-tracking-es_ES.po +0 -216
  65. lang/woo-advanced-shipment-tracking-fr_FR.mo +0 -0
  66. lang/woo-advanced-shipment-tracking-fr_FR.po +0 -218
  67. lang/woo-advanced-shipment-tracking-he_IL.mo +0 -0
  68. lang/woo-advanced-shipment-tracking-he_IL.po +0 -213
  69. lang/woo-advanced-shipment-tracking-hi_IN.mo +0 -0
  70. lang/woo-advanced-shipment-tracking-hi_IN.po +0 -216
  71. lang/woo-advanced-shipment-tracking-it_IT.mo +0 -0
  72. lang/woo-advanced-shipment-tracking-it_IT.po +0 -216
  73. lang/woo-advanced-shipment-tracking-nb_NO.mo +0 -0
  74. lang/woo-advanced-shipment-tracking-nb_NO.po +0 -216
  75. lang/woo-advanced-shipment-tracking-ru_RU.mo +0 -0
  76. lang/woo-advanced-shipment-tracking-ru_RU.po +0 -218
  77. lang/woo-advanced-shipment-tracking.pot +0 -213
  78. lang/woocommerce-advanced-shipment-tracking-de_DE.mo +0 -0
  79. lang/woocommerce-advanced-shipment-tracking-de_DE.po +200 -0
  80. lang/woocommerce-advanced-shipment-tracking-fr_FR.mo +0 -0
  81. lang/woocommerce-advanced-shipment-tracking-fr_FR.po +201 -0
  82. lang/woocommerce-advanced-shipment-tracking-he_IL.mo +0 -0
  83. lang/woocommerce-advanced-shipment-tracking-he_IL.po +233 -0
  84. lang/woocommerce-advanced-shipment-tracking.pot +173 -0
  85. readme.txt +0 -8
  86. templates/email/tracking-info.php +7 -7
  87. woocommerce-advanced-shipment-tracking.php +19 -84
assets/css/admin.css CHANGED
@@ -1,26 +1,3 @@
1
- /* fallback */
2
- @font-face {
3
- font-family: 'Material Icons';
4
- font-style: normal;
5
- font-weight: 400;
6
- src: url(https://fonts.gstatic.com/s/materialicons/v43/flUhRq6tzZclQEJ-Vdg-IuiaDsNc.woff2) format('woff2');
7
- }
8
-
9
- .material-icons {
10
- font-family: 'Material Icons';
11
- font-weight: normal;
12
- font-style: normal;
13
- font-size: 24px;
14
- line-height: 1;
15
- letter-spacing: normal;
16
- text-transform: none;
17
- display: inline-block;
18
- white-space: nowrap;
19
- word-wrap: normal;
20
- direction: ltr;
21
- -webkit-font-feature-settings: 'liga';
22
- -webkit-font-smoothing: antialiased;
23
- }
24
  #woocommerce-advanced-shipment-tracking .inside {
25
  padding: 12px;
26
  margin: 0
@@ -77,9 +54,8 @@
77
  }
78
  section.tab_section {
79
  display: none;
80
- padding: 20px;
81
- border-top: 1px solid #ddd;
82
- background: #f9f9f9;
83
  }
84
  input.tab_input {
85
  display: none;
@@ -106,17 +82,11 @@ label.tab_label:hover {
106
  cursor: pointer;
107
  }
108
  input.tab_input:checked + label {
109
- background: #f9f9f9;
110
  color: #000;
111
- border-bottom: 1px solid #f9f9f9;
112
  margin-bottom: -1px;
113
  }
114
- .tab_inner_container {
115
- padding: 10px;
116
- }
117
- .tab_inner_container h4{
118
- margin-top: 0;
119
- }
120
  #tab1:checked ~ #content1, #tab2:checked ~ #content2, #tab3:checked ~ #content3, #tab4:checked ~ #content4 {
121
  display: block;
122
  }
@@ -271,125 +241,8 @@ input.tab_input:checked + label {
271
  width: 50px;
272
  }
273
  .column-tracking-url {
274
- width: 30%;
275
- }
276
- th.titledesc {
277
  width: 50%;
278
  }
279
- #wc_ast_status_label_color{
280
- width: 80px;
281
- }
282
- table.fixed.shipping_provider_table{
283
- border-spacing: 0 0.5em;
284
- border: 0;
285
- background: #f9f9f9;
286
- }
287
- .shipping_provider_table.widefat thead th{
288
- border-bottom: 1px solid #eee
289
- }
290
- tr.provider_tr {
291
- background: #fff;
292
- }
293
- .provider_tr td{
294
- border: 1px solid #eee;
295
- border-left:0;
296
- border-right:0;
297
- }
298
- .provider_tr td:first-child{
299
- border-left:1px solid #eee;
300
- }
301
- .provider_tr td:last-child{
302
- border-right:1px solid #eee;
303
- text-align: right;
304
- }
305
- th.manage-column.column-status {
306
- width: 65px;
307
- }
308
-
309
- .provider_tr td span.dashicons{
310
- color: #cccccc;
311
- vertical-align: middle;
312
- cursor:pointer;
313
- }
314
- .provider_tr td span.sort-item{
315
- cursor:move;
316
- }
317
- tr.provider_tr.status_deactivate {
318
- background: #f9f9f9;
319
- }
320
- tr.provider_tr td .provider_thumbnail{
321
- vertical-align: middle;
322
- margin-right: 5px;
323
- width: 50px;
324
- display: inline-block;
325
- border-right: 1px solid #e6e6e6;
326
- }
327
- tr.provider_tr td .provider_name{
328
- width: 60%;
329
- display: inline-block;
330
- vertical-align: middle;
331
- }
332
- tr.provider_tr td{
333
- vertical-align: middle;
334
- }
335
- tr.provider_tr.tr_add td{
336
- vertical-align:top;
337
- }
338
- th.manage-column.column-action {
339
- width: 70px;
340
- }
341
- .on_edit_show{
342
- display:none;
343
- }
344
- .custom_provider_country{
345
- max-width: 100%;
346
- width: 100%;
347
- }
348
- button.button-primary.save-default-provider {
349
- vertical-align: middle;
350
- }
351
- td.column-columnname.url-column {
352
- text-align: center;
353
- }
354
- .shipping_provider_table td.thumb-column {
355
- padding: 0px 0px;
356
- }
357
- #demo-toast-example.mdl-snackbar{
358
- background:#4BB543;
359
- min-width: 100%;
360
- max-width: 100%;
361
- z-index: 100000;
362
- }
363
- #demo-toast-example .mdl-snackbar__text{
364
- float: unset;
365
- width: 100%;
366
- text-align: center;
367
- }
368
- #demo-toast-example .mdl-snackbar__action{
369
- display:none;
370
- }
371
- .shipping_provider_table .mdl-switch{
372
- width: auto;
373
- }
374
- .provider_tr .status-column{
375
- text-align:center;
376
- }
377
- .shipping_provider_table th a{
378
- padding: 8px 8px 16px;
379
- }
380
- .wp-core-ui .btn_green {
381
- background: #83bd31;
382
- text-shadow: none;
383
- border-color: #83bd31;
384
- box-shadow: none;
385
- }
386
- .wp-core-ui .btn_green:hover,.wp-core-ui .btn_green:focus{
387
- background: #83bd31;
388
- border-color: rgba(0,0,0,0.05);
389
- color: #fff;
390
- text-shadow: none;
391
- box-shadow: inset 0 0 0 100px rgba(0,0,0,0.2);
392
- }
393
  @media screen and (max-width: 1150px) {
394
  .zorem_admin_layout {
395
  display: block;
@@ -401,7 +254,9 @@ td.column-columnname.url-column {
401
  }
402
 
403
  @media screen and (max-width: 650px) {
404
-
 
 
405
  label.tab_label:before {
406
  margin: 0;
407
  font-size: 18px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  #woocommerce-advanced-shipment-tracking .inside {
2
  padding: 12px;
3
  margin: 0
54
  }
55
  section.tab_section {
56
  display: none;
57
+ padding: 20px 0 0;
58
+ border-top: 1px solid #ddd;
 
59
  }
60
  input.tab_input {
61
  display: none;
82
  cursor: pointer;
83
  }
84
  input.tab_input:checked + label {
85
+ background: #f1f1f1;
86
  color: #000;
87
+ border-bottom: 1px solid #f1f1f1;
88
  margin-bottom: -1px;
89
  }
 
 
 
 
 
 
90
  #tab1:checked ~ #content1, #tab2:checked ~ #content2, #tab3:checked ~ #content3, #tab4:checked ~ #content4 {
91
  display: block;
92
  }
241
  width: 50px;
242
  }
243
  .column-tracking-url {
 
 
 
244
  width: 50%;
245
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
246
  @media screen and (max-width: 1150px) {
247
  .zorem_admin_layout {
248
  display: block;
254
  }
255
 
256
  @media screen and (max-width: 650px) {
257
+ label.tab_label {
258
+ font-size: 0;
259
+ }
260
  label.tab_label:before {
261
  margin: 0;
262
  font-size: 18px;
assets/css/material.css DELETED
@@ -1,11358 +0,0 @@
1
- /**
2
- * material-design-lite - Material Design Components in CSS, JS and HTML
3
- * @version v1.3.0
4
- * @license Apache-2.0
5
- * @copyright 2015 Google, Inc.
6
- * @link https://github.com/google/material-design-lite
7
- */
8
- @charset "UTF-8";
9
- /**
10
- * Copyright 2015 Google Inc. All Rights Reserved.
11
- *
12
- * Licensed under the Apache License, Version 2.0 (the "License");
13
- * you may not use this file except in compliance with the License.
14
- * You may obtain a copy of the License at
15
- *
16
- * http://www.apache.org/licenses/LICENSE-2.0
17
- *
18
- * Unless required by applicable law or agreed to in writing, software
19
- * distributed under the License is distributed on an "AS IS" BASIS,
20
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
21
- * See the License for the specific language governing permissions and
22
- * limitations under the License.
23
- */
24
- /* Material Design Lite */
25
- /**
26
- * Copyright 2015 Google Inc. All Rights Reserved.
27
- *
28
- * Licensed under the Apache License, Version 2.0 (the "License");
29
- * you may not use this file except in compliance with the License.
30
- * You may obtain a copy of the License at
31
- *
32
- * http://www.apache.org/licenses/LICENSE-2.0
33
- *
34
- * Unless required by applicable law or agreed to in writing, software
35
- * distributed under the License is distributed on an "AS IS" BASIS,
36
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
37
- * See the License for the specific language governing permissions and
38
- * limitations under the License.
39
- */
40
- /*------------------------------------* $CONTENTS
41
- \*------------------------------------*/
42
- /**
43
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
44
- * -----Typography
45
- * -----Colors
46
- * -----Textfield
47
- * -----Switch
48
- * -----Spinner
49
- * -----Radio
50
- * -----Menu
51
- * -----List
52
- * -----Layout
53
- * -----Icon toggles
54
- * -----Footer
55
- * -----Column
56
- * -----Checkbox
57
- * -----Card
58
- * -----Button
59
- * -----Animation
60
- * -----Progress
61
- * -----Badge
62
- * -----Shadows
63
- * -----Grid
64
- * -----Data table
65
- * -----Dialog
66
- * -----Snackbar
67
- * -----Tooltip
68
- * -----Chip
69
- *
70
- * Even though all variables have the `!default` directive, most of them
71
- * should not be changed as they are dependent one another. This can cause
72
- * visual distortions (like alignment issues) that are hard to track down
73
- * and fix.
74
- */
75
- /* ========== TYPOGRAPHY ========== */
76
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
77
- page loading. For important text, such as the body, we want it to load
78
- immediately and not wait for the web font load, whereas for other sections,
79
- such as headers and titles, we're OK with things taking a bit longer to load.
80
- We do have some optional classes and parameters in the mixins, in case you
81
- definitely want to make sure you're using the preferred font and don't mind
82
- the performance hit.
83
- We should be able to improve on this once CSS Font Loading L3 becomes more
84
- widely available.
85
- */
86
- /* ========== COLORS ========== */
87
- /**
88
- *
89
- * Material design color palettes.
90
- * @see http://www.google.com/design/spec/style/color.html
91
- *
92
- **/
93
- /**
94
- * Copyright 2015 Google Inc. All Rights Reserved.
95
- *
96
- * Licensed under the Apache License, Version 2.0 (the "License");
97
- * you may not use this file except in compliance with the License.
98
- * You may obtain a copy of the License at
99
- *
100
- * http://www.apache.org/licenses/LICENSE-2.0
101
- *
102
- * Unless required by applicable law or agreed to in writing, software
103
- * distributed under the License is distributed on an "AS IS" BASIS,
104
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
105
- * See the License for the specific language governing permissions and
106
- * limitations under the License.
107
- */
108
- /* ========== Color Palettes ========== */
109
- /* colors.scss */
110
- /**
111
- * Copyright 2015 Google Inc. All Rights Reserved.
112
- *
113
- * Licensed under the Apache License, Version 2.0 (the "License");
114
- * you may not use this file except in compliance with the License.
115
- * You may obtain a copy of the License at
116
- *
117
- * http://www.apache.org/licenses/LICENSE-2.0
118
- *
119
- * Unless required by applicable law or agreed to in writing, software
120
- * distributed under the License is distributed on an "AS IS" BASIS,
121
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
122
- * See the License for the specific language governing permissions and
123
- * limitations under the License.
124
- */
125
- /* ========== IMAGES ========== */
126
- /* ========== Color & Themes ========== */
127
- /* ========== Typography ========== */
128
- /* ========== Components ========== */
129
- /* ========== Standard Buttons ========== */
130
- /* ========== Icon Toggles ========== */
131
- /* ========== Radio Buttons ========== */
132
- /* ========== Ripple effect ========== */
133
- /* ========== Layout ========== */
134
- /* ========== Content Tabs ========== */
135
- /* ========== Checkboxes ========== */
136
- /* ========== Switches ========== */
137
- /* ========== Spinner ========== */
138
- /* ========== Text fields ========== */
139
- /* ========== Card ========== */
140
- /* ========== Sliders ========== */
141
- /* ========== Progress ========== */
142
- /* ========== List ========== */
143
- /* ========== Item ========== */
144
- /* ========== Dropdown menu ========== */
145
- /* ========== Tooltips ========== */
146
- /* ========== Footer ========== */
147
- /* TEXTFIELD */
148
- /* SWITCH */
149
- /* SPINNER */
150
- /* RADIO */
151
- /* MENU */
152
- /* LIST */
153
- /* LAYOUT */
154
- /* ICON TOGGLE */
155
- /* FOOTER */
156
- /*mega-footer*/
157
- /*mini-footer*/
158
- /* CHECKBOX */
159
- /* CARD */
160
- /* Card dimensions */
161
- /* Cover image */
162
- /* BUTTON */
163
- /**
164
- *
165
- * Dimensions
166
- *
167
- */
168
- /* ANIMATION */
169
- /* PROGRESS */
170
- /* BADGE */
171
- /* SHADOWS */
172
- /* GRID */
173
- /* DATA TABLE */
174
- /* DIALOG */
175
- /* SNACKBAR */
176
- /* TOOLTIP */
177
- /* CHIP */
178
- /**
179
- * Copyright 2015 Google Inc. All Rights Reserved.
180
- *
181
- * Licensed under the Apache License, Version 2.0 (the "License");
182
- * you may not use this file except in compliance with the License.
183
- * You may obtain a copy of the License at
184
- *
185
- * http://www.apache.org/licenses/LICENSE-2.0
186
- *
187
- * Unless required by applicable law or agreed to in writing, software
188
- * distributed under the License is distributed on an "AS IS" BASIS,
189
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
190
- * See the License for the specific language governing permissions and
191
- * limitations under the License.
192
- */
193
- /* Typography */
194
- /* Shadows */
195
- /* Animations */
196
- /* Dialog */
197
- /**
198
- * Copyright 2015 Google Inc. All Rights Reserved.
199
- *
200
- * Licensed under the Apache License, Version 2.0 (the "License");
201
- * you may not use this file except in compliance with the License.
202
- * You may obtain a copy of the License at
203
- *
204
- * http://www.apache.org/licenses/LICENSE-2.0
205
- *
206
- * Unless required by applicable law or agreed to in writing, software
207
- * distributed under the License is distributed on an "AS IS" BASIS,
208
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
209
- * See the License for the specific language governing permissions and
210
- * limitations under the License.
211
- */
212
- /**
213
- * Copyright 2015 Google Inc. All Rights Reserved.
214
- *
215
- * Licensed under the Apache License, Version 2.0 (the "License");
216
- * you may not use this file except in compliance with the License.
217
- * You may obtain a copy of the License at
218
- *
219
- * http://www.apache.org/licenses/LICENSE-2.0
220
- *
221
- * Unless required by applicable law or agreed to in writing, software
222
- * distributed under the License is distributed on an "AS IS" BASIS,
223
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
224
- * See the License for the specific language governing permissions and
225
- * limitations under the License.
226
- */
227
- /**
228
- * Copyright 2015 Google Inc. All Rights Reserved.
229
- *
230
- * Licensed under the Apache License, Version 2.0 (the "License");
231
- * you may not use this file except in compliance with the License.
232
- * You may obtain a copy of the License at
233
- *
234
- * http://www.apache.org/licenses/LICENSE-2.0
235
- *
236
- * Unless required by applicable law or agreed to in writing, software
237
- * distributed under the License is distributed on an "AS IS" BASIS,
238
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
239
- * See the License for the specific language governing permissions and
240
- * limitations under the License.
241
- */
242
- /*------------------------------------* $CONTENTS
243
- \*------------------------------------*/
244
- /**
245
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
246
- * -----Typography
247
- * -----Colors
248
- * -----Textfield
249
- * -----Switch
250
- * -----Spinner
251
- * -----Radio
252
- * -----Menu
253
- * -----List
254
- * -----Layout
255
- * -----Icon toggles
256
- * -----Footer
257
- * -----Column
258
- * -----Checkbox
259
- * -----Card
260
- * -----Button
261
- * -----Animation
262
- * -----Progress
263
- * -----Badge
264
- * -----Shadows
265
- * -----Grid
266
- * -----Data table
267
- * -----Dialog
268
- * -----Snackbar
269
- * -----Tooltip
270
- * -----Chip
271
- *
272
- * Even though all variables have the `!default` directive, most of them
273
- * should not be changed as they are dependent one another. This can cause
274
- * visual distortions (like alignment issues) that are hard to track down
275
- * and fix.
276
- */
277
- /* ========== TYPOGRAPHY ========== */
278
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
279
- page loading. For important text, such as the body, we want it to load
280
- immediately and not wait for the web font load, whereas for other sections,
281
- such as headers and titles, we're OK with things taking a bit longer to load.
282
- We do have some optional classes and parameters in the mixins, in case you
283
- definitely want to make sure you're using the preferred font and don't mind
284
- the performance hit.
285
- We should be able to improve on this once CSS Font Loading L3 becomes more
286
- widely available.
287
- */
288
- /* ========== COLORS ========== */
289
- /**
290
- *
291
- * Material design color palettes.
292
- * @see http://www.google.com/design/spec/style/color.html
293
- *
294
- **/
295
- /**
296
- * Copyright 2015 Google Inc. All Rights Reserved.
297
- *
298
- * Licensed under the Apache License, Version 2.0 (the "License");
299
- * you may not use this file except in compliance with the License.
300
- * You may obtain a copy of the License at
301
- *
302
- * http://www.apache.org/licenses/LICENSE-2.0
303
- *
304
- * Unless required by applicable law or agreed to in writing, software
305
- * distributed under the License is distributed on an "AS IS" BASIS,
306
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
307
- * See the License for the specific language governing permissions and
308
- * limitations under the License.
309
- */
310
- /* ========== Color Palettes ========== */
311
- /* colors.scss */
312
- /**
313
- * Copyright 2015 Google Inc. All Rights Reserved.
314
- *
315
- * Licensed under the Apache License, Version 2.0 (the "License");
316
- * you may not use this file except in compliance with the License.
317
- * You may obtain a copy of the License at
318
- *
319
- * http://www.apache.org/licenses/LICENSE-2.0
320
- *
321
- * Unless required by applicable law or agreed to in writing, software
322
- * distributed under the License is distributed on an "AS IS" BASIS,
323
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
324
- * See the License for the specific language governing permissions and
325
- * limitations under the License.
326
- */
327
- /* ========== IMAGES ========== */
328
- /* ========== Color & Themes ========== */
329
- /* ========== Typography ========== */
330
- /* ========== Components ========== */
331
- /* ========== Standard Buttons ========== */
332
- /* ========== Icon Toggles ========== */
333
- /* ========== Radio Buttons ========== */
334
- /* ========== Ripple effect ========== */
335
- /* ========== Layout ========== */
336
- /* ========== Content Tabs ========== */
337
- /* ========== Checkboxes ========== */
338
- /* ========== Switches ========== */
339
- /* ========== Spinner ========== */
340
- /* ========== Text fields ========== */
341
- /* ========== Card ========== */
342
- /* ========== Sliders ========== */
343
- /* ========== Progress ========== */
344
- /* ========== List ========== */
345
- /* ========== Item ========== */
346
- /* ========== Dropdown menu ========== */
347
- /* ========== Tooltips ========== */
348
- /* ========== Footer ========== */
349
- /* TEXTFIELD */
350
- /* SWITCH */
351
- /* SPINNER */
352
- /* RADIO */
353
- /* MENU */
354
- /* LIST */
355
- /* LAYOUT */
356
- /* ICON TOGGLE */
357
- /* FOOTER */
358
- /*mega-footer*/
359
- /*mini-footer*/
360
- /* CHECKBOX */
361
- /* CARD */
362
- /* Card dimensions */
363
- /* Cover image */
364
- /* BUTTON */
365
- /**
366
- *
367
- * Dimensions
368
- *
369
- */
370
- /* ANIMATION */
371
- /* PROGRESS */
372
- /* BADGE */
373
- /* SHADOWS */
374
- /* GRID */
375
- /* DATA TABLE */
376
- /* DIALOG */
377
- /* SNACKBAR */
378
- /* TOOLTIP */
379
- /* CHIP */
380
- /*
381
- * What follows is the result of much research on cross-browser styling.
382
- * Credit left inline and big thanks to Nicolas Gallagher, Jonathan Neal,
383
- * Kroc Camen, and the H5BP dev community and team.
384
- */
385
- /* ==========================================================================
386
- Base styles: opinionated defaults
387
- ========================================================================== */
388
- html {
389
- color: rgba(0,0,0, 0.87);
390
- font-size: 1em;
391
- line-height: 1.4; }
392
-
393
- /*
394
- * Remove text-shadow in selection highlight:
395
- * https://twitter.com/miketaylr/status/12228805301
396
- *
397
- * These selection rule sets have to be separate.
398
- * Customize the background color to match your design.
399
- */
400
- ::-moz-selection {
401
- background: #b3d4fc;
402
- text-shadow: none; }
403
- ::selection {
404
- background: #b3d4fc;
405
- text-shadow: none; }
406
-
407
- /*
408
- * A better looking default horizontal rule
409
- */
410
- hr {
411
- display: block;
412
- height: 1px;
413
- border: 0;
414
- border-top: 1px solid #ccc;
415
- margin: 1em 0;
416
- padding: 0; }
417
-
418
- /*
419
- * Remove the gap between audio, canvas, iframes,
420
- * images, videos and the bottom of their containers:
421
- * https://github.com/h5bp/html5-boilerplate/issues/440
422
- */
423
- audio,
424
- canvas,
425
- iframe,
426
- img,
427
- svg,
428
- video {
429
- vertical-align: middle; }
430
-
431
- /*
432
- * Remove default fieldset styles.
433
- */
434
- fieldset {
435
- border: 0;
436
- margin: 0;
437
- padding: 0; }
438
-
439
- /*
440
- * Allow only vertical resizing of textareas.
441
- */
442
- textarea {
443
- resize: vertical; }
444
-
445
- /* ==========================================================================
446
- Browser Upgrade Prompt
447
- ========================================================================== */
448
- .browserupgrade {
449
- margin: 0.2em 0;
450
- background: #ccc;
451
- color: #000;
452
- padding: 0.2em 0; }
453
-
454
- /* ==========================================================================
455
- Author's custom styles
456
- ========================================================================== */
457
- /* ==========================================================================
458
- Helper classes
459
- ========================================================================== */
460
- /*
461
- * Hide visually and from screen readers:
462
- */
463
- .hidden {
464
- display: none !important; }
465
-
466
- /*
467
- * Hide only visually, but have it available for screen readers:
468
- * http://snook.ca/archives/html_and_css/hiding-content-for-accessibility
469
- */
470
- .visuallyhidden {
471
- border: 0;
472
- clip: rect(0 0 0 0);
473
- height: 1px;
474
- margin: -1px;
475
- overflow: hidden;
476
- padding: 0;
477
- position: absolute;
478
- width: 1px; }
479
-
480
- /*
481
- * Extends the .visuallyhidden class to allow the element
482
- * to be focusable when navigated to via the keyboard:
483
- * https://www.drupal.org/node/897638
484
- */
485
- .visuallyhidden.focusable:active,
486
- .visuallyhidden.focusable:focus {
487
- clip: auto;
488
- height: auto;
489
- margin: 0;
490
- overflow: visible;
491
- position: static;
492
- width: auto; }
493
-
494
- /*
495
- * Hide visually and from screen readers, but maintain layout
496
- */
497
- .invisible {
498
- visibility: hidden; }
499
-
500
- /*
501
- * Clearfix: contain floats
502
- *
503
- * For modern browsers
504
- * 1. The space content is one way to avoid an Opera bug when the
505
- * `contenteditable` attribute is included anywhere else in the document.
506
- * Otherwise it causes space to appear at the top and bottom of elements
507
- * that receive the `clearfix` class.
508
- * 2. The use of `table` rather than `block` is only necessary if using
509
- * `:before` to contain the top-margins of child elements.
510
- */
511
- .clearfix:before,
512
- .clearfix:after {
513
- content: " ";
514
- /* 1 */
515
- display: table;
516
- /* 2 */ }
517
-
518
- .clearfix:after {
519
- clear: both; }
520
-
521
- /* ==========================================================================
522
- EXAMPLE Media Queries for Responsive Design.
523
- These examples override the primary ('mobile first') styles.
524
- Modify as content requires.
525
- ========================================================================== */
526
- @media only screen and (min-width: 35em) {
527
- /* Style adjustments for viewports that meet the condition */ }
528
-
529
- @media print, (-webkit-min-device-pixel-ratio: 1.25), (min-resolution: 1.25dppx), (min-resolution: 120dpi) {
530
- /* Style adjustments for high resolution devices */ }
531
-
532
- /* ==========================================================================
533
- Print styles.
534
- Inlined to avoid the additional HTTP request:
535
- http://www.phpied.com/delay-loading-your-print-css/
536
- ========================================================================== */
537
- @media print {
538
- *,
539
- *:before,
540
- *:after,
541
- *:first-letter {
542
- background: transparent !important;
543
- color: #000 !important;
544
- /* Black prints faster: http://www.sanbeiji.com/archives/953 */
545
- box-shadow: none !important; }
546
- a,
547
- a:visited {
548
- text-decoration: underline; }
549
- a[href]:after {
550
- content: " (" attr(href) ")"; }
551
- abbr[title]:after {
552
- content: " (" attr(title) ")"; }
553
- /*
554
- * Don't show links that are fragment identifiers,
555
- * or use the `javascript:` pseudo protocol
556
- */
557
- a[href^="#"]:after,
558
- a[href^="javascript:"]:after {
559
- content: ""; }
560
- pre,
561
- blockquote {
562
- border: 1px solid #999;
563
- page-break-inside: avoid; }
564
- /*
565
- * Printing Tables:
566
- * http://css-discuss.incutio.com/wiki/Printing_Tables
567
- */
568
- thead {
569
- display: table-header-group; }
570
- tr,
571
- img {
572
- page-break-inside: avoid; }
573
- img {
574
- max-width: 100% !important; }
575
- p,
576
- h2,
577
- h3 {
578
- orphans: 3;
579
- widows: 3; }
580
- h2,
581
- h3 {
582
- page-break-after: avoid; } }
583
-
584
- /**
585
- * Copyright 2015 Google Inc. All Rights Reserved.
586
- *
587
- * Licensed under the Apache License, Version 2.0 (the "License");
588
- * you may not use this file except in compliance with the License.
589
- * You may obtain a copy of the License at
590
- *
591
- * http://www.apache.org/licenses/LICENSE-2.0
592
- *
593
- * Unless required by applicable law or agreed to in writing, software
594
- * distributed under the License is distributed on an "AS IS" BASIS,
595
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
596
- * See the License for the specific language governing permissions and
597
- * limitations under the License.
598
- */
599
- /* Remove the unwanted box around FAB buttons */
600
- /* More info: http://goo.gl/IPwKi */
601
- a, .mdl-accordion, .mdl-button, .mdl-card, .mdl-checkbox, .mdl-dropdown-menu,
602
- .mdl-icon-toggle, .mdl-item, .mdl-radio, .mdl-slider, .mdl-switch, .mdl-tabs__tab {
603
- -webkit-tap-highlight-color: transparent;
604
- -webkit-tap-highlight-color: rgba(255, 255, 255, 0); }
605
-
606
- /*
607
- * Make html take up the entire screen
608
- * Then set touch-action to avoid touch delay on mobile IE
609
- */
610
- html {
611
- width: 100%;
612
- height: 100%;
613
- -ms-touch-action: manipulation;
614
- touch-action: manipulation; }
615
-
616
- /*
617
- * Make body take up the entire screen
618
- * Remove body margin so layout containers don't cause extra overflow.
619
- */
620
- body {
621
- width: 100%;
622
- min-height: 100%;
623
- margin: 0; }
624
-
625
- /*
626
- * Main display reset for IE support.
627
- * Source: http://weblog.west-wind.com/posts/2015/Jan/12/main-HTML5-Tag-not-working-in-Internet-Explorer-91011
628
- */
629
- main {
630
- display: block; }
631
-
632
- /*
633
- * Apply no display to elements with the hidden attribute.
634
- * IE 9 and 10 support.
635
- */
636
- *[hidden] {
637
- display: none !important; }
638
-
639
- /**
640
- * Copyright 2015 Google Inc. All Rights Reserved.
641
- *
642
- * Licensed under the Apache License, Version 2.0 (the "License");
643
- * you may not use this file except in compliance with the License.
644
- * You may obtain a copy of the License at
645
- *
646
- * http://www.apache.org/licenses/LICENSE-2.0
647
- *
648
- * Unless required by applicable law or agreed to in writing, software
649
- * distributed under the License is distributed on an "AS IS" BASIS,
650
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
651
- * See the License for the specific language governing permissions and
652
- * limitations under the License.
653
- */
654
- /**
655
- * Copyright 2015 Google Inc. All Rights Reserved.
656
- *
657
- * Licensed under the Apache License, Version 2.0 (the "License");
658
- * you may not use this file except in compliance with the License.
659
- * You may obtain a copy of the License at
660
- *
661
- * http://www.apache.org/licenses/LICENSE-2.0
662
- *
663
- * Unless required by applicable law or agreed to in writing, software
664
- * distributed under the License is distributed on an "AS IS" BASIS,
665
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
666
- * See the License for the specific language governing permissions and
667
- * limitations under the License.
668
- */
669
- /*------------------------------------* $CONTENTS
670
- \*------------------------------------*/
671
- /**
672
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
673
- * -----Typography
674
- * -----Colors
675
- * -----Textfield
676
- * -----Switch
677
- * -----Spinner
678
- * -----Radio
679
- * -----Menu
680
- * -----List
681
- * -----Layout
682
- * -----Icon toggles
683
- * -----Footer
684
- * -----Column
685
- * -----Checkbox
686
- * -----Card
687
- * -----Button
688
- * -----Animation
689
- * -----Progress
690
- * -----Badge
691
- * -----Shadows
692
- * -----Grid
693
- * -----Data table
694
- * -----Dialog
695
- * -----Snackbar
696
- * -----Tooltip
697
- * -----Chip
698
- *
699
- * Even though all variables have the `!default` directive, most of them
700
- * should not be changed as they are dependent one another. This can cause
701
- * visual distortions (like alignment issues) that are hard to track down
702
- * and fix.
703
- */
704
- /* ========== TYPOGRAPHY ========== */
705
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
706
- page loading. For important text, such as the body, we want it to load
707
- immediately and not wait for the web font load, whereas for other sections,
708
- such as headers and titles, we're OK with things taking a bit longer to load.
709
- We do have some optional classes and parameters in the mixins, in case you
710
- definitely want to make sure you're using the preferred font and don't mind
711
- the performance hit.
712
- We should be able to improve on this once CSS Font Loading L3 becomes more
713
- widely available.
714
- */
715
- /* ========== COLORS ========== */
716
- /**
717
- *
718
- * Material design color palettes.
719
- * @see http://www.google.com/design/spec/style/color.html
720
- *
721
- **/
722
- /**
723
- * Copyright 2015 Google Inc. All Rights Reserved.
724
- *
725
- * Licensed under the Apache License, Version 2.0 (the "License");
726
- * you may not use this file except in compliance with the License.
727
- * You may obtain a copy of the License at
728
- *
729
- * http://www.apache.org/licenses/LICENSE-2.0
730
- *
731
- * Unless required by applicable law or agreed to in writing, software
732
- * distributed under the License is distributed on an "AS IS" BASIS,
733
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
734
- * See the License for the specific language governing permissions and
735
- * limitations under the License.
736
- */
737
- /* ========== Color Palettes ========== */
738
- /* colors.scss */
739
- /**
740
- * Copyright 2015 Google Inc. All Rights Reserved.
741
- *
742
- * Licensed under the Apache License, Version 2.0 (the "License");
743
- * you may not use this file except in compliance with the License.
744
- * You may obtain a copy of the License at
745
- *
746
- * http://www.apache.org/licenses/LICENSE-2.0
747
- *
748
- * Unless required by applicable law or agreed to in writing, software
749
- * distributed under the License is distributed on an "AS IS" BASIS,
750
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
751
- * See the License for the specific language governing permissions and
752
- * limitations under the License.
753
- */
754
- /* ========== IMAGES ========== */
755
- /* ========== Color & Themes ========== */
756
- /* ========== Typography ========== */
757
- /* ========== Components ========== */
758
- /* ========== Standard Buttons ========== */
759
- /* ========== Icon Toggles ========== */
760
- /* ========== Radio Buttons ========== */
761
- /* ========== Ripple effect ========== */
762
- /* ========== Layout ========== */
763
- /* ========== Content Tabs ========== */
764
- /* ========== Checkboxes ========== */
765
- /* ========== Switches ========== */
766
- /* ========== Spinner ========== */
767
- /* ========== Text fields ========== */
768
- /* ========== Card ========== */
769
- /* ========== Sliders ========== */
770
- /* ========== Progress ========== */
771
- /* ========== List ========== */
772
- /* ========== Item ========== */
773
- /* ========== Dropdown menu ========== */
774
- /* ========== Tooltips ========== */
775
- /* ========== Footer ========== */
776
- /* TEXTFIELD */
777
- /* SWITCH */
778
- /* SPINNER */
779
- /* RADIO */
780
- /* MENU */
781
- /* LIST */
782
- /* LAYOUT */
783
- /* ICON TOGGLE */
784
- /* FOOTER */
785
- /*mega-footer*/
786
- /*mini-footer*/
787
- /* CHECKBOX */
788
- /* CARD */
789
- /* Card dimensions */
790
- /* Cover image */
791
- /* BUTTON */
792
- /**
793
- *
794
- * Dimensions
795
- *
796
- */
797
- /* ANIMATION */
798
- /* PROGRESS */
799
- /* BADGE */
800
- /* SHADOWS */
801
- /* GRID */
802
- /* DATA TABLE */
803
- /* DIALOG */
804
- /* SNACKBAR */
805
- /* TOOLTIP */
806
- /* CHIP */
807
- /**
808
- * Copyright 2015 Google Inc. All Rights Reserved.
809
- *
810
- * Licensed under the Apache License, Version 2.0 (the "License");
811
- * you may not use this file except in compliance with the License.
812
- * You may obtain a copy of the License at
813
- *
814
- * http://www.apache.org/licenses/LICENSE-2.0
815
- *
816
- * Unless required by applicable law or agreed to in writing, software
817
- * distributed under the License is distributed on an "AS IS" BASIS,
818
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
819
- * See the License for the specific language governing permissions and
820
- * limitations under the License.
821
- */
822
- /* Typography */
823
- /* Shadows */
824
- /* Animations */
825
- /* Dialog */
826
-
827
-
828
- /**
829
- * Class Name Styles
830
- */
831
- .mdl-typography--display-4 {
832
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
833
- font-size: 112px;
834
- font-weight: 300;
835
- line-height: 1;
836
- letter-spacing: -0.04em; }
837
-
838
- .mdl-typography--display-4-color-contrast {
839
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
840
- font-size: 112px;
841
- font-weight: 300;
842
- line-height: 1;
843
- letter-spacing: -0.04em;
844
- opacity: 0.54; }
845
-
846
- .mdl-typography--display-3 {
847
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
848
- font-size: 56px;
849
- font-weight: 400;
850
- line-height: 1.35;
851
- letter-spacing: -0.02em; }
852
-
853
- .mdl-typography--display-3-color-contrast {
854
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
855
- font-size: 56px;
856
- font-weight: 400;
857
- line-height: 1.35;
858
- letter-spacing: -0.02em;
859
- opacity: 0.54; }
860
-
861
- .mdl-typography--display-2 {
862
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
863
- font-size: 45px;
864
- font-weight: 400;
865
- line-height: 48px; }
866
-
867
- .mdl-typography--display-2-color-contrast {
868
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
869
- font-size: 45px;
870
- font-weight: 400;
871
- line-height: 48px;
872
- opacity: 0.54; }
873
-
874
- .mdl-typography--display-1 {
875
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
876
- font-size: 34px;
877
- font-weight: 400;
878
- line-height: 40px; }
879
-
880
- .mdl-typography--display-1-color-contrast {
881
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
882
- font-size: 34px;
883
- font-weight: 400;
884
- line-height: 40px;
885
- opacity: 0.54; }
886
-
887
- .mdl-typography--headline {
888
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
889
- font-size: 24px;
890
- font-weight: 400;
891
- line-height: 32px;
892
- -moz-osx-font-smoothing: grayscale; }
893
-
894
- .mdl-typography--headline-color-contrast {
895
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
896
- font-size: 24px;
897
- font-weight: 400;
898
- line-height: 32px;
899
- -moz-osx-font-smoothing: grayscale;
900
- opacity: 0.87; }
901
-
902
- .mdl-typography--title {
903
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
904
- font-size: 20px;
905
- font-weight: 500;
906
- line-height: 1;
907
- letter-spacing: 0.02em; }
908
-
909
- .mdl-typography--title-color-contrast {
910
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
911
- font-size: 20px;
912
- font-weight: 500;
913
- line-height: 1;
914
- letter-spacing: 0.02em;
915
- opacity: 0.87; }
916
-
917
- .mdl-typography--subhead {
918
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
919
- font-size: 16px;
920
- font-weight: 400;
921
- line-height: 24px;
922
- letter-spacing: 0.04em; }
923
-
924
- .mdl-typography--subhead-color-contrast {
925
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
926
- font-size: 16px;
927
- font-weight: 400;
928
- line-height: 24px;
929
- letter-spacing: 0.04em;
930
- opacity: 0.87; }
931
-
932
- .mdl-typography--body-2 {
933
- font-size: 14px;
934
- font-weight: bold;
935
- line-height: 24px;
936
- letter-spacing: 0; }
937
-
938
- .mdl-typography--body-2-color-contrast {
939
- font-size: 14px;
940
- font-weight: bold;
941
- line-height: 24px;
942
- letter-spacing: 0;
943
- opacity: 0.87; }
944
-
945
- .mdl-typography--body-1 {
946
- font-size: 14px;
947
- font-weight: 400;
948
- line-height: 24px;
949
- letter-spacing: 0; }
950
-
951
- .mdl-typography--body-1-color-contrast {
952
- font-size: 14px;
953
- font-weight: 400;
954
- line-height: 24px;
955
- letter-spacing: 0;
956
- opacity: 0.87; }
957
-
958
- .mdl-typography--body-2-force-preferred-font {
959
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
960
- font-size: 14px;
961
- font-weight: 500;
962
- line-height: 24px;
963
- letter-spacing: 0; }
964
-
965
- .mdl-typography--body-2-force-preferred-font-color-contrast {
966
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
967
- font-size: 14px;
968
- font-weight: 500;
969
- line-height: 24px;
970
- letter-spacing: 0;
971
- opacity: 0.87; }
972
-
973
- .mdl-typography--body-1-force-preferred-font {
974
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
975
- font-size: 14px;
976
- font-weight: 400;
977
- line-height: 24px;
978
- letter-spacing: 0; }
979
-
980
- .mdl-typography--body-1-force-preferred-font-color-contrast {
981
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
982
- font-size: 14px;
983
- font-weight: 400;
984
- line-height: 24px;
985
- letter-spacing: 0;
986
- opacity: 0.87; }
987
-
988
- .mdl-typography--caption {
989
- font-size: 12px;
990
- font-weight: 400;
991
- line-height: 1;
992
- letter-spacing: 0; }
993
-
994
- .mdl-typography--caption-force-preferred-font {
995
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
996
- font-size: 12px;
997
- font-weight: 400;
998
- line-height: 1;
999
- letter-spacing: 0; }
1000
-
1001
- .mdl-typography--caption-color-contrast {
1002
- font-size: 12px;
1003
- font-weight: 400;
1004
- line-height: 1;
1005
- letter-spacing: 0;
1006
- opacity: 0.54; }
1007
-
1008
- .mdl-typography--caption-force-preferred-font-color-contrast {
1009
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1010
- font-size: 12px;
1011
- font-weight: 400;
1012
- line-height: 1;
1013
- letter-spacing: 0;
1014
- opacity: 0.54; }
1015
-
1016
- .mdl-typography--menu {
1017
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1018
- font-size: 14px;
1019
- font-weight: 500;
1020
- line-height: 1;
1021
- letter-spacing: 0; }
1022
-
1023
- .mdl-typography--menu-color-contrast {
1024
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1025
- font-size: 14px;
1026
- font-weight: 500;
1027
- line-height: 1;
1028
- letter-spacing: 0;
1029
- opacity: 0.87; }
1030
-
1031
- .mdl-typography--button {
1032
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1033
- font-size: 14px;
1034
- font-weight: 500;
1035
- text-transform: uppercase;
1036
- line-height: 1;
1037
- letter-spacing: 0; }
1038
-
1039
- .mdl-typography--button-color-contrast {
1040
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
1041
- font-size: 14px;
1042
- font-weight: 500;
1043
- text-transform: uppercase;
1044
- line-height: 1;
1045
- letter-spacing: 0;
1046
- opacity: 0.87; }
1047
-
1048
- .mdl-typography--text-left {
1049
- text-align: left; }
1050
-
1051
- .mdl-typography--text-right {
1052
- text-align: right; }
1053
-
1054
- .mdl-typography--text-center {
1055
- text-align: center; }
1056
-
1057
- .mdl-typography--text-justify {
1058
- text-align: justify; }
1059
-
1060
- .mdl-typography--text-nowrap {
1061
- white-space: nowrap; }
1062
-
1063
- .mdl-typography--text-lowercase {
1064
- text-transform: lowercase; }
1065
-
1066
- .mdl-typography--text-uppercase {
1067
- text-transform: uppercase; }
1068
-
1069
- .mdl-typography--text-capitalize {
1070
- text-transform: capitalize; }
1071
-
1072
- .mdl-typography--font-thin {
1073
- font-weight: 200 !important; }
1074
-
1075
- .mdl-typography--font-light {
1076
- font-weight: 300 !important; }
1077
-
1078
- .mdl-typography--font-regular {
1079
- font-weight: 400 !important; }
1080
-
1081
- .mdl-typography--font-medium {
1082
- font-weight: 500 !important; }
1083
-
1084
- .mdl-typography--font-bold {
1085
- font-weight: 700 !important; }
1086
-
1087
- .mdl-typography--font-black {
1088
- font-weight: 900 !important; }
1089
-
1090
- .material-icons {
1091
- font-family: 'Material Icons';
1092
- font-weight: normal;
1093
- font-style: normal;
1094
- font-size: 24px;
1095
- line-height: 1;
1096
- letter-spacing: normal;
1097
- text-transform: none;
1098
- display: inline-block;
1099
- word-wrap: normal;
1100
- -moz-font-feature-settings: 'liga';
1101
- font-feature-settings: 'liga';
1102
- -webkit-font-feature-settings: 'liga';
1103
- -webkit-font-smoothing: antialiased; }
1104
-
1105
- /**
1106
- * Copyright 2015 Google Inc. All Rights Reserved.
1107
- *
1108
- * Licensed under the Apache License, Version 2.0 (the "License");
1109
- * you may not use this file except in compliance with the License.
1110
- * You may obtain a copy of the License at
1111
- *
1112
- * http://www.apache.org/licenses/LICENSE-2.0
1113
- *
1114
- * Unless required by applicable law or agreed to in writing, software
1115
- * distributed under the License is distributed on an "AS IS" BASIS,
1116
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1117
- * See the License for the specific language governing permissions and
1118
- * limitations under the License.
1119
- */
1120
- /**
1121
- * Copyright 2015 Google Inc. All Rights Reserved.
1122
- *
1123
- * Licensed under the Apache License, Version 2.0 (the "License");
1124
- * you may not use this file except in compliance with the License.
1125
- * You may obtain a copy of the License at
1126
- *
1127
- * http://www.apache.org/licenses/LICENSE-2.0
1128
- *
1129
- * Unless required by applicable law or agreed to in writing, software
1130
- * distributed under the License is distributed on an "AS IS" BASIS,
1131
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1132
- * See the License for the specific language governing permissions and
1133
- * limitations under the License.
1134
- */
1135
- /*------------------------------------* $CONTENTS
1136
- \*------------------------------------*/
1137
- /**
1138
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
1139
- * -----Typography
1140
- * -----Colors
1141
- * -----Textfield
1142
- * -----Switch
1143
- * -----Spinner
1144
- * -----Radio
1145
- * -----Menu
1146
- * -----List
1147
- * -----Layout
1148
- * -----Icon toggles
1149
- * -----Footer
1150
- * -----Column
1151
- * -----Checkbox
1152
- * -----Card
1153
- * -----Button
1154
- * -----Animation
1155
- * -----Progress
1156
- * -----Badge
1157
- * -----Shadows
1158
- * -----Grid
1159
- * -----Data table
1160
- * -----Dialog
1161
- * -----Snackbar
1162
- * -----Tooltip
1163
- * -----Chip
1164
- *
1165
- * Even though all variables have the `!default` directive, most of them
1166
- * should not be changed as they are dependent one another. This can cause
1167
- * visual distortions (like alignment issues) that are hard to track down
1168
- * and fix.
1169
- */
1170
- /* ========== TYPOGRAPHY ========== */
1171
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
1172
- page loading. For important text, such as the body, we want it to load
1173
- immediately and not wait for the web font load, whereas for other sections,
1174
- such as headers and titles, we're OK with things taking a bit longer to load.
1175
- We do have some optional classes and parameters in the mixins, in case you
1176
- definitely want to make sure you're using the preferred font and don't mind
1177
- the performance hit.
1178
- We should be able to improve on this once CSS Font Loading L3 becomes more
1179
- widely available.
1180
- */
1181
- /* ========== COLORS ========== */
1182
- /**
1183
- *
1184
- * Material design color palettes.
1185
- * @see http://www.google.com/design/spec/style/color.html
1186
- *
1187
- **/
1188
- /**
1189
- * Copyright 2015 Google Inc. All Rights Reserved.
1190
- *
1191
- * Licensed under the Apache License, Version 2.0 (the "License");
1192
- * you may not use this file except in compliance with the License.
1193
- * You may obtain a copy of the License at
1194
- *
1195
- * http://www.apache.org/licenses/LICENSE-2.0
1196
- *
1197
- * Unless required by applicable law or agreed to in writing, software
1198
- * distributed under the License is distributed on an "AS IS" BASIS,
1199
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1200
- * See the License for the specific language governing permissions and
1201
- * limitations under the License.
1202
- */
1203
- /* ========== Color Palettes ========== */
1204
- /* colors.scss */
1205
- /**
1206
- * Copyright 2015 Google Inc. All Rights Reserved.
1207
- *
1208
- * Licensed under the Apache License, Version 2.0 (the "License");
1209
- * you may not use this file except in compliance with the License.
1210
- * You may obtain a copy of the License at
1211
- *
1212
- * http://www.apache.org/licenses/LICENSE-2.0
1213
- *
1214
- * Unless required by applicable law or agreed to in writing, software
1215
- * distributed under the License is distributed on an "AS IS" BASIS,
1216
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
1217
- * See the License for the specific language governing permissions and
1218
- * limitations under the License.
1219
- */
1220
- /* ========== IMAGES ========== */
1221
- /* ========== Color & Themes ========== */
1222
- /* ========== Typography ========== */
1223
- /* ========== Components ========== */
1224
- /* ========== Standard Buttons ========== */
1225
- /* ========== Icon Toggles ========== */
1226
- /* ========== Radio Buttons ========== */
1227
- /* ========== Ripple effect ========== */
1228
- /* ========== Layout ========== */
1229
- /* ========== Content Tabs ========== */
1230
- /* ========== Checkboxes ========== */
1231
- /* ========== Switches ========== */
1232
- /* ========== Spinner ========== */
1233
- /* ========== Text fields ========== */
1234
- /* ========== Card ========== */
1235
- /* ========== Sliders ========== */
1236
- /* ========== Progress ========== */
1237
- /* ========== List ========== */
1238
- /* ========== Item ========== */
1239
- /* ========== Dropdown menu ========== */
1240
- /* ========== Tooltips ========== */
1241
- /* ========== Footer ========== */
1242
- /* TEXTFIELD */
1243
- /* SWITCH */
1244
- /* SPINNER */
1245
- /* RADIO */
1246
- /* MENU */
1247
- /* LIST */
1248
- /* LAYOUT */
1249
- /* ICON TOGGLE */
1250
- /* FOOTER */
1251
- /*mega-footer*/
1252
- /*mini-footer*/
1253
- /* CHECKBOX */
1254
- /* CARD */
1255
- /* Card dimensions */
1256
- /* Cover image */
1257
- /* BUTTON */
1258
- /**
1259
- *
1260
- * Dimensions
1261
- *
1262
- */
1263
- /* ANIMATION */
1264
- /* PROGRESS */
1265
- /* BADGE */
1266
- /* SHADOWS */
1267
- /* GRID */
1268
- /* DATA TABLE */
1269
- /* DIALOG */
1270
- /* SNACKBAR */
1271
- /* TOOLTIP */
1272
- /* CHIP */
1273
- .mdl-color-text--red {
1274
- color: rgb(244,67,54) !important; }
1275
-
1276
- .mdl-color--red {
1277
- background-color: rgb(244,67,54) !important; }
1278
-
1279
- .mdl-color-text--red-50 {
1280
- color: rgb(255,235,238) !important; }
1281
-
1282
- .mdl-color--red-50 {
1283
- background-color: rgb(255,235,238) !important; }
1284
-
1285
- .mdl-color-text--red-100 {
1286
- color: rgb(255,205,210) !important; }
1287
-
1288
- .mdl-color--red-100 {
1289
- background-color: rgb(255,205,210) !important; }
1290
-
1291
- .mdl-color-text--red-200 {
1292
- color: rgb(239,154,154) !important; }
1293
-
1294
- .mdl-color--red-200 {
1295
- background-color: rgb(239,154,154) !important; }
1296
-
1297
- .mdl-color-text--red-300 {
1298
- color: rgb(229,115,115) !important; }
1299
-
1300
- .mdl-color--red-300 {
1301
- background-color: rgb(229,115,115) !important; }
1302
-
1303
- .mdl-color-text--red-400 {
1304
- color: rgb(239,83,80) !important; }
1305
-
1306
- .mdl-color--red-400 {
1307
- background-color: rgb(239,83,80) !important; }
1308
-
1309
- .mdl-color-text--red-500 {
1310
- color: rgb(244,67,54) !important; }
1311
-
1312
- .mdl-color--red-500 {
1313
- background-color: rgb(244,67,54) !important; }
1314
-
1315
- .mdl-color-text--red-600 {
1316
- color: rgb(229,57,53) !important; }
1317
-
1318
- .mdl-color--red-600 {
1319
- background-color: rgb(229,57,53) !important; }
1320
-
1321
- .mdl-color-text--red-700 {
1322
- color: rgb(211,47,47) !important; }
1323
-
1324
- .mdl-color--red-700 {
1325
- background-color: rgb(211,47,47) !important; }
1326
-
1327
- .mdl-color-text--red-800 {
1328
- color: rgb(198,40,40) !important; }
1329
-
1330
- .mdl-color--red-800 {
1331
- background-color: rgb(198,40,40) !important; }
1332
-
1333
- .mdl-color-text--red-900 {
1334
- color: rgb(183,28,28) !important; }
1335
-
1336
- .mdl-color--red-900 {
1337
- background-color: rgb(183,28,28) !important; }
1338
-
1339
- .mdl-color-text--red-A100 {
1340
- color: rgb(255,138,128) !important; }
1341
-
1342
- .mdl-color--red-A100 {
1343
- background-color: rgb(255,138,128) !important; }
1344
-
1345
- .mdl-color-text--red-A200 {
1346
- color: rgb(255,82,82) !important; }
1347
-
1348
- .mdl-color--red-A200 {
1349
- background-color: rgb(255,82,82) !important; }
1350
-
1351
- .mdl-color-text--red-A400 {
1352
- color: rgb(255,23,68) !important; }
1353
-
1354
- .mdl-color--red-A400 {
1355
- background-color: rgb(255,23,68) !important; }
1356
-
1357
- .mdl-color-text--red-A700 {
1358
- color: rgb(213,0,0) !important; }
1359
-
1360
- .mdl-color--red-A700 {
1361
- background-color: rgb(213,0,0) !important; }
1362
-
1363
- .mdl-color-text--pink {
1364
- color: rgb(233,30,99) !important; }
1365
-
1366
- .mdl-color--pink {
1367
- background-color: rgb(233,30,99) !important; }
1368
-
1369
- .mdl-color-text--pink-50 {
1370
- color: rgb(252,228,236) !important; }
1371
-
1372
- .mdl-color--pink-50 {
1373
- background-color: rgb(252,228,236) !important; }
1374
-
1375
- .mdl-color-text--pink-100 {
1376
- color: rgb(248,187,208) !important; }
1377
-
1378
- .mdl-color--pink-100 {
1379
- background-color: rgb(248,187,208) !important; }
1380
-
1381
- .mdl-color-text--pink-200 {
1382
- color: rgb(244,143,177) !important; }
1383
-
1384
- .mdl-color--pink-200 {
1385
- background-color: rgb(244,143,177) !important; }
1386
-
1387
- .mdl-color-text--pink-300 {
1388
- color: rgb(240,98,146) !important; }
1389
-
1390
- .mdl-color--pink-300 {
1391
- background-color: rgb(240,98,146) !important; }
1392
-
1393
- .mdl-color-text--pink-400 {
1394
- color: rgb(236,64,122) !important; }
1395
-
1396
- .mdl-color--pink-400 {
1397
- background-color: rgb(236,64,122) !important; }
1398
-
1399
- .mdl-color-text--pink-500 {
1400
- color: rgb(233,30,99) !important; }
1401
-
1402
- .mdl-color--pink-500 {
1403
- background-color: rgb(233,30,99) !important; }
1404
-
1405
- .mdl-color-text--pink-600 {
1406
- color: rgb(216,27,96) !important; }
1407
-
1408
- .mdl-color--pink-600 {
1409
- background-color: rgb(216,27,96) !important; }
1410
-
1411
- .mdl-color-text--pink-700 {
1412
- color: rgb(194,24,91) !important; }
1413
-
1414
- .mdl-color--pink-700 {
1415
- background-color: rgb(194,24,91) !important; }
1416
-
1417
- .mdl-color-text--pink-800 {
1418
- color: rgb(173,20,87) !important; }
1419
-
1420
- .mdl-color--pink-800 {
1421
- background-color: rgb(173,20,87) !important; }
1422
-
1423
- .mdl-color-text--pink-900 {
1424
- color: rgb(136,14,79) !important; }
1425
-
1426
- .mdl-color--pink-900 {
1427
- background-color: rgb(136,14,79) !important; }
1428
-
1429
- .mdl-color-text--pink-A100 {
1430
- color: rgb(255,128,171) !important; }
1431
-
1432
- .mdl-color--pink-A100 {
1433
- background-color: rgb(255,128,171) !important; }
1434
-
1435
- .mdl-color-text--pink-A200 {
1436
- color: rgb(255,64,129) !important; }
1437
-
1438
- .mdl-color--pink-A200 {
1439
- background-color: rgb(255,64,129) !important; }
1440
-
1441
- .mdl-color-text--pink-A400 {
1442
- color: rgb(245,0,87) !important; }
1443
-
1444
- .mdl-color--pink-A400 {
1445
- background-color: rgb(245,0,87) !important; }
1446
-
1447
- .mdl-color-text--pink-A700 {
1448
- color: rgb(197,17,98) !important; }
1449
-
1450
- .mdl-color--pink-A700 {
1451
- background-color: rgb(197,17,98) !important; }
1452
-
1453
- .mdl-color-text--purple {
1454
- color: rgb(156,39,176) !important; }
1455
-
1456
- .mdl-color--purple {
1457
- background-color: rgb(156,39,176) !important; }
1458
-
1459
- .mdl-color-text--purple-50 {
1460
- color: rgb(243,229,245) !important; }
1461
-
1462
- .mdl-color--purple-50 {
1463
- background-color: rgb(243,229,245) !important; }
1464
-
1465
- .mdl-color-text--purple-100 {
1466
- color: rgb(225,190,231) !important; }
1467
-
1468
- .mdl-color--purple-100 {
1469
- background-color: rgb(225,190,231) !important; }
1470
-
1471
- .mdl-color-text--purple-200 {
1472
- color: rgb(206,147,216) !important; }
1473
-
1474
- .mdl-color--purple-200 {
1475
- background-color: rgb(206,147,216) !important; }
1476
-
1477
- .mdl-color-text--purple-300 {
1478
- color: rgb(186,104,200) !important; }
1479
-
1480
- .mdl-color--purple-300 {
1481
- background-color: rgb(186,104,200) !important; }
1482
-
1483
- .mdl-color-text--purple-400 {
1484
- color: rgb(171,71,188) !important; }
1485
-
1486
- .mdl-color--purple-400 {
1487
- background-color: rgb(171,71,188) !important; }
1488
-
1489
- .mdl-color-text--purple-500 {
1490
- color: rgb(156,39,176) !important; }
1491
-
1492
- .mdl-color--purple-500 {
1493
- background-color: rgb(156,39,176) !important; }
1494
-
1495
- .mdl-color-text--purple-600 {
1496
- color: rgb(142,36,170) !important; }
1497
-
1498
- .mdl-color--purple-600 {
1499
- background-color: rgb(142,36,170) !important; }
1500
-
1501
- .mdl-color-text--purple-700 {
1502
- color: rgb(123,31,162) !important; }
1503
-
1504
- .mdl-color--purple-700 {
1505
- background-color: rgb(123,31,162) !important; }
1506
-
1507
- .mdl-color-text--purple-800 {
1508
- color: rgb(106,27,154) !important; }
1509
-
1510
- .mdl-color--purple-800 {
1511
- background-color: rgb(106,27,154) !important; }
1512
-
1513
- .mdl-color-text--purple-900 {
1514
- color: rgb(74,20,140) !important; }
1515
-
1516
- .mdl-color--purple-900 {
1517
- background-color: rgb(74,20,140) !important; }
1518
-
1519
- .mdl-color-text--purple-A100 {
1520
- color: rgb(234,128,252) !important; }
1521
-
1522
- .mdl-color--purple-A100 {
1523
- background-color: rgb(234,128,252) !important; }
1524
-
1525
- .mdl-color-text--purple-A200 {
1526
- color: rgb(224,64,251) !important; }
1527
-
1528
- .mdl-color--purple-A200 {
1529
- background-color: rgb(224,64,251) !important; }
1530
-
1531
- .mdl-color-text--purple-A400 {
1532
- color: rgb(213,0,249) !important; }
1533
-
1534
- .mdl-color--purple-A400 {
1535
- background-color: rgb(213,0,249) !important; }
1536
-
1537
- .mdl-color-text--purple-A700 {
1538
- color: rgb(170,0,255) !important; }
1539
-
1540
- .mdl-color--purple-A700 {
1541
- background-color: rgb(170,0,255) !important; }
1542
-
1543
- .mdl-color-text--deep-purple {
1544
- color: rgb(103,58,183) !important; }
1545
-
1546
- .mdl-color--deep-purple {
1547
- background-color: rgb(103,58,183) !important; }
1548
-
1549
- .mdl-color-text--deep-purple-50 {
1550
- color: rgb(237,231,246) !important; }
1551
-
1552
- .mdl-color--deep-purple-50 {
1553
- background-color: rgb(237,231,246) !important; }
1554
-
1555
- .mdl-color-text--deep-purple-100 {
1556
- color: rgb(209,196,233) !important; }
1557
-
1558
- .mdl-color--deep-purple-100 {
1559
- background-color: rgb(209,196,233) !important; }
1560
-
1561
- .mdl-color-text--deep-purple-200 {
1562
- color: rgb(179,157,219) !important; }
1563
-
1564
- .mdl-color--deep-purple-200 {
1565
- background-color: rgb(179,157,219) !important; }
1566
-
1567
- .mdl-color-text--deep-purple-300 {
1568
- color: rgb(149,117,205) !important; }
1569
-
1570
- .mdl-color--deep-purple-300 {
1571
- background-color: rgb(149,117,205) !important; }
1572
-
1573
- .mdl-color-text--deep-purple-400 {
1574
- color: rgb(126,87,194) !important; }
1575
-
1576
- .mdl-color--deep-purple-400 {
1577
- background-color: rgb(126,87,194) !important; }
1578
-
1579
- .mdl-color-text--deep-purple-500 {
1580
- color: rgb(103,58,183) !important; }
1581
-
1582
- .mdl-color--deep-purple-500 {
1583
- background-color: rgb(103,58,183) !important; }
1584
-
1585
- .mdl-color-text--deep-purple-600 {
1586
- color: rgb(94,53,177) !important; }
1587
-
1588
- .mdl-color--deep-purple-600 {
1589
- background-color: rgb(94,53,177) !important; }
1590
-
1591
- .mdl-color-text--deep-purple-700 {
1592
- color: rgb(81,45,168) !important; }
1593
-
1594
- .mdl-color--deep-purple-700 {
1595
- background-color: rgb(81,45,168) !important; }
1596
-
1597
- .mdl-color-text--deep-purple-800 {
1598
- color: rgb(69,39,160) !important; }
1599
-
1600
- .mdl-color--deep-purple-800 {
1601
- background-color: rgb(69,39,160) !important; }
1602
-
1603
- .mdl-color-text--deep-purple-900 {
1604
- color: rgb(49,27,146) !important; }
1605
-
1606
- .mdl-color--deep-purple-900 {
1607
- background-color: rgb(49,27,146) !important; }
1608
-
1609
- .mdl-color-text--deep-purple-A100 {
1610
- color: rgb(179,136,255) !important; }
1611
-
1612
- .mdl-color--deep-purple-A100 {
1613
- background-color: rgb(179,136,255) !important; }
1614
-
1615
- .mdl-color-text--deep-purple-A200 {
1616
- color: rgb(124,77,255) !important; }
1617
-
1618
- .mdl-color--deep-purple-A200 {
1619
- background-color: rgb(124,77,255) !important; }
1620
-
1621
- .mdl-color-text--deep-purple-A400 {
1622
- color: rgb(101,31,255) !important; }
1623
-
1624
- .mdl-color--deep-purple-A400 {
1625
- background-color: rgb(101,31,255) !important; }
1626
-
1627
- .mdl-color-text--deep-purple-A700 {
1628
- color: rgb(98,0,234) !important; }
1629
-
1630
- .mdl-color--deep-purple-A700 {
1631
- background-color: rgb(98,0,234) !important; }
1632
-
1633
- .mdl-color-text--indigo {
1634
- color: rgb(63,81,181) !important; }
1635
-
1636
- .mdl-color--indigo {
1637
- background-color: rgb(63,81,181) !important; }
1638
-
1639
- .mdl-color-text--indigo-50 {
1640
- color: rgb(232,234,246) !important; }
1641
-
1642
- .mdl-color--indigo-50 {
1643
- background-color: rgb(232,234,246) !important; }
1644
-
1645
- .mdl-color-text--indigo-100 {
1646
- color: rgb(197,202,233) !important; }
1647
-
1648
- .mdl-color--indigo-100 {
1649
- background-color: rgb(197,202,233) !important; }
1650
-
1651
- .mdl-color-text--indigo-200 {
1652
- color: rgb(159,168,218) !important; }
1653
-
1654
- .mdl-color--indigo-200 {
1655
- background-color: rgb(159,168,218) !important; }
1656
-
1657
- .mdl-color-text--indigo-300 {
1658
- color: rgb(121,134,203) !important; }
1659
-
1660
- .mdl-color--indigo-300 {
1661
- background-color: rgb(121,134,203) !important; }
1662
-
1663
- .mdl-color-text--indigo-400 {
1664
- color: rgb(92,107,192) !important; }
1665
-
1666
- .mdl-color--indigo-400 {
1667
- background-color: rgb(92,107,192) !important; }
1668
-
1669
- .mdl-color-text--indigo-500 {
1670
- color: rgb(63,81,181) !important; }
1671
-
1672
- .mdl-color--indigo-500 {
1673
- background-color: rgb(63,81,181) !important; }
1674
-
1675
- .mdl-color-text--indigo-600 {
1676
- color: rgb(57,73,171) !important; }
1677
-
1678
- .mdl-color--indigo-600 {
1679
- background-color: rgb(57,73,171) !important; }
1680
-
1681
- .mdl-color-text--indigo-700 {
1682
- color: rgb(48,63,159) !important; }
1683
-
1684
- .mdl-color--indigo-700 {
1685
- background-color: rgb(48,63,159) !important; }
1686
-
1687
- .mdl-color-text--indigo-800 {
1688
- color: rgb(40,53,147) !important; }
1689
-
1690
- .mdl-color--indigo-800 {
1691
- background-color: rgb(40,53,147) !important; }
1692
-
1693
- .mdl-color-text--indigo-900 {
1694
- color: rgb(26,35,126) !important; }
1695
-
1696
- .mdl-color--indigo-900 {
1697
- background-color: rgb(26,35,126) !important; }
1698
-
1699
- .mdl-color-text--indigo-A100 {
1700
- color: rgb(140,158,255) !important; }
1701
-
1702
- .mdl-color--indigo-A100 {
1703
- background-color: rgb(140,158,255) !important; }
1704
-
1705
- .mdl-color-text--indigo-A200 {
1706
- color: rgb(83,109,254) !important; }
1707
-
1708
- .mdl-color--indigo-A200 {
1709
- background-color: rgb(83,109,254) !important; }
1710
-
1711
- .mdl-color-text--indigo-A400 {
1712
- color: rgb(61,90,254) !important; }
1713
-
1714
- .mdl-color--indigo-A400 {
1715
- background-color: rgb(61,90,254) !important; }
1716
-
1717
- .mdl-color-text--indigo-A700 {
1718
- color: rgb(48,79,254) !important; }
1719
-
1720
- .mdl-color--indigo-A700 {
1721
- background-color: rgb(48,79,254) !important; }
1722
-
1723
- .mdl-color-text--blue {
1724
- color: rgb(33,150,243) !important; }
1725
-
1726
- .mdl-color--blue {
1727
- background-color: rgb(33,150,243) !important; }
1728
-
1729
- .mdl-color-text--blue-50 {
1730
- color: rgb(227,242,253) !important; }
1731
-
1732
- .mdl-color--blue-50 {
1733
- background-color: rgb(227,242,253) !important; }
1734
-
1735
- .mdl-color-text--blue-100 {
1736
- color: rgb(187,222,251) !important; }
1737
-
1738
- .mdl-color--blue-100 {
1739
- background-color: rgb(187,222,251) !important; }
1740
-
1741
- .mdl-color-text--blue-200 {
1742
- color: rgb(144,202,249) !important; }
1743
-
1744
- .mdl-color--blue-200 {
1745
- background-color: rgb(144,202,249) !important; }
1746
-
1747
- .mdl-color-text--blue-300 {
1748
- color: rgb(100,181,246) !important; }
1749
-
1750
- .mdl-color--blue-300 {
1751
- background-color: rgb(100,181,246) !important; }
1752
-
1753
- .mdl-color-text--blue-400 {
1754
- color: rgb(66,165,245) !important; }
1755
-
1756
- .mdl-color--blue-400 {
1757
- background-color: rgb(66,165,245) !important; }
1758
-
1759
- .mdl-color-text--blue-500 {
1760
- color: rgb(33,150,243) !important; }
1761
-
1762
- .mdl-color--blue-500 {
1763
- background-color: rgb(33,150,243) !important; }
1764
-
1765
- .mdl-color-text--blue-600 {
1766
- color: rgb(30,136,229) !important; }
1767
-
1768
- .mdl-color--blue-600 {
1769
- background-color: rgb(30,136,229) !important; }
1770
-
1771
- .mdl-color-text--blue-700 {
1772
- color: rgb(25,118,210) !important; }
1773
-
1774
- .mdl-color--blue-700 {
1775
- background-color: rgb(25,118,210) !important; }
1776
-
1777
- .mdl-color-text--blue-800 {
1778
- color: rgb(21,101,192) !important; }
1779
-
1780
- .mdl-color--blue-800 {
1781
- background-color: rgb(21,101,192) !important; }
1782
-
1783
- .mdl-color-text--blue-900 {
1784
- color: rgb(13,71,161) !important; }
1785
-
1786
- .mdl-color--blue-900 {
1787
- background-color: rgb(13,71,161) !important; }
1788
-
1789
- .mdl-color-text--blue-A100 {
1790
- color: rgb(130,177,255) !important; }
1791
-
1792
- .mdl-color--blue-A100 {
1793
- background-color: rgb(130,177,255) !important; }
1794
-
1795
- .mdl-color-text--blue-A200 {
1796
- color: rgb(68,138,255) !important; }
1797
-
1798
- .mdl-color--blue-A200 {
1799
- background-color: rgb(68,138,255) !important; }
1800
-
1801
- .mdl-color-text--blue-A400 {
1802
- color: rgb(41,121,255) !important; }
1803
-
1804
- .mdl-color--blue-A400 {
1805
- background-color: rgb(41,121,255) !important; }
1806
-
1807
- .mdl-color-text--blue-A700 {
1808
- color: rgb(41,98,255) !important; }
1809
-
1810
- .mdl-color--blue-A700 {
1811
- background-color: rgb(41,98,255) !important; }
1812
-
1813
- .mdl-color-text--light-blue {
1814
- color: rgb(3,169,244) !important; }
1815
-
1816
- .mdl-color--light-blue {
1817
- background-color: rgb(3,169,244) !important; }
1818
-
1819
- .mdl-color-text--light-blue-50 {
1820
- color: rgb(225,245,254) !important; }
1821
-
1822
- .mdl-color--light-blue-50 {
1823
- background-color: rgb(225,245,254) !important; }
1824
-
1825
- .mdl-color-text--light-blue-100 {
1826
- color: rgb(179,229,252) !important; }
1827
-
1828
- .mdl-color--light-blue-100 {
1829
- background-color: rgb(179,229,252) !important; }
1830
-
1831
- .mdl-color-text--light-blue-200 {
1832
- color: rgb(129,212,250) !important; }
1833
-
1834
- .mdl-color--light-blue-200 {
1835
- background-color: rgb(129,212,250) !important; }
1836
-
1837
- .mdl-color-text--light-blue-300 {
1838
- color: rgb(79,195,247) !important; }
1839
-
1840
- .mdl-color--light-blue-300 {
1841
- background-color: rgb(79,195,247) !important; }
1842
-
1843
- .mdl-color-text--light-blue-400 {
1844
- color: rgb(41,182,246) !important; }
1845
-
1846
- .mdl-color--light-blue-400 {
1847
- background-color: rgb(41,182,246) !important; }
1848
-
1849
- .mdl-color-text--light-blue-500 {
1850
- color: rgb(3,169,244) !important; }
1851
-
1852
- .mdl-color--light-blue-500 {
1853
- background-color: rgb(3,169,244) !important; }
1854
-
1855
- .mdl-color-text--light-blue-600 {
1856
- color: rgb(3,155,229) !important; }
1857
-
1858
- .mdl-color--light-blue-600 {
1859
- background-color: rgb(3,155,229) !important; }
1860
-
1861
- .mdl-color-text--light-blue-700 {
1862
- color: rgb(2,136,209) !important; }
1863
-
1864
- .mdl-color--light-blue-700 {
1865
- background-color: rgb(2,136,209) !important; }
1866
-
1867
- .mdl-color-text--light-blue-800 {
1868
- color: rgb(2,119,189) !important; }
1869
-
1870
- .mdl-color--light-blue-800 {
1871
- background-color: rgb(2,119,189) !important; }
1872
-
1873
- .mdl-color-text--light-blue-900 {
1874
- color: rgb(1,87,155) !important; }
1875
-
1876
- .mdl-color--light-blue-900 {
1877
- background-color: rgb(1,87,155) !important; }
1878
-
1879
- .mdl-color-text--light-blue-A100 {
1880
- color: rgb(128,216,255) !important; }
1881
-
1882
- .mdl-color--light-blue-A100 {
1883
- background-color: rgb(128,216,255) !important; }
1884
-
1885
- .mdl-color-text--light-blue-A200 {
1886
- color: rgb(64,196,255) !important; }
1887
-
1888
- .mdl-color--light-blue-A200 {
1889
- background-color: rgb(64,196,255) !important; }
1890
-
1891
- .mdl-color-text--light-blue-A400 {
1892
- color: rgb(0,176,255) !important; }
1893
-
1894
- .mdl-color--light-blue-A400 {
1895
- background-color: rgb(0,176,255) !important; }
1896
-
1897
- .mdl-color-text--light-blue-A700 {
1898
- color: rgb(0,145,234) !important; }
1899
-
1900
- .mdl-color--light-blue-A700 {
1901
- background-color: rgb(0,145,234) !important; }
1902
-
1903
- .mdl-color-text--cyan {
1904
- color: rgb(0,188,212) !important; }
1905
-
1906
- .mdl-color--cyan {
1907
- background-color: rgb(0,188,212) !important; }
1908
-
1909
- .mdl-color-text--cyan-50 {
1910
- color: rgb(224,247,250) !important; }
1911
-
1912
- .mdl-color--cyan-50 {
1913
- background-color: rgb(224,247,250) !important; }
1914
-
1915
- .mdl-color-text--cyan-100 {
1916
- color: rgb(178,235,242) !important; }
1917
-
1918
- .mdl-color--cyan-100 {
1919
- background-color: rgb(178,235,242) !important; }
1920
-
1921
- .mdl-color-text--cyan-200 {
1922
- color: rgb(128,222,234) !important; }
1923
-
1924
- .mdl-color--cyan-200 {
1925
- background-color: rgb(128,222,234) !important; }
1926
-
1927
- .mdl-color-text--cyan-300 {
1928
- color: rgb(77,208,225) !important; }
1929
-
1930
- .mdl-color--cyan-300 {
1931
- background-color: rgb(77,208,225) !important; }
1932
-
1933
- .mdl-color-text--cyan-400 {
1934
- color: rgb(38,198,218) !important; }
1935
-
1936
- .mdl-color--cyan-400 {
1937
- background-color: rgb(38,198,218) !important; }
1938
-
1939
- .mdl-color-text--cyan-500 {
1940
- color: rgb(0,188,212) !important; }
1941
-
1942
- .mdl-color--cyan-500 {
1943
- background-color: rgb(0,188,212) !important; }
1944
-
1945
- .mdl-color-text--cyan-600 {
1946
- color: rgb(0,172,193) !important; }
1947
-
1948
- .mdl-color--cyan-600 {
1949
- background-color: rgb(0,172,193) !important; }
1950
-
1951
- .mdl-color-text--cyan-700 {
1952
- color: rgb(0,151,167) !important; }
1953
-
1954
- .mdl-color--cyan-700 {
1955
- background-color: rgb(0,151,167) !important; }
1956
-
1957
- .mdl-color-text--cyan-800 {
1958
- color: rgb(0,131,143) !important; }
1959
-
1960
- .mdl-color--cyan-800 {
1961
- background-color: rgb(0,131,143) !important; }
1962
-
1963
- .mdl-color-text--cyan-900 {
1964
- color: rgb(0,96,100) !important; }
1965
-
1966
- .mdl-color--cyan-900 {
1967
- background-color: rgb(0,96,100) !important; }
1968
-
1969
- .mdl-color-text--cyan-A100 {
1970
- color: rgb(132,255,255) !important; }
1971
-
1972
- .mdl-color--cyan-A100 {
1973
- background-color: rgb(132,255,255) !important; }
1974
-
1975
- .mdl-color-text--cyan-A200 {
1976
- color: rgb(24,255,255) !important; }
1977
-
1978
- .mdl-color--cyan-A200 {
1979
- background-color: rgb(24,255,255) !important; }
1980
-
1981
- .mdl-color-text--cyan-A400 {
1982
- color: rgb(0,229,255) !important; }
1983
-
1984
- .mdl-color--cyan-A400 {
1985
- background-color: rgb(0,229,255) !important; }
1986
-
1987
- .mdl-color-text--cyan-A700 {
1988
- color: rgb(0,184,212) !important; }
1989
-
1990
- .mdl-color--cyan-A700 {
1991
- background-color: rgb(0,184,212) !important; }
1992
-
1993
- .mdl-color-text--teal {
1994
- color: rgb(0,150,136) !important; }
1995
-
1996
- .mdl-color--teal {
1997
- background-color: rgb(0,150,136) !important; }
1998
-
1999
- .mdl-color-text--teal-50 {
2000
- color: rgb(224,242,241) !important; }
2001
-
2002
- .mdl-color--teal-50 {
2003
- background-color: rgb(224,242,241) !important; }
2004
-
2005
- .mdl-color-text--teal-100 {
2006
- color: rgb(178,223,219) !important; }
2007
-
2008
- .mdl-color--teal-100 {
2009
- background-color: rgb(178,223,219) !important; }
2010
-
2011
- .mdl-color-text--teal-200 {
2012
- color: rgb(128,203,196) !important; }
2013
-
2014
- .mdl-color--teal-200 {
2015
- background-color: rgb(128,203,196) !important; }
2016
-
2017
- .mdl-color-text--teal-300 {
2018
- color: rgb(77,182,172) !important; }
2019
-
2020
- .mdl-color--teal-300 {
2021
- background-color: rgb(77,182,172) !important; }
2022
-
2023
- .mdl-color-text--teal-400 {
2024
- color: rgb(38,166,154) !important; }
2025
-
2026
- .mdl-color--teal-400 {
2027
- background-color: rgb(38,166,154) !important; }
2028
-
2029
- .mdl-color-text--teal-500 {
2030
- color: rgb(0,150,136) !important; }
2031
-
2032
- .mdl-color--teal-500 {
2033
- background-color: rgb(0,150,136) !important; }
2034
-
2035
- .mdl-color-text--teal-600 {
2036
- color: rgb(0,137,123) !important; }
2037
-
2038
- .mdl-color--teal-600 {
2039
- background-color: rgb(0,137,123) !important; }
2040
-
2041
- .mdl-color-text--teal-700 {
2042
- color: rgb(0,121,107) !important; }
2043
-
2044
- .mdl-color--teal-700 {
2045
- background-color: rgb(0,121,107) !important; }
2046
-
2047
- .mdl-color-text--teal-800 {
2048
- color: rgb(0,105,92) !important; }
2049
-
2050
- .mdl-color--teal-800 {
2051
- background-color: rgb(0,105,92) !important; }
2052
-
2053
- .mdl-color-text--teal-900 {
2054
- color: rgb(0,77,64) !important; }
2055
-
2056
- .mdl-color--teal-900 {
2057
- background-color: rgb(0,77,64) !important; }
2058
-
2059
- .mdl-color-text--teal-A100 {
2060
- color: rgb(167,255,235) !important; }
2061
-
2062
- .mdl-color--teal-A100 {
2063
- background-color: rgb(167,255,235) !important; }
2064
-
2065
- .mdl-color-text--teal-A200 {
2066
- color: rgb(100,255,218) !important; }
2067
-
2068
- .mdl-color--teal-A200 {
2069
- background-color: rgb(100,255,218) !important; }
2070
-
2071
- .mdl-color-text--teal-A400 {
2072
- color: rgb(29,233,182) !important; }
2073
-
2074
- .mdl-color--teal-A400 {
2075
- background-color: rgb(29,233,182) !important; }
2076
-
2077
- .mdl-color-text--teal-A700 {
2078
- color: rgb(0,191,165) !important; }
2079
-
2080
- .mdl-color--teal-A700 {
2081
- background-color: rgb(0,191,165) !important; }
2082
-
2083
- .mdl-color-text--green {
2084
- color: rgb(76,175,80) !important; }
2085
-
2086
- .mdl-color--green {
2087
- background-color: rgb(76,175,80) !important; }
2088
-
2089
- .mdl-color-text--green-50 {
2090
- color: rgb(232,245,233) !important; }
2091
-
2092
- .mdl-color--green-50 {
2093
- background-color: rgb(232,245,233) !important; }
2094
-
2095
- .mdl-color-text--green-100 {
2096
- color: rgb(200,230,201) !important; }
2097
-
2098
- .mdl-color--green-100 {
2099
- background-color: rgb(200,230,201) !important; }
2100
-
2101
- .mdl-color-text--green-200 {
2102
- color: rgb(165,214,167) !important; }
2103
-
2104
- .mdl-color--green-200 {
2105
- background-color: rgb(165,214,167) !important; }
2106
-
2107
- .mdl-color-text--green-300 {
2108
- color: rgb(129,199,132) !important; }
2109
-
2110
- .mdl-color--green-300 {
2111
- background-color: rgb(129,199,132) !important; }
2112
-
2113
- .mdl-color-text--green-400 {
2114
- color: rgb(102,187,106) !important; }
2115
-
2116
- .mdl-color--green-400 {
2117
- background-color: rgb(102,187,106) !important; }
2118
-
2119
- .mdl-color-text--green-500 {
2120
- color: rgb(76,175,80) !important; }
2121
-
2122
- .mdl-color--green-500 {
2123
- background-color: rgb(76,175,80) !important; }
2124
-
2125
- .mdl-color-text--green-600 {
2126
- color: rgb(67,160,71) !important; }
2127
-
2128
- .mdl-color--green-600 {
2129
- background-color: rgb(67,160,71) !important; }
2130
-
2131
- .mdl-color-text--green-700 {
2132
- color: rgb(56,142,60) !important; }
2133
-
2134
- .mdl-color--green-700 {
2135
- background-color: rgb(56,142,60) !important; }
2136
-
2137
- .mdl-color-text--green-800 {
2138
- color: rgb(46,125,50) !important; }
2139
-
2140
- .mdl-color--green-800 {
2141
- background-color: rgb(46,125,50) !important; }
2142
-
2143
- .mdl-color-text--green-900 {
2144
- color: rgb(27,94,32) !important; }
2145
-
2146
- .mdl-color--green-900 {
2147
- background-color: rgb(27,94,32) !important; }
2148
-
2149
- .mdl-color-text--green-A100 {
2150
- color: rgb(185,246,202) !important; }
2151
-
2152
- .mdl-color--green-A100 {
2153
- background-color: rgb(185,246,202) !important; }
2154
-
2155
- .mdl-color-text--green-A200 {
2156
- color: rgb(105,240,174) !important; }
2157
-
2158
- .mdl-color--green-A200 {
2159
- background-color: rgb(105,240,174) !important; }
2160
-
2161
- .mdl-color-text--green-A400 {
2162
- color: rgb(0,230,118) !important; }
2163
-
2164
- .mdl-color--green-A400 {
2165
- background-color: rgb(0,230,118) !important; }
2166
-
2167
- .mdl-color-text--green-A700 {
2168
- color: rgb(0,200,83) !important; }
2169
-
2170
- .mdl-color--green-A700 {
2171
- background-color: rgb(0,200,83) !important; }
2172
-
2173
- .mdl-color-text--light-green {
2174
- color: rgb(139,195,74) !important; }
2175
-
2176
- .mdl-color--light-green {
2177
- background-color: rgb(139,195,74) !important; }
2178
-
2179
- .mdl-color-text--light-green-50 {
2180
- color: rgb(241,248,233) !important; }
2181
-
2182
- .mdl-color--light-green-50 {
2183
- background-color: rgb(241,248,233) !important; }
2184
-
2185
- .mdl-color-text--light-green-100 {
2186
- color: rgb(220,237,200) !important; }
2187
-
2188
- .mdl-color--light-green-100 {
2189
- background-color: rgb(220,237,200) !important; }
2190
-
2191
- .mdl-color-text--light-green-200 {
2192
- color: rgb(197,225,165) !important; }
2193
-
2194
- .mdl-color--light-green-200 {
2195
- background-color: rgb(197,225,165) !important; }
2196
-
2197
- .mdl-color-text--light-green-300 {
2198
- color: rgb(174,213,129) !important; }
2199
-
2200
- .mdl-color--light-green-300 {
2201
- background-color: rgb(174,213,129) !important; }
2202
-
2203
- .mdl-color-text--light-green-400 {
2204
- color: rgb(156,204,101) !important; }
2205
-
2206
- .mdl-color--light-green-400 {
2207
- background-color: rgb(156,204,101) !important; }
2208
-
2209
- .mdl-color-text--light-green-500 {
2210
- color: rgb(139,195,74) !important; }
2211
-
2212
- .mdl-color--light-green-500 {
2213
- background-color: rgb(139,195,74) !important; }
2214
-
2215
- .mdl-color-text--light-green-600 {
2216
- color: rgb(124,179,66) !important; }
2217
-
2218
- .mdl-color--light-green-600 {
2219
- background-color: rgb(124,179,66) !important; }
2220
-
2221
- .mdl-color-text--light-green-700 {
2222
- color: rgb(104,159,56) !important; }
2223
-
2224
- .mdl-color--light-green-700 {
2225
- background-color: rgb(104,159,56) !important; }
2226
-
2227
- .mdl-color-text--light-green-800 {
2228
- color: rgb(85,139,47) !important; }
2229
-
2230
- .mdl-color--light-green-800 {
2231
- background-color: rgb(85,139,47) !important; }
2232
-
2233
- .mdl-color-text--light-green-900 {
2234
- color: rgb(51,105,30) !important; }
2235
-
2236
- .mdl-color--light-green-900 {
2237
- background-color: rgb(51,105,30) !important; }
2238
-
2239
- .mdl-color-text--light-green-A100 {
2240
- color: rgb(204,255,144) !important; }
2241
-
2242
- .mdl-color--light-green-A100 {
2243
- background-color: rgb(204,255,144) !important; }
2244
-
2245
- .mdl-color-text--light-green-A200 {
2246
- color: rgb(178,255,89) !important; }
2247
-
2248
- .mdl-color--light-green-A200 {
2249
- background-color: rgb(178,255,89) !important; }
2250
-
2251
- .mdl-color-text--light-green-A400 {
2252
- color: rgb(118,255,3) !important; }
2253
-
2254
- .mdl-color--light-green-A400 {
2255
- background-color: rgb(118,255,3) !important; }
2256
-
2257
- .mdl-color-text--light-green-A700 {
2258
- color: rgb(100,221,23) !important; }
2259
-
2260
- .mdl-color--light-green-A700 {
2261
- background-color: rgb(100,221,23) !important; }
2262
-
2263
- .mdl-color-text--lime {
2264
- color: rgb(205,220,57) !important; }
2265
-
2266
- .mdl-color--lime {
2267
- background-color: rgb(205,220,57) !important; }
2268
-
2269
- .mdl-color-text--lime-50 {
2270
- color: rgb(249,251,231) !important; }
2271
-
2272
- .mdl-color--lime-50 {
2273
- background-color: rgb(249,251,231) !important; }
2274
-
2275
- .mdl-color-text--lime-100 {
2276
- color: rgb(240,244,195) !important; }
2277
-
2278
- .mdl-color--lime-100 {
2279
- background-color: rgb(240,244,195) !important; }
2280
-
2281
- .mdl-color-text--lime-200 {
2282
- color: rgb(230,238,156) !important; }
2283
-
2284
- .mdl-color--lime-200 {
2285
- background-color: rgb(230,238,156) !important; }
2286
-
2287
- .mdl-color-text--lime-300 {
2288
- color: rgb(220,231,117) !important; }
2289
-
2290
- .mdl-color--lime-300 {
2291
- background-color: rgb(220,231,117) !important; }
2292
-
2293
- .mdl-color-text--lime-400 {
2294
- color: rgb(212,225,87) !important; }
2295
-
2296
- .mdl-color--lime-400 {
2297
- background-color: rgb(212,225,87) !important; }
2298
-
2299
- .mdl-color-text--lime-500 {
2300
- color: rgb(205,220,57) !important; }
2301
-
2302
- .mdl-color--lime-500 {
2303
- background-color: rgb(205,220,57) !important; }
2304
-
2305
- .mdl-color-text--lime-600 {
2306
- color: rgb(192,202,51) !important; }
2307
-
2308
- .mdl-color--lime-600 {
2309
- background-color: rgb(192,202,51) !important; }
2310
-
2311
- .mdl-color-text--lime-700 {
2312
- color: rgb(175,180,43) !important; }
2313
-
2314
- .mdl-color--lime-700 {
2315
- background-color: rgb(175,180,43) !important; }
2316
-
2317
- .mdl-color-text--lime-800 {
2318
- color: rgb(158,157,36) !important; }
2319
-
2320
- .mdl-color--lime-800 {
2321
- background-color: rgb(158,157,36) !important; }
2322
-
2323
- .mdl-color-text--lime-900 {
2324
- color: rgb(130,119,23) !important; }
2325
-
2326
- .mdl-color--lime-900 {
2327
- background-color: rgb(130,119,23) !important; }
2328
-
2329
- .mdl-color-text--lime-A100 {
2330
- color: rgb(244,255,129) !important; }
2331
-
2332
- .mdl-color--lime-A100 {
2333
- background-color: rgb(244,255,129) !important; }
2334
-
2335
- .mdl-color-text--lime-A200 {
2336
- color: rgb(238,255,65) !important; }
2337
-
2338
- .mdl-color--lime-A200 {
2339
- background-color: rgb(238,255,65) !important; }
2340
-
2341
- .mdl-color-text--lime-A400 {
2342
- color: rgb(198,255,0) !important; }
2343
-
2344
- .mdl-color--lime-A400 {
2345
- background-color: rgb(198,255,0) !important; }
2346
-
2347
- .mdl-color-text--lime-A700 {
2348
- color: rgb(174,234,0) !important; }
2349
-
2350
- .mdl-color--lime-A700 {
2351
- background-color: rgb(174,234,0) !important; }
2352
-
2353
- .mdl-color-text--yellow {
2354
- color: rgb(255,235,59) !important; }
2355
-
2356
- .mdl-color--yellow {
2357
- background-color: rgb(255,235,59) !important; }
2358
-
2359
- .mdl-color-text--yellow-50 {
2360
- color: rgb(255,253,231) !important; }
2361
-
2362
- .mdl-color--yellow-50 {
2363
- background-color: rgb(255,253,231) !important; }
2364
-
2365
- .mdl-color-text--yellow-100 {
2366
- color: rgb(255,249,196) !important; }
2367
-
2368
- .mdl-color--yellow-100 {
2369
- background-color: rgb(255,249,196) !important; }
2370
-
2371
- .mdl-color-text--yellow-200 {
2372
- color: rgb(255,245,157) !important; }
2373
-
2374
- .mdl-color--yellow-200 {
2375
- background-color: rgb(255,245,157) !important; }
2376
-
2377
- .mdl-color-text--yellow-300 {
2378
- color: rgb(255,241,118) !important; }
2379
-
2380
- .mdl-color--yellow-300 {
2381
- background-color: rgb(255,241,118) !important; }
2382
-
2383
- .mdl-color-text--yellow-400 {
2384
- color: rgb(255,238,88) !important; }
2385
-
2386
- .mdl-color--yellow-400 {
2387
- background-color: rgb(255,238,88) !important; }
2388
-
2389
- .mdl-color-text--yellow-500 {
2390
- color: rgb(255,235,59) !important; }
2391
-
2392
- .mdl-color--yellow-500 {
2393
- background-color: rgb(255,235,59) !important; }
2394
-
2395
- .mdl-color-text--yellow-600 {
2396
- color: rgb(253,216,53) !important; }
2397
-
2398
- .mdl-color--yellow-600 {
2399
- background-color: rgb(253,216,53) !important; }
2400
-
2401
- .mdl-color-text--yellow-700 {
2402
- color: rgb(251,192,45) !important; }
2403
-
2404
- .mdl-color--yellow-700 {
2405
- background-color: rgb(251,192,45) !important; }
2406
-
2407
- .mdl-color-text--yellow-800 {
2408
- color: rgb(249,168,37) !important; }
2409
-
2410
- .mdl-color--yellow-800 {
2411
- background-color: rgb(249,168,37) !important; }
2412
-
2413
- .mdl-color-text--yellow-900 {
2414
- color: rgb(245,127,23) !important; }
2415
-
2416
- .mdl-color--yellow-900 {
2417
- background-color: rgb(245,127,23) !important; }
2418
-
2419
- .mdl-color-text--yellow-A100 {
2420
- color: rgb(255,255,141) !important; }
2421
-
2422
- .mdl-color--yellow-A100 {
2423
- background-color: rgb(255,255,141) !important; }
2424
-
2425
- .mdl-color-text--yellow-A200 {
2426
- color: rgb(255,255,0) !important; }
2427
-
2428
- .mdl-color--yellow-A200 {
2429
- background-color: rgb(255,255,0) !important; }
2430
-
2431
- .mdl-color-text--yellow-A400 {
2432
- color: rgb(255,234,0) !important; }
2433
-
2434
- .mdl-color--yellow-A400 {
2435
- background-color: rgb(255,234,0) !important; }
2436
-
2437
- .mdl-color-text--yellow-A700 {
2438
- color: rgb(255,214,0) !important; }
2439
-
2440
- .mdl-color--yellow-A700 {
2441
- background-color: rgb(255,214,0) !important; }
2442
-
2443
- .mdl-color-text--amber {
2444
- color: rgb(255,193,7) !important; }
2445
-
2446
- .mdl-color--amber {
2447
- background-color: rgb(255,193,7) !important; }
2448
-
2449
- .mdl-color-text--amber-50 {
2450
- color: rgb(255,248,225) !important; }
2451
-
2452
- .mdl-color--amber-50 {
2453
- background-color: rgb(255,248,225) !important; }
2454
-
2455
- .mdl-color-text--amber-100 {
2456
- color: rgb(255,236,179) !important; }
2457
-
2458
- .mdl-color--amber-100 {
2459
- background-color: rgb(255,236,179) !important; }
2460
-
2461
- .mdl-color-text--amber-200 {
2462
- color: rgb(255,224,130) !important; }
2463
-
2464
- .mdl-color--amber-200 {
2465
- background-color: rgb(255,224,130) !important; }
2466
-
2467
- .mdl-color-text--amber-300 {
2468
- color: rgb(255,213,79) !important; }
2469
-
2470
- .mdl-color--amber-300 {
2471
- background-color: rgb(255,213,79) !important; }
2472
-
2473
- .mdl-color-text--amber-400 {
2474
- color: rgb(255,202,40) !important; }
2475
-
2476
- .mdl-color--amber-400 {
2477
- background-color: rgb(255,202,40) !important; }
2478
-
2479
- .mdl-color-text--amber-500 {
2480
- color: rgb(255,193,7) !important; }
2481
-
2482
- .mdl-color--amber-500 {
2483
- background-color: rgb(255,193,7) !important; }
2484
-
2485
- .mdl-color-text--amber-600 {
2486
- color: rgb(255,179,0) !important; }
2487
-
2488
- .mdl-color--amber-600 {
2489
- background-color: rgb(255,179,0) !important; }
2490
-
2491
- .mdl-color-text--amber-700 {
2492
- color: rgb(255,160,0) !important; }
2493
-
2494
- .mdl-color--amber-700 {
2495
- background-color: rgb(255,160,0) !important; }
2496
-
2497
- .mdl-color-text--amber-800 {
2498
- color: rgb(255,143,0) !important; }
2499
-
2500
- .mdl-color--amber-800 {
2501
- background-color: rgb(255,143,0) !important; }
2502
-
2503
- .mdl-color-text--amber-900 {
2504
- color: rgb(255,111,0) !important; }
2505
-
2506
- .mdl-color--amber-900 {
2507
- background-color: rgb(255,111,0) !important; }
2508
-
2509
- .mdl-color-text--amber-A100 {
2510
- color: rgb(255,229,127) !important; }
2511
-
2512
- .mdl-color--amber-A100 {
2513
- background-color: rgb(255,229,127) !important; }
2514
-
2515
- .mdl-color-text--amber-A200 {
2516
- color: rgb(255,215,64) !important; }
2517
-
2518
- .mdl-color--amber-A200 {
2519
- background-color: rgb(255,215,64) !important; }
2520
-
2521
- .mdl-color-text--amber-A400 {
2522
- color: rgb(255,196,0) !important; }
2523
-
2524
- .mdl-color--amber-A400 {
2525
- background-color: rgb(255,196,0) !important; }
2526
-
2527
- .mdl-color-text--amber-A700 {
2528
- color: rgb(255,171,0) !important; }
2529
-
2530
- .mdl-color--amber-A700 {
2531
- background-color: rgb(255,171,0) !important; }
2532
-
2533
- .mdl-color-text--orange {
2534
- color: rgb(255,152,0) !important; }
2535
-
2536
- .mdl-color--orange {
2537
- background-color: rgb(255,152,0) !important; }
2538
-
2539
- .mdl-color-text--orange-50 {
2540
- color: rgb(255,243,224) !important; }
2541
-
2542
- .mdl-color--orange-50 {
2543
- background-color: rgb(255,243,224) !important; }
2544
-
2545
- .mdl-color-text--orange-100 {
2546
- color: rgb(255,224,178) !important; }
2547
-
2548
- .mdl-color--orange-100 {
2549
- background-color: rgb(255,224,178) !important; }
2550
-
2551
- .mdl-color-text--orange-200 {
2552
- color: rgb(255,204,128) !important; }
2553
-
2554
- .mdl-color--orange-200 {
2555
- background-color: rgb(255,204,128) !important; }
2556
-
2557
- .mdl-color-text--orange-300 {
2558
- color: rgb(255,183,77) !important; }
2559
-
2560
- .mdl-color--orange-300 {
2561
- background-color: rgb(255,183,77) !important; }
2562
-
2563
- .mdl-color-text--orange-400 {
2564
- color: rgb(255,167,38) !important; }
2565
-
2566
- .mdl-color--orange-400 {
2567
- background-color: rgb(255,167,38) !important; }
2568
-
2569
- .mdl-color-text--orange-500 {
2570
- color: rgb(255,152,0) !important; }
2571
-
2572
- .mdl-color--orange-500 {
2573
- background-color: rgb(255,152,0) !important; }
2574
-
2575
- .mdl-color-text--orange-600 {
2576
- color: rgb(251,140,0) !important; }
2577
-
2578
- .mdl-color--orange-600 {
2579
- background-color: rgb(251,140,0) !important; }
2580
-
2581
- .mdl-color-text--orange-700 {
2582
- color: rgb(245,124,0) !important; }
2583
-
2584
- .mdl-color--orange-700 {
2585
- background-color: rgb(245,124,0) !important; }
2586
-
2587
- .mdl-color-text--orange-800 {
2588
- color: rgb(239,108,0) !important; }
2589
-
2590
- .mdl-color--orange-800 {
2591
- background-color: rgb(239,108,0) !important; }
2592
-
2593
- .mdl-color-text--orange-900 {
2594
- color: rgb(230,81,0) !important; }
2595
-
2596
- .mdl-color--orange-900 {
2597
- background-color: rgb(230,81,0) !important; }
2598
-
2599
- .mdl-color-text--orange-A100 {
2600
- color: rgb(255,209,128) !important; }
2601
-
2602
- .mdl-color--orange-A100 {
2603
- background-color: rgb(255,209,128) !important; }
2604
-
2605
- .mdl-color-text--orange-A200 {
2606
- color: rgb(255,171,64) !important; }
2607
-
2608
- .mdl-color--orange-A200 {
2609
- background-color: rgb(255,171,64) !important; }
2610
-
2611
- .mdl-color-text--orange-A400 {
2612
- color: rgb(255,145,0) !important; }
2613
-
2614
- .mdl-color--orange-A400 {
2615
- background-color: rgb(255,145,0) !important; }
2616
-
2617
- .mdl-color-text--orange-A700 {
2618
- color: rgb(255,109,0) !important; }
2619
-
2620
- .mdl-color--orange-A700 {
2621
- background-color: rgb(255,109,0) !important; }
2622
-
2623
- .mdl-color-text--deep-orange {
2624
- color: rgb(255,87,34) !important; }
2625
-
2626
- .mdl-color--deep-orange {
2627
- background-color: rgb(255,87,34) !important; }
2628
-
2629
- .mdl-color-text--deep-orange-50 {
2630
- color: rgb(251,233,231) !important; }
2631
-
2632
- .mdl-color--deep-orange-50 {
2633
- background-color: rgb(251,233,231) !important; }
2634
-
2635
- .mdl-color-text--deep-orange-100 {
2636
- color: rgb(255,204,188) !important; }
2637
-
2638
- .mdl-color--deep-orange-100 {
2639
- background-color: rgb(255,204,188) !important; }
2640
-
2641
- .mdl-color-text--deep-orange-200 {
2642
- color: rgb(255,171,145) !important; }
2643
-
2644
- .mdl-color--deep-orange-200 {
2645
- background-color: rgb(255,171,145) !important; }
2646
-
2647
- .mdl-color-text--deep-orange-300 {
2648
- color: rgb(255,138,101) !important; }
2649
-
2650
- .mdl-color--deep-orange-300 {
2651
- background-color: rgb(255,138,101) !important; }
2652
-
2653
- .mdl-color-text--deep-orange-400 {
2654
- color: rgb(255,112,67) !important; }
2655
-
2656
- .mdl-color--deep-orange-400 {
2657
- background-color: rgb(255,112,67) !important; }
2658
-
2659
- .mdl-color-text--deep-orange-500 {
2660
- color: rgb(255,87,34) !important; }
2661
-
2662
- .mdl-color--deep-orange-500 {
2663
- background-color: rgb(255,87,34) !important; }
2664
-
2665
- .mdl-color-text--deep-orange-600 {
2666
- color: rgb(244,81,30) !important; }
2667
-
2668
- .mdl-color--deep-orange-600 {
2669
- background-color: rgb(244,81,30) !important; }
2670
-
2671
- .mdl-color-text--deep-orange-700 {
2672
- color: rgb(230,74,25) !important; }
2673
-
2674
- .mdl-color--deep-orange-700 {
2675
- background-color: rgb(230,74,25) !important; }
2676
-
2677
- .mdl-color-text--deep-orange-800 {
2678
- color: rgb(216,67,21) !important; }
2679
-
2680
- .mdl-color--deep-orange-800 {
2681
- background-color: rgb(216,67,21) !important; }
2682
-
2683
- .mdl-color-text--deep-orange-900 {
2684
- color: rgb(191,54,12) !important; }
2685
-
2686
- .mdl-color--deep-orange-900 {
2687
- background-color: rgb(191,54,12) !important; }
2688
-
2689
- .mdl-color-text--deep-orange-A100 {
2690
- color: rgb(255,158,128) !important; }
2691
-
2692
- .mdl-color--deep-orange-A100 {
2693
- background-color: rgb(255,158,128) !important; }
2694
-
2695
- .mdl-color-text--deep-orange-A200 {
2696
- color: rgb(255,110,64) !important; }
2697
-
2698
- .mdl-color--deep-orange-A200 {
2699
- background-color: rgb(255,110,64) !important; }
2700
-
2701
- .mdl-color-text--deep-orange-A400 {
2702
- color: rgb(255,61,0) !important; }
2703
-
2704
- .mdl-color--deep-orange-A400 {
2705
- background-color: rgb(255,61,0) !important; }
2706
-
2707
- .mdl-color-text--deep-orange-A700 {
2708
- color: rgb(221,44,0) !important; }
2709
-
2710
- .mdl-color--deep-orange-A700 {
2711
- background-color: rgb(221,44,0) !important; }
2712
-
2713
- .mdl-color-text--brown {
2714
- color: rgb(121,85,72) !important; }
2715
-
2716
- .mdl-color--brown {
2717
- background-color: rgb(121,85,72) !important; }
2718
-
2719
- .mdl-color-text--brown-50 {
2720
- color: rgb(239,235,233) !important; }
2721
-
2722
- .mdl-color--brown-50 {
2723
- background-color: rgb(239,235,233) !important; }
2724
-
2725
- .mdl-color-text--brown-100 {
2726
- color: rgb(215,204,200) !important; }
2727
-
2728
- .mdl-color--brown-100 {
2729
- background-color: rgb(215,204,200) !important; }
2730
-
2731
- .mdl-color-text--brown-200 {
2732
- color: rgb(188,170,164) !important; }
2733
-
2734
- .mdl-color--brown-200 {
2735
- background-color: rgb(188,170,164) !important; }
2736
-
2737
- .mdl-color-text--brown-300 {
2738
- color: rgb(161,136,127) !important; }
2739
-
2740
- .mdl-color--brown-300 {
2741
- background-color: rgb(161,136,127) !important; }
2742
-
2743
- .mdl-color-text--brown-400 {
2744
- color: rgb(141,110,99) !important; }
2745
-
2746
- .mdl-color--brown-400 {
2747
- background-color: rgb(141,110,99) !important; }
2748
-
2749
- .mdl-color-text--brown-500 {
2750
- color: rgb(121,85,72) !important; }
2751
-
2752
- .mdl-color--brown-500 {
2753
- background-color: rgb(121,85,72) !important; }
2754
-
2755
- .mdl-color-text--brown-600 {
2756
- color: rgb(109,76,65) !important; }
2757
-
2758
- .mdl-color--brown-600 {
2759
- background-color: rgb(109,76,65) !important; }
2760
-
2761
- .mdl-color-text--brown-700 {
2762
- color: rgb(93,64,55) !important; }
2763
-
2764
- .mdl-color--brown-700 {
2765
- background-color: rgb(93,64,55) !important; }
2766
-
2767
- .mdl-color-text--brown-800 {
2768
- color: rgb(78,52,46) !important; }
2769
-
2770
- .mdl-color--brown-800 {
2771
- background-color: rgb(78,52,46) !important; }
2772
-
2773
- .mdl-color-text--brown-900 {
2774
- color: rgb(62,39,35) !important; }
2775
-
2776
- .mdl-color--brown-900 {
2777
- background-color: rgb(62,39,35) !important; }
2778
-
2779
- .mdl-color-text--grey {
2780
- color: rgb(158,158,158) !important; }
2781
-
2782
- .mdl-color--grey {
2783
- background-color: rgb(158,158,158) !important; }
2784
-
2785
- .mdl-color-text--grey-50 {
2786
- color: rgb(250,250,250) !important; }
2787
-
2788
- .mdl-color--grey-50 {
2789
- background-color: rgb(250,250,250) !important; }
2790
-
2791
- .mdl-color-text--grey-100 {
2792
- color: rgb(245,245,245) !important; }
2793
-
2794
- .mdl-color--grey-100 {
2795
- background-color: rgb(245,245,245) !important; }
2796
-
2797
- .mdl-color-text--grey-200 {
2798
- color: rgb(238,238,238) !important; }
2799
-
2800
- .mdl-color--grey-200 {
2801
- background-color: rgb(238,238,238) !important; }
2802
-
2803
- .mdl-color-text--grey-300 {
2804
- color: rgb(224,224,224) !important; }
2805
-
2806
- .mdl-color--grey-300 {
2807
- background-color: rgb(224,224,224) !important; }
2808
-
2809
- .mdl-color-text--grey-400 {
2810
- color: rgb(189,189,189) !important; }
2811
-
2812
- .mdl-color--grey-400 {
2813
- background-color: rgb(189,189,189) !important; }
2814
-
2815
- .mdl-color-text--grey-500 {
2816
- color: rgb(158,158,158) !important; }
2817
-
2818
- .mdl-color--grey-500 {
2819
- background-color: rgb(158,158,158) !important; }
2820
-
2821
- .mdl-color-text--grey-600 {
2822
- color: rgb(117,117,117) !important; }
2823
-
2824
- .mdl-color--grey-600 {
2825
- background-color: rgb(117,117,117) !important; }
2826
-
2827
- .mdl-color-text--grey-700 {
2828
- color: rgb(97,97,97) !important; }
2829
-
2830
- .mdl-color--grey-700 {
2831
- background-color: rgb(97,97,97) !important; }
2832
-
2833
- .mdl-color-text--grey-800 {
2834
- color: rgb(66,66,66) !important; }
2835
-
2836
- .mdl-color--grey-800 {
2837
- background-color: rgb(66,66,66) !important; }
2838
-
2839
- .mdl-color-text--grey-900 {
2840
- color: rgb(33,33,33) !important; }
2841
-
2842
- .mdl-color--grey-900 {
2843
- background-color: rgb(33,33,33) !important; }
2844
-
2845
- .mdl-color-text--blue-grey {
2846
- color: rgb(96,125,139) !important; }
2847
-
2848
- .mdl-color--blue-grey {
2849
- background-color: rgb(96,125,139) !important; }
2850
-
2851
- .mdl-color-text--blue-grey-50 {
2852
- color: rgb(236,239,241) !important; }
2853
-
2854
- .mdl-color--blue-grey-50 {
2855
- background-color: rgb(236,239,241) !important; }
2856
-
2857
- .mdl-color-text--blue-grey-100 {
2858
- color: rgb(207,216,220) !important; }
2859
-
2860
- .mdl-color--blue-grey-100 {
2861
- background-color: rgb(207,216,220) !important; }
2862
-
2863
- .mdl-color-text--blue-grey-200 {
2864
- color: rgb(176,190,197) !important; }
2865
-
2866
- .mdl-color--blue-grey-200 {
2867
- background-color: rgb(176,190,197) !important; }
2868
-
2869
- .mdl-color-text--blue-grey-300 {
2870
- color: rgb(144,164,174) !important; }
2871
-
2872
- .mdl-color--blue-grey-300 {
2873
- background-color: rgb(144,164,174) !important; }
2874
-
2875
- .mdl-color-text--blue-grey-400 {
2876
- color: rgb(120,144,156) !important; }
2877
-
2878
- .mdl-color--blue-grey-400 {
2879
- background-color: rgb(120,144,156) !important; }
2880
-
2881
- .mdl-color-text--blue-grey-500 {
2882
- color: rgb(96,125,139) !important; }
2883
-
2884
- .mdl-color--blue-grey-500 {
2885
- background-color: rgb(96,125,139) !important; }
2886
-
2887
- .mdl-color-text--blue-grey-600 {
2888
- color: rgb(84,110,122) !important; }
2889
-
2890
- .mdl-color--blue-grey-600 {
2891
- background-color: rgb(84,110,122) !important; }
2892
-
2893
- .mdl-color-text--blue-grey-700 {
2894
- color: rgb(69,90,100) !important; }
2895
-
2896
- .mdl-color--blue-grey-700 {
2897
- background-color: rgb(69,90,100) !important; }
2898
-
2899
- .mdl-color-text--blue-grey-800 {
2900
- color: rgb(55,71,79) !important; }
2901
-
2902
- .mdl-color--blue-grey-800 {
2903
- background-color: rgb(55,71,79) !important; }
2904
-
2905
- .mdl-color-text--blue-grey-900 {
2906
- color: rgb(38,50,56) !important; }
2907
-
2908
- .mdl-color--blue-grey-900 {
2909
- background-color: rgb(38,50,56) !important; }
2910
-
2911
- .mdl-color--black {
2912
- background-color: rgb(0,0,0) !important; }
2913
-
2914
- .mdl-color-text--black {
2915
- color: rgb(0,0,0) !important; }
2916
-
2917
- .mdl-color--white {
2918
- background-color: rgb(255,255,255) !important; }
2919
-
2920
- .mdl-color-text--white {
2921
- color: rgb(255,255,255) !important; }
2922
-
2923
- .mdl-color--primary {
2924
- background-color: rgb(63,81,181) !important; }
2925
-
2926
- .mdl-color--primary-contrast {
2927
- background-color: rgb(255,255,255) !important; }
2928
-
2929
- .mdl-color--primary-dark {
2930
- background-color: rgb(48,63,159) !important; }
2931
-
2932
- .mdl-color--accent {
2933
- background-color: rgb(255,64,129) !important; }
2934
-
2935
- .mdl-color--accent-contrast {
2936
- background-color: rgb(255,255,255) !important; }
2937
-
2938
- .mdl-color-text--primary {
2939
- color: rgb(63,81,181) !important; }
2940
-
2941
- .mdl-color-text--primary-contrast {
2942
- color: rgb(255,255,255) !important; }
2943
-
2944
- .mdl-color-text--primary-dark {
2945
- color: rgb(48,63,159) !important; }
2946
-
2947
- .mdl-color-text--accent {
2948
- color: rgb(255,64,129) !important; }
2949
-
2950
- .mdl-color-text--accent-contrast {
2951
- color: rgb(255,255,255) !important; }
2952
-
2953
- /**
2954
- * Copyright 2015 Google Inc. All Rights Reserved.
2955
- *
2956
- * Licensed under the Apache License, Version 2.0 (the "License");
2957
- * you may not use this file except in compliance with the License.
2958
- * You may obtain a copy of the License at
2959
- *
2960
- * http://www.apache.org/licenses/LICENSE-2.0
2961
- *
2962
- * Unless required by applicable law or agreed to in writing, software
2963
- * distributed under the License is distributed on an "AS IS" BASIS,
2964
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2965
- * See the License for the specific language governing permissions and
2966
- * limitations under the License.
2967
- */
2968
- /**
2969
- * Copyright 2015 Google Inc. All Rights Reserved.
2970
- *
2971
- * Licensed under the Apache License, Version 2.0 (the "License");
2972
- * you may not use this file except in compliance with the License.
2973
- * You may obtain a copy of the License at
2974
- *
2975
- * http://www.apache.org/licenses/LICENSE-2.0
2976
- *
2977
- * Unless required by applicable law or agreed to in writing, software
2978
- * distributed under the License is distributed on an "AS IS" BASIS,
2979
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
2980
- * See the License for the specific language governing permissions and
2981
- * limitations under the License.
2982
- */
2983
- /*------------------------------------* $CONTENTS
2984
- \*------------------------------------*/
2985
- /**
2986
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
2987
- * -----Typography
2988
- * -----Colors
2989
- * -----Textfield
2990
- * -----Switch
2991
- * -----Spinner
2992
- * -----Radio
2993
- * -----Menu
2994
- * -----List
2995
- * -----Layout
2996
- * -----Icon toggles
2997
- * -----Footer
2998
- * -----Column
2999
- * -----Checkbox
3000
- * -----Card
3001
- * -----Button
3002
- * -----Animation
3003
- * -----Progress
3004
- * -----Badge
3005
- * -----Shadows
3006
- * -----Grid
3007
- * -----Data table
3008
- * -----Dialog
3009
- * -----Snackbar
3010
- * -----Tooltip
3011
- * -----Chip
3012
- *
3013
- * Even though all variables have the `!default` directive, most of them
3014
- * should not be changed as they are dependent one another. This can cause
3015
- * visual distortions (like alignment issues) that are hard to track down
3016
- * and fix.
3017
- */
3018
- /* ========== TYPOGRAPHY ========== */
3019
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
3020
- page loading. For important text, such as the body, we want it to load
3021
- immediately and not wait for the web font load, whereas for other sections,
3022
- such as headers and titles, we're OK with things taking a bit longer to load.
3023
- We do have some optional classes and parameters in the mixins, in case you
3024
- definitely want to make sure you're using the preferred font and don't mind
3025
- the performance hit.
3026
- We should be able to improve on this once CSS Font Loading L3 becomes more
3027
- widely available.
3028
- */
3029
- /* ========== COLORS ========== */
3030
- /**
3031
- *
3032
- * Material design color palettes.
3033
- * @see http://www.google.com/design/spec/style/color.html
3034
- *
3035
- **/
3036
- /**
3037
- * Copyright 2015 Google Inc. All Rights Reserved.
3038
- *
3039
- * Licensed under the Apache License, Version 2.0 (the "License");
3040
- * you may not use this file except in compliance with the License.
3041
- * You may obtain a copy of the License at
3042
- *
3043
- * http://www.apache.org/licenses/LICENSE-2.0
3044
- *
3045
- * Unless required by applicable law or agreed to in writing, software
3046
- * distributed under the License is distributed on an "AS IS" BASIS,
3047
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3048
- * See the License for the specific language governing permissions and
3049
- * limitations under the License.
3050
- */
3051
- /* ========== Color Palettes ========== */
3052
- /* colors.scss */
3053
- /**
3054
- * Copyright 2015 Google Inc. All Rights Reserved.
3055
- *
3056
- * Licensed under the Apache License, Version 2.0 (the "License");
3057
- * you may not use this file except in compliance with the License.
3058
- * You may obtain a copy of the License at
3059
- *
3060
- * http://www.apache.org/licenses/LICENSE-2.0
3061
- *
3062
- * Unless required by applicable law or agreed to in writing, software
3063
- * distributed under the License is distributed on an "AS IS" BASIS,
3064
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3065
- * See the License for the specific language governing permissions and
3066
- * limitations under the License.
3067
- */
3068
- /* ========== IMAGES ========== */
3069
- /* ========== Color & Themes ========== */
3070
- /* ========== Typography ========== */
3071
- /* ========== Components ========== */
3072
- /* ========== Standard Buttons ========== */
3073
- /* ========== Icon Toggles ========== */
3074
- /* ========== Radio Buttons ========== */
3075
- /* ========== Ripple effect ========== */
3076
- /* ========== Layout ========== */
3077
- /* ========== Content Tabs ========== */
3078
- /* ========== Checkboxes ========== */
3079
- /* ========== Switches ========== */
3080
- /* ========== Spinner ========== */
3081
- /* ========== Text fields ========== */
3082
- /* ========== Card ========== */
3083
- /* ========== Sliders ========== */
3084
- /* ========== Progress ========== */
3085
- /* ========== List ========== */
3086
- /* ========== Item ========== */
3087
- /* ========== Dropdown menu ========== */
3088
- /* ========== Tooltips ========== */
3089
- /* ========== Footer ========== */
3090
- /* TEXTFIELD */
3091
- /* SWITCH */
3092
- /* SPINNER */
3093
- /* RADIO */
3094
- /* MENU */
3095
- /* LIST */
3096
- /* LAYOUT */
3097
- /* ICON TOGGLE */
3098
- /* FOOTER */
3099
- /*mega-footer*/
3100
- /*mini-footer*/
3101
- /* CHECKBOX */
3102
- /* CARD */
3103
- /* Card dimensions */
3104
- /* Cover image */
3105
- /* BUTTON */
3106
- /**
3107
- *
3108
- * Dimensions
3109
- *
3110
- */
3111
- /* ANIMATION */
3112
- /* PROGRESS */
3113
- /* BADGE */
3114
- /* SHADOWS */
3115
- /* GRID */
3116
- /* DATA TABLE */
3117
- /* DIALOG */
3118
- /* SNACKBAR */
3119
- /* TOOLTIP */
3120
- /* CHIP */
3121
- .mdl-ripple {
3122
- background: rgb(0,0,0);
3123
- border-radius: 50%;
3124
- height: 50px;
3125
- left: 0;
3126
- opacity: 0;
3127
- pointer-events: none;
3128
- position: absolute;
3129
- top: 0;
3130
- -webkit-transform: translate(-50%, -50%);
3131
- transform: translate(-50%, -50%);
3132
- width: 50px;
3133
- overflow: hidden; }
3134
- .mdl-ripple.is-animating {
3135
- transition: width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1);
3136
- transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1);
3137
- transition: transform 0.3s cubic-bezier(0, 0, 0.2, 1), width 0.3s cubic-bezier(0, 0, 0.2, 1), height 0.3s cubic-bezier(0, 0, 0.2, 1), opacity 0.6s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0, 0, 0.2, 1); }
3138
- .mdl-ripple.is-visible {
3139
- opacity: 0.3; }
3140
-
3141
- /**
3142
- * Copyright 2015 Google Inc. All Rights Reserved.
3143
- *
3144
- * Licensed under the Apache License, Version 2.0 (the "License");
3145
- * you may not use this file except in compliance with the License.
3146
- * You may obtain a copy of the License at
3147
- *
3148
- * http://www.apache.org/licenses/LICENSE-2.0
3149
- *
3150
- * Unless required by applicable law or agreed to in writing, software
3151
- * distributed under the License is distributed on an "AS IS" BASIS,
3152
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3153
- * See the License for the specific language governing permissions and
3154
- * limitations under the License.
3155
- */
3156
- /**
3157
- * Copyright 2015 Google Inc. All Rights Reserved.
3158
- *
3159
- * Licensed under the Apache License, Version 2.0 (the "License");
3160
- * you may not use this file except in compliance with the License.
3161
- * You may obtain a copy of the License at
3162
- *
3163
- * http://www.apache.org/licenses/LICENSE-2.0
3164
- *
3165
- * Unless required by applicable law or agreed to in writing, software
3166
- * distributed under the License is distributed on an "AS IS" BASIS,
3167
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3168
- * See the License for the specific language governing permissions and
3169
- * limitations under the License.
3170
- */
3171
- /*------------------------------------* $CONTENTS
3172
- \*------------------------------------*/
3173
- /**
3174
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
3175
- * -----Typography
3176
- * -----Colors
3177
- * -----Textfield
3178
- * -----Switch
3179
- * -----Spinner
3180
- * -----Radio
3181
- * -----Menu
3182
- * -----List
3183
- * -----Layout
3184
- * -----Icon toggles
3185
- * -----Footer
3186
- * -----Column
3187
- * -----Checkbox
3188
- * -----Card
3189
- * -----Button
3190
- * -----Animation
3191
- * -----Progress
3192
- * -----Badge
3193
- * -----Shadows
3194
- * -----Grid
3195
- * -----Data table
3196
- * -----Dialog
3197
- * -----Snackbar
3198
- * -----Tooltip
3199
- * -----Chip
3200
- *
3201
- * Even though all variables have the `!default` directive, most of them
3202
- * should not be changed as they are dependent one another. This can cause
3203
- * visual distortions (like alignment issues) that are hard to track down
3204
- * and fix.
3205
- */
3206
- /* ========== TYPOGRAPHY ========== */
3207
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
3208
- page loading. For important text, such as the body, we want it to load
3209
- immediately and not wait for the web font load, whereas for other sections,
3210
- such as headers and titles, we're OK with things taking a bit longer to load.
3211
- We do have some optional classes and parameters in the mixins, in case you
3212
- definitely want to make sure you're using the preferred font and don't mind
3213
- the performance hit.
3214
- We should be able to improve on this once CSS Font Loading L3 becomes more
3215
- widely available.
3216
- */
3217
- /* ========== COLORS ========== */
3218
- /**
3219
- *
3220
- * Material design color palettes.
3221
- * @see http://www.google.com/design/spec/style/color.html
3222
- *
3223
- **/
3224
- /**
3225
- * Copyright 2015 Google Inc. All Rights Reserved.
3226
- *
3227
- * Licensed under the Apache License, Version 2.0 (the "License");
3228
- * you may not use this file except in compliance with the License.
3229
- * You may obtain a copy of the License at
3230
- *
3231
- * http://www.apache.org/licenses/LICENSE-2.0
3232
- *
3233
- * Unless required by applicable law or agreed to in writing, software
3234
- * distributed under the License is distributed on an "AS IS" BASIS,
3235
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3236
- * See the License for the specific language governing permissions and
3237
- * limitations under the License.
3238
- */
3239
- /* ========== Color Palettes ========== */
3240
- /* colors.scss */
3241
- /**
3242
- * Copyright 2015 Google Inc. All Rights Reserved.
3243
- *
3244
- * Licensed under the Apache License, Version 2.0 (the "License");
3245
- * you may not use this file except in compliance with the License.
3246
- * You may obtain a copy of the License at
3247
- *
3248
- * http://www.apache.org/licenses/LICENSE-2.0
3249
- *
3250
- * Unless required by applicable law or agreed to in writing, software
3251
- * distributed under the License is distributed on an "AS IS" BASIS,
3252
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3253
- * See the License for the specific language governing permissions and
3254
- * limitations under the License.
3255
- */
3256
- /* ========== IMAGES ========== */
3257
- /* ========== Color & Themes ========== */
3258
- /* ========== Typography ========== */
3259
- /* ========== Components ========== */
3260
- /* ========== Standard Buttons ========== */
3261
- /* ========== Icon Toggles ========== */
3262
- /* ========== Radio Buttons ========== */
3263
- /* ========== Ripple effect ========== */
3264
- /* ========== Layout ========== */
3265
- /* ========== Content Tabs ========== */
3266
- /* ========== Checkboxes ========== */
3267
- /* ========== Switches ========== */
3268
- /* ========== Spinner ========== */
3269
- /* ========== Text fields ========== */
3270
- /* ========== Card ========== */
3271
- /* ========== Sliders ========== */
3272
- /* ========== Progress ========== */
3273
- /* ========== List ========== */
3274
- /* ========== Item ========== */
3275
- /* ========== Dropdown menu ========== */
3276
- /* ========== Tooltips ========== */
3277
- /* ========== Footer ========== */
3278
- /* TEXTFIELD */
3279
- /* SWITCH */
3280
- /* SPINNER */
3281
- /* RADIO */
3282
- /* MENU */
3283
- /* LIST */
3284
- /* LAYOUT */
3285
- /* ICON TOGGLE */
3286
- /* FOOTER */
3287
- /*mega-footer*/
3288
- /*mini-footer*/
3289
- /* CHECKBOX */
3290
- /* CARD */
3291
- /* Card dimensions */
3292
- /* Cover image */
3293
- /* BUTTON */
3294
- /**
3295
- *
3296
- * Dimensions
3297
- *
3298
- */
3299
- /* ANIMATION */
3300
- /* PROGRESS */
3301
- /* BADGE */
3302
- /* SHADOWS */
3303
- /* GRID */
3304
- /* DATA TABLE */
3305
- /* DIALOG */
3306
- /* SNACKBAR */
3307
- /* TOOLTIP */
3308
- /* CHIP */
3309
- .mdl-animation--default {
3310
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
3311
-
3312
- .mdl-animation--fast-out-slow-in {
3313
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
3314
-
3315
- .mdl-animation--linear-out-slow-in {
3316
- transition-timing-function: cubic-bezier(0, 0, 0.2, 1); }
3317
-
3318
- .mdl-animation--fast-out-linear-in {
3319
- transition-timing-function: cubic-bezier(0.4, 0, 1, 1); }
3320
-
3321
- /**
3322
- * Copyright 2015 Google Inc. All Rights Reserved.
3323
- *
3324
- * Licensed under the Apache License, Version 2.0 (the "License");
3325
- * you may not use this file except in compliance with the License.
3326
- * You may obtain a copy of the License at
3327
- *
3328
- * http://www.apache.org/licenses/LICENSE-2.0
3329
- *
3330
- * Unless required by applicable law or agreed to in writing, software
3331
- * distributed under the License is distributed on an "AS IS" BASIS,
3332
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3333
- * See the License for the specific language governing permissions and
3334
- * limitations under the License.
3335
- */
3336
- /**
3337
- * Copyright 2015 Google Inc. All Rights Reserved.
3338
- *
3339
- * Licensed under the Apache License, Version 2.0 (the "License");
3340
- * you may not use this file except in compliance with the License.
3341
- * You may obtain a copy of the License at
3342
- *
3343
- * http://www.apache.org/licenses/LICENSE-2.0
3344
- *
3345
- * Unless required by applicable law or agreed to in writing, software
3346
- * distributed under the License is distributed on an "AS IS" BASIS,
3347
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3348
- * See the License for the specific language governing permissions and
3349
- * limitations under the License.
3350
- */
3351
- /*------------------------------------* $CONTENTS
3352
- \*------------------------------------*/
3353
- /**
3354
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
3355
- * -----Typography
3356
- * -----Colors
3357
- * -----Textfield
3358
- * -----Switch
3359
- * -----Spinner
3360
- * -----Radio
3361
- * -----Menu
3362
- * -----List
3363
- * -----Layout
3364
- * -----Icon toggles
3365
- * -----Footer
3366
- * -----Column
3367
- * -----Checkbox
3368
- * -----Card
3369
- * -----Button
3370
- * -----Animation
3371
- * -----Progress
3372
- * -----Badge
3373
- * -----Shadows
3374
- * -----Grid
3375
- * -----Data table
3376
- * -----Dialog
3377
- * -----Snackbar
3378
- * -----Tooltip
3379
- * -----Chip
3380
- *
3381
- * Even though all variables have the `!default` directive, most of them
3382
- * should not be changed as they are dependent one another. This can cause
3383
- * visual distortions (like alignment issues) that are hard to track down
3384
- * and fix.
3385
- */
3386
- /* ========== TYPOGRAPHY ========== */
3387
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
3388
- page loading. For important text, such as the body, we want it to load
3389
- immediately and not wait for the web font load, whereas for other sections,
3390
- such as headers and titles, we're OK with things taking a bit longer to load.
3391
- We do have some optional classes and parameters in the mixins, in case you
3392
- definitely want to make sure you're using the preferred font and don't mind
3393
- the performance hit.
3394
- We should be able to improve on this once CSS Font Loading L3 becomes more
3395
- widely available.
3396
- */
3397
- /* ========== COLORS ========== */
3398
- /**
3399
- *
3400
- * Material design color palettes.
3401
- * @see http://www.google.com/design/spec/style/color.html
3402
- *
3403
- **/
3404
- /**
3405
- * Copyright 2015 Google Inc. All Rights Reserved.
3406
- *
3407
- * Licensed under the Apache License, Version 2.0 (the "License");
3408
- * you may not use this file except in compliance with the License.
3409
- * You may obtain a copy of the License at
3410
- *
3411
- * http://www.apache.org/licenses/LICENSE-2.0
3412
- *
3413
- * Unless required by applicable law or agreed to in writing, software
3414
- * distributed under the License is distributed on an "AS IS" BASIS,
3415
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3416
- * See the License for the specific language governing permissions and
3417
- * limitations under the License.
3418
- */
3419
- /* ========== Color Palettes ========== */
3420
- /* colors.scss */
3421
- /**
3422
- * Copyright 2015 Google Inc. All Rights Reserved.
3423
- *
3424
- * Licensed under the Apache License, Version 2.0 (the "License");
3425
- * you may not use this file except in compliance with the License.
3426
- * You may obtain a copy of the License at
3427
- *
3428
- * http://www.apache.org/licenses/LICENSE-2.0
3429
- *
3430
- * Unless required by applicable law or agreed to in writing, software
3431
- * distributed under the License is distributed on an "AS IS" BASIS,
3432
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3433
- * See the License for the specific language governing permissions and
3434
- * limitations under the License.
3435
- */
3436
- /* ========== IMAGES ========== */
3437
- /* ========== Color & Themes ========== */
3438
- /* ========== Typography ========== */
3439
- /* ========== Components ========== */
3440
- /* ========== Standard Buttons ========== */
3441
- /* ========== Icon Toggles ========== */
3442
- /* ========== Radio Buttons ========== */
3443
- /* ========== Ripple effect ========== */
3444
- /* ========== Layout ========== */
3445
- /* ========== Content Tabs ========== */
3446
- /* ========== Checkboxes ========== */
3447
- /* ========== Switches ========== */
3448
- /* ========== Spinner ========== */
3449
- /* ========== Text fields ========== */
3450
- /* ========== Card ========== */
3451
- /* ========== Sliders ========== */
3452
- /* ========== Progress ========== */
3453
- /* ========== List ========== */
3454
- /* ========== Item ========== */
3455
- /* ========== Dropdown menu ========== */
3456
- /* ========== Tooltips ========== */
3457
- /* ========== Footer ========== */
3458
- /* TEXTFIELD */
3459
- /* SWITCH */
3460
- /* SPINNER */
3461
- /* RADIO */
3462
- /* MENU */
3463
- /* LIST */
3464
- /* LAYOUT */
3465
- /* ICON TOGGLE */
3466
- /* FOOTER */
3467
- /*mega-footer*/
3468
- /*mini-footer*/
3469
- /* CHECKBOX */
3470
- /* CARD */
3471
- /* Card dimensions */
3472
- /* Cover image */
3473
- /* BUTTON */
3474
- /**
3475
- *
3476
- * Dimensions
3477
- *
3478
- */
3479
- /* ANIMATION */
3480
- /* PROGRESS */
3481
- /* BADGE */
3482
- /* SHADOWS */
3483
- /* GRID */
3484
- /* DATA TABLE */
3485
- /* DIALOG */
3486
- /* SNACKBAR */
3487
- /* TOOLTIP */
3488
- /* CHIP */
3489
- .mdl-badge {
3490
- position: relative;
3491
- white-space: nowrap;
3492
- margin-right: 24px; }
3493
- .mdl-badge:not([data-badge]) {
3494
- margin-right: auto; }
3495
- .mdl-badge[data-badge]:after {
3496
- content: attr(data-badge);
3497
- display: -webkit-flex;
3498
- display: -ms-flexbox;
3499
- display: flex;
3500
- -webkit-flex-direction: row;
3501
- -ms-flex-direction: row;
3502
- flex-direction: row;
3503
- -webkit-flex-wrap: wrap;
3504
- -ms-flex-wrap: wrap;
3505
- flex-wrap: wrap;
3506
- -webkit-justify-content: center;
3507
- -ms-flex-pack: center;
3508
- justify-content: center;
3509
- -webkit-align-content: center;
3510
- -ms-flex-line-pack: center;
3511
- align-content: center;
3512
- -webkit-align-items: center;
3513
- -ms-flex-align: center;
3514
- align-items: center;
3515
- position: absolute;
3516
- top: -11px;
3517
- right: -24px;
3518
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
3519
- font-weight: 600;
3520
- font-size: 12px;
3521
- width: 22px;
3522
- height: 22px;
3523
- border-radius: 50%;
3524
- background: rgb(255,64,129);
3525
- color: rgb(255,255,255); }
3526
- .mdl-button .mdl-badge[data-badge]:after {
3527
- top: -10px;
3528
- right: -5px; }
3529
- .mdl-badge.mdl-badge--no-background[data-badge]:after {
3530
- color: rgb(255,64,129);
3531
- background: rgba(255,255,255,0.2);
3532
- box-shadow: 0 0 1px gray; }
3533
- .mdl-badge.mdl-badge--overlap {
3534
- margin-right: 10px; }
3535
- .mdl-badge.mdl-badge--overlap:after {
3536
- right: -10px; }
3537
-
3538
- /**
3539
- * Copyright 2015 Google Inc. All Rights Reserved.
3540
- *
3541
- * Licensed under the Apache License, Version 2.0 (the "License");
3542
- * you may not use this file except in compliance with the License.
3543
- * You may obtain a copy of the License at
3544
- *
3545
- * http://www.apache.org/licenses/LICENSE-2.0
3546
- *
3547
- * Unless required by applicable law or agreed to in writing, software
3548
- * distributed under the License is distributed on an "AS IS" BASIS,
3549
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3550
- * See the License for the specific language governing permissions and
3551
- * limitations under the License.
3552
- */
3553
- /**
3554
- * Copyright 2015 Google Inc. All Rights Reserved.
3555
- *
3556
- * Licensed under the Apache License, Version 2.0 (the "License");
3557
- * you may not use this file except in compliance with the License.
3558
- * You may obtain a copy of the License at
3559
- *
3560
- * http://www.apache.org/licenses/LICENSE-2.0
3561
- *
3562
- * Unless required by applicable law or agreed to in writing, software
3563
- * distributed under the License is distributed on an "AS IS" BASIS,
3564
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3565
- * See the License for the specific language governing permissions and
3566
- * limitations under the License.
3567
- */
3568
- /*------------------------------------* $CONTENTS
3569
- \*------------------------------------*/
3570
- /**
3571
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
3572
- * -----Typography
3573
- * -----Colors
3574
- * -----Textfield
3575
- * -----Switch
3576
- * -----Spinner
3577
- * -----Radio
3578
- * -----Menu
3579
- * -----List
3580
- * -----Layout
3581
- * -----Icon toggles
3582
- * -----Footer
3583
- * -----Column
3584
- * -----Checkbox
3585
- * -----Card
3586
- * -----Button
3587
- * -----Animation
3588
- * -----Progress
3589
- * -----Badge
3590
- * -----Shadows
3591
- * -----Grid
3592
- * -----Data table
3593
- * -----Dialog
3594
- * -----Snackbar
3595
- * -----Tooltip
3596
- * -----Chip
3597
- *
3598
- * Even though all variables have the `!default` directive, most of them
3599
- * should not be changed as they are dependent one another. This can cause
3600
- * visual distortions (like alignment issues) that are hard to track down
3601
- * and fix.
3602
- */
3603
- /* ========== TYPOGRAPHY ========== */
3604
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
3605
- page loading. For important text, such as the body, we want it to load
3606
- immediately and not wait for the web font load, whereas for other sections,
3607
- such as headers and titles, we're OK with things taking a bit longer to load.
3608
- We do have some optional classes and parameters in the mixins, in case you
3609
- definitely want to make sure you're using the preferred font and don't mind
3610
- the performance hit.
3611
- We should be able to improve on this once CSS Font Loading L3 becomes more
3612
- widely available.
3613
- */
3614
- /* ========== COLORS ========== */
3615
- /**
3616
- *
3617
- * Material design color palettes.
3618
- * @see http://www.google.com/design/spec/style/color.html
3619
- *
3620
- **/
3621
- /**
3622
- * Copyright 2015 Google Inc. All Rights Reserved.
3623
- *
3624
- * Licensed under the Apache License, Version 2.0 (the "License");
3625
- * you may not use this file except in compliance with the License.
3626
- * You may obtain a copy of the License at
3627
- *
3628
- * http://www.apache.org/licenses/LICENSE-2.0
3629
- *
3630
- * Unless required by applicable law or agreed to in writing, software
3631
- * distributed under the License is distributed on an "AS IS" BASIS,
3632
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3633
- * See the License for the specific language governing permissions and
3634
- * limitations under the License.
3635
- */
3636
- /* ========== Color Palettes ========== */
3637
- /* colors.scss */
3638
- /**
3639
- * Copyright 2015 Google Inc. All Rights Reserved.
3640
- *
3641
- * Licensed under the Apache License, Version 2.0 (the "License");
3642
- * you may not use this file except in compliance with the License.
3643
- * You may obtain a copy of the License at
3644
- *
3645
- * http://www.apache.org/licenses/LICENSE-2.0
3646
- *
3647
- * Unless required by applicable law or agreed to in writing, software
3648
- * distributed under the License is distributed on an "AS IS" BASIS,
3649
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3650
- * See the License for the specific language governing permissions and
3651
- * limitations under the License.
3652
- */
3653
- /* ========== IMAGES ========== */
3654
- /* ========== Color & Themes ========== */
3655
- /* ========== Typography ========== */
3656
- /* ========== Components ========== */
3657
- /* ========== Standard Buttons ========== */
3658
- /* ========== Icon Toggles ========== */
3659
- /* ========== Radio Buttons ========== */
3660
- /* ========== Ripple effect ========== */
3661
- /* ========== Layout ========== */
3662
- /* ========== Content Tabs ========== */
3663
- /* ========== Checkboxes ========== */
3664
- /* ========== Switches ========== */
3665
- /* ========== Spinner ========== */
3666
- /* ========== Text fields ========== */
3667
- /* ========== Card ========== */
3668
- /* ========== Sliders ========== */
3669
- /* ========== Progress ========== */
3670
- /* ========== List ========== */
3671
- /* ========== Item ========== */
3672
- /* ========== Dropdown menu ========== */
3673
- /* ========== Tooltips ========== */
3674
- /* ========== Footer ========== */
3675
- /* TEXTFIELD */
3676
- /* SWITCH */
3677
- /* SPINNER */
3678
- /* RADIO */
3679
- /* MENU */
3680
- /* LIST */
3681
- /* LAYOUT */
3682
- /* ICON TOGGLE */
3683
- /* FOOTER */
3684
- /*mega-footer*/
3685
- /*mini-footer*/
3686
- /* CHECKBOX */
3687
- /* CARD */
3688
- /* Card dimensions */
3689
- /* Cover image */
3690
- /* BUTTON */
3691
- /**
3692
- *
3693
- * Dimensions
3694
- *
3695
- */
3696
- /* ANIMATION */
3697
- /* PROGRESS */
3698
- /* BADGE */
3699
- /* SHADOWS */
3700
- /* GRID */
3701
- /* DATA TABLE */
3702
- /* DIALOG */
3703
- /* SNACKBAR */
3704
- /* TOOLTIP */
3705
- /* CHIP */
3706
- /**
3707
- * Copyright 2015 Google Inc. All Rights Reserved.
3708
- *
3709
- * Licensed under the Apache License, Version 2.0 (the "License");
3710
- * you may not use this file except in compliance with the License.
3711
- * You may obtain a copy of the License at
3712
- *
3713
- * http://www.apache.org/licenses/LICENSE-2.0
3714
- *
3715
- * Unless required by applicable law or agreed to in writing, software
3716
- * distributed under the License is distributed on an "AS IS" BASIS,
3717
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3718
- * See the License for the specific language governing permissions and
3719
- * limitations under the License.
3720
- */
3721
- /* Typography */
3722
- /* Shadows */
3723
- /* Animations */
3724
- /* Dialog */
3725
- .mdl-button {
3726
- background: transparent;
3727
- border: none;
3728
- border-radius: 2px;
3729
- color: rgb(0,0,0);
3730
- position: relative;
3731
- height: 36px;
3732
- margin: 0;
3733
- min-width: 64px;
3734
- padding: 0 16px;
3735
- display: inline-block;
3736
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
3737
- font-size: 14px;
3738
- font-weight: 500;
3739
- text-transform: uppercase;
3740
- line-height: 1;
3741
- letter-spacing: 0;
3742
- overflow: hidden;
3743
- will-change: box-shadow;
3744
- transition: box-shadow 0.2s cubic-bezier(0.4, 0, 1, 1), background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1);
3745
- outline: none;
3746
- cursor: pointer;
3747
- text-decoration: none;
3748
- text-align: center;
3749
- line-height: 36px;
3750
- vertical-align: middle; }
3751
- .mdl-button::-moz-focus-inner {
3752
- border: 0; }
3753
- .mdl-button:hover {
3754
- background-color: rgba(158,158,158, 0.20); }
3755
- .mdl-button:focus:not(:active) {
3756
- background-color: rgba(0,0,0, 0.12); }
3757
- .mdl-button:active {
3758
- background-color: rgba(158,158,158, 0.40); }
3759
- .mdl-button.mdl-button--colored {
3760
- color: rgb(63,81,181); }
3761
- .mdl-button.mdl-button--colored:focus:not(:active) {
3762
- background-color: rgba(0,0,0, 0.12); }
3763
-
3764
- input.mdl-button[type="submit"] {
3765
- -webkit-appearance: none; }
3766
-
3767
- .mdl-button--raised {
3768
- background: rgba(158,158,158, 0.20);
3769
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
3770
- .mdl-button--raised:active {
3771
- box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
3772
- background-color: rgba(158,158,158, 0.40); }
3773
- .mdl-button--raised:focus:not(:active) {
3774
- box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
3775
- background-color: rgba(158,158,158, 0.40); }
3776
- .mdl-button--raised.mdl-button--colored {
3777
- background: rgb(63,81,181);
3778
- color: rgb(255,255,255); }
3779
- .mdl-button--raised.mdl-button--colored:hover {
3780
- background-color: rgb(63,81,181); }
3781
- .mdl-button--raised.mdl-button--colored:active {
3782
- background-color: rgb(63,81,181); }
3783
- .mdl-button--raised.mdl-button--colored:focus:not(:active) {
3784
- background-color: rgb(63,81,181); }
3785
- .mdl-button--raised.mdl-button--colored .mdl-ripple {
3786
- background: rgb(255,255,255); }
3787
-
3788
- .mdl-button--fab {
3789
- border-radius: 50%;
3790
- font-size: 24px;
3791
- height: 56px;
3792
- margin: auto;
3793
- min-width: 56px;
3794
- width: 56px;
3795
- padding: 0;
3796
- overflow: hidden;
3797
- background: rgba(158,158,158, 0.20);
3798
- box-shadow: 0 1px 1.5px 0 rgba(0, 0, 0, 0.12), 0 1px 1px 0 rgba(0, 0, 0, 0.24);
3799
- position: relative;
3800
- line-height: normal; }
3801
- .mdl-button--fab .material-icons {
3802
- position: absolute;
3803
- top: 50%;
3804
- left: 50%;
3805
- -webkit-transform: translate(-12px, -12px);
3806
- transform: translate(-12px, -12px);
3807
- line-height: 24px;
3808
- width: 24px; }
3809
- .mdl-button--fab.mdl-button--mini-fab {
3810
- height: 40px;
3811
- min-width: 40px;
3812
- width: 40px; }
3813
- .mdl-button--fab .mdl-button__ripple-container {
3814
- border-radius: 50%;
3815
- -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
3816
- .mdl-button--fab:active {
3817
- box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2);
3818
- background-color: rgba(158,158,158, 0.40); }
3819
- .mdl-button--fab:focus:not(:active) {
3820
- box-shadow: 0 0 8px rgba(0, 0, 0, 0.18), 0 8px 16px rgba(0, 0, 0, 0.36);
3821
- background-color: rgba(158,158,158, 0.40); }
3822
- .mdl-button--fab.mdl-button--colored {
3823
- background: rgb(255,64,129);
3824
- color: rgb(255,255,255); }
3825
- .mdl-button--fab.mdl-button--colored:hover {
3826
- background-color: rgb(255,64,129); }
3827
- .mdl-button--fab.mdl-button--colored:focus:not(:active) {
3828
- background-color: rgb(255,64,129); }
3829
- .mdl-button--fab.mdl-button--colored:active {
3830
- background-color: rgb(255,64,129); }
3831
- .mdl-button--fab.mdl-button--colored .mdl-ripple {
3832
- background: rgb(255,255,255); }
3833
-
3834
- .mdl-button--icon {
3835
- border-radius: 50%;
3836
- font-size: 24px;
3837
- height: 32px;
3838
- margin-left: 0;
3839
- margin-right: 0;
3840
- min-width: 32px;
3841
- width: 32px;
3842
- padding: 0;
3843
- overflow: hidden;
3844
- color: inherit;
3845
- line-height: normal; }
3846
- .mdl-button--icon .material-icons {
3847
- position: absolute;
3848
- top: 50%;
3849
- left: 50%;
3850
- -webkit-transform: translate(-12px, -12px);
3851
- transform: translate(-12px, -12px);
3852
- line-height: 24px;
3853
- width: 24px; }
3854
- .mdl-button--icon.mdl-button--mini-icon {
3855
- height: 24px;
3856
- min-width: 24px;
3857
- width: 24px; }
3858
- .mdl-button--icon.mdl-button--mini-icon .material-icons {
3859
- top: 0px;
3860
- left: 0px; }
3861
- .mdl-button--icon .mdl-button__ripple-container {
3862
- border-radius: 50%;
3863
- -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
3864
-
3865
- .mdl-button__ripple-container {
3866
- display: block;
3867
- height: 100%;
3868
- left: 0px;
3869
- position: absolute;
3870
- top: 0px;
3871
- width: 100%;
3872
- z-index: 0;
3873
- overflow: hidden; }
3874
- .mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple,
3875
- .mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple {
3876
- background-color: transparent; }
3877
-
3878
- .mdl-button--primary.mdl-button--primary {
3879
- color: rgb(63,81,181); }
3880
- .mdl-button--primary.mdl-button--primary .mdl-ripple {
3881
- background: rgb(255,255,255); }
3882
- .mdl-button--primary.mdl-button--primary.mdl-button--raised, .mdl-button--primary.mdl-button--primary.mdl-button--fab {
3883
- color: rgb(255,255,255);
3884
- background-color: rgb(63,81,181); }
3885
-
3886
- .mdl-button--accent.mdl-button--accent {
3887
- color: rgb(255,64,129); }
3888
- .mdl-button--accent.mdl-button--accent .mdl-ripple {
3889
- background: rgb(255,255,255); }
3890
- .mdl-button--accent.mdl-button--accent.mdl-button--raised, .mdl-button--accent.mdl-button--accent.mdl-button--fab {
3891
- color: rgb(255,255,255);
3892
- background-color: rgb(255,64,129); }
3893
-
3894
- .mdl-button[disabled][disabled], .mdl-button.mdl-button--disabled.mdl-button--disabled {
3895
- color: rgba(0,0,0, 0.26);
3896
- cursor: default;
3897
- background-color: transparent; }
3898
-
3899
- .mdl-button--fab[disabled][disabled], .mdl-button--fab.mdl-button--disabled.mdl-button--disabled {
3900
- background-color: rgba(0,0,0, 0.12);
3901
- color: rgba(0,0,0, 0.26); }
3902
-
3903
- .mdl-button--raised[disabled][disabled], .mdl-button--raised.mdl-button--disabled.mdl-button--disabled {
3904
- background-color: rgba(0,0,0, 0.12);
3905
- color: rgba(0,0,0, 0.26);
3906
- box-shadow: none; }
3907
-
3908
- .mdl-button--colored[disabled][disabled], .mdl-button--colored.mdl-button--disabled.mdl-button--disabled {
3909
- color: rgba(0,0,0, 0.26); }
3910
-
3911
- .mdl-button .material-icons {
3912
- vertical-align: middle; }
3913
-
3914
- /**
3915
- * Copyright 2015 Google Inc. All Rights Reserved.
3916
- *
3917
- * Licensed under the Apache License, Version 2.0 (the "License");
3918
- * you may not use this file except in compliance with the License.
3919
- * You may obtain a copy of the License at
3920
- *
3921
- * http://www.apache.org/licenses/LICENSE-2.0
3922
- *
3923
- * Unless required by applicable law or agreed to in writing, software
3924
- * distributed under the License is distributed on an "AS IS" BASIS,
3925
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3926
- * See the License for the specific language governing permissions and
3927
- * limitations under the License.
3928
- */
3929
- /**
3930
- * Copyright 2015 Google Inc. All Rights Reserved.
3931
- *
3932
- * Licensed under the Apache License, Version 2.0 (the "License");
3933
- * you may not use this file except in compliance with the License.
3934
- * You may obtain a copy of the License at
3935
- *
3936
- * http://www.apache.org/licenses/LICENSE-2.0
3937
- *
3938
- * Unless required by applicable law or agreed to in writing, software
3939
- * distributed under the License is distributed on an "AS IS" BASIS,
3940
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
3941
- * See the License for the specific language governing permissions and
3942
- * limitations under the License.
3943
- */
3944
- /*------------------------------------* $CONTENTS
3945
- \*------------------------------------*/
3946
- /**
3947
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
3948
- * -----Typography
3949
- * -----Colors
3950
- * -----Textfield
3951
- * -----Switch
3952
- * -----Spinner
3953
- * -----Radio
3954
- * -----Menu
3955
- * -----List
3956
- * -----Layout
3957
- * -----Icon toggles
3958
- * -----Footer
3959
- * -----Column
3960
- * -----Checkbox
3961
- * -----Card
3962
- * -----Button
3963
- * -----Animation
3964
- * -----Progress
3965
- * -----Badge
3966
- * -----Shadows
3967
- * -----Grid
3968
- * -----Data table
3969
- * -----Dialog
3970
- * -----Snackbar
3971
- * -----Tooltip
3972
- * -----Chip
3973
- *
3974
- * Even though all variables have the `!default` directive, most of them
3975
- * should not be changed as they are dependent one another. This can cause
3976
- * visual distortions (like alignment issues) that are hard to track down
3977
- * and fix.
3978
- */
3979
- /* ========== TYPOGRAPHY ========== */
3980
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
3981
- page loading. For important text, such as the body, we want it to load
3982
- immediately and not wait for the web font load, whereas for other sections,
3983
- such as headers and titles, we're OK with things taking a bit longer to load.
3984
- We do have some optional classes and parameters in the mixins, in case you
3985
- definitely want to make sure you're using the preferred font and don't mind
3986
- the performance hit.
3987
- We should be able to improve on this once CSS Font Loading L3 becomes more
3988
- widely available.
3989
- */
3990
- /* ========== COLORS ========== */
3991
- /**
3992
- *
3993
- * Material design color palettes.
3994
- * @see http://www.google.com/design/spec/style/color.html
3995
- *
3996
- **/
3997
- /**
3998
- * Copyright 2015 Google Inc. All Rights Reserved.
3999
- *
4000
- * Licensed under the Apache License, Version 2.0 (the "License");
4001
- * you may not use this file except in compliance with the License.
4002
- * You may obtain a copy of the License at
4003
- *
4004
- * http://www.apache.org/licenses/LICENSE-2.0
4005
- *
4006
- * Unless required by applicable law or agreed to in writing, software
4007
- * distributed under the License is distributed on an "AS IS" BASIS,
4008
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4009
- * See the License for the specific language governing permissions and
4010
- * limitations under the License.
4011
- */
4012
- /* ========== Color Palettes ========== */
4013
- /* colors.scss */
4014
- /**
4015
- * Copyright 2015 Google Inc. All Rights Reserved.
4016
- *
4017
- * Licensed under the Apache License, Version 2.0 (the "License");
4018
- * you may not use this file except in compliance with the License.
4019
- * You may obtain a copy of the License at
4020
- *
4021
- * http://www.apache.org/licenses/LICENSE-2.0
4022
- *
4023
- * Unless required by applicable law or agreed to in writing, software
4024
- * distributed under the License is distributed on an "AS IS" BASIS,
4025
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4026
- * See the License for the specific language governing permissions and
4027
- * limitations under the License.
4028
- */
4029
- /* ========== IMAGES ========== */
4030
- /* ========== Color & Themes ========== */
4031
- /* ========== Typography ========== */
4032
- /* ========== Components ========== */
4033
- /* ========== Standard Buttons ========== */
4034
- /* ========== Icon Toggles ========== */
4035
- /* ========== Radio Buttons ========== */
4036
- /* ========== Ripple effect ========== */
4037
- /* ========== Layout ========== */
4038
- /* ========== Content Tabs ========== */
4039
- /* ========== Checkboxes ========== */
4040
- /* ========== Switches ========== */
4041
- /* ========== Spinner ========== */
4042
- /* ========== Text fields ========== */
4043
- /* ========== Card ========== */
4044
- /* ========== Sliders ========== */
4045
- /* ========== Progress ========== */
4046
- /* ========== List ========== */
4047
- /* ========== Item ========== */
4048
- /* ========== Dropdown menu ========== */
4049
- /* ========== Tooltips ========== */
4050
- /* ========== Footer ========== */
4051
- /* TEXTFIELD */
4052
- /* SWITCH */
4053
- /* SPINNER */
4054
- /* RADIO */
4055
- /* MENU */
4056
- /* LIST */
4057
- /* LAYOUT */
4058
- /* ICON TOGGLE */
4059
- /* FOOTER */
4060
- /*mega-footer*/
4061
- /*mini-footer*/
4062
- /* CHECKBOX */
4063
- /* CARD */
4064
- /* Card dimensions */
4065
- /* Cover image */
4066
- /* BUTTON */
4067
- /**
4068
- *
4069
- * Dimensions
4070
- *
4071
- */
4072
- /* ANIMATION */
4073
- /* PROGRESS */
4074
- /* BADGE */
4075
- /* SHADOWS */
4076
- /* GRID */
4077
- /* DATA TABLE */
4078
- /* DIALOG */
4079
- /* SNACKBAR */
4080
- /* TOOLTIP */
4081
- /* CHIP */
4082
- .mdl-card {
4083
- display: -webkit-flex;
4084
- display: -ms-flexbox;
4085
- display: flex;
4086
- -webkit-flex-direction: column;
4087
- -ms-flex-direction: column;
4088
- flex-direction: column;
4089
- font-size: 16px;
4090
- font-weight: 400;
4091
- min-height: 200px;
4092
- overflow: hidden;
4093
- width: 330px;
4094
- z-index: 1;
4095
- position: relative;
4096
- background: rgb(255,255,255);
4097
- border-radius: 2px;
4098
- box-sizing: border-box; }
4099
-
4100
- .mdl-card__media {
4101
- background-color: rgb(255,64,129);
4102
- background-repeat: repeat;
4103
- background-position: 50% 50%;
4104
- background-size: cover;
4105
- background-origin: padding-box;
4106
- background-attachment: scroll;
4107
- box-sizing: border-box; }
4108
-
4109
- .mdl-card__title {
4110
- -webkit-align-items: center;
4111
- -ms-flex-align: center;
4112
- align-items: center;
4113
- color: rgb(0,0,0);
4114
- display: block;
4115
- display: -webkit-flex;
4116
- display: -ms-flexbox;
4117
- display: flex;
4118
- -webkit-justify-content: stretch;
4119
- -ms-flex-pack: stretch;
4120
- justify-content: stretch;
4121
- line-height: normal;
4122
- padding: 16px 16px;
4123
- -webkit-perspective-origin: 165px 56px;
4124
- perspective-origin: 165px 56px;
4125
- -webkit-transform-origin: 165px 56px;
4126
- transform-origin: 165px 56px;
4127
- box-sizing: border-box; }
4128
- .mdl-card__title.mdl-card--border {
4129
- border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
4130
-
4131
- .mdl-card__title-text {
4132
- -webkit-align-self: flex-end;
4133
- -ms-flex-item-align: end;
4134
- align-self: flex-end;
4135
- color: inherit;
4136
- display: block;
4137
- display: -webkit-flex;
4138
- display: -ms-flexbox;
4139
- display: flex;
4140
- font-size: 24px;
4141
- font-weight: 300;
4142
- line-height: normal;
4143
- overflow: hidden;
4144
- -webkit-transform-origin: 149px 48px;
4145
- transform-origin: 149px 48px;
4146
- margin: 0; }
4147
-
4148
- .mdl-card__subtitle-text {
4149
- font-size: 14px;
4150
- color: rgba(0,0,0, 0.54);
4151
- margin: 0; }
4152
-
4153
- .mdl-card__supporting-text {
4154
- color: rgba(0,0,0, 0.54);
4155
- font-size: 1rem;
4156
- line-height: 18px;
4157
- overflow: hidden;
4158
- padding: 16px 16px;
4159
- width: 90%; }
4160
- .mdl-card__supporting-text.mdl-card--border {
4161
- border-bottom: 1px solid rgba(0, 0, 0, 0.1); }
4162
-
4163
- .mdl-card__actions {
4164
- font-size: 16px;
4165
- line-height: normal;
4166
- width: 100%;
4167
- background-color: transparent;
4168
- padding: 8px;
4169
- box-sizing: border-box; }
4170
- .mdl-card__actions.mdl-card--border {
4171
- border-top: 1px solid rgba(0, 0, 0, 0.1); }
4172
-
4173
- .mdl-card--expand {
4174
- -webkit-flex-grow: 1;
4175
- -ms-flex-positive: 1;
4176
- flex-grow: 1; }
4177
-
4178
- .mdl-card__menu {
4179
- position: absolute;
4180
- right: 16px;
4181
- top: 16px; }
4182
-
4183
- /**
4184
- * Copyright 2015 Google Inc. All Rights Reserved.
4185
- *
4186
- * Licensed under the Apache License, Version 2.0 (the "License");
4187
- * you may not use this file except in compliance with the License.
4188
- * You may obtain a copy of the License at
4189
- *
4190
- * http://www.apache.org/licenses/LICENSE-2.0
4191
- *
4192
- * Unless required by applicable law or agreed to in writing, software
4193
- * distributed under the License is distributed on an "AS IS" BASIS,
4194
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4195
- * See the License for the specific language governing permissions and
4196
- * limitations under the License.
4197
- */
4198
- /**
4199
- * Copyright 2015 Google Inc. All Rights Reserved.
4200
- *
4201
- * Licensed under the Apache License, Version 2.0 (the "License");
4202
- * you may not use this file except in compliance with the License.
4203
- * You may obtain a copy of the License at
4204
- *
4205
- * http://www.apache.org/licenses/LICENSE-2.0
4206
- *
4207
- * Unless required by applicable law or agreed to in writing, software
4208
- * distributed under the License is distributed on an "AS IS" BASIS,
4209
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4210
- * See the License for the specific language governing permissions and
4211
- * limitations under the License.
4212
- */
4213
- /*------------------------------------* $CONTENTS
4214
- \*------------------------------------*/
4215
- /**
4216
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
4217
- * -----Typography
4218
- * -----Colors
4219
- * -----Textfield
4220
- * -----Switch
4221
- * -----Spinner
4222
- * -----Radio
4223
- * -----Menu
4224
- * -----List
4225
- * -----Layout
4226
- * -----Icon toggles
4227
- * -----Footer
4228
- * -----Column
4229
- * -----Checkbox
4230
- * -----Card
4231
- * -----Button
4232
- * -----Animation
4233
- * -----Progress
4234
- * -----Badge
4235
- * -----Shadows
4236
- * -----Grid
4237
- * -----Data table
4238
- * -----Dialog
4239
- * -----Snackbar
4240
- * -----Tooltip
4241
- * -----Chip
4242
- *
4243
- * Even though all variables have the `!default` directive, most of them
4244
- * should not be changed as they are dependent one another. This can cause
4245
- * visual distortions (like alignment issues) that are hard to track down
4246
- * and fix.
4247
- */
4248
- /* ========== TYPOGRAPHY ========== */
4249
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
4250
- page loading. For important text, such as the body, we want it to load
4251
- immediately and not wait for the web font load, whereas for other sections,
4252
- such as headers and titles, we're OK with things taking a bit longer to load.
4253
- We do have some optional classes and parameters in the mixins, in case you
4254
- definitely want to make sure you're using the preferred font and don't mind
4255
- the performance hit.
4256
- We should be able to improve on this once CSS Font Loading L3 becomes more
4257
- widely available.
4258
- */
4259
- /* ========== COLORS ========== */
4260
- /**
4261
- *
4262
- * Material design color palettes.
4263
- * @see http://www.google.com/design/spec/style/color.html
4264
- *
4265
- **/
4266
- /**
4267
- * Copyright 2015 Google Inc. All Rights Reserved.
4268
- *
4269
- * Licensed under the Apache License, Version 2.0 (the "License");
4270
- * you may not use this file except in compliance with the License.
4271
- * You may obtain a copy of the License at
4272
- *
4273
- * http://www.apache.org/licenses/LICENSE-2.0
4274
- *
4275
- * Unless required by applicable law or agreed to in writing, software
4276
- * distributed under the License is distributed on an "AS IS" BASIS,
4277
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4278
- * See the License for the specific language governing permissions and
4279
- * limitations under the License.
4280
- */
4281
- /* ========== Color Palettes ========== */
4282
- /* colors.scss */
4283
- /**
4284
- * Copyright 2015 Google Inc. All Rights Reserved.
4285
- *
4286
- * Licensed under the Apache License, Version 2.0 (the "License");
4287
- * you may not use this file except in compliance with the License.
4288
- * You may obtain a copy of the License at
4289
- *
4290
- * http://www.apache.org/licenses/LICENSE-2.0
4291
- *
4292
- * Unless required by applicable law or agreed to in writing, software
4293
- * distributed under the License is distributed on an "AS IS" BASIS,
4294
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4295
- * See the License for the specific language governing permissions and
4296
- * limitations under the License.
4297
- */
4298
- /* ========== IMAGES ========== */
4299
- /* ========== Color & Themes ========== */
4300
- /* ========== Typography ========== */
4301
- /* ========== Components ========== */
4302
- /* ========== Standard Buttons ========== */
4303
- /* ========== Icon Toggles ========== */
4304
- /* ========== Radio Buttons ========== */
4305
- /* ========== Ripple effect ========== */
4306
- /* ========== Layout ========== */
4307
- /* ========== Content Tabs ========== */
4308
- /* ========== Checkboxes ========== */
4309
- /* ========== Switches ========== */
4310
- /* ========== Spinner ========== */
4311
- /* ========== Text fields ========== */
4312
- /* ========== Card ========== */
4313
- /* ========== Sliders ========== */
4314
- /* ========== Progress ========== */
4315
- /* ========== List ========== */
4316
- /* ========== Item ========== */
4317
- /* ========== Dropdown menu ========== */
4318
- /* ========== Tooltips ========== */
4319
- /* ========== Footer ========== */
4320
- /* TEXTFIELD */
4321
- /* SWITCH */
4322
- /* SPINNER */
4323
- /* RADIO */
4324
- /* MENU */
4325
- /* LIST */
4326
- /* LAYOUT */
4327
- /* ICON TOGGLE */
4328
- /* FOOTER */
4329
- /*mega-footer*/
4330
- /*mini-footer*/
4331
- /* CHECKBOX */
4332
- /* CARD */
4333
- /* Card dimensions */
4334
- /* Cover image */
4335
- /* BUTTON */
4336
- /**
4337
- *
4338
- * Dimensions
4339
- *
4340
- */
4341
- /* ANIMATION */
4342
- /* PROGRESS */
4343
- /* BADGE */
4344
- /* SHADOWS */
4345
- /* GRID */
4346
- /* DATA TABLE */
4347
- /* DIALOG */
4348
- /* SNACKBAR */
4349
- /* TOOLTIP */
4350
- /* CHIP */
4351
- /**
4352
- * Copyright 2015 Google Inc. All Rights Reserved.
4353
- *
4354
- * Licensed under the Apache License, Version 2.0 (the "License");
4355
- * you may not use this file except in compliance with the License.
4356
- * You may obtain a copy of the License at
4357
- *
4358
- * http://www.apache.org/licenses/LICENSE-2.0
4359
- *
4360
- * Unless required by applicable law or agreed to in writing, software
4361
- * distributed under the License is distributed on an "AS IS" BASIS,
4362
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4363
- * See the License for the specific language governing permissions and
4364
- * limitations under the License.
4365
- */
4366
- /* Typography */
4367
- /* Shadows */
4368
- /* Animations */
4369
- /* Dialog */
4370
- .mdl-checkbox {
4371
- position: relative;
4372
- z-index: 1;
4373
- vertical-align: middle;
4374
- display: inline-block;
4375
- box-sizing: border-box;
4376
- width: 100%;
4377
- height: 24px;
4378
- margin: 0;
4379
- padding: 0; }
4380
- .mdl-checkbox.is-upgraded {
4381
- padding-left: 24px; }
4382
-
4383
- .mdl-checkbox__input {
4384
- line-height: 24px; }
4385
- .mdl-checkbox.is-upgraded .mdl-checkbox__input {
4386
- position: absolute;
4387
- width: 0;
4388
- height: 0;
4389
- margin: 0;
4390
- padding: 0;
4391
- opacity: 0;
4392
- -ms-appearance: none;
4393
- -moz-appearance: none;
4394
- -webkit-appearance: none;
4395
- appearance: none;
4396
- border: none; }
4397
-
4398
- .mdl-checkbox__box-outline {
4399
- position: absolute;
4400
- top: 3px;
4401
- left: 0;
4402
- display: inline-block;
4403
- box-sizing: border-box;
4404
- width: 16px;
4405
- height: 16px;
4406
- margin: 0;
4407
- cursor: pointer;
4408
- overflow: hidden;
4409
- border: 2px solid rgba(0,0,0, 0.54);
4410
- border-radius: 2px;
4411
- z-index: 2; }
4412
- .mdl-checkbox.is-checked .mdl-checkbox__box-outline {
4413
- border: 2px solid rgb(63,81,181); }
4414
- fieldset[disabled] .mdl-checkbox .mdl-checkbox__box-outline,
4415
- .mdl-checkbox.is-disabled .mdl-checkbox__box-outline {
4416
- border: 2px solid rgba(0,0,0, 0.26);
4417
- cursor: auto; }
4418
-
4419
- .mdl-checkbox__focus-helper {
4420
- position: absolute;
4421
- top: 3px;
4422
- left: 0;
4423
- display: inline-block;
4424
- box-sizing: border-box;
4425
- width: 16px;
4426
- height: 16px;
4427
- border-radius: 50%;
4428
- background-color: transparent; }
4429
- .mdl-checkbox.is-focused .mdl-checkbox__focus-helper {
4430
- box-shadow: 0 0 0px 8px rgba(0, 0, 0, 0.1);
4431
- background-color: rgba(0, 0, 0, 0.1); }
4432
- .mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper {
4433
- box-shadow: 0 0 0px 8px rgba(63,81,181, 0.26);
4434
- background-color: rgba(63,81,181, 0.26); }
4435
-
4436
- .mdl-checkbox__tick-outline {
4437
- position: absolute;
4438
- top: 0;
4439
- left: 0;
4440
- height: 100%;
4441
- width: 100%;
4442
- -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");
4443
- mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");
4444
- background: transparent;
4445
- transition-duration: 0.28s;
4446
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
4447
- transition-property: background; }
4448
- .mdl-checkbox.is-checked .mdl-checkbox__tick-outline {
4449
- background: rgb(63,81,181) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K"); }
4450
- fieldset[disabled] .mdl-checkbox.is-checked .mdl-checkbox__tick-outline,
4451
- .mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline {
4452
- background: rgba(0,0,0, 0.26) url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K"); }
4453
-
4454
- .mdl-checkbox__label {
4455
- position: relative;
4456
- cursor: pointer;
4457
- font-size: 16px;
4458
- line-height: 24px;
4459
- margin: 0; }
4460
- fieldset[disabled] .mdl-checkbox .mdl-checkbox__label,
4461
- .mdl-checkbox.is-disabled .mdl-checkbox__label {
4462
- color: rgba(0,0,0, 0.26);
4463
- cursor: auto; }
4464
-
4465
- .mdl-checkbox__ripple-container {
4466
- position: absolute;
4467
- z-index: 2;
4468
- top: -6px;
4469
- left: -10px;
4470
- box-sizing: border-box;
4471
- width: 36px;
4472
- height: 36px;
4473
- border-radius: 50%;
4474
- cursor: pointer;
4475
- overflow: hidden;
4476
- -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
4477
- .mdl-checkbox__ripple-container .mdl-ripple {
4478
- background: rgb(63,81,181); }
4479
- fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container,
4480
- .mdl-checkbox.is-disabled .mdl-checkbox__ripple-container {
4481
- cursor: auto; }
4482
- fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container .mdl-ripple,
4483
- .mdl-checkbox.is-disabled .mdl-checkbox__ripple-container .mdl-ripple {
4484
- background: transparent; }
4485
-
4486
- /**
4487
- * Copyright 2015 Google Inc. All Rights Reserved.
4488
- *
4489
- * Licensed under the Apache License, Version 2.0 (the "License");
4490
- * you may not use this file except in compliance with the License.
4491
- * You may obtain a copy of the License at
4492
- *
4493
- * http://www.apache.org/licenses/LICENSE-2.0
4494
- *
4495
- * Unless required by applicable law or agreed to in writing, software
4496
- * distributed under the License is distributed on an "AS IS" BASIS,
4497
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4498
- * See the License for the specific language governing permissions and
4499
- * limitations under the License.
4500
- */
4501
- /**
4502
- * Copyright 2015 Google Inc. All Rights Reserved.
4503
- *
4504
- * Licensed under the Apache License, Version 2.0 (the "License");
4505
- * you may not use this file except in compliance with the License.
4506
- * You may obtain a copy of the License at
4507
- *
4508
- * http://www.apache.org/licenses/LICENSE-2.0
4509
- *
4510
- * Unless required by applicable law or agreed to in writing, software
4511
- * distributed under the License is distributed on an "AS IS" BASIS,
4512
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4513
- * See the License for the specific language governing permissions and
4514
- * limitations under the License.
4515
- */
4516
- /*------------------------------------* $CONTENTS
4517
- \*------------------------------------*/
4518
- /**
4519
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
4520
- * -----Typography
4521
- * -----Colors
4522
- * -----Textfield
4523
- * -----Switch
4524
- * -----Spinner
4525
- * -----Radio
4526
- * -----Menu
4527
- * -----List
4528
- * -----Layout
4529
- * -----Icon toggles
4530
- * -----Footer
4531
- * -----Column
4532
- * -----Checkbox
4533
- * -----Card
4534
- * -----Button
4535
- * -----Animation
4536
- * -----Progress
4537
- * -----Badge
4538
- * -----Shadows
4539
- * -----Grid
4540
- * -----Data table
4541
- * -----Dialog
4542
- * -----Snackbar
4543
- * -----Tooltip
4544
- * -----Chip
4545
- *
4546
- * Even though all variables have the `!default` directive, most of them
4547
- * should not be changed as they are dependent one another. This can cause
4548
- * visual distortions (like alignment issues) that are hard to track down
4549
- * and fix.
4550
- */
4551
- /* ========== TYPOGRAPHY ========== */
4552
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
4553
- page loading. For important text, such as the body, we want it to load
4554
- immediately and not wait for the web font load, whereas for other sections,
4555
- such as headers and titles, we're OK with things taking a bit longer to load.
4556
- We do have some optional classes and parameters in the mixins, in case you
4557
- definitely want to make sure you're using the preferred font and don't mind
4558
- the performance hit.
4559
- We should be able to improve on this once CSS Font Loading L3 becomes more
4560
- widely available.
4561
- */
4562
- /* ========== COLORS ========== */
4563
- /**
4564
- *
4565
- * Material design color palettes.
4566
- * @see http://www.google.com/design/spec/style/color.html
4567
- *
4568
- **/
4569
- /**
4570
- * Copyright 2015 Google Inc. All Rights Reserved.
4571
- *
4572
- * Licensed under the Apache License, Version 2.0 (the "License");
4573
- * you may not use this file except in compliance with the License.
4574
- * You may obtain a copy of the License at
4575
- *
4576
- * http://www.apache.org/licenses/LICENSE-2.0
4577
- *
4578
- * Unless required by applicable law or agreed to in writing, software
4579
- * distributed under the License is distributed on an "AS IS" BASIS,
4580
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4581
- * See the License for the specific language governing permissions and
4582
- * limitations under the License.
4583
- */
4584
- /* ========== Color Palettes ========== */
4585
- /* colors.scss */
4586
- /**
4587
- * Copyright 2015 Google Inc. All Rights Reserved.
4588
- *
4589
- * Licensed under the Apache License, Version 2.0 (the "License");
4590
- * you may not use this file except in compliance with the License.
4591
- * You may obtain a copy of the License at
4592
- *
4593
- * http://www.apache.org/licenses/LICENSE-2.0
4594
- *
4595
- * Unless required by applicable law or agreed to in writing, software
4596
- * distributed under the License is distributed on an "AS IS" BASIS,
4597
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4598
- * See the License for the specific language governing permissions and
4599
- * limitations under the License.
4600
- */
4601
- /* ========== IMAGES ========== */
4602
- /* ========== Color & Themes ========== */
4603
- /* ========== Typography ========== */
4604
- /* ========== Components ========== */
4605
- /* ========== Standard Buttons ========== */
4606
- /* ========== Icon Toggles ========== */
4607
- /* ========== Radio Buttons ========== */
4608
- /* ========== Ripple effect ========== */
4609
- /* ========== Layout ========== */
4610
- /* ========== Content Tabs ========== */
4611
- /* ========== Checkboxes ========== */
4612
- /* ========== Switches ========== */
4613
- /* ========== Spinner ========== */
4614
- /* ========== Text fields ========== */
4615
- /* ========== Card ========== */
4616
- /* ========== Sliders ========== */
4617
- /* ========== Progress ========== */
4618
- /* ========== List ========== */
4619
- /* ========== Item ========== */
4620
- /* ========== Dropdown menu ========== */
4621
- /* ========== Tooltips ========== */
4622
- /* ========== Footer ========== */
4623
- /* TEXTFIELD */
4624
- /* SWITCH */
4625
- /* SPINNER */
4626
- /* RADIO */
4627
- /* MENU */
4628
- /* LIST */
4629
- /* LAYOUT */
4630
- /* ICON TOGGLE */
4631
- /* FOOTER */
4632
- /*mega-footer*/
4633
- /*mini-footer*/
4634
- /* CHECKBOX */
4635
- /* CARD */
4636
- /* Card dimensions */
4637
- /* Cover image */
4638
- /* BUTTON */
4639
- /**
4640
- *
4641
- * Dimensions
4642
- *
4643
- */
4644
- /* ANIMATION */
4645
- /* PROGRESS */
4646
- /* BADGE */
4647
- /* SHADOWS */
4648
- /* GRID */
4649
- /* DATA TABLE */
4650
- /* DIALOG */
4651
- /* SNACKBAR */
4652
- /* TOOLTIP */
4653
- /* CHIP */
4654
- /**
4655
- * Copyright 2015 Google Inc. All Rights Reserved.
4656
- *
4657
- * Licensed under the Apache License, Version 2.0 (the "License");
4658
- * you may not use this file except in compliance with the License.
4659
- * You may obtain a copy of the License at
4660
- *
4661
- * http://www.apache.org/licenses/LICENSE-2.0
4662
- *
4663
- * Unless required by applicable law or agreed to in writing, software
4664
- * distributed under the License is distributed on an "AS IS" BASIS,
4665
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4666
- * See the License for the specific language governing permissions and
4667
- * limitations under the License.
4668
- */
4669
- /* Typography */
4670
- /* Shadows */
4671
- /* Animations */
4672
- /* Dialog */
4673
- .mdl-chip {
4674
- height: 32px;
4675
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
4676
- line-height: 32px;
4677
- padding: 0 12px;
4678
- border: 0;
4679
- border-radius: 16px;
4680
- background-color: #dedede;
4681
- display: inline-block;
4682
- color: rgba(0,0,0, 0.87);
4683
- margin: 2px 0;
4684
- font-size: 0;
4685
- white-space: nowrap; }
4686
- .mdl-chip__text {
4687
- font-size: 13px;
4688
- vertical-align: middle;
4689
- display: inline-block; }
4690
- .mdl-chip__action {
4691
- height: 24px;
4692
- width: 24px;
4693
- background: transparent;
4694
- opacity: 0.54;
4695
- display: inline-block;
4696
- cursor: pointer;
4697
- text-align: center;
4698
- vertical-align: middle;
4699
- padding: 0;
4700
- margin: 0 0 0 4px;
4701
- font-size: 13px;
4702
- text-decoration: none;
4703
- color: rgba(0,0,0, 0.87);
4704
- border: none;
4705
- outline: none;
4706
- overflow: hidden; }
4707
- .mdl-chip__contact {
4708
- height: 32px;
4709
- width: 32px;
4710
- border-radius: 16px;
4711
- display: inline-block;
4712
- vertical-align: middle;
4713
- margin-right: 8px;
4714
- overflow: hidden;
4715
- text-align: center;
4716
- font-size: 18px;
4717
- line-height: 32px; }
4718
- .mdl-chip:focus {
4719
- outline: 0;
4720
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
4721
- .mdl-chip:active {
4722
- background-color: #d6d6d6; }
4723
- .mdl-chip--deletable {
4724
- padding-right: 4px; }
4725
- .mdl-chip--contact {
4726
- padding-left: 0; }
4727
-
4728
- /**
4729
- * Copyright 2015 Google Inc. All Rights Reserved.
4730
- *
4731
- * Licensed under the Apache License, Version 2.0 (the "License");
4732
- * you may not use this file except in compliance with the License.
4733
- * You may obtain a copy of the License at
4734
- *
4735
- * http://www.apache.org/licenses/LICENSE-2.0
4736
- *
4737
- * Unless required by applicable law or agreed to in writing, software
4738
- * distributed under the License is distributed on an "AS IS" BASIS,
4739
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4740
- * See the License for the specific language governing permissions and
4741
- * limitations under the License.
4742
- */
4743
- /**
4744
- * Copyright 2015 Google Inc. All Rights Reserved.
4745
- *
4746
- * Licensed under the Apache License, Version 2.0 (the "License");
4747
- * you may not use this file except in compliance with the License.
4748
- * You may obtain a copy of the License at
4749
- *
4750
- * http://www.apache.org/licenses/LICENSE-2.0
4751
- *
4752
- * Unless required by applicable law or agreed to in writing, software
4753
- * distributed under the License is distributed on an "AS IS" BASIS,
4754
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4755
- * See the License for the specific language governing permissions and
4756
- * limitations under the License.
4757
- */
4758
- /*------------------------------------* $CONTENTS
4759
- \*------------------------------------*/
4760
- /**
4761
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
4762
- * -----Typography
4763
- * -----Colors
4764
- * -----Textfield
4765
- * -----Switch
4766
- * -----Spinner
4767
- * -----Radio
4768
- * -----Menu
4769
- * -----List
4770
- * -----Layout
4771
- * -----Icon toggles
4772
- * -----Footer
4773
- * -----Column
4774
- * -----Checkbox
4775
- * -----Card
4776
- * -----Button
4777
- * -----Animation
4778
- * -----Progress
4779
- * -----Badge
4780
- * -----Shadows
4781
- * -----Grid
4782
- * -----Data table
4783
- * -----Dialog
4784
- * -----Snackbar
4785
- * -----Tooltip
4786
- * -----Chip
4787
- *
4788
- * Even though all variables have the `!default` directive, most of them
4789
- * should not be changed as they are dependent one another. This can cause
4790
- * visual distortions (like alignment issues) that are hard to track down
4791
- * and fix.
4792
- */
4793
- /* ========== TYPOGRAPHY ========== */
4794
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
4795
- page loading. For important text, such as the body, we want it to load
4796
- immediately and not wait for the web font load, whereas for other sections,
4797
- such as headers and titles, we're OK with things taking a bit longer to load.
4798
- We do have some optional classes and parameters in the mixins, in case you
4799
- definitely want to make sure you're using the preferred font and don't mind
4800
- the performance hit.
4801
- We should be able to improve on this once CSS Font Loading L3 becomes more
4802
- widely available.
4803
- */
4804
- /* ========== COLORS ========== */
4805
- /**
4806
- *
4807
- * Material design color palettes.
4808
- * @see http://www.google.com/design/spec/style/color.html
4809
- *
4810
- **/
4811
- /**
4812
- * Copyright 2015 Google Inc. All Rights Reserved.
4813
- *
4814
- * Licensed under the Apache License, Version 2.0 (the "License");
4815
- * you may not use this file except in compliance with the License.
4816
- * You may obtain a copy of the License at
4817
- *
4818
- * http://www.apache.org/licenses/LICENSE-2.0
4819
- *
4820
- * Unless required by applicable law or agreed to in writing, software
4821
- * distributed under the License is distributed on an "AS IS" BASIS,
4822
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4823
- * See the License for the specific language governing permissions and
4824
- * limitations under the License.
4825
- */
4826
- /* ========== Color Palettes ========== */
4827
- /* colors.scss */
4828
- /**
4829
- * Copyright 2015 Google Inc. All Rights Reserved.
4830
- *
4831
- * Licensed under the Apache License, Version 2.0 (the "License");
4832
- * you may not use this file except in compliance with the License.
4833
- * You may obtain a copy of the License at
4834
- *
4835
- * http://www.apache.org/licenses/LICENSE-2.0
4836
- *
4837
- * Unless required by applicable law or agreed to in writing, software
4838
- * distributed under the License is distributed on an "AS IS" BASIS,
4839
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4840
- * See the License for the specific language governing permissions and
4841
- * limitations under the License.
4842
- */
4843
- /* ========== IMAGES ========== */
4844
- /* ========== Color & Themes ========== */
4845
- /* ========== Typography ========== */
4846
- /* ========== Components ========== */
4847
- /* ========== Standard Buttons ========== */
4848
- /* ========== Icon Toggles ========== */
4849
- /* ========== Radio Buttons ========== */
4850
- /* ========== Ripple effect ========== */
4851
- /* ========== Layout ========== */
4852
- /* ========== Content Tabs ========== */
4853
- /* ========== Checkboxes ========== */
4854
- /* ========== Switches ========== */
4855
- /* ========== Spinner ========== */
4856
- /* ========== Text fields ========== */
4857
- /* ========== Card ========== */
4858
- /* ========== Sliders ========== */
4859
- /* ========== Progress ========== */
4860
- /* ========== List ========== */
4861
- /* ========== Item ========== */
4862
- /* ========== Dropdown menu ========== */
4863
- /* ========== Tooltips ========== */
4864
- /* ========== Footer ========== */
4865
- /* TEXTFIELD */
4866
- /* SWITCH */
4867
- /* SPINNER */
4868
- /* RADIO */
4869
- /* MENU */
4870
- /* LIST */
4871
- /* LAYOUT */
4872
- /* ICON TOGGLE */
4873
- /* FOOTER */
4874
- /*mega-footer*/
4875
- /*mini-footer*/
4876
- /* CHECKBOX */
4877
- /* CARD */
4878
- /* Card dimensions */
4879
- /* Cover image */
4880
- /* BUTTON */
4881
- /**
4882
- *
4883
- * Dimensions
4884
- *
4885
- */
4886
- /* ANIMATION */
4887
- /* PROGRESS */
4888
- /* BADGE */
4889
- /* SHADOWS */
4890
- /* GRID */
4891
- /* DATA TABLE */
4892
- /* DIALOG */
4893
- /* SNACKBAR */
4894
- /* TOOLTIP */
4895
- /* CHIP */
4896
- /**
4897
- * Copyright 2015 Google Inc. All Rights Reserved.
4898
- *
4899
- * Licensed under the Apache License, Version 2.0 (the "License");
4900
- * you may not use this file except in compliance with the License.
4901
- * You may obtain a copy of the License at
4902
- *
4903
- * http://www.apache.org/licenses/LICENSE-2.0
4904
- *
4905
- * Unless required by applicable law or agreed to in writing, software
4906
- * distributed under the License is distributed on an "AS IS" BASIS,
4907
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
4908
- * See the License for the specific language governing permissions and
4909
- * limitations under the License.
4910
- */
4911
- /* Typography */
4912
- /* Shadows */
4913
- /* Animations */
4914
- /* Dialog */
4915
- .mdl-data-table {
4916
- position: relative;
4917
- border: 1px solid rgba(0, 0, 0, 0.12);
4918
- border-collapse: collapse;
4919
- white-space: nowrap;
4920
- font-size: 13px;
4921
- background-color: rgb(255,255,255); }
4922
- .mdl-data-table thead {
4923
- padding-bottom: 3px; }
4924
- .mdl-data-table thead .mdl-data-table__select {
4925
- margin-top: 0; }
4926
- .mdl-data-table tbody tr {
4927
- position: relative;
4928
- height: 48px;
4929
- transition-duration: 0.28s;
4930
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
4931
- transition-property: background-color; }
4932
- .mdl-data-table tbody tr.is-selected {
4933
- background-color: #e0e0e0; }
4934
- .mdl-data-table tbody tr:hover {
4935
- background-color: #eeeeee; }
4936
- .mdl-data-table td, .mdl-data-table th {
4937
- padding: 0 18px 12px 18px;
4938
- text-align: right; }
4939
- .mdl-data-table td:first-of-type, .mdl-data-table th:first-of-type {
4940
- padding-left: 24px; }
4941
- .mdl-data-table td:last-of-type, .mdl-data-table th:last-of-type {
4942
- padding-right: 24px; }
4943
- .mdl-data-table td {
4944
- position: relative;
4945
- vertical-align: middle;
4946
- height: 48px;
4947
- border-top: 1px solid rgba(0, 0, 0, 0.12);
4948
- border-bottom: 1px solid rgba(0, 0, 0, 0.12);
4949
- padding-top: 12px;
4950
- box-sizing: border-box; }
4951
- .mdl-data-table td .mdl-data-table__select {
4952
- vertical-align: middle; }
4953
- .mdl-data-table th {
4954
- position: relative;
4955
- vertical-align: bottom;
4956
- text-overflow: ellipsis;
4957
- font-size: 14px;
4958
- font-weight: bold;
4959
- line-height: 24px;
4960
- letter-spacing: 0;
4961
- height: 48px;
4962
- font-size: 12px;
4963
- color: rgba(0, 0, 0, 0.54);
4964
- padding-bottom: 8px;
4965
- box-sizing: border-box; }
4966
- .mdl-data-table th.mdl-data-table__header--sorted-ascending, .mdl-data-table th.mdl-data-table__header--sorted-descending {
4967
- color: rgba(0, 0, 0, 0.87); }
4968
- .mdl-data-table th.mdl-data-table__header--sorted-ascending:before, .mdl-data-table th.mdl-data-table__header--sorted-descending:before {
4969
- font-family: 'Material Icons';
4970
- font-weight: normal;
4971
- font-style: normal;
4972
- font-size: 24px;
4973
- line-height: 1;
4974
- letter-spacing: normal;
4975
- text-transform: none;
4976
- display: inline-block;
4977
- word-wrap: normal;
4978
- -moz-font-feature-settings: 'liga';
4979
- font-feature-settings: 'liga';
4980
- -webkit-font-feature-settings: 'liga';
4981
- -webkit-font-smoothing: antialiased;
4982
- font-size: 16px;
4983
- content: "\e5d8";
4984
- margin-right: 5px;
4985
- vertical-align: sub; }
4986
- .mdl-data-table th.mdl-data-table__header--sorted-ascending:hover, .mdl-data-table th.mdl-data-table__header--sorted-descending:hover {
4987
- cursor: pointer; }
4988
- .mdl-data-table th.mdl-data-table__header--sorted-ascending:hover:before, .mdl-data-table th.mdl-data-table__header--sorted-descending:hover:before {
4989
- color: rgba(0, 0, 0, 0.26); }
4990
- .mdl-data-table th.mdl-data-table__header--sorted-descending:before {
4991
- content: "\e5db"; }
4992
-
4993
- .mdl-data-table__select {
4994
- width: 16px; }
4995
-
4996
- .mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric {
4997
- text-align: left; }
4998
-
4999
- /**
5000
- * Copyright 2015 Google Inc. All Rights Reserved.
5001
- *
5002
- * Licensed under the Apache License, Version 2.0 (the "License");
5003
- * you may not use this file except in compliance with the License.
5004
- * You may obtain a copy of the License at
5005
- *
5006
- * http://www.apache.org/licenses/LICENSE-2.0
5007
- *
5008
- * Unless required by applicable law or agreed to in writing, software
5009
- * distributed under the License is distributed on an "AS IS" BASIS,
5010
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5011
- * See the License for the specific language governing permissions and
5012
- * limitations under the License.
5013
- */
5014
- /**
5015
- * Copyright 2015 Google Inc. All Rights Reserved.
5016
- *
5017
- * Licensed under the Apache License, Version 2.0 (the "License");
5018
- * you may not use this file except in compliance with the License.
5019
- * You may obtain a copy of the License at
5020
- *
5021
- * http://www.apache.org/licenses/LICENSE-2.0
5022
- *
5023
- * Unless required by applicable law or agreed to in writing, software
5024
- * distributed under the License is distributed on an "AS IS" BASIS,
5025
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5026
- * See the License for the specific language governing permissions and
5027
- * limitations under the License.
5028
- */
5029
- /*------------------------------------* $CONTENTS
5030
- \*------------------------------------*/
5031
- /**
5032
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
5033
- * -----Typography
5034
- * -----Colors
5035
- * -----Textfield
5036
- * -----Switch
5037
- * -----Spinner
5038
- * -----Radio
5039
- * -----Menu
5040
- * -----List
5041
- * -----Layout
5042
- * -----Icon toggles
5043
- * -----Footer
5044
- * -----Column
5045
- * -----Checkbox
5046
- * -----Card
5047
- * -----Button
5048
- * -----Animation
5049
- * -----Progress
5050
- * -----Badge
5051
- * -----Shadows
5052
- * -----Grid
5053
- * -----Data table
5054
- * -----Dialog
5055
- * -----Snackbar
5056
- * -----Tooltip
5057
- * -----Chip
5058
- *
5059
- * Even though all variables have the `!default` directive, most of them
5060
- * should not be changed as they are dependent one another. This can cause
5061
- * visual distortions (like alignment issues) that are hard to track down
5062
- * and fix.
5063
- */
5064
- /* ========== TYPOGRAPHY ========== */
5065
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
5066
- page loading. For important text, such as the body, we want it to load
5067
- immediately and not wait for the web font load, whereas for other sections,
5068
- such as headers and titles, we're OK with things taking a bit longer to load.
5069
- We do have some optional classes and parameters in the mixins, in case you
5070
- definitely want to make sure you're using the preferred font and don't mind
5071
- the performance hit.
5072
- We should be able to improve on this once CSS Font Loading L3 becomes more
5073
- widely available.
5074
- */
5075
- /* ========== COLORS ========== */
5076
- /**
5077
- *
5078
- * Material design color palettes.
5079
- * @see http://www.google.com/design/spec/style/color.html
5080
- *
5081
- **/
5082
- /**
5083
- * Copyright 2015 Google Inc. All Rights Reserved.
5084
- *
5085
- * Licensed under the Apache License, Version 2.0 (the "License");
5086
- * you may not use this file except in compliance with the License.
5087
- * You may obtain a copy of the License at
5088
- *
5089
- * http://www.apache.org/licenses/LICENSE-2.0
5090
- *
5091
- * Unless required by applicable law or agreed to in writing, software
5092
- * distributed under the License is distributed on an "AS IS" BASIS,
5093
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5094
- * See the License for the specific language governing permissions and
5095
- * limitations under the License.
5096
- */
5097
- /* ========== Color Palettes ========== */
5098
- /* colors.scss */
5099
- /**
5100
- * Copyright 2015 Google Inc. All Rights Reserved.
5101
- *
5102
- * Licensed under the Apache License, Version 2.0 (the "License");
5103
- * you may not use this file except in compliance with the License.
5104
- * You may obtain a copy of the License at
5105
- *
5106
- * http://www.apache.org/licenses/LICENSE-2.0
5107
- *
5108
- * Unless required by applicable law or agreed to in writing, software
5109
- * distributed under the License is distributed on an "AS IS" BASIS,
5110
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5111
- * See the License for the specific language governing permissions and
5112
- * limitations under the License.
5113
- */
5114
- /* ========== IMAGES ========== */
5115
- /* ========== Color & Themes ========== */
5116
- /* ========== Typography ========== */
5117
- /* ========== Components ========== */
5118
- /* ========== Standard Buttons ========== */
5119
- /* ========== Icon Toggles ========== */
5120
- /* ========== Radio Buttons ========== */
5121
- /* ========== Ripple effect ========== */
5122
- /* ========== Layout ========== */
5123
- /* ========== Content Tabs ========== */
5124
- /* ========== Checkboxes ========== */
5125
- /* ========== Switches ========== */
5126
- /* ========== Spinner ========== */
5127
- /* ========== Text fields ========== */
5128
- /* ========== Card ========== */
5129
- /* ========== Sliders ========== */
5130
- /* ========== Progress ========== */
5131
- /* ========== List ========== */
5132
- /* ========== Item ========== */
5133
- /* ========== Dropdown menu ========== */
5134
- /* ========== Tooltips ========== */
5135
- /* ========== Footer ========== */
5136
- /* TEXTFIELD */
5137
- /* SWITCH */
5138
- /* SPINNER */
5139
- /* RADIO */
5140
- /* MENU */
5141
- /* LIST */
5142
- /* LAYOUT */
5143
- /* ICON TOGGLE */
5144
- /* FOOTER */
5145
- /*mega-footer*/
5146
- /*mini-footer*/
5147
- /* CHECKBOX */
5148
- /* CARD */
5149
- /* Card dimensions */
5150
- /* Cover image */
5151
- /* BUTTON */
5152
- /**
5153
- *
5154
- * Dimensions
5155
- *
5156
- */
5157
- /* ANIMATION */
5158
- /* PROGRESS */
5159
- /* BADGE */
5160
- /* SHADOWS */
5161
- /* GRID */
5162
- /* DATA TABLE */
5163
- /* DIALOG */
5164
- /* SNACKBAR */
5165
- /* TOOLTIP */
5166
- /* CHIP */
5167
- /**
5168
- * Copyright 2015 Google Inc. All Rights Reserved.
5169
- *
5170
- * Licensed under the Apache License, Version 2.0 (the "License");
5171
- * you may not use this file except in compliance with the License.
5172
- * You may obtain a copy of the License at
5173
- *
5174
- * http://www.apache.org/licenses/LICENSE-2.0
5175
- *
5176
- * Unless required by applicable law or agreed to in writing, software
5177
- * distributed under the License is distributed on an "AS IS" BASIS,
5178
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5179
- * See the License for the specific language governing permissions and
5180
- * limitations under the License.
5181
- */
5182
- /* Typography */
5183
- /* Shadows */
5184
- /* Animations */
5185
- /* Dialog */
5186
- .mdl-dialog {
5187
- border: none;
5188
- box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2);
5189
- width: 280px; }
5190
- .mdl-dialog__title {
5191
- padding: 24px 24px 0;
5192
- margin: 0;
5193
- font-size: 2.5rem; }
5194
- .mdl-dialog__actions {
5195
- padding: 8px 8px 8px 24px;
5196
- display: -webkit-flex;
5197
- display: -ms-flexbox;
5198
- display: flex;
5199
- -webkit-flex-direction: row-reverse;
5200
- -ms-flex-direction: row-reverse;
5201
- flex-direction: row-reverse;
5202
- -webkit-flex-wrap: wrap;
5203
- -ms-flex-wrap: wrap;
5204
- flex-wrap: wrap; }
5205
- .mdl-dialog__actions > * {
5206
- margin-right: 8px;
5207
- height: 36px; }
5208
- .mdl-dialog__actions > *:first-child {
5209
- margin-right: 0; }
5210
- .mdl-dialog__actions--full-width {
5211
- padding: 0 0 8px 0; }
5212
- .mdl-dialog__actions--full-width > * {
5213
- height: 48px;
5214
- -webkit-flex: 0 0 100%;
5215
- -ms-flex: 0 0 100%;
5216
- flex: 0 0 100%;
5217
- padding-right: 16px;
5218
- margin-right: 0;
5219
- text-align: right; }
5220
- .mdl-dialog__content {
5221
- padding: 20px 24px 24px 24px;
5222
- color: rgba(0,0,0, 0.54); }
5223
-
5224
- /**
5225
- * Copyright 2015 Google Inc. All Rights Reserved.
5226
- *
5227
- * Licensed under the Apache License, Version 2.0 (the "License");
5228
- * you may not use this file except in compliance with the License.
5229
- * You may obtain a copy of the License at
5230
- *
5231
- * http://www.apache.org/licenses/LICENSE-2.0
5232
- *
5233
- * Unless required by applicable law or agreed to in writing, software
5234
- * distributed under the License is distributed on an "AS IS" BASIS,
5235
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5236
- * See the License for the specific language governing permissions and
5237
- * limitations under the License.
5238
- */
5239
- /**
5240
- * Copyright 2015 Google Inc. All Rights Reserved.
5241
- *
5242
- * Licensed under the Apache License, Version 2.0 (the "License");
5243
- * you may not use this file except in compliance with the License.
5244
- * You may obtain a copy of the License at
5245
- *
5246
- * http://www.apache.org/licenses/LICENSE-2.0
5247
- *
5248
- * Unless required by applicable law or agreed to in writing, software
5249
- * distributed under the License is distributed on an "AS IS" BASIS,
5250
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5251
- * See the License for the specific language governing permissions and
5252
- * limitations under the License.
5253
- */
5254
- /*------------------------------------* $CONTENTS
5255
- \*------------------------------------*/
5256
- /**
5257
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
5258
- * -----Typography
5259
- * -----Colors
5260
- * -----Textfield
5261
- * -----Switch
5262
- * -----Spinner
5263
- * -----Radio
5264
- * -----Menu
5265
- * -----List
5266
- * -----Layout
5267
- * -----Icon toggles
5268
- * -----Footer
5269
- * -----Column
5270
- * -----Checkbox
5271
- * -----Card
5272
- * -----Button
5273
- * -----Animation
5274
- * -----Progress
5275
- * -----Badge
5276
- * -----Shadows
5277
- * -----Grid
5278
- * -----Data table
5279
- * -----Dialog
5280
- * -----Snackbar
5281
- * -----Tooltip
5282
- * -----Chip
5283
- *
5284
- * Even though all variables have the `!default` directive, most of them
5285
- * should not be changed as they are dependent one another. This can cause
5286
- * visual distortions (like alignment issues) that are hard to track down
5287
- * and fix.
5288
- */
5289
- /* ========== TYPOGRAPHY ========== */
5290
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
5291
- page loading. For important text, such as the body, we want it to load
5292
- immediately and not wait for the web font load, whereas for other sections,
5293
- such as headers and titles, we're OK with things taking a bit longer to load.
5294
- We do have some optional classes and parameters in the mixins, in case you
5295
- definitely want to make sure you're using the preferred font and don't mind
5296
- the performance hit.
5297
- We should be able to improve on this once CSS Font Loading L3 becomes more
5298
- widely available.
5299
- */
5300
- /* ========== COLORS ========== */
5301
- /**
5302
- *
5303
- * Material design color palettes.
5304
- * @see http://www.google.com/design/spec/style/color.html
5305
- *
5306
- **/
5307
- /**
5308
- * Copyright 2015 Google Inc. All Rights Reserved.
5309
- *
5310
- * Licensed under the Apache License, Version 2.0 (the "License");
5311
- * you may not use this file except in compliance with the License.
5312
- * You may obtain a copy of the License at
5313
- *
5314
- * http://www.apache.org/licenses/LICENSE-2.0
5315
- *
5316
- * Unless required by applicable law or agreed to in writing, software
5317
- * distributed under the License is distributed on an "AS IS" BASIS,
5318
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5319
- * See the License for the specific language governing permissions and
5320
- * limitations under the License.
5321
- */
5322
- /* ========== Color Palettes ========== */
5323
- /* colors.scss */
5324
- /**
5325
- * Copyright 2015 Google Inc. All Rights Reserved.
5326
- *
5327
- * Licensed under the Apache License, Version 2.0 (the "License");
5328
- * you may not use this file except in compliance with the License.
5329
- * You may obtain a copy of the License at
5330
- *
5331
- * http://www.apache.org/licenses/LICENSE-2.0
5332
- *
5333
- * Unless required by applicable law or agreed to in writing, software
5334
- * distributed under the License is distributed on an "AS IS" BASIS,
5335
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5336
- * See the License for the specific language governing permissions and
5337
- * limitations under the License.
5338
- */
5339
- /* ========== IMAGES ========== */
5340
- /* ========== Color & Themes ========== */
5341
- /* ========== Typography ========== */
5342
- /* ========== Components ========== */
5343
- /* ========== Standard Buttons ========== */
5344
- /* ========== Icon Toggles ========== */
5345
- /* ========== Radio Buttons ========== */
5346
- /* ========== Ripple effect ========== */
5347
- /* ========== Layout ========== */
5348
- /* ========== Content Tabs ========== */
5349
- /* ========== Checkboxes ========== */
5350
- /* ========== Switches ========== */
5351
- /* ========== Spinner ========== */
5352
- /* ========== Text fields ========== */
5353
- /* ========== Card ========== */
5354
- /* ========== Sliders ========== */
5355
- /* ========== Progress ========== */
5356
- /* ========== List ========== */
5357
- /* ========== Item ========== */
5358
- /* ========== Dropdown menu ========== */
5359
- /* ========== Tooltips ========== */
5360
- /* ========== Footer ========== */
5361
- /* TEXTFIELD */
5362
- /* SWITCH */
5363
- /* SPINNER */
5364
- /* RADIO */
5365
- /* MENU */
5366
- /* LIST */
5367
- /* LAYOUT */
5368
- /* ICON TOGGLE */
5369
- /* FOOTER */
5370
- /*mega-footer*/
5371
- /*mini-footer*/
5372
- /* CHECKBOX */
5373
- /* CARD */
5374
- /* Card dimensions */
5375
- /* Cover image */
5376
- /* BUTTON */
5377
- /**
5378
- *
5379
- * Dimensions
5380
- *
5381
- */
5382
- /* ANIMATION */
5383
- /* PROGRESS */
5384
- /* BADGE */
5385
- /* SHADOWS */
5386
- /* GRID */
5387
- /* DATA TABLE */
5388
- /* DIALOG */
5389
- /* SNACKBAR */
5390
- /* TOOLTIP */
5391
- /* CHIP */
5392
- /**
5393
- * Copyright 2015 Google Inc. All Rights Reserved.
5394
- *
5395
- * Licensed under the Apache License, Version 2.0 (the "License");
5396
- * you may not use this file except in compliance with the License.
5397
- * You may obtain a copy of the License at
5398
- *
5399
- * http://www.apache.org/licenses/LICENSE-2.0
5400
- *
5401
- * Unless required by applicable law or agreed to in writing, software
5402
- * distributed under the License is distributed on an "AS IS" BASIS,
5403
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5404
- * See the License for the specific language governing permissions and
5405
- * limitations under the License.
5406
- */
5407
- /* Typography */
5408
- /* Shadows */
5409
- /* Animations */
5410
- /* Dialog */
5411
- .mdl-mega-footer {
5412
- padding: 16px 40px;
5413
- color: rgb(158,158,158);
5414
- background-color: rgb(66,66,66); }
5415
-
5416
- .mdl-mega-footer--top-section:after,
5417
- .mdl-mega-footer--middle-section:after,
5418
- .mdl-mega-footer--bottom-section:after,
5419
- .mdl-mega-footer__top-section:after,
5420
- .mdl-mega-footer__middle-section:after,
5421
- .mdl-mega-footer__bottom-section:after {
5422
- content: '';
5423
- display: block;
5424
- clear: both; }
5425
-
5426
- .mdl-mega-footer--left-section,
5427
- .mdl-mega-footer__left-section {
5428
- margin-bottom: 16px; }
5429
-
5430
- .mdl-mega-footer--right-section,
5431
- .mdl-mega-footer__right-section {
5432
- margin-bottom: 16px; }
5433
-
5434
- .mdl-mega-footer--right-section a,
5435
- .mdl-mega-footer__right-section a {
5436
- display: block;
5437
- margin-bottom: 16px;
5438
- color: inherit;
5439
- text-decoration: none; }
5440
-
5441
- @media screen and (min-width: 760px) {
5442
- .mdl-mega-footer--left-section,
5443
- .mdl-mega-footer__left-section {
5444
- float: left; }
5445
- .mdl-mega-footer--right-section,
5446
- .mdl-mega-footer__right-section {
5447
- float: right; }
5448
- .mdl-mega-footer--right-section a,
5449
- .mdl-mega-footer__right-section a {
5450
- display: inline-block;
5451
- margin-left: 16px;
5452
- line-height: 36px;
5453
- vertical-align: middle; } }
5454
-
5455
- .mdl-mega-footer--social-btn,
5456
- .mdl-mega-footer__social-btn {
5457
- width: 36px;
5458
- height: 36px;
5459
- padding: 0;
5460
- margin: 0;
5461
- background-color: rgb(158,158,158);
5462
- border: none; }
5463
-
5464
- .mdl-mega-footer--drop-down-section,
5465
- .mdl-mega-footer__drop-down-section {
5466
- display: block;
5467
- position: relative; }
5468
-
5469
- @media screen and (min-width: 760px) {
5470
- .mdl-mega-footer--drop-down-section,
5471
- .mdl-mega-footer__drop-down-section {
5472
- width: 33%; }
5473
- .mdl-mega-footer--drop-down-section:nth-child(1),
5474
- .mdl-mega-footer--drop-down-section:nth-child(2),
5475
- .mdl-mega-footer__drop-down-section:nth-child(1),
5476
- .mdl-mega-footer__drop-down-section:nth-child(2) {
5477
- float: left; }
5478
- .mdl-mega-footer--drop-down-section:nth-child(3),
5479
- .mdl-mega-footer__drop-down-section:nth-child(3) {
5480
- float: right; }
5481
- .mdl-mega-footer--drop-down-section:nth-child(3):after,
5482
- .mdl-mega-footer__drop-down-section:nth-child(3):after {
5483
- clear: right; }
5484
- .mdl-mega-footer--drop-down-section:nth-child(4),
5485
- .mdl-mega-footer__drop-down-section:nth-child(4) {
5486
- clear: right;
5487
- float: right; }
5488
- .mdl-mega-footer--middle-section:after,
5489
- .mdl-mega-footer__middle-section:after {
5490
- content: '';
5491
- display: block;
5492
- clear: both; }
5493
- .mdl-mega-footer--bottom-section,
5494
- .mdl-mega-footer__bottom-section {
5495
- padding-top: 0; } }
5496
-
5497
- @media screen and (min-width: 1024px) {
5498
- .mdl-mega-footer--drop-down-section,
5499
- .mdl-mega-footer--drop-down-section:nth-child(3),
5500
- .mdl-mega-footer--drop-down-section:nth-child(4),
5501
- .mdl-mega-footer__drop-down-section,
5502
- .mdl-mega-footer__drop-down-section:nth-child(3),
5503
- .mdl-mega-footer__drop-down-section:nth-child(4) {
5504
- width: 24%;
5505
- float: left; } }
5506
-
5507
- .mdl-mega-footer--heading-checkbox,
5508
- .mdl-mega-footer__heading-checkbox {
5509
- position: absolute;
5510
- width: 100%;
5511
- height: 55.8px;
5512
- padding: 32px;
5513
- margin: 0;
5514
- margin-top: -16px;
5515
- cursor: pointer;
5516
- z-index: 1;
5517
- opacity: 0; }
5518
- .mdl-mega-footer--heading-checkbox + .mdl-mega-footer--heading:after,
5519
- .mdl-mega-footer--heading-checkbox + .mdl-mega-footer__heading:after,
5520
- .mdl-mega-footer__heading-checkbox + .mdl-mega-footer--heading:after,
5521
- .mdl-mega-footer__heading-checkbox + .mdl-mega-footer__heading:after {
5522
- font-family: 'Material Icons';
5523
- content: '\E5CE'; }
5524
-
5525
- .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer--link-list,
5526
- .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer__link-list,
5527
- .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
5528
- .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
5529
- .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer--link-list,
5530
- .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer__link-list,
5531
- .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
5532
- .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list {
5533
- display: none; }
5534
-
5535
- .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading:after,
5536
- .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading:after,
5537
- .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading:after,
5538
- .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading:after {
5539
- font-family: 'Material Icons';
5540
- content: '\E5CF'; }
5541
-
5542
- .mdl-mega-footer--heading,
5543
- .mdl-mega-footer__heading {
5544
- position: relative;
5545
- width: 100%;
5546
- padding-right: 39.8px;
5547
- margin-bottom: 16px;
5548
- box-sizing: border-box;
5549
- font-size: 14px;
5550
- line-height: 23.8px;
5551
- font-weight: 500;
5552
- white-space: nowrap;
5553
- text-overflow: ellipsis;
5554
- overflow: hidden;
5555
- color: rgb(224,224,224); }
5556
-
5557
- .mdl-mega-footer--heading:after,
5558
- .mdl-mega-footer__heading:after {
5559
- content: '';
5560
- position: absolute;
5561
- top: 0;
5562
- right: 0;
5563
- display: block;
5564
- width: 23.8px;
5565
- height: 23.8px;
5566
- background-size: cover; }
5567
-
5568
- .mdl-mega-footer--link-list,
5569
- .mdl-mega-footer__link-list {
5570
- list-style: none;
5571
- margin: 0;
5572
- padding: 0;
5573
- margin-bottom: 32px; }
5574
- .mdl-mega-footer--link-list:after,
5575
- .mdl-mega-footer__link-list:after {
5576
- clear: both;
5577
- display: block;
5578
- content: ''; }
5579
-
5580
- .mdl-mega-footer--link-list li,
5581
- .mdl-mega-footer__link-list li {
5582
- font-size: 14px;
5583
- font-weight: 400;
5584
- line-height: 24px;
5585
- letter-spacing: 0;
5586
- line-height: 20px; }
5587
-
5588
- .mdl-mega-footer--link-list a,
5589
- .mdl-mega-footer__link-list a {
5590
- color: inherit;
5591
- text-decoration: none;
5592
- white-space: nowrap; }
5593
-
5594
- @media screen and (min-width: 760px) {
5595
- .mdl-mega-footer--heading-checkbox,
5596
- .mdl-mega-footer__heading-checkbox {
5597
- display: none; }
5598
- .mdl-mega-footer--heading-checkbox + .mdl-mega-footer--heading:after,
5599
- .mdl-mega-footer--heading-checkbox + .mdl-mega-footer__heading:after,
5600
- .mdl-mega-footer__heading-checkbox + .mdl-mega-footer--heading:after,
5601
- .mdl-mega-footer__heading-checkbox + .mdl-mega-footer__heading:after {
5602
- content: ''; }
5603
- .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer--link-list,
5604
- .mdl-mega-footer--heading-checkbox:checked ~ .mdl-mega-footer__link-list,
5605
- .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
5606
- .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list,
5607
- .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer--link-list,
5608
- .mdl-mega-footer__heading-checkbox:checked ~ .mdl-mega-footer__link-list,
5609
- .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading + .mdl-mega-footer__link-list,
5610
- .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading + .mdl-mega-footer--link-list {
5611
- display: block; }
5612
- .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer--heading:after,
5613
- .mdl-mega-footer--heading-checkbox:checked + .mdl-mega-footer__heading:after,
5614
- .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer--heading:after,
5615
- .mdl-mega-footer__heading-checkbox:checked + .mdl-mega-footer__heading:after {
5616
- content: ''; } }
5617
-
5618
- .mdl-mega-footer--bottom-section,
5619
- .mdl-mega-footer__bottom-section {
5620
- padding-top: 16px;
5621
- margin-bottom: 16px; }
5622
-
5623
- .mdl-logo {
5624
- margin-bottom: 16px;
5625
- color: white; }
5626
-
5627
- .mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li,
5628
- .mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li {
5629
- float: left;
5630
- margin-bottom: 0;
5631
- margin-right: 16px; }
5632
-
5633
- @media screen and (min-width: 760px) {
5634
- .mdl-logo {
5635
- float: left;
5636
- margin-bottom: 0;
5637
- margin-right: 16px; } }
5638
-
5639
- /**
5640
- * Copyright 2015 Google Inc. All Rights Reserved.
5641
- *
5642
- * Licensed under the Apache License, Version 2.0 (the "License");
5643
- * you may not use this file except in compliance with the License.
5644
- * You may obtain a copy of the License at
5645
- *
5646
- * http://www.apache.org/licenses/LICENSE-2.0
5647
- *
5648
- * Unless required by applicable law or agreed to in writing, software
5649
- * distributed under the License is distributed on an "AS IS" BASIS,
5650
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5651
- * See the License for the specific language governing permissions and
5652
- * limitations under the License.
5653
- */
5654
- /**
5655
- * Copyright 2015 Google Inc. All Rights Reserved.
5656
- *
5657
- * Licensed under the Apache License, Version 2.0 (the "License");
5658
- * you may not use this file except in compliance with the License.
5659
- * You may obtain a copy of the License at
5660
- *
5661
- * http://www.apache.org/licenses/LICENSE-2.0
5662
- *
5663
- * Unless required by applicable law or agreed to in writing, software
5664
- * distributed under the License is distributed on an "AS IS" BASIS,
5665
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5666
- * See the License for the specific language governing permissions and
5667
- * limitations under the License.
5668
- */
5669
- /*------------------------------------* $CONTENTS
5670
- \*------------------------------------*/
5671
- /**
5672
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
5673
- * -----Typography
5674
- * -----Colors
5675
- * -----Textfield
5676
- * -----Switch
5677
- * -----Spinner
5678
- * -----Radio
5679
- * -----Menu
5680
- * -----List
5681
- * -----Layout
5682
- * -----Icon toggles
5683
- * -----Footer
5684
- * -----Column
5685
- * -----Checkbox
5686
- * -----Card
5687
- * -----Button
5688
- * -----Animation
5689
- * -----Progress
5690
- * -----Badge
5691
- * -----Shadows
5692
- * -----Grid
5693
- * -----Data table
5694
- * -----Dialog
5695
- * -----Snackbar
5696
- * -----Tooltip
5697
- * -----Chip
5698
- *
5699
- * Even though all variables have the `!default` directive, most of them
5700
- * should not be changed as they are dependent one another. This can cause
5701
- * visual distortions (like alignment issues) that are hard to track down
5702
- * and fix.
5703
- */
5704
- /* ========== TYPOGRAPHY ========== */
5705
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
5706
- page loading. For important text, such as the body, we want it to load
5707
- immediately and not wait for the web font load, whereas for other sections,
5708
- such as headers and titles, we're OK with things taking a bit longer to load.
5709
- We do have some optional classes and parameters in the mixins, in case you
5710
- definitely want to make sure you're using the preferred font and don't mind
5711
- the performance hit.
5712
- We should be able to improve on this once CSS Font Loading L3 becomes more
5713
- widely available.
5714
- */
5715
- /* ========== COLORS ========== */
5716
- /**
5717
- *
5718
- * Material design color palettes.
5719
- * @see http://www.google.com/design/spec/style/color.html
5720
- *
5721
- **/
5722
- /**
5723
- * Copyright 2015 Google Inc. All Rights Reserved.
5724
- *
5725
- * Licensed under the Apache License, Version 2.0 (the "License");
5726
- * you may not use this file except in compliance with the License.
5727
- * You may obtain a copy of the License at
5728
- *
5729
- * http://www.apache.org/licenses/LICENSE-2.0
5730
- *
5731
- * Unless required by applicable law or agreed to in writing, software
5732
- * distributed under the License is distributed on an "AS IS" BASIS,
5733
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5734
- * See the License for the specific language governing permissions and
5735
- * limitations under the License.
5736
- */
5737
- /* ========== Color Palettes ========== */
5738
- /* colors.scss */
5739
- /**
5740
- * Copyright 2015 Google Inc. All Rights Reserved.
5741
- *
5742
- * Licensed under the Apache License, Version 2.0 (the "License");
5743
- * you may not use this file except in compliance with the License.
5744
- * You may obtain a copy of the License at
5745
- *
5746
- * http://www.apache.org/licenses/LICENSE-2.0
5747
- *
5748
- * Unless required by applicable law or agreed to in writing, software
5749
- * distributed under the License is distributed on an "AS IS" BASIS,
5750
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5751
- * See the License for the specific language governing permissions and
5752
- * limitations under the License.
5753
- */
5754
- /* ========== IMAGES ========== */
5755
- /* ========== Color & Themes ========== */
5756
- /* ========== Typography ========== */
5757
- /* ========== Components ========== */
5758
- /* ========== Standard Buttons ========== */
5759
- /* ========== Icon Toggles ========== */
5760
- /* ========== Radio Buttons ========== */
5761
- /* ========== Ripple effect ========== */
5762
- /* ========== Layout ========== */
5763
- /* ========== Content Tabs ========== */
5764
- /* ========== Checkboxes ========== */
5765
- /* ========== Switches ========== */
5766
- /* ========== Spinner ========== */
5767
- /* ========== Text fields ========== */
5768
- /* ========== Card ========== */
5769
- /* ========== Sliders ========== */
5770
- /* ========== Progress ========== */
5771
- /* ========== List ========== */
5772
- /* ========== Item ========== */
5773
- /* ========== Dropdown menu ========== */
5774
- /* ========== Tooltips ========== */
5775
- /* ========== Footer ========== */
5776
- /* TEXTFIELD */
5777
- /* SWITCH */
5778
- /* SPINNER */
5779
- /* RADIO */
5780
- /* MENU */
5781
- /* LIST */
5782
- /* LAYOUT */
5783
- /* ICON TOGGLE */
5784
- /* FOOTER */
5785
- /*mega-footer*/
5786
- /*mini-footer*/
5787
- /* CHECKBOX */
5788
- /* CARD */
5789
- /* Card dimensions */
5790
- /* Cover image */
5791
- /* BUTTON */
5792
- /**
5793
- *
5794
- * Dimensions
5795
- *
5796
- */
5797
- /* ANIMATION */
5798
- /* PROGRESS */
5799
- /* BADGE */
5800
- /* SHADOWS */
5801
- /* GRID */
5802
- /* DATA TABLE */
5803
- /* DIALOG */
5804
- /* SNACKBAR */
5805
- /* TOOLTIP */
5806
- /* CHIP */
5807
- .mdl-mini-footer {
5808
- display: -webkit-flex;
5809
- display: -ms-flexbox;
5810
- display: flex;
5811
- -webkit-flex-flow: row wrap;
5812
- -ms-flex-flow: row wrap;
5813
- flex-flow: row wrap;
5814
- -webkit-justify-content: space-between;
5815
- -ms-flex-pack: justify;
5816
- justify-content: space-between;
5817
- padding: 32px 16px;
5818
- color: rgb(158,158,158);
5819
- background-color: rgb(66,66,66); }
5820
- .mdl-mini-footer:after {
5821
- content: '';
5822
- display: block; }
5823
- .mdl-mini-footer .mdl-logo {
5824
- line-height: 36px; }
5825
-
5826
- .mdl-mini-footer--link-list,
5827
- .mdl-mini-footer__link-list {
5828
- display: -webkit-flex;
5829
- display: -ms-flexbox;
5830
- display: flex;
5831
- -webkit-flex-flow: row nowrap;
5832
- -ms-flex-flow: row nowrap;
5833
- flex-flow: row nowrap;
5834
- list-style: none;
5835
- margin: 0;
5836
- padding: 0; }
5837
- .mdl-mini-footer--link-list li,
5838
- .mdl-mini-footer__link-list li {
5839
- margin-bottom: 0;
5840
- margin-right: 16px; }
5841
- @media screen and (min-width: 760px) {
5842
- .mdl-mini-footer--link-list li,
5843
- .mdl-mini-footer__link-list li {
5844
- line-height: 36px; } }
5845
- .mdl-mini-footer--link-list a,
5846
- .mdl-mini-footer__link-list a {
5847
- color: inherit;
5848
- text-decoration: none;
5849
- white-space: nowrap; }
5850
-
5851
- .mdl-mini-footer--left-section,
5852
- .mdl-mini-footer__left-section {
5853
- display: inline-block;
5854
- -webkit-order: 0;
5855
- -ms-flex-order: 0;
5856
- order: 0; }
5857
-
5858
- .mdl-mini-footer--right-section,
5859
- .mdl-mini-footer__right-section {
5860
- display: inline-block;
5861
- -webkit-order: 1;
5862
- -ms-flex-order: 1;
5863
- order: 1; }
5864
-
5865
- .mdl-mini-footer--social-btn,
5866
- .mdl-mini-footer__social-btn {
5867
- width: 36px;
5868
- height: 36px;
5869
- padding: 0;
5870
- margin: 0;
5871
- background-color: rgb(158,158,158);
5872
- border: none; }
5873
-
5874
- /**
5875
- * Copyright 2015 Google Inc. All Rights Reserved.
5876
- *
5877
- * Licensed under the Apache License, Version 2.0 (the "License");
5878
- * you may not use this file except in compliance with the License.
5879
- * You may obtain a copy of the License at
5880
- *
5881
- * http://www.apache.org/licenses/LICENSE-2.0
5882
- *
5883
- * Unless required by applicable law or agreed to in writing, software
5884
- * distributed under the License is distributed on an "AS IS" BASIS,
5885
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5886
- * See the License for the specific language governing permissions and
5887
- * limitations under the License.
5888
- */
5889
- /**
5890
- * Copyright 2015 Google Inc. All Rights Reserved.
5891
- *
5892
- * Licensed under the Apache License, Version 2.0 (the "License");
5893
- * you may not use this file except in compliance with the License.
5894
- * You may obtain a copy of the License at
5895
- *
5896
- * http://www.apache.org/licenses/LICENSE-2.0
5897
- *
5898
- * Unless required by applicable law or agreed to in writing, software
5899
- * distributed under the License is distributed on an "AS IS" BASIS,
5900
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5901
- * See the License for the specific language governing permissions and
5902
- * limitations under the License.
5903
- */
5904
- /*------------------------------------* $CONTENTS
5905
- \*------------------------------------*/
5906
- /**
5907
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
5908
- * -----Typography
5909
- * -----Colors
5910
- * -----Textfield
5911
- * -----Switch
5912
- * -----Spinner
5913
- * -----Radio
5914
- * -----Menu
5915
- * -----List
5916
- * -----Layout
5917
- * -----Icon toggles
5918
- * -----Footer
5919
- * -----Column
5920
- * -----Checkbox
5921
- * -----Card
5922
- * -----Button
5923
- * -----Animation
5924
- * -----Progress
5925
- * -----Badge
5926
- * -----Shadows
5927
- * -----Grid
5928
- * -----Data table
5929
- * -----Dialog
5930
- * -----Snackbar
5931
- * -----Tooltip
5932
- * -----Chip
5933
- *
5934
- * Even though all variables have the `!default` directive, most of them
5935
- * should not be changed as they are dependent one another. This can cause
5936
- * visual distortions (like alignment issues) that are hard to track down
5937
- * and fix.
5938
- */
5939
- /* ========== TYPOGRAPHY ========== */
5940
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
5941
- page loading. For important text, such as the body, we want it to load
5942
- immediately and not wait for the web font load, whereas for other sections,
5943
- such as headers and titles, we're OK with things taking a bit longer to load.
5944
- We do have some optional classes and parameters in the mixins, in case you
5945
- definitely want to make sure you're using the preferred font and don't mind
5946
- the performance hit.
5947
- We should be able to improve on this once CSS Font Loading L3 becomes more
5948
- widely available.
5949
- */
5950
- /* ========== COLORS ========== */
5951
- /**
5952
- *
5953
- * Material design color palettes.
5954
- * @see http://www.google.com/design/spec/style/color.html
5955
- *
5956
- **/
5957
- /**
5958
- * Copyright 2015 Google Inc. All Rights Reserved.
5959
- *
5960
- * Licensed under the Apache License, Version 2.0 (the "License");
5961
- * you may not use this file except in compliance with the License.
5962
- * You may obtain a copy of the License at
5963
- *
5964
- * http://www.apache.org/licenses/LICENSE-2.0
5965
- *
5966
- * Unless required by applicable law or agreed to in writing, software
5967
- * distributed under the License is distributed on an "AS IS" BASIS,
5968
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5969
- * See the License for the specific language governing permissions and
5970
- * limitations under the License.
5971
- */
5972
- /* ========== Color Palettes ========== */
5973
- /* colors.scss */
5974
- /**
5975
- * Copyright 2015 Google Inc. All Rights Reserved.
5976
- *
5977
- * Licensed under the Apache License, Version 2.0 (the "License");
5978
- * you may not use this file except in compliance with the License.
5979
- * You may obtain a copy of the License at
5980
- *
5981
- * http://www.apache.org/licenses/LICENSE-2.0
5982
- *
5983
- * Unless required by applicable law or agreed to in writing, software
5984
- * distributed under the License is distributed on an "AS IS" BASIS,
5985
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
5986
- * See the License for the specific language governing permissions and
5987
- * limitations under the License.
5988
- */
5989
- /* ========== IMAGES ========== */
5990
- /* ========== Color & Themes ========== */
5991
- /* ========== Typography ========== */
5992
- /* ========== Components ========== */
5993
- /* ========== Standard Buttons ========== */
5994
- /* ========== Icon Toggles ========== */
5995
- /* ========== Radio Buttons ========== */
5996
- /* ========== Ripple effect ========== */
5997
- /* ========== Layout ========== */
5998
- /* ========== Content Tabs ========== */
5999
- /* ========== Checkboxes ========== */
6000
- /* ========== Switches ========== */
6001
- /* ========== Spinner ========== */
6002
- /* ========== Text fields ========== */
6003
- /* ========== Card ========== */
6004
- /* ========== Sliders ========== */
6005
- /* ========== Progress ========== */
6006
- /* ========== List ========== */
6007
- /* ========== Item ========== */
6008
- /* ========== Dropdown menu ========== */
6009
- /* ========== Tooltips ========== */
6010
- /* ========== Footer ========== */
6011
- /* TEXTFIELD */
6012
- /* SWITCH */
6013
- /* SPINNER */
6014
- /* RADIO */
6015
- /* MENU */
6016
- /* LIST */
6017
- /* LAYOUT */
6018
- /* ICON TOGGLE */
6019
- /* FOOTER */
6020
- /*mega-footer*/
6021
- /*mini-footer*/
6022
- /* CHECKBOX */
6023
- /* CARD */
6024
- /* Card dimensions */
6025
- /* Cover image */
6026
- /* BUTTON */
6027
- /**
6028
- *
6029
- * Dimensions
6030
- *
6031
- */
6032
- /* ANIMATION */
6033
- /* PROGRESS */
6034
- /* BADGE */
6035
- /* SHADOWS */
6036
- /* GRID */
6037
- /* DATA TABLE */
6038
- /* DIALOG */
6039
- /* SNACKBAR */
6040
- /* TOOLTIP */
6041
- /* CHIP */
6042
- .mdl-icon-toggle {
6043
- position: relative;
6044
- z-index: 1;
6045
- vertical-align: middle;
6046
- display: inline-block;
6047
- height: 32px;
6048
- margin: 0;
6049
- padding: 0; }
6050
-
6051
- .mdl-icon-toggle__input {
6052
- line-height: 32px; }
6053
- .mdl-icon-toggle.is-upgraded .mdl-icon-toggle__input {
6054
- position: absolute;
6055
- width: 0;
6056
- height: 0;
6057
- margin: 0;
6058
- padding: 0;
6059
- opacity: 0;
6060
- -ms-appearance: none;
6061
- -moz-appearance: none;
6062
- -webkit-appearance: none;
6063
- appearance: none;
6064
- border: none; }
6065
-
6066
- .mdl-icon-toggle__label {
6067
- display: inline-block;
6068
- position: relative;
6069
- cursor: pointer;
6070
- height: 32px;
6071
- width: 32px;
6072
- min-width: 32px;
6073
- color: rgb(97,97,97);
6074
- border-radius: 50%;
6075
- padding: 0;
6076
- margin-left: 0;
6077
- margin-right: 0;
6078
- text-align: center;
6079
- background-color: transparent;
6080
- will-change: background-color;
6081
- transition: background-color 0.2s cubic-bezier(0.4, 0, 0.2, 1), color 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
6082
- .mdl-icon-toggle__label.material-icons {
6083
- line-height: 32px;
6084
- font-size: 24px; }
6085
- .mdl-icon-toggle.is-checked .mdl-icon-toggle__label {
6086
- color: rgb(63,81,181); }
6087
- .mdl-icon-toggle.is-disabled .mdl-icon-toggle__label {
6088
- color: rgba(0,0,0, 0.26);
6089
- cursor: auto;
6090
- transition: none; }
6091
- .mdl-icon-toggle.is-focused .mdl-icon-toggle__label {
6092
- background-color: rgba(0,0,0, 0.12); }
6093
- .mdl-icon-toggle.is-focused.is-checked .mdl-icon-toggle__label {
6094
- background-color: rgba(63,81,181, 0.26); }
6095
-
6096
- .mdl-icon-toggle__ripple-container {
6097
- position: absolute;
6098
- z-index: 2;
6099
- top: -2px;
6100
- left: -2px;
6101
- box-sizing: border-box;
6102
- width: 36px;
6103
- height: 36px;
6104
- border-radius: 50%;
6105
- cursor: pointer;
6106
- overflow: hidden;
6107
- -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
6108
- .mdl-icon-toggle__ripple-container .mdl-ripple {
6109
- background: rgb(97,97,97); }
6110
- .mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container {
6111
- cursor: auto; }
6112
- .mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container .mdl-ripple {
6113
- background: transparent; }
6114
-
6115
- /**
6116
- * Copyright 2015 Google Inc. All Rights Reserved.
6117
- *
6118
- * Licensed under the Apache License, Version 2.0 (the "License");
6119
- * you may not use this file except in compliance with the License.
6120
- * You may obtain a copy of the License at
6121
- *
6122
- * http://www.apache.org/licenses/LICENSE-2.0
6123
- *
6124
- * Unless required by applicable law or agreed to in writing, software
6125
- * distributed under the License is distributed on an "AS IS" BASIS,
6126
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6127
- * See the License for the specific language governing permissions and
6128
- * limitations under the License.
6129
- */
6130
- /**
6131
- * Copyright 2015 Google Inc. All Rights Reserved.
6132
- *
6133
- * Licensed under the Apache License, Version 2.0 (the "License");
6134
- * you may not use this file except in compliance with the License.
6135
- * You may obtain a copy of the License at
6136
- *
6137
- * http://www.apache.org/licenses/LICENSE-2.0
6138
- *
6139
- * Unless required by applicable law or agreed to in writing, software
6140
- * distributed under the License is distributed on an "AS IS" BASIS,
6141
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6142
- * See the License for the specific language governing permissions and
6143
- * limitations under the License.
6144
- */
6145
- /*------------------------------------* $CONTENTS
6146
- \*------------------------------------*/
6147
- /**
6148
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
6149
- * -----Typography
6150
- * -----Colors
6151
- * -----Textfield
6152
- * -----Switch
6153
- * -----Spinner
6154
- * -----Radio
6155
- * -----Menu
6156
- * -----List
6157
- * -----Layout
6158
- * -----Icon toggles
6159
- * -----Footer
6160
- * -----Column
6161
- * -----Checkbox
6162
- * -----Card
6163
- * -----Button
6164
- * -----Animation
6165
- * -----Progress
6166
- * -----Badge
6167
- * -----Shadows
6168
- * -----Grid
6169
- * -----Data table
6170
- * -----Dialog
6171
- * -----Snackbar
6172
- * -----Tooltip
6173
- * -----Chip
6174
- *
6175
- * Even though all variables have the `!default` directive, most of them
6176
- * should not be changed as they are dependent one another. This can cause
6177
- * visual distortions (like alignment issues) that are hard to track down
6178
- * and fix.
6179
- */
6180
- /* ========== TYPOGRAPHY ========== */
6181
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
6182
- page loading. For important text, such as the body, we want it to load
6183
- immediately and not wait for the web font load, whereas for other sections,
6184
- such as headers and titles, we're OK with things taking a bit longer to load.
6185
- We do have some optional classes and parameters in the mixins, in case you
6186
- definitely want to make sure you're using the preferred font and don't mind
6187
- the performance hit.
6188
- We should be able to improve on this once CSS Font Loading L3 becomes more
6189
- widely available.
6190
- */
6191
- /* ========== COLORS ========== */
6192
- /**
6193
- *
6194
- * Material design color palettes.
6195
- * @see http://www.google.com/design/spec/style/color.html
6196
- *
6197
- **/
6198
- /**
6199
- * Copyright 2015 Google Inc. All Rights Reserved.
6200
- *
6201
- * Licensed under the Apache License, Version 2.0 (the "License");
6202
- * you may not use this file except in compliance with the License.
6203
- * You may obtain a copy of the License at
6204
- *
6205
- * http://www.apache.org/licenses/LICENSE-2.0
6206
- *
6207
- * Unless required by applicable law or agreed to in writing, software
6208
- * distributed under the License is distributed on an "AS IS" BASIS,
6209
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6210
- * See the License for the specific language governing permissions and
6211
- * limitations under the License.
6212
- */
6213
- /* ========== Color Palettes ========== */
6214
- /* colors.scss */
6215
- /**
6216
- * Copyright 2015 Google Inc. All Rights Reserved.
6217
- *
6218
- * Licensed under the Apache License, Version 2.0 (the "License");
6219
- * you may not use this file except in compliance with the License.
6220
- * You may obtain a copy of the License at
6221
- *
6222
- * http://www.apache.org/licenses/LICENSE-2.0
6223
- *
6224
- * Unless required by applicable law or agreed to in writing, software
6225
- * distributed under the License is distributed on an "AS IS" BASIS,
6226
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6227
- * See the License for the specific language governing permissions and
6228
- * limitations under the License.
6229
- */
6230
- /* ========== IMAGES ========== */
6231
- /* ========== Color & Themes ========== */
6232
- /* ========== Typography ========== */
6233
- /* ========== Components ========== */
6234
- /* ========== Standard Buttons ========== */
6235
- /* ========== Icon Toggles ========== */
6236
- /* ========== Radio Buttons ========== */
6237
- /* ========== Ripple effect ========== */
6238
- /* ========== Layout ========== */
6239
- /* ========== Content Tabs ========== */
6240
- /* ========== Checkboxes ========== */
6241
- /* ========== Switches ========== */
6242
- /* ========== Spinner ========== */
6243
- /* ========== Text fields ========== */
6244
- /* ========== Card ========== */
6245
- /* ========== Sliders ========== */
6246
- /* ========== Progress ========== */
6247
- /* ========== List ========== */
6248
- /* ========== Item ========== */
6249
- /* ========== Dropdown menu ========== */
6250
- /* ========== Tooltips ========== */
6251
- /* ========== Footer ========== */
6252
- /* TEXTFIELD */
6253
- /* SWITCH */
6254
- /* SPINNER */
6255
- /* RADIO */
6256
- /* MENU */
6257
- /* LIST */
6258
- /* LAYOUT */
6259
- /* ICON TOGGLE */
6260
- /* FOOTER */
6261
- /*mega-footer*/
6262
- /*mini-footer*/
6263
- /* CHECKBOX */
6264
- /* CARD */
6265
- /* Card dimensions */
6266
- /* Cover image */
6267
- /* BUTTON */
6268
- /**
6269
- *
6270
- * Dimensions
6271
- *
6272
- */
6273
- /* ANIMATION */
6274
- /* PROGRESS */
6275
- /* BADGE */
6276
- /* SHADOWS */
6277
- /* GRID */
6278
- /* DATA TABLE */
6279
- /* DIALOG */
6280
- /* SNACKBAR */
6281
- /* TOOLTIP */
6282
- /* CHIP */
6283
- /**
6284
- * Copyright 2015 Google Inc. All Rights Reserved.
6285
- *
6286
- * Licensed under the Apache License, Version 2.0 (the "License");
6287
- * you may not use this file except in compliance with the License.
6288
- * You may obtain a copy of the License at
6289
- *
6290
- * http://www.apache.org/licenses/LICENSE-2.0
6291
- *
6292
- * Unless required by applicable law or agreed to in writing, software
6293
- * distributed under the License is distributed on an "AS IS" BASIS,
6294
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6295
- * See the License for the specific language governing permissions and
6296
- * limitations under the License.
6297
- */
6298
- /* Typography */
6299
- /* Shadows */
6300
- /* Animations */
6301
- /* Dialog */
6302
- .mdl-list {
6303
- display: block;
6304
- padding: 8px 0;
6305
- list-style: none; }
6306
-
6307
- .mdl-list__item {
6308
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
6309
- font-size: 16px;
6310
- font-weight: 400;
6311
- line-height: 24px;
6312
- letter-spacing: 0.04em;
6313
- line-height: 1;
6314
- display: -webkit-flex;
6315
- display: -ms-flexbox;
6316
- display: flex;
6317
- min-height: 48px;
6318
- box-sizing: border-box;
6319
- -webkit-flex-direction: row;
6320
- -ms-flex-direction: row;
6321
- flex-direction: row;
6322
- -webkit-flex-wrap: nowrap;
6323
- -ms-flex-wrap: nowrap;
6324
- flex-wrap: nowrap;
6325
- -webkit-align-items: center;
6326
- -ms-flex-align: center;
6327
- align-items: center;
6328
- padding: 16px;
6329
- cursor: default;
6330
- color: rgba(0,0,0, 0.87);
6331
- overflow: hidden; }
6332
- .mdl-list__item .mdl-list__item-primary-content {
6333
- -webkit-order: 0;
6334
- -ms-flex-order: 0;
6335
- order: 0;
6336
- -webkit-flex-grow: 2;
6337
- -ms-flex-positive: 2;
6338
- flex-grow: 2;
6339
- text-decoration: none;
6340
- box-sizing: border-box;
6341
- display: -webkit-flex;
6342
- display: -ms-flexbox;
6343
- display: flex;
6344
- -webkit-align-items: center;
6345
- -ms-flex-align: center;
6346
- align-items: center; }
6347
- .mdl-list__item .mdl-list__item-primary-content .mdl-list__item-icon {
6348
- margin-right: 32px; }
6349
- .mdl-list__item .mdl-list__item-primary-content .mdl-list__item-avatar {
6350
- margin-right: 16px; }
6351
- .mdl-list__item .mdl-list__item-secondary-content {
6352
- display: -webkit-flex;
6353
- display: -ms-flexbox;
6354
- display: flex;
6355
- -webkit-flex-flow: column;
6356
- -ms-flex-flow: column;
6357
- flex-flow: column;
6358
- -webkit-align-items: flex-end;
6359
- -ms-flex-align: end;
6360
- align-items: flex-end;
6361
- margin-left: 16px; }
6362
- .mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-action label {
6363
- display: inline; }
6364
- .mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-info {
6365
- font-size: 12px;
6366
- font-weight: 400;
6367
- line-height: 1;
6368
- letter-spacing: 0;
6369
- color: rgba(0,0,0, 0.54); }
6370
- .mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-sub-header {
6371
- padding: 0 0 0 16px; }
6372
-
6373
- .mdl-list__item-icon,
6374
- .mdl-list__item-icon.material-icons {
6375
- height: 24px;
6376
- width: 24px;
6377
- font-size: 24px;
6378
- box-sizing: border-box;
6379
- color: rgb(117,117,117); }
6380
-
6381
- .mdl-list__item-avatar,
6382
- .mdl-list__item-avatar.material-icons {
6383
- height: 40px;
6384
- width: 40px;
6385
- box-sizing: border-box;
6386
- border-radius: 50%;
6387
- background-color: rgb(117,117,117);
6388
- font-size: 40px;
6389
- color: white; }
6390
-
6391
- .mdl-list__item--two-line {
6392
- height: 72px; }
6393
- .mdl-list__item--two-line .mdl-list__item-primary-content {
6394
- height: 36px;
6395
- line-height: 20px;
6396
- display: block; }
6397
- .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-avatar {
6398
- float: left; }
6399
- .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-icon {
6400
- float: left;
6401
- margin-top: 6px; }
6402
- .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-secondary-content {
6403
- height: 36px; }
6404
- .mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-sub-title {
6405
- font-size: 14px;
6406
- font-weight: 400;
6407
- line-height: 24px;
6408
- letter-spacing: 0;
6409
- line-height: 18px;
6410
- color: rgba(0,0,0, 0.54);
6411
- display: block;
6412
- padding: 0; }
6413
-
6414
- .mdl-list__item--three-line {
6415
- height: 88px; }
6416
- .mdl-list__item--three-line .mdl-list__item-primary-content {
6417
- height: 52px;
6418
- line-height: 20px;
6419
- display: block; }
6420
- .mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-avatar,
6421
- .mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-icon {
6422
- float: left; }
6423
- .mdl-list__item--three-line .mdl-list__item-secondary-content {
6424
- height: 52px; }
6425
- .mdl-list__item--three-line .mdl-list__item-text-body {
6426
- font-size: 14px;
6427
- font-weight: 400;
6428
- line-height: 24px;
6429
- letter-spacing: 0;
6430
- line-height: 18px;
6431
- height: 52px;
6432
- color: rgba(0,0,0, 0.54);
6433
- display: block;
6434
- padding: 0; }
6435
-
6436
- /**
6437
- * Copyright 2015 Google Inc. All Rights Reserved.
6438
- *
6439
- * Licensed under the Apache License, Version 2.0 (the "License");
6440
- * you may not use this file except in compliance with the License.
6441
- * You may obtain a copy of the License at
6442
- *
6443
- * http://www.apache.org/licenses/LICENSE-2.0
6444
- *
6445
- * Unless required by applicable law or agreed to in writing, software
6446
- * distributed under the License is distributed on an "AS IS" BASIS,
6447
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6448
- * See the License for the specific language governing permissions and
6449
- * limitations under the License.
6450
- */
6451
- /**
6452
- * Copyright 2015 Google Inc. All Rights Reserved.
6453
- *
6454
- * Licensed under the Apache License, Version 2.0 (the "License");
6455
- * you may not use this file except in compliance with the License.
6456
- * You may obtain a copy of the License at
6457
- *
6458
- * http://www.apache.org/licenses/LICENSE-2.0
6459
- *
6460
- * Unless required by applicable law or agreed to in writing, software
6461
- * distributed under the License is distributed on an "AS IS" BASIS,
6462
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6463
- * See the License for the specific language governing permissions and
6464
- * limitations under the License.
6465
- */
6466
- /*------------------------------------* $CONTENTS
6467
- \*------------------------------------*/
6468
- /**
6469
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
6470
- * -----Typography
6471
- * -----Colors
6472
- * -----Textfield
6473
- * -----Switch
6474
- * -----Spinner
6475
- * -----Radio
6476
- * -----Menu
6477
- * -----List
6478
- * -----Layout
6479
- * -----Icon toggles
6480
- * -----Footer
6481
- * -----Column
6482
- * -----Checkbox
6483
- * -----Card
6484
- * -----Button
6485
- * -----Animation
6486
- * -----Progress
6487
- * -----Badge
6488
- * -----Shadows
6489
- * -----Grid
6490
- * -----Data table
6491
- * -----Dialog
6492
- * -----Snackbar
6493
- * -----Tooltip
6494
- * -----Chip
6495
- *
6496
- * Even though all variables have the `!default` directive, most of them
6497
- * should not be changed as they are dependent one another. This can cause
6498
- * visual distortions (like alignment issues) that are hard to track down
6499
- * and fix.
6500
- */
6501
- /* ========== TYPOGRAPHY ========== */
6502
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
6503
- page loading. For important text, such as the body, we want it to load
6504
- immediately and not wait for the web font load, whereas for other sections,
6505
- such as headers and titles, we're OK with things taking a bit longer to load.
6506
- We do have some optional classes and parameters in the mixins, in case you
6507
- definitely want to make sure you're using the preferred font and don't mind
6508
- the performance hit.
6509
- We should be able to improve on this once CSS Font Loading L3 becomes more
6510
- widely available.
6511
- */
6512
- /* ========== COLORS ========== */
6513
- /**
6514
- *
6515
- * Material design color palettes.
6516
- * @see http://www.google.com/design/spec/style/color.html
6517
- *
6518
- **/
6519
- /**
6520
- * Copyright 2015 Google Inc. All Rights Reserved.
6521
- *
6522
- * Licensed under the Apache License, Version 2.0 (the "License");
6523
- * you may not use this file except in compliance with the License.
6524
- * You may obtain a copy of the License at
6525
- *
6526
- * http://www.apache.org/licenses/LICENSE-2.0
6527
- *
6528
- * Unless required by applicable law or agreed to in writing, software
6529
- * distributed under the License is distributed on an "AS IS" BASIS,
6530
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6531
- * See the License for the specific language governing permissions and
6532
- * limitations under the License.
6533
- */
6534
- /* ========== Color Palettes ========== */
6535
- /* colors.scss */
6536
- /**
6537
- * Copyright 2015 Google Inc. All Rights Reserved.
6538
- *
6539
- * Licensed under the Apache License, Version 2.0 (the "License");
6540
- * you may not use this file except in compliance with the License.
6541
- * You may obtain a copy of the License at
6542
- *
6543
- * http://www.apache.org/licenses/LICENSE-2.0
6544
- *
6545
- * Unless required by applicable law or agreed to in writing, software
6546
- * distributed under the License is distributed on an "AS IS" BASIS,
6547
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6548
- * See the License for the specific language governing permissions and
6549
- * limitations under the License.
6550
- */
6551
- /* ========== IMAGES ========== */
6552
- /* ========== Color & Themes ========== */
6553
- /* ========== Typography ========== */
6554
- /* ========== Components ========== */
6555
- /* ========== Standard Buttons ========== */
6556
- /* ========== Icon Toggles ========== */
6557
- /* ========== Radio Buttons ========== */
6558
- /* ========== Ripple effect ========== */
6559
- /* ========== Layout ========== */
6560
- /* ========== Content Tabs ========== */
6561
- /* ========== Checkboxes ========== */
6562
- /* ========== Switches ========== */
6563
- /* ========== Spinner ========== */
6564
- /* ========== Text fields ========== */
6565
- /* ========== Card ========== */
6566
- /* ========== Sliders ========== */
6567
- /* ========== Progress ========== */
6568
- /* ========== List ========== */
6569
- /* ========== Item ========== */
6570
- /* ========== Dropdown menu ========== */
6571
- /* ========== Tooltips ========== */
6572
- /* ========== Footer ========== */
6573
- /* TEXTFIELD */
6574
- /* SWITCH */
6575
- /* SPINNER */
6576
- /* RADIO */
6577
- /* MENU */
6578
- /* LIST */
6579
- /* LAYOUT */
6580
- /* ICON TOGGLE */
6581
- /* FOOTER */
6582
- /*mega-footer*/
6583
- /*mini-footer*/
6584
- /* CHECKBOX */
6585
- /* CARD */
6586
- /* Card dimensions */
6587
- /* Cover image */
6588
- /* BUTTON */
6589
- /**
6590
- *
6591
- * Dimensions
6592
- *
6593
- */
6594
- /* ANIMATION */
6595
- /* PROGRESS */
6596
- /* BADGE */
6597
- /* SHADOWS */
6598
- /* GRID */
6599
- /* DATA TABLE */
6600
- /* DIALOG */
6601
- /* SNACKBAR */
6602
- /* TOOLTIP */
6603
- /* CHIP */
6604
- /**
6605
- * Copyright 2015 Google Inc. All Rights Reserved.
6606
- *
6607
- * Licensed under the Apache License, Version 2.0 (the "License");
6608
- * you may not use this file except in compliance with the License.
6609
- * You may obtain a copy of the License at
6610
- *
6611
- * http://www.apache.org/licenses/LICENSE-2.0
6612
- *
6613
- * Unless required by applicable law or agreed to in writing, software
6614
- * distributed under the License is distributed on an "AS IS" BASIS,
6615
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6616
- * See the License for the specific language governing permissions and
6617
- * limitations under the License.
6618
- */
6619
- /* Typography */
6620
- /* Shadows */
6621
- /* Animations */
6622
- /* Dialog */
6623
- .mdl-menu__container {
6624
- display: block;
6625
- margin: 0;
6626
- padding: 0;
6627
- border: none;
6628
- position: absolute;
6629
- overflow: visible;
6630
- height: 0;
6631
- width: 0;
6632
- visibility: hidden;
6633
- z-index: -1; }
6634
- .mdl-menu__container.is-visible, .mdl-menu__container.is-animating {
6635
- z-index: 999;
6636
- visibility: visible; }
6637
-
6638
- .mdl-menu__outline {
6639
- display: block;
6640
- background: rgb(255,255,255);
6641
- margin: 0;
6642
- padding: 0;
6643
- border: none;
6644
- border-radius: 2px;
6645
- position: absolute;
6646
- top: 0;
6647
- left: 0;
6648
- overflow: hidden;
6649
- opacity: 0;
6650
- -webkit-transform: scale(0);
6651
- transform: scale(0);
6652
- -webkit-transform-origin: 0 0;
6653
- transform-origin: 0 0;
6654
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
6655
- will-change: transform;
6656
- transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
6657
- transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
6658
- transition: transform 0.3s cubic-bezier(0.4, 0, 0.2, 1), opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.3s cubic-bezier(0.4, 0, 0.2, 1);
6659
- z-index: -1; }
6660
- .mdl-menu__container.is-visible .mdl-menu__outline {
6661
- opacity: 1;
6662
- -webkit-transform: scale(1);
6663
- transform: scale(1);
6664
- z-index: 999; }
6665
- .mdl-menu__outline.mdl-menu--bottom-right {
6666
- -webkit-transform-origin: 100% 0;
6667
- transform-origin: 100% 0; }
6668
- .mdl-menu__outline.mdl-menu--top-left {
6669
- -webkit-transform-origin: 0 100%;
6670
- transform-origin: 0 100%; }
6671
- .mdl-menu__outline.mdl-menu--top-right {
6672
- -webkit-transform-origin: 100% 100%;
6673
- transform-origin: 100% 100%; }
6674
-
6675
- .mdl-menu {
6676
- position: absolute;
6677
- list-style: none;
6678
- top: 0;
6679
- left: 0;
6680
- height: auto;
6681
- width: auto;
6682
- min-width: 124px;
6683
- padding: 8px 0;
6684
- margin: 0;
6685
- opacity: 0;
6686
- clip: rect(0 0 0 0);
6687
- z-index: -1; }
6688
- .mdl-menu__container.is-visible .mdl-menu {
6689
- opacity: 1;
6690
- z-index: 999; }
6691
- .mdl-menu.is-animating {
6692
- transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1), clip 0.3s cubic-bezier(0.4, 0, 0.2, 1); }
6693
- .mdl-menu.mdl-menu--bottom-right {
6694
- left: auto;
6695
- right: 0; }
6696
- .mdl-menu.mdl-menu--top-left {
6697
- top: auto;
6698
- bottom: 0; }
6699
- .mdl-menu.mdl-menu--top-right {
6700
- top: auto;
6701
- left: auto;
6702
- bottom: 0;
6703
- right: 0; }
6704
- .mdl-menu.mdl-menu--unaligned {
6705
- top: auto;
6706
- left: auto; }
6707
-
6708
- .mdl-menu__item {
6709
- display: block;
6710
- border: none;
6711
- color: rgba(0,0,0, 0.87);
6712
- background-color: transparent;
6713
- text-align: left;
6714
- margin: 0;
6715
- padding: 0 16px;
6716
- outline-color: rgb(189,189,189);
6717
- position: relative;
6718
- overflow: hidden;
6719
- font-size: 14px;
6720
- font-weight: 400;
6721
- line-height: 24px;
6722
- letter-spacing: 0;
6723
- text-decoration: none;
6724
- cursor: pointer;
6725
- height: 48px;
6726
- line-height: 48px;
6727
- white-space: nowrap;
6728
- opacity: 0;
6729
- transition: opacity 0.2s cubic-bezier(0.4, 0, 0.2, 1);
6730
- -webkit-user-select: none;
6731
- -moz-user-select: none;
6732
- -ms-user-select: none;
6733
- user-select: none; }
6734
- .mdl-menu__container.is-visible .mdl-menu__item {
6735
- opacity: 1; }
6736
- .mdl-menu__item::-moz-focus-inner {
6737
- border: 0; }
6738
- .mdl-menu__item--full-bleed-divider {
6739
- border-bottom: 1px solid rgba(0,0,0, 0.12); }
6740
- .mdl-menu__item[disabled], .mdl-menu__item[data-mdl-disabled] {
6741
- color: rgb(189,189,189);
6742
- background-color: transparent;
6743
- cursor: auto; }
6744
- .mdl-menu__item[disabled]:hover, .mdl-menu__item[data-mdl-disabled]:hover {
6745
- background-color: transparent; }
6746
- .mdl-menu__item[disabled]:focus, .mdl-menu__item[data-mdl-disabled]:focus {
6747
- background-color: transparent; }
6748
- .mdl-menu__item[disabled] .mdl-ripple, .mdl-menu__item[data-mdl-disabled] .mdl-ripple {
6749
- background: transparent; }
6750
- .mdl-menu__item:hover {
6751
- background-color: rgb(238,238,238); }
6752
- .mdl-menu__item:focus {
6753
- outline: none;
6754
- background-color: rgb(238,238,238); }
6755
- .mdl-menu__item:active {
6756
- background-color: rgb(224,224,224); }
6757
-
6758
- .mdl-menu__item--ripple-container {
6759
- display: block;
6760
- height: 100%;
6761
- left: 0px;
6762
- position: absolute;
6763
- top: 0px;
6764
- width: 100%;
6765
- z-index: 0;
6766
- overflow: hidden; }
6767
-
6768
- /**
6769
- * Copyright 2015 Google Inc. All Rights Reserved.
6770
- *
6771
- * Licensed under the Apache License, Version 2.0 (the "License");
6772
- * you may not use this file except in compliance with the License.
6773
- * You may obtain a copy of the License at
6774
- *
6775
- * http://www.apache.org/licenses/LICENSE-2.0
6776
- *
6777
- * Unless required by applicable law or agreed to in writing, software
6778
- * distributed under the License is distributed on an "AS IS" BASIS,
6779
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6780
- * See the License for the specific language governing permissions and
6781
- * limitations under the License.
6782
- */
6783
- /**
6784
- * Copyright 2015 Google Inc. All Rights Reserved.
6785
- *
6786
- * Licensed under the Apache License, Version 2.0 (the "License");
6787
- * you may not use this file except in compliance with the License.
6788
- * You may obtain a copy of the License at
6789
- *
6790
- * http://www.apache.org/licenses/LICENSE-2.0
6791
- *
6792
- * Unless required by applicable law or agreed to in writing, software
6793
- * distributed under the License is distributed on an "AS IS" BASIS,
6794
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6795
- * See the License for the specific language governing permissions and
6796
- * limitations under the License.
6797
- */
6798
- /*------------------------------------* $CONTENTS
6799
- \*------------------------------------*/
6800
- /**
6801
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
6802
- * -----Typography
6803
- * -----Colors
6804
- * -----Textfield
6805
- * -----Switch
6806
- * -----Spinner
6807
- * -----Radio
6808
- * -----Menu
6809
- * -----List
6810
- * -----Layout
6811
- * -----Icon toggles
6812
- * -----Footer
6813
- * -----Column
6814
- * -----Checkbox
6815
- * -----Card
6816
- * -----Button
6817
- * -----Animation
6818
- * -----Progress
6819
- * -----Badge
6820
- * -----Shadows
6821
- * -----Grid
6822
- * -----Data table
6823
- * -----Dialog
6824
- * -----Snackbar
6825
- * -----Tooltip
6826
- * -----Chip
6827
- *
6828
- * Even though all variables have the `!default` directive, most of them
6829
- * should not be changed as they are dependent one another. This can cause
6830
- * visual distortions (like alignment issues) that are hard to track down
6831
- * and fix.
6832
- */
6833
- /* ========== TYPOGRAPHY ========== */
6834
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
6835
- page loading. For important text, such as the body, we want it to load
6836
- immediately and not wait for the web font load, whereas for other sections,
6837
- such as headers and titles, we're OK with things taking a bit longer to load.
6838
- We do have some optional classes and parameters in the mixins, in case you
6839
- definitely want to make sure you're using the preferred font and don't mind
6840
- the performance hit.
6841
- We should be able to improve on this once CSS Font Loading L3 becomes more
6842
- widely available.
6843
- */
6844
- /* ========== COLORS ========== */
6845
- /**
6846
- *
6847
- * Material design color palettes.
6848
- * @see http://www.google.com/design/spec/style/color.html
6849
- *
6850
- **/
6851
- /**
6852
- * Copyright 2015 Google Inc. All Rights Reserved.
6853
- *
6854
- * Licensed under the Apache License, Version 2.0 (the "License");
6855
- * you may not use this file except in compliance with the License.
6856
- * You may obtain a copy of the License at
6857
- *
6858
- * http://www.apache.org/licenses/LICENSE-2.0
6859
- *
6860
- * Unless required by applicable law or agreed to in writing, software
6861
- * distributed under the License is distributed on an "AS IS" BASIS,
6862
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6863
- * See the License for the specific language governing permissions and
6864
- * limitations under the License.
6865
- */
6866
- /* ========== Color Palettes ========== */
6867
- /* colors.scss */
6868
- /**
6869
- * Copyright 2015 Google Inc. All Rights Reserved.
6870
- *
6871
- * Licensed under the Apache License, Version 2.0 (the "License");
6872
- * you may not use this file except in compliance with the License.
6873
- * You may obtain a copy of the License at
6874
- *
6875
- * http://www.apache.org/licenses/LICENSE-2.0
6876
- *
6877
- * Unless required by applicable law or agreed to in writing, software
6878
- * distributed under the License is distributed on an "AS IS" BASIS,
6879
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
6880
- * See the License for the specific language governing permissions and
6881
- * limitations under the License.
6882
- */
6883
- /* ========== IMAGES ========== */
6884
- /* ========== Color & Themes ========== */
6885
- /* ========== Typography ========== */
6886
- /* ========== Components ========== */
6887
- /* ========== Standard Buttons ========== */
6888
- /* ========== Icon Toggles ========== */
6889
- /* ========== Radio Buttons ========== */
6890
- /* ========== Ripple effect ========== */
6891
- /* ========== Layout ========== */
6892
- /* ========== Content Tabs ========== */
6893
- /* ========== Checkboxes ========== */
6894
- /* ========== Switches ========== */
6895
- /* ========== Spinner ========== */
6896
- /* ========== Text fields ========== */
6897
- /* ========== Card ========== */
6898
- /* ========== Sliders ========== */
6899
- /* ========== Progress ========== */
6900
- /* ========== List ========== */
6901
- /* ========== Item ========== */
6902
- /* ========== Dropdown menu ========== */
6903
- /* ========== Tooltips ========== */
6904
- /* ========== Footer ========== */
6905
- /* TEXTFIELD */
6906
- /* SWITCH */
6907
- /* SPINNER */
6908
- /* RADIO */
6909
- /* MENU */
6910
- /* LIST */
6911
- /* LAYOUT */
6912
- /* ICON TOGGLE */
6913
- /* FOOTER */
6914
- /*mega-footer*/
6915
- /*mini-footer*/
6916
- /* CHECKBOX */
6917
- /* CARD */
6918
- /* Card dimensions */
6919
- /* Cover image */
6920
- /* BUTTON */
6921
- /**
6922
- *
6923
- * Dimensions
6924
- *
6925
- */
6926
- /* ANIMATION */
6927
- /* PROGRESS */
6928
- /* BADGE */
6929
- /* SHADOWS */
6930
- /* GRID */
6931
- /* DATA TABLE */
6932
- /* DIALOG */
6933
- /* SNACKBAR */
6934
- /* TOOLTIP */
6935
- /* CHIP */
6936
- .mdl-progress {
6937
- display: block;
6938
- position: relative;
6939
- height: 4px;
6940
- width: 500px;
6941
- max-width: 100%; }
6942
-
6943
- .mdl-progress > .bar {
6944
- display: block;
6945
- position: absolute;
6946
- top: 0;
6947
- bottom: 0;
6948
- width: 0%;
6949
- transition: width 0.2s cubic-bezier(0.4, 0, 0.2, 1); }
6950
-
6951
- .mdl-progress > .progressbar {
6952
- background-color: rgb(63,81,181);
6953
- z-index: 1;
6954
- left: 0; }
6955
-
6956
- .mdl-progress > .bufferbar {
6957
- background-image: linear-gradient(to right, rgba(255,255,255, 0.7), rgba(255,255,255, 0.7)), linear-gradient(to right, rgb(63,81,181), rgb(63,81,181));
6958
- z-index: 0;
6959
- left: 0; }
6960
-
6961
- .mdl-progress > .auxbar {
6962
- right: 0; }
6963
-
6964
- @supports (-webkit-appearance: none) {
6965
- .mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate) > .auxbar,
6966
- .mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate) > .auxbar {
6967
- background-image: linear-gradient(to right, rgba(255,255,255, 0.7), rgba(255,255,255, 0.7)), linear-gradient(to right, rgb(63,81,181), rgb(63,81,181));
6968
- -webkit-mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=");
6969
- mask: url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo="); } }
6970
-
6971
- .mdl-progress:not(.mdl-progress--indeterminate) > .auxbar,
6972
- .mdl-progress:not(.mdl-progress__indeterminate) > .auxbar {
6973
- background-image: linear-gradient(to right, rgba(255,255,255, 0.9), rgba(255,255,255, 0.9)), linear-gradient(to right, rgb(63,81,181), rgb(63,81,181)); }
6974
-
6975
- .mdl-progress.mdl-progress--indeterminate > .bar1,
6976
- .mdl-progress.mdl-progress__indeterminate > .bar1 {
6977
- background-color: rgb(63,81,181);
6978
- -webkit-animation-name: indeterminate1;
6979
- animation-name: indeterminate1;
6980
- -webkit-animation-duration: 2s;
6981
- animation-duration: 2s;
6982
- -webkit-animation-iteration-count: infinite;
6983
- animation-iteration-count: infinite;
6984
- -webkit-animation-timing-function: linear;
6985
- animation-timing-function: linear; }
6986
-
6987
- .mdl-progress.mdl-progress--indeterminate > .bar3,
6988
- .mdl-progress.mdl-progress__indeterminate > .bar3 {
6989
- background-image: none;
6990
- background-color: rgb(63,81,181);
6991
- -webkit-animation-name: indeterminate2;
6992
- animation-name: indeterminate2;
6993
- -webkit-animation-duration: 2s;
6994
- animation-duration: 2s;
6995
- -webkit-animation-iteration-count: infinite;
6996
- animation-iteration-count: infinite;
6997
- -webkit-animation-timing-function: linear;
6998
- animation-timing-function: linear; }
6999
-
7000
- @-webkit-keyframes indeterminate1 {
7001
- 0% {
7002
- left: 0%;
7003
- width: 0%; }
7004
- 50% {
7005
- left: 25%;
7006
- width: 75%; }
7007
- 75% {
7008
- left: 100%;
7009
- width: 0%; } }
7010
-
7011
- @keyframes indeterminate1 {
7012
- 0% {
7013
- left: 0%;
7014
- width: 0%; }
7015
- 50% {
7016
- left: 25%;
7017
- width: 75%; }
7018
- 75% {
7019
- left: 100%;
7020
- width: 0%; } }
7021
-
7022
- @-webkit-keyframes indeterminate2 {
7023
- 0% {
7024
- left: 0%;
7025
- width: 0%; }
7026
- 50% {
7027
- left: 0%;
7028
- width: 0%; }
7029
- 75% {
7030
- left: 0%;
7031
- width: 25%; }
7032
- 100% {
7033
- left: 100%;
7034
- width: 0%; } }
7035
-
7036
- @keyframes indeterminate2 {
7037
- 0% {
7038
- left: 0%;
7039
- width: 0%; }
7040
- 50% {
7041
- left: 0%;
7042
- width: 0%; }
7043
- 75% {
7044
- left: 0%;
7045
- width: 25%; }
7046
- 100% {
7047
- left: 100%;
7048
- width: 0%; } }
7049
-
7050
- /**
7051
- * Copyright 2015 Google Inc. All Rights Reserved.
7052
- *
7053
- * Licensed under the Apache License, Version 2.0 (the "License");
7054
- * you may not use this file except in compliance with the License.
7055
- * You may obtain a copy of the License at
7056
- *
7057
- * http://www.apache.org/licenses/LICENSE-2.0
7058
- *
7059
- * Unless required by applicable law or agreed to in writing, software
7060
- * distributed under the License is distributed on an "AS IS" BASIS,
7061
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7062
- * See the License for the specific language governing permissions and
7063
- * limitations under the License.
7064
- */
7065
- /**
7066
- * Copyright 2015 Google Inc. All Rights Reserved.
7067
- *
7068
- * Licensed under the Apache License, Version 2.0 (the "License");
7069
- * you may not use this file except in compliance with the License.
7070
- * You may obtain a copy of the License at
7071
- *
7072
- * http://www.apache.org/licenses/LICENSE-2.0
7073
- *
7074
- * Unless required by applicable law or agreed to in writing, software
7075
- * distributed under the License is distributed on an "AS IS" BASIS,
7076
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7077
- * See the License for the specific language governing permissions and
7078
- * limitations under the License.
7079
- */
7080
- /*------------------------------------* $CONTENTS
7081
- \*------------------------------------*/
7082
- /**
7083
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
7084
- * -----Typography
7085
- * -----Colors
7086
- * -----Textfield
7087
- * -----Switch
7088
- * -----Spinner
7089
- * -----Radio
7090
- * -----Menu
7091
- * -----List
7092
- * -----Layout
7093
- * -----Icon toggles
7094
- * -----Footer
7095
- * -----Column
7096
- * -----Checkbox
7097
- * -----Card
7098
- * -----Button
7099
- * -----Animation
7100
- * -----Progress
7101
- * -----Badge
7102
- * -----Shadows
7103
- * -----Grid
7104
- * -----Data table
7105
- * -----Dialog
7106
- * -----Snackbar
7107
- * -----Tooltip
7108
- * -----Chip
7109
- *
7110
- * Even though all variables have the `!default` directive, most of them
7111
- * should not be changed as they are dependent one another. This can cause
7112
- * visual distortions (like alignment issues) that are hard to track down
7113
- * and fix.
7114
- */
7115
- /* ========== TYPOGRAPHY ========== */
7116
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
7117
- page loading. For important text, such as the body, we want it to load
7118
- immediately and not wait for the web font load, whereas for other sections,
7119
- such as headers and titles, we're OK with things taking a bit longer to load.
7120
- We do have some optional classes and parameters in the mixins, in case you
7121
- definitely want to make sure you're using the preferred font and don't mind
7122
- the performance hit.
7123
- We should be able to improve on this once CSS Font Loading L3 becomes more
7124
- widely available.
7125
- */
7126
- /* ========== COLORS ========== */
7127
- /**
7128
- *
7129
- * Material design color palettes.
7130
- * @see http://www.google.com/design/spec/style/color.html
7131
- *
7132
- **/
7133
- /**
7134
- * Copyright 2015 Google Inc. All Rights Reserved.
7135
- *
7136
- * Licensed under the Apache License, Version 2.0 (the "License");
7137
- * you may not use this file except in compliance with the License.
7138
- * You may obtain a copy of the License at
7139
- *
7140
- * http://www.apache.org/licenses/LICENSE-2.0
7141
- *
7142
- * Unless required by applicable law or agreed to in writing, software
7143
- * distributed under the License is distributed on an "AS IS" BASIS,
7144
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7145
- * See the License for the specific language governing permissions and
7146
- * limitations under the License.
7147
- */
7148
- /* ========== Color Palettes ========== */
7149
- /* colors.scss */
7150
- /**
7151
- * Copyright 2015 Google Inc. All Rights Reserved.
7152
- *
7153
- * Licensed under the Apache License, Version 2.0 (the "License");
7154
- * you may not use this file except in compliance with the License.
7155
- * You may obtain a copy of the License at
7156
- *
7157
- * http://www.apache.org/licenses/LICENSE-2.0
7158
- *
7159
- * Unless required by applicable law or agreed to in writing, software
7160
- * distributed under the License is distributed on an "AS IS" BASIS,
7161
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7162
- * See the License for the specific language governing permissions and
7163
- * limitations under the License.
7164
- */
7165
- /* ========== IMAGES ========== */
7166
- /* ========== Color & Themes ========== */
7167
- /* ========== Typography ========== */
7168
- /* ========== Components ========== */
7169
- /* ========== Standard Buttons ========== */
7170
- /* ========== Icon Toggles ========== */
7171
- /* ========== Radio Buttons ========== */
7172
- /* ========== Ripple effect ========== */
7173
- /* ========== Layout ========== */
7174
- /* ========== Content Tabs ========== */
7175
- /* ========== Checkboxes ========== */
7176
- /* ========== Switches ========== */
7177
- /* ========== Spinner ========== */
7178
- /* ========== Text fields ========== */
7179
- /* ========== Card ========== */
7180
- /* ========== Sliders ========== */
7181
- /* ========== Progress ========== */
7182
- /* ========== List ========== */
7183
- /* ========== Item ========== */
7184
- /* ========== Dropdown menu ========== */
7185
- /* ========== Tooltips ========== */
7186
- /* ========== Footer ========== */
7187
- /* TEXTFIELD */
7188
- /* SWITCH */
7189
- /* SPINNER */
7190
- /* RADIO */
7191
- /* MENU */
7192
- /* LIST */
7193
- /* LAYOUT */
7194
- /* ICON TOGGLE */
7195
- /* FOOTER */
7196
- /*mega-footer*/
7197
- /*mini-footer*/
7198
- /* CHECKBOX */
7199
- /* CARD */
7200
- /* Card dimensions */
7201
- /* Cover image */
7202
- /* BUTTON */
7203
- /**
7204
- *
7205
- * Dimensions
7206
- *
7207
- */
7208
- /* ANIMATION */
7209
- /* PROGRESS */
7210
- /* BADGE */
7211
- /* SHADOWS */
7212
- /* GRID */
7213
- /* DATA TABLE */
7214
- /* DIALOG */
7215
- /* SNACKBAR */
7216
- /* TOOLTIP */
7217
- /* CHIP */
7218
- /**
7219
- * Copyright 2015 Google Inc. All Rights Reserved.
7220
- *
7221
- * Licensed under the Apache License, Version 2.0 (the "License");
7222
- * you may not use this file except in compliance with the License.
7223
- * You may obtain a copy of the License at
7224
- *
7225
- * http://www.apache.org/licenses/LICENSE-2.0
7226
- *
7227
- * Unless required by applicable law or agreed to in writing, software
7228
- * distributed under the License is distributed on an "AS IS" BASIS,
7229
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7230
- * See the License for the specific language governing permissions and
7231
- * limitations under the License.
7232
- */
7233
- /* Typography */
7234
- /* Shadows */
7235
- /* Animations */
7236
- /* Dialog */
7237
- .mdl-navigation {
7238
- display: -webkit-flex;
7239
- display: -ms-flexbox;
7240
- display: flex;
7241
- -webkit-flex-wrap: nowrap;
7242
- -ms-flex-wrap: nowrap;
7243
- flex-wrap: nowrap;
7244
- box-sizing: border-box; }
7245
-
7246
- .mdl-navigation__link {
7247
- color: rgb(66,66,66);
7248
- text-decoration: none;
7249
- margin: 0;
7250
- font-size: 14px;
7251
- font-weight: 400;
7252
- line-height: 24px;
7253
- letter-spacing: 0;
7254
- opacity: 0.87; }
7255
- .mdl-navigation__link .material-icons {
7256
- vertical-align: middle; }
7257
-
7258
- .mdl-layout {
7259
- width: 100%;
7260
- height: 100%;
7261
- display: -webkit-flex;
7262
- display: -ms-flexbox;
7263
- display: flex;
7264
- -webkit-flex-direction: column;
7265
- -ms-flex-direction: column;
7266
- flex-direction: column;
7267
- overflow-y: auto;
7268
- overflow-x: hidden;
7269
- position: relative;
7270
- -webkit-overflow-scrolling: touch; }
7271
-
7272
- .mdl-layout.is-small-screen .mdl-layout--large-screen-only {
7273
- display: none; }
7274
-
7275
- .mdl-layout:not(.is-small-screen) .mdl-layout--small-screen-only {
7276
- display: none; }
7277
-
7278
- .mdl-layout__container {
7279
- position: absolute;
7280
- width: 100%;
7281
- height: 100%; }
7282
-
7283
- .mdl-layout__title,
7284
- .mdl-layout-title {
7285
- display: block;
7286
- position: relative;
7287
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
7288
- font-size: 20px;
7289
- font-weight: 500;
7290
- line-height: 1;
7291
- letter-spacing: 0.02em;
7292
- font-weight: 400;
7293
- box-sizing: border-box; }
7294
-
7295
- .mdl-layout-spacer {
7296
- -webkit-flex-grow: 1;
7297
- -ms-flex-positive: 1;
7298
- flex-grow: 1; }
7299
-
7300
- .mdl-layout__drawer {
7301
- display: -webkit-flex;
7302
- display: -ms-flexbox;
7303
- display: flex;
7304
- -webkit-flex-direction: column;
7305
- -ms-flex-direction: column;
7306
- flex-direction: column;
7307
- -webkit-flex-wrap: nowrap;
7308
- -ms-flex-wrap: nowrap;
7309
- flex-wrap: nowrap;
7310
- width: 240px;
7311
- height: 100%;
7312
- max-height: 100%;
7313
- position: absolute;
7314
- top: 0;
7315
- left: 0;
7316
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
7317
- box-sizing: border-box;
7318
- border-right: 1px solid rgb(224,224,224);
7319
- background: rgb(250,250,250);
7320
- -webkit-transform: translateX(-250px);
7321
- transform: translateX(-250px);
7322
- -webkit-transform-style: preserve-3d;
7323
- transform-style: preserve-3d;
7324
- will-change: transform;
7325
- transition-duration: 0.2s;
7326
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
7327
- transition-property: -webkit-transform;
7328
- transition-property: transform;
7329
- transition-property: transform, -webkit-transform;
7330
- color: rgb(66,66,66);
7331
- overflow: visible;
7332
- overflow-y: auto;
7333
- z-index: 5; }
7334
- .mdl-layout__drawer.is-visible {
7335
- -webkit-transform: translateX(0);
7336
- transform: translateX(0); }
7337
- .mdl-layout__drawer.is-visible ~ .mdl-layout__content.mdl-layout__content {
7338
- overflow: hidden; }
7339
- .mdl-layout__drawer > * {
7340
- -webkit-flex-shrink: 0;
7341
- -ms-flex-negative: 0;
7342
- flex-shrink: 0; }
7343
- .mdl-layout__drawer > .mdl-layout__title,
7344
- .mdl-layout__drawer > .mdl-layout-title {
7345
- line-height: 64px;
7346
- padding-left: 40px; }
7347
- @media screen and (max-width: 1024px) {
7348
- .mdl-layout__drawer > .mdl-layout__title,
7349
- .mdl-layout__drawer > .mdl-layout-title {
7350
- line-height: 56px;
7351
- padding-left: 16px; } }
7352
- .mdl-layout__drawer .mdl-navigation {
7353
- -webkit-flex-direction: column;
7354
- -ms-flex-direction: column;
7355
- flex-direction: column;
7356
- -webkit-align-items: stretch;
7357
- -ms-flex-align: stretch;
7358
- align-items: stretch;
7359
- padding-top: 16px; }
7360
- .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
7361
- display: block;
7362
- -webkit-flex-shrink: 0;
7363
- -ms-flex-negative: 0;
7364
- flex-shrink: 0;
7365
- padding: 16px 40px;
7366
- margin: 0;
7367
- color: #757575; }
7368
- @media screen and (max-width: 1024px) {
7369
- .mdl-layout__drawer .mdl-navigation .mdl-navigation__link {
7370
- padding: 16px 16px; } }
7371
- .mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover {
7372
- background-color: rgb(224,224,224); }
7373
- .mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current {
7374
- background-color: rgb(224,224,224);
7375
- color: rgb(0,0,0); }
7376
- @media screen and (min-width: 1025px) {
7377
- .mdl-layout--fixed-drawer > .mdl-layout__drawer {
7378
- -webkit-transform: translateX(0);
7379
- transform: translateX(0); } }
7380
-
7381
- .mdl-layout__drawer-button {
7382
- display: block;
7383
- position: absolute;
7384
- height: 48px;
7385
- width: 48px;
7386
- border: 0;
7387
- -webkit-flex-shrink: 0;
7388
- -ms-flex-negative: 0;
7389
- flex-shrink: 0;
7390
- overflow: hidden;
7391
- text-align: center;
7392
- cursor: pointer;
7393
- font-size: 26px;
7394
- line-height: 56px;
7395
- font-family: Helvetica, Arial, sans-serif;
7396
- margin: 8px 12px;
7397
- top: 0;
7398
- left: 0;
7399
- color: rgb(255,255,255);
7400
- z-index: 4; }
7401
- .mdl-layout__header .mdl-layout__drawer-button {
7402
- position: absolute;
7403
- color: rgb(255,255,255);
7404
- background-color: inherit; }
7405
- @media screen and (max-width: 1024px) {
7406
- .mdl-layout__header .mdl-layout__drawer-button {
7407
- margin: 4px; } }
7408
- @media screen and (max-width: 1024px) {
7409
- .mdl-layout__drawer-button {
7410
- margin: 4px;
7411
- color: rgba(0, 0, 0, 0.5); } }
7412
- @media screen and (min-width: 1025px) {
7413
- .mdl-layout__drawer-button {
7414
- line-height: 54px; }
7415
- .mdl-layout--no-desktop-drawer-button .mdl-layout__drawer-button,
7416
- .mdl-layout--fixed-drawer > .mdl-layout__drawer-button,
7417
- .mdl-layout--no-drawer-button .mdl-layout__drawer-button {
7418
- display: none; } }
7419
-
7420
- .mdl-layout__header {
7421
- display: -webkit-flex;
7422
- display: -ms-flexbox;
7423
- display: flex;
7424
- -webkit-flex-direction: column;
7425
- -ms-flex-direction: column;
7426
- flex-direction: column;
7427
- -webkit-flex-wrap: nowrap;
7428
- -ms-flex-wrap: nowrap;
7429
- flex-wrap: nowrap;
7430
- -webkit-justify-content: flex-start;
7431
- -ms-flex-pack: start;
7432
- justify-content: flex-start;
7433
- box-sizing: border-box;
7434
- -webkit-flex-shrink: 0;
7435
- -ms-flex-negative: 0;
7436
- flex-shrink: 0;
7437
- width: 100%;
7438
- margin: 0;
7439
- padding: 0;
7440
- border: none;
7441
- min-height: 64px;
7442
- max-height: 1000px;
7443
- z-index: 3;
7444
- background-color: rgb(63,81,181);
7445
- color: rgb(255,255,255);
7446
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
7447
- transition-duration: 0.2s;
7448
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
7449
- transition-property: max-height, box-shadow; }
7450
- @media screen and (max-width: 1024px) {
7451
- .mdl-layout__header {
7452
- min-height: 56px; } }
7453
- .mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen) > .mdl-layout__header {
7454
- margin-left: 240px;
7455
- width: calc(100% - 240px); }
7456
- @media screen and (min-width: 1025px) {
7457
- .mdl-layout--fixed-drawer > .mdl-layout__header .mdl-layout__header-row {
7458
- padding-left: 40px; } }
7459
- .mdl-layout__header > .mdl-layout-icon {
7460
- position: absolute;
7461
- left: 40px;
7462
- top: 16px;
7463
- height: 32px;
7464
- width: 32px;
7465
- overflow: hidden;
7466
- z-index: 3;
7467
- display: block; }
7468
- @media screen and (max-width: 1024px) {
7469
- .mdl-layout__header > .mdl-layout-icon {
7470
- left: 16px;
7471
- top: 12px; } }
7472
- .mdl-layout.has-drawer .mdl-layout__header > .mdl-layout-icon {
7473
- display: none; }
7474
- .mdl-layout__header.is-compact {
7475
- max-height: 64px; }
7476
- @media screen and (max-width: 1024px) {
7477
- .mdl-layout__header.is-compact {
7478
- max-height: 56px; } }
7479
- .mdl-layout__header.is-compact.has-tabs {
7480
- height: 112px; }
7481
- @media screen and (max-width: 1024px) {
7482
- .mdl-layout__header.is-compact.has-tabs {
7483
- min-height: 104px; } }
7484
- @media screen and (max-width: 1024px) {
7485
- .mdl-layout__header {
7486
- display: none; }
7487
- .mdl-layout--fixed-header > .mdl-layout__header {
7488
- display: -webkit-flex;
7489
- display: -ms-flexbox;
7490
- display: flex; } }
7491
-
7492
- .mdl-layout__header--transparent.mdl-layout__header--transparent {
7493
- background-color: transparent;
7494
- box-shadow: none; }
7495
-
7496
- .mdl-layout__header--seamed {
7497
- box-shadow: none; }
7498
-
7499
- .mdl-layout__header--scroll {
7500
- box-shadow: none; }
7501
-
7502
- .mdl-layout__header--waterfall {
7503
- box-shadow: none;
7504
- overflow: hidden; }
7505
- .mdl-layout__header--waterfall.is-casting-shadow {
7506
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
7507
- .mdl-layout__header--waterfall.mdl-layout__header--waterfall-hide-top {
7508
- -webkit-justify-content: flex-end;
7509
- -ms-flex-pack: end;
7510
- justify-content: flex-end; }
7511
-
7512
- .mdl-layout__header-row {
7513
- display: -webkit-flex;
7514
- display: -ms-flexbox;
7515
- display: flex;
7516
- -webkit-flex-direction: row;
7517
- -ms-flex-direction: row;
7518
- flex-direction: row;
7519
- -webkit-flex-wrap: nowrap;
7520
- -ms-flex-wrap: nowrap;
7521
- flex-wrap: nowrap;
7522
- -webkit-flex-shrink: 0;
7523
- -ms-flex-negative: 0;
7524
- flex-shrink: 0;
7525
- box-sizing: border-box;
7526
- -webkit-align-self: stretch;
7527
- -ms-flex-item-align: stretch;
7528
- align-self: stretch;
7529
- -webkit-align-items: center;
7530
- -ms-flex-align: center;
7531
- align-items: center;
7532
- height: 64px;
7533
- margin: 0;
7534
- padding: 0 40px 0 80px; }
7535
- .mdl-layout--no-drawer-button .mdl-layout__header-row {
7536
- padding-left: 40px; }
7537
- @media screen and (min-width: 1025px) {
7538
- .mdl-layout--no-desktop-drawer-button .mdl-layout__header-row {
7539
- padding-left: 40px; } }
7540
- @media screen and (max-width: 1024px) {
7541
- .mdl-layout__header-row {
7542
- height: 56px;
7543
- padding: 0 16px 0 72px; }
7544
- .mdl-layout--no-drawer-button .mdl-layout__header-row {
7545
- padding-left: 16px; } }
7546
- .mdl-layout__header-row > * {
7547
- -webkit-flex-shrink: 0;
7548
- -ms-flex-negative: 0;
7549
- flex-shrink: 0; }
7550
- .mdl-layout__header--scroll .mdl-layout__header-row {
7551
- width: 100%; }
7552
- .mdl-layout__header-row .mdl-navigation {
7553
- margin: 0;
7554
- padding: 0;
7555
- height: 64px;
7556
- -webkit-flex-direction: row;
7557
- -ms-flex-direction: row;
7558
- flex-direction: row;
7559
- -webkit-align-items: center;
7560
- -ms-flex-align: center;
7561
- align-items: center; }
7562
- @media screen and (max-width: 1024px) {
7563
- .mdl-layout__header-row .mdl-navigation {
7564
- height: 56px; } }
7565
- .mdl-layout__header-row .mdl-navigation__link {
7566
- display: block;
7567
- color: rgb(255,255,255);
7568
- line-height: 64px;
7569
- padding: 0 24px; }
7570
- @media screen and (max-width: 1024px) {
7571
- .mdl-layout__header-row .mdl-navigation__link {
7572
- line-height: 56px;
7573
- padding: 0 16px; } }
7574
-
7575
- .mdl-layout__obfuscator {
7576
- background-color: transparent;
7577
- position: absolute;
7578
- top: 0;
7579
- left: 0;
7580
- height: 100%;
7581
- width: 100%;
7582
- z-index: 4;
7583
- visibility: hidden;
7584
- transition-property: background-color;
7585
- transition-duration: 0.2s;
7586
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
7587
- .mdl-layout__obfuscator.is-visible {
7588
- background-color: rgba(0, 0, 0, 0.5);
7589
- visibility: visible; }
7590
- @supports (pointer-events: auto) {
7591
- .mdl-layout__obfuscator {
7592
- background-color: rgba(0, 0, 0, 0.5);
7593
- opacity: 0;
7594
- transition-property: opacity;
7595
- visibility: visible;
7596
- pointer-events: none; }
7597
- .mdl-layout__obfuscator.is-visible {
7598
- pointer-events: auto;
7599
- opacity: 1; } }
7600
-
7601
- .mdl-layout__content {
7602
- -ms-flex: 0 1 auto;
7603
- position: relative;
7604
- display: inline-block;
7605
- overflow-y: auto;
7606
- overflow-x: hidden;
7607
- -webkit-flex-grow: 1;
7608
- -ms-flex-positive: 1;
7609
- flex-grow: 1;
7610
- z-index: 1;
7611
- -webkit-overflow-scrolling: touch; }
7612
- .mdl-layout--fixed-drawer > .mdl-layout__content {
7613
- margin-left: 240px; }
7614
- .mdl-layout__container.has-scrolling-header .mdl-layout__content {
7615
- overflow: visible; }
7616
- @media screen and (max-width: 1024px) {
7617
- .mdl-layout--fixed-drawer > .mdl-layout__content {
7618
- margin-left: 0; }
7619
- .mdl-layout__container.has-scrolling-header .mdl-layout__content {
7620
- overflow-y: auto;
7621
- overflow-x: hidden; } }
7622
-
7623
- .mdl-layout__tab-bar {
7624
- height: 96px;
7625
- margin: 0;
7626
- width: calc(100% - 112px);
7627
- padding: 0 0 0 56px;
7628
- display: -webkit-flex;
7629
- display: -ms-flexbox;
7630
- display: flex;
7631
- background-color: rgb(63,81,181);
7632
- overflow-y: hidden;
7633
- overflow-x: scroll; }
7634
- .mdl-layout__tab-bar::-webkit-scrollbar {
7635
- display: none; }
7636
- .mdl-layout--no-drawer-button .mdl-layout__tab-bar {
7637
- padding-left: 16px;
7638
- width: calc(100% - 32px); }
7639
- @media screen and (min-width: 1025px) {
7640
- .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar {
7641
- padding-left: 16px;
7642
- width: calc(100% - 32px); } }
7643
- @media screen and (max-width: 1024px) {
7644
- .mdl-layout__tab-bar {
7645
- width: calc(100% - 60px);
7646
- padding: 0 0 0 60px; }
7647
- .mdl-layout--no-drawer-button .mdl-layout__tab-bar {
7648
- width: calc(100% - 8px);
7649
- padding-left: 4px; } }
7650
- .mdl-layout--fixed-tabs .mdl-layout__tab-bar {
7651
- padding: 0;
7652
- overflow: hidden;
7653
- width: 100%; }
7654
-
7655
- .mdl-layout__tab-bar-container {
7656
- position: relative;
7657
- height: 48px;
7658
- width: 100%;
7659
- border: none;
7660
- margin: 0;
7661
- z-index: 2;
7662
- -webkit-flex-grow: 0;
7663
- -ms-flex-positive: 0;
7664
- flex-grow: 0;
7665
- -webkit-flex-shrink: 0;
7666
- -ms-flex-negative: 0;
7667
- flex-shrink: 0;
7668
- overflow: hidden; }
7669
- .mdl-layout__container > .mdl-layout__tab-bar-container {
7670
- position: absolute;
7671
- top: 0;
7672
- left: 0; }
7673
-
7674
- .mdl-layout__tab-bar-button {
7675
- display: inline-block;
7676
- position: absolute;
7677
- top: 0;
7678
- height: 48px;
7679
- width: 56px;
7680
- z-index: 4;
7681
- text-align: center;
7682
- background-color: rgb(63,81,181);
7683
- color: transparent;
7684
- cursor: pointer;
7685
- -webkit-user-select: none;
7686
- -moz-user-select: none;
7687
- -ms-user-select: none;
7688
- user-select: none; }
7689
- .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button,
7690
- .mdl-layout--no-drawer-button .mdl-layout__tab-bar-button {
7691
- width: 16px; }
7692
- .mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button .material-icons,
7693
- .mdl-layout--no-drawer-button .mdl-layout__tab-bar-button .material-icons {
7694
- position: relative;
7695
- left: -4px; }
7696
- @media screen and (max-width: 1024px) {
7697
- .mdl-layout__tab-bar-button {
7698
- width: 60px; } }
7699
- .mdl-layout--fixed-tabs .mdl-layout__tab-bar-button {
7700
- display: none; }
7701
- .mdl-layout__tab-bar-button .material-icons {
7702
- line-height: 48px; }
7703
- .mdl-layout__tab-bar-button.is-active {
7704
- color: rgb(255,255,255); }
7705
-
7706
- .mdl-layout__tab-bar-left-button {
7707
- left: 0; }
7708
-
7709
- .mdl-layout__tab-bar-right-button {
7710
- right: 0; }
7711
-
7712
- .mdl-layout__tab {
7713
- margin: 0;
7714
- border: none;
7715
- padding: 0 24px 0 24px;
7716
- float: left;
7717
- position: relative;
7718
- display: block;
7719
- -webkit-flex-grow: 0;
7720
- -ms-flex-positive: 0;
7721
- flex-grow: 0;
7722
- -webkit-flex-shrink: 0;
7723
- -ms-flex-negative: 0;
7724
- flex-shrink: 0;
7725
- text-decoration: none;
7726
- height: 48px;
7727
- line-height: 48px;
7728
- text-align: center;
7729
- font-weight: 500;
7730
- font-size: 14px;
7731
- text-transform: uppercase;
7732
- color: rgba(255,255,255, 0.6);
7733
- overflow: hidden; }
7734
- @media screen and (max-width: 1024px) {
7735
- .mdl-layout__tab {
7736
- padding: 0 12px 0 12px; } }
7737
- .mdl-layout--fixed-tabs .mdl-layout__tab {
7738
- float: none;
7739
- -webkit-flex-grow: 1;
7740
- -ms-flex-positive: 1;
7741
- flex-grow: 1;
7742
- padding: 0; }
7743
- .mdl-layout.is-upgraded .mdl-layout__tab.is-active {
7744
- color: rgb(255,255,255); }
7745
- .mdl-layout.is-upgraded .mdl-layout__tab.is-active::after {
7746
- height: 2px;
7747
- width: 100%;
7748
- display: block;
7749
- content: " ";
7750
- bottom: 0;
7751
- left: 0;
7752
- position: absolute;
7753
- background: rgb(255,64,129);
7754
- -webkit-animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
7755
- animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
7756
- transition: all 1s cubic-bezier(0.4, 0, 1, 1); }
7757
- .mdl-layout__tab .mdl-layout__tab-ripple-container {
7758
- display: block;
7759
- position: absolute;
7760
- height: 100%;
7761
- width: 100%;
7762
- left: 0;
7763
- top: 0;
7764
- z-index: 1;
7765
- overflow: hidden; }
7766
- .mdl-layout__tab .mdl-layout__tab-ripple-container .mdl-ripple {
7767
- background-color: rgb(255,255,255); }
7768
-
7769
- .mdl-layout__tab-panel {
7770
- display: block; }
7771
- .mdl-layout.is-upgraded .mdl-layout__tab-panel {
7772
- display: none; }
7773
- .mdl-layout.is-upgraded .mdl-layout__tab-panel.is-active {
7774
- display: block; }
7775
-
7776
- /**
7777
- * Copyright 2015 Google Inc. All Rights Reserved.
7778
- *
7779
- * Licensed under the Apache License, Version 2.0 (the "License");
7780
- * you may not use this file except in compliance with the License.
7781
- * You may obtain a copy of the License at
7782
- *
7783
- * http://www.apache.org/licenses/LICENSE-2.0
7784
- *
7785
- * Unless required by applicable law or agreed to in writing, software
7786
- * distributed under the License is distributed on an "AS IS" BASIS,
7787
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7788
- * See the License for the specific language governing permissions and
7789
- * limitations under the License.
7790
- */
7791
- /**
7792
- * Copyright 2015 Google Inc. All Rights Reserved.
7793
- *
7794
- * Licensed under the Apache License, Version 2.0 (the "License");
7795
- * you may not use this file except in compliance with the License.
7796
- * You may obtain a copy of the License at
7797
- *
7798
- * http://www.apache.org/licenses/LICENSE-2.0
7799
- *
7800
- * Unless required by applicable law or agreed to in writing, software
7801
- * distributed under the License is distributed on an "AS IS" BASIS,
7802
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7803
- * See the License for the specific language governing permissions and
7804
- * limitations under the License.
7805
- */
7806
- /*------------------------------------* $CONTENTS
7807
- \*------------------------------------*/
7808
- /**
7809
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
7810
- * -----Typography
7811
- * -----Colors
7812
- * -----Textfield
7813
- * -----Switch
7814
- * -----Spinner
7815
- * -----Radio
7816
- * -----Menu
7817
- * -----List
7818
- * -----Layout
7819
- * -----Icon toggles
7820
- * -----Footer
7821
- * -----Column
7822
- * -----Checkbox
7823
- * -----Card
7824
- * -----Button
7825
- * -----Animation
7826
- * -----Progress
7827
- * -----Badge
7828
- * -----Shadows
7829
- * -----Grid
7830
- * -----Data table
7831
- * -----Dialog
7832
- * -----Snackbar
7833
- * -----Tooltip
7834
- * -----Chip
7835
- *
7836
- * Even though all variables have the `!default` directive, most of them
7837
- * should not be changed as they are dependent one another. This can cause
7838
- * visual distortions (like alignment issues) that are hard to track down
7839
- * and fix.
7840
- */
7841
- /* ========== TYPOGRAPHY ========== */
7842
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
7843
- page loading. For important text, such as the body, we want it to load
7844
- immediately and not wait for the web font load, whereas for other sections,
7845
- such as headers and titles, we're OK with things taking a bit longer to load.
7846
- We do have some optional classes and parameters in the mixins, in case you
7847
- definitely want to make sure you're using the preferred font and don't mind
7848
- the performance hit.
7849
- We should be able to improve on this once CSS Font Loading L3 becomes more
7850
- widely available.
7851
- */
7852
- /* ========== COLORS ========== */
7853
- /**
7854
- *
7855
- * Material design color palettes.
7856
- * @see http://www.google.com/design/spec/style/color.html
7857
- *
7858
- **/
7859
- /**
7860
- * Copyright 2015 Google Inc. All Rights Reserved.
7861
- *
7862
- * Licensed under the Apache License, Version 2.0 (the "License");
7863
- * you may not use this file except in compliance with the License.
7864
- * You may obtain a copy of the License at
7865
- *
7866
- * http://www.apache.org/licenses/LICENSE-2.0
7867
- *
7868
- * Unless required by applicable law or agreed to in writing, software
7869
- * distributed under the License is distributed on an "AS IS" BASIS,
7870
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7871
- * See the License for the specific language governing permissions and
7872
- * limitations under the License.
7873
- */
7874
- /* ========== Color Palettes ========== */
7875
- /* colors.scss */
7876
- /**
7877
- * Copyright 2015 Google Inc. All Rights Reserved.
7878
- *
7879
- * Licensed under the Apache License, Version 2.0 (the "License");
7880
- * you may not use this file except in compliance with the License.
7881
- * You may obtain a copy of the License at
7882
- *
7883
- * http://www.apache.org/licenses/LICENSE-2.0
7884
- *
7885
- * Unless required by applicable law or agreed to in writing, software
7886
- * distributed under the License is distributed on an "AS IS" BASIS,
7887
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7888
- * See the License for the specific language governing permissions and
7889
- * limitations under the License.
7890
- */
7891
- /* ========== IMAGES ========== */
7892
- /* ========== Color & Themes ========== */
7893
- /* ========== Typography ========== */
7894
- /* ========== Components ========== */
7895
- /* ========== Standard Buttons ========== */
7896
- /* ========== Icon Toggles ========== */
7897
- /* ========== Radio Buttons ========== */
7898
- /* ========== Ripple effect ========== */
7899
- /* ========== Layout ========== */
7900
- /* ========== Content Tabs ========== */
7901
- /* ========== Checkboxes ========== */
7902
- /* ========== Switches ========== */
7903
- /* ========== Spinner ========== */
7904
- /* ========== Text fields ========== */
7905
- /* ========== Card ========== */
7906
- /* ========== Sliders ========== */
7907
- /* ========== Progress ========== */
7908
- /* ========== List ========== */
7909
- /* ========== Item ========== */
7910
- /* ========== Dropdown menu ========== */
7911
- /* ========== Tooltips ========== */
7912
- /* ========== Footer ========== */
7913
- /* TEXTFIELD */
7914
- /* SWITCH */
7915
- /* SPINNER */
7916
- /* RADIO */
7917
- /* MENU */
7918
- /* LIST */
7919
- /* LAYOUT */
7920
- /* ICON TOGGLE */
7921
- /* FOOTER */
7922
- /*mega-footer*/
7923
- /*mini-footer*/
7924
- /* CHECKBOX */
7925
- /* CARD */
7926
- /* Card dimensions */
7927
- /* Cover image */
7928
- /* BUTTON */
7929
- /**
7930
- *
7931
- * Dimensions
7932
- *
7933
- */
7934
- /* ANIMATION */
7935
- /* PROGRESS */
7936
- /* BADGE */
7937
- /* SHADOWS */
7938
- /* GRID */
7939
- /* DATA TABLE */
7940
- /* DIALOG */
7941
- /* SNACKBAR */
7942
- /* TOOLTIP */
7943
- /* CHIP */
7944
- /**
7945
- * Copyright 2015 Google Inc. All Rights Reserved.
7946
- *
7947
- * Licensed under the Apache License, Version 2.0 (the "License");
7948
- * you may not use this file except in compliance with the License.
7949
- * You may obtain a copy of the License at
7950
- *
7951
- * http://www.apache.org/licenses/LICENSE-2.0
7952
- *
7953
- * Unless required by applicable law or agreed to in writing, software
7954
- * distributed under the License is distributed on an "AS IS" BASIS,
7955
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
7956
- * See the License for the specific language governing permissions and
7957
- * limitations under the License.
7958
- */
7959
- /* Typography */
7960
- /* Shadows */
7961
- /* Animations */
7962
- /* Dialog */
7963
- .mdl-radio {
7964
- position: relative;
7965
- font-size: 16px;
7966
- line-height: 24px;
7967
- display: inline-block;
7968
- vertical-align: middle;
7969
- box-sizing: border-box;
7970
- height: 24px;
7971
- margin: 0;
7972
- padding-left: 0; }
7973
- .mdl-radio.is-upgraded {
7974
- padding-left: 24px; }
7975
-
7976
- .mdl-radio__button {
7977
- line-height: 24px; }
7978
- .mdl-radio.is-upgraded .mdl-radio__button {
7979
- position: absolute;
7980
- width: 0;
7981
- height: 0;
7982
- margin: 0;
7983
- padding: 0;
7984
- opacity: 0;
7985
- -ms-appearance: none;
7986
- -moz-appearance: none;
7987
- -webkit-appearance: none;
7988
- appearance: none;
7989
- border: none; }
7990
-
7991
- .mdl-radio__outer-circle {
7992
- position: absolute;
7993
- top: 4px;
7994
- left: 0;
7995
- display: inline-block;
7996
- box-sizing: border-box;
7997
- width: 16px;
7998
- height: 16px;
7999
- margin: 0;
8000
- cursor: pointer;
8001
- border: 2px solid rgba(0,0,0, 0.54);
8002
- border-radius: 50%;
8003
- z-index: 2; }
8004
- .mdl-radio.is-checked .mdl-radio__outer-circle {
8005
- border: 2px solid rgb(63,81,181); }
8006
- .mdl-radio__outer-circle fieldset[disabled] .mdl-radio,
8007
- .mdl-radio.is-disabled .mdl-radio__outer-circle {
8008
- border: 2px solid rgba(0,0,0, 0.26);
8009
- cursor: auto; }
8010
-
8011
- .mdl-radio__inner-circle {
8012
- position: absolute;
8013
- z-index: 1;
8014
- margin: 0;
8015
- top: 8px;
8016
- left: 4px;
8017
- box-sizing: border-box;
8018
- width: 8px;
8019
- height: 8px;
8020
- cursor: pointer;
8021
- transition-duration: 0.28s;
8022
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
8023
- transition-property: -webkit-transform;
8024
- transition-property: transform;
8025
- transition-property: transform, -webkit-transform;
8026
- -webkit-transform: scale(0, 0);
8027
- transform: scale(0, 0);
8028
- border-radius: 50%;
8029
- background: rgb(63,81,181); }
8030
- .mdl-radio.is-checked .mdl-radio__inner-circle {
8031
- -webkit-transform: scale(1, 1);
8032
- transform: scale(1, 1); }
8033
- fieldset[disabled] .mdl-radio .mdl-radio__inner-circle,
8034
- .mdl-radio.is-disabled .mdl-radio__inner-circle {
8035
- background: rgba(0,0,0, 0.26);
8036
- cursor: auto; }
8037
- .mdl-radio.is-focused .mdl-radio__inner-circle {
8038
- box-shadow: 0 0 0px 10px rgba(0, 0, 0, 0.1); }
8039
-
8040
- .mdl-radio__label {
8041
- cursor: pointer; }
8042
- fieldset[disabled] .mdl-radio .mdl-radio__label,
8043
- .mdl-radio.is-disabled .mdl-radio__label {
8044
- color: rgba(0,0,0, 0.26);
8045
- cursor: auto; }
8046
-
8047
- .mdl-radio__ripple-container {
8048
- position: absolute;
8049
- z-index: 2;
8050
- top: -9px;
8051
- left: -13px;
8052
- box-sizing: border-box;
8053
- width: 42px;
8054
- height: 42px;
8055
- border-radius: 50%;
8056
- cursor: pointer;
8057
- overflow: hidden;
8058
- -webkit-mask-image: -webkit-radial-gradient(circle, white, black); }
8059
- .mdl-radio__ripple-container .mdl-ripple {
8060
- background: rgb(63,81,181); }
8061
- fieldset[disabled] .mdl-radio .mdl-radio__ripple-container,
8062
- .mdl-radio.is-disabled .mdl-radio__ripple-container {
8063
- cursor: auto; }
8064
- fieldset[disabled] .mdl-radio .mdl-radio__ripple-container .mdl-ripple,
8065
- .mdl-radio.is-disabled .mdl-radio__ripple-container .mdl-ripple {
8066
- background: transparent; }
8067
-
8068
- /**
8069
- * Copyright 2015 Google Inc. All Rights Reserved.
8070
- *
8071
- * Licensed under the Apache License, Version 2.0 (the "License");
8072
- * you may not use this file except in compliance with the License.
8073
- * You may obtain a copy of the License at
8074
- *
8075
- * http://www.apache.org/licenses/LICENSE-2.0
8076
- *
8077
- * Unless required by applicable law or agreed to in writing, software
8078
- * distributed under the License is distributed on an "AS IS" BASIS,
8079
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8080
- * See the License for the specific language governing permissions and
8081
- * limitations under the License.
8082
- */
8083
- /**
8084
- * Copyright 2015 Google Inc. All Rights Reserved.
8085
- *
8086
- * Licensed under the Apache License, Version 2.0 (the "License");
8087
- * you may not use this file except in compliance with the License.
8088
- * You may obtain a copy of the License at
8089
- *
8090
- * http://www.apache.org/licenses/LICENSE-2.0
8091
- *
8092
- * Unless required by applicable law or agreed to in writing, software
8093
- * distributed under the License is distributed on an "AS IS" BASIS,
8094
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8095
- * See the License for the specific language governing permissions and
8096
- * limitations under the License.
8097
- */
8098
- /*------------------------------------* $CONTENTS
8099
- \*------------------------------------*/
8100
- /**
8101
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
8102
- * -----Typography
8103
- * -----Colors
8104
- * -----Textfield
8105
- * -----Switch
8106
- * -----Spinner
8107
- * -----Radio
8108
- * -----Menu
8109
- * -----List
8110
- * -----Layout
8111
- * -----Icon toggles
8112
- * -----Footer
8113
- * -----Column
8114
- * -----Checkbox
8115
- * -----Card
8116
- * -----Button
8117
- * -----Animation
8118
- * -----Progress
8119
- * -----Badge
8120
- * -----Shadows
8121
- * -----Grid
8122
- * -----Data table
8123
- * -----Dialog
8124
- * -----Snackbar
8125
- * -----Tooltip
8126
- * -----Chip
8127
- *
8128
- * Even though all variables have the `!default` directive, most of them
8129
- * should not be changed as they are dependent one another. This can cause
8130
- * visual distortions (like alignment issues) that are hard to track down
8131
- * and fix.
8132
- */
8133
- /* ========== TYPOGRAPHY ========== */
8134
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
8135
- page loading. For important text, such as the body, we want it to load
8136
- immediately and not wait for the web font load, whereas for other sections,
8137
- such as headers and titles, we're OK with things taking a bit longer to load.
8138
- We do have some optional classes and parameters in the mixins, in case you
8139
- definitely want to make sure you're using the preferred font and don't mind
8140
- the performance hit.
8141
- We should be able to improve on this once CSS Font Loading L3 becomes more
8142
- widely available.
8143
- */
8144
- /* ========== COLORS ========== */
8145
- /**
8146
- *
8147
- * Material design color palettes.
8148
- * @see http://www.google.com/design/spec/style/color.html
8149
- *
8150
- **/
8151
- /**
8152
- * Copyright 2015 Google Inc. All Rights Reserved.
8153
- *
8154
- * Licensed under the Apache License, Version 2.0 (the "License");
8155
- * you may not use this file except in compliance with the License.
8156
- * You may obtain a copy of the License at
8157
- *
8158
- * http://www.apache.org/licenses/LICENSE-2.0
8159
- *
8160
- * Unless required by applicable law or agreed to in writing, software
8161
- * distributed under the License is distributed on an "AS IS" BASIS,
8162
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8163
- * See the License for the specific language governing permissions and
8164
- * limitations under the License.
8165
- */
8166
- /* ========== Color Palettes ========== */
8167
- /* colors.scss */
8168
- /**
8169
- * Copyright 2015 Google Inc. All Rights Reserved.
8170
- *
8171
- * Licensed under the Apache License, Version 2.0 (the "License");
8172
- * you may not use this file except in compliance with the License.
8173
- * You may obtain a copy of the License at
8174
- *
8175
- * http://www.apache.org/licenses/LICENSE-2.0
8176
- *
8177
- * Unless required by applicable law or agreed to in writing, software
8178
- * distributed under the License is distributed on an "AS IS" BASIS,
8179
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8180
- * See the License for the specific language governing permissions and
8181
- * limitations under the License.
8182
- */
8183
- /* ========== IMAGES ========== */
8184
- /* ========== Color & Themes ========== */
8185
- /* ========== Typography ========== */
8186
- /* ========== Components ========== */
8187
- /* ========== Standard Buttons ========== */
8188
- /* ========== Icon Toggles ========== */
8189
- /* ========== Radio Buttons ========== */
8190
- /* ========== Ripple effect ========== */
8191
- /* ========== Layout ========== */
8192
- /* ========== Content Tabs ========== */
8193
- /* ========== Checkboxes ========== */
8194
- /* ========== Switches ========== */
8195
- /* ========== Spinner ========== */
8196
- /* ========== Text fields ========== */
8197
- /* ========== Card ========== */
8198
- /* ========== Sliders ========== */
8199
- /* ========== Progress ========== */
8200
- /* ========== List ========== */
8201
- /* ========== Item ========== */
8202
- /* ========== Dropdown menu ========== */
8203
- /* ========== Tooltips ========== */
8204
- /* ========== Footer ========== */
8205
- /* TEXTFIELD */
8206
- /* SWITCH */
8207
- /* SPINNER */
8208
- /* RADIO */
8209
- /* MENU */
8210
- /* LIST */
8211
- /* LAYOUT */
8212
- /* ICON TOGGLE */
8213
- /* FOOTER */
8214
- /*mega-footer*/
8215
- /*mini-footer*/
8216
- /* CHECKBOX */
8217
- /* CARD */
8218
- /* Card dimensions */
8219
- /* Cover image */
8220
- /* BUTTON */
8221
- /**
8222
- *
8223
- * Dimensions
8224
- *
8225
- */
8226
- /* ANIMATION */
8227
- /* PROGRESS */
8228
- /* BADGE */
8229
- /* SHADOWS */
8230
- /* GRID */
8231
- /* DATA TABLE */
8232
- /* DIALOG */
8233
- /* SNACKBAR */
8234
- /* TOOLTIP */
8235
- /* CHIP */
8236
- _:-ms-input-placeholder, :root .mdl-slider.mdl-slider.is-upgraded {
8237
- -ms-appearance: none;
8238
- height: 32px;
8239
- margin: 0; }
8240
-
8241
- .mdl-slider {
8242
- width: calc(100% - 40px);
8243
- margin: 0 20px; }
8244
- .mdl-slider.is-upgraded {
8245
- -webkit-appearance: none;
8246
- -moz-appearance: none;
8247
- appearance: none;
8248
- height: 2px;
8249
- background: transparent;
8250
- -webkit-user-select: none;
8251
- -moz-user-select: none;
8252
- -ms-user-select: none;
8253
- user-select: none;
8254
- outline: 0;
8255
- padding: 0;
8256
- color: rgb(63,81,181);
8257
- -webkit-align-self: center;
8258
- -ms-flex-item-align: center;
8259
- -ms-grid-row-align: center;
8260
- align-self: center;
8261
- z-index: 1;
8262
- cursor: pointer;
8263
- /**************************** Tracks ****************************/
8264
- /**************************** Thumbs ****************************/
8265
- /**************************** 0-value ****************************/
8266
- /**************************** Disabled ****************************/ }
8267
- .mdl-slider.is-upgraded::-moz-focus-outer {
8268
- border: 0; }
8269
- .mdl-slider.is-upgraded::-ms-tooltip {
8270
- display: none; }
8271
- .mdl-slider.is-upgraded::-webkit-slider-runnable-track {
8272
- background: transparent; }
8273
- .mdl-slider.is-upgraded::-moz-range-track {
8274
- background: transparent;
8275
- border: none; }
8276
- .mdl-slider.is-upgraded::-ms-track {
8277
- background: none;
8278
- color: transparent;
8279
- height: 2px;
8280
- width: 100%;
8281
- border: none; }
8282
- .mdl-slider.is-upgraded::-ms-fill-lower {
8283
- padding: 0;
8284
- background: linear-gradient(to right, transparent, transparent 16px, rgb(63,81,181) 16px, rgb(63,81,181) 0); }
8285
- .mdl-slider.is-upgraded::-ms-fill-upper {
8286
- padding: 0;
8287
- background: linear-gradient(to left, transparent, transparent 16px, rgba(0,0,0, 0.26) 16px, rgba(0,0,0, 0.26) 0); }
8288
- .mdl-slider.is-upgraded::-webkit-slider-thumb {
8289
- -webkit-appearance: none;
8290
- width: 12px;
8291
- height: 12px;
8292
- box-sizing: border-box;
8293
- border-radius: 50%;
8294
- background: rgb(63,81,181);
8295
- border: none;
8296
- transition: border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
8297
- transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
8298
- transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), border 0.18s cubic-bezier(0.4, 0, 0.2, 1), box-shadow 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1); }
8299
- .mdl-slider.is-upgraded::-moz-range-thumb {
8300
- -moz-appearance: none;
8301
- width: 12px;
8302
- height: 12px;
8303
- box-sizing: border-box;
8304
- border-radius: 50%;
8305
- background-image: none;
8306
- background: rgb(63,81,181);
8307
- border: none; }
8308
- .mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb {
8309
- box-shadow: 0 0 0 10px rgba(63,81,181, 0.26); }
8310
- .mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb {
8311
- box-shadow: 0 0 0 10px rgba(63,81,181, 0.26); }
8312
- .mdl-slider.is-upgraded:active::-webkit-slider-thumb {
8313
- background-image: none;
8314
- background: rgb(63,81,181);
8315
- -webkit-transform: scale(1.5);
8316
- transform: scale(1.5); }
8317
- .mdl-slider.is-upgraded:active::-moz-range-thumb {
8318
- background-image: none;
8319
- background: rgb(63,81,181);
8320
- transform: scale(1.5); }
8321
- .mdl-slider.is-upgraded::-ms-thumb {
8322
- width: 32px;
8323
- height: 32px;
8324
- border: none;
8325
- border-radius: 50%;
8326
- background: rgb(63,81,181);
8327
- transform: scale(0.375);
8328
- transition: background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1);
8329
- transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1);
8330
- transition: transform 0.18s cubic-bezier(0.4, 0, 0.2, 1), background 0.28s cubic-bezier(0.4, 0, 0.2, 1), -webkit-transform 0.18s cubic-bezier(0.4, 0, 0.2, 1); }
8331
- .mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb {
8332
- background: radial-gradient(circle closest-side, rgb(63,81,181) 0%, rgb(63,81,181) 37.5%, rgba(63,81,181, 0.26) 37.5%, rgba(63,81,181, 0.26) 100%);
8333
- transform: scale(1); }
8334
- .mdl-slider.is-upgraded:active::-ms-thumb {
8335
- background: rgb(63,81,181);
8336
- transform: scale(0.5625); }
8337
- .mdl-slider.is-upgraded.is-lowest-value::-webkit-slider-thumb {
8338
- border: 2px solid rgba(0,0,0, 0.26);
8339
- background: transparent; }
8340
- .mdl-slider.is-upgraded.is-lowest-value::-moz-range-thumb {
8341
- border: 2px solid rgba(0,0,0, 0.26);
8342
- background: transparent; }
8343
- .mdl-slider.is-upgraded.is-lowest-value +
8344
- .mdl-slider__background-flex > .mdl-slider__background-upper {
8345
- left: 6px; }
8346
- .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-webkit-slider-thumb {
8347
- box-shadow: 0 0 0 10px rgba(0,0,0, 0.12);
8348
- background: rgba(0,0,0, 0.12); }
8349
- .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-moz-range-thumb {
8350
- box-shadow: 0 0 0 10px rgba(0,0,0, 0.12);
8351
- background: rgba(0,0,0, 0.12); }
8352
- .mdl-slider.is-upgraded.is-lowest-value:active::-webkit-slider-thumb {
8353
- border: 1.6px solid rgba(0,0,0, 0.26);
8354
- -webkit-transform: scale(1.5);
8355
- transform: scale(1.5); }
8356
- .mdl-slider.is-upgraded.is-lowest-value:active +
8357
- .mdl-slider__background-flex > .mdl-slider__background-upper {
8358
- left: 9px; }
8359
- .mdl-slider.is-upgraded.is-lowest-value:active::-moz-range-thumb {
8360
- border: 1.5px solid rgba(0,0,0, 0.26);
8361
- transform: scale(1.5); }
8362
- .mdl-slider.is-upgraded.is-lowest-value::-ms-thumb {
8363
- background: radial-gradient(circle closest-side, transparent 0%, transparent 66.67%, rgba(0,0,0, 0.26) 66.67%, rgba(0,0,0, 0.26) 100%); }
8364
- .mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-ms-thumb {
8365
- background: radial-gradient(circle closest-side, rgba(0,0,0, 0.12) 0%, rgba(0,0,0, 0.12) 25%, rgba(0,0,0, 0.26) 25%, rgba(0,0,0, 0.26) 37.5%, rgba(0,0,0, 0.12) 37.5%, rgba(0,0,0, 0.12) 100%);
8366
- transform: scale(1); }
8367
- .mdl-slider.is-upgraded.is-lowest-value:active::-ms-thumb {
8368
- transform: scale(0.5625);
8369
- background: radial-gradient(circle closest-side, transparent 0%, transparent 77.78%, rgba(0,0,0, 0.26) 77.78%, rgba(0,0,0, 0.26) 100%); }
8370
- .mdl-slider.is-upgraded.is-lowest-value::-ms-fill-lower {
8371
- background: transparent; }
8372
- .mdl-slider.is-upgraded.is-lowest-value::-ms-fill-upper {
8373
- margin-left: 6px; }
8374
- .mdl-slider.is-upgraded.is-lowest-value:active::-ms-fill-upper {
8375
- margin-left: 9px; }
8376
- .mdl-slider.is-upgraded:disabled:focus::-webkit-slider-thumb, .mdl-slider.is-upgraded:disabled:active::-webkit-slider-thumb, .mdl-slider.is-upgraded:disabled::-webkit-slider-thumb {
8377
- -webkit-transform: scale(0.667);
8378
- transform: scale(0.667);
8379
- background: rgba(0,0,0, 0.26); }
8380
- .mdl-slider.is-upgraded:disabled:focus::-moz-range-thumb, .mdl-slider.is-upgraded:disabled:active::-moz-range-thumb, .mdl-slider.is-upgraded:disabled::-moz-range-thumb {
8381
- transform: scale(0.667);
8382
- background: rgba(0,0,0, 0.26); }
8383
- .mdl-slider.is-upgraded:disabled +
8384
- .mdl-slider__background-flex > .mdl-slider__background-lower {
8385
- background-color: rgba(0,0,0, 0.26);
8386
- left: -6px; }
8387
- .mdl-slider.is-upgraded:disabled +
8388
- .mdl-slider__background-flex > .mdl-slider__background-upper {
8389
- left: 6px; }
8390
- .mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-webkit-slider-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-webkit-slider-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-webkit-slider-thumb {
8391
- border: 3px solid rgba(0,0,0, 0.26);
8392
- background: transparent;
8393
- -webkit-transform: scale(0.667);
8394
- transform: scale(0.667); }
8395
- .mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-moz-range-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-moz-range-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-moz-range-thumb {
8396
- border: 3px solid rgba(0,0,0, 0.26);
8397
- background: transparent;
8398
- transform: scale(0.667); }
8399
- .mdl-slider.is-upgraded.is-lowest-value:disabled:active +
8400
- .mdl-slider__background-flex > .mdl-slider__background-upper {
8401
- left: 6px; }
8402
- .mdl-slider.is-upgraded:disabled:focus::-ms-thumb, .mdl-slider.is-upgraded:disabled:active::-ms-thumb, .mdl-slider.is-upgraded:disabled::-ms-thumb {
8403
- transform: scale(0.25);
8404
- background: rgba(0,0,0, 0.26); }
8405
- .mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-ms-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-thumb, .mdl-slider.is-upgraded.is-lowest-value:disabled::-ms-thumb {
8406
- transform: scale(0.25);
8407
- background: radial-gradient(circle closest-side, transparent 0%, transparent 50%, rgba(0,0,0, 0.26) 50%, rgba(0,0,0, 0.26) 100%); }
8408
- .mdl-slider.is-upgraded:disabled::-ms-fill-lower {
8409
- margin-right: 6px;
8410
- background: linear-gradient(to right, transparent, transparent 25px, rgba(0,0,0, 0.26) 25px, rgba(0,0,0, 0.26) 0); }
8411
- .mdl-slider.is-upgraded:disabled::-ms-fill-upper {
8412
- margin-left: 6px; }
8413
- .mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-fill-upper {
8414
- margin-left: 6px; }
8415
-
8416
- .mdl-slider__ie-container {
8417
- height: 18px;
8418
- overflow: visible;
8419
- border: none;
8420
- margin: none;
8421
- padding: none; }
8422
-
8423
- .mdl-slider__container {
8424
- height: 18px;
8425
- position: relative;
8426
- background: none;
8427
- display: -webkit-flex;
8428
- display: -ms-flexbox;
8429
- display: flex;
8430
- -webkit-flex-direction: row;
8431
- -ms-flex-direction: row;
8432
- flex-direction: row; }
8433
-
8434
- .mdl-slider__background-flex {
8435
- background: transparent;
8436
- position: absolute;
8437
- height: 2px;
8438
- width: calc(100% - 52px);
8439
- top: 50%;
8440
- left: 0;
8441
- margin: 0 26px;
8442
- display: -webkit-flex;
8443
- display: -ms-flexbox;
8444
- display: flex;
8445
- overflow: hidden;
8446
- border: 0;
8447
- padding: 0;
8448
- -webkit-transform: translate(0, -1px);
8449
- transform: translate(0, -1px); }
8450
-
8451
- .mdl-slider__background-lower {
8452
- background: rgb(63,81,181);
8453
- -webkit-flex: 0;
8454
- -ms-flex: 0;
8455
- flex: 0;
8456
- position: relative;
8457
- border: 0;
8458
- padding: 0; }
8459
-
8460
- .mdl-slider__background-upper {
8461
- background: rgba(0,0,0, 0.26);
8462
- -webkit-flex: 0;
8463
- -ms-flex: 0;
8464
- flex: 0;
8465
- position: relative;
8466
- border: 0;
8467
- padding: 0;
8468
- transition: left 0.18s cubic-bezier(0.4, 0, 0.2, 1); }
8469
-
8470
- /**
8471
- * Copyright 2015 Google Inc. All Rights Reserved.
8472
- *
8473
- * Licensed under the Apache License, Version 2.0 (the "License");
8474
- * you may not use this file except in compliance with the License.
8475
- * You may obtain a copy of the License at
8476
- *
8477
- * http://www.apache.org/licenses/LICENSE-2.0
8478
- *
8479
- * Unless required by applicable law or agreed to in writing, software
8480
- * distributed under the License is distributed on an "AS IS" BASIS,
8481
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8482
- * See the License for the specific language governing permissions and
8483
- * limitations under the License.
8484
- */
8485
- /**
8486
- * Copyright 2015 Google Inc. All Rights Reserved.
8487
- *
8488
- * Licensed under the Apache License, Version 2.0 (the "License");
8489
- * you may not use this file except in compliance with the License.
8490
- * You may obtain a copy of the License at
8491
- *
8492
- * http://www.apache.org/licenses/LICENSE-2.0
8493
- *
8494
- * Unless required by applicable law or agreed to in writing, software
8495
- * distributed under the License is distributed on an "AS IS" BASIS,
8496
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8497
- * See the License for the specific language governing permissions and
8498
- * limitations under the License.
8499
- */
8500
- /*------------------------------------* $CONTENTS
8501
- \*------------------------------------*/
8502
- /**
8503
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
8504
- * -----Typography
8505
- * -----Colors
8506
- * -----Textfield
8507
- * -----Switch
8508
- * -----Spinner
8509
- * -----Radio
8510
- * -----Menu
8511
- * -----List
8512
- * -----Layout
8513
- * -----Icon toggles
8514
- * -----Footer
8515
- * -----Column
8516
- * -----Checkbox
8517
- * -----Card
8518
- * -----Button
8519
- * -----Animation
8520
- * -----Progress
8521
- * -----Badge
8522
- * -----Shadows
8523
- * -----Grid
8524
- * -----Data table
8525
- * -----Dialog
8526
- * -----Snackbar
8527
- * -----Tooltip
8528
- * -----Chip
8529
- *
8530
- * Even though all variables have the `!default` directive, most of them
8531
- * should not be changed as they are dependent one another. This can cause
8532
- * visual distortions (like alignment issues) that are hard to track down
8533
- * and fix.
8534
- */
8535
- /* ========== TYPOGRAPHY ========== */
8536
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
8537
- page loading. For important text, such as the body, we want it to load
8538
- immediately and not wait for the web font load, whereas for other sections,
8539
- such as headers and titles, we're OK with things taking a bit longer to load.
8540
- We do have some optional classes and parameters in the mixins, in case you
8541
- definitely want to make sure you're using the preferred font and don't mind
8542
- the performance hit.
8543
- We should be able to improve on this once CSS Font Loading L3 becomes more
8544
- widely available.
8545
- */
8546
- /* ========== COLORS ========== */
8547
- /**
8548
- *
8549
- * Material design color palettes.
8550
- * @see http://www.google.com/design/spec/style/color.html
8551
- *
8552
- **/
8553
- /**
8554
- * Copyright 2015 Google Inc. All Rights Reserved.
8555
- *
8556
- * Licensed under the Apache License, Version 2.0 (the "License");
8557
- * you may not use this file except in compliance with the License.
8558
- * You may obtain a copy of the License at
8559
- *
8560
- * http://www.apache.org/licenses/LICENSE-2.0
8561
- *
8562
- * Unless required by applicable law or agreed to in writing, software
8563
- * distributed under the License is distributed on an "AS IS" BASIS,
8564
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8565
- * See the License for the specific language governing permissions and
8566
- * limitations under the License.
8567
- */
8568
- /* ========== Color Palettes ========== */
8569
- /* colors.scss */
8570
- /**
8571
- * Copyright 2015 Google Inc. All Rights Reserved.
8572
- *
8573
- * Licensed under the Apache License, Version 2.0 (the "License");
8574
- * you may not use this file except in compliance with the License.
8575
- * You may obtain a copy of the License at
8576
- *
8577
- * http://www.apache.org/licenses/LICENSE-2.0
8578
- *
8579
- * Unless required by applicable law or agreed to in writing, software
8580
- * distributed under the License is distributed on an "AS IS" BASIS,
8581
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8582
- * See the License for the specific language governing permissions and
8583
- * limitations under the License.
8584
- */
8585
- /* ========== IMAGES ========== */
8586
- /* ========== Color & Themes ========== */
8587
- /* ========== Typography ========== */
8588
- /* ========== Components ========== */
8589
- /* ========== Standard Buttons ========== */
8590
- /* ========== Icon Toggles ========== */
8591
- /* ========== Radio Buttons ========== */
8592
- /* ========== Ripple effect ========== */
8593
- /* ========== Layout ========== */
8594
- /* ========== Content Tabs ========== */
8595
- /* ========== Checkboxes ========== */
8596
- /* ========== Switches ========== */
8597
- /* ========== Spinner ========== */
8598
- /* ========== Text fields ========== */
8599
- /* ========== Card ========== */
8600
- /* ========== Sliders ========== */
8601
- /* ========== Progress ========== */
8602
- /* ========== List ========== */
8603
- /* ========== Item ========== */
8604
- /* ========== Dropdown menu ========== */
8605
- /* ========== Tooltips ========== */
8606
- /* ========== Footer ========== */
8607
- /* TEXTFIELD */
8608
- /* SWITCH */
8609
- /* SPINNER */
8610
- /* RADIO */
8611
- /* MENU */
8612
- /* LIST */
8613
- /* LAYOUT */
8614
- /* ICON TOGGLE */
8615
- /* FOOTER */
8616
- /*mega-footer*/
8617
- /*mini-footer*/
8618
- /* CHECKBOX */
8619
- /* CARD */
8620
- /* Card dimensions */
8621
- /* Cover image */
8622
- /* BUTTON */
8623
- /**
8624
- *
8625
- * Dimensions
8626
- *
8627
- */
8628
- /* ANIMATION */
8629
- /* PROGRESS */
8630
- /* BADGE */
8631
- /* SHADOWS */
8632
- /* GRID */
8633
- /* DATA TABLE */
8634
- /* DIALOG */
8635
- /* SNACKBAR */
8636
- /* TOOLTIP */
8637
- /* CHIP */
8638
- /**
8639
- * Copyright 2015 Google Inc. All Rights Reserved.
8640
- *
8641
- * Licensed under the Apache License, Version 2.0 (the "License");
8642
- * you may not use this file except in compliance with the License.
8643
- * You may obtain a copy of the License at
8644
- *
8645
- * http://www.apache.org/licenses/LICENSE-2.0
8646
- *
8647
- * Unless required by applicable law or agreed to in writing, software
8648
- * distributed under the License is distributed on an "AS IS" BASIS,
8649
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8650
- * See the License for the specific language governing permissions and
8651
- * limitations under the License.
8652
- */
8653
- /* Typography */
8654
- /* Shadows */
8655
- /* Animations */
8656
- /* Dialog */
8657
- .mdl-snackbar {
8658
- position: fixed;
8659
- bottom: 0;
8660
- left: 50%;
8661
- cursor: default;
8662
- background-color: #323232;
8663
- z-index: 3;
8664
- display: block;
8665
- display: -webkit-flex;
8666
- display: -ms-flexbox;
8667
- display: flex;
8668
- -webkit-justify-content: space-between;
8669
- -ms-flex-pack: justify;
8670
- justify-content: space-between;
8671
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
8672
- will-change: transform;
8673
- -webkit-transform: translate(0, 80px);
8674
- transform: translate(0, 80px);
8675
- transition: -webkit-transform 0.25s cubic-bezier(0.4, 0, 1, 1);
8676
- transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1);
8677
- transition: transform 0.25s cubic-bezier(0.4, 0, 1, 1), -webkit-transform 0.25s cubic-bezier(0.4, 0, 1, 1);
8678
- pointer-events: none; }
8679
- @media (max-width: 479px) {
8680
- .mdl-snackbar {
8681
- width: 100%;
8682
- left: 0;
8683
- min-height: 48px;
8684
- max-height: 80px; } }
8685
- @media (min-width: 480px) {
8686
- .mdl-snackbar {
8687
- min-width: 288px;
8688
- max-width: 568px;
8689
- border-radius: 2px;
8690
- -webkit-transform: translate(-50%, 80px);
8691
- transform: translate(-50%, 80px); } }
8692
- .mdl-snackbar--active {
8693
- -webkit-transform: translate(0, 0);
8694
- transform: translate(0, 0);
8695
- pointer-events: auto;
8696
- transition: -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1);
8697
- transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1);
8698
- transition: transform 0.25s cubic-bezier(0, 0, 0.2, 1), -webkit-transform 0.25s cubic-bezier(0, 0, 0.2, 1); }
8699
- @media (min-width: 480px) {
8700
- .mdl-snackbar--active {
8701
- -webkit-transform: translate(-50%, 0);
8702
- transform: translate(-50%, 0); } }
8703
- .mdl-snackbar__text {
8704
- padding: 14px 12px 14px 24px;
8705
- vertical-align: middle;
8706
- color: white;
8707
- float: left; }
8708
- .mdl-snackbar__action {
8709
- background: transparent;
8710
- border: none;
8711
- color: rgb(255,64,129);
8712
- float: right;
8713
- text-transform: uppercase;
8714
- padding: 14px 24px 14px 12px;
8715
- font-family: "Roboto", "Helvetica", "Arial", sans-serif;
8716
- font-size: 14px;
8717
- font-weight: 500;
8718
- text-transform: uppercase;
8719
- line-height: 1;
8720
- letter-spacing: 0;
8721
- overflow: hidden;
8722
- outline: none;
8723
- opacity: 0;
8724
- pointer-events: none;
8725
- cursor: pointer;
8726
- text-decoration: none;
8727
- text-align: center;
8728
- -webkit-align-self: center;
8729
- -ms-flex-item-align: center;
8730
- -ms-grid-row-align: center;
8731
- align-self: center; }
8732
- .mdl-snackbar__action::-moz-focus-inner {
8733
- border: 0; }
8734
- .mdl-snackbar__action:not([aria-hidden]) {
8735
- opacity: 1;
8736
- pointer-events: auto; }
8737
-
8738
- /**
8739
- * Copyright 2015 Google Inc. All Rights Reserved.
8740
- *
8741
- * Licensed under the Apache License, Version 2.0 (the "License");
8742
- * you may not use this file except in compliance with the License.
8743
- * You may obtain a copy of the License at
8744
- *
8745
- * http://www.apache.org/licenses/LICENSE-2.0
8746
- *
8747
- * Unless required by applicable law or agreed to in writing, software
8748
- * distributed under the License is distributed on an "AS IS" BASIS,
8749
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8750
- * See the License for the specific language governing permissions and
8751
- * limitations under the License.
8752
- */
8753
- /**
8754
- * Copyright 2015 Google Inc. All Rights Reserved.
8755
- *
8756
- * Licensed under the Apache License, Version 2.0 (the "License");
8757
- * you may not use this file except in compliance with the License.
8758
- * You may obtain a copy of the License at
8759
- *
8760
- * http://www.apache.org/licenses/LICENSE-2.0
8761
- *
8762
- * Unless required by applicable law or agreed to in writing, software
8763
- * distributed under the License is distributed on an "AS IS" BASIS,
8764
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8765
- * See the License for the specific language governing permissions and
8766
- * limitations under the License.
8767
- */
8768
- /*------------------------------------* $CONTENTS
8769
- \*------------------------------------*/
8770
- /**
8771
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
8772
- * -----Typography
8773
- * -----Colors
8774
- * -----Textfield
8775
- * -----Switch
8776
- * -----Spinner
8777
- * -----Radio
8778
- * -----Menu
8779
- * -----List
8780
- * -----Layout
8781
- * -----Icon toggles
8782
- * -----Footer
8783
- * -----Column
8784
- * -----Checkbox
8785
- * -----Card
8786
- * -----Button
8787
- * -----Animation
8788
- * -----Progress
8789
- * -----Badge
8790
- * -----Shadows
8791
- * -----Grid
8792
- * -----Data table
8793
- * -----Dialog
8794
- * -----Snackbar
8795
- * -----Tooltip
8796
- * -----Chip
8797
- *
8798
- * Even though all variables have the `!default` directive, most of them
8799
- * should not be changed as they are dependent one another. This can cause
8800
- * visual distortions (like alignment issues) that are hard to track down
8801
- * and fix.
8802
- */
8803
- /* ========== TYPOGRAPHY ========== */
8804
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
8805
- page loading. For important text, such as the body, we want it to load
8806
- immediately and not wait for the web font load, whereas for other sections,
8807
- such as headers and titles, we're OK with things taking a bit longer to load.
8808
- We do have some optional classes and parameters in the mixins, in case you
8809
- definitely want to make sure you're using the preferred font and don't mind
8810
- the performance hit.
8811
- We should be able to improve on this once CSS Font Loading L3 becomes more
8812
- widely available.
8813
- */
8814
- /* ========== COLORS ========== */
8815
- /**
8816
- *
8817
- * Material design color palettes.
8818
- * @see http://www.google.com/design/spec/style/color.html
8819
- *
8820
- **/
8821
- /**
8822
- * Copyright 2015 Google Inc. All Rights Reserved.
8823
- *
8824
- * Licensed under the Apache License, Version 2.0 (the "License");
8825
- * you may not use this file except in compliance with the License.
8826
- * You may obtain a copy of the License at
8827
- *
8828
- * http://www.apache.org/licenses/LICENSE-2.0
8829
- *
8830
- * Unless required by applicable law or agreed to in writing, software
8831
- * distributed under the License is distributed on an "AS IS" BASIS,
8832
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8833
- * See the License for the specific language governing permissions and
8834
- * limitations under the License.
8835
- */
8836
- /* ========== Color Palettes ========== */
8837
- /* colors.scss */
8838
- /**
8839
- * Copyright 2015 Google Inc. All Rights Reserved.
8840
- *
8841
- * Licensed under the Apache License, Version 2.0 (the "License");
8842
- * you may not use this file except in compliance with the License.
8843
- * You may obtain a copy of the License at
8844
- *
8845
- * http://www.apache.org/licenses/LICENSE-2.0
8846
- *
8847
- * Unless required by applicable law or agreed to in writing, software
8848
- * distributed under the License is distributed on an "AS IS" BASIS,
8849
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
8850
- * See the License for the specific language governing permissions and
8851
- * limitations under the License.
8852
- */
8853
- /* ========== IMAGES ========== */
8854
- /* ========== Color & Themes ========== */
8855
- /* ========== Typography ========== */
8856
- /* ========== Components ========== */
8857
- /* ========== Standard Buttons ========== */
8858
- /* ========== Icon Toggles ========== */
8859
- /* ========== Radio Buttons ========== */
8860
- /* ========== Ripple effect ========== */
8861
- /* ========== Layout ========== */
8862
- /* ========== Content Tabs ========== */
8863
- /* ========== Checkboxes ========== */
8864
- /* ========== Switches ========== */
8865
- /* ========== Spinner ========== */
8866
- /* ========== Text fields ========== */
8867
- /* ========== Card ========== */
8868
- /* ========== Sliders ========== */
8869
- /* ========== Progress ========== */
8870
- /* ========== List ========== */
8871
- /* ========== Item ========== */
8872
- /* ========== Dropdown menu ========== */
8873
- /* ========== Tooltips ========== */
8874
- /* ========== Footer ========== */
8875
- /* TEXTFIELD */
8876
- /* SWITCH */
8877
- /* SPINNER */
8878
- /* RADIO */
8879
- /* MENU */
8880
- /* LIST */
8881
- /* LAYOUT */
8882
- /* ICON TOGGLE */
8883
- /* FOOTER */
8884
- /*mega-footer*/
8885
- /*mini-footer*/
8886
- /* CHECKBOX */
8887
- /* CARD */
8888
- /* Card dimensions */
8889
- /* Cover image */
8890
- /* BUTTON */
8891
- /**
8892
- *
8893
- * Dimensions
8894
- *
8895
- */
8896
- /* ANIMATION */
8897
- /* PROGRESS */
8898
- /* BADGE */
8899
- /* SHADOWS */
8900
- /* GRID */
8901
- /* DATA TABLE */
8902
- /* DIALOG */
8903
- /* SNACKBAR */
8904
- /* TOOLTIP */
8905
- /* CHIP */
8906
- .mdl-spinner {
8907
- display: inline-block;
8908
- position: relative;
8909
- width: 28px;
8910
- height: 28px; }
8911
- .mdl-spinner:not(.is-upgraded).is-active:after {
8912
- content: "Loading..."; }
8913
- .mdl-spinner.is-upgraded.is-active {
8914
- -webkit-animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite;
8915
- animation: mdl-spinner__container-rotate 1568.23529412ms linear infinite; }
8916
-
8917
- @-webkit-keyframes mdl-spinner__container-rotate {
8918
- to {
8919
- -webkit-transform: rotate(360deg);
8920
- transform: rotate(360deg); } }
8921
-
8922
- @keyframes mdl-spinner__container-rotate {
8923
- to {
8924
- -webkit-transform: rotate(360deg);
8925
- transform: rotate(360deg); } }
8926
-
8927
- .mdl-spinner__layer {
8928
- position: absolute;
8929
- width: 100%;
8930
- height: 100%;
8931
- opacity: 0; }
8932
-
8933
- .mdl-spinner__layer-1 {
8934
- border-color: rgb(66,165,245); }
8935
- .mdl-spinner--single-color .mdl-spinner__layer-1 {
8936
- border-color: rgb(63,81,181); }
8937
- .mdl-spinner.is-active .mdl-spinner__layer-1 {
8938
- -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
8939
- animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
8940
-
8941
- .mdl-spinner__layer-2 {
8942
- border-color: rgb(244,67,54); }
8943
- .mdl-spinner--single-color .mdl-spinner__layer-2 {
8944
- border-color: rgb(63,81,181); }
8945
- .mdl-spinner.is-active .mdl-spinner__layer-2 {
8946
- -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
8947
- animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
8948
-
8949
- .mdl-spinner__layer-3 {
8950
- border-color: rgb(253,216,53); }
8951
- .mdl-spinner--single-color .mdl-spinner__layer-3 {
8952
- border-color: rgb(63,81,181); }
8953
- .mdl-spinner.is-active .mdl-spinner__layer-3 {
8954
- -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
8955
- animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
8956
-
8957
- .mdl-spinner__layer-4 {
8958
- border-color: rgb(76,175,80); }
8959
- .mdl-spinner--single-color .mdl-spinner__layer-4 {
8960
- border-color: rgb(63,81,181); }
8961
- .mdl-spinner.is-active .mdl-spinner__layer-4 {
8962
- -webkit-animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
8963
- animation: mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
8964
-
8965
- @-webkit-keyframes mdl-spinner__fill-unfill-rotate {
8966
- 12.5% {
8967
- -webkit-transform: rotate(135deg);
8968
- transform: rotate(135deg); }
8969
- 25% {
8970
- -webkit-transform: rotate(270deg);
8971
- transform: rotate(270deg); }
8972
- 37.5% {
8973
- -webkit-transform: rotate(405deg);
8974
- transform: rotate(405deg); }
8975
- 50% {
8976
- -webkit-transform: rotate(540deg);
8977
- transform: rotate(540deg); }
8978
- 62.5% {
8979
- -webkit-transform: rotate(675deg);
8980
- transform: rotate(675deg); }
8981
- 75% {
8982
- -webkit-transform: rotate(810deg);
8983
- transform: rotate(810deg); }
8984
- 87.5% {
8985
- -webkit-transform: rotate(945deg);
8986
- transform: rotate(945deg); }
8987
- to {
8988
- -webkit-transform: rotate(1080deg);
8989
- transform: rotate(1080deg); } }
8990
-
8991
- @keyframes mdl-spinner__fill-unfill-rotate {
8992
- 12.5% {
8993
- -webkit-transform: rotate(135deg);
8994
- transform: rotate(135deg); }
8995
- 25% {
8996
- -webkit-transform: rotate(270deg);
8997
- transform: rotate(270deg); }
8998
- 37.5% {
8999
- -webkit-transform: rotate(405deg);
9000
- transform: rotate(405deg); }
9001
- 50% {
9002
- -webkit-transform: rotate(540deg);
9003
- transform: rotate(540deg); }
9004
- 62.5% {
9005
- -webkit-transform: rotate(675deg);
9006
- transform: rotate(675deg); }
9007
- 75% {
9008
- -webkit-transform: rotate(810deg);
9009
- transform: rotate(810deg); }
9010
- 87.5% {
9011
- -webkit-transform: rotate(945deg);
9012
- transform: rotate(945deg); }
9013
- to {
9014
- -webkit-transform: rotate(1080deg);
9015
- transform: rotate(1080deg); } }
9016
-
9017
- /**
9018
- * HACK: Even though the intention is to have the current .mdl-spinner__layer-N
9019
- * at `opacity: 1`, we set it to `opacity: 0.99` instead since this forces Chrome
9020
- * to do proper subpixel rendering for the elements being animated. This is
9021
- * especially visible in Chrome 39 on Ubuntu 14.04. See:
9022
- *
9023
- * - https://github.com/Polymer/paper-spinner/issues/9
9024
- * - https://code.google.com/p/chromium/issues/detail?id=436255
9025
- */
9026
- @-webkit-keyframes mdl-spinner__layer-1-fade-in-out {
9027
- from {
9028
- opacity: 0.99; }
9029
- 25% {
9030
- opacity: 0.99; }
9031
- 26% {
9032
- opacity: 0; }
9033
- 89% {
9034
- opacity: 0; }
9035
- 90% {
9036
- opacity: 0.99; }
9037
- 100% {
9038
- opacity: 0.99; } }
9039
- @keyframes mdl-spinner__layer-1-fade-in-out {
9040
- from {
9041
- opacity: 0.99; }
9042
- 25% {
9043
- opacity: 0.99; }
9044
- 26% {
9045
- opacity: 0; }
9046
- 89% {
9047
- opacity: 0; }
9048
- 90% {
9049
- opacity: 0.99; }
9050
- 100% {
9051
- opacity: 0.99; } }
9052
-
9053
- @-webkit-keyframes mdl-spinner__layer-2-fade-in-out {
9054
- from {
9055
- opacity: 0; }
9056
- 15% {
9057
- opacity: 0; }
9058
- 25% {
9059
- opacity: 0.99; }
9060
- 50% {
9061
- opacity: 0.99; }
9062
- 51% {
9063
- opacity: 0; } }
9064
-
9065
- @keyframes mdl-spinner__layer-2-fade-in-out {
9066
- from {
9067
- opacity: 0; }
9068
- 15% {
9069
- opacity: 0; }
9070
- 25% {
9071
- opacity: 0.99; }
9072
- 50% {
9073
- opacity: 0.99; }
9074
- 51% {
9075
- opacity: 0; } }
9076
-
9077
- @-webkit-keyframes mdl-spinner__layer-3-fade-in-out {
9078
- from {
9079
- opacity: 0; }
9080
- 40% {
9081
- opacity: 0; }
9082
- 50% {
9083
- opacity: 0.99; }
9084
- 75% {
9085
- opacity: 0.99; }
9086
- 76% {
9087
- opacity: 0; } }
9088
-
9089
- @keyframes mdl-spinner__layer-3-fade-in-out {
9090
- from {
9091
- opacity: 0; }
9092
- 40% {
9093
- opacity: 0; }
9094
- 50% {
9095
- opacity: 0.99; }
9096
- 75% {
9097
- opacity: 0.99; }
9098
- 76% {
9099
- opacity: 0; } }
9100
-
9101
- @-webkit-keyframes mdl-spinner__layer-4-fade-in-out {
9102
- from {
9103
- opacity: 0; }
9104
- 65% {
9105
- opacity: 0; }
9106
- 75% {
9107
- opacity: 0.99; }
9108
- 90% {
9109
- opacity: 0.99; }
9110
- 100% {
9111
- opacity: 0; } }
9112
-
9113
- @keyframes mdl-spinner__layer-4-fade-in-out {
9114
- from {
9115
- opacity: 0; }
9116
- 65% {
9117
- opacity: 0; }
9118
- 75% {
9119
- opacity: 0.99; }
9120
- 90% {
9121
- opacity: 0.99; }
9122
- 100% {
9123
- opacity: 0; } }
9124
-
9125
- /**
9126
- * Patch the gap that appear between the two adjacent
9127
- * div.mdl-spinner__circle-clipper while the spinner is rotating
9128
- * (appears on Chrome 38, Safari 7.1, and IE 11).
9129
- *
9130
- * Update: the gap no longer appears on Chrome when .mdl-spinner__layer-N's
9131
- * opacity is 0.99, but still does on Safari and IE.
9132
- */
9133
- .mdl-spinner__gap-patch {
9134
- position: absolute;
9135
- box-sizing: border-box;
9136
- top: 0;
9137
- left: 45%;
9138
- width: 10%;
9139
- height: 100%;
9140
- overflow: hidden;
9141
- border-color: inherit; }
9142
- .mdl-spinner__gap-patch .mdl-spinner__circle {
9143
- width: 1000%;
9144
- left: -450%; }
9145
-
9146
- .mdl-spinner__circle-clipper {
9147
- display: inline-block;
9148
- position: relative;
9149
- width: 50%;
9150
- height: 100%;
9151
- overflow: hidden;
9152
- border-color: inherit; }
9153
- .mdl-spinner__circle-clipper.mdl-spinner__left {
9154
- float: left; }
9155
- .mdl-spinner__circle-clipper.mdl-spinner__right {
9156
- float: right; }
9157
- .mdl-spinner__circle-clipper .mdl-spinner__circle {
9158
- width: 200%; }
9159
-
9160
- .mdl-spinner__circle {
9161
- box-sizing: border-box;
9162
- height: 100%;
9163
- border-width: 3px;
9164
- border-style: solid;
9165
- border-color: inherit;
9166
- border-bottom-color: transparent !important;
9167
- border-radius: 50%;
9168
- -webkit-animation: none;
9169
- animation: none;
9170
- position: absolute;
9171
- top: 0;
9172
- right: 0;
9173
- bottom: 0;
9174
- left: 0; }
9175
- .mdl-spinner__left .mdl-spinner__circle {
9176
- border-right-color: transparent !important;
9177
- -webkit-transform: rotate(129deg);
9178
- transform: rotate(129deg); }
9179
- .mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle {
9180
- -webkit-animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
9181
- animation: mdl-spinner__left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
9182
- .mdl-spinner__right .mdl-spinner__circle {
9183
- left: -100%;
9184
- border-left-color: transparent !important;
9185
- -webkit-transform: rotate(-129deg);
9186
- transform: rotate(-129deg); }
9187
- .mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle {
9188
- -webkit-animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
9189
- animation: mdl-spinner__right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
9190
-
9191
- @-webkit-keyframes mdl-spinner__left-spin {
9192
- from {
9193
- -webkit-transform: rotate(130deg);
9194
- transform: rotate(130deg); }
9195
- 50% {
9196
- -webkit-transform: rotate(-5deg);
9197
- transform: rotate(-5deg); }
9198
- to {
9199
- -webkit-transform: rotate(130deg);
9200
- transform: rotate(130deg); } }
9201
-
9202
- @keyframes mdl-spinner__left-spin {
9203
- from {
9204
- -webkit-transform: rotate(130deg);
9205
- transform: rotate(130deg); }
9206
- 50% {
9207
- -webkit-transform: rotate(-5deg);
9208
- transform: rotate(-5deg); }
9209
- to {
9210
- -webkit-transform: rotate(130deg);
9211
- transform: rotate(130deg); } }
9212
-
9213
- @-webkit-keyframes mdl-spinner__right-spin {
9214
- from {
9215
- -webkit-transform: rotate(-130deg);
9216
- transform: rotate(-130deg); }
9217
- 50% {
9218
- -webkit-transform: rotate(5deg);
9219
- transform: rotate(5deg); }
9220
- to {
9221
- -webkit-transform: rotate(-130deg);
9222
- transform: rotate(-130deg); } }
9223
-
9224
- @keyframes mdl-spinner__right-spin {
9225
- from {
9226
- -webkit-transform: rotate(-130deg);
9227
- transform: rotate(-130deg); }
9228
- 50% {
9229
- -webkit-transform: rotate(5deg);
9230
- transform: rotate(5deg); }
9231
- to {
9232
- -webkit-transform: rotate(-130deg);
9233
- transform: rotate(-130deg); } }
9234
-
9235
- /**
9236
- * Copyright 2015 Google Inc. All Rights Reserved.
9237
- *
9238
- * Licensed under the Apache License, Version 2.0 (the "License");
9239
- * you may not use this file except in compliance with the License.
9240
- * You may obtain a copy of the License at
9241
- *
9242
- * http://www.apache.org/licenses/LICENSE-2.0
9243
- *
9244
- * Unless required by applicable law or agreed to in writing, software
9245
- * distributed under the License is distributed on an "AS IS" BASIS,
9246
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9247
- * See the License for the specific language governing permissions and
9248
- * limitations under the License.
9249
- */
9250
- /**
9251
- * Copyright 2015 Google Inc. All Rights Reserved.
9252
- *
9253
- * Licensed under the Apache License, Version 2.0 (the "License");
9254
- * you may not use this file except in compliance with the License.
9255
- * You may obtain a copy of the License at
9256
- *
9257
- * http://www.apache.org/licenses/LICENSE-2.0
9258
- *
9259
- * Unless required by applicable law or agreed to in writing, software
9260
- * distributed under the License is distributed on an "AS IS" BASIS,
9261
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9262
- * See the License for the specific language governing permissions and
9263
- * limitations under the License.
9264
- */
9265
- /*------------------------------------* $CONTENTS
9266
- \*------------------------------------*/
9267
- /**
9268
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
9269
- * -----Typography
9270
- * -----Colors
9271
- * -----Textfield
9272
- * -----Switch
9273
- * -----Spinner
9274
- * -----Radio
9275
- * -----Menu
9276
- * -----List
9277
- * -----Layout
9278
- * -----Icon toggles
9279
- * -----Footer
9280
- * -----Column
9281
- * -----Checkbox
9282
- * -----Card
9283
- * -----Button
9284
- * -----Animation
9285
- * -----Progress
9286
- * -----Badge
9287
- * -----Shadows
9288
- * -----Grid
9289
- * -----Data table
9290
- * -----Dialog
9291
- * -----Snackbar
9292
- * -----Tooltip
9293
- * -----Chip
9294
- *
9295
- * Even though all variables have the `!default` directive, most of them
9296
- * should not be changed as they are dependent one another. This can cause
9297
- * visual distortions (like alignment issues) that are hard to track down
9298
- * and fix.
9299
- */
9300
- /* ========== TYPOGRAPHY ========== */
9301
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
9302
- page loading. For important text, such as the body, we want it to load
9303
- immediately and not wait for the web font load, whereas for other sections,
9304
- such as headers and titles, we're OK with things taking a bit longer to load.
9305
- We do have some optional classes and parameters in the mixins, in case you
9306
- definitely want to make sure you're using the preferred font and don't mind
9307
- the performance hit.
9308
- We should be able to improve on this once CSS Font Loading L3 becomes more
9309
- widely available.
9310
- */
9311
- /* ========== COLORS ========== */
9312
- /**
9313
- *
9314
- * Material design color palettes.
9315
- * @see http://www.google.com/design/spec/style/color.html
9316
- *
9317
- **/
9318
- /**
9319
- * Copyright 2015 Google Inc. All Rights Reserved.
9320
- *
9321
- * Licensed under the Apache License, Version 2.0 (the "License");
9322
- * you may not use this file except in compliance with the License.
9323
- * You may obtain a copy of the License at
9324
- *
9325
- * http://www.apache.org/licenses/LICENSE-2.0
9326
- *
9327
- * Unless required by applicable law or agreed to in writing, software
9328
- * distributed under the License is distributed on an "AS IS" BASIS,
9329
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9330
- * See the License for the specific language governing permissions and
9331
- * limitations under the License.
9332
- */
9333
- /* ========== Color Palettes ========== */
9334
- /* colors.scss */
9335
- /**
9336
- * Copyright 2015 Google Inc. All Rights Reserved.
9337
- *
9338
- * Licensed under the Apache License, Version 2.0 (the "License");
9339
- * you may not use this file except in compliance with the License.
9340
- * You may obtain a copy of the License at
9341
- *
9342
- * http://www.apache.org/licenses/LICENSE-2.0
9343
- *
9344
- * Unless required by applicable law or agreed to in writing, software
9345
- * distributed under the License is distributed on an "AS IS" BASIS,
9346
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9347
- * See the License for the specific language governing permissions and
9348
- * limitations under the License.
9349
- */
9350
- /* ========== IMAGES ========== */
9351
- /* ========== Color & Themes ========== */
9352
- /* ========== Typography ========== */
9353
- /* ========== Components ========== */
9354
- /* ========== Standard Buttons ========== */
9355
- /* ========== Icon Toggles ========== */
9356
- /* ========== Radio Buttons ========== */
9357
- /* ========== Ripple effect ========== */
9358
- /* ========== Layout ========== */
9359
- /* ========== Content Tabs ========== */
9360
- /* ========== Checkboxes ========== */
9361
- /* ========== Switches ========== */
9362
- /* ========== Spinner ========== */
9363
- /* ========== Text fields ========== */
9364
- /* ========== Card ========== */
9365
- /* ========== Sliders ========== */
9366
- /* ========== Progress ========== */
9367
- /* ========== List ========== */
9368
- /* ========== Item ========== */
9369
- /* ========== Dropdown menu ========== */
9370
- /* ========== Tooltips ========== */
9371
- /* ========== Footer ========== */
9372
- /* TEXTFIELD */
9373
- /* SWITCH */
9374
- /* SPINNER */
9375
- /* RADIO */
9376
- /* MENU */
9377
- /* LIST */
9378
- /* LAYOUT */
9379
- /* ICON TOGGLE */
9380
- /* FOOTER */
9381
- /*mega-footer*/
9382
- /*mini-footer*/
9383
- /* CHECKBOX */
9384
- /* CARD */
9385
- /* Card dimensions */
9386
- /* Cover image */
9387
- /* BUTTON */
9388
- /**
9389
- *
9390
- * Dimensions
9391
- *
9392
- */
9393
- /* ANIMATION */
9394
- /* PROGRESS */
9395
- /* BADGE */
9396
- /* SHADOWS */
9397
- /* GRID */
9398
- /* DATA TABLE */
9399
- /* DIALOG */
9400
- /* SNACKBAR */
9401
- /* TOOLTIP */
9402
- /* CHIP */
9403
- /**
9404
- * Copyright 2015 Google Inc. All Rights Reserved.
9405
- *
9406
- * Licensed under the Apache License, Version 2.0 (the "License");
9407
- * you may not use this file except in compliance with the License.
9408
- * You may obtain a copy of the License at
9409
- *
9410
- * http://www.apache.org/licenses/LICENSE-2.0
9411
- *
9412
- * Unless required by applicable law or agreed to in writing, software
9413
- * distributed under the License is distributed on an "AS IS" BASIS,
9414
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9415
- * See the License for the specific language governing permissions and
9416
- * limitations under the License.
9417
- */
9418
- /* Typography */
9419
- /* Shadows */
9420
- /* Animations */
9421
- /* Dialog */
9422
- .mdl-switch {
9423
- position: relative;
9424
- z-index: 1;
9425
- vertical-align: middle;
9426
- display: inline-block;
9427
- box-sizing: border-box;
9428
- width: 100%;
9429
- height: 24px;
9430
- margin: 0;
9431
- padding: 0;
9432
- overflow: visible;
9433
- -webkit-touch-callout: none;
9434
- -webkit-user-select: none;
9435
- -moz-user-select: none;
9436
- -ms-user-select: none;
9437
- user-select: none; }
9438
- .mdl-switch.is-upgraded {
9439
- padding-left: 28px; }
9440
-
9441
- .mdl-switch__input {
9442
- line-height: 24px; }
9443
- .mdl-switch.is-upgraded .mdl-switch__input {
9444
- position: absolute;
9445
- width: 0;
9446
- height: 0;
9447
- margin: 0;
9448
- padding: 0;
9449
- opacity: 0;
9450
- -ms-appearance: none;
9451
- -moz-appearance: none;
9452
- -webkit-appearance: none;
9453
- appearance: none;
9454
- border: none; }
9455
-
9456
- .mdl-switch__track {
9457
- background: rgba(0,0,0, 0.26);
9458
- position: absolute;
9459
- left: 0;
9460
- top: 5px;
9461
- height: 14px;
9462
- width: 36px;
9463
- border-radius: 14px;
9464
- cursor: pointer; }
9465
- .mdl-switch.is-checked .mdl-switch__track {
9466
- background: rgba(63,81,181, 0.5); }
9467
- .mdl-switch__track fieldset[disabled] .mdl-switch,
9468
- .mdl-switch.is-disabled .mdl-switch__track {
9469
- background: rgba(0,0,0, 0.12);
9470
- cursor: auto; }
9471
-
9472
- .mdl-switch__thumb {
9473
- background: rgb(250,250,250);
9474
- position: absolute;
9475
- left: 0;
9476
- top: 2px;
9477
- height: 20px;
9478
- width: 20px;
9479
- border-radius: 50%;
9480
- cursor: pointer;
9481
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12);
9482
- transition-duration: 0.28s;
9483
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
9484
- transition-property: left; }
9485
- .mdl-switch.is-checked .mdl-switch__thumb {
9486
- background: rgb(63,81,181);
9487
- left: 16px;
9488
- box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12); }
9489
- .mdl-switch__thumb fieldset[disabled] .mdl-switch,
9490
- .mdl-switch.is-disabled .mdl-switch__thumb {
9491
- background: rgb(189,189,189);
9492
- cursor: auto; }
9493
-
9494
- .mdl-switch__focus-helper {
9495
- position: absolute;
9496
- top: 50%;
9497
- left: 50%;
9498
- -webkit-transform: translate(-4px, -4px);
9499
- transform: translate(-4px, -4px);
9500
- display: inline-block;
9501
- box-sizing: border-box;
9502
- width: 8px;
9503
- height: 8px;
9504
- border-radius: 50%;
9505
- background-color: transparent; }
9506
- .mdl-switch.is-focused .mdl-switch__focus-helper {
9507
- box-shadow: 0 0 0px 20px rgba(0, 0, 0, 0.1);
9508
- background-color: rgba(0, 0, 0, 0.1); }
9509
- .mdl-switch.is-focused.is-checked .mdl-switch__focus-helper {
9510
- box-shadow: 0 0 0px 20px rgba(63,81,181, 0.26);
9511
- background-color: rgba(63,81,181, 0.26); }
9512
-
9513
- .mdl-switch__label {
9514
- position: relative;
9515
- cursor: pointer;
9516
- font-size: 16px;
9517
- line-height: 24px;
9518
- margin: 0;
9519
- left: 24px; }
9520
- .mdl-switch__label fieldset[disabled] .mdl-switch,
9521
- .mdl-switch.is-disabled .mdl-switch__label {
9522
- color: rgb(189,189,189);
9523
- cursor: auto; }
9524
-
9525
- .mdl-switch__ripple-container {
9526
- position: absolute;
9527
- z-index: 2;
9528
- top: -12px;
9529
- left: -14px;
9530
- box-sizing: border-box;
9531
- width: 48px;
9532
- height: 48px;
9533
- border-radius: 50%;
9534
- cursor: pointer;
9535
- overflow: hidden;
9536
- -webkit-mask-image: -webkit-radial-gradient(circle, white, black);
9537
- transition-duration: 0.40s;
9538
- transition-timing-function: step-end;
9539
- transition-property: left; }
9540
- .mdl-switch__ripple-container .mdl-ripple {
9541
- background: rgb(63,81,181); }
9542
- .mdl-switch__ripple-container fieldset[disabled] .mdl-switch,
9543
- .mdl-switch.is-disabled .mdl-switch__ripple-container {
9544
- cursor: auto; }
9545
- fieldset[disabled] .mdl-switch .mdl-switch__ripple-container .mdl-ripple,
9546
- .mdl-switch.is-disabled .mdl-switch__ripple-container .mdl-ripple {
9547
- background: transparent; }
9548
- .mdl-switch.is-checked .mdl-switch__ripple-container {
9549
- left: 2px; }
9550
-
9551
- /**
9552
- * Copyright 2015 Google Inc. All Rights Reserved.
9553
- *
9554
- * Licensed under the Apache License, Version 2.0 (the "License");
9555
- * you may not use this file except in compliance with the License.
9556
- * You may obtain a copy of the License at
9557
- *
9558
- * http://www.apache.org/licenses/LICENSE-2.0
9559
- *
9560
- * Unless required by applicable law or agreed to in writing, software
9561
- * distributed under the License is distributed on an "AS IS" BASIS,
9562
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9563
- * See the License for the specific language governing permissions and
9564
- * limitations under the License.
9565
- */
9566
- /**
9567
- * Copyright 2015 Google Inc. All Rights Reserved.
9568
- *
9569
- * Licensed under the Apache License, Version 2.0 (the "License");
9570
- * you may not use this file except in compliance with the License.
9571
- * You may obtain a copy of the License at
9572
- *
9573
- * http://www.apache.org/licenses/LICENSE-2.0
9574
- *
9575
- * Unless required by applicable law or agreed to in writing, software
9576
- * distributed under the License is distributed on an "AS IS" BASIS,
9577
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9578
- * See the License for the specific language governing permissions and
9579
- * limitations under the License.
9580
- */
9581
- /*------------------------------------* $CONTENTS
9582
- \*------------------------------------*/
9583
- /**
9584
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
9585
- * -----Typography
9586
- * -----Colors
9587
- * -----Textfield
9588
- * -----Switch
9589
- * -----Spinner
9590
- * -----Radio
9591
- * -----Menu
9592
- * -----List
9593
- * -----Layout
9594
- * -----Icon toggles
9595
- * -----Footer
9596
- * -----Column
9597
- * -----Checkbox
9598
- * -----Card
9599
- * -----Button
9600
- * -----Animation
9601
- * -----Progress
9602
- * -----Badge
9603
- * -----Shadows
9604
- * -----Grid
9605
- * -----Data table
9606
- * -----Dialog
9607
- * -----Snackbar
9608
- * -----Tooltip
9609
- * -----Chip
9610
- *
9611
- * Even though all variables have the `!default` directive, most of them
9612
- * should not be changed as they are dependent one another. This can cause
9613
- * visual distortions (like alignment issues) that are hard to track down
9614
- * and fix.
9615
- */
9616
- /* ========== TYPOGRAPHY ========== */
9617
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
9618
- page loading. For important text, such as the body, we want it to load
9619
- immediately and not wait for the web font load, whereas for other sections,
9620
- such as headers and titles, we're OK with things taking a bit longer to load.
9621
- We do have some optional classes and parameters in the mixins, in case you
9622
- definitely want to make sure you're using the preferred font and don't mind
9623
- the performance hit.
9624
- We should be able to improve on this once CSS Font Loading L3 becomes more
9625
- widely available.
9626
- */
9627
- /* ========== COLORS ========== */
9628
- /**
9629
- *
9630
- * Material design color palettes.
9631
- * @see http://www.google.com/design/spec/style/color.html
9632
- *
9633
- **/
9634
- /**
9635
- * Copyright 2015 Google Inc. All Rights Reserved.
9636
- *
9637
- * Licensed under the Apache License, Version 2.0 (the "License");
9638
- * you may not use this file except in compliance with the License.
9639
- * You may obtain a copy of the License at
9640
- *
9641
- * http://www.apache.org/licenses/LICENSE-2.0
9642
- *
9643
- * Unless required by applicable law or agreed to in writing, software
9644
- * distributed under the License is distributed on an "AS IS" BASIS,
9645
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9646
- * See the License for the specific language governing permissions and
9647
- * limitations under the License.
9648
- */
9649
- /* ========== Color Palettes ========== */
9650
- /* colors.scss */
9651
- /**
9652
- * Copyright 2015 Google Inc. All Rights Reserved.
9653
- *
9654
- * Licensed under the Apache License, Version 2.0 (the "License");
9655
- * you may not use this file except in compliance with the License.
9656
- * You may obtain a copy of the License at
9657
- *
9658
- * http://www.apache.org/licenses/LICENSE-2.0
9659
- *
9660
- * Unless required by applicable law or agreed to in writing, software
9661
- * distributed under the License is distributed on an "AS IS" BASIS,
9662
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9663
- * See the License for the specific language governing permissions and
9664
- * limitations under the License.
9665
- */
9666
- /* ========== IMAGES ========== */
9667
- /* ========== Color & Themes ========== */
9668
- /* ========== Typography ========== */
9669
- /* ========== Components ========== */
9670
- /* ========== Standard Buttons ========== */
9671
- /* ========== Icon Toggles ========== */
9672
- /* ========== Radio Buttons ========== */
9673
- /* ========== Ripple effect ========== */
9674
- /* ========== Layout ========== */
9675
- /* ========== Content Tabs ========== */
9676
- /* ========== Checkboxes ========== */
9677
- /* ========== Switches ========== */
9678
- /* ========== Spinner ========== */
9679
- /* ========== Text fields ========== */
9680
- /* ========== Card ========== */
9681
- /* ========== Sliders ========== */
9682
- /* ========== Progress ========== */
9683
- /* ========== List ========== */
9684
- /* ========== Item ========== */
9685
- /* ========== Dropdown menu ========== */
9686
- /* ========== Tooltips ========== */
9687
- /* ========== Footer ========== */
9688
- /* TEXTFIELD */
9689
- /* SWITCH */
9690
- /* SPINNER */
9691
- /* RADIO */
9692
- /* MENU */
9693
- /* LIST */
9694
- /* LAYOUT */
9695
- /* ICON TOGGLE */
9696
- /* FOOTER */
9697
- /*mega-footer*/
9698
- /*mini-footer*/
9699
- /* CHECKBOX */
9700
- /* CARD */
9701
- /* Card dimensions */
9702
- /* Cover image */
9703
- /* BUTTON */
9704
- /**
9705
- *
9706
- * Dimensions
9707
- *
9708
- */
9709
- /* ANIMATION */
9710
- /* PROGRESS */
9711
- /* BADGE */
9712
- /* SHADOWS */
9713
- /* GRID */
9714
- /* DATA TABLE */
9715
- /* DIALOG */
9716
- /* SNACKBAR */
9717
- /* TOOLTIP */
9718
- /* CHIP */
9719
- .mdl-tabs {
9720
- display: block;
9721
- width: 100%; }
9722
-
9723
- .mdl-tabs__tab-bar {
9724
- display: -webkit-flex;
9725
- display: -ms-flexbox;
9726
- display: flex;
9727
- -webkit-flex-direction: row;
9728
- -ms-flex-direction: row;
9729
- flex-direction: row;
9730
- -webkit-justify-content: center;
9731
- -ms-flex-pack: center;
9732
- justify-content: center;
9733
- -webkit-align-content: space-between;
9734
- -ms-flex-line-pack: justify;
9735
- align-content: space-between;
9736
- -webkit-align-items: flex-start;
9737
- -ms-flex-align: start;
9738
- align-items: flex-start;
9739
- height: 48px;
9740
- padding: 0 0 0 0;
9741
- margin: 0;
9742
- border-bottom: 1px solid rgb(224,224,224); }
9743
-
9744
- .mdl-tabs__tab {
9745
- margin: 0;
9746
- border: none;
9747
- padding: 0 24px 0 24px;
9748
- float: left;
9749
- position: relative;
9750
- display: block;
9751
- text-decoration: none;
9752
- height: 48px;
9753
- line-height: 48px;
9754
- text-align: center;
9755
- font-weight: 500;
9756
- font-size: 14px;
9757
- text-transform: uppercase;
9758
- color: rgba(0,0,0, 0.54);
9759
- overflow: hidden; }
9760
- .mdl-tabs.is-upgraded .mdl-tabs__tab.is-active {
9761
- color: rgba(0,0,0, 0.87); }
9762
- .mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after {
9763
- height: 2px;
9764
- width: 100%;
9765
- display: block;
9766
- content: " ";
9767
- bottom: 0px;
9768
- left: 0px;
9769
- position: absolute;
9770
- background: rgb(63,81,181);
9771
- -webkit-animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
9772
- animation: border-expand 0.2s cubic-bezier(0.4, 0, 0.4, 1) 0.01s alternate forwards;
9773
- transition: all 1s cubic-bezier(0.4, 0, 1, 1); }
9774
- .mdl-tabs__tab .mdl-tabs__ripple-container {
9775
- display: block;
9776
- position: absolute;
9777
- height: 100%;
9778
- width: 100%;
9779
- left: 0px;
9780
- top: 0px;
9781
- z-index: 1;
9782
- overflow: hidden; }
9783
- .mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple {
9784
- background: rgb(63,81,181); }
9785
-
9786
- .mdl-tabs__panel {
9787
- display: block; }
9788
- .mdl-tabs.is-upgraded .mdl-tabs__panel {
9789
- display: none; }
9790
- .mdl-tabs.is-upgraded .mdl-tabs__panel.is-active {
9791
- display: block; }
9792
-
9793
- @-webkit-keyframes border-expand {
9794
- 0% {
9795
- opacity: 0;
9796
- width: 0; }
9797
- 100% {
9798
- opacity: 1;
9799
- width: 100%; } }
9800
-
9801
- @keyframes border-expand {
9802
- 0% {
9803
- opacity: 0;
9804
- width: 0; }
9805
- 100% {
9806
- opacity: 1;
9807
- width: 100%; } }
9808
-
9809
- /**
9810
- * Copyright 2015 Google Inc. All Rights Reserved.
9811
- *
9812
- * Licensed under the Apache License, Version 2.0 (the "License");
9813
- * you may not use this file except in compliance with the License.
9814
- * You may obtain a copy of the License at
9815
- *
9816
- * http://www.apache.org/licenses/LICENSE-2.0
9817
- *
9818
- * Unless required by applicable law or agreed to in writing, software
9819
- * distributed under the License is distributed on an "AS IS" BASIS,
9820
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9821
- * See the License for the specific language governing permissions and
9822
- * limitations under the License.
9823
- */
9824
- /**
9825
- * Copyright 2015 Google Inc. All Rights Reserved.
9826
- *
9827
- * Licensed under the Apache License, Version 2.0 (the "License");
9828
- * you may not use this file except in compliance with the License.
9829
- * You may obtain a copy of the License at
9830
- *
9831
- * http://www.apache.org/licenses/LICENSE-2.0
9832
- *
9833
- * Unless required by applicable law or agreed to in writing, software
9834
- * distributed under the License is distributed on an "AS IS" BASIS,
9835
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9836
- * See the License for the specific language governing permissions and
9837
- * limitations under the License.
9838
- */
9839
- /*------------------------------------* $CONTENTS
9840
- \*------------------------------------*/
9841
- /**
9842
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
9843
- * -----Typography
9844
- * -----Colors
9845
- * -----Textfield
9846
- * -----Switch
9847
- * -----Spinner
9848
- * -----Radio
9849
- * -----Menu
9850
- * -----List
9851
- * -----Layout
9852
- * -----Icon toggles
9853
- * -----Footer
9854
- * -----Column
9855
- * -----Checkbox
9856
- * -----Card
9857
- * -----Button
9858
- * -----Animation
9859
- * -----Progress
9860
- * -----Badge
9861
- * -----Shadows
9862
- * -----Grid
9863
- * -----Data table
9864
- * -----Dialog
9865
- * -----Snackbar
9866
- * -----Tooltip
9867
- * -----Chip
9868
- *
9869
- * Even though all variables have the `!default` directive, most of them
9870
- * should not be changed as they are dependent one another. This can cause
9871
- * visual distortions (like alignment issues) that are hard to track down
9872
- * and fix.
9873
- */
9874
- /* ========== TYPOGRAPHY ========== */
9875
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
9876
- page loading. For important text, such as the body, we want it to load
9877
- immediately and not wait for the web font load, whereas for other sections,
9878
- such as headers and titles, we're OK with things taking a bit longer to load.
9879
- We do have some optional classes and parameters in the mixins, in case you
9880
- definitely want to make sure you're using the preferred font and don't mind
9881
- the performance hit.
9882
- We should be able to improve on this once CSS Font Loading L3 becomes more
9883
- widely available.
9884
- */
9885
- /* ========== COLORS ========== */
9886
- /**
9887
- *
9888
- * Material design color palettes.
9889
- * @see http://www.google.com/design/spec/style/color.html
9890
- *
9891
- **/
9892
- /**
9893
- * Copyright 2015 Google Inc. All Rights Reserved.
9894
- *
9895
- * Licensed under the Apache License, Version 2.0 (the "License");
9896
- * you may not use this file except in compliance with the License.
9897
- * You may obtain a copy of the License at
9898
- *
9899
- * http://www.apache.org/licenses/LICENSE-2.0
9900
- *
9901
- * Unless required by applicable law or agreed to in writing, software
9902
- * distributed under the License is distributed on an "AS IS" BASIS,
9903
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9904
- * See the License for the specific language governing permissions and
9905
- * limitations under the License.
9906
- */
9907
- /* ========== Color Palettes ========== */
9908
- /* colors.scss */
9909
- /**
9910
- * Copyright 2015 Google Inc. All Rights Reserved.
9911
- *
9912
- * Licensed under the Apache License, Version 2.0 (the "License");
9913
- * you may not use this file except in compliance with the License.
9914
- * You may obtain a copy of the License at
9915
- *
9916
- * http://www.apache.org/licenses/LICENSE-2.0
9917
- *
9918
- * Unless required by applicable law or agreed to in writing, software
9919
- * distributed under the License is distributed on an "AS IS" BASIS,
9920
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9921
- * See the License for the specific language governing permissions and
9922
- * limitations under the License.
9923
- */
9924
- /* ========== IMAGES ========== */
9925
- /* ========== Color & Themes ========== */
9926
- /* ========== Typography ========== */
9927
- /* ========== Components ========== */
9928
- /* ========== Standard Buttons ========== */
9929
- /* ========== Icon Toggles ========== */
9930
- /* ========== Radio Buttons ========== */
9931
- /* ========== Ripple effect ========== */
9932
- /* ========== Layout ========== */
9933
- /* ========== Content Tabs ========== */
9934
- /* ========== Checkboxes ========== */
9935
- /* ========== Switches ========== */
9936
- /* ========== Spinner ========== */
9937
- /* ========== Text fields ========== */
9938
- /* ========== Card ========== */
9939
- /* ========== Sliders ========== */
9940
- /* ========== Progress ========== */
9941
- /* ========== List ========== */
9942
- /* ========== Item ========== */
9943
- /* ========== Dropdown menu ========== */
9944
- /* ========== Tooltips ========== */
9945
- /* ========== Footer ========== */
9946
- /* TEXTFIELD */
9947
- /* SWITCH */
9948
- /* SPINNER */
9949
- /* RADIO */
9950
- /* MENU */
9951
- /* LIST */
9952
- /* LAYOUT */
9953
- /* ICON TOGGLE */
9954
- /* FOOTER */
9955
- /*mega-footer*/
9956
- /*mini-footer*/
9957
- /* CHECKBOX */
9958
- /* CARD */
9959
- /* Card dimensions */
9960
- /* Cover image */
9961
- /* BUTTON */
9962
- /**
9963
- *
9964
- * Dimensions
9965
- *
9966
- */
9967
- /* ANIMATION */
9968
- /* PROGRESS */
9969
- /* BADGE */
9970
- /* SHADOWS */
9971
- /* GRID */
9972
- /* DATA TABLE */
9973
- /* DIALOG */
9974
- /* SNACKBAR */
9975
- /* TOOLTIP */
9976
- /* CHIP */
9977
- /**
9978
- * Copyright 2015 Google Inc. All Rights Reserved.
9979
- *
9980
- * Licensed under the Apache License, Version 2.0 (the "License");
9981
- * you may not use this file except in compliance with the License.
9982
- * You may obtain a copy of the License at
9983
- *
9984
- * http://www.apache.org/licenses/LICENSE-2.0
9985
- *
9986
- * Unless required by applicable law or agreed to in writing, software
9987
- * distributed under the License is distributed on an "AS IS" BASIS,
9988
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
9989
- * See the License for the specific language governing permissions and
9990
- * limitations under the License.
9991
- */
9992
- /* Typography */
9993
- /* Shadows */
9994
- /* Animations */
9995
- /* Dialog */
9996
- .mdl-textfield {
9997
- position: relative;
9998
- font-size: 16px;
9999
- display: inline-block;
10000
- box-sizing: border-box;
10001
- width: 300px;
10002
- max-width: 100%;
10003
- margin: 0;
10004
- padding: 20px 0; }
10005
- .mdl-textfield .mdl-button {
10006
- position: absolute;
10007
- bottom: 20px; }
10008
-
10009
- .mdl-textfield--align-right {
10010
- text-align: right; }
10011
-
10012
- .mdl-textfield--full-width {
10013
- width: 100%; }
10014
-
10015
- .mdl-textfield--expandable {
10016
- min-width: 32px;
10017
- width: auto;
10018
- min-height: 32px; }
10019
- .mdl-textfield--expandable .mdl-button--icon {
10020
- top: 16px; }
10021
-
10022
- .mdl-textfield__input {
10023
- border: none;
10024
- border-bottom: 1px solid rgba(0,0,0, 0.12);
10025
- display: block;
10026
- font-size: 16px;
10027
- font-family: "Helvetica", "Arial", sans-serif;
10028
- margin: 0;
10029
- padding: 4px 0;
10030
- width: 100%;
10031
- background: none;
10032
- text-align: left;
10033
- color: inherit; }
10034
- .mdl-textfield__input[type="number"] {
10035
- -moz-appearance: textfield; }
10036
- .mdl-textfield__input[type="number"]::-webkit-inner-spin-button, .mdl-textfield__input[type="number"]::-webkit-outer-spin-button {
10037
- -webkit-appearance: none;
10038
- margin: 0; }
10039
- .mdl-textfield.is-focused .mdl-textfield__input {
10040
- outline: none; }
10041
- .mdl-textfield.is-invalid .mdl-textfield__input {
10042
- border-color: rgb(213,0,0);
10043
- box-shadow: none; }
10044
- fieldset[disabled] .mdl-textfield .mdl-textfield__input,
10045
- .mdl-textfield.is-disabled .mdl-textfield__input {
10046
- background-color: transparent;
10047
- border-bottom: 1px dotted rgba(0,0,0, 0.12);
10048
- color: rgba(0,0,0, 0.26); }
10049
-
10050
- .mdl-textfield textarea.mdl-textfield__input {
10051
- display: block; }
10052
-
10053
- .mdl-textfield__label {
10054
- bottom: 0;
10055
- color: rgba(0,0,0, 0.26);
10056
- font-size: 16px;
10057
- left: 0;
10058
- right: 0;
10059
- pointer-events: none;
10060
- position: absolute;
10061
- display: block;
10062
- top: 24px;
10063
- width: 100%;
10064
- overflow: hidden;
10065
- white-space: nowrap;
10066
- text-align: left; }
10067
- .mdl-textfield.is-dirty .mdl-textfield__label,
10068
- .mdl-textfield.has-placeholder .mdl-textfield__label {
10069
- visibility: hidden; }
10070
- .mdl-textfield--floating-label .mdl-textfield__label {
10071
- transition-duration: 0.2s;
10072
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1); }
10073
- .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
10074
- transition: none; }
10075
- fieldset[disabled] .mdl-textfield .mdl-textfield__label,
10076
- .mdl-textfield.is-disabled.is-disabled .mdl-textfield__label {
10077
- color: rgba(0,0,0, 0.26); }
10078
- .mdl-textfield--floating-label.is-focused .mdl-textfield__label,
10079
- .mdl-textfield--floating-label.is-dirty .mdl-textfield__label,
10080
- .mdl-textfield--floating-label.has-placeholder .mdl-textfield__label {
10081
- color: rgb(63,81,181);
10082
- font-size: 12px;
10083
- top: 4px;
10084
- visibility: visible; }
10085
- .mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label,
10086
- .mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,
10087
- .mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label {
10088
- top: -16px; }
10089
- .mdl-textfield--floating-label.is-invalid .mdl-textfield__label {
10090
- color: rgb(213,0,0);
10091
- font-size: 12px; }
10092
- .mdl-textfield__label:after {
10093
- background-color: rgb(63,81,181);
10094
- bottom: 20px;
10095
- content: '';
10096
- height: 2px;
10097
- left: 45%;
10098
- position: absolute;
10099
- transition-duration: 0.2s;
10100
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
10101
- visibility: hidden;
10102
- width: 10px; }
10103
- .mdl-textfield.is-focused .mdl-textfield__label:after {
10104
- left: 0;
10105
- visibility: visible;
10106
- width: 100%; }
10107
- .mdl-textfield.is-invalid .mdl-textfield__label:after {
10108
- background-color: rgb(213,0,0); }
10109
-
10110
- .mdl-textfield__error {
10111
- color: rgb(213,0,0);
10112
- position: absolute;
10113
- font-size: 12px;
10114
- margin-top: 3px;
10115
- visibility: hidden;
10116
- display: block; }
10117
- .mdl-textfield.is-invalid .mdl-textfield__error {
10118
- visibility: visible; }
10119
-
10120
- .mdl-textfield__expandable-holder {
10121
- display: inline-block;
10122
- position: relative;
10123
- margin-left: 32px;
10124
- transition-duration: 0.2s;
10125
- transition-timing-function: cubic-bezier(0.4, 0, 0.2, 1);
10126
- display: inline-block;
10127
- max-width: 0.1px; }
10128
- .mdl-textfield.is-focused .mdl-textfield__expandable-holder, .mdl-textfield.is-dirty .mdl-textfield__expandable-holder {
10129
- max-width: 600px; }
10130
- .mdl-textfield__expandable-holder .mdl-textfield__label:after {
10131
- bottom: 0; }
10132
-
10133
- /**
10134
- * Copyright 2015 Google Inc. All Rights Reserved.
10135
- *
10136
- * Licensed under the Apache License, Version 2.0 (the "License");
10137
- * you may not use this file except in compliance with the License.
10138
- * You may obtain a copy of the License at
10139
- *
10140
- * http://www.apache.org/licenses/LICENSE-2.0
10141
- *
10142
- * Unless required by applicable law or agreed to in writing, software
10143
- * distributed under the License is distributed on an "AS IS" BASIS,
10144
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10145
- * See the License for the specific language governing permissions and
10146
- * limitations under the License.
10147
- */
10148
- /**
10149
- * Copyright 2015 Google Inc. All Rights Reserved.
10150
- *
10151
- * Licensed under the Apache License, Version 2.0 (the "License");
10152
- * you may not use this file except in compliance with the License.
10153
- * You may obtain a copy of the License at
10154
- *
10155
- * http://www.apache.org/licenses/LICENSE-2.0
10156
- *
10157
- * Unless required by applicable law or agreed to in writing, software
10158
- * distributed under the License is distributed on an "AS IS" BASIS,
10159
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10160
- * See the License for the specific language governing permissions and
10161
- * limitations under the License.
10162
- */
10163
- /*------------------------------------* $CONTENTS
10164
- \*------------------------------------*/
10165
- /**
10166
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
10167
- * -----Typography
10168
- * -----Colors
10169
- * -----Textfield
10170
- * -----Switch
10171
- * -----Spinner
10172
- * -----Radio
10173
- * -----Menu
10174
- * -----List
10175
- * -----Layout
10176
- * -----Icon toggles
10177
- * -----Footer
10178
- * -----Column
10179
- * -----Checkbox
10180
- * -----Card
10181
- * -----Button
10182
- * -----Animation
10183
- * -----Progress
10184
- * -----Badge
10185
- * -----Shadows
10186
- * -----Grid
10187
- * -----Data table
10188
- * -----Dialog
10189
- * -----Snackbar
10190
- * -----Tooltip
10191
- * -----Chip
10192
- *
10193
- * Even though all variables have the `!default` directive, most of them
10194
- * should not be changed as they are dependent one another. This can cause
10195
- * visual distortions (like alignment issues) that are hard to track down
10196
- * and fix.
10197
- */
10198
- /* ========== TYPOGRAPHY ========== */
10199
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
10200
- page loading. For important text, such as the body, we want it to load
10201
- immediately and not wait for the web font load, whereas for other sections,
10202
- such as headers and titles, we're OK with things taking a bit longer to load.
10203
- We do have some optional classes and parameters in the mixins, in case you
10204
- definitely want to make sure you're using the preferred font and don't mind
10205
- the performance hit.
10206
- We should be able to improve on this once CSS Font Loading L3 becomes more
10207
- widely available.
10208
- */
10209
- /* ========== COLORS ========== */
10210
- /**
10211
- *
10212
- * Material design color palettes.
10213
- * @see http://www.google.com/design/spec/style/color.html
10214
- *
10215
- **/
10216
- /**
10217
- * Copyright 2015 Google Inc. All Rights Reserved.
10218
- *
10219
- * Licensed under the Apache License, Version 2.0 (the "License");
10220
- * you may not use this file except in compliance with the License.
10221
- * You may obtain a copy of the License at
10222
- *
10223
- * http://www.apache.org/licenses/LICENSE-2.0
10224
- *
10225
- * Unless required by applicable law or agreed to in writing, software
10226
- * distributed under the License is distributed on an "AS IS" BASIS,
10227
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10228
- * See the License for the specific language governing permissions and
10229
- * limitations under the License.
10230
- */
10231
- /* ========== Color Palettes ========== */
10232
- /* colors.scss */
10233
- /**
10234
- * Copyright 2015 Google Inc. All Rights Reserved.
10235
- *
10236
- * Licensed under the Apache License, Version 2.0 (the "License");
10237
- * you may not use this file except in compliance with the License.
10238
- * You may obtain a copy of the License at
10239
- *
10240
- * http://www.apache.org/licenses/LICENSE-2.0
10241
- *
10242
- * Unless required by applicable law or agreed to in writing, software
10243
- * distributed under the License is distributed on an "AS IS" BASIS,
10244
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10245
- * See the License for the specific language governing permissions and
10246
- * limitations under the License.
10247
- */
10248
- /* ========== IMAGES ========== */
10249
- /* ========== Color & Themes ========== */
10250
- /* ========== Typography ========== */
10251
- /* ========== Components ========== */
10252
- /* ========== Standard Buttons ========== */
10253
- /* ========== Icon Toggles ========== */
10254
- /* ========== Radio Buttons ========== */
10255
- /* ========== Ripple effect ========== */
10256
- /* ========== Layout ========== */
10257
- /* ========== Content Tabs ========== */
10258
- /* ========== Checkboxes ========== */
10259
- /* ========== Switches ========== */
10260
- /* ========== Spinner ========== */
10261
- /* ========== Text fields ========== */
10262
- /* ========== Card ========== */
10263
- /* ========== Sliders ========== */
10264
- /* ========== Progress ========== */
10265
- /* ========== List ========== */
10266
- /* ========== Item ========== */
10267
- /* ========== Dropdown menu ========== */
10268
- /* ========== Tooltips ========== */
10269
- /* ========== Footer ========== */
10270
- /* TEXTFIELD */
10271
- /* SWITCH */
10272
- /* SPINNER */
10273
- /* RADIO */
10274
- /* MENU */
10275
- /* LIST */
10276
- /* LAYOUT */
10277
- /* ICON TOGGLE */
10278
- /* FOOTER */
10279
- /*mega-footer*/
10280
- /*mini-footer*/
10281
- /* CHECKBOX */
10282
- /* CARD */
10283
- /* Card dimensions */
10284
- /* Cover image */
10285
- /* BUTTON */
10286
- /**
10287
- *
10288
- * Dimensions
10289
- *
10290
- */
10291
- /* ANIMATION */
10292
- /* PROGRESS */
10293
- /* BADGE */
10294
- /* SHADOWS */
10295
- /* GRID */
10296
- /* DATA TABLE */
10297
- /* DIALOG */
10298
- /* SNACKBAR */
10299
- /* TOOLTIP */
10300
- /* CHIP */
10301
- .mdl-tooltip {
10302
- -webkit-transform: scale(0);
10303
- transform: scale(0);
10304
- -webkit-transform-origin: top center;
10305
- transform-origin: top center;
10306
- z-index: 999;
10307
- background: rgba(97,97,97, 0.9);
10308
- border-radius: 2px;
10309
- color: rgb(255,255,255);
10310
- display: inline-block;
10311
- font-size: 10px;
10312
- font-weight: 500;
10313
- line-height: 14px;
10314
- max-width: 170px;
10315
- position: fixed;
10316
- top: -500px;
10317
- left: -500px;
10318
- padding: 8px;
10319
- text-align: center; }
10320
-
10321
- .mdl-tooltip.is-active {
10322
- -webkit-animation: pulse 200ms cubic-bezier(0, 0, 0.2, 1) forwards;
10323
- animation: pulse 200ms cubic-bezier(0, 0, 0.2, 1) forwards; }
10324
-
10325
- .mdl-tooltip--large {
10326
- line-height: 14px;
10327
- font-size: 14px;
10328
- padding: 16px; }
10329
-
10330
- @-webkit-keyframes pulse {
10331
- 0% {
10332
- -webkit-transform: scale(0);
10333
- transform: scale(0);
10334
- opacity: 0; }
10335
- 50% {
10336
- -webkit-transform: scale(0.99);
10337
- transform: scale(0.99); }
10338
- 100% {
10339
- -webkit-transform: scale(1);
10340
- transform: scale(1);
10341
- opacity: 1;
10342
- visibility: visible; } }
10343
-
10344
- @keyframes pulse {
10345
- 0% {
10346
- -webkit-transform: scale(0);
10347
- transform: scale(0);
10348
- opacity: 0; }
10349
- 50% {
10350
- -webkit-transform: scale(0.99);
10351
- transform: scale(0.99); }
10352
- 100% {
10353
- -webkit-transform: scale(1);
10354
- transform: scale(1);
10355
- opacity: 1;
10356
- visibility: visible; } }
10357
-
10358
- /**
10359
- * Copyright 2015 Google Inc. All Rights Reserved.
10360
- *
10361
- * Licensed under the Apache License, Version 2.0 (the "License");
10362
- * you may not use this file except in compliance with the License.
10363
- * You may obtain a copy of the License at
10364
- *
10365
- * http://www.apache.org/licenses/LICENSE-2.0
10366
- *
10367
- * Unless required by applicable law or agreed to in writing, software
10368
- * distributed under the License is distributed on an "AS IS" BASIS,
10369
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10370
- * See the License for the specific language governing permissions and
10371
- * limitations under the License.
10372
- */
10373
- /**
10374
- * Copyright 2015 Google Inc. All Rights Reserved.
10375
- *
10376
- * Licensed under the Apache License, Version 2.0 (the "License");
10377
- * you may not use this file except in compliance with the License.
10378
- * You may obtain a copy of the License at
10379
- *
10380
- * http://www.apache.org/licenses/LICENSE-2.0
10381
- *
10382
- * Unless required by applicable law or agreed to in writing, software
10383
- * distributed under the License is distributed on an "AS IS" BASIS,
10384
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10385
- * See the License for the specific language governing permissions and
10386
- * limitations under the License.
10387
- */
10388
- /*------------------------------------* $CONTENTS
10389
- \*------------------------------------*/
10390
- /**
10391
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
10392
- * -----Typography
10393
- * -----Colors
10394
- * -----Textfield
10395
- * -----Switch
10396
- * -----Spinner
10397
- * -----Radio
10398
- * -----Menu
10399
- * -----List
10400
- * -----Layout
10401
- * -----Icon toggles
10402
- * -----Footer
10403
- * -----Column
10404
- * -----Checkbox
10405
- * -----Card
10406
- * -----Button
10407
- * -----Animation
10408
- * -----Progress
10409
- * -----Badge
10410
- * -----Shadows
10411
- * -----Grid
10412
- * -----Data table
10413
- * -----Dialog
10414
- * -----Snackbar
10415
- * -----Tooltip
10416
- * -----Chip
10417
- *
10418
- * Even though all variables have the `!default` directive, most of them
10419
- * should not be changed as they are dependent one another. This can cause
10420
- * visual distortions (like alignment issues) that are hard to track down
10421
- * and fix.
10422
- */
10423
- /* ========== TYPOGRAPHY ========== */
10424
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
10425
- page loading. For important text, such as the body, we want it to load
10426
- immediately and not wait for the web font load, whereas for other sections,
10427
- such as headers and titles, we're OK with things taking a bit longer to load.
10428
- We do have some optional classes and parameters in the mixins, in case you
10429
- definitely want to make sure you're using the preferred font and don't mind
10430
- the performance hit.
10431
- We should be able to improve on this once CSS Font Loading L3 becomes more
10432
- widely available.
10433
- */
10434
- /* ========== COLORS ========== */
10435
- /**
10436
- *
10437
- * Material design color palettes.
10438
- * @see http://www.google.com/design/spec/style/color.html
10439
- *
10440
- **/
10441
- /**
10442
- * Copyright 2015 Google Inc. All Rights Reserved.
10443
- *
10444
- * Licensed under the Apache License, Version 2.0 (the "License");
10445
- * you may not use this file except in compliance with the License.
10446
- * You may obtain a copy of the License at
10447
- *
10448
- * http://www.apache.org/licenses/LICENSE-2.0
10449
- *
10450
- * Unless required by applicable law or agreed to in writing, software
10451
- * distributed under the License is distributed on an "AS IS" BASIS,
10452
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10453
- * See the License for the specific language governing permissions and
10454
- * limitations under the License.
10455
- */
10456
- /* ========== Color Palettes ========== */
10457
- /* colors.scss */
10458
- /**
10459
- * Copyright 2015 Google Inc. All Rights Reserved.
10460
- *
10461
- * Licensed under the Apache License, Version 2.0 (the "License");
10462
- * you may not use this file except in compliance with the License.
10463
- * You may obtain a copy of the License at
10464
- *
10465
- * http://www.apache.org/licenses/LICENSE-2.0
10466
- *
10467
- * Unless required by applicable law or agreed to in writing, software
10468
- * distributed under the License is distributed on an "AS IS" BASIS,
10469
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10470
- * See the License for the specific language governing permissions and
10471
- * limitations under the License.
10472
- */
10473
- /* ========== IMAGES ========== */
10474
- /* ========== Color & Themes ========== */
10475
- /* ========== Typography ========== */
10476
- /* ========== Components ========== */
10477
- /* ========== Standard Buttons ========== */
10478
- /* ========== Icon Toggles ========== */
10479
- /* ========== Radio Buttons ========== */
10480
- /* ========== Ripple effect ========== */
10481
- /* ========== Layout ========== */
10482
- /* ========== Content Tabs ========== */
10483
- /* ========== Checkboxes ========== */
10484
- /* ========== Switches ========== */
10485
- /* ========== Spinner ========== */
10486
- /* ========== Text fields ========== */
10487
- /* ========== Card ========== */
10488
- /* ========== Sliders ========== */
10489
- /* ========== Progress ========== */
10490
- /* ========== List ========== */
10491
- /* ========== Item ========== */
10492
- /* ========== Dropdown menu ========== */
10493
- /* ========== Tooltips ========== */
10494
- /* ========== Footer ========== */
10495
- /* TEXTFIELD */
10496
- /* SWITCH */
10497
- /* SPINNER */
10498
- /* RADIO */
10499
- /* MENU */
10500
- /* LIST */
10501
- /* LAYOUT */
10502
- /* ICON TOGGLE */
10503
- /* FOOTER */
10504
- /*mega-footer*/
10505
- /*mini-footer*/
10506
- /* CHECKBOX */
10507
- /* CARD */
10508
- /* Card dimensions */
10509
- /* Cover image */
10510
- /* BUTTON */
10511
- /**
10512
- *
10513
- * Dimensions
10514
- *
10515
- */
10516
- /* ANIMATION */
10517
- /* PROGRESS */
10518
- /* BADGE */
10519
- /* SHADOWS */
10520
- /* GRID */
10521
- /* DATA TABLE */
10522
- /* DIALOG */
10523
- /* SNACKBAR */
10524
- /* TOOLTIP */
10525
- /* CHIP */
10526
- /**
10527
- * Copyright 2015 Google Inc. All Rights Reserved.
10528
- *
10529
- * Licensed under the Apache License, Version 2.0 (the "License");
10530
- * you may not use this file except in compliance with the License.
10531
- * You may obtain a copy of the License at
10532
- *
10533
- * http://www.apache.org/licenses/LICENSE-2.0
10534
- *
10535
- * Unless required by applicable law or agreed to in writing, software
10536
- * distributed under the License is distributed on an "AS IS" BASIS,
10537
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10538
- * See the License for the specific language governing permissions and
10539
- * limitations under the License.
10540
- */
10541
- /* Typography */
10542
- /* Shadows */
10543
- /* Animations */
10544
- /* Dialog */
10545
- .mdl-shadow--2dp {
10546
- box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.2), 0 1px 5px 0 rgba(0, 0, 0, 0.12); }
10547
-
10548
- .mdl-shadow--3dp {
10549
- box-shadow: 0 3px 4px 0 rgba(0, 0, 0, 0.14), 0 3px 3px -2px rgba(0, 0, 0, 0.2), 0 1px 8px 0 rgba(0, 0, 0, 0.12); }
10550
-
10551
- .mdl-shadow--4dp {
10552
- box-shadow: 0 4px 5px 0 rgba(0, 0, 0, 0.14), 0 1px 10px 0 rgba(0, 0, 0, 0.12), 0 2px 4px -1px rgba(0, 0, 0, 0.2); }
10553
-
10554
- .mdl-shadow--6dp {
10555
- box-shadow: 0 6px 10px 0 rgba(0, 0, 0, 0.14), 0 1px 18px 0 rgba(0, 0, 0, 0.12), 0 3px 5px -1px rgba(0, 0, 0, 0.2); }
10556
-
10557
- .mdl-shadow--8dp {
10558
- box-shadow: 0 8px 10px 1px rgba(0, 0, 0, 0.14), 0 3px 14px 2px rgba(0, 0, 0, 0.12), 0 5px 5px -3px rgba(0, 0, 0, 0.2); }
10559
-
10560
- .mdl-shadow--16dp {
10561
- box-shadow: 0 16px 24px 2px rgba(0, 0, 0, 0.14), 0 6px 30px 5px rgba(0, 0, 0, 0.12), 0 8px 10px -5px rgba(0, 0, 0, 0.2); }
10562
-
10563
- .mdl-shadow--24dp {
10564
- box-shadow: 0 9px 46px 8px rgba(0, 0, 0, 0.14), 0 11px 15px -7px rgba(0, 0, 0, 0.12), 0 24px 38px 3px rgba(0, 0, 0, 0.2); }
10565
-
10566
- /**
10567
- * Copyright 2015 Google Inc. All Rights Reserved.
10568
- *
10569
- * Licensed under the Apache License, Version 2.0 (the "License");
10570
- * you may not use this file except in compliance with the License.
10571
- * You may obtain a copy of the License at
10572
- *
10573
- * http://www.apache.org/licenses/LICENSE-2.0
10574
- *
10575
- * Unless required by applicable law or agreed to in writing, software
10576
- * distributed under the License is distributed on an "AS IS" BASIS,
10577
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10578
- * See the License for the specific language governing permissions and
10579
- * limitations under the License.
10580
- */
10581
- /*
10582
- * NOTE: Some rules here are applied using duplicate selectors.
10583
- * This is on purpose to increase their specificity when applied.
10584
- * For example: `.mdl-cell--1-col-phone.mdl-cell--1-col-phone`
10585
- */
10586
- /**
10587
- * Copyright 2015 Google Inc. All Rights Reserved.
10588
- *
10589
- * Licensed under the Apache License, Version 2.0 (the "License");
10590
- * you may not use this file except in compliance with the License.
10591
- * You may obtain a copy of the License at
10592
- *
10593
- * http://www.apache.org/licenses/LICENSE-2.0
10594
- *
10595
- * Unless required by applicable law or agreed to in writing, software
10596
- * distributed under the License is distributed on an "AS IS" BASIS,
10597
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10598
- * See the License for the specific language governing permissions and
10599
- * limitations under the License.
10600
- */
10601
- /*------------------------------------* $CONTENTS
10602
- \*------------------------------------*/
10603
- /**
10604
- * STYLE GUIDE VARIABLES------------------Declarations of Sass variables
10605
- * -----Typography
10606
- * -----Colors
10607
- * -----Textfield
10608
- * -----Switch
10609
- * -----Spinner
10610
- * -----Radio
10611
- * -----Menu
10612
- * -----List
10613
- * -----Layout
10614
- * -----Icon toggles
10615
- * -----Footer
10616
- * -----Column
10617
- * -----Checkbox
10618
- * -----Card
10619
- * -----Button
10620
- * -----Animation
10621
- * -----Progress
10622
- * -----Badge
10623
- * -----Shadows
10624
- * -----Grid
10625
- * -----Data table
10626
- * -----Dialog
10627
- * -----Snackbar
10628
- * -----Tooltip
10629
- * -----Chip
10630
- *
10631
- * Even though all variables have the `!default` directive, most of them
10632
- * should not be changed as they are dependent one another. This can cause
10633
- * visual distortions (like alignment issues) that are hard to track down
10634
- * and fix.
10635
- */
10636
- /* ========== TYPOGRAPHY ========== */
10637
- /* We're splitting fonts into "preferred" and "performance" in order to optimize
10638
- page loading. For important text, such as the body, we want it to load
10639
- immediately and not wait for the web font load, whereas for other sections,
10640
- such as headers and titles, we're OK with things taking a bit longer to load.
10641
- We do have some optional classes and parameters in the mixins, in case you
10642
- definitely want to make sure you're using the preferred font and don't mind
10643
- the performance hit.
10644
- We should be able to improve on this once CSS Font Loading L3 becomes more
10645
- widely available.
10646
- */
10647
- /* ========== COLORS ========== */
10648
- /**
10649
- *
10650
- * Material design color palettes.
10651
- * @see http://www.google.com/design/spec/style/color.html
10652
- *
10653
- **/
10654
- /**
10655
- * Copyright 2015 Google Inc. All Rights Reserved.
10656
- *
10657
- * Licensed under the Apache License, Version 2.0 (the "License");
10658
- * you may not use this file except in compliance with the License.
10659
- * You may obtain a copy of the License at
10660
- *
10661
- * http://www.apache.org/licenses/LICENSE-2.0
10662
- *
10663
- * Unless required by applicable law or agreed to in writing, software
10664
- * distributed under the License is distributed on an "AS IS" BASIS,
10665
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10666
- * See the License for the specific language governing permissions and
10667
- * limitations under the License.
10668
- */
10669
- /* ========== Color Palettes ========== */
10670
- /* colors.scss */
10671
- /**
10672
- * Copyright 2015 Google Inc. All Rights Reserved.
10673
- *
10674
- * Licensed under the Apache License, Version 2.0 (the "License");
10675
- * you may not use this file except in compliance with the License.
10676
- * You may obtain a copy of the License at
10677
- *
10678
- * http://www.apache.org/licenses/LICENSE-2.0
10679
- *
10680
- * Unless required by applicable law or agreed to in writing, software
10681
- * distributed under the License is distributed on an "AS IS" BASIS,
10682
- * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
10683
- * See the License for the specific language governing permissions and
10684
- * limitations under the License.
10685
- */
10686
- /* ========== IMAGES ========== */
10687
- /* ========== Color & Themes ========== */
10688
- /* ========== Typography ========== */
10689
- /* ========== Components ========== */
10690
- /* ========== Standard Buttons ========== */
10691
- /* ========== Icon Toggles ========== */
10692
- /* ========== Radio Buttons ========== */
10693
- /* ========== Ripple effect ========== */
10694
- /* ========== Layout ========== */
10695
- /* ========== Content Tabs ========== */
10696
- /* ========== Checkboxes ========== */
10697
- /* ========== Switches ========== */
10698
- /* ========== Spinner ========== */
10699
- /* ========== Text fields ========== */
10700
- /* ========== Card ========== */
10701
- /* ========== Sliders ========== */
10702
- /* ========== Progress ========== */
10703
- /* ========== List ========== */
10704
- /* ========== Item ========== */
10705
- /* ========== Dropdown menu ========== */
10706
- /* ========== Tooltips ========== */
10707
- /* ========== Footer ========== */
10708
- /* TEXTFIELD */
10709
- /* SWITCH */
10710
- /* SPINNER */
10711
- /* RADIO */
10712
- /* MENU */
10713
- /* LIST */
10714
- /* LAYOUT */
10715
- /* ICON TOGGLE */
10716
- /* FOOTER */
10717
- /*mega-footer*/
10718
- /*mini-footer*/
10719
- /* CHECKBOX */
10720
- /* CARD */
10721
- /* Card dimensions */
10722
- /* Cover image */
10723
- /* BUTTON */
10724
- /**
10725
- *
10726
- * Dimensions
10727
- *
10728
- */
10729
- /* ANIMATION */
10730
- /* PROGRESS */
10731
- /* BADGE */
10732
- /* SHADOWS */
10733
- /* GRID */
10734
- /* DATA TABLE */
10735
- /* DIALOG */
10736
- /* SNACKBAR */
10737
- /* TOOLTIP */
10738
- /* CHIP */
10739
- .mdl-grid {
10740
- display: -webkit-flex;
10741
- display: -ms-flexbox;
10742
- display: flex;
10743
- -webkit-flex-flow: row wrap;
10744
- -ms-flex-flow: row wrap;
10745
- flex-flow: row wrap;
10746
- margin: 0 auto 0 auto;
10747
- -webkit-align-items: stretch;
10748
- -ms-flex-align: stretch;
10749
- align-items: stretch; }
10750
- .mdl-grid.mdl-grid--no-spacing {
10751
- padding: 0; }
10752
-
10753
- .mdl-cell {
10754
- box-sizing: border-box; }
10755
-
10756
- .mdl-cell--top {
10757
- -webkit-align-self: flex-start;
10758
- -ms-flex-item-align: start;
10759
- align-self: flex-start; }
10760
-
10761
- .mdl-cell--middle {
10762
- -webkit-align-self: center;
10763
- -ms-flex-item-align: center;
10764
- -ms-grid-row-align: center;
10765
- align-self: center; }
10766
-
10767
- .mdl-cell--bottom {
10768
- -webkit-align-self: flex-end;
10769
- -ms-flex-item-align: end;
10770
- align-self: flex-end; }
10771
-
10772
- .mdl-cell--stretch {
10773
- -webkit-align-self: stretch;
10774
- -ms-flex-item-align: stretch;
10775
- -ms-grid-row-align: stretch;
10776
- align-self: stretch; }
10777
-
10778
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell {
10779
- margin: 0; }
10780
-
10781
- .mdl-cell--order-1 {
10782
- -webkit-order: 1;
10783
- -ms-flex-order: 1;
10784
- order: 1; }
10785
-
10786
- .mdl-cell--order-2 {
10787
- -webkit-order: 2;
10788
- -ms-flex-order: 2;
10789
- order: 2; }
10790
-
10791
- .mdl-cell--order-3 {
10792
- -webkit-order: 3;
10793
- -ms-flex-order: 3;
10794
- order: 3; }
10795
-
10796
- .mdl-cell--order-4 {
10797
- -webkit-order: 4;
10798
- -ms-flex-order: 4;
10799
- order: 4; }
10800
-
10801
- .mdl-cell--order-5 {
10802
- -webkit-order: 5;
10803
- -ms-flex-order: 5;
10804
- order: 5; }
10805
-
10806
- .mdl-cell--order-6 {
10807
- -webkit-order: 6;
10808
- -ms-flex-order: 6;
10809
- order: 6; }
10810
-
10811
- .mdl-cell--order-7 {
10812
- -webkit-order: 7;
10813
- -ms-flex-order: 7;
10814
- order: 7; }
10815
-
10816
- .mdl-cell--order-8 {
10817
- -webkit-order: 8;
10818
- -ms-flex-order: 8;
10819
- order: 8; }
10820
-
10821
- .mdl-cell--order-9 {
10822
- -webkit-order: 9;
10823
- -ms-flex-order: 9;
10824
- order: 9; }
10825
-
10826
- .mdl-cell--order-10 {
10827
- -webkit-order: 10;
10828
- -ms-flex-order: 10;
10829
- order: 10; }
10830
-
10831
- .mdl-cell--order-11 {
10832
- -webkit-order: 11;
10833
- -ms-flex-order: 11;
10834
- order: 11; }
10835
-
10836
- .mdl-cell--order-12 {
10837
- -webkit-order: 12;
10838
- -ms-flex-order: 12;
10839
- order: 12; }
10840
-
10841
- @media (max-width: 479px) {
10842
- .mdl-grid {
10843
- padding: 8px; }
10844
- .mdl-cell {
10845
- margin: 8px;
10846
- width: calc(100% - 16px); }
10847
- .mdl-grid--no-spacing > .mdl-cell {
10848
- width: 100%; }
10849
- .mdl-cell--hide-phone {
10850
- display: none !important; }
10851
- .mdl-cell--order-1-phone.mdl-cell--order-1-phone {
10852
- -webkit-order: 1;
10853
- -ms-flex-order: 1;
10854
- order: 1; }
10855
- .mdl-cell--order-2-phone.mdl-cell--order-2-phone {
10856
- -webkit-order: 2;
10857
- -ms-flex-order: 2;
10858
- order: 2; }
10859
- .mdl-cell--order-3-phone.mdl-cell--order-3-phone {
10860
- -webkit-order: 3;
10861
- -ms-flex-order: 3;
10862
- order: 3; }
10863
- .mdl-cell--order-4-phone.mdl-cell--order-4-phone {
10864
- -webkit-order: 4;
10865
- -ms-flex-order: 4;
10866
- order: 4; }
10867
- .mdl-cell--order-5-phone.mdl-cell--order-5-phone {
10868
- -webkit-order: 5;
10869
- -ms-flex-order: 5;
10870
- order: 5; }
10871
- .mdl-cell--order-6-phone.mdl-cell--order-6-phone {
10872
- -webkit-order: 6;
10873
- -ms-flex-order: 6;
10874
- order: 6; }
10875
- .mdl-cell--order-7-phone.mdl-cell--order-7-phone {
10876
- -webkit-order: 7;
10877
- -ms-flex-order: 7;
10878
- order: 7; }
10879
- .mdl-cell--order-8-phone.mdl-cell--order-8-phone {
10880
- -webkit-order: 8;
10881
- -ms-flex-order: 8;
10882
- order: 8; }
10883
- .mdl-cell--order-9-phone.mdl-cell--order-9-phone {
10884
- -webkit-order: 9;
10885
- -ms-flex-order: 9;
10886
- order: 9; }
10887
- .mdl-cell--order-10-phone.mdl-cell--order-10-phone {
10888
- -webkit-order: 10;
10889
- -ms-flex-order: 10;
10890
- order: 10; }
10891
- .mdl-cell--order-11-phone.mdl-cell--order-11-phone {
10892
- -webkit-order: 11;
10893
- -ms-flex-order: 11;
10894
- order: 11; }
10895
- .mdl-cell--order-12-phone.mdl-cell--order-12-phone {
10896
- -webkit-order: 12;
10897
- -ms-flex-order: 12;
10898
- order: 12; }
10899
- .mdl-cell--1-col,
10900
- .mdl-cell--1-col-phone.mdl-cell--1-col-phone {
10901
- width: calc(25% - 16px); }
10902
- .mdl-grid--no-spacing > .mdl-cell--1-col, .mdl-grid--no-spacing >
10903
- .mdl-cell--1-col-phone.mdl-cell--1-col-phone {
10904
- width: 25%; }
10905
- .mdl-cell--2-col,
10906
- .mdl-cell--2-col-phone.mdl-cell--2-col-phone {
10907
- width: calc(50% - 16px); }
10908
- .mdl-grid--no-spacing > .mdl-cell--2-col, .mdl-grid--no-spacing >
10909
- .mdl-cell--2-col-phone.mdl-cell--2-col-phone {
10910
- width: 50%; }
10911
- .mdl-cell--3-col,
10912
- .mdl-cell--3-col-phone.mdl-cell--3-col-phone {
10913
- width: calc(75% - 16px); }
10914
- .mdl-grid--no-spacing > .mdl-cell--3-col, .mdl-grid--no-spacing >
10915
- .mdl-cell--3-col-phone.mdl-cell--3-col-phone {
10916
- width: 75%; }
10917
- .mdl-cell--4-col,
10918
- .mdl-cell--4-col-phone.mdl-cell--4-col-phone {
10919
- width: calc(100% - 16px); }
10920
- .mdl-grid--no-spacing > .mdl-cell--4-col, .mdl-grid--no-spacing >
10921
- .mdl-cell--4-col-phone.mdl-cell--4-col-phone {
10922
- width: 100%; }
10923
- .mdl-cell--5-col,
10924
- .mdl-cell--5-col-phone.mdl-cell--5-col-phone {
10925
- width: calc(100% - 16px); }
10926
- .mdl-grid--no-spacing > .mdl-cell--5-col, .mdl-grid--no-spacing >
10927
- .mdl-cell--5-col-phone.mdl-cell--5-col-phone {
10928
- width: 100%; }
10929
- .mdl-cell--6-col,
10930
- .mdl-cell--6-col-phone.mdl-cell--6-col-phone {
10931
- width: calc(100% - 16px); }
10932
- .mdl-grid--no-spacing > .mdl-cell--6-col, .mdl-grid--no-spacing >
10933
- .mdl-cell--6-col-phone.mdl-cell--6-col-phone {
10934
- width: 100%; }
10935
- .mdl-cell--7-col,
10936
- .mdl-cell--7-col-phone.mdl-cell--7-col-phone {
10937
- width: calc(100% - 16px); }
10938
- .mdl-grid--no-spacing > .mdl-cell--7-col, .mdl-grid--no-spacing >
10939
- .mdl-cell--7-col-phone.mdl-cell--7-col-phone {
10940
- width: 100%; }
10941
- .mdl-cell--8-col,
10942
- .mdl-cell--8-col-phone.mdl-cell--8-col-phone {
10943
- width: calc(100% - 16px); }
10944
- .mdl-grid--no-spacing > .mdl-cell--8-col, .mdl-grid--no-spacing >
10945
- .mdl-cell--8-col-phone.mdl-cell--8-col-phone {
10946
- width: 100%; }
10947
- .mdl-cell--9-col,
10948
- .mdl-cell--9-col-phone.mdl-cell--9-col-phone {
10949
- width: calc(100% - 16px); }
10950
- .mdl-grid--no-spacing > .mdl-cell--9-col, .mdl-grid--no-spacing >
10951
- .mdl-cell--9-col-phone.mdl-cell--9-col-phone {
10952
- width: 100%; }
10953
- .mdl-cell--10-col,
10954
- .mdl-cell--10-col-phone.mdl-cell--10-col-phone {
10955
- width: calc(100% - 16px); }
10956
- .mdl-grid--no-spacing > .mdl-cell--10-col, .mdl-grid--no-spacing >
10957
- .mdl-cell--10-col-phone.mdl-cell--10-col-phone {
10958
- width: 100%; }
10959
- .mdl-cell--11-col,
10960
- .mdl-cell--11-col-phone.mdl-cell--11-col-phone {
10961
- width: calc(100% - 16px); }
10962
- .mdl-grid--no-spacing > .mdl-cell--11-col, .mdl-grid--no-spacing >
10963
- .mdl-cell--11-col-phone.mdl-cell--11-col-phone {
10964
- width: 100%; }
10965
- .mdl-cell--12-col,
10966
- .mdl-cell--12-col-phone.mdl-cell--12-col-phone {
10967
- width: calc(100% - 16px); }
10968
- .mdl-grid--no-spacing > .mdl-cell--12-col, .mdl-grid--no-spacing >
10969
- .mdl-cell--12-col-phone.mdl-cell--12-col-phone {
10970
- width: 100%; }
10971
- .mdl-cell--1-offset,
10972
- .mdl-cell--1-offset-phone.mdl-cell--1-offset-phone {
10973
- margin-left: calc(25% + 8px); }
10974
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset, .mdl-grid.mdl-grid--no-spacing >
10975
- .mdl-cell--1-offset-phone.mdl-cell--1-offset-phone {
10976
- margin-left: 25%; }
10977
- .mdl-cell--2-offset,
10978
- .mdl-cell--2-offset-phone.mdl-cell--2-offset-phone {
10979
- margin-left: calc(50% + 8px); }
10980
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset, .mdl-grid.mdl-grid--no-spacing >
10981
- .mdl-cell--2-offset-phone.mdl-cell--2-offset-phone {
10982
- margin-left: 50%; }
10983
- .mdl-cell--3-offset,
10984
- .mdl-cell--3-offset-phone.mdl-cell--3-offset-phone {
10985
- margin-left: calc(75% + 8px); }
10986
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset, .mdl-grid.mdl-grid--no-spacing >
10987
- .mdl-cell--3-offset-phone.mdl-cell--3-offset-phone {
10988
- margin-left: 75%; } }
10989
-
10990
- @media (min-width: 480px) and (max-width: 839px) {
10991
- .mdl-grid {
10992
- padding: 8px; }
10993
- .mdl-cell {
10994
- margin: 8px;
10995
- width: calc(50% - 16px); }
10996
- .mdl-grid--no-spacing > .mdl-cell {
10997
- width: 50%; }
10998
- .mdl-cell--hide-tablet {
10999
- display: none !important; }
11000
- .mdl-cell--order-1-tablet.mdl-cell--order-1-tablet {
11001
- -webkit-order: 1;
11002
- -ms-flex-order: 1;
11003
- order: 1; }
11004
- .mdl-cell--order-2-tablet.mdl-cell--order-2-tablet {
11005
- -webkit-order: 2;
11006
- -ms-flex-order: 2;
11007
- order: 2; }
11008
- .mdl-cell--order-3-tablet.mdl-cell--order-3-tablet {
11009
- -webkit-order: 3;
11010
- -ms-flex-order: 3;
11011
- order: 3; }
11012
- .mdl-cell--order-4-tablet.mdl-cell--order-4-tablet {
11013
- -webkit-order: 4;
11014
- -ms-flex-order: 4;
11015
- order: 4; }
11016
- .mdl-cell--order-5-tablet.mdl-cell--order-5-tablet {
11017
- -webkit-order: 5;
11018
- -ms-flex-order: 5;
11019
- order: 5; }
11020
- .mdl-cell--order-6-tablet.mdl-cell--order-6-tablet {
11021
- -webkit-order: 6;
11022
- -ms-flex-order: 6;
11023
- order: 6; }
11024
- .mdl-cell--order-7-tablet.mdl-cell--order-7-tablet {
11025
- -webkit-order: 7;
11026
- -ms-flex-order: 7;
11027
- order: 7; }
11028
- .mdl-cell--order-8-tablet.mdl-cell--order-8-tablet {
11029
- -webkit-order: 8;
11030
- -ms-flex-order: 8;
11031
- order: 8; }
11032
- .mdl-cell--order-9-tablet.mdl-cell--order-9-tablet {
11033
- -webkit-order: 9;
11034
- -ms-flex-order: 9;
11035
- order: 9; }
11036
- .mdl-cell--order-10-tablet.mdl-cell--order-10-tablet {
11037
- -webkit-order: 10;
11038
- -ms-flex-order: 10;
11039
- order: 10; }
11040
- .mdl-cell--order-11-tablet.mdl-cell--order-11-tablet {
11041
- -webkit-order: 11;
11042
- -ms-flex-order: 11;
11043
- order: 11; }
11044
- .mdl-cell--order-12-tablet.mdl-cell--order-12-tablet {
11045
- -webkit-order: 12;
11046
- -ms-flex-order: 12;
11047
- order: 12; }
11048
- .mdl-cell--1-col,
11049
- .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet {
11050
- width: calc(12.5% - 16px); }
11051
- .mdl-grid--no-spacing > .mdl-cell--1-col, .mdl-grid--no-spacing >
11052
- .mdl-cell--1-col-tablet.mdl-cell--1-col-tablet {
11053
- width: 12.5%; }
11054
- .mdl-cell--2-col,
11055
- .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet {
11056
- width: calc(25% - 16px); }
11057
- .mdl-grid--no-spacing > .mdl-cell--2-col, .mdl-grid--no-spacing >
11058
- .mdl-cell--2-col-tablet.mdl-cell--2-col-tablet {
11059
- width: 25%; }
11060
- .mdl-cell--3-col,
11061
- .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet {
11062
- width: calc(37.5% - 16px); }
11063
- .mdl-grid--no-spacing > .mdl-cell--3-col, .mdl-grid--no-spacing >
11064
- .mdl-cell--3-col-tablet.mdl-cell--3-col-tablet {
11065
- width: 37.5%; }
11066
- .mdl-cell--4-col,
11067
- .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet {
11068
- width: calc(50% - 16px); }
11069
- .mdl-grid--no-spacing > .mdl-cell--4-col, .mdl-grid--no-spacing >
11070
- .mdl-cell--4-col-tablet.mdl-cell--4-col-tablet {
11071
- width: 50%; }
11072
- .mdl-cell--5-col,
11073
- .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet {
11074
- width: calc(62.5% - 16px); }
11075
- .mdl-grid--no-spacing > .mdl-cell--5-col, .mdl-grid--no-spacing >
11076
- .mdl-cell--5-col-tablet.mdl-cell--5-col-tablet {
11077
- width: 62.5%; }
11078
- .mdl-cell--6-col,
11079
- .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet {
11080
- width: calc(75% - 16px); }
11081
- .mdl-grid--no-spacing > .mdl-cell--6-col, .mdl-grid--no-spacing >
11082
- .mdl-cell--6-col-tablet.mdl-cell--6-col-tablet {
11083
- width: 75%; }
11084
- .mdl-cell--7-col,
11085
- .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet {
11086
- width: calc(87.5% - 16px); }
11087
- .mdl-grid--no-spacing > .mdl-cell--7-col, .mdl-grid--no-spacing >
11088
- .mdl-cell--7-col-tablet.mdl-cell--7-col-tablet {
11089
- width: 87.5%; }
11090
- .mdl-cell--8-col,
11091
- .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet {
11092
- width: calc(100% - 16px); }
11093
- .mdl-grid--no-spacing > .mdl-cell--8-col, .mdl-grid--no-spacing >
11094
- .mdl-cell--8-col-tablet.mdl-cell--8-col-tablet {
11095
- width: 100%; }
11096
- .mdl-cell--9-col,
11097
- .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet {
11098
- width: calc(100% - 16px); }
11099
- .mdl-grid--no-spacing > .mdl-cell--9-col, .mdl-grid--no-spacing >
11100
- .mdl-cell--9-col-tablet.mdl-cell--9-col-tablet {
11101
- width: 100%; }
11102
- .mdl-cell--10-col,
11103
- .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet {
11104
- width: calc(100% - 16px); }
11105
- .mdl-grid--no-spacing > .mdl-cell--10-col, .mdl-grid--no-spacing >
11106
- .mdl-cell--10-col-tablet.mdl-cell--10-col-tablet {
11107
- width: 100%; }
11108
- .mdl-cell--11-col,
11109
- .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet {
11110
- width: calc(100% - 16px); }
11111
- .mdl-grid--no-spacing > .mdl-cell--11-col, .mdl-grid--no-spacing >
11112
- .mdl-cell--11-col-tablet.mdl-cell--11-col-tablet {
11113
- width: 100%; }
11114
- .mdl-cell--12-col,
11115
- .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet {
11116
- width: calc(100% - 16px); }
11117
- .mdl-grid--no-spacing > .mdl-cell--12-col, .mdl-grid--no-spacing >
11118
- .mdl-cell--12-col-tablet.mdl-cell--12-col-tablet {
11119
- width: 100%; }
11120
- .mdl-cell--1-offset,
11121
- .mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet {
11122
- margin-left: calc(12.5% + 8px); }
11123
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset, .mdl-grid.mdl-grid--no-spacing >
11124
- .mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet {
11125
- margin-left: 12.5%; }
11126
- .mdl-cell--2-offset,
11127
- .mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet {
11128
- margin-left: calc(25% + 8px); }
11129
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset, .mdl-grid.mdl-grid--no-spacing >
11130
- .mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet {
11131
- margin-left: 25%; }
11132
- .mdl-cell--3-offset,
11133
- .mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet {
11134
- margin-left: calc(37.5% + 8px); }
11135
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset, .mdl-grid.mdl-grid--no-spacing >
11136
- .mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet {
11137
- margin-left: 37.5%; }
11138
- .mdl-cell--4-offset,
11139
- .mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet {
11140
- margin-left: calc(50% + 8px); }
11141
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset, .mdl-grid.mdl-grid--no-spacing >
11142
- .mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet {
11143
- margin-left: 50%; }
11144
- .mdl-cell--5-offset,
11145
- .mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet {
11146
- margin-left: calc(62.5% + 8px); }
11147
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset, .mdl-grid.mdl-grid--no-spacing >
11148
- .mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet {
11149
- margin-left: 62.5%; }
11150
- .mdl-cell--6-offset,
11151
- .mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet {
11152
- margin-left: calc(75% + 8px); }
11153
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset, .mdl-grid.mdl-grid--no-spacing >
11154
- .mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet {
11155
- margin-left: 75%; }
11156
- .mdl-cell--7-offset,
11157
- .mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet {
11158
- margin-left: calc(87.5% + 8px); }
11159
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset, .mdl-grid.mdl-grid--no-spacing >
11160
- .mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet {
11161
- margin-left: 87.5%; } }
11162
-
11163
- @media (min-width: 840px) {
11164
- .mdl-grid {
11165
- padding: 8px; }
11166
- .mdl-cell {
11167
- margin: 8px;
11168
- width: calc(33.3333333333% - 16px); }
11169
- .mdl-grid--no-spacing > .mdl-cell {
11170
- width: 33.3333333333%; }
11171
- .mdl-cell--hide-desktop {
11172
- display: none !important; }
11173
- .mdl-cell--order-1-desktop.mdl-cell--order-1-desktop {
11174
- -webkit-order: 1;
11175
- -ms-flex-order: 1;
11176
- order: 1; }
11177
- .mdl-cell--order-2-desktop.mdl-cell--order-2-desktop {
11178
- -webkit-order: 2;
11179
- -ms-flex-order: 2;
11180
- order: 2; }
11181
- .mdl-cell--order-3-desktop.mdl-cell--order-3-desktop {
11182
- -webkit-order: 3;
11183
- -ms-flex-order: 3;
11184
- order: 3; }
11185
- .mdl-cell--order-4-desktop.mdl-cell--order-4-desktop {
11186
- -webkit-order: 4;
11187
- -ms-flex-order: 4;
11188
- order: 4; }
11189
- .mdl-cell--order-5-desktop.mdl-cell--order-5-desktop {
11190
- -webkit-order: 5;
11191
- -ms-flex-order: 5;
11192
- order: 5; }
11193
- .mdl-cell--order-6-desktop.mdl-cell--order-6-desktop {
11194
- -webkit-order: 6;
11195
- -ms-flex-order: 6;
11196
- order: 6; }
11197
- .mdl-cell--order-7-desktop.mdl-cell--order-7-desktop {
11198
- -webkit-order: 7;
11199
- -ms-flex-order: 7;
11200
- order: 7; }
11201
- .mdl-cell--order-8-desktop.mdl-cell--order-8-desktop {
11202
- -webkit-order: 8;
11203
- -ms-flex-order: 8;
11204
- order: 8; }
11205
- .mdl-cell--order-9-desktop.mdl-cell--order-9-desktop {
11206
- -webkit-order: 9;
11207
- -ms-flex-order: 9;
11208
- order: 9; }
11209
- .mdl-cell--order-10-desktop.mdl-cell--order-10-desktop {
11210
- -webkit-order: 10;
11211
- -ms-flex-order: 10;
11212
- order: 10; }
11213
- .mdl-cell--order-11-desktop.mdl-cell--order-11-desktop {
11214
- -webkit-order: 11;
11215
- -ms-flex-order: 11;
11216
- order: 11; }
11217
- .mdl-cell--order-12-desktop.mdl-cell--order-12-desktop {
11218
- -webkit-order: 12;
11219
- -ms-flex-order: 12;
11220
- order: 12; }
11221
- .mdl-cell--1-col,
11222
- .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop {
11223
- width: calc(8.3333333333% - 16px); }
11224
- .mdl-grid--no-spacing > .mdl-cell--1-col, .mdl-grid--no-spacing >
11225
- .mdl-cell--1-col-desktop.mdl-cell--1-col-desktop {
11226
- width: 8.3333333333%; }
11227
- .mdl-cell--2-col,
11228
- .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop {
11229
- width: calc(16.6666666667% - 16px); }
11230
- .mdl-grid--no-spacing > .mdl-cell--2-col, .mdl-grid--no-spacing >
11231
- .mdl-cell--2-col-desktop.mdl-cell--2-col-desktop {
11232
- width: 16.6666666667%; }
11233
- .mdl-cell--3-col,
11234
- .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop {
11235
- width: calc(25% - 16px); }
11236
- .mdl-grid--no-spacing > .mdl-cell--3-col, .mdl-grid--no-spacing >
11237
- .mdl-cell--3-col-desktop.mdl-cell--3-col-desktop {
11238
- width: 25%; }
11239
- .mdl-cell--4-col,
11240
- .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop {
11241
- width: calc(33.3333333333% - 16px); }
11242
- .mdl-grid--no-spacing > .mdl-cell--4-col, .mdl-grid--no-spacing >
11243
- .mdl-cell--4-col-desktop.mdl-cell--4-col-desktop {
11244
- width: 33.3333333333%; }
11245
- .mdl-cell--5-col,
11246
- .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop {
11247
- width: calc(41.6666666667% - 16px); }
11248
- .mdl-grid--no-spacing > .mdl-cell--5-col, .mdl-grid--no-spacing >
11249
- .mdl-cell--5-col-desktop.mdl-cell--5-col-desktop {
11250
- width: 41.6666666667%; }
11251
- .mdl-cell--6-col,
11252
- .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop {
11253
- width: calc(50% - 16px); }
11254
- .mdl-grid--no-spacing > .mdl-cell--6-col, .mdl-grid--no-spacing >
11255
- .mdl-cell--6-col-desktop.mdl-cell--6-col-desktop {
11256
- width: 50%; }
11257
- .mdl-cell--7-col,
11258
- .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop {
11259
- width: calc(58.3333333333% - 16px); }
11260
- .mdl-grid--no-spacing > .mdl-cell--7-col, .mdl-grid--no-spacing >
11261
- .mdl-cell--7-col-desktop.mdl-cell--7-col-desktop {
11262
- width: 58.3333333333%; }
11263
- .mdl-cell--8-col,
11264
- .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop {
11265
- width: calc(66.6666666667% - 16px); }
11266
- .mdl-grid--no-spacing > .mdl-cell--8-col, .mdl-grid--no-spacing >
11267
- .mdl-cell--8-col-desktop.mdl-cell--8-col-desktop {
11268
- width: 66.6666666667%; }
11269
- .mdl-cell--9-col,
11270
- .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop {
11271
- width: calc(75% - 16px); }
11272
- .mdl-grid--no-spacing > .mdl-cell--9-col, .mdl-grid--no-spacing >
11273
- .mdl-cell--9-col-desktop.mdl-cell--9-col-desktop {
11274
- width: 75%; }
11275
- .mdl-cell--10-col,
11276
- .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop {
11277
- width: calc(83.3333333333% - 16px); }
11278
- .mdl-grid--no-spacing > .mdl-cell--10-col, .mdl-grid--no-spacing >
11279
- .mdl-cell--10-col-desktop.mdl-cell--10-col-desktop {
11280
- width: 83.3333333333%; }
11281
- .mdl-cell--11-col,
11282
- .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop {
11283
- width: calc(91.6666666667% - 16px); }
11284
- .mdl-grid--no-spacing > .mdl-cell--11-col, .mdl-grid--no-spacing >
11285
- .mdl-cell--11-col-desktop.mdl-cell--11-col-desktop {
11286
- width: 91.6666666667%; }
11287
- .mdl-cell--12-col,
11288
- .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop {
11289
- width: calc(100% - 16px); }
11290
- .mdl-grid--no-spacing > .mdl-cell--12-col, .mdl-grid--no-spacing >
11291
- .mdl-cell--12-col-desktop.mdl-cell--12-col-desktop {
11292
- width: 100%; }
11293
- .mdl-cell--1-offset,
11294
- .mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop {
11295
- margin-left: calc(8.3333333333% + 8px); }
11296
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--1-offset, .mdl-grid.mdl-grid--no-spacing >
11297
- .mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop {
11298
- margin-left: 8.3333333333%; }
11299
- .mdl-cell--2-offset,
11300
- .mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop {
11301
- margin-left: calc(16.6666666667% + 8px); }
11302
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--2-offset, .mdl-grid.mdl-grid--no-spacing >
11303
- .mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop {
11304
- margin-left: 16.6666666667%; }
11305
- .mdl-cell--3-offset,
11306
- .mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop {
11307
- margin-left: calc(25% + 8px); }
11308
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--3-offset, .mdl-grid.mdl-grid--no-spacing >
11309
- .mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop {
11310
- margin-left: 25%; }
11311
- .mdl-cell--4-offset,
11312
- .mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop {
11313
- margin-left: calc(33.3333333333% + 8px); }
11314
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--4-offset, .mdl-grid.mdl-grid--no-spacing >
11315
- .mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop {
11316
- margin-left: 33.3333333333%; }
11317
- .mdl-cell--5-offset,
11318
- .mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop {
11319
- margin-left: calc(41.6666666667% + 8px); }
11320
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--5-offset, .mdl-grid.mdl-grid--no-spacing >
11321
- .mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop {
11322
- margin-left: 41.6666666667%; }
11323
- .mdl-cell--6-offset,
11324
- .mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop {
11325
- margin-left: calc(50% + 8px); }
11326
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--6-offset, .mdl-grid.mdl-grid--no-spacing >
11327
- .mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop {
11328
- margin-left: 50%; }
11329
- .mdl-cell--7-offset,
11330
- .mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop {
11331
- margin-left: calc(58.3333333333% + 8px); }
11332
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--7-offset, .mdl-grid.mdl-grid--no-spacing >
11333
- .mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop {
11334
- margin-left: 58.3333333333%; }
11335
- .mdl-cell--8-offset,
11336
- .mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop {
11337
- margin-left: calc(66.6666666667% + 8px); }
11338
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--8-offset, .mdl-grid.mdl-grid--no-spacing >
11339
- .mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop {
11340
- margin-left: 66.6666666667%; }
11341
- .mdl-cell--9-offset,
11342
- .mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop {
11343
- margin-left: calc(75% + 8px); }
11344
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--9-offset, .mdl-grid.mdl-grid--no-spacing >
11345
- .mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop {
11346
- margin-left: 75%; }
11347
- .mdl-cell--10-offset,
11348
- .mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop {
11349
- margin-left: calc(83.3333333333% + 8px); }
11350
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--10-offset, .mdl-grid.mdl-grid--no-spacing >
11351
- .mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop {
11352
- margin-left: 83.3333333333%; }
11353
- .mdl-cell--11-offset,
11354
- .mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop {
11355
- margin-left: calc(91.6666666667% + 8px); }
11356
- .mdl-grid.mdl-grid--no-spacing > .mdl-cell--11-offset, .mdl-grid.mdl-grid--no-spacing >
11357
- .mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop {
11358
- margin-left: 91.6666666667%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/css/material.min.css DELETED
@@ -1,9 +0,0 @@
1
- /**
2
- * material-design-lite - Material Design Components in CSS, JS and HTML
3
- * @version v1.3.0
4
- * @license Apache-2.0
5
- * @copyright 2015 Google, Inc.
6
- * @link https://github.com/google/material-design-lite
7
- */
8
- @charset "UTF-8";html{color:rgba(0,0,0,.87)}::-moz-selection{background:#b3d4fc;text-shadow:none}::selection{background:#b3d4fc;text-shadow:none}hr{display:block;height:1px;border:0;border-top:1px solid #ccc;margin:1em 0;padding:0}audio,canvas,iframe,img,svg,video{vertical-align:middle}fieldset{border:0;margin:0;padding:0}textarea{resize:vertical}.browserupgrade{margin:.2em 0;background:#ccc;color:#000;padding:.2em 0}.hidden{display:none!important}.visuallyhidden{border:0;clip:rect(0 0 0 0);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;width:1px}.visuallyhidden.focusable:active,.visuallyhidden.focusable:focus{clip:auto;height:auto;margin:0;overflow:visible;position:static;width:auto}.invisible{visibility:hidden}.clearfix:before,.clearfix:after{content:" ";display:table}.clearfix:after{clear:both}@media print{*,*:before,*:after,*:first-letter{background:transparent!important;color:#000!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href)")"}abbr[title]:after{content:" (" attr(title)")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}pre,blockquote{border:1px solid #999;page-break-inside:avoid}thead{display:table-header-group}tr,img{page-break-inside:avoid}img{max-width:100%!important}p,h2,h3{orphans:3;widows:3}h2,h3{page-break-after:avoid}}a,.mdl-accordion,.mdl-button,.mdl-card,.mdl-checkbox,.mdl-dropdown-menu,.mdl-icon-toggle,.mdl-item,.mdl-radio,.mdl-slider,.mdl-switch,.mdl-tabs__tab{-webkit-tap-highlight-color:transparent;-webkit-tap-highlight-color:rgba(255,255,255,0)}html{width:100%;height:100%;-ms-touch-action:manipulation;touch-action:manipulation}body{width:100%;min-height:100%;margin:0}main{display:block}*[hidden]{display:none!important}html,body{font-family:"Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:20px}h1,h2,h3,h4,h5,h6,p{padding:0}h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400;line-height:1.35;letter-spacing:-.02em;opacity:.54;font-size:.6em}h1{font-size:56px;line-height:1.35;letter-spacing:-.02em;margin:24px 0}h1,h2{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400}h2{font-size:45px;line-height:48px}h2,h3{margin:24px 0}h3{font-size:34px;line-height:40px}h3,h4{font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:400}h4{font-size:24px;line-height:32px;-moz-osx-font-smoothing:grayscale;margin:24px 0 16px}h5{font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em}h5,h6{font-family:"Roboto","Helvetica","Arial",sans-serif;margin:24px 0 16px}h6{font-size:16px;letter-spacing:.04em}h6,p{font-weight:400;line-height:24px}p{font-size:14px;letter-spacing:0;margin:0 0 16px}a{color:#ff4081;font-weight:500}blockquote{font-family:"Roboto","Helvetica","Arial",sans-serif;position:relative;font-size:24px;font-weight:300;font-style:italic;line-height:1.35;letter-spacing:.08em}blockquote:before{position:absolute;left:-.5em;content:'“'}blockquote:after{content:'”';margin-left:-.05em}mark{background-color:#f4ff81}dt{font-weight:700}address{font-size:12px;line-height:1;font-style:normal}address,ul,ol{font-weight:400;letter-spacing:0}ul,ol{font-size:14px;line-height:24px}.mdl-typography--display-4,.mdl-typography--display-4-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:112px;font-weight:300;line-height:1;letter-spacing:-.04em}.mdl-typography--display-4-color-contrast{opacity:.54}.mdl-typography--display-3,.mdl-typography--display-3-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:56px;font-weight:400;line-height:1.35;letter-spacing:-.02em}.mdl-typography--display-3-color-contrast{opacity:.54}.mdl-typography--display-2,.mdl-typography--display-2-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:45px;font-weight:400;line-height:48px}.mdl-typography--display-2-color-contrast{opacity:.54}.mdl-typography--display-1,.mdl-typography--display-1-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:34px;font-weight:400;line-height:40px}.mdl-typography--display-1-color-contrast{opacity:.54}.mdl-typography--headline,.mdl-typography--headline-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:24px;font-weight:400;line-height:32px;-moz-osx-font-smoothing:grayscale}.mdl-typography--headline-color-contrast{opacity:.87}.mdl-typography--title,.mdl-typography--title-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:20px;font-weight:500;line-height:1;letter-spacing:.02em}.mdl-typography--title-color-contrast{opacity:.87}.mdl-typography--subhead,.mdl-typography--subhead-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;line-height:24px;letter-spacing:.04em}.mdl-typography--subhead-color-contrast{opacity:.87}.mdl-typography--body-2,.mdl-typography--body-2-color-contrast{font-size:14px;font-weight:700;line-height:24px;letter-spacing:0}.mdl-typography--body-2-color-contrast{opacity:.87}.mdl-typography--body-1,.mdl-typography--body-1-color-contrast{font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}.mdl-typography--body-1-color-contrast{opacity:.87}.mdl-typography--body-2-force-preferred-font,.mdl-typography--body-2-force-preferred-font-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;line-height:24px;letter-spacing:0}.mdl-typography--body-2-force-preferred-font-color-contrast{opacity:.87}.mdl-typography--body-1-force-preferred-font,.mdl-typography--body-1-force-preferred-font-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0}.mdl-typography--body-1-force-preferred-font-color-contrast{opacity:.87}.mdl-typography--caption,.mdl-typography--caption-force-preferred-font{font-size:12px;font-weight:400;line-height:1;letter-spacing:0}.mdl-typography--caption-force-preferred-font{font-family:"Roboto","Helvetica","Arial",sans-serif}.mdl-typography--caption-color-contrast,.mdl-typography--caption-force-preferred-font-color-contrast{font-size:12px;font-weight:400;line-height:1;letter-spacing:0;opacity:.54}.mdl-typography--caption-force-preferred-font-color-contrast,.mdl-typography--menu{font-family:"Roboto","Helvetica","Arial",sans-serif}.mdl-typography--menu{font-size:14px;font-weight:500;line-height:1;letter-spacing:0}.mdl-typography--menu-color-contrast{opacity:.87}.mdl-typography--menu-color-contrast,.mdl-typography--button,.mdl-typography--button-color-contrast{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;line-height:1;letter-spacing:0}.mdl-typography--button,.mdl-typography--button-color-contrast{text-transform:uppercase}.mdl-typography--button-color-contrast{opacity:.87}.mdl-typography--text-left{text-align:left}.mdl-typography--text-right{text-align:right}.mdl-typography--text-center{text-align:center}.mdl-typography--text-justify{text-align:justify}.mdl-typography--text-nowrap{white-space:nowrap}.mdl-typography--text-lowercase{text-transform:lowercase}.mdl-typography--text-uppercase{text-transform:uppercase}.mdl-typography--text-capitalize{text-transform:capitalize}.mdl-typography--font-thin{font-weight:200!important}.mdl-typography--font-light{font-weight:300!important}.mdl-typography--font-regular{font-weight:400!important}.mdl-typography--font-medium{font-weight:500!important}.mdl-typography--font-bold{font-weight:700!important}.mdl-typography--font-black{font-weight:900!important}.material-icons{font-family:'Material Icons';font-weight:400;font-style:normal;font-size:24px;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;word-wrap:normal;-moz-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased}.mdl-color-text--red{color:#f44336 !important}.mdl-color--red{background-color:#f44336 !important}.mdl-color-text--red-50{color:#ffebee !important}.mdl-color--red-50{background-color:#ffebee !important}.mdl-color-text--red-100{color:#ffcdd2 !important}.mdl-color--red-100{background-color:#ffcdd2 !important}.mdl-color-text--red-200{color:#ef9a9a !important}.mdl-color--red-200{background-color:#ef9a9a !important}.mdl-color-text--red-300{color:#e57373 !important}.mdl-color--red-300{background-color:#e57373 !important}.mdl-color-text--red-400{color:#ef5350 !important}.mdl-color--red-400{background-color:#ef5350 !important}.mdl-color-text--red-500{color:#f44336 !important}.mdl-color--red-500{background-color:#f44336 !important}.mdl-color-text--red-600{color:#e53935 !important}.mdl-color--red-600{background-color:#e53935 !important}.mdl-color-text--red-700{color:#d32f2f !important}.mdl-color--red-700{background-color:#d32f2f !important}.mdl-color-text--red-800{color:#c62828 !important}.mdl-color--red-800{background-color:#c62828 !important}.mdl-color-text--red-900{color:#b71c1c !important}.mdl-color--red-900{background-color:#b71c1c !important}.mdl-color-text--red-A100{color:#ff8a80 !important}.mdl-color--red-A100{background-color:#ff8a80 !important}.mdl-color-text--red-A200{color:#ff5252 !important}.mdl-color--red-A200{background-color:#ff5252 !important}.mdl-color-text--red-A400{color:#ff1744 !important}.mdl-color--red-A400{background-color:#ff1744 !important}.mdl-color-text--red-A700{color:#d50000 !important}.mdl-color--red-A700{background-color:#d50000 !important}.mdl-color-text--pink{color:#e91e63 !important}.mdl-color--pink{background-color:#e91e63 !important}.mdl-color-text--pink-50{color:#fce4ec !important}.mdl-color--pink-50{background-color:#fce4ec !important}.mdl-color-text--pink-100{color:#f8bbd0 !important}.mdl-color--pink-100{background-color:#f8bbd0 !important}.mdl-color-text--pink-200{color:#f48fb1 !important}.mdl-color--pink-200{background-color:#f48fb1 !important}.mdl-color-text--pink-300{color:#f06292 !important}.mdl-color--pink-300{background-color:#f06292 !important}.mdl-color-text--pink-400{color:#ec407a !important}.mdl-color--pink-400{background-color:#ec407a !important}.mdl-color-text--pink-500{color:#e91e63 !important}.mdl-color--pink-500{background-color:#e91e63 !important}.mdl-color-text--pink-600{color:#d81b60 !important}.mdl-color--pink-600{background-color:#d81b60 !important}.mdl-color-text--pink-700{color:#c2185b !important}.mdl-color--pink-700{background-color:#c2185b !important}.mdl-color-text--pink-800{color:#ad1457 !important}.mdl-color--pink-800{background-color:#ad1457 !important}.mdl-color-text--pink-900{color:#880e4f !important}.mdl-color--pink-900{background-color:#880e4f !important}.mdl-color-text--pink-A100{color:#ff80ab !important}.mdl-color--pink-A100{background-color:#ff80ab !important}.mdl-color-text--pink-A200{color:#ff4081 !important}.mdl-color--pink-A200{background-color:#ff4081 !important}.mdl-color-text--pink-A400{color:#f50057 !important}.mdl-color--pink-A400{background-color:#f50057 !important}.mdl-color-text--pink-A700{color:#c51162 !important}.mdl-color--pink-A700{background-color:#c51162 !important}.mdl-color-text--purple{color:#9c27b0 !important}.mdl-color--purple{background-color:#9c27b0 !important}.mdl-color-text--purple-50{color:#f3e5f5 !important}.mdl-color--purple-50{background-color:#f3e5f5 !important}.mdl-color-text--purple-100{color:#e1bee7 !important}.mdl-color--purple-100{background-color:#e1bee7 !important}.mdl-color-text--purple-200{color:#ce93d8 !important}.mdl-color--purple-200{background-color:#ce93d8 !important}.mdl-color-text--purple-300{color:#ba68c8 !important}.mdl-color--purple-300{background-color:#ba68c8 !important}.mdl-color-text--purple-400{color:#ab47bc !important}.mdl-color--purple-400{background-color:#ab47bc !important}.mdl-color-text--purple-500{color:#9c27b0 !important}.mdl-color--purple-500{background-color:#9c27b0 !important}.mdl-color-text--purple-600{color:#8e24aa !important}.mdl-color--purple-600{background-color:#8e24aa !important}.mdl-color-text--purple-700{color:#7b1fa2 !important}.mdl-color--purple-700{background-color:#7b1fa2 !important}.mdl-color-text--purple-800{color:#6a1b9a !important}.mdl-color--purple-800{background-color:#6a1b9a !important}.mdl-color-text--purple-900{color:#4a148c !important}.mdl-color--purple-900{background-color:#4a148c !important}.mdl-color-text--purple-A100{color:#ea80fc !important}.mdl-color--purple-A100{background-color:#ea80fc !important}.mdl-color-text--purple-A200{color:#e040fb !important}.mdl-color--purple-A200{background-color:#e040fb !important}.mdl-color-text--purple-A400{color:#d500f9 !important}.mdl-color--purple-A400{background-color:#d500f9 !important}.mdl-color-text--purple-A700{color:#a0f !important}.mdl-color--purple-A700{background-color:#a0f !important}.mdl-color-text--deep-purple{color:#673ab7 !important}.mdl-color--deep-purple{background-color:#673ab7 !important}.mdl-color-text--deep-purple-50{color:#ede7f6 !important}.mdl-color--deep-purple-50{background-color:#ede7f6 !important}.mdl-color-text--deep-purple-100{color:#d1c4e9 !important}.mdl-color--deep-purple-100{background-color:#d1c4e9 !important}.mdl-color-text--deep-purple-200{color:#b39ddb !important}.mdl-color--deep-purple-200{background-color:#b39ddb !important}.mdl-color-text--deep-purple-300{color:#9575cd !important}.mdl-color--deep-purple-300{background-color:#9575cd !important}.mdl-color-text--deep-purple-400{color:#7e57c2 !important}.mdl-color--deep-purple-400{background-color:#7e57c2 !important}.mdl-color-text--deep-purple-500{color:#673ab7 !important}.mdl-color--deep-purple-500{background-color:#673ab7 !important}.mdl-color-text--deep-purple-600{color:#5e35b1 !important}.mdl-color--deep-purple-600{background-color:#5e35b1 !important}.mdl-color-text--deep-purple-700{color:#512da8 !important}.mdl-color--deep-purple-700{background-color:#512da8 !important}.mdl-color-text--deep-purple-800{color:#4527a0 !important}.mdl-color--deep-purple-800{background-color:#4527a0 !important}.mdl-color-text--deep-purple-900{color:#311b92 !important}.mdl-color--deep-purple-900{background-color:#311b92 !important}.mdl-color-text--deep-purple-A100{color:#b388ff !important}.mdl-color--deep-purple-A100{background-color:#b388ff !important}.mdl-color-text--deep-purple-A200{color:#7c4dff !important}.mdl-color--deep-purple-A200{background-color:#7c4dff !important}.mdl-color-text--deep-purple-A400{color:#651fff !important}.mdl-color--deep-purple-A400{background-color:#651fff !important}.mdl-color-text--deep-purple-A700{color:#6200ea !important}.mdl-color--deep-purple-A700{background-color:#6200ea !important}.mdl-color-text--indigo{color:#3f51b5 !important}.mdl-color--indigo{background-color:#3f51b5 !important}.mdl-color-text--indigo-50{color:#e8eaf6 !important}.mdl-color--indigo-50{background-color:#e8eaf6 !important}.mdl-color-text--indigo-100{color:#c5cae9 !important}.mdl-color--indigo-100{background-color:#c5cae9 !important}.mdl-color-text--indigo-200{color:#9fa8da !important}.mdl-color--indigo-200{background-color:#9fa8da !important}.mdl-color-text--indigo-300{color:#7986cb !important}.mdl-color--indigo-300{background-color:#7986cb !important}.mdl-color-text--indigo-400{color:#5c6bc0 !important}.mdl-color--indigo-400{background-color:#5c6bc0 !important}.mdl-color-text--indigo-500{color:#3f51b5 !important}.mdl-color--indigo-500{background-color:#3f51b5 !important}.mdl-color-text--indigo-600{color:#3949ab !important}.mdl-color--indigo-600{background-color:#3949ab !important}.mdl-color-text--indigo-700{color:#303f9f !important}.mdl-color--indigo-700{background-color:#303f9f !important}.mdl-color-text--indigo-800{color:#283593 !important}.mdl-color--indigo-800{background-color:#283593 !important}.mdl-color-text--indigo-900{color:#1a237e !important}.mdl-color--indigo-900{background-color:#1a237e !important}.mdl-color-text--indigo-A100{color:#8c9eff !important}.mdl-color--indigo-A100{background-color:#8c9eff !important}.mdl-color-text--indigo-A200{color:#536dfe !important}.mdl-color--indigo-A200{background-color:#536dfe !important}.mdl-color-text--indigo-A400{color:#3d5afe !important}.mdl-color--indigo-A400{background-color:#3d5afe !important}.mdl-color-text--indigo-A700{color:#304ffe !important}.mdl-color--indigo-A700{background-color:#304ffe !important}.mdl-color-text--blue{color:#2196f3 !important}.mdl-color--blue{background-color:#2196f3 !important}.mdl-color-text--blue-50{color:#e3f2fd !important}.mdl-color--blue-50{background-color:#e3f2fd !important}.mdl-color-text--blue-100{color:#bbdefb !important}.mdl-color--blue-100{background-color:#bbdefb !important}.mdl-color-text--blue-200{color:#90caf9 !important}.mdl-color--blue-200{background-color:#90caf9 !important}.mdl-color-text--blue-300{color:#64b5f6 !important}.mdl-color--blue-300{background-color:#64b5f6 !important}.mdl-color-text--blue-400{color:#42a5f5 !important}.mdl-color--blue-400{background-color:#42a5f5 !important}.mdl-color-text--blue-500{color:#2196f3 !important}.mdl-color--blue-500{background-color:#2196f3 !important}.mdl-color-text--blue-600{color:#1e88e5 !important}.mdl-color--blue-600{background-color:#1e88e5 !important}.mdl-color-text--blue-700{color:#1976d2 !important}.mdl-color--blue-700{background-color:#1976d2 !important}.mdl-color-text--blue-800{color:#1565c0 !important}.mdl-color--blue-800{background-color:#1565c0 !important}.mdl-color-text--blue-900{color:#0d47a1 !important}.mdl-color--blue-900{background-color:#0d47a1 !important}.mdl-color-text--blue-A100{color:#82b1ff !important}.mdl-color--blue-A100{background-color:#82b1ff !important}.mdl-color-text--blue-A200{color:#448aff !important}.mdl-color--blue-A200{background-color:#448aff !important}.mdl-color-text--blue-A400{color:#2979ff !important}.mdl-color--blue-A400{background-color:#2979ff !important}.mdl-color-text--blue-A700{color:#2962ff !important}.mdl-color--blue-A700{background-color:#2962ff !important}.mdl-color-text--light-blue{color:#03a9f4 !important}.mdl-color--light-blue{background-color:#03a9f4 !important}.mdl-color-text--light-blue-50{color:#e1f5fe !important}.mdl-color--light-blue-50{background-color:#e1f5fe !important}.mdl-color-text--light-blue-100{color:#b3e5fc !important}.mdl-color--light-blue-100{background-color:#b3e5fc !important}.mdl-color-text--light-blue-200{color:#81d4fa !important}.mdl-color--light-blue-200{background-color:#81d4fa !important}.mdl-color-text--light-blue-300{color:#4fc3f7 !important}.mdl-color--light-blue-300{background-color:#4fc3f7 !important}.mdl-color-text--light-blue-400{color:#29b6f6 !important}.mdl-color--light-blue-400{background-color:#29b6f6 !important}.mdl-color-text--light-blue-500{color:#03a9f4 !important}.mdl-color--light-blue-500{background-color:#03a9f4 !important}.mdl-color-text--light-blue-600{color:#039be5 !important}.mdl-color--light-blue-600{background-color:#039be5 !important}.mdl-color-text--light-blue-700{color:#0288d1 !important}.mdl-color--light-blue-700{background-color:#0288d1 !important}.mdl-color-text--light-blue-800{color:#0277bd !important}.mdl-color--light-blue-800{background-color:#0277bd !important}.mdl-color-text--light-blue-900{color:#01579b !important}.mdl-color--light-blue-900{background-color:#01579b !important}.mdl-color-text--light-blue-A100{color:#80d8ff !important}.mdl-color--light-blue-A100{background-color:#80d8ff !important}.mdl-color-text--light-blue-A200{color:#40c4ff !important}.mdl-color--light-blue-A200{background-color:#40c4ff !important}.mdl-color-text--light-blue-A400{color:#00b0ff !important}.mdl-color--light-blue-A400{background-color:#00b0ff !important}.mdl-color-text--light-blue-A700{color:#0091ea !important}.mdl-color--light-blue-A700{background-color:#0091ea !important}.mdl-color-text--cyan{color:#00bcd4 !important}.mdl-color--cyan{background-color:#00bcd4 !important}.mdl-color-text--cyan-50{color:#e0f7fa !important}.mdl-color--cyan-50{background-color:#e0f7fa !important}.mdl-color-text--cyan-100{color:#b2ebf2 !important}.mdl-color--cyan-100{background-color:#b2ebf2 !important}.mdl-color-text--cyan-200{color:#80deea !important}.mdl-color--cyan-200{background-color:#80deea !important}.mdl-color-text--cyan-300{color:#4dd0e1 !important}.mdl-color--cyan-300{background-color:#4dd0e1 !important}.mdl-color-text--cyan-400{color:#26c6da !important}.mdl-color--cyan-400{background-color:#26c6da !important}.mdl-color-text--cyan-500{color:#00bcd4 !important}.mdl-color--cyan-500{background-color:#00bcd4 !important}.mdl-color-text--cyan-600{color:#00acc1 !important}.mdl-color--cyan-600{background-color:#00acc1 !important}.mdl-color-text--cyan-700{color:#0097a7 !important}.mdl-color--cyan-700{background-color:#0097a7 !important}.mdl-color-text--cyan-800{color:#00838f !important}.mdl-color--cyan-800{background-color:#00838f !important}.mdl-color-text--cyan-900{color:#006064 !important}.mdl-color--cyan-900{background-color:#006064 !important}.mdl-color-text--cyan-A100{color:#84ffff !important}.mdl-color--cyan-A100{background-color:#84ffff !important}.mdl-color-text--cyan-A200{color:#18ffff !important}.mdl-color--cyan-A200{background-color:#18ffff !important}.mdl-color-text--cyan-A400{color:#00e5ff !important}.mdl-color--cyan-A400{background-color:#00e5ff !important}.mdl-color-text--cyan-A700{color:#00b8d4 !important}.mdl-color--cyan-A700{background-color:#00b8d4 !important}.mdl-color-text--teal{color:#009688 !important}.mdl-color--teal{background-color:#009688 !important}.mdl-color-text--teal-50{color:#e0f2f1 !important}.mdl-color--teal-50{background-color:#e0f2f1 !important}.mdl-color-text--teal-100{color:#b2dfdb !important}.mdl-color--teal-100{background-color:#b2dfdb !important}.mdl-color-text--teal-200{color:#80cbc4 !important}.mdl-color--teal-200{background-color:#80cbc4 !important}.mdl-color-text--teal-300{color:#4db6ac !important}.mdl-color--teal-300{background-color:#4db6ac !important}.mdl-color-text--teal-400{color:#26a69a !important}.mdl-color--teal-400{background-color:#26a69a !important}.mdl-color-text--teal-500{color:#009688 !important}.mdl-color--teal-500{background-color:#009688 !important}.mdl-color-text--teal-600{color:#00897b !important}.mdl-color--teal-600{background-color:#00897b !important}.mdl-color-text--teal-700{color:#00796b !important}.mdl-color--teal-700{background-color:#00796b !important}.mdl-color-text--teal-800{color:#00695c !important}.mdl-color--teal-800{background-color:#00695c !important}.mdl-color-text--teal-900{color:#004d40 !important}.mdl-color--teal-900{background-color:#004d40 !important}.mdl-color-text--teal-A100{color:#a7ffeb !important}.mdl-color--teal-A100{background-color:#a7ffeb !important}.mdl-color-text--teal-A200{color:#64ffda !important}.mdl-color--teal-A200{background-color:#64ffda !important}.mdl-color-text--teal-A400{color:#1de9b6 !important}.mdl-color--teal-A400{background-color:#1de9b6 !important}.mdl-color-text--teal-A700{color:#00bfa5 !important}.mdl-color--teal-A700{background-color:#00bfa5 !important}.mdl-color-text--green{color:#4caf50 !important}.mdl-color--green{background-color:#4caf50 !important}.mdl-color-text--green-50{color:#e8f5e9 !important}.mdl-color--green-50{background-color:#e8f5e9 !important}.mdl-color-text--green-100{color:#c8e6c9 !important}.mdl-color--green-100{background-color:#c8e6c9 !important}.mdl-color-text--green-200{color:#a5d6a7 !important}.mdl-color--green-200{background-color:#a5d6a7 !important}.mdl-color-text--green-300{color:#81c784 !important}.mdl-color--green-300{background-color:#81c784 !important}.mdl-color-text--green-400{color:#66bb6a !important}.mdl-color--green-400{background-color:#66bb6a !important}.mdl-color-text--green-500{color:#4caf50 !important}.mdl-color--green-500{background-color:#4caf50 !important}.mdl-color-text--green-600{color:#43a047 !important}.mdl-color--green-600{background-color:#43a047 !important}.mdl-color-text--green-700{color:#388e3c !important}.mdl-color--green-700{background-color:#388e3c !important}.mdl-color-text--green-800{color:#2e7d32 !important}.mdl-color--green-800{background-color:#2e7d32 !important}.mdl-color-text--green-900{color:#1b5e20 !important}.mdl-color--green-900{background-color:#1b5e20 !important}.mdl-color-text--green-A100{color:#b9f6ca !important}.mdl-color--green-A100{background-color:#b9f6ca !important}.mdl-color-text--green-A200{color:#69f0ae !important}.mdl-color--green-A200{background-color:#69f0ae !important}.mdl-color-text--green-A400{color:#00e676 !important}.mdl-color--green-A400{background-color:#00e676 !important}.mdl-color-text--green-A700{color:#00c853 !important}.mdl-color--green-A700{background-color:#00c853 !important}.mdl-color-text--light-green{color:#8bc34a !important}.mdl-color--light-green{background-color:#8bc34a !important}.mdl-color-text--light-green-50{color:#f1f8e9 !important}.mdl-color--light-green-50{background-color:#f1f8e9 !important}.mdl-color-text--light-green-100{color:#dcedc8 !important}.mdl-color--light-green-100{background-color:#dcedc8 !important}.mdl-color-text--light-green-200{color:#c5e1a5 !important}.mdl-color--light-green-200{background-color:#c5e1a5 !important}.mdl-color-text--light-green-300{color:#aed581 !important}.mdl-color--light-green-300{background-color:#aed581 !important}.mdl-color-text--light-green-400{color:#9ccc65 !important}.mdl-color--light-green-400{background-color:#9ccc65 !important}.mdl-color-text--light-green-500{color:#8bc34a !important}.mdl-color--light-green-500{background-color:#8bc34a !important}.mdl-color-text--light-green-600{color:#7cb342 !important}.mdl-color--light-green-600{background-color:#7cb342 !important}.mdl-color-text--light-green-700{color:#689f38 !important}.mdl-color--light-green-700{background-color:#689f38 !important}.mdl-color-text--light-green-800{color:#558b2f !important}.mdl-color--light-green-800{background-color:#558b2f !important}.mdl-color-text--light-green-900{color:#33691e !important}.mdl-color--light-green-900{background-color:#33691e !important}.mdl-color-text--light-green-A100{color:#ccff90 !important}.mdl-color--light-green-A100{background-color:#ccff90 !important}.mdl-color-text--light-green-A200{color:#b2ff59 !important}.mdl-color--light-green-A200{background-color:#b2ff59 !important}.mdl-color-text--light-green-A400{color:#76ff03 !important}.mdl-color--light-green-A400{background-color:#76ff03 !important}.mdl-color-text--light-green-A700{color:#64dd17 !important}.mdl-color--light-green-A700{background-color:#64dd17 !important}.mdl-color-text--lime{color:#cddc39 !important}.mdl-color--lime{background-color:#cddc39 !important}.mdl-color-text--lime-50{color:#f9fbe7 !important}.mdl-color--lime-50{background-color:#f9fbe7 !important}.mdl-color-text--lime-100{color:#f0f4c3 !important}.mdl-color--lime-100{background-color:#f0f4c3 !important}.mdl-color-text--lime-200{color:#e6ee9c !important}.mdl-color--lime-200{background-color:#e6ee9c !important}.mdl-color-text--lime-300{color:#dce775 !important}.mdl-color--lime-300{background-color:#dce775 !important}.mdl-color-text--lime-400{color:#d4e157 !important}.mdl-color--lime-400{background-color:#d4e157 !important}.mdl-color-text--lime-500{color:#cddc39 !important}.mdl-color--lime-500{background-color:#cddc39 !important}.mdl-color-text--lime-600{color:#c0ca33 !important}.mdl-color--lime-600{background-color:#c0ca33 !important}.mdl-color-text--lime-700{color:#afb42b !important}.mdl-color--lime-700{background-color:#afb42b !important}.mdl-color-text--lime-800{color:#9e9d24 !important}.mdl-color--lime-800{background-color:#9e9d24 !important}.mdl-color-text--lime-900{color:#827717 !important}.mdl-color--lime-900{background-color:#827717 !important}.mdl-color-text--lime-A100{color:#f4ff81 !important}.mdl-color--lime-A100{background-color:#f4ff81 !important}.mdl-color-text--lime-A200{color:#eeff41 !important}.mdl-color--lime-A200{background-color:#eeff41 !important}.mdl-color-text--lime-A400{color:#c6ff00 !important}.mdl-color--lime-A400{background-color:#c6ff00 !important}.mdl-color-text--lime-A700{color:#aeea00 !important}.mdl-color--lime-A700{background-color:#aeea00 !important}.mdl-color-text--yellow{color:#ffeb3b !important}.mdl-color--yellow{background-color:#ffeb3b !important}.mdl-color-text--yellow-50{color:#fffde7 !important}.mdl-color--yellow-50{background-color:#fffde7 !important}.mdl-color-text--yellow-100{color:#fff9c4 !important}.mdl-color--yellow-100{background-color:#fff9c4 !important}.mdl-color-text--yellow-200{color:#fff59d !important}.mdl-color--yellow-200{background-color:#fff59d !important}.mdl-color-text--yellow-300{color:#fff176 !important}.mdl-color--yellow-300{background-color:#fff176 !important}.mdl-color-text--yellow-400{color:#ffee58 !important}.mdl-color--yellow-400{background-color:#ffee58 !important}.mdl-color-text--yellow-500{color:#ffeb3b !important}.mdl-color--yellow-500{background-color:#ffeb3b !important}.mdl-color-text--yellow-600{color:#fdd835 !important}.mdl-color--yellow-600{background-color:#fdd835 !important}.mdl-color-text--yellow-700{color:#fbc02d !important}.mdl-color--yellow-700{background-color:#fbc02d !important}.mdl-color-text--yellow-800{color:#f9a825 !important}.mdl-color--yellow-800{background-color:#f9a825 !important}.mdl-color-text--yellow-900{color:#f57f17 !important}.mdl-color--yellow-900{background-color:#f57f17 !important}.mdl-color-text--yellow-A100{color:#ffff8d !important}.mdl-color--yellow-A100{background-color:#ffff8d !important}.mdl-color-text--yellow-A200{color:#ff0 !important}.mdl-color--yellow-A200{background-color:#ff0 !important}.mdl-color-text--yellow-A400{color:#ffea00 !important}.mdl-color--yellow-A400{background-color:#ffea00 !important}.mdl-color-text--yellow-A700{color:#ffd600 !important}.mdl-color--yellow-A700{background-color:#ffd600 !important}.mdl-color-text--amber{color:#ffc107 !important}.mdl-color--amber{background-color:#ffc107 !important}.mdl-color-text--amber-50{color:#fff8e1 !important}.mdl-color--amber-50{background-color:#fff8e1 !important}.mdl-color-text--amber-100{color:#ffecb3 !important}.mdl-color--amber-100{background-color:#ffecb3 !important}.mdl-color-text--amber-200{color:#ffe082 !important}.mdl-color--amber-200{background-color:#ffe082 !important}.mdl-color-text--amber-300{color:#ffd54f !important}.mdl-color--amber-300{background-color:#ffd54f !important}.mdl-color-text--amber-400{color:#ffca28 !important}.mdl-color--amber-400{background-color:#ffca28 !important}.mdl-color-text--amber-500{color:#ffc107 !important}.mdl-color--amber-500{background-color:#ffc107 !important}.mdl-color-text--amber-600{color:#ffb300 !important}.mdl-color--amber-600{background-color:#ffb300 !important}.mdl-color-text--amber-700{color:#ffa000 !important}.mdl-color--amber-700{background-color:#ffa000 !important}.mdl-color-text--amber-800{color:#ff8f00 !important}.mdl-color--amber-800{background-color:#ff8f00 !important}.mdl-color-text--amber-900{color:#ff6f00 !important}.mdl-color--amber-900{background-color:#ff6f00 !important}.mdl-color-text--amber-A100{color:#ffe57f !important}.mdl-color--amber-A100{background-color:#ffe57f !important}.mdl-color-text--amber-A200{color:#ffd740 !important}.mdl-color--amber-A200{background-color:#ffd740 !important}.mdl-color-text--amber-A400{color:#ffc400 !important}.mdl-color--amber-A400{background-color:#ffc400 !important}.mdl-color-text--amber-A700{color:#ffab00 !important}.mdl-color--amber-A700{background-color:#ffab00 !important}.mdl-color-text--orange{color:#ff9800 !important}.mdl-color--orange{background-color:#ff9800 !important}.mdl-color-text--orange-50{color:#fff3e0 !important}.mdl-color--orange-50{background-color:#fff3e0 !important}.mdl-color-text--orange-100{color:#ffe0b2 !important}.mdl-color--orange-100{background-color:#ffe0b2 !important}.mdl-color-text--orange-200{color:#ffcc80 !important}.mdl-color--orange-200{background-color:#ffcc80 !important}.mdl-color-text--orange-300{color:#ffb74d !important}.mdl-color--orange-300{background-color:#ffb74d !important}.mdl-color-text--orange-400{color:#ffa726 !important}.mdl-color--orange-400{background-color:#ffa726 !important}.mdl-color-text--orange-500{color:#ff9800 !important}.mdl-color--orange-500{background-color:#ff9800 !important}.mdl-color-text--orange-600{color:#fb8c00 !important}.mdl-color--orange-600{background-color:#fb8c00 !important}.mdl-color-text--orange-700{color:#f57c00 !important}.mdl-color--orange-700{background-color:#f57c00 !important}.mdl-color-text--orange-800{color:#ef6c00 !important}.mdl-color--orange-800{background-color:#ef6c00 !important}.mdl-color-text--orange-900{color:#e65100 !important}.mdl-color--orange-900{background-color:#e65100 !important}.mdl-color-text--orange-A100{color:#ffd180 !important}.mdl-color--orange-A100{background-color:#ffd180 !important}.mdl-color-text--orange-A200{color:#ffab40 !important}.mdl-color--orange-A200{background-color:#ffab40 !important}.mdl-color-text--orange-A400{color:#ff9100 !important}.mdl-color--orange-A400{background-color:#ff9100 !important}.mdl-color-text--orange-A700{color:#ff6d00 !important}.mdl-color--orange-A700{background-color:#ff6d00 !important}.mdl-color-text--deep-orange{color:#ff5722 !important}.mdl-color--deep-orange{background-color:#ff5722 !important}.mdl-color-text--deep-orange-50{color:#fbe9e7 !important}.mdl-color--deep-orange-50{background-color:#fbe9e7 !important}.mdl-color-text--deep-orange-100{color:#ffccbc !important}.mdl-color--deep-orange-100{background-color:#ffccbc !important}.mdl-color-text--deep-orange-200{color:#ffab91 !important}.mdl-color--deep-orange-200{background-color:#ffab91 !important}.mdl-color-text--deep-orange-300{color:#ff8a65 !important}.mdl-color--deep-orange-300{background-color:#ff8a65 !important}.mdl-color-text--deep-orange-400{color:#ff7043 !important}.mdl-color--deep-orange-400{background-color:#ff7043 !important}.mdl-color-text--deep-orange-500{color:#ff5722 !important}.mdl-color--deep-orange-500{background-color:#ff5722 !important}.mdl-color-text--deep-orange-600{color:#f4511e !important}.mdl-color--deep-orange-600{background-color:#f4511e !important}.mdl-color-text--deep-orange-700{color:#e64a19 !important}.mdl-color--deep-orange-700{background-color:#e64a19 !important}.mdl-color-text--deep-orange-800{color:#d84315 !important}.mdl-color--deep-orange-800{background-color:#d84315 !important}.mdl-color-text--deep-orange-900{color:#bf360c !important}.mdl-color--deep-orange-900{background-color:#bf360c !important}.mdl-color-text--deep-orange-A100{color:#ff9e80 !important}.mdl-color--deep-orange-A100{background-color:#ff9e80 !important}.mdl-color-text--deep-orange-A200{color:#ff6e40 !important}.mdl-color--deep-orange-A200{background-color:#ff6e40 !important}.mdl-color-text--deep-orange-A400{color:#ff3d00 !important}.mdl-color--deep-orange-A400{background-color:#ff3d00 !important}.mdl-color-text--deep-orange-A700{color:#dd2c00 !important}.mdl-color--deep-orange-A700{background-color:#dd2c00 !important}.mdl-color-text--brown{color:#795548 !important}.mdl-color--brown{background-color:#795548 !important}.mdl-color-text--brown-50{color:#efebe9 !important}.mdl-color--brown-50{background-color:#efebe9 !important}.mdl-color-text--brown-100{color:#d7ccc8 !important}.mdl-color--brown-100{background-color:#d7ccc8 !important}.mdl-color-text--brown-200{color:#bcaaa4 !important}.mdl-color--brown-200{background-color:#bcaaa4 !important}.mdl-color-text--brown-300{color:#a1887f !important}.mdl-color--brown-300{background-color:#a1887f !important}.mdl-color-text--brown-400{color:#8d6e63 !important}.mdl-color--brown-400{background-color:#8d6e63 !important}.mdl-color-text--brown-500{color:#795548 !important}.mdl-color--brown-500{background-color:#795548 !important}.mdl-color-text--brown-600{color:#6d4c41 !important}.mdl-color--brown-600{background-color:#6d4c41 !important}.mdl-color-text--brown-700{color:#5d4037 !important}.mdl-color--brown-700{background-color:#5d4037 !important}.mdl-color-text--brown-800{color:#4e342e !important}.mdl-color--brown-800{background-color:#4e342e !important}.mdl-color-text--brown-900{color:#3e2723 !important}.mdl-color--brown-900{background-color:#3e2723 !important}.mdl-color-text--grey{color:#9e9e9e !important}.mdl-color--grey{background-color:#9e9e9e !important}.mdl-color-text--grey-50{color:#fafafa !important}.mdl-color--grey-50{background-color:#fafafa !important}.mdl-color-text--grey-100{color:#f5f5f5 !important}.mdl-color--grey-100{background-color:#f5f5f5 !important}.mdl-color-text--grey-200{color:#eee !important}.mdl-color--grey-200{background-color:#eee !important}.mdl-color-text--grey-300{color:#e0e0e0 !important}.mdl-color--grey-300{background-color:#e0e0e0 !important}.mdl-color-text--grey-400{color:#bdbdbd !important}.mdl-color--grey-400{background-color:#bdbdbd !important}.mdl-color-text--grey-500{color:#9e9e9e !important}.mdl-color--grey-500{background-color:#9e9e9e !important}.mdl-color-text--grey-600{color:#757575 !important}.mdl-color--grey-600{background-color:#757575 !important}.mdl-color-text--grey-700{color:#616161 !important}.mdl-color--grey-700{background-color:#616161 !important}.mdl-color-text--grey-800{color:#424242 !important}.mdl-color--grey-800{background-color:#424242 !important}.mdl-color-text--grey-900{color:#212121 !important}.mdl-color--grey-900{background-color:#212121 !important}.mdl-color-text--blue-grey{color:#607d8b !important}.mdl-color--blue-grey{background-color:#607d8b !important}.mdl-color-text--blue-grey-50{color:#eceff1 !important}.mdl-color--blue-grey-50{background-color:#eceff1 !important}.mdl-color-text--blue-grey-100{color:#cfd8dc !important}.mdl-color--blue-grey-100{background-color:#cfd8dc !important}.mdl-color-text--blue-grey-200{color:#b0bec5 !important}.mdl-color--blue-grey-200{background-color:#b0bec5 !important}.mdl-color-text--blue-grey-300{color:#90a4ae !important}.mdl-color--blue-grey-300{background-color:#90a4ae !important}.mdl-color-text--blue-grey-400{color:#78909c !important}.mdl-color--blue-grey-400{background-color:#78909c !important}.mdl-color-text--blue-grey-500{color:#607d8b !important}.mdl-color--blue-grey-500{background-color:#607d8b !important}.mdl-color-text--blue-grey-600{color:#546e7a !important}.mdl-color--blue-grey-600{background-color:#546e7a !important}.mdl-color-text--blue-grey-700{color:#455a64 !important}.mdl-color--blue-grey-700{background-color:#455a64 !important}.mdl-color-text--blue-grey-800{color:#37474f !important}.mdl-color--blue-grey-800{background-color:#37474f !important}.mdl-color-text--blue-grey-900{color:#263238 !important}.mdl-color--blue-grey-900{background-color:#263238 !important}.mdl-color--black{background-color:#000 !important}.mdl-color-text--black{color:#000 !important}.mdl-color--white{background-color:#fff !important}.mdl-color-text--white{color:#fff !important}.mdl-color--primary{background-color:#3f51b5 !important}.mdl-color--primary-contrast{background-color:#fff !important}.mdl-color--primary-dark{background-color:#303f9f !important}.mdl-color--accent{background-color:#ff4081 !important}.mdl-color--accent-contrast{background-color:#fff !important}.mdl-color-text--primary{color:#3f51b5 !important}.mdl-color-text--primary-contrast{color:#fff !important}.mdl-color-text--primary-dark{color:#303f9f !important}.mdl-color-text--accent{color:#ff4081 !important}.mdl-color-text--accent-contrast{color:#fff !important}.mdl-ripple{background:#000;border-radius:50%;height:50px;left:0;opacity:0;pointer-events:none;position:absolute;top:0;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);width:50px;overflow:hidden}.mdl-ripple.is-animating{transition:transform .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1),height .3s cubic-bezier(0,0,.2,1),opacity .6s cubic-bezier(0,0,.2,1);transition:transform .3s cubic-bezier(0,0,.2,1),width .3s cubic-bezier(0,0,.2,1),height .3s cubic-bezier(0,0,.2,1),opacity .6s cubic-bezier(0,0,.2,1),-webkit-transform .3s cubic-bezier(0,0,.2,1)}.mdl-ripple.is-visible{opacity:.3}.mdl-animation--default,.mdl-animation--fast-out-slow-in{transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-animation--linear-out-slow-in{transition-timing-function:cubic-bezier(0,0,.2,1)}.mdl-animation--fast-out-linear-in{transition-timing-function:cubic-bezier(.4,0,1,1)}.mdl-badge{position:relative;white-space:nowrap;margin-right:24px}.mdl-badge:not([data-badge]){margin-right:auto}.mdl-badge[data-badge]:after{content:attr(data-badge);display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:center;-ms-flex-line-pack:center;align-content:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;position:absolute;top:-11px;right:-24px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-weight:600;font-size:12px;width:22px;height:22px;border-radius:50%;background:#ff4081;color:#fff}.mdl-button .mdl-badge[data-badge]:after{top:-10px;right:-5px}.mdl-badge.mdl-badge--no-background[data-badge]:after{color:#ff4081;background:rgba(255,255,255,.2);box-shadow:0 0 1px gray}.mdl-badge.mdl-badge--overlap{margin-right:10px}.mdl-badge.mdl-badge--overlap:after{right:-10px}.mdl-button{background:0 0;border:none;border-radius:2px;color:#000;position:relative;height:36px;margin:0;min-width:64px;padding:0 16px;display:inline-block;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;letter-spacing:0;overflow:hidden;will-change:box-shadow;transition:box-shadow .2s cubic-bezier(.4,0,1,1),background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1);outline:none;cursor:pointer;text-decoration:none;text-align:center;line-height:36px;vertical-align:middle}.mdl-button::-moz-focus-inner{border:0}.mdl-button:hover{background-color:rgba(158,158,158,.2)}.mdl-button:focus:not(:active){background-color:rgba(0,0,0,.12)}.mdl-button:active{background-color:rgba(158,158,158,.4)}.mdl-button.mdl-button--colored{color:#3f51b5}.mdl-button.mdl-button--colored:focus:not(:active){background-color:rgba(0,0,0,.12)}input.mdl-button[type="submit"]{-webkit-appearance:none}.mdl-button--raised{background:rgba(158,158,158,.2);box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-button--raised:active{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);background-color:rgba(158,158,158,.4)}.mdl-button--raised:focus:not(:active){box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);background-color:rgba(158,158,158,.4)}.mdl-button--raised.mdl-button--colored{background:#3f51b5;color:#fff}.mdl-button--raised.mdl-button--colored:hover{background-color:#3f51b5}.mdl-button--raised.mdl-button--colored:active{background-color:#3f51b5}.mdl-button--raised.mdl-button--colored:focus:not(:active){background-color:#3f51b5}.mdl-button--raised.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--fab{border-radius:50%;font-size:24px;height:56px;margin:auto;min-width:56px;width:56px;padding:0;overflow:hidden;background:rgba(158,158,158,.2);box-shadow:0 1px 1.5px 0 rgba(0,0,0,.12),0 1px 1px 0 rgba(0,0,0,.24);position:relative;line-height:normal}.mdl-button--fab .material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-12px,-12px);transform:translate(-12px,-12px);line-height:24px;width:24px}.mdl-button--fab.mdl-button--mini-fab{height:40px;min-width:40px;width:40px}.mdl-button--fab .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-button--fab:active{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2);background-color:rgba(158,158,158,.4)}.mdl-button--fab:focus:not(:active){box-shadow:0 0 8px rgba(0,0,0,.18),0 8px 16px rgba(0,0,0,.36);background-color:rgba(158,158,158,.4)}.mdl-button--fab.mdl-button--colored{background:#ff4081;color:#fff}.mdl-button--fab.mdl-button--colored:hover{background-color:#ff4081}.mdl-button--fab.mdl-button--colored:focus:not(:active){background-color:#ff4081}.mdl-button--fab.mdl-button--colored:active{background-color:#ff4081}.mdl-button--fab.mdl-button--colored .mdl-ripple{background:#fff}.mdl-button--icon{border-radius:50%;font-size:24px;height:32px;margin-left:0;margin-right:0;min-width:32px;width:32px;padding:0;overflow:hidden;color:inherit;line-height:normal}.mdl-button--icon .material-icons{position:absolute;top:50%;left:50%;-webkit-transform:translate(-12px,-12px);transform:translate(-12px,-12px);line-height:24px;width:24px}.mdl-button--icon.mdl-button--mini-icon{height:24px;min-width:24px;width:24px}.mdl-button--icon.mdl-button--mini-icon .material-icons{top:0;left:0}.mdl-button--icon .mdl-button__ripple-container{border-radius:50%;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-button__ripple-container{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;overflow:hidden}.mdl-button[disabled] .mdl-button__ripple-container .mdl-ripple,.mdl-button.mdl-button--disabled .mdl-button__ripple-container .mdl-ripple{background-color:transparent}.mdl-button--primary.mdl-button--primary{color:#3f51b5}.mdl-button--primary.mdl-button--primary .mdl-ripple{background:#fff}.mdl-button--primary.mdl-button--primary.mdl-button--raised,.mdl-button--primary.mdl-button--primary.mdl-button--fab{color:#fff;background-color:#3f51b5}.mdl-button--accent.mdl-button--accent{color:#ff4081}.mdl-button--accent.mdl-button--accent .mdl-ripple{background:#fff}.mdl-button--accent.mdl-button--accent.mdl-button--raised,.mdl-button--accent.mdl-button--accent.mdl-button--fab{color:#fff;background-color:#ff4081}.mdl-button[disabled][disabled],.mdl-button.mdl-button--disabled.mdl-button--disabled{color:rgba(0,0,0,.26);cursor:default;background-color:transparent}.mdl-button--fab[disabled][disabled],.mdl-button--fab.mdl-button--disabled.mdl-button--disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.mdl-button--raised[disabled][disabled],.mdl-button--raised.mdl-button--disabled.mdl-button--disabled{background-color:rgba(0,0,0,.12);color:rgba(0,0,0,.26);box-shadow:none}.mdl-button--colored[disabled][disabled],.mdl-button--colored.mdl-button--disabled.mdl-button--disabled{color:rgba(0,0,0,.26)}.mdl-button .material-icons{vertical-align:middle}.mdl-card{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;font-size:16px;font-weight:400;min-height:200px;overflow:hidden;width:330px;z-index:1;position:relative;background:#fff;border-radius:2px;box-sizing:border-box}.mdl-card__media{background-color:#ff4081;background-repeat:repeat;background-position:50% 50%;background-size:cover;background-origin:padding-box;background-attachment:scroll;box-sizing:border-box}.mdl-card__title{-webkit-align-items:center;-ms-flex-align:center;align-items:center;color:#000;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:stretch;-ms-flex-pack:stretch;justify-content:stretch;line-height:normal;padding:16px;-webkit-perspective-origin:165px 56px;perspective-origin:165px 56px;-webkit-transform-origin:165px 56px;transform-origin:165px 56px;box-sizing:border-box}.mdl-card__title.mdl-card--border{border-bottom:1px solid rgba(0,0,0,.1)}.mdl-card__title-text{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end;color:inherit;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;font-size:24px;font-weight:300;line-height:normal;overflow:hidden;-webkit-transform-origin:149px 48px;transform-origin:149px 48px;margin:0}.mdl-card__subtitle-text{font-size:14px;color:rgba(0,0,0,.54);margin:0}.mdl-card__supporting-text{color:rgba(0,0,0,.54);font-size:1rem;line-height:18px;overflow:hidden;padding:16px;width:90%}.mdl-card__supporting-text.mdl-card--border{border-bottom:1px solid rgba(0,0,0,.1)}.mdl-card__actions{font-size:16px;line-height:normal;width:100%;background-color:transparent;padding:8px;box-sizing:border-box}.mdl-card__actions.mdl-card--border{border-top:1px solid rgba(0,0,0,.1)}.mdl-card--expand{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.mdl-card__menu{position:absolute;right:16px;top:16px}.mdl-checkbox{position:relative;z-index:1;vertical-align:middle;display:inline-block;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0}.mdl-checkbox.is-upgraded{padding-left:24px}.mdl-checkbox__input{line-height:24px}.mdl-checkbox.is-upgraded .mdl-checkbox__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.mdl-checkbox__box-outline{position:absolute;top:3px;left:0;display:inline-block;box-sizing:border-box;width:16px;height:16px;margin:0;cursor:pointer;overflow:hidden;border:2px solid rgba(0,0,0,.54);border-radius:2px;z-index:2}.mdl-checkbox.is-checked .mdl-checkbox__box-outline{border:2px solid #3f51b5}fieldset[disabled] .mdl-checkbox .mdl-checkbox__box-outline,.mdl-checkbox.is-disabled .mdl-checkbox__box-outline{border:2px solid rgba(0,0,0,.26);cursor:auto}.mdl-checkbox__focus-helper{position:absolute;top:3px;left:0;display:inline-block;box-sizing:border-box;width:16px;height:16px;border-radius:50%;background-color:transparent}.mdl-checkbox.is-focused .mdl-checkbox__focus-helper{box-shadow:0 0 0 8px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}.mdl-checkbox.is-focused.is-checked .mdl-checkbox__focus-helper{box-shadow:0 0 0 8px rgba(63,81,181,.26);background-color:rgba(63,81,181,.26)}.mdl-checkbox__tick-outline{position:absolute;top:0;left:0;height:100%;width:100%;-webkit-mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8ZGVmcz4KICAgIDxjbGlwUGF0aCBpZD0iY2xpcCI+CiAgICAgIDxwYXRoCiAgICAgICAgIGQ9Ik0gMCwwIDAsMSAxLDEgMSwwIDAsMCB6IE0gMC44NTM0Mzc1LDAuMTY3MTg3NSAwLjk1OTY4NzUsMC4yNzMxMjUgMC40MjkzNzUsMC44MDM0Mzc1IDAuMzIzMTI1LDAuOTA5Njg3NSAwLjIxNzE4NzUsMC44MDM0Mzc1IDAuMDQwMzEyNSwwLjYyNjg3NSAwLjE0NjU2MjUsMC41MjA2MjUgMC4zMjMxMjUsMC42OTc1IDAuODUzNDM3NSwwLjE2NzE4NzUgeiIKICAgICAgICAgc3R5bGU9ImZpbGw6I2ZmZmZmZjtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KICAgIDwvY2xpcFBhdGg+CiAgICA8bWFzayBpZD0ibWFzayIgbWFza1VuaXRzPSJvYmplY3RCb3VuZGluZ0JveCIgbWFza0NvbnRlbnRVbml0cz0ib2JqZWN0Qm91bmRpbmdCb3giPgogICAgICA8cGF0aAogICAgICAgICBkPSJNIDAsMCAwLDEgMSwxIDEsMCAwLDAgeiBNIDAuODUzNDM3NSwwLjE2NzE4NzUgMC45NTk2ODc1LDAuMjczMTI1IDAuNDI5Mzc1LDAuODAzNDM3NSAwLjMyMzEyNSwwLjkwOTY4NzUgMC4yMTcxODc1LDAuODAzNDM3NSAwLjA0MDMxMjUsMC42MjY4NzUgMC4xNDY1NjI1LDAuNTIwNjI1IDAuMzIzMTI1LDAuNjk3NSAwLjg1MzQzNzUsMC4xNjcxODc1IHoiCiAgICAgICAgIHN0eWxlPSJmaWxsOiNmZmZmZmY7ZmlsbC1vcGFjaXR5OjE7c3Ryb2tlOm5vbmUiIC8+CiAgICA8L21hc2s+CiAgPC9kZWZzPgogIDxyZWN0CiAgICAgd2lkdGg9IjEiCiAgICAgaGVpZ2h0PSIxIgogICAgIHg9IjAiCiAgICAgeT0iMCIKICAgICBjbGlwLXBhdGg9InVybCgjY2xpcCkiCiAgICAgc3R5bGU9ImZpbGw6IzAwMDAwMDtmaWxsLW9wYWNpdHk6MTtzdHJva2U6bm9uZSIgLz4KPC9zdmc+Cg==");background:0 0;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:background}.mdl-checkbox.is-checked .mdl-checkbox__tick-outline{background:#3f51b5 url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K")}fieldset[disabled] .mdl-checkbox.is-checked .mdl-checkbox__tick-outline,.mdl-checkbox.is-checked.is-disabled .mdl-checkbox__tick-outline{background:rgba(0,0,0,.26)url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIiBlbmNvZGluZz0iVVRGLTgiIHN0YW5kYWxvbmU9Im5vIj8+CjxzdmcKICAgeG1sbnM6ZGM9Imh0dHA6Ly9wdXJsLm9yZy9kYy9lbGVtZW50cy8xLjEvIgogICB4bWxuczpjYz0iaHR0cDovL2NyZWF0aXZlY29tbW9ucy5vcmcvbnMjIgogICB4bWxuczpyZGY9Imh0dHA6Ly93d3cudzMub3JnLzE5OTkvMDIvMjItcmRmLXN5bnRheC1ucyMiCiAgIHhtbG5zOnN2Zz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciCiAgIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyIKICAgdmVyc2lvbj0iMS4xIgogICB2aWV3Qm94PSIwIDAgMSAxIgogICBwcmVzZXJ2ZUFzcGVjdFJhdGlvPSJ4TWluWU1pbiBtZWV0Ij4KICA8cGF0aAogICAgIGQ9Ik0gMC4wNDAzODA1OSwwLjYyNjc3NjcgMC4xNDY0NDY2MSwwLjUyMDcxMDY4IDAuNDI5Mjg5MzIsMC44MDM1NTMzOSAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IE0gMC4yMTcxNTcyOSwwLjgwMzU1MzM5IDAuODUzNTUzMzksMC4xNjcxNTcyOSAwLjk1OTYxOTQxLDAuMjczMjIzMyAwLjMyMzIyMzMsMC45MDk2MTk0MSB6IgogICAgIGlkPSJyZWN0Mzc4MCIKICAgICBzdHlsZT0iZmlsbDojZmZmZmZmO2ZpbGwtb3BhY2l0eToxO3N0cm9rZTpub25lIiAvPgo8L3N2Zz4K")}.mdl-checkbox__label{position:relative;cursor:pointer;font-size:16px;line-height:24px;margin:0}fieldset[disabled] .mdl-checkbox .mdl-checkbox__label,.mdl-checkbox.is-disabled .mdl-checkbox__label{color:rgba(0,0,0,.26);cursor:auto}.mdl-checkbox__ripple-container{position:absolute;z-index:2;top:-6px;left:-10px;box-sizing:border-box;width:36px;height:36px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-checkbox__ripple-container .mdl-ripple{background:#3f51b5}fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container,.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container{cursor:auto}fieldset[disabled] .mdl-checkbox .mdl-checkbox__ripple-container .mdl-ripple,.mdl-checkbox.is-disabled .mdl-checkbox__ripple-container .mdl-ripple{background:0 0}.mdl-chip{height:32px;font-family:"Roboto","Helvetica","Arial",sans-serif;line-height:32px;padding:0 12px;border:0;border-radius:16px;background-color:#dedede;display:inline-block;color:rgba(0,0,0,.87);margin:2px 0;font-size:0;white-space:nowrap}.mdl-chip__text{font-size:13px;vertical-align:middle;display:inline-block}.mdl-chip__action{height:24px;width:24px;background:0 0;opacity:.54;cursor:pointer;padding:0;margin:0 0 0 4px;font-size:13px;text-decoration:none;color:rgba(0,0,0,.87);border:none;outline:none}.mdl-chip__action,.mdl-chip__contact{display:inline-block;vertical-align:middle;overflow:hidden;text-align:center}.mdl-chip__contact{height:32px;width:32px;border-radius:16px;margin-right:8px;font-size:18px;line-height:32px}.mdl-chip:focus{outline:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-chip:active{background-color:#d6d6d6}.mdl-chip--deletable{padding-right:4px}.mdl-chip--contact{padding-left:0}.mdl-data-table{position:relative;border:1px solid rgba(0,0,0,.12);border-collapse:collapse;white-space:nowrap;font-size:13px;background-color:#fff}.mdl-data-table thead{padding-bottom:3px}.mdl-data-table thead .mdl-data-table__select{margin-top:0}.mdl-data-table tbody tr{position:relative;height:48px;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:background-color}.mdl-data-table tbody tr.is-selected{background-color:#e0e0e0}.mdl-data-table tbody tr:hover{background-color:#eee}.mdl-data-table td{text-align:right}.mdl-data-table th{padding:0 18px 12px 18px;text-align:right}.mdl-data-table td:first-of-type,.mdl-data-table th:first-of-type{padding-left:24px}.mdl-data-table td:last-of-type,.mdl-data-table th:last-of-type{padding-right:24px}.mdl-data-table td{position:relative;height:48px;border-top:1px solid rgba(0,0,0,.12);border-bottom:1px solid rgba(0,0,0,.12);padding:12px 18px;box-sizing:border-box}.mdl-data-table td,.mdl-data-table td .mdl-data-table__select{vertical-align:middle}.mdl-data-table th{position:relative;vertical-align:bottom;text-overflow:ellipsis;font-weight:700;line-height:24px;letter-spacing:0;height:48px;font-size:12px;color:rgba(0,0,0,.54);padding-bottom:8px;box-sizing:border-box}.mdl-data-table th.mdl-data-table__header--sorted-ascending,.mdl-data-table th.mdl-data-table__header--sorted-descending{color:rgba(0,0,0,.87)}.mdl-data-table th.mdl-data-table__header--sorted-ascending:before,.mdl-data-table th.mdl-data-table__header--sorted-descending:before{font-family:'Material Icons';font-weight:400;font-style:normal;line-height:1;letter-spacing:normal;text-transform:none;display:inline-block;word-wrap:normal;-moz-font-feature-settings:'liga';font-feature-settings:'liga';-webkit-font-feature-settings:'liga';-webkit-font-smoothing:antialiased;font-size:16px;content:"\e5d8";margin-right:5px;vertical-align:sub}.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover,.mdl-data-table th.mdl-data-table__header--sorted-descending:hover{cursor:pointer}.mdl-data-table th.mdl-data-table__header--sorted-ascending:hover:before,.mdl-data-table th.mdl-data-table__header--sorted-descending:hover:before{color:rgba(0,0,0,.26)}.mdl-data-table th.mdl-data-table__header--sorted-descending:before{content:"\e5db"}.mdl-data-table__select{width:16px}.mdl-data-table__cell--non-numeric.mdl-data-table__cell--non-numeric{text-align:left}.mdl-dialog{border:none;box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2);width:280px}.mdl-dialog__title{padding:24px 24px 0;margin:0;font-size:2.5rem}.mdl-dialog__actions{padding:8px 8px 8px 24px;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row-reverse;-ms-flex-direction:row-reverse;flex-direction:row-reverse;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.mdl-dialog__actions>*{margin-right:8px;height:36px}.mdl-dialog__actions>*:first-child{margin-right:0}.mdl-dialog__actions--full-width{padding:0 0 8px}.mdl-dialog__actions--full-width>*{height:48px;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;padding-right:16px;margin-right:0;text-align:right}.mdl-dialog__content{padding:20px 24px 24px;color:rgba(0,0,0,.54)}.mdl-mega-footer{padding:16px 40px;color:#9e9e9e;background-color:#424242}.mdl-mega-footer--top-section:after,.mdl-mega-footer--middle-section:after,.mdl-mega-footer--bottom-section:after,.mdl-mega-footer__top-section:after,.mdl-mega-footer__middle-section:after,.mdl-mega-footer__bottom-section:after{content:'';display:block;clear:both}.mdl-mega-footer--left-section,.mdl-mega-footer__left-section,.mdl-mega-footer--right-section,.mdl-mega-footer__right-section{margin-bottom:16px}.mdl-mega-footer--right-section a,.mdl-mega-footer__right-section a{display:block;margin-bottom:16px;color:inherit;text-decoration:none}@media screen and (min-width:760px){.mdl-mega-footer--left-section,.mdl-mega-footer__left-section{float:left}.mdl-mega-footer--right-section,.mdl-mega-footer__right-section{float:right}.mdl-mega-footer--right-section a,.mdl-mega-footer__right-section a{display:inline-block;margin-left:16px;line-height:36px;vertical-align:middle}}.mdl-mega-footer--social-btn,.mdl-mega-footer__social-btn{width:36px;height:36px;padding:0;margin:0;background-color:#9e9e9e;border:none}.mdl-mega-footer--drop-down-section,.mdl-mega-footer__drop-down-section{display:block;position:relative}@media screen and (min-width:760px){.mdl-mega-footer--drop-down-section,.mdl-mega-footer__drop-down-section{width:33%}.mdl-mega-footer--drop-down-section:nth-child(1),.mdl-mega-footer--drop-down-section:nth-child(2),.mdl-mega-footer__drop-down-section:nth-child(1),.mdl-mega-footer__drop-down-section:nth-child(2){float:left}.mdl-mega-footer--drop-down-section:nth-child(3),.mdl-mega-footer__drop-down-section:nth-child(3){float:right}.mdl-mega-footer--drop-down-section:nth-child(3):after,.mdl-mega-footer__drop-down-section:nth-child(3):after{clear:right}.mdl-mega-footer--drop-down-section:nth-child(4),.mdl-mega-footer__drop-down-section:nth-child(4){clear:right;float:right}.mdl-mega-footer--middle-section:after,.mdl-mega-footer__middle-section:after{content:'';display:block;clear:both}.mdl-mega-footer--bottom-section,.mdl-mega-footer__bottom-section{padding-top:0}}@media screen and (min-width:1024px){.mdl-mega-footer--drop-down-section,.mdl-mega-footer--drop-down-section:nth-child(3),.mdl-mega-footer--drop-down-section:nth-child(4),.mdl-mega-footer__drop-down-section,.mdl-mega-footer__drop-down-section:nth-child(3),.mdl-mega-footer__drop-down-section:nth-child(4){width:24%;float:left}}.mdl-mega-footer--heading-checkbox,.mdl-mega-footer__heading-checkbox{position:absolute;width:100%;height:55.8px;padding:32px;margin:-16px 0 0;cursor:pointer;z-index:1;opacity:0}.mdl-mega-footer--heading-checkbox+.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox+.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox+.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox+.mdl-mega-footer__heading:after{font-family:'Material Icons';content:'\E5CE'}.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--link-list,.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__link-list,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer--heading+.mdl-mega-footer--link-list,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer__heading+.mdl-mega-footer__link-list,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--link-list,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__link-list,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer--heading+.mdl-mega-footer--link-list,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer__heading+.mdl-mega-footer__link-list{display:none}.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer__heading:after{font-family:'Material Icons';content:'\E5CF'}.mdl-mega-footer--heading,.mdl-mega-footer__heading{position:relative;width:100%;padding-right:39.8px;margin-bottom:16px;box-sizing:border-box;font-size:14px;line-height:23.8px;font-weight:500;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;color:#e0e0e0}.mdl-mega-footer--heading:after,.mdl-mega-footer__heading:after{content:'';position:absolute;top:0;right:0;display:block;width:23.8px;height:23.8px;background-size:cover}.mdl-mega-footer--link-list,.mdl-mega-footer__link-list{list-style:none;padding:0;margin:0 0 32px}.mdl-mega-footer--link-list:after,.mdl-mega-footer__link-list:after{clear:both;display:block;content:''}.mdl-mega-footer--link-list li,.mdl-mega-footer__link-list li{font-size:14px;font-weight:400;letter-spacing:0;line-height:20px}.mdl-mega-footer--link-list a,.mdl-mega-footer__link-list a{color:inherit;text-decoration:none;white-space:nowrap}@media screen and (min-width:760px){.mdl-mega-footer--heading-checkbox,.mdl-mega-footer__heading-checkbox{display:none}.mdl-mega-footer--heading-checkbox+.mdl-mega-footePQ� PQ� ;� �8� �Q� pQ� pQ� ading-checkbox+.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox+.mdl-mega-footer__heading:after{content:''}.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer--link-list,.mdl-mega-footer--heading-checkbox:checked~.mdl-mega-footer__link-list,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer__heading+.mdl-mega-footer__link-list,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer--heading+.mdl-mega-footer--link-list,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer--link-list,.mdl-mega-footer__heading-checkbox:checked~.mdl-mega-footer__link-list,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer__heading+.mdl-mega-footer__link-list,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer--heading+.mdl-mega-footer--link-list{display:block}.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer--heading:after,.mdl-mega-footer--heading-checkbox:checked+.mdl-mega-footer__heading:after,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer--heading:after,.mdl-mega-footer__heading-checkbox:checked+.mdl-mega-footer__heading:after{content:''}}.mdl-mega-footer--bottom-section,.mdl-mega-footer__bottom-section{padding-top:16px;margin-bottom:16px}.mdl-logo{margin-bottom:16px;color:#fff}.mdl-mega-footer--bottom-section .mdl-mega-footer--link-list li,.mdl-mega-footer__bottom-section .mdl-mega-footer__link-list li{float:left;margin-bottom:0;margin-right:16px}@media screen and (min-width:760px){.mdl-logo{float:left;margin-bottom:0;margin-right:16px}}.mdl-mini-footer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:32px 16px;color:#9e9e9e;background-color:#424242}.mdl-mini-footer:after{content:'';display:block}.mdl-mini-footer .mdl-logo{line-height:36px}.mdl-mini-footer--link-list,.mdl-mini-footer__link-list{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row nowrap;-ms-flex-flow:row nowrap;flex-flow:row nowrap;list-style:none;margin:0;padding:0}.mdl-mini-footer--link-list li,.mdl-mini-footer__link-list li{margin-bottom:0;margin-right:16px}@media screen and (min-width:760px){.mdl-mini-footer--link-list li,.mdl-mini-footer__link-list li{line-height:36px}}.mdl-mini-footer--link-list a,.mdl-mini-footer__link-list a{color:inherit;text-decoration:none;white-space:nowrap}.mdl-mini-footer--left-section,.mdl-mini-footer__left-section{display:inline-block;-webkit-order:0;-ms-flex-order:0;order:0}.mdl-mini-footer--right-section,.mdl-mini-footer__right-section{display:inline-block;-webkit-order:1;-ms-flex-order:1;order:1}.mdl-mini-footer--social-btn,.mdl-mini-footer__social-btn{width:36px;height:36px;padding:0;margin:0;background-color:#9e9e9e;border:none}.mdl-icon-toggle{position:relative;z-index:1;vertical-align:middle;display:inline-block;height:32px;margin:0;padding:0}.mdl-icon-toggle__input{line-height:32px}.mdl-icon-toggle.is-upgraded .mdl-icon-toggle__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.mdl-icon-toggle__label{display:inline-block;position:relative;cursor:pointer;height:32px;width:32px;min-width:32px;color:#616161;border-radius:50%;padding:0;margin-left:0;margin-right:0;text-align:center;background-color:transparent;will-change:background-color;transition:background-color .2s cubic-bezier(.4,0,.2,1),color .2s cubic-bezier(.4,0,.2,1)}.mdl-icon-toggle__label.material-icons{line-height:32px;font-size:24px}.mdl-icon-toggle.is-checked .mdl-icon-toggle__label{color:#3f51b5}.mdl-icon-toggle.is-disabled .mdl-icon-toggle__label{color:rgba(0,0,0,.26);cursor:auto;transition:none}.mdl-icon-toggle.is-focused .mdl-icon-toggle__label{background-color:rgba(0,0,0,.12)}.mdl-icon-toggle.is-focused.is-checked .mdl-icon-toggle__label{background-color:rgba(63,81,181,.26)}.mdl-icon-toggle__ripple-container{position:absolute;z-index:2;top:-2px;left:-2px;box-sizing:border-box;width:36px;height:36px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-icon-toggle__ripple-container .mdl-ripple{background:#616161}.mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container{cursor:auto}.mdl-icon-toggle.is-disabled .mdl-icon-toggle__ripple-container .mdl-ripple{background:0 0}.mdl-list{display:block;padding:8px 0;list-style:none}.mdl-list__item{font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:16px;font-weight:400;letter-spacing:.04em;line-height:1;min-height:48px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;padding:16px;cursor:default;color:rgba(0,0,0,.87);overflow:hidden}.mdl-list__item,.mdl-list__item .mdl-list__item-primary-content{box-sizing:border-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.mdl-list__item .mdl-list__item-primary-content{-webkit-order:0;-ms-flex-order:0;order:0;-webkit-flex-grow:2;-ms-flex-positive:2;flex-grow:2;text-decoration:none}.mdl-list__item .mdl-list__item-primary-content .mdl-list__item-icon{margin-right:32px}.mdl-list__item .mdl-list__item-primary-content .mdl-list__item-avatar{margin-right:16px}.mdl-list__item .mdl-list__item-secondary-content{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:column;-ms-flex-flow:column;flex-flow:column;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;margin-left:16px}.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-action label{display:inline}.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-secondary-info{font-size:12px;font-weight:400;line-height:1;letter-spacing:0;color:rgba(0,0,0,.54)}.mdl-list__item .mdl-list__item-secondary-content .mdl-list__item-sub-header{padding:0 0 0 16px}.mdl-list__item-icon,.mdl-list__item-icon.material-icons{height:24px;width:24px;font-size:24px;box-sizing:border-box;color:#757575}.mdl-list__item-avatar,.mdl-list__item-avatar.material-icons{height:40px;width:40px;box-sizing:border-box;border-radius:50%;background-color:#757575;font-size:40px;color:#fff}.mdl-list__item--two-line{height:72px}.mdl-list__item--two-line .mdl-list__item-primary-content{height:36px;line-height:20px;display:block}.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-avatar{float:left}.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-icon{float:left;margin-top:6px}.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-secondary-content{height:36px}.mdl-list__item--two-line .mdl-list__item-primary-content .mdl-list__item-sub-title{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;color:rgba(0,0,0,.54);display:block;padding:0}.mdl-list__item--three-line{height:88px}.mdl-list__item--three-line .mdl-list__item-primary-content{height:52px;line-height:20px;display:block}.mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-avatar,.mdl-list__item--three-line .mdl-list__item-primary-content .mdl-list__item-icon{float:left}.mdl-list__item--three-line .mdl-list__item-secondary-content{height:52px}.mdl-list__item--three-line .mdl-list__item-text-body{font-size:14px;font-weight:400;letter-spacing:0;line-height:18px;height:52px;color:rgba(0,0,0,.54);display:block;padding:0}.mdl-menu__container{display:block;margin:0;padding:0;border:none;position:absolute;overflow:visible;height:0;width:0;visibility:hidden;z-index:-1}.mdl-menu__container.is-visible,.mdl-menu__container.is-animating{z-index:999;visibility:visible}.mdl-menu__outline{display:block;background:#fff;margin:0;padding:0;border:none;border-radius:2px;position:absolute;top:0;left:0;overflow:hidden;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:0 0;transform-origin:0 0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);will-change:transform;transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1);transition:transform .3s cubic-bezier(.4,0,.2,1),opacity .2s cubic-bezier(.4,0,.2,1),-webkit-transform .3s cubic-bezier(.4,0,.2,1);z-index:-1}.mdl-menu__container.is-visible .mdl-menu__outline{opacity:1;-webkit-transform:scale(1);transform:scale(1);z-index:999}.mdl-menu__outline.mdl-menu--bottom-right{-webkit-transform-origin:100% 0;transform-origin:100% 0}.mdl-menu__outline.mdl-menu--top-left{-webkit-transform-origin:0 100%;transform-origin:0 100%}.mdl-menu__outline.mdl-menu--top-right{-webkit-transform-origin:100% 100%;transform-origin:100% 100%}.mdl-menu{position:absolute;list-style:none;top:0;left:0;height:auto;width:auto;min-width:124px;padding:8px 0;margin:0;opacity:0;clip:rect(0 0 0 0);z-index:-1}.mdl-menu__container.is-visible .mdl-menu{opacity:1;z-index:999}.mdl-menu.is-animating{transition:opacity .2s cubic-bezier(.4,0,.2,1),clip .3s cubic-bezier(.4,0,.2,1)}.mdl-menu.mdl-menu--bottom-right{left:auto;right:0}.mdl-menu.mdl-menu--top-left{top:auto;bottom:0}.mdl-menu.mdl-menu--top-right{top:auto;left:auto;bottom:0;right:0}.mdl-menu.mdl-menu--unaligned{top:auto;left:auto}.mdl-menu__item{display:block;border:none;color:rgba(0,0,0,.87);background-color:transparent;text-align:left;margin:0;padding:0 16px;outline-color:#bdbdbd;position:relative;overflow:hidden;font-size:14px;font-weight:400;letter-spacing:0;text-decoration:none;cursor:pointer;height:48px;line-height:48px;white-space:nowrap;opacity:0;transition:opacity .2s cubic-bezier(.4,0,.2,1);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdl-menu__container.is-visible .mdl-menu__item{opacity:1}.mdl-menu__item::-moz-focus-inner{border:0}.mdl-menu__item--full-bleed-divider{border-bottom:1px solid rgba(0,0,0,.12)}.mdl-menu__item[disabled],.mdl-menu__item[data-mdl-disabled]{color:#bdbdbd;background-color:transparent;cursor:auto}.mdl-menu__item[disabled]:hover,.mdl-menu__item[data-mdl-disabled]:hover{background-color:transparent}.mdl-menu__item[disabled]:focus,.mdl-menu__item[data-mdl-disabled]:focus{background-color:transparent}.mdl-menu__item[disabled] .mdl-ripple,.mdl-menu__item[data-mdl-disabled] .mdl-ripple{background:0 0}.mdl-menu__item:hover{background-color:#eee}.mdl-menu__item:focus{outline:none;background-color:#eee}.mdl-menu__item:active{background-color:#e0e0e0}.mdl-menu__item--ripple-container{display:block;height:100%;left:0;position:absolute;top:0;width:100%;z-index:0;overflow:hidden}.mdl-progress{display:block;position:relative;height:4px;width:500px;max-width:100%}.mdl-progress>.bar{display:block;position:absolute;top:0;bottom:0;width:0%;transition:width .2s cubic-bezier(.4,0,.2,1)}.mdl-progress>.progressbar{background-color:#3f51b5;z-index:1;left:0}.mdl-progress>.bufferbar{background-image:linear-gradient(to right,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(to right,#3f51b5 ,#3f51b5);z-index:0;left:0}.mdl-progress>.auxbar{right:0}@supports (-webkit-appearance:none){.mdl-progress:not(.mdl-progress--indeterminate):not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate):not(.mdl-progress__indeterminate)>.auxbar{background-image:linear-gradient(to right,rgba(255,255,255,.7),rgba(255,255,255,.7)),linear-gradient(to right,#3f51b5 ,#3f51b5);-webkit-mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=");mask:url("data:image/svg+xml;base64,PD94bWwgdmVyc2lvbj0iMS4wIj8+Cjxzdmcgd2lkdGg9IjEyIiBoZWlnaHQ9IjQiIHZpZXdQb3J0PSIwIDAgMTIgNCIgdmVyc2lvbj0iMS4xIiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPgogIDxlbGxpcHNlIGN4PSIyIiBjeT0iMiIgcng9IjIiIHJ5PSIyIj4KICAgIDxhbmltYXRlIGF0dHJpYnV0ZU5hbWU9ImN4IiBmcm9tPSIyIiB0bz0iLTEwIiBkdXI9IjAuNnMiIHJlcGVhdENvdW50PSJpbmRlZmluaXRlIiAvPgogIDwvZWxsaXBzZT4KICA8ZWxsaXBzZSBjeD0iMTQiIGN5PSIyIiByeD0iMiIgcnk9IjIiIGNsYXNzPSJsb2FkZXIiPgogICAgPGFuaW1hdGUgYXR0cmlidXRlTmFtZT0iY3giIGZyb209IjE0IiB0bz0iMiIgZHVyPSIwLjZzIiByZXBlYXRDb3VudD0iaW5kZWZpbml0ZSIgLz4KICA8L2VsbGlwc2U+Cjwvc3ZnPgo=")}}.mdl-progress:not(.mdl-progress--indeterminate)>.auxbar,.mdl-progress:not(.mdl-progress__indeterminate)>.auxbar{background-image:linear-gradient(to right,rgba(255,255,255,.9),rgba(255,255,255,.9)),linear-gradient(to right,#3f51b5 ,#3f51b5)}.mdl-progress.mdl-progress--indeterminate>.bar1,.mdl-progress.mdl-progress__indeterminate>.bar1{-webkit-animation-name:indeterminate1;animation-name:indeterminate1}.mdl-progress.mdl-progress--indeterminate>.bar1,.mdl-progress.mdl-progress__indeterminate>.bar1,.mdl-progress.mdl-progress--indeterminate>.bar3,.mdl-progress.mdl-progress__indeterminate>.bar3{background-color:#3f51b5;-webkit-animation-duration:2s;animation-duration:2s;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite;-webkit-animation-timing-function:linear;animation-timing-function:linear}.mdl-progress.mdl-progress--indeterminate>.bar3,.mdl-progress.mdl-progress__indeterminate>.bar3{background-image:none;-webkit-animation-name:indeterminate2;animation-name:indeterminate2}@-webkit-keyframes indeterminate1{0%{left:0%;width:0%}50%{left:25%;width:75%}75%{left:100%;width:0%}}@keyframes indeterminate1{0%{left:0%;width:0%}50%{left:25%;width:75%}75%{left:100%;width:0%}}@-webkit-keyframes indeterminate2{0%,50%{left:0%;width:0%}75%{left:0%;width:25%}100%{left:100%;width:0%}}@keyframes indeterminate2{0%,50%{left:0%;width:0%}75%{left:0%;width:25%}100%{left:100%;width:0%}}.mdl-navigation{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;box-sizing:border-box}.mdl-navigation__link{color:#424242;text-decoration:none;margin:0;font-size:14px;font-weight:400;line-height:24px;letter-spacing:0;opacity:.87}.mdl-navigation__link .material-icons{vertical-align:middle}.mdl-layout{width:100%;height:100%;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;overflow-y:auto;overflow-x:hidden;position:relative;-webkit-overflow-scrolling:touch}.mdl-layout.is-small-screen .mdl-layout--large-screen-only{display:none}.mdl-layout:not(.is-small-screen) .mdl-layout--small-screen-only{display:none}.mdl-layout__container{position:absolute;width:100%;height:100%}.mdl-layout__title,.mdl-layout-title{display:block;position:relative;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:20px;line-height:1;letter-spacing:.02em;font-weight:400;box-sizing:border-box}.mdl-layout-spacer{-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.mdl-layout__drawer{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;width:240px;height:100%;max-height:100%;position:absolute;top:0;left:0;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);box-sizing:border-box;border-right:1px solid #e0e0e0;background:#fafafa;-webkit-transform:translateX(-250px);transform:translateX(-250px);-webkit-transform-style:preserve-3d;transform-style:preserve-3d;will-change:transform;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform;transition-property:transform,-webkit-transform;color:#424242;overflow:visible;overflow-y:auto;z-index:5}.mdl-layout__drawer.is-visible{-webkit-transform:translateX(0);transform:translateX(0)}.mdl-layout__drawer.is-visible~.mdl-layout__content.mdl-layout__content{overflow:hidden}.mdl-layout__drawer>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mdl-layout__drawer>.mdl-layout__title,.mdl-layout__drawer>.mdl-layout-title{line-height:64px;padding-left:40px}@media screen and (max-width:1024px){.mdl-layout__drawer>.mdl-layout__title,.mdl-layout__drawer>.mdl-layout-title{line-height:56px;padding-left:16px}}.mdl-layout__drawer .mdl-navigation{-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;padding-top:16px}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{display:block;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:16px 40px;margin:0;color:#757575}@media screen and (max-width:1024px){.mdl-layout__drawer .mdl-navigation .mdl-navigation__link{padding:16px}}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link:hover{background-color:#e0e0e0}.mdl-layout__drawer .mdl-navigation .mdl-navigation__link--current{background-color:#e0e0e0;color:#000}@media screen and (min-width:1025px){.mdl-layout--fixed-drawer>.mdl-layout__drawer{-webkit-transform:translateX(0);transform:translateX(0)}}.mdl-layout__drawer-button{display:block;position:absolute;height:48px;width:48px;border:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden;text-align:center;cursor:pointer;font-size:26px;line-height:56px;font-family:Helvetica,Arial,sans-serif;margin:8px 12px;top:0;left:0;color:#fff;z-index:4}.mdl-layout__header .mdl-layout__drawer-button{position:absolute;color:#fff;background-color:inherit}@media screen and (max-width:1024px){.mdl-layout__header .mdl-layout__drawer-button{margin:4px}}@media screen and (max-width:1024px){.mdl-layout__drawer-button{margin:4px;color:rgba(0,0,0,.5)}}@media screen and (min-width:1025px){.mdl-layout__drawer-button{line-height:54px}.mdl-layout--no-desktop-drawer-button .mdl-layout__drawer-button,.mdl-layout--fixed-drawer>.mdl-layout__drawer-button,.mdl-layout--no-drawer-button .mdl-layout__drawer-button{display:none}}.mdl-layout__header{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start;box-sizing:border-box;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;width:100%;margin:0;padding:0;border:none;min-height:64px;max-height:1000px;z-index:3;background-color:#3f51b5;color:#fff;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:max-height,box-shadow}@media screen and (max-width:1024px){.mdl-layout__header{min-height:56px}}.mdl-layout--fixed-drawer.is-upgraded:not(.is-small-screen)>.mdl-layout__header{margin-left:240px;width:calc(100% - 240px)}@media screen and (min-width:1025px){.mdl-layout--fixed-drawer>.mdl-layout__header .mdl-layout__header-row{padding-left:40px}}.mdl-layout__header>.mdl-layout-icon{position:absolute;left:40px;top:16px;height:32px;width:32px;overflow:hidden;z-index:3;display:block}@media screen and (max-width:1024px){.mdl-layout__header>.mdl-layout-icon{left:16px;top:12px}}.mdl-layout.has-drawer .mdl-layout__header>.mdl-layout-icon{display:none}.mdl-layout__header.is-compact{max-height:64px}@media screen and (max-width:1024px){.mdl-layout__header.is-compact{max-height:56px}}.mdl-layout__header.is-compact.has-tabs{height:112px}@media screen and (max-width:1024px){.mdl-layout__header.is-compact.has-tabs{min-height:104px}}@media screen and (max-width:1024px){.mdl-layout__header{display:none}.mdl-layout--fixed-header>.mdl-layout__header{display:-webkit-flex;display:-ms-flexbox;display:flex}}.mdl-layout__header--transparent.mdl-layout__header--transparent{background-color:transparent;box-shadow:none}.mdl-layout__header--seamed,.mdl-layout__header--scroll{box-shadow:none}.mdl-layout__header--waterfall{box-shadow:none;overflow:hidden}.mdl-layout__header--waterfall.is-casting-shadow{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-layout__header--waterfall.mdl-layout__header--waterfall-hide-top{-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.mdl-layout__header-row{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-flex-wrap:nowrap;-ms-flex-wrap:nowrap;flex-wrap:nowrap;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;box-sizing:border-box;-webkit-align-self:stretch;-ms-flex-item-align:stretch;align-self:stretch;-webkit-align-items:center;-ms-flex-align:center;align-items:center;height:64px;margin:0;padding:0 40px 0 80px}.mdl-layout--no-drawer-button .mdl-layout__header-row{padding-left:40px}@media screen and (min-width:1025px){.mdl-layout--no-desktop-drawer-button .mdl-layout__header-row{padding-left:40px}}@media screen and (max-width:1024px){.mdl-layout__header-row{height:56px;padding:0 16px 0 72px}.mdl-layout--no-drawer-button .mdl-layout__header-row{padding-left:16px}}.mdl-layout__header-row>*{-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.mdl-layout__header--scroll .mdl-layout__header-row{width:100%}.mdl-layout__header-row .mdl-navigation{margin:0;padding:0;height:64px;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-align-items:center;-ms-flex-align:center;align-items:center}@media screen and (max-width:1024px){.mdl-layout__header-row .mdl-navigation{height:56px}}.mdl-layout__header-row .mdl-navigation__link{display:block;color:#fff;line-height:64px;padding:0 24px}@media screen and (max-width:1024px){.mdl-layout__header-row .mdl-navigation__link{line-height:56px;padding:0 16px}}.mdl-layout__obfuscator{background-color:transparent;position:absolute;top:0;left:0;height:100%;width:100%;z-index:4;visibility:hidden;transition-property:background-color;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-layout__obfuscator.is-visible{background-color:rgba(0,0,0,.5);visibility:visible}@supports (pointer-events:auto){.mdl-layout__obfuscator{background-color:rgba(0,0,0,.5);opacity:0;transition-property:opacity;visibility:visible;pointer-events:none}.mdl-layout__obfuscator.is-visible{pointer-events:auto;opacity:1}}.mdl-layout__content{-ms-flex:0 1 auto;position:relative;display:inline-block;overflow-y:auto;overflow-x:hidden;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;z-index:1;-webkit-overflow-scrolling:touch}.mdl-layout--fixed-drawer>.mdl-layout__content{margin-left:240px}.mdl-layout__container.has-scrolling-header .mdl-layout__content{overflow:visible}@media screen and (max-width:1024px){.mdl-layout--fixed-drawer>.mdl-layout__content{margin-left:0}.mdl-layout__container.has-scrolling-header .mdl-layout__content{overflow-y:auto;overflow-x:hidden}}.mdl-layout__tab-bar{height:96px;margin:0;width:calc(100% - 112px);padding:0 0 0 56px;display:-webkit-flex;display:-ms-flexbox;display:flex;background-color:#3f51b5;overflow-y:hidden;overflow-x:scroll}.mdl-layout__tab-bar::-webkit-scrollbar{display:none}.mdl-layout--no-drawer-button .mdl-layout__tab-bar{padding-left:16px;width:calc(100% - 32px)}@media screen and (min-width:1025px){.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar{padding-left:16px;width:calc(100% - 32px)}}@media screen and (max-width:1024px){.mdl-layout__tab-bar{width:calc(100% - 60px);padding:0 0 0 60px}.mdl-layout--no-drawer-button .mdl-layout__tab-bar{width:calc(100% - 8px);padding-left:4px}}.mdl-layout--fixed-tabs .mdl-layout__tab-bar{padding:0;overflow:hidden;width:100%}.mdl-layout__tab-bar-container{position:relative;height:48px;width:100%;border:none;margin:0;z-index:2;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;overflow:hidden}.mdl-layout__container>.mdl-layout__tab-bar-container{position:absolute;top:0;left:0}.mdl-layout__tab-bar-button{display:inline-block;position:absolute;top:0;height:48px;width:56px;z-index:4;text-align:center;background-color:#3f51b5;color:transparent;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button,.mdl-layout--no-drawer-button .mdl-layout__tab-bar-button{width:16px}.mdl-layout--no-desktop-drawer-button .mdl-layout__tab-bar-button .material-icons,.mdl-layout--no-drawer-button .mdl-layout__tab-bar-button .material-icons{position:relative;left:-4px}@media screen and (max-width:1024px){.mdl-layout__tab-bar-button{width:60px}}.mdl-layout--fixed-tabs .mdl-layout__tab-bar-button{display:none}.mdl-layout__tab-bar-button .material-icons{line-height:48px}.mdl-layout__tab-bar-button.is-active{color:#fff}.mdl-layout__tab-bar-left-button{left:0}.mdl-layout__tab-bar-right-button{right:0}.mdl-layout__tab{margin:0;border:none;padding:0 24px;float:left;position:relative;display:block;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;text-decoration:none;height:48px;line-height:48px;text-align:center;font-weight:500;font-size:14px;text-transform:uppercase;color:rgba(255,255,255,.6);overflow:hidden}@media screen and (max-width:1024px){.mdl-layout__tab{padding:0 12px}}.mdl-layout--fixed-tabs .mdl-layout__tab{float:none;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1;padding:0}.mdl-layout.is-upgraded .mdl-layout__tab.is-active{color:#fff}.mdl-layout.is-upgraded .mdl-layout__tab.is-active::after{height:2px;width:100%;display:block;content:" ";bottom:0;left:0;position:absolute;background:#ff4081;-webkit-animation:border-expand .2s cubic-bezier(.4,0,.4,1).01s alternate forwards;animation:border-expand .2s cubic-bezier(.4,0,.4,1).01s alternate forwards;transition:all 1s cubic-bezier(.4,0,1,1)}.mdl-layout__tab .mdl-layout__tab-ripple-container{display:block;position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;overflow:hidden}.mdl-layout__tab .mdl-layout__tab-ripple-container .mdl-ripple{background-color:#fff}.mdl-layout__tab-panel{display:block}.mdl-layout.is-upgraded .mdl-layout__tab-panel{display:none}.mdl-layout.is-upgraded .mdl-layout__tab-panel.is-active{display:block}.mdl-radio{position:relative;font-size:16px;line-height:24px;display:inline-block;vertical-align:middle;box-sizing:border-box;height:24px;margin:0;padding-left:0}.mdl-radio.is-upgraded{padding-left:24px}.mdl-radio__button{line-height:24px}.mdl-radio.is-upgraded .mdl-radio__button{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.mdl-radio__outer-circle{position:absolute;top:4px;left:0;display:inline-block;box-sizing:border-box;width:16px;height:16px;margin:0;cursor:pointer;border:2px solid rgba(0,0,0,.54);border-radius:50%;z-index:2}.mdl-radio.is-checked .mdl-radio__outer-circle{border:2px solid #3f51b5}.mdl-radio__outer-circle fieldset[disabled] .mdl-radio,.mdl-radio.is-disabled .mdl-radio__outer-circle{border:2px solid rgba(0,0,0,.26);cursor:auto}.mdl-radio__inner-circle{position:absolute;z-index:1;margin:0;top:8px;left:4px;box-sizing:border-box;width:8px;height:8px;cursor:pointer;transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:transform;transition-property:transform,-webkit-transform;-webkit-transform:scale(0,0);transform:scale(0,0);border-radius:50%;background:#3f51b5}.mdl-radio.is-checked .mdl-radio__inner-circle{-webkit-transform:scale(1,1);transform:scale(1,1)}fieldset[disabled] .mdl-radio .mdl-radio__inner-circle,.mdl-radio.is-disabled .mdl-radio__inner-circle{background:rgba(0,0,0,.26);cursor:auto}.mdl-radio.is-focused .mdl-radio__inner-circle{box-shadow:0 0 0 10px rgba(0,0,0,.1)}.mdl-radio__label{cursor:pointer}fieldset[disabled] .mdl-radio .mdl-radio__label,.mdl-radio.is-disabled .mdl-radio__label{color:rgba(0,0,0,.26);cursor:auto}.mdl-radio__ripple-container{position:absolute;z-index:2;top:-9px;left:-13px;box-sizing:border-box;width:42px;height:42px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000)}.mdl-radio__ripple-container .mdl-ripple{background:#3f51b5}fieldset[disabled] .mdl-radio .mdl-radio__ripple-container,.mdl-radio.is-disabled .mdl-radio__ripple-container{cursor:auto}fieldset[disabled] .mdl-radio .mdl-radio__ripple-container .mdl-ripple,.mdl-radio.is-disabled .mdl-radio__ripple-container .mdl-ripple{background:0 0}_:-ms-input-placeholder,:root .mdl-slider.mdl-slider.is-upgraded{-ms-appearance:none;height:32px;margin:0}.mdl-slider{width:calc(100% - 40px);margin:0 20px}.mdl-slider.is-upgraded{-webkit-appearance:none;-moz-appearance:none;appearance:none;height:2px;background:0 0;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;outline:0;padding:0;color:#3f51b5;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center;z-index:1;cursor:pointer}.mdl-slider.is-upgraded::-moz-focus-outer{border:0}.mdl-slider.is-upgraded::-ms-tooltip{display:none}.mdl-slider.is-upgraded::-webkit-slider-runnable-track{background:0 0}.mdl-slider.is-upgraded::-moz-range-track{background:0 0;border:none}.mdl-slider.is-upgraded::-ms-track{background:0 0;color:transparent;height:2px;width:100%;border:none}.mdl-slider.is-upgraded::-ms-fill-lower{padding:0;background:linear-gradient(to right,transparent,transparent 16px,#3f51b5 16px,#3f51b5 0)}.mdl-slider.is-upgraded::-ms-fill-upper{padding:0;background:linear-gradient(to left,transparent,transparent 16px,rgba(0,0,0,.26)16px,rgba(0,0,0,.26)0)}.mdl-slider.is-upgraded::-webkit-slider-thumb{-webkit-appearance:none;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background:#3f51b5;border:none;transition:transform .18s cubic-bezier(.4,0,.2,1),border .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1);transition:transform .18s cubic-bezier(.4,0,.2,1),border .18s cubic-bezier(.4,0,.2,1),box-shadow .18s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1),-webkit-transform .18s cubic-bezier(.4,0,.2,1)}.mdl-slider.is-upgraded::-moz-range-thumb{-moz-appearance:none;width:12px;height:12px;box-sizing:border-box;border-radius:50%;background-image:none;background:#3f51b5;border:none}.mdl-slider.is-upgraded:focus:not(:active)::-webkit-slider-thumb{box-shadow:0 0 0 10px rgba(63,81,181,.26)}.mdl-slider.is-upgraded:focus:not(:active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(63,81,181,.26)}.mdl-slider.is-upgraded:active::-webkit-slider-thumb{background-image:none;background:#3f51b5;-webkit-transform:scale(1.5);transform:scale(1.5)}.mdl-slider.is-upgraded:active::-moz-range-thumb{background-image:none;background:#3f51b5;transform:scale(1.5)}.mdl-slider.is-upgraded::-ms-thumb{width:32px;height:32px;border:none;border-radius:50%;background:#3f51b5;transform:scale(.375);transition:transform .18s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1);transition:transform .18s cubic-bezier(.4,0,.2,1),background .28s cubic-bezier(.4,0,.2,1),-webkit-transform .18s cubic-bezier(.4,0,.2,1)}.mdl-slider.is-upgraded:focus:not(:active)::-ms-thumb{background:radial-gradient(circle closest-side,#3f51b5 0%,#3f51b5 37.5%,rgba(63,81,181,.26)37.5%,rgba(63,81,181,.26)100%);transform:scale(1)}.mdl-slider.is-upgraded:active::-ms-thumb{background:#3f51b5;transform:scale(.5625)}.mdl-slider.is-upgraded.is-lowest-value::-webkit-slider-thumb{border:2px solid rgba(0,0,0,.26);background:0 0}.mdl-slider.is-upgraded.is-lowest-value::-moz-range-thumb{border:2px solid rgba(0,0,0,.26);background:0 0}.mdl-slider.is-upgraded.is-lowest-value+.mdl-slider__background-flex>.mdl-slider__background-upper{left:6px}.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-webkit-slider-thumb{box-shadow:0 0 0 10px rgba(0,0,0,.12);background:rgba(0,0,0,.12)}.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(0,0,0,.12);background:rgba(0,0,0,.12)}.mdl-slider.is-upgraded.is-lowest-value:active::-webkit-slider-thumb{border:1.6px solid rgba(0,0,0,.26);-webkit-transform:scale(1.5);transform:scale(1.5)}.mdl-slider.is-upgraded.is-lowest-value:active+.mdl-slider__background-flex>.mdl-slider__background-upper{left:9px}.mdl-slider.is-upgraded.is-lowest-value:active::-moz-range-thumb{border:1.5px solid rgba(0,0,0,.26);transform:scale(1.5)}.mdl-slider.is-upgraded.is-lowest-value::-ms-thumb{background:radial-gradient(circle closest-side,transparent 0%,transparent 66.67%,rgba(0,0,0,.26)66.67%,rgba(0,0,0,.26)100%)}.mdl-slider.is-upgraded.is-lowest-value:focus:not(:active)::-ms-thumb{background:radial-gradient(circle closest-side,rgba(0,0,0,.12)0%,rgba(0,0,0,.12)25%,rgba(0,0,0,.26)25%,rgba(0,0,0,.26)37.5%,rgba(0,0,0,.12)37.5%,rgba(0,0,0,.12)100%);transform:scale(1)}.mdl-slider.is-upgraded.is-lowest-value:active::-ms-thumb{transform:scale(.5625);background:radial-gradient(circle closest-side,transparent 0%,transparent 77.78%,rgba(0,0,0,.26)77.78%,rgba(0,0,0,.26)100%)}.mdl-slider.is-upgraded.is-lowest-value::-ms-fill-lower{background:0 0}.mdl-slider.is-upgraded.is-lowest-value::-ms-fill-upper{margin-left:6px}.mdl-slider.is-upgraded.is-lowest-value:active::-ms-fill-upper{margin-left:9px}.mdl-slider.is-upgraded:disabled:focus::-webkit-slider-thumb,.mdl-slider.is-upgraded:disabled:active::-webkit-slider-thumb,.mdl-slider.is-upgraded:disabled::-webkit-slider-thumb{-webkit-transform:scale(.667);transform:scale(.667);background:rgba(0,0,0,.26)}.mdl-slider.is-upgraded:disabled:focus::-moz-range-thumb,.mdl-slider.is-upgraded:disabled:active::-moz-range-thumb,.mdl-slider.is-upgraded:disabled::-moz-range-thumb{transform:scale(.667);background:rgba(0,0,0,.26)}.mdl-slider.is-upgraded:disabled+.mdl-slider__background-flex>.mdl-slider__background-lower{background-color:rgba(0,0,0,.26);left:-6px}.mdl-slider.is-upgraded:disabled+.mdl-slider__background-flex>.mdl-slider__background-upper{left:6px}.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-webkit-slider-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-webkit-slider-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled::-webkit-slider-thumb{border:3px solid rgba(0,0,0,.26);background:0 0;-webkit-transform:scale(.667);transform:scale(.667)}.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-moz-range-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-moz-range-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled::-moz-range-thumb{border:3px solid rgba(0,0,0,.26);background:0 0;transform:scale(.667)}.mdl-slider.is-upgraded.is-lowest-value:disabled:active+.mdl-slider__background-flex>.mdl-slider__background-upper{left:6px}.mdl-slider.is-upgraded:disabled:focus::-ms-thumb,.mdl-slider.is-upgraded:disabled:active::-ms-thumb,.mdl-slider.is-upgraded:disabled::-ms-thumb{transform:scale(.25);background:rgba(0,0,0,.26)}.mdl-slider.is-upgraded.is-lowest-value:disabled:focus::-ms-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-thumb,.mdl-slider.is-upgraded.is-lowest-value:disabled::-ms-thumb{transform:scale(.25);background:radial-gradient(circle closest-side,transparent 0%,transparent 50%,rgba(0,0,0,.26)50%,rgba(0,0,0,.26)100%)}.mdl-slider.is-upgraded:disabled::-ms-fill-lower{margin-right:6px;background:linear-gradient(to right,transparent,transparent 25px,rgba(0,0,0,.26)25px,rgba(0,0,0,.26)0)}.mdl-slider.is-upgraded:disabled::-ms-fill-upper{margin-left:6px}.mdl-slider.is-upgraded.is-lowest-value:disabled:active::-ms-fill-upper{margin-left:6px}.mdl-slider__ie-container{height:18px;overflow:visible;border:none;margin:none;padding:none}.mdl-slider__container{height:18px;position:relative;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.mdl-slider__container,.mdl-slider__background-flex{background:0 0;display:-webkit-flex;display:-ms-flexbox;display:flex}.mdl-slider__background-flex{position:absolute;height:2px;width:calc(100% - 52px);top:50%;left:0;margin:0 26px;overflow:hidden;border:0;padding:0;-webkit-transform:translate(0,-1px);transform:translate(0,-1px)}.mdl-slider__background-lower{background:#3f51b5}.mdl-slider__background-lower,.mdl-slider__background-upper{-webkit-flex:0;-ms-flex:0;flex:0;position:relative;border:0;padding:0}.mdl-slider__background-upper{background:rgba(0,0,0,.26);transition:left .18s cubic-bezier(.4,0,.2,1)}.mdl-snackbar{position:fixed;bottom:0;left:50%;cursor:default;background-color:#323232;z-index:3;display:block;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;font-family:"Roboto","Helvetica","Arial",sans-serif;will-change:transform;-webkit-transform:translate(0,80px);transform:translate(0,80px);transition:transform .25s cubic-bezier(.4,0,1,1);transition:transform .25s cubic-bezier(.4,0,1,1),-webkit-transform .25s cubic-bezier(.4,0,1,1);pointer-events:none}@media (max-width:479px){.mdl-snackbar{width:100%;left:0;min-height:48px;max-height:80px}}@media (min-width:480px){.mdl-snackbar{min-width:288px;max-width:568px;border-radius:2px;-webkit-transform:translate(-50%,80px);transform:translate(-50%,80px)}}.mdl-snackbar--active{-webkit-transform:translate(0,0);transform:translate(0,0);pointer-events:auto;transition:transform .25s cubic-bezier(0,0,.2,1);transition:transform .25s cubic-bezier(0,0,.2,1),-webkit-transform .25s cubic-bezier(0,0,.2,1)}@media (min-width:480px){.mdl-snackbar--active{-webkit-transform:translate(-50%,0);transform:translate(-50%,0)}}.mdl-snackbar__text{padding:14px 12px 14px 24px;vertical-align:middle;color:#fff;float:left}.mdl-snackbar__action{background:0 0;border:none;color:#ff4081;float:right;padding:14px 24px 14px 12px;font-family:"Roboto","Helvetica","Arial",sans-serif;font-size:14px;font-weight:500;text-transform:uppercase;line-height:1;letter-spacing:0;overflow:hidden;outline:none;opacity:0;pointer-events:none;cursor:pointer;text-decoration:none;text-align:center;-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.mdl-snackbar__action::-moz-focus-inner{border:0}.mdl-snackbar__action:not([aria-hidden]){opacity:1;pointer-events:auto}.mdl-spinner{display:inline-block;position:relative;width:28px;height:28px}.mdl-spinner:not(.is-upgraded).is-active:after{content:"Loading..."}.mdl-spinner.is-upgraded.is-active{-webkit-animation:mdl-spinner__container-rotate 1568.23529412ms linear infinite;animation:mdl-spinner__container-rotate 1568.23529412ms linear infinite}@-webkit-keyframes mdl-spinner__container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes mdl-spinner__container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.mdl-spinner__layer{position:absolute;width:100%;height:100%;opacity:0}.mdl-spinner__layer-1{border-color:#42a5f5}.mdl-spinner--single-color .mdl-spinner__layer-1{border-color:#3f51b5}.mdl-spinner.is-active .mdl-spinner__layer-1{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1)infinite both,mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1)infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1)infinite both,mdl-spinner__layer-1-fade-in-out 5332ms cubic-bezier(.4,0,.2,1)infinite both}.mdl-spinner__layer-2{border-color:#f44336}.mdl-spinner--single-color .mdl-spinner__layer-2{border-color:#3f51b5}.mdl-spinner.is-active .mdl-spinner__layer-2{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1)infinite both,mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1)infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1)infinite both,mdl-spinner__layer-2-fade-in-out 5332ms cubic-bezier(.4,0,.2,1)infinite both}.mdl-spinner__layer-3{border-color:#fdd835}.mdl-spinner--single-color .mdl-spinner__layer-3{border-color:#3f51b5}.mdl-spinner.is-active .mdl-spinner__layer-3{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1)infinite both,mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1)infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1)infinite both,mdl-spinner__layer-3-fade-in-out 5332ms cubic-bezier(.4,0,.2,1)infinite both}.mdl-spinner__layer-4{border-color:#4caf50}.mdl-spinner--single-color .mdl-spinner__layer-4{border-color:#3f51b5}.mdl-spinner.is-active .mdl-spinner__layer-4{-webkit-animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1)infinite both,mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1)infinite both;animation:mdl-spinner__fill-unfill-rotate 5332ms cubic-bezier(.4,0,.2,1)infinite both,mdl-spinner__layer-4-fade-in-out 5332ms cubic-bezier(.4,0,.2,1)infinite both}@-webkit-keyframes mdl-spinner__fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@keyframes mdl-spinner__fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg);transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg);transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg);transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg);transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg);transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg);transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg);transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg);transform:rotate(1080deg)}}@-webkit-keyframes mdl-spinner__layer-1-fade-in-out{from,25%{opacity:.99}26%,89%{opacity:0}90%,100%{opacity:.99}}@keyframes mdl-spinner__layer-1-fade-in-out{from,25%{opacity:.99}26%,89%{opacity:0}90%,100%{opacity:.99}}@-webkit-keyframes mdl-spinner__layer-2-fade-in-out{from,15%{opacity:0}25%,50%{opacity:.99}51%{opacity:0}}@keyframes mdl-spinner__layer-2-fade-in-out{from,15%{opacity:0}25%,50%{opacity:.99}51%{opacity:0}}@-webkit-keyframes mdl-spinner__layer-3-fade-in-out{from,40%{opacity:0}50%,75%{opacity:.99}76%{opacity:0}}@keyframes mdl-spinner__layer-3-fade-in-out{from,40%{opacity:0}50%,75%{opacity:.99}76%{opacity:0}}@-webkit-keyframes mdl-spinner__layer-4-fade-in-out{from,65%{opacity:0}75%,90%{opacity:.99}100%{opacity:0}}@keyframes mdl-spinner__layer-4-fade-in-out{from,65%{opacity:0}75%,90%{opacity:.99}100%{opacity:0}}.mdl-spinner__gap-patch{position:absolute;box-sizing:border-box;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.mdl-spinner__gap-patch .mdl-spinner__circle{width:1000%;left:-450%}.mdl-spinner__circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.mdl-spinner__circle-clipper.mdl-spinner__left{float:left}.mdl-spinner__circle-clipper.mdl-spinner__right{float:right}.mdl-spinner__circle-clipper .mdl-spinner__circle{width:200%}.mdl-spinner__circle{box-sizing:border-box;height:100%;border-width:3px;border-style:solid;border-color:inherit;border-bottom-color:transparent!important;border-radius:50%;-webkit-animation:none;animation:none;position:absolute;top:0;right:0;bottom:0;left:0}.mdl-spinner__left .mdl-spinner__circle{border-right-color:transparent!important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.mdl-spinner.is-active .mdl-spinner__left .mdl-spinner__circle{-webkit-animation:mdl-spinner__left-spin 1333ms cubic-bezier(.4,0,.2,1)infinite both;animation:mdl-spinner__left-spin 1333ms cubic-bezier(.4,0,.2,1)infinite both}.mdl-spinner__right .mdl-spinner__circle{left:-100%;border-left-color:transparent!important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.mdl-spinner.is-active .mdl-spinner__right .mdl-spinner__circle{-webkit-animation:mdl-spinner__right-spin 1333ms cubic-bezier(.4,0,.2,1)infinite both;animation:mdl-spinner__right-spin 1333ms cubic-bezier(.4,0,.2,1)infinite both}@-webkit-keyframes mdl-spinner__left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@keyframes mdl-spinner__left-spin{from{-webkit-transform:rotate(130deg);transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg);transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg);transform:rotate(130deg)}}@-webkit-keyframes mdl-spinner__right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}@keyframes mdl-spinner__right-spin{from{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg);transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg);transform:rotate(-130deg)}}.mdl-switch{position:relative;z-index:1;vertical-align:middle;display:inline-block;box-sizing:border-box;width:100%;height:24px;margin:0;padding:0;overflow:visible;-webkit-touch-callout:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.mdl-switch.is-upgraded{padding-left:28px}.mdl-switch__input{line-height:24px}.mdl-switch.is-upgraded .mdl-switch__input{position:absolute;width:0;height:0;margin:0;padding:0;opacity:0;-ms-appearance:none;-moz-appearance:none;-webkit-appearance:none;appearance:none;border:none}.mdl-switch__track{background:rgba(0,0,0,.26);position:absolute;left:0;top:5px;height:14px;width:36px;border-radius:14px;cursor:pointer}.mdl-switch.is-checked .mdl-switch__track{background:rgba(63,81,181,.5)}.mdl-switch__track fieldset[disabled] .mdl-switch,.mdl-switch.is-disabled .mdl-switch__track{background:rgba(0,0,0,.12);cursor:auto}.mdl-switch__thumb{background:#fafafa;position:absolute;left:0;top:2px;height:20px;width:20px;border-radius:50%;cursor:pointer;box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12);transition-duration:.28s;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-property:left}.mdl-switch.is-checked .mdl-switch__thumb{background:#3f51b5;left:16px;box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)}.mdl-switch__thumb fieldset[disabled] .mdl-switch,.mdl-switch.is-disabled .mdl-switch__thumb{background:#bdbdbd;cursor:auto}.mdl-switch__focus-helper{position:absolute;top:50%;left:50%;-webkit-transform:translate(-4px,-4px);transform:translate(-4px,-4px);display:inline-block;box-sizing:border-box;width:8px;height:8px;border-radius:50%;background-color:transparent}.mdl-switch.is-focused .mdl-switch__focus-helper{box-shadow:0 0 0 20px rgba(0,0,0,.1);background-color:rgba(0,0,0,.1)}.mdl-switch.is-focused.is-checked .mdl-switch__focus-helper{box-shadow:0 0 0 20px rgba(63,81,181,.26);background-color:rgba(63,81,181,.26)}.mdl-switch__label{position:relative;cursor:pointer;font-size:16px;line-height:24px;margin:0;left:24px}.mdl-switch__label fieldset[disabled] .mdl-switch,.mdl-switch.is-disabled .mdl-switch__label{color:#bdbdbd;cursor:auto}.mdl-switch__ripple-container{position:absolute;z-index:2;top:-12px;left:-14px;box-sizing:border-box;width:48px;height:48px;border-radius:50%;cursor:pointer;overflow:hidden;-webkit-mask-image:-webkit-radial-gradient(circle,#fff,#000);transition-duration:.4s;transition-timing-function:step-end;transition-property:left}.mdl-switch__ripple-container .mdl-ripple{background:#3f51b5}.mdl-switch__ripple-container fieldset[disabled] .mdl-switch,.mdl-switch.is-disabled .mdl-switch__ripple-container{cursor:auto}fieldset[disabled] .mdl-switch .mdl-switch__ripple-container .mdl-ripple,.mdl-switch.is-disabled .mdl-switch__ripple-container .mdl-ripple{background:0 0}.mdl-switch.is-checked .mdl-switch__ripple-container{left:2px}.mdl-tabs{display:block;width:100%}.mdl-tabs__tab-bar{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-align-content:space-between;-ms-flex-line-pack:justify;align-content:space-between;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;height:48px;padding:0;margin:0;border-bottom:1px solid #e0e0e0}.mdl-tabs__tab{margin:0;border:none;padding:0 24px;float:left;position:relative;display:block;text-decoration:none;height:48px;line-height:48px;text-align:center;font-weight:500;font-size:14px;text-transform:uppercase;color:rgba(0,0,0,.54);overflow:hidden}.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active{color:rgba(0,0,0,.87)}.mdl-tabs.is-upgraded .mdl-tabs__tab.is-active:after{height:2px;width:100%;display:block;content:" ";bottom:0;left:0;position:absolute;background:#3f51b5;-webkit-animation:border-expand .2s cubic-bezier(.4,0,.4,1).01s alternate forwards;animation:border-expand .2s cubic-bezier(.4,0,.4,1).01s alternate forwards;transition:all 1s cubic-bezier(.4,0,1,1)}.mdl-tabs__tab .mdl-tabs__ripple-container{display:block;position:absolute;height:100%;width:100%;left:0;top:0;z-index:1;overflow:hidden}.mdl-tabs__tab .mdl-tabs__ripple-container .mdl-ripple{background:#3f51b5}.mdl-tabs__panel{display:block}.mdl-tabs.is-upgraded .mdl-tabs__panel{display:none}.mdl-tabs.is-upgraded .mdl-tabs__panel.is-active{display:block}@-webkit-keyframes border-expand{0%{opacity:0;width:0}100%{opacity:1;width:100%}}@keyframes border-expand{0%{opacity:0;width:0}100%{opacity:1;width:100%}}.mdl-textfield{position:relative;font-size:16px;display:inline-block;box-sizing:border-box;width:300px;max-width:100%;margin:0;padding:20px 0}.mdl-textfield .mdl-button{position:absolute;bottom:20px}.mdl-textfield--align-right{text-align:right}.mdl-textfield--full-width{width:100%}.mdl-textfield--expandable{min-width:32px;width:auto;min-height:32px}.mdl-textfield--expandable .mdl-button--icon{top:16px}.mdl-textfield__input{border:none;border-bottom:1px solid rgba(0,0,0,.12);display:block;font-size:16px;font-family:"Helvetica","Arial",sans-serif;margin:0;padding:4px 0;width:100%;background:0 0;text-align:left;color:inherit}.mdl-textfield__input[type="number"]{-moz-appearance:textfield}.mdl-textfield__input[type="number"]::-webkit-inner-spin-button,.mdl-textfield__input[type="number"]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.mdl-textfield.is-focused .mdl-textfield__input{outline:none}.mdl-textfield.is-invalid .mdl-textfield__input{border-color:#d50000;box-shadow:none}fieldset[disabled] .mdl-textfield .mdl-textfield__input,.mdl-textfield.is-disabled .mdl-textfield__input{background-color:transparent;border-bottom:1px dotted rgba(0,0,0,.12);color:rgba(0,0,0,.26)}.mdl-textfield textarea.mdl-textfield__input{display:block}.mdl-textfield__label{bottom:0;color:rgba(0,0,0,.26);font-size:16px;left:0;right:0;pointer-events:none;position:absolute;display:block;top:24px;width:100%;overflow:hidden;white-space:nowrap;text-align:left}.mdl-textfield.is-dirty .mdl-textfield__label,.mdl-textfield.has-placeholder .mdl-textfield__label{visibility:hidden}.mdl-textfield--floating-label .mdl-textfield__label{transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label{transition:none}fieldset[disabled] .mdl-textfield .mdl-textfield__label,.mdl-textfield.is-disabled.is-disabled .mdl-textfield__label{color:rgba(0,0,0,.26)}.mdl-textfield--floating-label.is-focused .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__label,.mdl-textfield--floating-label.has-placeholder .mdl-textfield__label{color:#3f51b5;font-size:12px;top:4px;visibility:visible}.mdl-textfield--floating-label.is-focused .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.is-dirty .mdl-textfield__expandable-holder .mdl-textfield__label,.mdl-textfield--floating-label.has-placeholder .mdl-textfield__expandable-holder .mdl-textfield__label{top:-16px}.mdl-textfield--floating-label.is-invalid .mdl-textfield__label{color:#d50000;font-size:12px}.mdl-textfield__label:after{background-color:#3f51b5;bottom:20px;content:'';height:2px;left:45%;position:absolute;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);visibility:hidden;width:10px}.mdl-textfield.is-focused .mdl-textfield__label:after{left:0;visibility:visible;width:100%}.mdl-textfield.is-invalid .mdl-textfield__label:after{background-color:#d50000}.mdl-textfield__error{color:#d50000;position:absolute;font-size:12px;margin-top:3px;visibility:hidden;display:block}.mdl-textfield.is-invalid .mdl-textfield__error{visibility:visible}.mdl-textfield__expandable-holder{display:inline-block;position:relative;margin-left:32px;transition-duration:.2s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:inline-block;max-width:.1px}.mdl-textfield.is-focused .mdl-textfield__expandable-holder,.mdl-textfield.is-dirty .mdl-textfield__expandable-holder{max-width:600px}.mdl-textfield__expandable-holder .mdl-textfield__label:after{bottom:0}.mdl-tooltip{-webkit-transform:scale(0);transform:scale(0);-webkit-transform-origin:top center;transform-origin:top center;z-index:999;background:rgba(97,97,97,.9);border-radius:2px;color:#fff;display:inline-block;font-size:10px;font-weight:500;line-height:14px;max-width:170px;position:fixed;top:-500px;left:-500px;padding:8px;text-align:center}.mdl-tooltip.is-active{-webkit-animation:pulse 200ms cubic-bezier(0,0,.2,1)forwards;animation:pulse 200ms cubic-bezier(0,0,.2,1)forwards}.mdl-tooltip--large{line-height:14px;font-size:14px;padding:16px}@-webkit-keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(.99);transform:scale(.99)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}}@keyframes pulse{0%{-webkit-transform:scale(0);transform:scale(0);opacity:0}50%{-webkit-transform:scale(.99);transform:scale(.99)}100%{-webkit-transform:scale(1);transform:scale(1);opacity:1;visibility:visible}}.mdl-shadow--2dp{box-shadow:0 2px 2px 0 rgba(0,0,0,.14),0 3px 1px -2px rgba(0,0,0,.2),0 1px 5px 0 rgba(0,0,0,.12)}.mdl-shadow--3dp{box-shadow:0 3px 4px 0 rgba(0,0,0,.14),0 3px 3px -2px rgba(0,0,0,.2),0 1px 8px 0 rgba(0,0,0,.12)}.mdl-shadow--4dp{box-shadow:0 4px 5px 0 rgba(0,0,0,.14),0 1px 10px 0 rgba(0,0,0,.12),0 2px 4px -1px rgba(0,0,0,.2)}.mdl-shadow--6dp{box-shadow:0 6px 10px 0 rgba(0,0,0,.14),0 1px 18px 0 rgba(0,0,0,.12),0 3px 5px -1px rgba(0,0,0,.2)}.mdl-shadow--8dp{box-shadow:0 8px 10px 1px rgba(0,0,0,.14),0 3px 14px 2px rgba(0,0,0,.12),0 5px 5px -3px rgba(0,0,0,.2)}.mdl-shadow--16dp{box-shadow:0 16px 24px 2px rgba(0,0,0,.14),0 6px 30px 5px rgba(0,0,0,.12),0 8px 10px -5px rgba(0,0,0,.2)}.mdl-shadow--24dp{box-shadow:0 9px 46px 8px rgba(0,0,0,.14),0 11px 15px -7px rgba(0,0,0,.12),0 24px 38px 3px rgba(0,0,0,.2)}.mdl-grid{display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-flow:row wrap;-ms-flex-flow:row wrap;flex-flow:row wrap;margin:0 auto;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.mdl-grid.mdl-grid--no-spacing{padding:0}.mdl-cell{box-sizing:border-box}.mdl-cell--top{-webkit-align-self:flex-start;-ms-flex-item-align:start;align-self:flex-start}.mdl-cell--middle{-webkit-align-self:center;-ms-flex-item-align:center;-ms-grid-row-align:center;align-self:center}.mdl-cell--bottom{-webkit-align-self:flex-end;-ms-flex-item-align:end;align-self:flex-end}.mdl-cell--stretch{-webkit-align-self:stretch;-ms-flex-item-align:stretch;-ms-grid-row-align:stretch;align-self:stretch}.mdl-grid.mdl-grid--no-spacing>.mdl-cell{margin:0}.mdl-cell--order-1{-webkit-order:1;-ms-flex-order:1;order:1}.mdl-cell--order-2{-webkit-order:2;-ms-flex-order:2;order:2}.mdl-cell--order-3{-webkit-order:3;-ms-flex-order:3;order:3}.mdl-cell--order-4{-webkit-order:4;-ms-flex-order:4;order:4}.mdl-cell--order-5{-webkit-order:5;-ms-flex-order:5;order:5}.mdl-cell--order-6{-webkit-order:6;-ms-flex-order:6;order:6}.mdl-cell--order-7{-webkit-order:7;-ms-flex-order:7;order:7}.mdl-cell--order-8{-webkit-order:8;-ms-flex-order:8;order:8}.mdl-cell--order-9{-webkit-order:9;-ms-flex-order:9;order:9}.mdl-cell--order-10{-webkit-order:10;-ms-flex-order:10;order:10}.mdl-cell--order-11{-webkit-order:11;-ms-flex-order:11;order:11}.mdl-cell--order-12{-webkit-order:12;-ms-flex-order:12;order:12}@media (max-width:479px){.mdl-grid{padding:8px}.mdl-cell{margin:8px;width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell{width:100%}.mdl-cell--hide-phone{display:none!important}.mdl-cell--order-1-phone.mdl-cell--order-1-phone{-webkit-order:1;-ms-flex-order:1;order:1}.mdl-cell--order-2-phone.mdl-cell--order-2-phone{-webkit-order:2;-ms-flex-order:2;order:2}.mdl-cell--order-3-phone.mdl-cell--order-3-phone{-webkit-order:3;-ms-flex-order:3;order:3}.mdl-cell--order-4-phone.mdl-cell--order-4-phone{-webkit-order:4;-ms-flex-order:4;order:4}.mdl-cell--order-5-phone.mdl-cell--order-5-phone{-webkit-order:5;-ms-flex-order:5;order:5}.mdl-cell--order-6-phone.mdl-cell--order-6-phone{-webkit-order:6;-ms-flex-order:6;order:6}.mdl-cell--order-7-phone.mdl-cell--order-7-phone{-webkit-order:7;-ms-flex-order:7;order:7}.mdl-cell--order-8-phone.mdl-cell--order-8-phone{-webkit-order:8;-ms-flex-order:8;order:8}.mdl-cell--order-9-phone.mdl-cell--order-9-phone{-webkit-order:9;-ms-flex-order:9;order:9}.mdl-cell--order-10-phone.mdl-cell--order-10-phone{-webkit-order:10;-ms-flex-order:10;order:10}.mdl-cell--order-11-phone.mdl-cell--order-11-phone{-webkit-order:11;-ms-flex-order:11;order:11}.mdl-cell--order-12-phone.mdl-cell--order-12-phone{-webkit-order:12;-ms-flex-order:12;order:12}.mdl-cell--1-col,.mdl-cell--1-col-phone.mdl-cell--1-col-phone{width:calc(25% - 16px)}.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-phone.mdl-cell--1-col-phone{width:25%}.mdl-cell--2-col,.mdl-cell--2-col-phone.mdl-cell--2-col-phone{width:calc(50% - 16px)}.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-phone.mdl-cell--2-col-phone{width:50%}.mdl-cell--3-col,.mdl-cell--3-col-phone.mdl-cell--3-col-phone{width:calc(75% - 16px)}.mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-phone.mdl-cell--3-col-phone{width:75%}.mdl-cell--4-col,.mdl-cell--4-col-phone.mdl-cell--4-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-phone.mdl-cell--4-col-phone{width:100%}.mdl-cell--5-col,.mdl-cell--5-col-phone.mdl-cell--5-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-phone.mdl-cell--5-col-phone{width:100%}.mdl-cell--6-col,.mdl-cell--6-col-phone.mdl-cell--6-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-phone.mdl-cell--6-col-phone{width:100%}.mdl-cell--7-col,.mdl-cell--7-col-phone.mdl-cell--7-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-phone.mdl-cell--7-col-phone{width:100%}.mdl-cell--8-col,.mdl-cell--8-col-phone.mdl-cell--8-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-phone.mdl-cell--8-col-phone{width:100%}.mdl-cell--9-col,.mdl-cell--9-col-phone.mdl-cell--9-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-phone.mdl-cell--9-col-phone{width:100%}.mdl-cell--10-col,.mdl-cell--10-col-phone.mdl-cell--10-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-phone.mdl-cell--10-col-phone{width:100%}.mdl-cell--11-col,.mdl-cell--11-col-phone.mdl-cell--11-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-phone.mdl-cell--11-col-phone{width:100%}.mdl-cell--12-col,.mdl-cell--12-col-phone.mdl-cell--12-col-phone{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-phone.mdl-cell--12-col-phone{width:100%}.mdl-cell--1-offset,.mdl-cell--1-offset-phone.mdl-cell--1-offset-phone{margin-left:calc(25% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset-phone.mdl-cell--1-offset-phone{margin-left:25%}.mdl-cell--2-offset,.mdl-cell--2-offset-phone.mdl-cell--2-offset-phone{margin-left:calc(50% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset-phone.mdl-cell--2-offset-phone{margin-left:50%}.mdl-cell--3-offset,.mdl-cell--3-offset-phone.mdl-cell--3-offset-phone{margin-left:calc(75% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset-phone.mdl-cell--3-offset-phone{margin-left:75%}}@media (min-width:480px) and (max-width:839px){.mdl-grid{padding:8px}.mdl-cell{margin:8px;width:calc(50% - 16px)}.mdl-grid--no-spacing>.mdl-cell{width:50%}.mdl-cell--hide-tablet{display:none!important}.mdl-cell--order-1-tablet.mdl-cell--order-1-tablet{-webkit-order:1;-ms-flex-order:1;order:1}.mdl-cell--order-2-tablet.mdl-cell--order-2-tablet{-webkit-order:2;-ms-flex-order:2;order:2}.mdl-cell--order-3-tablet.mdl-cell--order-3-tablet{-webkit-order:3;-ms-flex-order:3;order:3}.mdl-cell--order-4-tablet.mdl-cell--order-4-tablet{-webkit-order:4;-ms-flex-order:4;order:4}.mdl-cell--order-5-tablet.mdl-cell--order-5-tablet{-webkit-order:5;-ms-flex-order:5;order:5}.mdl-cell--order-6-tablet.mdl-cell--order-6-tablet{-webkit-order:6;-ms-flex-order:6;order:6}.mdl-cell--order-7-tablet.mdl-cell--order-7-tablet{-webkit-order:7;-ms-flex-order:7;order:7}.mdl-cell--order-8-tablet.mdl-cell--order-8-tablet{-webkit-order:8;-ms-flex-order:8;order:8}.mdl-cell--order-9-tablet.mdl-cell--order-9-tablet{-webkit-order:9;-ms-flex-order:9;order:9}.mdl-cell--order-10-tablet.mdl-cell--order-10-tablet{-webkit-order:10;-ms-flex-order:10;order:10}.mdl-cell--order-11-tablet.mdl-cell--order-11-tablet{-webkit-order:11;-ms-flex-order:11;order:11}.mdl-cell--order-12-tablet.mdl-cell--order-12-tablet{-webkit-order:12;-ms-flex-order:12;order:12}.mdl-cell--1-col,.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{width:calc(12.5% - 16px)}.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-tablet.mdl-cell--1-col-tablet{width:12.5%}.mdl-cell--2-col,.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{width:calc(25% - 16px)}.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-tablet.mdl-cell--2-col-tablet{width:25%}.mdl-cell--3-col,.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{width:calc(37.5% - 16px)}.mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-tablet.mdl-cell--3-col-tablet{width:37.5%}.mdl-cell--4-col,.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{width:calc(50% - 16px)}.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-tablet.mdl-cell--4-col-tablet{width:50%}.mdl-cell--5-col,.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{width:calc(62.5% - 16px)}.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-tablet.mdl-cell--5-col-tablet{width:62.5%}.mdl-cell--6-col,.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{width:calc(75% - 16px)}.mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-tablet.mdl-cell--6-col-tablet{width:75%}.mdl-cell--7-col,.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{width:calc(87.5% - 16px)}.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-tablet.mdl-cell--7-col-tablet{width:87.5%}.mdl-cell--8-col,.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-tablet.mdl-cell--8-col-tablet{width:100%}.mdl-cell--9-col,.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-tablet.mdl-cell--9-col-tablet{width:100%}.mdl-cell--10-col,.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-tablet.mdl-cell--10-col-tablet{width:100%}.mdl-cell--11-col,.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-tablet.mdl-cell--11-col-tablet{width:100%}.mdl-cell--12-col,.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-tablet.mdl-cell--12-col-tablet{width:100%}.mdl-cell--1-offset,.mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet{margin-left:calc(12.5% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset-tablet.mdl-cell--1-offset-tablet{margin-left:12.5%}.mdl-cell--2-offset,.mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet{margin-left:calc(25% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset-tablet.mdl-cell--2-offset-tablet{margin-left:25%}.mdl-cell--3-offset,.mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet{margin-left:calc(37.5% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset-tablet.mdl-cell--3-offset-tablet{margin-left:37.5%}.mdl-cell--4-offset,.mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet{margin-left:calc(50% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset-tablet.mdl-cell--4-offset-tablet{margin-left:50%}.mdl-cell--5-offset,.mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet{margin-left:calc(62.5% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset-tablet.mdl-cell--5-offset-tablet{margin-left:62.5%}.mdl-cell--6-offset,.mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet{margin-left:calc(75% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset-tablet.mdl-cell--6-offset-tablet{margin-left:75%}.mdl-cell--7-offset,.mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet{margin-left:calc(87.5% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset-tablet.mdl-cell--7-offset-tablet{margin-left:87.5%}}@media (min-width:840px){.mdl-grid{padding:8px}.mdl-cell{margin:8px;width:calc(33.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell{width:33.3333333333%}.mdl-cell--hide-desktop{display:none!important}.mdl-cell--order-1-desktop.mdl-cell--order-1-desktop{-webkit-order:1;-ms-flex-order:1;order:1}.mdl-cell--order-2-desktop.mdl-cell--order-2-desktop{-webkit-order:2;-ms-flex-order:2;order:2}.mdl-cell--order-3-desktop.mdl-cell--order-3-desktop{-webkit-order:3;-ms-flex-order:3;order:3}.mdl-cell--order-4-desktop.mdl-cell--order-4-desktop{-webkit-order:4;-ms-flex-order:4;order:4}.mdl-cell--order-5-desktop.mdl-cell--order-5-desktop{-webkit-order:5;-ms-flex-order:5;order:5}.mdl-cell--order-6-desktop.mdl-cell--order-6-desktop{-webkit-order:6;-ms-flex-order:6;order:6}.mdl-cell--order-7-desktop.mdl-cell--order-7-desktop{-webkit-order:7;-ms-flex-order:7;order:7}.mdl-cell--order-8-desktop.mdl-cell--order-8-desktop{-webkit-order:8;-ms-flex-order:8;order:8}.mdl-cell--order-9-desktop.mdl-cell--order-9-desktop{-webkit-order:9;-ms-flex-order:9;order:9}.mdl-cell--order-10-desktop.mdl-cell--order-10-desktop{-webkit-order:10;-ms-flex-order:10;order:10}.mdl-cell--order-11-desktop.mdl-cell--order-11-desktop{-webkit-order:11;-ms-flex-order:11;order:11}.mdl-cell--order-12-desktop.mdl-cell--order-12-desktop{-webkit-order:12;-ms-flex-order:12;order:12}.mdl-cell--1-col,.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:calc(8.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--1-col,.mdl-grid--no-spacing>.mdl-cell--1-col-desktop.mdl-cell--1-col-desktop{width:8.3333333333%}.mdl-cell--2-col,.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:calc(16.6666666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--2-col,.mdl-grid--no-spacing>.mdl-cell--2-col-desktop.mdl-cell--2-col-desktop{width:16.6666666667%}.mdl-cell--3-col,.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:calc(25% - 16px)}.mdl-grid--no-spacing>.mdl-cell--3-col,.mdl-grid--no-spacing>.mdl-cell--3-col-desktop.mdl-cell--3-col-desktop{width:25%}.mdl-cell--4-col,.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:calc(33.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--4-col,.mdl-grid--no-spacing>.mdl-cell--4-col-desktop.mdl-cell--4-col-desktop{width:33.3333333333%}.mdl-cell--5-col,.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:calc(41.6666666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--5-col,.mdl-grid--no-spacing>.mdl-cell--5-col-desktop.mdl-cell--5-col-desktop{width:41.6666666667%}.mdl-cell--6-col,.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{width:calc(50% - 16px)}.mdl-grid--no-spacing>.mdl-cell--6-col,.mdl-grid--no-spacing>.mdl-cell--6-col-desktop.mdl-cell--6-col-desktop{width:50%}.mdl-cell--7-col,.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{width:calc(58.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--7-col,.mdl-grid--no-spacing>.mdl-cell--7-col-desktop.mdl-cell--7-col-desktop{width:58.3333333333%}.mdl-cell--8-col,.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:calc(66.6666666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--8-col,.mdl-grid--no-spacing>.mdl-cell--8-col-desktop.mdl-cell--8-col-desktop{width:66.6666666667%}.mdl-cell--9-col,.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:calc(75% - 16px)}.mdl-grid--no-spacing>.mdl-cell--9-col,.mdl-grid--no-spacing>.mdl-cell--9-col-desktop.mdl-cell--9-col-desktop{width:75%}.mdl-cell--10-col,.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{width:calc(83.3333333333% - 16px)}.mdl-grid--no-spacing>.mdl-cell--10-col,.mdl-grid--no-spacing>.mdl-cell--10-col-desktop.mdl-cell--10-col-desktop{width:83.3333333333%}.mdl-cell--11-col,.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:calc(91.6666666667% - 16px)}.mdl-grid--no-spacing>.mdl-cell--11-col,.mdl-grid--no-spacing>.mdl-cell--11-col-desktop.mdl-cell--11-col-desktop{width:91.6666666667%}.mdl-cell--12-col,.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{width:calc(100% - 16px)}.mdl-grid--no-spacing>.mdl-cell--12-col,.mdl-grid--no-spacing>.mdl-cell--12-col-desktop.mdl-cell--12-col-desktop{width:100%}.mdl-cell--1-offset,.mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop{margin-left:calc(8.3333333333% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--1-offset-desktop.mdl-cell--1-offset-desktop{margin-left:8.3333333333%}.mdl-cell--2-offset,.mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop{margin-left:calc(16.6666666667% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--2-offset-desktop.mdl-cell--2-offset-desktop{margin-left:16.6666666667%}.mdl-cell--3-offset,.mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop{margin-left:calc(25% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--3-offset-desktop.mdl-cell--3-offset-desktop{margin-left:25%}.mdl-cell--4-offset,.mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop{margin-left:calc(33.3333333333% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--4-offset-desktop.mdl-cell--4-offset-desktop{margin-left:33.3333333333%}.mdl-cell--5-offset,.mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop{margin-left:calc(41.6666666667% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--5-offset-desktop.mdl-cell--5-offset-desktop{margin-left:41.6666666667%}.mdl-cell--6-offset,.mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop{margin-left:calc(50% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--6-offset-desktop.mdl-cell--6-offset-desktop{margin-left:50%}.mdl-cell--7-offset,.mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop{margin-left:calc(58.3333333333% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--7-offset-desktop.mdl-cell--7-offset-desktop{margin-left:58.3333333333%}.mdl-cell--8-offset,.mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop{margin-left:calc(66.6666666667% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--8-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--8-offset-desktop.mdl-cell--8-offset-desktop{margin-left:66.6666666667%}.mdl-cell--9-offset,.mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop{margin-left:calc(75% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--9-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--9-offset-desktop.mdl-cell--9-offset-desktop{margin-left:75%}.mdl-cell--10-offset,.mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop{margin-left:calc(83.3333333333% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--10-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--10-offset-desktop.mdl-cell--10-offset-desktop{margin-left:83.3333333333%}.mdl-cell--11-offset,.mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop{margin-left:calc(91.6666666667% + 8px)}.mdl-grid.mdl-grid--no-spacing>.mdl-cell--11-offset,.mdl-grid.mdl-grid--no-spacing>.mdl-cell--11-offset-desktop.mdl-cell--11-offset-desktop{margin-left:91.6666666667%}}
9
- /*# sourceMappingURL=material.min.css.map */
 
 
 
 
 
 
 
 
 
assets/js/admin.js CHANGED
@@ -13,24 +13,7 @@ jQuery( function( $ ) {
13
 
14
  // When a user enters a new tracking item
15
  save_form: function () {
16
- var error;
17
- var tracking_number = jQuery("#tracking_number");
18
- var tracking_provider = jQuery("#tracking_provider");
19
- if( tracking_number.val() === '' ){
20
- showerror( tracking_number );error = true;
21
- } else{
22
- hideerror(tracking_number);
23
- }
24
- if( tracking_provider.val() === '' ){
25
- jQuery("#tracking_provider").siblings('.select2-container').find('.select2-selection').css('border-color','red');
26
- error = true;
27
- } else{
28
- jQuery("#tracking_provider").siblings('.select2-container').find('.select2-selection').css('border-color','#ddd');
29
- hideerror(tracking_provider);
30
- }
31
- if(error == true){
32
- return false;
33
- }
34
  if ( !$( 'input#tracking_number' ).val() ) {
35
  return false;
36
  }
@@ -136,9 +119,3 @@ jQuery( function( $ ) {
136
 
137
  window.wc_shipment_tracking_refresh = wc_shipment_tracking_items.refresh_items;
138
  } );
139
- function showerror(element){
140
- element.css("border-color","red");
141
- }
142
- function hideerror(element){
143
- element.css("border-color","");
144
- }
13
 
14
  // When a user enters a new tracking item
15
  save_form: function () {
16
+
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
17
  if ( !$( 'input#tracking_number' ).val() ) {
18
  return false;
19
  }
119
 
120
  window.wc_shipment_tracking_refresh = wc_shipment_tracking_items.refresh_items;
121
  } );
 
 
 
 
 
 
assets/js/material.min.js DELETED
@@ -1,10 +0,0 @@
1
- /**
2
- * material-design-lite - Material Design Components in CSS, JS and HTML
3
- * @version v1.3.0
4
- * @license Apache-2.0
5
- * @copyright 2015 Google, Inc.
6
- * @link https://github.com/google/material-design-lite
7
- */
8
- !function(){"use strict";function e(e,t){if(e){if(t.element_.classList.contains(t.CssClasses_.MDL_JS_RIPPLE_EFFECT)){var s=document.createElement("span");s.classList.add(t.CssClasses_.MDL_RIPPLE_CONTAINER),s.classList.add(t.CssClasses_.MDL_JS_RIPPLE_EFFECT);var i=document.createElement("span");i.classList.add(t.CssClasses_.MDL_RIPPLE),s.appendChild(i),e.appendChild(s)}e.addEventListener("click",function(s){if("#"===e.getAttribute("href").charAt(0)){s.preventDefault();var i=e.href.split("#")[1],n=t.element_.querySelector("#"+i);t.resetTabState_(),t.resetPanelState_(),e.classList.add(t.CssClasses_.ACTIVE_CLASS),n.classList.add(t.CssClasses_.ACTIVE_CLASS)}})}}function t(e,t,s,i){function n(){var n=e.href.split("#")[1],a=i.content_.querySelector("#"+n);i.resetTabState_(t),i.resetPanelState_(s),e.classList.add(i.CssClasses_.IS_ACTIVE),a.classList.add(i.CssClasses_.IS_ACTIVE)}if(i.tabBar_.classList.contains(i.CssClasses_.JS_RIPPLE_EFFECT)){var a=document.createElement("span");a.classList.add(i.CssClasses_.RIPPLE_CONTAINER),a.classList.add(i.CssClasses_.JS_RIPPLE_EFFECT);var l=document.createElement("span");l.classList.add(i.CssClasses_.RIPPLE),a.appendChild(l),e.appendChild(a)}i.tabBar_.classList.contains(i.CssClasses_.TAB_MANUAL_SWITCH)||e.addEventListener("click",function(t){"#"===e.getAttribute("href").charAt(0)&&(t.preventDefault(),n())}),e.show=n}var s={upgradeDom:function(e,t){},upgradeElement:function(e,t){},upgradeElements:function(e){},upgradeAllRegistered:function(){},registerUpgradedCallback:function(e,t){},register:function(e){},downgradeElements:function(e){}};s=function(){function e(e,t){for(var s=0;s<c.length;s++)if(c[s].className===e)return"undefined"!=typeof t&&(c[s]=t),c[s];return!1}function t(e){var t=e.getAttribute("data-upgraded");return null===t?[""]:t.split(",")}function s(e,s){var i=t(e);return i.indexOf(s)!==-1}function i(e,t,s){if("CustomEvent"in window&&"function"==typeof window.CustomEvent)return new CustomEvent(e,{bubbles:t,cancelable:s});var i=document.createEvent("Events");return i.initEvent(e,t,s),i}function n(t,s){if("undefined"==typeof t&&"undefined"==typeof s)for(var i=0;i<c.length;i++)n(c[i].className,c[i].cssClass);else{var l=t;if("undefined"==typeof s){var o=e(l);o&&(s=o.cssClass)}for(var r=document.querySelectorAll("."+s),_=0;_<r.length;_++)a(r[_],l)}}function a(n,a){if(!("object"==typeof n&&n instanceof Element))throw new Error("Invalid argument provided to upgrade MDL element.");var l=i("mdl-componentupgrading",!0,!0);if(n.dispatchEvent(l),!l.defaultPrevented){var o=t(n),r=[];if(a)s(n,a)||r.push(e(a));else{var _=n.classList;c.forEach(function(e){_.contains(e.cssClass)&&r.indexOf(e)===-1&&!s(n,e.className)&&r.push(e)})}for(var d,h=0,u=r.length;h<u;h++){if(d=r[h],!d)throw new Error("Unable to find a registered component for the given class.");o.push(d.className),n.setAttribute("data-upgraded",o.join(","));var E=new d.classConstructor(n);E[C]=d,p.push(E);for(var m=0,L=d.callbacks.length;m<L;m++)d.callbacks[m](n);d.widget&&(n[d.className]=E);var I=i("mdl-componentupgraded",!0,!1);n.dispatchEvent(I)}}}function l(e){Array.isArray(e)||(e=e instanceof Element?[e]:Array.prototype.slice.call(e));for(var t,s=0,i=e.length;s<i;s++)t=e[s],t instanceof HTMLElement&&(a(t),t.children.length>0&&l(t.children))}function o(t){var s="undefined"==typeof t.widget&&"undefined"==typeof t.widget,i=!0;s||(i=t.widget||t.widget);var n={classConstructor:t.constructor||t.constructor,className:t.classAsString||t.classAsString,cssClass:t.cssClass||t.cssClass,widget:i,callbacks:[]};if(c.forEach(function(e){if(e.cssClass===n.cssClass)throw new Error("The provided cssClass has already been registered: "+e.cssClass);if(e.className===n.className)throw new Error("The provided className has already been registered")}),t.constructor.prototype.hasOwnProperty(C))throw new Error("MDL component classes must not have "+C+" defined as a property.");var a=e(t.classAsString,n);a||c.push(n)}function r(t,s){var i=e(t);i&&i.callbacks.push(s)}function _(){for(var e=0;e<c.length;e++)n(c[e].className)}function d(e){if(e){var t=p.indexOf(e);p.splice(t,1);var s=e.element_.getAttribute("data-upgraded").split(","),n=s.indexOf(e[C].classAsString);s.splice(n,1),e.element_.setAttribute("data-upgraded",s.join(","));var a=i("mdl-componentdowngraded",!0,!1);e.element_.dispatchEvent(a)}}function h(e){var t=function(e){p.filter(function(t){return t.element_===e}).forEach(d)};if(e instanceof Array||e instanceof NodeList)for(var s=0;s<e.length;s++)t(e[s]);else{if(!(e instanceof Node))throw new Error("Invalid argument provided to downgrade MDL nodes.");t(e)}}var c=[],p=[],C="mdlComponentConfigInternal_";return{upgradeDom:n,upgradeElement:a,upgradeElements:l,upgradeAllRegistered:_,registerUpgradedCallback:r,register:o,downgradeElements:h}}(),s.ComponentConfigPublic,s.ComponentConfig,s.Component,s.upgradeDom=s.upgradeDom,s.upgradeElement=s.upgradeElement,s.upgradeElements=s.upgradeElements,s.upgradeAllRegistered=s.upgradeAllRegistered,s.registerUpgradedCallback=s.registerUpgradedCallback,s.register=s.register,s.downgradeElements=s.downgradeElements,window.componentHandler=s,window.componentHandler=s,window.addEventListener("load",function(){"classList"in document.createElement("div")&&"querySelector"in document&&"addEventListener"in window&&Array.prototype.forEach?(document.documentElement.classList.add("mdl-js"),s.upgradeAllRegistered()):(s.upgradeElement=function(){},s.register=function(){})}),Date.now||(Date.now=function(){return(new Date).getTime()},Date.now=Date.now);for(var i=["webkit","moz"],n=0;n<i.length&&!window.requestAnimationFrame;++n){var a=i[n];window.requestAnimationFrame=window[a+"RequestAnimationFrame"],window.cancelAnimationFrame=window[a+"CancelAnimationFrame"]||window[a+"CancelRequestAnimationFrame"],window.requestAnimationFrame=window.requestAnimationFrame,window.cancelAnimationFrame=window.cancelAnimationFrame}if(/iP(ad|hone|od).*OS 6/.test(window.navigator.userAgent)||!window.requestAnimationFrame||!window.cancelAnimationFrame){var l=0;window.requestAnimationFrame=function(e){var t=Date.now(),s=Math.max(l+16,t);return setTimeout(function(){e(l=s)},s-t)},window.cancelAnimationFrame=clearTimeout,window.requestAnimationFrame=window.requestAnimationFrame,window.cancelAnimationFrame=window.cancelAnimationFrame}var o=function(e){this.element_=e,this.init()};window.MaterialButton=o,o.prototype.Constant_={},o.prototype.CssClasses_={RIPPLE_EFFECT:"mdl-js-ripple-effect",RIPPLE_CONTAINER:"mdl-button__ripple-container",RIPPLE:"mdl-ripple"},o.prototype.blurHandler_=function(e){e&&this.element_.blur()},o.prototype.disable=function(){this.element_.disabled=!0},o.prototype.disable=o.prototype.disable,o.prototype.enable=function(){this.element_.disabled=!1},o.prototype.enable=o.prototype.enable,o.prototype.init=function(){if(this.element_){if(this.element_.classList.contains(this.CssClasses_.RIPPLE_EFFECT)){var e=document.createElement("span");e.classList.add(this.CssClasses_.RIPPLE_CONTAINER),this.rippleElement_=document.createElement("span"),this.rippleElement_.classList.add(this.CssClasses_.RIPPLE),e.appendChild(this.rippleElement_),this.boundRippleBlurHandler=this.blurHandler_.bind(this),this.rippleElement_.addEventListener("mouseup",this.boundRippleBlurHandler),this.element_.appendChild(e)}this.boundButtonBlurHandler=this.blurHandler_.bind(this),this.element_.addEventListener("mouseup",this.boundButtonBlurHandler),this.element_.addEventListener("mouseleave",this.boundButtonBlurHandler)}},s.register({constructor:o,classAsString:"MaterialButton",cssClass:"mdl-js-button",widget:!0});var r=function(e){this.element_=e,this.init()};window.MaterialCheckbox=r,r.prototype.Constant_={TINY_TIMEOUT:.001},r.prototype.CssClasses_={INPUT:"mdl-checkbox__input",BOX_OUTLINE:"mdl-checkbox__box-outline",FOCUS_HELPER:"mdl-checkbox__focus-helper",TICK_OUTLINE:"mdl-checkbox__tick-outline",RIPPLE_EFFECT:"mdl-js-ripple-effect",RIPPLE_IGNORE_EVENTS:"mdl-js-ripple-effect--ignore-events",RIPPLE_CONTAINER:"mdl-checkbox__ripple-container",RIPPLE_CENTER:"mdl-ripple--center",RIPPLE:"mdl-ripple",IS_FOCUSED:"is-focused",IS_DISABLED:"is-disabled",IS_CHECKED:"is-checked",IS_UPGRADED:"is-upgraded"},r.prototype.onChange_=function(e){this.updateClasses_()},r.prototype.onFocus_=function(e){this.element_.classList.add(this.CssClasses_.IS_FOCUSED)},r.prototype.onBlur_=function(e){this.element_.classList.remove(this.CssClasses_.IS_FOCUSED)},r.prototype.onMouseUp_=function(e){this.blur_()},r.prototype.updateClasses_=function(){this.checkDisabled(),this.checkToggleState()},r.prototype.blur_=function(){window.setTimeout(function(){this.inputElement_.blur()}.bind(this),this.Constant_.TINY_TIMEOUT)},r.prototype.checkToggleState=function(){this.inputElement_.checked?this.element_.classList.add(this.CssClasses_.IS_CHECKED):this.element_.classList.remove(this.CssClasses_.IS_CHECKED)},r.prototype.checkToggleState=r.prototype.checkToggleState,r.prototype.checkDisabled=function(){this.inputElement_.disabled?this.element_.classList.add(this.CssClasses_.IS_DISABLED):this.element_.classList.remove(this.CssClasses_.IS_DISABLED)},r.prototype.checkDisabled=r.prototype.checkDisabled,r.prototype.disable=function(){this.inputElement_.disabled=!0,this.updateClasses_()},r.prototype.disable=r.prototype.disable,r.prototype.enable=function(){this.inputElement_.disabled=!1,this.updateClasses_()},r.prototype.enable=r.prototype.enable,r.prototype.check=function(){this.inputElement_.checked=!0,this.updateClasses_()},r.prototype.check=r.prototype.check,r.prototype.uncheck=function(){this.inputElement_.checked=!1,this.updateClasses_()},r.prototype.uncheck=r.prototype.uncheck,r.prototype.init=function(){if(this.element_){this.inputElement_=this.element_.querySelector("."+this.CssClasses_.INPUT);var e=document.createElement("span");e.classList.add(this.CssClasses_.BOX_OUTLINE);var t=document.createElement("span");t.classList.add(this.CssClasses_.FOCUS_HELPER);var s=document.createElement("span");if(s.classList.add(this.CssClasses_.TICK_OUTLINE),e.appendChild(s),this.element_.appendChild(t),this.element_.appendChild(e),this.element_.classList.contains(this.CssClasses_.RIPPLE_EFFECT)){this.element_.classList.add(this.CssClasses_.RIPPLE_IGNORE_EVENTS),this.rippleContainerElement_=document.createElement("span"),this.rippleContainerElement_.classList.add(this.CssClasses_.RIPPLE_CONTAINER),this.rippleContainerElement_.classList.add(this.CssClasses_.RIPPLE_EFFECT),this.rippleContainerElement_.classList.add(this.CssClasses_.RIPPLE_CENTER),this.boundRippleMouseUp=this.onMouseUp_.bind(this),this.rippleContainerElement_.addEventListener("mouseup",this.boundRippleMouseUp);var i=document.createElement("span");i.classList.add(this.CssClasses_.RIPPLE),this.rippleContainerElement_.appendChild(i),this.element_.appendChild(this.rippleContainerElement_)}this.boundInputOnChange=this.onChange_.bind(this),this.boundInputOnFocus=this.onFocus_.bind(this),this.boundInputOnBlur=this.onBlur_.bind(this),this.boundElementMouseUp=this.onMouseUp_.bind(this),this.inputElement_.addEventListener("change",this.boundInputOnChange),this.inputElement_.addEventListener("focus",this.boundInputOnFocus),this.inputElement_.addEventListener("blur",this.boundInputOnBlur),this.element_.addEventListener("mouseup",this.boundElementMouseUp),this.updateClasses_(),this.element_.classList.add(this.CssClasses_.IS_UPGRADED)}},s.register({constructor:r,classAsString:"MaterialCheckbox",cssClass:"mdl-js-checkbox",widget:!0});var _=function(e){this.element_=e,this.init()};window.MaterialIconToggle=_,_.prototype.Constant_={TINY_TIMEOUT:.001},_.prototype.CssClasses_={INPUT:"mdl-icon-toggle__input",JS_RIPPLE_EFFECT:"mdl-js-ripple-effect",RIPPLE_IGNORE_EVENTS:"mdl-js-ripple-effect--ignore-events",RIPPLE_CONTAINER:"mdl-icon-toggle__ripple-container",RIPPLE_CENTER:"mdl-ripple--center",RIPPLE:"mdl-ripple",IS_FOCUSED:"is-focused",IS_DISABLED:"is-disabled",IS_CHECKED:"is-checked"},_.prototype.onChange_=function(e){this.updateClasses_()},_.prototype.onFocus_=function(e){this.element_.classList.add(this.CssClasses_.IS_FOCUSED)},_.prototype.onBlur_=function(e){this.element_.classList.remove(this.CssClasses_.IS_FOCUSED)},_.prototype.onMouseUp_=function(e){this.blur_()},_.prototype.updateClasses_=function(){this.checkDisabled(),this.checkToggleState()},_.prototype.blur_=function(){window.setTimeout(function(){this.inputElement_.blur()}.bind(this),this.Constant_.TINY_TIMEOUT)},_.prototype.checkToggleState=function(){this.inputElement_.checked?this.element_.classList.add(this.CssClasses_.IS_CHECKED):this.element_.classList.remove(this.CssClasses_.IS_CHECKED)},_.prototype.checkToggleState=_.prototype.checkToggleState,_.prototype.checkDisabled=function(){this.inputElement_.disabled?this.element_.classList.add(this.CssClasses_.IS_DISABLED):this.element_.classList.remove(this.CssClasses_.IS_DISABLED)},_.prototype.checkDisabled=_.prototype.checkDisabled,_.prototype.disable=function(){this.inputElement_.disabled=!0,this.updateClasses_()},_.prototype.disable=_.prototype.disable,_.prototype.enable=function(){this.inputElement_.disabled=!1,this.updateClasses_()},_.prototype.enable=_.prototype.enable,_.prototype.check=function(){this.inputElement_.checked=!0,this.updateClasses_()},_.prototype.check=_.prototype.check,_.prototype.uncheck=function(){this.inputElement_.checked=!1,this.updateClasses_()},_.prototype.uncheck=_.prototype.uncheck,_.prototype.init=function(){if(this.element_){if(this.inputElement_=this.element_.querySelector("."+this.CssClasses_.INPUT),this.element_.classList.contains(this.CssClasses_.JS_RIPPLE_EFFECT)){this.element_.classList.add(this.CssClasses_.RIPPLE_IGNORE_EVENTS),this.rippleContainerElement_=document.createElement("span"),this.rippleContainerElement_.classList.add(this.CssClasses_.RIPPLE_CONTAINER),this.rippleContainerElement_.classList.add(this.CssClasses_.JS_RIPPLE_EFFECT),this.rippleContainerElement_.classList.add(this.CssClasses_.RIPPLE_CENTER),this.boundRippleMouseUp=this.onMouseUp_.bind(this),this.rippleContainerElement_.addEventListener("mouseup",this.boundRippleMouseUp);var e=document.createElement("span");e.classList.add(this.CssClasses_.RIPPLE),this.rippleContainerElement_.appendChild(e),this.element_.appendChild(this.rippleContainerElement_)}this.boundInputOnChange=this.onChange_.bind(this),this.boundInputOnFocus=this.onFocus_.bind(this),this.boundInputOnBlur=this.onBlur_.bind(this),this.boundElementOnMouseUp=this.onMouseUp_.bind(this),this.inputElement_.addEventListener("change",this.boundInputOnChange),this.inputElement_.addEventListener("focus",this.boundInputOnFocus),this.inputElement_.addEventListener("blur",this.boundInputOnBlur),this.element_.addEventListener("mouseup",this.boundElementOnMouseUp),this.updateClasses_(),this.element_.classList.add("is-upgraded")}},s.register({constructor:_,classAsString:"MaterialIconToggle",cssClass:"mdl-js-icon-toggle",widget:!0});var d=function(e){this.element_=e,this.init()};window.MaterialMenu=d,d.prototype.Constant_={TRANSITION_DURATION_SECONDS:.3,TRANSITION_DURATION_FRACTION:.8,CLOSE_TIMEOUT:150},d.prototype.Keycodes_={ENTER:13,ESCAPE:27,SPACE:32,UP_ARROW:38,DOWN_ARROW:40},d.prototype.CssClasses_={CONTAINER:"mdl-menu__container",OUTLINE:"mdl-menu__outline",ITEM:"mdl-menu__item",ITEM_RIPPLE_CONTAINER:"mdl-menu__item-ripple-container",RIPPLE_EFFECT:"mdl-js-ripple-effect",RIPPLE_IGNORE_EVENTS:"mdl-js-ripple-effect--ignore-events",RIPPLE:"mdl-ripple",IS_UPGRADED:"is-upgraded",IS_VISIBLE:"is-visible",IS_ANIMATING:"is-animating",BOTTOM_LEFT:"mdl-menu--bottom-left",BOTTOM_RIGHT:"mdl-menu--bottom-right",TOP_LEFT:"mdl-menu--top-left",TOP_RIGHT:"mdl-menu--top-right",UNALIGNED:"mdl-menu--unaligned"},d.prototype.init=function(){if(this.element_){var e=document.createElement("div");e.classList.add(this.CssClasses_.CONTAINER),this.element_.parentElement.insertBefore(e,this.element_),this.element_.parentElement.removeChild(this.element_),e.appendChild(this.element_),this.container_=e;var t=document.createElement("div");t.classList.add(this.CssClasses_.OUTLINE),this.outline_=t,e.insertBefore(t,this.element_);var s=this.element_.getAttribute("for")||this.element_.getAttribute("data-mdl-for"),i=null;s&&(i=document.getElementById(s),i&&(this.forElement_=i,i.addEventListener("click",this.handleForClick_.bind(this)),i.addEventListener("keydown",this.handleForKeyboardEvent_.bind(this))));var n=this.element_.querySelectorAll("."+this.CssClasses_.ITEM);this.boundItemKeydown_=this.handleItemKeyboardEvent_.bind(this),this.boundItemClick_=this.handleItemClick_.bind(this);for(var a=0;a<n.length;a++)n[a].addEventListener("click",this.boundItemClick_),n[a].tabIndex="-1",n[a].addEventListener("keydown",this.boundItemKeydown_);if(this.element_.classList.contains(this.CssClasses_.RIPPLE_EFFECT))for(this.element_.classList.add(this.CssClasses_.RIPPLE_IGNORE_EVENTS),a=0;a<n.length;a++){var l=n[a],o=document.createElement("span");o.classList.add(this.CssClasses_.ITEM_RIPPLE_CONTAINER);var r=document.createElement("span");r.classList.add(this.CssClasses_.RIPPLE),o.appendChild(r),l.appendChild(o),l.classList.add(this.CssClasses_.RIPPLE_EFFECT)}this.element_.classList.contains(this.CssClasses_.BOTTOM_LEFT)&&this.outline_.classList.add(this.CssClasses_.BOTTOM_LEFT),this.element_.classList.contains(this.CssClasses_.BOTTOM_RIGHT)&&this.outline_.classList.add(this.CssClasses_.BOTTOM_RIGHT),this.element_.classList.contains(this.CssClasses_.TOP_LEFT)&&this.outline_.classList.add(this.CssClasses_.TOP_LEFT),this.element_.classList.contains(this.CssClasses_.TOP_RIGHT)&&this.outline_.classList.add(this.CssClasses_.TOP_RIGHT),this.element_.classList.contains(this.CssClasses_.UNALIGNED)&&this.outline_.classList.add(this.CssClasses_.UNALIGNED),e.classList.add(this.CssClasses_.IS_UPGRADED)}},d.prototype.handleForClick_=function(e){if(this.element_&&this.forElement_){var t=this.forElement_.getBoundingClientRect(),s=this.forElement_.parentElement.getBoundingClientRect();this.element_.classList.contains(this.CssClasses_.UNALIGNED)||(this.element_.classList.contains(this.CssClasses_.BOTTOM_RIGHT)?(this.container_.style.right=s.right-t.right+"px",this.container_.style.top=this.forElement_.offsetTop+this.forElement_.offsetHeight+"px"):this.element_.classList.contains(this.CssClasses_.TOP_LEFT)?(this.container_.style.left=this.forElement_.offsetLeft+"px",this.container_.style.bottom=s.bottom-t.top+"px"):this.element_.classList.contains(this.CssClasses_.TOP_RIGHT)?(this.container_.style.right=s.right-t.right+"px",this.container_.style.bottom=s.bottom-t.top+"px"):(this.container_.style.left=this.forElement_.offsetLeft+"px",this.container_.style.top=this.forElement_.offsetTop+this.forElement_.offsetHeight+"px"))}this.toggle(e)},d.prototype.handleForKeyboardEvent_=function(e){if(this.element_&&this.container_&&this.forElement_){var t=this.element_.querySelectorAll("."+this.CssClasses_.ITEM+":not([disabled])");t&&t.length>0&&this.container_.classList.contains(this.CssClasses_.IS_VISIBLE)&&(e.keyCode===this.Keycodes_.UP_ARROW?(e.preventDefault(),t[t.length-1].focus()):e.keyCode===this.Keycodes_.DOWN_ARROW&&(e.preventDefault(),t[0].focus()))}},d.prototype.handleItemKeyboardEvent_=function(e){if(this.element_&&this.container_){var t=this.element_.querySelectorAll("."+this.CssClasses_.ITEM+":not([disabled])");if(t&&t.length>0&&this.container_.classList.contains(this.CssClasses_.IS_VISIBLE)){var s=Array.prototype.slice.call(t).indexOf(e.target);if(e.keyCode===this.Keycodes_.UP_ARROW)e.preventDefault(),s>0?t[s-1].focus():t[t.length-1].focus();else if(e.keyCode===this.Keycodes_.DOWN_ARROW)e.preventDefault(),t.length>s+1?t[s+1].focus():t[0].focus();else if(e.keyCode===this.Keycodes_.SPACE||e.keyCode===this.Keycodes_.ENTER){e.preventDefault();var i=new MouseEvent("mousedown");e.target.dispatchEvent(i),i=new MouseEvent("mouseup"),e.target.dispatchEvent(i),e.target.click()}else e.keyCode===this.Keycodes_.ESCAPE&&(e.preventDefault(),this.hide())}}},d.prototype.handleItemClick_=function(e){e.target.hasAttribute("disabled")?e.stopPropagation():(this.closing_=!0,window.setTimeout(function(e){this.hide(),this.closing_=!1}.bind(this),this.Constant_.CLOSE_TIMEOUT))},d.prototype.applyClip_=function(e,t){this.element_.classList.contains(this.CssClasses_.UNALIGNED)?this.element_.style.clip="":this.element_.classList.contains(this.CssClasses_.BOTTOM_RIGHT)?this.element_.style.clip="rect(0 "+t+"px 0 "+t+"px)":this.element_.classList.contains(this.CssClasses_.TOP_LEFT)?this.element_.style.clip="rect("+e+"px 0 "+e+"px 0)":this.element_.classList.contains(this.CssClasses_.TOP_RIGHT)?this.element_.style.clip="rect("+e+"px "+t+"px "+e+"px "+t+"px)":this.element_.style.clip=""},d.prototype.removeAnimationEndListener_=function(e){e.target.classList.remove(d.prototype.CssClasses_.IS_ANIMATING)},d.prototype.addAnimationEndListener_=function(){this.element_.addEventListener("transitionend",this.removeAnimationEndListener_),this.element_.addEventListener("webkitTransitionEnd",this.removeAnimationEndListener_)},d.prototype.show=function(e){if(this.element_&&this.container_&&this.outline_){var t=this.element_.getBoundingClientRect().height,s=this.element_.getBoundingClientRect().width;this.container_.style.width=s+"px",this.container_.style.height=t+"px",this.outline_.style.width=s+"px",this.outline_.style.height=t+"px";for(var i=this.Constant_.TRANSITION_DURATION_SECONDS*this.Constant_.TRANSITION_DURATION_FRACTION,n=this.element_.querySelectorAll("."+this.CssClasses_.ITEM),a=0;a<n.length;a++){var l=null;l=this.element_.classList.contains(this.CssClasses_.TOP_LEFT)||this.element_.classList.contains(this.CssClasses_.TOP_RIGHT)?(t-n[a].offsetTop-n[a].offsetHeight)/t*i+"s":n[a].offsetTop/t*i+"s",n[a].style.transitionDelay=l}this.applyClip_(t,s),window.requestAnimationFrame(function(){this.element_.classList.add(this.CssClasses_.IS_ANIMATING),this.element_.style.clip="rect(0 "+s+"px "+t+"px 0)",this.container_.classList.add(this.CssClasses_.IS_VISIBLE)}.bind(this)),this.addAnimationEndListener_();var o=function(t){t===e||this.closing_||t.target.parentNode===this.element_||(document.removeEventListener("click",o),this.hide())}.bind(this);document.addEventListener("click",o)}},d.prototype.show=d.prototype.show,d.prototype.hide=function(){if(this.element_&&this.container_&&this.outline_){for(var e=this.element_.querySelectorAll("."+this.CssClasses_.ITEM),t=0;t<e.length;t++)e[t].style.removeProperty("transition-delay");var s=this.element_.getBoundingClientRect(),i=s.height,n=s.width;this.element_.classList.add(this.CssClasses_.IS_ANIMATING),this.applyClip_(i,n),this.container_.classList.remove(this.CssClasses_.IS_VISIBLE),this.addAnimationEndListener_()}},d.prototype.hide=d.prototype.hide,d.prototype.toggle=function(e){this.container_.classList.contains(this.CssClasses_.IS_VISIBLE)?this.hide():this.show(e)},d.prototype.toggle=d.prototype.toggle,s.register({constructor:d,classAsString:"MaterialMenu",cssClass:"mdl-js-menu",widget:!0});var h=function(e){this.element_=e,this.init()};window.MaterialProgress=h,h.prototype.Constant_={},h.prototype.CssClasses_={INDETERMINATE_CLASS:"mdl-progress__indeterminate"},h.prototype.setProgress=function(e){this.element_.classList.contains(this.CssClasses_.INDETERMINATE_CLASS)||(this.progressbar_.style.width=e+"%")},h.prototype.setProgress=h.prototype.setProgress,h.prototype.setBuffer=function(e){this.bufferbar_.style.width=e+"%",this.auxbar_.style.width=100-e+"%"},h.prototype.setBuffer=h.prototype.setBuffer,h.prototype.init=function(){if(this.element_){var e=document.createElement("div");e.className="progressbar bar bar1",this.element_.appendChild(e),this.progressbar_=e,e=document.createElement("div"),e.className="bufferbar bar bar2",this.element_.appendChild(e),this.bufferbar_=e,e=document.createElement("div"),e.className="auxbar bar bar3",this.element_.appendChild(e),this.auxbar_=e,this.progressbar_.style.width="0%",this.bufferbar_.style.width="100%",this.auxbar_.style.width="0%",this.element_.classList.add("is-upgraded")}},s.register({constructor:h,classAsString:"MaterialProgress",cssClass:"mdl-js-progress",widget:!0});var c=function(e){this.element_=e,this.init()};window.MaterialRadio=c,c.prototype.Constant_={TINY_TIMEOUT:.001},c.prototype.CssClasses_={IS_FOCUSED:"is-focused",IS_DISABLED:"is-disabled",IS_CHECKED:"is-checked",IS_UPGRADED:"is-upgraded",JS_RADIO:"mdl-js-radio",RADIO_BTN:"mdl-radio__button",RADIO_OUTER_CIRCLE:"mdl-radio__outer-circle",RADIO_INNER_CIRCLE:"mdl-radio__inner-circle",RIPPLE_EFFECT:"mdl-js-ripple-effect",RIPPLE_IGNORE_EVENTS:"mdl-js-ripple-effect--ignore-events",RIPPLE_CONTAINER:"mdl-radio__ripple-container",RIPPLE_CENTER:"mdl-ripple--center",RIPPLE:"mdl-ripple"},c.prototype.onChange_=function(e){for(var t=document.getElementsByClassName(this.CssClasses_.JS_RADIO),s=0;s<t.length;s++){var i=t[s].querySelector("."+this.CssClasses_.RADIO_BTN);i.getAttribute("name")===this.btnElement_.getAttribute("name")&&"undefined"!=typeof t[s].MaterialRadio&&t[s].MaterialRadio.updateClasses_()}},c.prototype.onFocus_=function(e){this.element_.classList.add(this.CssClasses_.IS_FOCUSED)},c.prototype.onBlur_=function(e){this.element_.classList.remove(this.CssClasses_.IS_FOCUSED)},c.prototype.onMouseup_=function(e){this.blur_()},c.prototype.updateClasses_=function(){this.checkDisabled(),this.checkToggleState()},c.prototype.blur_=function(){window.setTimeout(function(){this.btnElement_.blur()}.bind(this),this.Constant_.TINY_TIMEOUT)},c.prototype.checkDisabled=function(){this.btnElement_.disabled?this.element_.classList.add(this.CssClasses_.IS_DISABLED):this.element_.classList.remove(this.CssClasses_.IS_DISABLED)},c.prototype.checkDisabled=c.prototype.checkDisabled,c.prototype.checkToggleState=function(){this.btnElement_.checked?this.element_.classList.add(this.CssClasses_.IS_CHECKED):this.element_.classList.remove(this.CssClasses_.IS_CHECKED)},c.prototype.checkToggleState=c.prototype.checkToggleState,c.prototype.disable=function(){this.btnElement_.disabled=!0,this.updateClasses_()},c.prototype.disable=c.prototype.disable,c.prototype.enable=function(){this.btnElement_.disabled=!1,this.updateClasses_()},c.prototype.enable=c.prototype.enable,c.prototype.check=function(){this.btnElement_.checked=!0,this.onChange_(null)},c.prototype.check=c.prototype.check,c.prototype.uncheck=function(){this.btnElement_.checked=!1,this.onChange_(null)},c.prototype.uncheck=c.prototype.uncheck,c.prototype.init=function(){if(this.element_){this.btnElement_=this.element_.querySelector("."+this.CssClasses_.RADIO_BTN),this.boundChangeHandler_=this.onChange_.bind(this),this.boundFocusHandler_=this.onChange_.bind(this),this.boundBlurHandler_=this.onBlur_.bind(this),this.boundMouseUpHandler_=this.onMouseup_.bind(this);var e=document.createElement("span");e.classList.add(this.CssClasses_.RADIO_OUTER_CIRCLE);var t=document.createElement("span");t.classList.add(this.CssClasses_.RADIO_INNER_CIRCLE),this.element_.appendChild(e),this.element_.appendChild(t);var s;if(this.element_.classList.contains(this.CssClasses_.RIPPLE_EFFECT)){this.element_.classList.add(this.CssClasses_.RIPPLE_IGNORE_EVENTS),s=document.createElement("span"),s.classList.add(this.CssClasses_.RIPPLE_CONTAINER),s.classList.add(this.CssClasses_.RIPPLE_EFFECT),s.classList.add(this.CssClasses_.RIPPLE_CENTER),s.addEventListener("mouseup",this.boundMouseUpHandler_);var i=document.createElement("span");i.classList.add(this.CssClasses_.RIPPLE),s.appendChild(i),this.element_.appendChild(s)}this.btnElement_.addEventListener("change",this.boundChangeHandler_),this.btnElement_.addEventListener("focus",this.boundFocusHandler_),this.btnElement_.addEventListener("blur",this.boundBlurHandler_),this.element_.addEventListener("mouseup",this.boundMouseUpHandler_),this.updateClasses_(),this.element_.classList.add(this.CssClasses_.IS_UPGRADED)}},s.register({constructor:c,classAsString:"MaterialRadio",cssClass:"mdl-js-radio",widget:!0});var p=function(e){this.element_=e,this.isIE_=window.navigator.msPointerEnabled,this.init()};window.MaterialSlider=p,p.prototype.Constant_={},p.prototype.CssClasses_={IE_CONTAINER:"mdl-slider__ie-container",SLIDER_CONTAINER:"mdl-slider__container",BACKGROUND_FLEX:"mdl-slider__background-flex",BACKGROUND_LOWER:"mdl-slider__background-lower",BACKGROUND_UPPER:"mdl-slider__background-upper",IS_LOWEST_VALUE:"is-lowest-value",IS_UPGRADED:"is-upgraded"},p.prototype.onInput_=function(e){this.updateValueStyles_()},p.prototype.onChange_=function(e){this.updateValueStyles_()},p.prototype.onMouseUp_=function(e){e.target.blur()},p.prototype.onContainerMouseDown_=function(e){if(e.target===this.element_.parentElement){e.preventDefault();var t=new MouseEvent("mousedown",{target:e.target,buttons:e.buttons,clientX:e.clientX,clientY:this.element_.getBoundingClientRect().y});this.element_.dispatchEvent(t)}},p.prototype.updateValueStyles_=function(){var e=(this.element_.value-this.element_.min)/(this.element_.max-this.element_.min);0===e?this.element_.classList.add(this.CssClasses_.IS_LOWEST_VALUE):this.element_.classList.remove(this.CssClasses_.IS_LOWEST_VALUE),this.isIE_||(this.backgroundLower_.style.flex=e,this.backgroundLower_.style.webkitFlex=e,this.backgroundUpper_.style.flex=1-e,this.backgroundUpper_.style.webkitFlex=1-e)},p.prototype.disable=function(){this.element_.disabled=!0},p.prototype.disable=p.prototype.disable,p.prototype.enable=function(){this.element_.disabled=!1},p.prototype.enable=p.prototype.enable,p.prototype.change=function(e){"undefined"!=typeof e&&(this.element_.value=e),this.updateValueStyles_()},p.prototype.change=p.prototype.change,p.prototype.init=function(){if(this.element_){if(this.isIE_){var e=document.createElement("div");e.classList.add(this.CssClasses_.IE_CONTAINER),this.element_.parentElement.insertBefore(e,this.element_),this.element_.parentElement.removeChild(this.element_),e.appendChild(this.element_)}else{var t=document.createElement("div");t.classList.add(this.CssClasses_.SLIDER_CONTAINER),this.element_.parentElement.insertBefore(t,this.element_),this.element_.parentElement.removeChild(this.element_),t.appendChild(this.element_);var s=document.createElement("div");s.classList.add(this.CssClasses_.BACKGROUND_FLEX),t.appendChild(s),this.backgroundLower_=document.createElement("div"),this.backgroundLower_.classList.add(this.CssClasses_.BACKGROUND_LOWER),s.appendChild(this.backgroundLower_),this.backgroundUpper_=document.createElement("div"),this.backgroundUpper_.classList.add(this.CssClasses_.BACKGROUND_UPPER),s.appendChild(this.backgroundUpper_)}this.boundInputHandler=this.onInput_.bind(this),this.boundChangeHandler=this.onChange_.bind(this),this.boundMouseUpHandler=this.onMouseUp_.bind(this),this.boundContainerMouseDownHandler=this.onContainerMouseDown_.bind(this),this.element_.addEventListener("input",this.boundInputHandler),this.element_.addEventListener("change",this.boundChangeHandler),this.element_.addEventListener("mouseup",this.boundMouseUpHandler),this.element_.parentElement.addEventListener("mousedown",this.boundContainerMouseDownHandler),this.updateValueStyles_(),this.element_.classList.add(this.CssClasses_.IS_UPGRADED)}},s.register({constructor:p,classAsString:"MaterialSlider",cssClass:"mdl-js-slider",widget:!0});var C=function(e){if(this.element_=e,this.textElement_=this.element_.querySelector("."+this.cssClasses_.MESSAGE),this.actionElement_=this.element_.querySelector("."+this.cssClasses_.ACTION),!this.textElement_)throw new Error("There must be a message element for a snackbar.");if(!this.actionElement_)throw new Error("There must be an action element for a snackbar.");this.active=!1,this.actionHandler_=void 0,this.message_=void 0,this.actionText_=void 0,this.queuedNotifications_=[],this.setActionHidden_(!0)};window.MaterialSnackbar=C,C.prototype.Constant_={ANIMATION_LENGTH:250},C.prototype.cssClasses_={SNACKBAR:"mdl-snackbar",MESSAGE:"mdl-snackbar__text",ACTION:"mdl-snackbar__action",ACTIVE:"mdl-snackbar--active"},C.prototype.displaySnackbar_=function(){this.element_.setAttribute("aria-hidden","true"),
9
- this.actionHandler_&&(this.actionElement_.textContent=this.actionText_,this.actionElement_.addEventListener("click",this.actionHandler_),this.setActionHidden_(!1)),this.textElement_.textContent=this.message_,this.element_.classList.add(this.cssClasses_.ACTIVE),this.element_.setAttribute("aria-hidden","false"),setTimeout(this.cleanup_.bind(this),this.timeout_)},C.prototype.showSnackbar=function(e){if(void 0===e)throw new Error("Please provide a data object with at least a message to display.");if(void 0===e.message)throw new Error("Please provide a message to be displayed.");if(e.actionHandler&&!e.actionText)throw new Error("Please provide action text with the handler.");this.active?this.queuedNotifications_.push(e):(this.active=!0,this.message_=e.message,e.timeout?this.timeout_=e.timeout:this.timeout_=2750,e.actionHandler&&(this.actionHandler_=e.actionHandler),e.actionText&&(this.actionText_=e.actionText),this.displaySnackbar_())},C.prototype.showSnackbar=C.prototype.showSnackbar,C.prototype.checkQueue_=function(){this.queuedNotifications_.length>0&&this.showSnackbar(this.queuedNotifications_.shift())},C.prototype.cleanup_=function(){this.element_.classList.remove(this.cssClasses_.ACTIVE),setTimeout(function(){this.element_.setAttribute("aria-hidden","true"),this.textElement_.textContent="",Boolean(this.actionElement_.getAttribute("aria-hidden"))||(this.setActionHidden_(!0),this.actionElement_.textContent="",this.actionElement_.removeEventListener("click",this.actionHandler_)),this.actionHandler_=void 0,this.message_=void 0,this.actionText_=void 0,this.active=!1,this.checkQueue_()}.bind(this),this.Constant_.ANIMATION_LENGTH)},C.prototype.setActionHidden_=function(e){e?this.actionElement_.setAttribute("aria-hidden","true"):this.actionElement_.removeAttribute("aria-hidden")},s.register({constructor:C,classAsString:"MaterialSnackbar",cssClass:"mdl-js-snackbar",widget:!0});var u=function(e){this.element_=e,this.init()};window.MaterialSpinner=u,u.prototype.Constant_={MDL_SPINNER_LAYER_COUNT:4},u.prototype.CssClasses_={MDL_SPINNER_LAYER:"mdl-spinner__layer",MDL_SPINNER_CIRCLE_CLIPPER:"mdl-spinner__circle-clipper",MDL_SPINNER_CIRCLE:"mdl-spinner__circle",MDL_SPINNER_GAP_PATCH:"mdl-spinner__gap-patch",MDL_SPINNER_LEFT:"mdl-spinner__left",MDL_SPINNER_RIGHT:"mdl-spinner__right"},u.prototype.createLayer=function(e){var t=document.createElement("div");t.classList.add(this.CssClasses_.MDL_SPINNER_LAYER),t.classList.add(this.CssClasses_.MDL_SPINNER_LAYER+"-"+e);var s=document.createElement("div");s.classList.add(this.CssClasses_.MDL_SPINNER_CIRCLE_CLIPPER),s.classList.add(this.CssClasses_.MDL_SPINNER_LEFT);var i=document.createElement("div");i.classList.add(this.CssClasses_.MDL_SPINNER_GAP_PATCH);var n=document.createElement("div");n.classList.add(this.CssClasses_.MDL_SPINNER_CIRCLE_CLIPPER),n.classList.add(this.CssClasses_.MDL_SPINNER_RIGHT);for(var a=[s,i,n],l=0;l<a.length;l++){var o=document.createElement("div");o.classList.add(this.CssClasses_.MDL_SPINNER_CIRCLE),a[l].appendChild(o)}t.appendChild(s),t.appendChild(i),t.appendChild(n),this.element_.appendChild(t)},u.prototype.createLayer=u.prototype.createLayer,u.prototype.stop=function(){this.element_.classList.remove("is-active")},u.prototype.stop=u.prototype.stop,u.prototype.start=function(){this.element_.classList.add("is-active")},u.prototype.start=u.prototype.start,u.prototype.init=function(){if(this.element_){for(var e=1;e<=this.Constant_.MDL_SPINNER_LAYER_COUNT;e++)this.createLayer(e);this.element_.classList.add("is-upgraded")}},s.register({constructor:u,classAsString:"MaterialSpinner",cssClass:"mdl-js-spinner",widget:!0});var E=function(e){this.element_=e,this.init()};window.MaterialSwitch=E,E.prototype.Constant_={TINY_TIMEOUT:.001},E.prototype.CssClasses_={INPUT:"mdl-switch__input",TRACK:"mdl-switch__track",THUMB:"mdl-switch__thumb",FOCUS_HELPER:"mdl-switch__focus-helper",RIPPLE_EFFECT:"mdl-js-ripple-effect",RIPPLE_IGNORE_EVENTS:"mdl-js-ripple-effect--ignore-events",RIPPLE_CONTAINER:"mdl-switch__ripple-container",RIPPLE_CENTER:"mdl-ripple--center",RIPPLE:"mdl-ripple",IS_FOCUSED:"is-focused",IS_DISABLED:"is-disabled",IS_CHECKED:"is-checked"},E.prototype.onChange_=function(e){this.updateClasses_()},E.prototype.onFocus_=function(e){this.element_.classList.add(this.CssClasses_.IS_FOCUSED)},E.prototype.onBlur_=function(e){this.element_.classList.remove(this.CssClasses_.IS_FOCUSED)},E.prototype.onMouseUp_=function(e){this.blur_()},E.prototype.updateClasses_=function(){this.checkDisabled(),this.checkToggleState()},E.prototype.blur_=function(){window.setTimeout(function(){this.inputElement_.blur()}.bind(this),this.Constant_.TINY_TIMEOUT)},E.prototype.checkDisabled=function(){this.inputElement_.disabled?this.element_.classList.add(this.CssClasses_.IS_DISABLED):this.element_.classList.remove(this.CssClasses_.IS_DISABLED)},E.prototype.checkDisabled=E.prototype.checkDisabled,E.prototype.checkToggleState=function(){this.inputElement_.checked?this.element_.classList.add(this.CssClasses_.IS_CHECKED):this.element_.classList.remove(this.CssClasses_.IS_CHECKED)},E.prototype.checkToggleState=E.prototype.checkToggleState,E.prototype.disable=function(){this.inputElement_.disabled=!0,this.updateClasses_()},E.prototype.disable=E.prototype.disable,E.prototype.enable=function(){this.inputElement_.disabled=!1,this.updateClasses_()},E.prototype.enable=E.prototype.enable,E.prototype.on=function(){this.inputElement_.checked=!0,this.updateClasses_()},E.prototype.on=E.prototype.on,E.prototype.off=function(){this.inputElement_.checked=!1,this.updateClasses_()},E.prototype.off=E.prototype.off,E.prototype.init=function(){if(this.element_){this.inputElement_=this.element_.querySelector("."+this.CssClasses_.INPUT);var e=document.createElement("div");e.classList.add(this.CssClasses_.TRACK);var t=document.createElement("div");t.classList.add(this.CssClasses_.THUMB);var s=document.createElement("span");if(s.classList.add(this.CssClasses_.FOCUS_HELPER),t.appendChild(s),this.element_.appendChild(e),this.element_.appendChild(t),this.boundMouseUpHandler=this.onMouseUp_.bind(this),this.element_.classList.contains(this.CssClasses_.RIPPLE_EFFECT)){this.element_.classList.add(this.CssClasses_.RIPPLE_IGNORE_EVENTS),this.rippleContainerElement_=document.createElement("span"),this.rippleContainerElement_.classList.add(this.CssClasses_.RIPPLE_CONTAINER),this.rippleContainerElement_.classList.add(this.CssClasses_.RIPPLE_EFFECT),this.rippleContainerElement_.classList.add(this.CssClasses_.RIPPLE_CENTER),this.rippleContainerElement_.addEventListener("mouseup",this.boundMouseUpHandler);var i=document.createElement("span");i.classList.add(this.CssClasses_.RIPPLE),this.rippleContainerElement_.appendChild(i),this.element_.appendChild(this.rippleContainerElement_)}this.boundChangeHandler=this.onChange_.bind(this),this.boundFocusHandler=this.onFocus_.bind(this),this.boundBlurHandler=this.onBlur_.bind(this),this.inputElement_.addEventListener("change",this.boundChangeHandler),this.inputElement_.addEventListener("focus",this.boundFocusHandler),this.inputElement_.addEventListener("blur",this.boundBlurHandler),this.element_.addEventListener("mouseup",this.boundMouseUpHandler),this.updateClasses_(),this.element_.classList.add("is-upgraded")}},s.register({constructor:E,classAsString:"MaterialSwitch",cssClass:"mdl-js-switch",widget:!0});var m=function(e){this.element_=e,this.init()};window.MaterialTabs=m,m.prototype.Constant_={},m.prototype.CssClasses_={TAB_CLASS:"mdl-tabs__tab",PANEL_CLASS:"mdl-tabs__panel",ACTIVE_CLASS:"is-active",UPGRADED_CLASS:"is-upgraded",MDL_JS_RIPPLE_EFFECT:"mdl-js-ripple-effect",MDL_RIPPLE_CONTAINER:"mdl-tabs__ripple-container",MDL_RIPPLE:"mdl-ripple",MDL_JS_RIPPLE_EFFECT_IGNORE_EVENTS:"mdl-js-ripple-effect--ignore-events"},m.prototype.initTabs_=function(){this.element_.classList.contains(this.CssClasses_.MDL_JS_RIPPLE_EFFECT)&&this.element_.classList.add(this.CssClasses_.MDL_JS_RIPPLE_EFFECT_IGNORE_EVENTS),this.tabs_=this.element_.querySelectorAll("."+this.CssClasses_.TAB_CLASS),this.panels_=this.element_.querySelectorAll("."+this.CssClasses_.PANEL_CLASS);for(var t=0;t<this.tabs_.length;t++)new e(this.tabs_[t],this);this.element_.classList.add(this.CssClasses_.UPGRADED_CLASS)},m.prototype.resetTabState_=function(){for(var e=0;e<this.tabs_.length;e++)this.tabs_[e].classList.remove(this.CssClasses_.ACTIVE_CLASS)},m.prototype.resetPanelState_=function(){for(var e=0;e<this.panels_.length;e++)this.panels_[e].classList.remove(this.CssClasses_.ACTIVE_CLASS)},m.prototype.init=function(){this.element_&&this.initTabs_()},s.register({constructor:m,classAsString:"MaterialTabs",cssClass:"mdl-js-tabs"});var L=function(e){this.element_=e,this.maxRows=this.Constant_.NO_MAX_ROWS,this.init()};window.MaterialTextfield=L,L.prototype.Constant_={NO_MAX_ROWS:-1,MAX_ROWS_ATTRIBUTE:"maxrows"},L.prototype.CssClasses_={LABEL:"mdl-textfield__label",INPUT:"mdl-textfield__input",IS_DIRTY:"is-dirty",IS_FOCUSED:"is-focused",IS_DISABLED:"is-disabled",IS_INVALID:"is-invalid",IS_UPGRADED:"is-upgraded",HAS_PLACEHOLDER:"has-placeholder"},L.prototype.onKeyDown_=function(e){var t=e.target.value.split("\n").length;13===e.keyCode&&t>=this.maxRows&&e.preventDefault()},L.prototype.onFocus_=function(e){this.element_.classList.add(this.CssClasses_.IS_FOCUSED)},L.prototype.onBlur_=function(e){this.element_.classList.remove(this.CssClasses_.IS_FOCUSED)},L.prototype.onReset_=function(e){this.updateClasses_()},L.prototype.updateClasses_=function(){this.checkDisabled(),this.checkValidity(),this.checkDirty(),this.checkFocus()},L.prototype.checkDisabled=function(){this.input_.disabled?this.element_.classList.add(this.CssClasses_.IS_DISABLED):this.element_.classList.remove(this.CssClasses_.IS_DISABLED)},L.prototype.checkDisabled=L.prototype.checkDisabled,L.prototype.checkFocus=function(){Boolean(this.element_.querySelector(":focus"))?this.element_.classList.add(this.CssClasses_.IS_FOCUSED):this.element_.classList.remove(this.CssClasses_.IS_FOCUSED)},L.prototype.checkFocus=L.prototype.checkFocus,L.prototype.checkValidity=function(){this.input_.validity&&(this.input_.validity.valid?this.element_.classList.remove(this.CssClasses_.IS_INVALID):this.element_.classList.add(this.CssClasses_.IS_INVALID))},L.prototype.checkValidity=L.prototype.checkValidity,L.prototype.checkDirty=function(){this.input_.value&&this.input_.value.length>0?this.element_.classList.add(this.CssClasses_.IS_DIRTY):this.element_.classList.remove(this.CssClasses_.IS_DIRTY)},L.prototype.checkDirty=L.prototype.checkDirty,L.prototype.disable=function(){this.input_.disabled=!0,this.updateClasses_()},L.prototype.disable=L.prototype.disable,L.prototype.enable=function(){this.input_.disabled=!1,this.updateClasses_()},L.prototype.enable=L.prototype.enable,L.prototype.change=function(e){this.input_.value=e||"",this.updateClasses_()},L.prototype.change=L.prototype.change,L.prototype.init=function(){if(this.element_&&(this.label_=this.element_.querySelector("."+this.CssClasses_.LABEL),this.input_=this.element_.querySelector("."+this.CssClasses_.INPUT),this.input_)){this.input_.hasAttribute(this.Constant_.MAX_ROWS_ATTRIBUTE)&&(this.maxRows=parseInt(this.input_.getAttribute(this.Constant_.MAX_ROWS_ATTRIBUTE),10),isNaN(this.maxRows)&&(this.maxRows=this.Constant_.NO_MAX_ROWS)),this.input_.hasAttribute("placeholder")&&this.element_.classList.add(this.CssClasses_.HAS_PLACEHOLDER),this.boundUpdateClassesHandler=this.updateClasses_.bind(this),this.boundFocusHandler=this.onFocus_.bind(this),this.boundBlurHandler=this.onBlur_.bind(this),this.boundResetHandler=this.onReset_.bind(this),this.input_.addEventListener("input",this.boundUpdateClassesHandler),this.input_.addEventListener("focus",this.boundFocusHandler),this.input_.addEventListener("blur",this.boundBlurHandler),this.input_.addEventListener("reset",this.boundResetHandler),this.maxRows!==this.Constant_.NO_MAX_ROWS&&(this.boundKeyDownHandler=this.onKeyDown_.bind(this),this.input_.addEventListener("keydown",this.boundKeyDownHandler));var e=this.element_.classList.contains(this.CssClasses_.IS_INVALID);this.updateClasses_(),this.element_.classList.add(this.CssClasses_.IS_UPGRADED),e&&this.element_.classList.add(this.CssClasses_.IS_INVALID),this.input_.hasAttribute("autofocus")&&(this.element_.focus(),this.checkFocus())}},s.register({constructor:L,classAsString:"MaterialTextfield",cssClass:"mdl-js-textfield",widget:!0});var I=function(e){this.element_=e,this.init()};window.MaterialTooltip=I,I.prototype.Constant_={},I.prototype.CssClasses_={IS_ACTIVE:"is-active",BOTTOM:"mdl-tooltip--bottom",LEFT:"mdl-tooltip--left",RIGHT:"mdl-tooltip--right",TOP:"mdl-tooltip--top"},I.prototype.handleMouseEnter_=function(e){var t=e.target.getBoundingClientRect(),s=t.left+t.width/2,i=t.top+t.height/2,n=-1*(this.element_.offsetWidth/2),a=-1*(this.element_.offsetHeight/2);this.element_.classList.contains(this.CssClasses_.LEFT)||this.element_.classList.contains(this.CssClasses_.RIGHT)?(s=t.width/2,i+a<0?(this.element_.style.top="0",this.element_.style.marginTop="0"):(this.element_.style.top=i+"px",this.element_.style.marginTop=a+"px")):s+n<0?(this.element_.style.left="0",this.element_.style.marginLeft="0"):(this.element_.style.left=s+"px",this.element_.style.marginLeft=n+"px"),this.element_.classList.contains(this.CssClasses_.TOP)?this.element_.style.top=t.top-this.element_.offsetHeight-10+"px":this.element_.classList.contains(this.CssClasses_.RIGHT)?this.element_.style.left=t.left+t.width+10+"px":this.element_.classList.contains(this.CssClasses_.LEFT)?this.element_.style.left=t.left-this.element_.offsetWidth-10+"px":this.element_.style.top=t.top+t.height+10+"px",this.element_.classList.add(this.CssClasses_.IS_ACTIVE)},I.prototype.hideTooltip_=function(){this.element_.classList.remove(this.CssClasses_.IS_ACTIVE)},I.prototype.init=function(){if(this.element_){var e=this.element_.getAttribute("for")||this.element_.getAttribute("data-mdl-for");e&&(this.forElement_=document.getElementById(e)),this.forElement_&&(this.forElement_.hasAttribute("tabindex")||this.forElement_.setAttribute("tabindex","0"),this.boundMouseEnterHandler=this.handleMouseEnter_.bind(this),this.boundMouseLeaveAndScrollHandler=this.hideTooltip_.bind(this),this.forElement_.addEventListener("mouseenter",this.boundMouseEnterHandler,!1),this.forElement_.addEventListener("touchend",this.boundMouseEnterHandler,!1),this.forElement_.addEventListener("mouseleave",this.boundMouseLeaveAndScrollHandler,!1),window.addEventListener("scroll",this.boundMouseLeaveAndScrollHandler,!0),window.addEventListener("touchstart",this.boundMouseLeaveAndScrollHandler))}},s.register({constructor:I,classAsString:"MaterialTooltip",cssClass:"mdl-tooltip"});var f=function(e){this.element_=e,this.init()};window.MaterialLayout=f,f.prototype.Constant_={MAX_WIDTH:"(max-width: 1024px)",TAB_SCROLL_PIXELS:100,RESIZE_TIMEOUT:100,MENU_ICON:"&#xE5D2;",CHEVRON_LEFT:"chevron_left",CHEVRON_RIGHT:"chevron_right"},f.prototype.Keycodes_={ENTER:13,ESCAPE:27,SPACE:32},f.prototype.Mode_={STANDARD:0,SEAMED:1,WATERFALL:2,SCROLL:3},f.prototype.CssClasses_={CONTAINER:"mdl-layout__container",HEADER:"mdl-layout__header",DRAWER:"mdl-layout__drawer",CONTENT:"mdl-layout__content",DRAWER_BTN:"mdl-layout__drawer-button",ICON:"material-icons",JS_RIPPLE_EFFECT:"mdl-js-ripple-effect",RIPPLE_CONTAINER:"mdl-layout__tab-ripple-container",RIPPLE:"mdl-ripple",RIPPLE_IGNORE_EVENTS:"mdl-js-ripple-effect--ignore-events",HEADER_SEAMED:"mdl-layout__header--seamed",HEADER_WATERFALL:"mdl-layout__header--waterfall",HEADER_SCROLL:"mdl-layout__header--scroll",FIXED_HEADER:"mdl-layout--fixed-header",OBFUSCATOR:"mdl-layout__obfuscator",TAB_BAR:"mdl-layout__tab-bar",TAB_CONTAINER:"mdl-layout__tab-bar-container",TAB:"mdl-layout__tab",TAB_BAR_BUTTON:"mdl-layout__tab-bar-button",TAB_BAR_LEFT_BUTTON:"mdl-layout__tab-bar-left-button",TAB_BAR_RIGHT_BUTTON:"mdl-layout__tab-bar-right-button",TAB_MANUAL_SWITCH:"mdl-layout__tab-manual-switch",PANEL:"mdl-layout__tab-panel",HAS_DRAWER:"has-drawer",HAS_TABS:"has-tabs",HAS_SCROLLING_HEADER:"has-scrolling-header",CASTING_SHADOW:"is-casting-shadow",IS_COMPACT:"is-compact",IS_SMALL_SCREEN:"is-small-screen",IS_DRAWER_OPEN:"is-visible",IS_ACTIVE:"is-active",IS_UPGRADED:"is-upgraded",IS_ANIMATING:"is-animating",ON_LARGE_SCREEN:"mdl-layout--large-screen-only",ON_SMALL_SCREEN:"mdl-layout--small-screen-only"},f.prototype.contentScrollHandler_=function(){if(!this.header_.classList.contains(this.CssClasses_.IS_ANIMATING)){var e=!this.element_.classList.contains(this.CssClasses_.IS_SMALL_SCREEN)||this.element_.classList.contains(this.CssClasses_.FIXED_HEADER);this.content_.scrollTop>0&&!this.header_.classList.contains(this.CssClasses_.IS_COMPACT)?(this.header_.classList.add(this.CssClasses_.CASTING_SHADOW),this.header_.classList.add(this.CssClasses_.IS_COMPACT),e&&this.header_.classList.add(this.CssClasses_.IS_ANIMATING)):this.content_.scrollTop<=0&&this.header_.classList.contains(this.CssClasses_.IS_COMPACT)&&(this.header_.classList.remove(this.CssClasses_.CASTING_SHADOW),this.header_.classList.remove(this.CssClasses_.IS_COMPACT),e&&this.header_.classList.add(this.CssClasses_.IS_ANIMATING))}},f.prototype.keyboardEventHandler_=function(e){e.keyCode===this.Keycodes_.ESCAPE&&this.drawer_.classList.contains(this.CssClasses_.IS_DRAWER_OPEN)&&this.toggleDrawer()},f.prototype.screenSizeHandler_=function(){this.screenSizeMediaQuery_.matches?this.element_.classList.add(this.CssClasses_.IS_SMALL_SCREEN):(this.element_.classList.remove(this.CssClasses_.IS_SMALL_SCREEN),this.drawer_&&(this.drawer_.classList.remove(this.CssClasses_.IS_DRAWER_OPEN),this.obfuscator_.classList.remove(this.CssClasses_.IS_DRAWER_OPEN)))},f.prototype.drawerToggleHandler_=function(e){if(e&&"keydown"===e.type){if(e.keyCode!==this.Keycodes_.SPACE&&e.keyCode!==this.Keycodes_.ENTER)return;e.preventDefault()}this.toggleDrawer()},f.prototype.headerTransitionEndHandler_=function(){this.header_.classList.remove(this.CssClasses_.IS_ANIMATING)},f.prototype.headerClickHandler_=function(){this.header_.classList.contains(this.CssClasses_.IS_COMPACT)&&(this.header_.classList.remove(this.CssClasses_.IS_COMPACT),this.header_.classList.add(this.CssClasses_.IS_ANIMATING))},f.prototype.resetTabState_=function(e){for(var t=0;t<e.length;t++)e[t].classList.remove(this.CssClasses_.IS_ACTIVE)},f.prototype.resetPanelState_=function(e){for(var t=0;t<e.length;t++)e[t].classList.remove(this.CssClasses_.IS_ACTIVE)},f.prototype.toggleDrawer=function(){var e=this.element_.querySelector("."+this.CssClasses_.DRAWER_BTN);this.drawer_.classList.toggle(this.CssClasses_.IS_DRAWER_OPEN),this.obfuscator_.classList.toggle(this.CssClasses_.IS_DRAWER_OPEN),this.drawer_.classList.contains(this.CssClasses_.IS_DRAWER_OPEN)?(this.drawer_.setAttribute("aria-hidden","false"),e.setAttribute("aria-expanded","true")):(this.drawer_.setAttribute("aria-hidden","true"),e.setAttribute("aria-expanded","false"))},f.prototype.toggleDrawer=f.prototype.toggleDrawer,f.prototype.init=function(){if(this.element_){var e=document.createElement("div");e.classList.add(this.CssClasses_.CONTAINER);var s=this.element_.querySelector(":focus");this.element_.parentElement.insertBefore(e,this.element_),this.element_.parentElement.removeChild(this.element_),e.appendChild(this.element_),s&&s.focus();for(var i=this.element_.childNodes,n=i.length,a=0;a<n;a++){var l=i[a];l.classList&&l.classList.contains(this.CssClasses_.HEADER)&&(this.header_=l),l.classList&&l.classList.contains(this.CssClasses_.DRAWER)&&(this.drawer_=l),l.classList&&l.classList.contains(this.CssClasses_.CONTENT)&&(this.content_=l)}window.addEventListener("pageshow",function(e){e.persisted&&(this.element_.style.overflowY="hidden",requestAnimationFrame(function(){this.element_.style.overflowY=""}.bind(this)))}.bind(this),!1),this.header_&&(this.tabBar_=this.header_.querySelector("."+this.CssClasses_.TAB_BAR));var o=this.Mode_.STANDARD;if(this.header_&&(this.header_.classList.contains(this.CssClasses_.HEADER_SEAMED)?o=this.Mode_.SEAMED:this.header_.classList.contains(this.CssClasses_.HEADER_WATERFALL)?(o=this.Mode_.WATERFALL,this.header_.addEventListener("transitionend",this.headerTransitionEndHandler_.bind(this)),this.header_.addEventListener("click",this.headerClickHandler_.bind(this))):this.header_.classList.contains(this.CssClasses_.HEADER_SCROLL)&&(o=this.Mode_.SCROLL,e.classList.add(this.CssClasses_.HAS_SCROLLING_HEADER)),o===this.Mode_.STANDARD?(this.header_.classList.add(this.CssClasses_.CASTING_SHADOW),this.tabBar_&&this.tabBar_.classList.add(this.CssClasses_.CASTING_SHADOW)):o===this.Mode_.SEAMED||o===this.Mode_.SCROLL?(this.header_.classList.remove(this.CssClasses_.CASTING_SHADOW),this.tabBar_&&this.tabBar_.classList.remove(this.CssClasses_.CASTING_SHADOW)):o===this.Mode_.WATERFALL&&(this.content_.addEventListener("scroll",this.contentScrollHandler_.bind(this)),this.contentScrollHandler_())),this.drawer_){var r=this.element_.querySelector("."+this.CssClasses_.DRAWER_BTN);if(!r){r=document.createElement("div"),r.setAttribute("aria-expanded","false"),r.setAttribute("role","button"),r.setAttribute("tabindex","0"),r.classList.add(this.CssClasses_.DRAWER_BTN);var _=document.createElement("i");_.classList.add(this.CssClasses_.ICON),_.innerHTML=this.Constant_.MENU_ICON,r.appendChild(_)}this.drawer_.classList.contains(this.CssClasses_.ON_LARGE_SCREEN)?r.classList.add(this.CssClasses_.ON_LARGE_SCREEN):this.drawer_.classList.contains(this.CssClasses_.ON_SMALL_SCREEN)&&r.classList.add(this.CssClasses_.ON_SMALL_SCREEN),r.addEventListener("click",this.drawerToggleHandler_.bind(this)),r.addEventListener("keydown",this.drawerToggleHandler_.bind(this)),this.element_.classList.add(this.CssClasses_.HAS_DRAWER),this.element_.classList.contains(this.CssClasses_.FIXED_HEADER)?this.header_.insertBefore(r,this.header_.firstChild):this.element_.insertBefore(r,this.content_);var d=document.createElement("div");d.classList.add(this.CssClasses_.OBFUSCATOR),this.element_.appendChild(d),d.addEventListener("click",this.drawerToggleHandler_.bind(this)),this.obfuscator_=d,this.drawer_.addEventListener("keydown",this.keyboardEventHandler_.bind(this)),this.drawer_.setAttribute("aria-hidden","true")}if(this.screenSizeMediaQuery_=window.matchMedia(this.Constant_.MAX_WIDTH),this.screenSizeMediaQuery_.addListener(this.screenSizeHandler_.bind(this)),this.screenSizeHandler_(),this.header_&&this.tabBar_){this.element_.classList.add(this.CssClasses_.HAS_TABS);var h=document.createElement("div");h.classList.add(this.CssClasses_.TAB_CONTAINER),this.header_.insertBefore(h,this.tabBar_),this.header_.removeChild(this.tabBar_);var c=document.createElement("div");c.classList.add(this.CssClasses_.TAB_BAR_BUTTON),c.classList.add(this.CssClasses_.TAB_BAR_LEFT_BUTTON);var p=document.createElement("i");p.classList.add(this.CssClasses_.ICON),p.textContent=this.Constant_.CHEVRON_LEFT,c.appendChild(p),c.addEventListener("click",function(){this.tabBar_.scrollLeft-=this.Constant_.TAB_SCROLL_PIXELS}.bind(this));var C=document.createElement("div");C.classList.add(this.CssClasses_.TAB_BAR_BUTTON),C.classList.add(this.CssClasses_.TAB_BAR_RIGHT_BUTTON);var u=document.createElement("i");u.classList.add(this.CssClasses_.ICON),u.textContent=this.Constant_.CHEVRON_RIGHT,C.appendChild(u),C.addEventListener("click",function(){this.tabBar_.scrollLeft+=this.Constant_.TAB_SCROLL_PIXELS}.bind(this)),h.appendChild(c),h.appendChild(this.tabBar_),h.appendChild(C);var E=function(){this.tabBar_.scrollLeft>0?c.classList.add(this.CssClasses_.IS_ACTIVE):c.classList.remove(this.CssClasses_.IS_ACTIVE),this.tabBar_.scrollLeft<this.tabBar_.scrollWidth-this.tabBar_.offsetWidth?C.classList.add(this.CssClasses_.IS_ACTIVE):C.classList.remove(this.CssClasses_.IS_ACTIVE)}.bind(this);this.tabBar_.addEventListener("scroll",E),E();var m=function(){this.resizeTimeoutId_&&clearTimeout(this.resizeTimeoutId_),this.resizeTimeoutId_=setTimeout(function(){E(),this.resizeTimeoutId_=null}.bind(this),this.Constant_.RESIZE_TIMEOUT)}.bind(this);window.addEventListener("resize",m),this.tabBar_.classList.contains(this.CssClasses_.JS_RIPPLE_EFFECT)&&this.tabBar_.classList.add(this.CssClasses_.RIPPLE_IGNORE_EVENTS);for(var L=this.tabBar_.querySelectorAll("."+this.CssClasses_.TAB),I=this.content_.querySelectorAll("."+this.CssClasses_.PANEL),f=0;f<L.length;f++)new t(L[f],L,I,this)}this.element_.classList.add(this.CssClasses_.IS_UPGRADED)}},window.MaterialLayoutTab=t,s.register({constructor:f,classAsString:"MaterialLayout",cssClass:"mdl-js-layout"});var b=function(e){this.element_=e,this.init()};window.MaterialDataTable=b,b.prototype.Constant_={},b.prototype.CssClasses_={DATA_TABLE:"mdl-data-table",SELECTABLE:"mdl-data-table--selectable",SELECT_ELEMENT:"mdl-data-table__select",IS_SELECTED:"is-selected",IS_UPGRADED:"is-upgraded"},b.prototype.selectRow_=function(e,t,s){return t?function(){e.checked?t.classList.add(this.CssClasses_.IS_SELECTED):t.classList.remove(this.CssClasses_.IS_SELECTED)}.bind(this):s?function(){var t,i;if(e.checked)for(t=0;t<s.length;t++)i=s[t].querySelector("td").querySelector(".mdl-checkbox"),i.MaterialCheckbox.check(),s[t].classList.add(this.CssClasses_.IS_SELECTED);else for(t=0;t<s.length;t++)i=s[t].querySelector("td").querySelector(".mdl-checkbox"),i.MaterialCheckbox.uncheck(),s[t].classList.remove(this.CssClasses_.IS_SELECTED)}.bind(this):void 0},b.prototype.createCheckbox_=function(e,t){var i=document.createElement("label"),n=["mdl-checkbox","mdl-js-checkbox","mdl-js-ripple-effect",this.CssClasses_.SELECT_ELEMENT];i.className=n.join(" ");var a=document.createElement("input");return a.type="checkbox",a.classList.add("mdl-checkbox__input"),e?(a.checked=e.classList.contains(this.CssClasses_.IS_SELECTED),a.addEventListener("change",this.selectRow_(a,e))):t&&a.addEventListener("change",this.selectRow_(a,null,t)),i.appendChild(a),s.upgradeElement(i,"MaterialCheckbox"),i},b.prototype.init=function(){if(this.element_){var e=this.element_.querySelector("th"),t=Array.prototype.slice.call(this.element_.querySelectorAll("tbody tr")),s=Array.prototype.slice.call(this.element_.querySelectorAll("tfoot tr")),i=t.concat(s);if(this.element_.classList.contains(this.CssClasses_.SELECTABLE)){var n=document.createElement("th"),a=this.createCheckbox_(null,i);n.appendChild(a),e.parentElement.insertBefore(n,e);for(var l=0;l<i.length;l++){var o=i[l].querySelector("td");if(o){var r=document.createElement("td");if("TBODY"===i[l].parentNode.nodeName.toUpperCase()){var _=this.createCheckbox_(i[l]);r.appendChild(_)}i[l].insertBefore(r,o)}}this.element_.classList.add(this.CssClasses_.IS_UPGRADED)}}},s.register({constructor:b,classAsString:"MaterialDataTable",cssClass:"mdl-js-data-table"});var S=function(e){this.element_=e,this.init()};window.MaterialRipple=S,S.prototype.Constant_={INITIAL_SCALE:"scale(0.0001, 0.0001)",INITIAL_SIZE:"1px",INITIAL_OPACITY:"0.4",FINAL_OPACITY:"0",FINAL_SCALE:""},S.prototype.CssClasses_={RIPPLE_CENTER:"mdl-ripple--center",RIPPLE_EFFECT_IGNORE_EVENTS:"mdl-js-ripple-effect--ignore-events",RIPPLE:"mdl-ripple",IS_ANIMATING:"is-animating",IS_VISIBLE:"is-visible"},S.prototype.downHandler_=function(e){if(!this.rippleElement_.style.width&&!this.rippleElement_.style.height){var t=this.element_.getBoundingClientRect();this.boundHeight=t.height,this.boundWidth=t.width,this.rippleSize_=2*Math.sqrt(t.width*t.width+t.height*t.height)+2,this.rippleElement_.style.width=this.rippleSize_+"px",this.rippleElement_.style.height=this.rippleSize_+"px"}if(this.rippleElement_.classList.add(this.CssClasses_.IS_VISIBLE),"mousedown"===e.type&&this.ignoringMouseDown_)this.ignoringMouseDown_=!1;else{"touchstart"===e.type&&(this.ignoringMouseDown_=!0);var s=this.getFrameCount();if(s>0)return;this.setFrameCount(1);var i,n,a=e.currentTarget.getBoundingClientRect();if(0===e.clientX&&0===e.clientY)i=Math.round(a.width/2),n=Math.round(a.height/2);else{var l=void 0!==e.clientX?e.clientX:e.touches[0].clientX,o=void 0!==e.clientY?e.clientY:e.touches[0].clientY;i=Math.round(l-a.left),n=Math.round(o-a.top)}this.setRippleXY(i,n),this.setRippleStyles(!0),window.requestAnimationFrame(this.animFrameHandler.bind(this))}},S.prototype.upHandler_=function(e){e&&2!==e.detail&&window.setTimeout(function(){this.rippleElement_.classList.remove(this.CssClasses_.IS_VISIBLE)}.bind(this),0)},S.prototype.init=function(){if(this.element_){var e=this.element_.classList.contains(this.CssClasses_.RIPPLE_CENTER);this.element_.classList.contains(this.CssClasses_.RIPPLE_EFFECT_IGNORE_EVENTS)||(this.rippleElement_=this.element_.querySelector("."+this.CssClasses_.RIPPLE),this.frameCount_=0,this.rippleSize_=0,this.x_=0,this.y_=0,this.ignoringMouseDown_=!1,this.boundDownHandler=this.downHandler_.bind(this),this.element_.addEventListener("mousedown",this.boundDownHandler),this.element_.addEventListener("touchstart",this.boundDownHandler),this.boundUpHandler=this.upHandler_.bind(this),this.element_.addEventListener("mouseup",this.boundUpHandler),this.element_.addEventListener("mouseleave",this.boundUpHandler),this.element_.addEventListener("touchend",this.boundUpHandler),this.element_.addEventListener("blur",this.boundUpHandler),this.getFrameCount=function(){return this.frameCount_},this.setFrameCount=function(e){this.frameCount_=e},this.getRippleElement=function(){return this.rippleElement_},this.setRippleXY=function(e,t){this.x_=e,this.y_=t},this.setRippleStyles=function(t){if(null!==this.rippleElement_){var s,i,n,a="translate("+this.x_+"px, "+this.y_+"px)";t?(i=this.Constant_.INITIAL_SCALE,n=this.Constant_.INITIAL_SIZE):(i=this.Constant_.FINAL_SCALE,n=this.rippleSize_+"px",e&&(a="translate("+this.boundWidth/2+"px, "+this.boundHeight/2+"px)")),s="translate(-50%, -50%) "+a+i,this.rippleElement_.style.webkitTransform=s,this.rippleElement_.style.msTransform=s,this.rippleElement_.style.transform=s,t?this.rippleElement_.classList.remove(this.CssClasses_.IS_ANIMATING):this.rippleElement_.classList.add(this.CssClasses_.IS_ANIMATING)}},this.animFrameHandler=function(){this.frameCount_-- >0?window.requestAnimationFrame(this.animFrameHandler.bind(this)):this.setRippleStyles(!1)})}},s.register({constructor:S,classAsString:"MaterialRipple",cssClass:"mdl-js-ripple-effect",widget:!1})}();
10
- //# sourceMappingURL=material.min.js.map
 
 
 
 
 
 
 
 
 
 
assets/js/settings.js CHANGED
@@ -6,19 +6,4 @@ jQuery(document).on("click", ".shipping_provider_tab li", function(){
6
 
7
  jQuery(".targets").hide();
8
  jQuery(".target-"+target).show();
9
- });
10
- jQuery(document).on("click", "#wc_ast_status_delivered", function(){
11
- if(jQuery(this).prop("checked") == true){
12
- jQuery('.status_label_color_th').show();
13
- } else{
14
- jQuery('.status_label_color_th').hide();
15
- }
16
- });
17
- jQuery( document ).ready(function() {
18
- if(jQuery('#wc_ast_status_delivered').prop("checked") == true){
19
- jQuery('.status_label_color_th').show();
20
- } else{
21
- jQuery('.status_label_color_th').hide();
22
- }
23
- jQuery('#wc_ast_status_label_color').wpColorPicker();
24
  });
6
 
7
  jQuery(".targets").hide();
8
  jQuery(".target-"+target).show();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
9
  });
assets/js/shipping_row.js CHANGED
@@ -14,7 +14,7 @@
14
  init: function() {
15
 
16
  $(document).on( 'click', 'a.add-provider', this.onAddProvider )
17
- .on( 'click', '.shipping_provider_table .remove', this.onRemoveProvider );
18
 
19
  var rates_data = $rates.data( 'rates' );
20
 
@@ -49,15 +49,12 @@
49
  event.preventDefault();
50
 
51
  $wc_ast_settings_form.find(".spinner").addClass("active");
52
- //$wc_ast_settings_form.find(".success_msg").hide();
53
  var ajax_data = $wc_ast_settings_form.serialize();
54
 
55
  $.post( ajaxurl, ajax_data, function(response) {
56
  $wc_ast_settings_form.find(".spinner").removeClass("active");
57
- var snackbarContainer = document.querySelector('#demo-toast-example');
58
- var data = {message: 'Data saved successfully.'};
59
- snackbarContainer.MaterialSnackbar.showSnackbar(data);
60
- //$wc_ast_settings_form.find(".success_msg").show();
61
  });
62
 
63
  },
@@ -71,7 +68,6 @@
71
  security: data.delete_rates_nonce,
72
 
73
  };
74
- var sort_id = $('.shipping_provider_table tbody tr.provider_tr:last').find('.sort_order').val();
75
  $.ajax({
76
  url: ajaxurl,
77
  dataType: "json",
@@ -85,10 +81,9 @@
85
  shipping_country: '',
86
  provider_url: ''
87
  },
88
- index: response.id,
89
- sort_id: (Number(sort_id) + 1),
90
  } ) );
91
- jQuery(".wcast_shipping_country").select2();
92
  },
93
  error: function(response) {
94
  console.log(response);
@@ -99,23 +94,16 @@
99
  },
100
  onRemoveProvider: function( event ) {
101
  event.preventDefault();
102
- $(".shipping_provider_table ").block({
103
- message: null,
104
- overlayCSS: {
105
- background: "#fff",
106
- opacity: .6
107
- }
108
- });
109
  var r = confirm("Really delete this entry? This will not be undo.");
110
  if (r === true) {
111
 
112
  } else {
113
- $(".shipping_provider_table ").unblock();
114
  return;
115
  }
116
 
117
  var provider_row = jQuery(this).parents("tr");
118
- var provider_id = jQuery(this).data("pid");
119
 
120
  var ajax_data = {
121
  action: 'woocommerce_shipping_provider_delete',
@@ -124,8 +112,6 @@
124
 
125
  $.post( ajaxurl, ajax_data, function(response) {
126
  provider_row.remove();
127
- update_default_shipping_provider();
128
- $(".shipping_provider_table ").unblock();
129
  });
130
  }
131
  };
@@ -135,7 +121,6 @@
135
  })( jQuery, shipment_tracking_table_rows, wp, ajaxurl );
136
 
137
  jQuery(function($){
138
-
139
  var $in_transit = $("#wc_ast_api_in_transit");
140
  if( $in_transit.length > 0 ){
141
  $in_transit.after("<div id=wc_ast_tags></div>").hide();
@@ -185,308 +170,4 @@ jQuery(function($){
185
  $("#mainform").after("<div class='wcstsi_snapcx_wrap'></div>");
186
  $(".wcstsi_snapcx_wrap").append('<div class=headwrap><b>Manual Trigger : </b> <input name="Manual Trigger" id="wcstsi_api_run" type="button" style="" value="Run the API process manually" class="button-secondary"> </div><div class=bodyres><div class=orders_info></div><div class=orders_api_list></div><div class=response_status></div></div>');
187
  }
188
- });
189
-
190
- // Item ordering.
191
- jQuery('.shipping_provider_table tbody').sortable({
192
- items: '.provider_tr',
193
- cursor: 'move',
194
- handle: '.sort-item',
195
- opacity: 0.8,
196
- update: function( event, ui ) {
197
- jQuery(this).children().each(function(index) {
198
- jQuery(this).find('.sort_order').val(index + 1)
199
- });
200
- },
201
- stop:function( event, ui ){
202
- update_sort_order();
203
- }
204
- });
205
-
206
- function update_sort_order(){
207
- var form = jQuery('#shipping_provider_form');
208
- var error;
209
- $(".shipping_provider_table ").block({
210
- message: null,
211
- overlayCSS: {
212
- background: "#fff",
213
- opacity: .6
214
- }
215
- });
216
- $.ajax({
217
- url: ajaxurl+'?action=update_sort_order',
218
- data: form.serialize(),
219
- type: 'POST',
220
- success: function(response) {
221
- jQuery(document).on("click", ".edit_provider", function(){
222
- jQuery(this).closest('tr').find('.on_edit_show').show();
223
- jQuery(this).closest('tr').find('.on_edit_hide').hide();
224
- });
225
- update_default_shipping_provider();
226
- $(".shipping_provider_table ").unblock();
227
- },
228
- error: function(response) {
229
- console.log(response);
230
- }
231
- });
232
- }
233
-
234
- jQuery(document).on("click", ".status_slide", function(){
235
- if(jQuery(this).prop("checked") == true){
236
- jQuery(this).closest('tr').removeClass('status_deactivate');
237
- } else{
238
- jQuery(this).closest('tr').addClass('status_deactivate');
239
- }
240
- var form = jQuery('#shipping_provider_form');
241
- var error;
242
- $(".shipping_provider_table ").block({
243
- message: null,
244
- overlayCSS: {
245
- background: "#fff",
246
- opacity: .6
247
- }
248
- });
249
- $.ajax({
250
- url: ajaxurl+'?action=update_shipment_status',
251
- data: form.serialize(),
252
- type: 'POST',
253
- success: function(response) {
254
- update_default_shipping_provider();
255
- $(".shipping_provider_table ").unblock();
256
- },
257
- error: function(response) {
258
- console.log(response);
259
- }
260
- });
261
- });
262
- $(".custom_provider_tr").hover(function() {
263
- jQuery(this).find('.dashicons-edit').show();
264
- jQuery(this).find('.dashicons-trash').show();
265
- }, function() {
266
- jQuery(this).find('.dashicons-edit').hide();
267
- jQuery(this).find('.dashicons-trash').hide();
268
- });
269
-
270
- jQuery(document).on("click", ".edit_provider", function(){
271
- jQuery(this).closest('tr').find('.on_edit_show').show();
272
- jQuery(this).closest('tr').find('.on_edit_hide').hide();
273
- $(".custom_provider_tr").hover(function() {
274
- jQuery(this).find('.dashicons-edit').hide();
275
- jQuery(this).find('.dashicons-trash').hide();
276
- }, function() {
277
- });
278
- });
279
- jQuery(document).on("click", ".update_provider", function(){
280
- $(".shipping_provider_table ").block({
281
- message: null,
282
- overlayCSS: {
283
- background: "#fff",
284
- opacity: .6
285
- }
286
- });
287
- var custom_provider_name = jQuery(this).closest('tr').find('.custom_provider_name').val();
288
- var custom_provider_country = jQuery(this).closest('tr').find('.custom_provider_country').val();
289
- var custom_provider_url = jQuery(this).closest('tr').find('.custom_provider_url').val();
290
- var provider_id = jQuery(this).closest('tr').find('.provider_id').val();
291
- var sort_order = jQuery(this).closest('tr').find('.sort_order').val();
292
-
293
-
294
- var ajax_data = {
295
- action: 'update_shipping_provider',
296
- provider_id: provider_id,
297
- custom_provider_name: custom_provider_name,
298
- custom_provider_country: custom_provider_country,
299
- custom_provider_url: custom_provider_url,
300
- sort_order: sort_order,
301
- };
302
-
303
- $.ajax({
304
- url: ajaxurl,
305
- data: ajax_data,
306
- type: 'POST',
307
- success: function(response) {
308
- $(".shipping_provider_table tbody").replaceWith(response);
309
- $(".custom_provider_tr").hover(function() {
310
- jQuery(this).find('.dashicons-edit').show();
311
- jQuery(this).find('.dashicons-trash').show();
312
- }, function() {
313
- jQuery(this).find('.dashicons-edit').hide();
314
- jQuery(this).find('.dashicons-trash').hide();
315
- });
316
- jQuery(document).on("click", ".edit_provider", function(){
317
- jQuery(this).closest('tr').find('.on_edit_show').show();
318
- jQuery(this).closest('tr').find('.on_edit_hide').hide();
319
- });
320
- // Item ordering.
321
- jQuery('.shipping_provider_table tbody').sortable({
322
- items: '.provider_tr',
323
- cursor: 'move',
324
- handle: '.sort-item',
325
- scrollSensitivity: 40,
326
- opacity: 0.65,
327
- update: function( event, ui ) {
328
- jQuery(this).children().each(function(index) {
329
- jQuery(this).find('.sort_order').val(index + 1)
330
- });
331
- },
332
- stop:function( event, ui ){
333
- update_sort_order();
334
- }
335
- });
336
- componentHandler.upgradeAllRegistered();
337
- update_default_shipping_provider();
338
- $(".shipping_provider_table ").unblock();
339
- },
340
- error: function(response) {
341
- }
342
- });
343
- return false;
344
- });
345
-
346
- jQuery(document).on("click", ".add_new", function(){
347
- var form = jQuery('#shipping_provider_form');
348
- var error;
349
- $(".shipping_provider_table ").block({
350
- message: null,
351
- overlayCSS: {
352
- background: "#fff",
353
- opacity: .6
354
- }
355
- });
356
- $.ajax({
357
- url: ajaxurl+'?action=add_custom_shipment_provider',
358
- data: form.serialize(),
359
- type: 'POST',
360
- success: function(response) {
361
- $(".shipping_provider_table tbody").replaceWith(response);
362
- $(".custom_provider_tr").hover(function() {
363
- jQuery(this).find('.dashicons-edit').show();
364
- jQuery(this).find('.dashicons-trash').show();
365
- }, function() {
366
- jQuery(this).find('.dashicons-edit').hide();
367
- jQuery(this).find('.dashicons-trash').hide();
368
- });
369
- jQuery(document).on("click", ".edit_provider", function(){
370
- jQuery(this).closest('tr').find('.on_edit_show').show();
371
- jQuery(this).closest('tr').find('.on_edit_hide').hide();
372
- });
373
- // Item ordering.
374
- jQuery('.shipping_provider_table tbody').sortable({
375
- items: '.provider_tr',
376
- cursor: 'move',
377
- handle: '.sort-item',
378
- scrollSensitivity: 40,
379
- opacity: 0.65,
380
- update: function( event, ui ) {
381
- jQuery(this).children().each(function(index) {
382
- jQuery(this).find('.sort_order').val(index + 1)
383
- });
384
- },
385
- stop:function( event, ui ){
386
- update_sort_order();
387
- }
388
- });
389
- update_default_shipping_provider();
390
- componentHandler.upgradeAllRegistered();
391
- $(".shipping_provider_table ").unblock();
392
- },
393
- error: function(response) {
394
- console.log(response);
395
- }
396
- });
397
- return false;
398
- });
399
- function update_default_shipping_provider(){
400
- var ajax_data = {
401
- action: 'update_shipping_provider_dropdown',
402
- };
403
- $.ajax({
404
- url: ajaxurl,
405
- data: ajax_data,
406
- type: 'POST',
407
- success: function(response) {
408
- $(".wc_ast_default_provider").replaceWith(response);
409
- var snackbarContainer = document.querySelector('#demo-toast-example');
410
- var data = {message: 'Data saved successfully.'};
411
- snackbarContainer.MaterialSnackbar.showSnackbar(data);
412
- },
413
- error: function(response) {
414
- }
415
- });
416
- }
417
-
418
- jQuery(document).on("change", ".wc_ast_default_provider", function(){
419
- $(".d_s_select_section ").block({
420
- message: null,
421
- overlayCSS: {
422
- background: "#fff",
423
- opacity: .6
424
- }
425
- });
426
- var default_provider = jQuery('.wc_ast_default_provider').val();
427
- var ajax_data = {
428
- action: 'update_default_provider',
429
- default_provider: default_provider,
430
- };
431
- $.ajax({
432
- url: ajaxurl,
433
- data: ajax_data,
434
- type: 'POST',
435
- success: function(response) {
436
- $(".d_s_select_section ").unblock();
437
- var snackbarContainer = document.querySelector('#demo-toast-example');
438
- var data = {message: 'Data saved successfully.'};
439
- snackbarContainer.MaterialSnackbar.showSnackbar(data);
440
- },
441
- error: function(response) {
442
- }
443
- });
444
- });
445
-
446
- jQuery(document).on("click", "#list-switch", function(){
447
- var r = confirm("Really want to bulk change all provider status?");
448
- if (r === true) {
449
-
450
- } else {
451
- if(jQuery(this).prop("checked") == true){
452
- jQuery(this).prop('checked', false);
453
- } else{
454
- jQuery(this).prop('checked', true);
455
- }
456
- return;
457
- }
458
- if(jQuery('#list-switch').prop("checked") == true){
459
- jQuery('.status_slide').prop('checked', true);
460
- jQuery('.status_slide').parent('label').addClass('is-checked');
461
- jQuery('tr.provider_tr').removeClass('status_deactivate');
462
- } else{
463
- jQuery('.status_slide').removeAttr('checked');
464
- jQuery('.status_slide').parent('label').removeClass('is-checked');
465
- jQuery('tr.provider_tr').addClass('status_deactivate');
466
- }
467
- var form = jQuery('#shipping_provider_form');
468
- var error;
469
- $(".shipping_provider_table ").block({
470
- message: null,
471
- overlayCSS: {
472
- background: "#fff",
473
- opacity: .6
474
- }
475
- });
476
- $.ajax({
477
- url: ajaxurl+'?action=update_shipment_status',
478
- data: form.serialize(),
479
- type: 'POST',
480
- success: function(response) {
481
- update_default_shipping_provider();
482
- $(".shipping_provider_table ").unblock();
483
- },
484
- error: function(response) {
485
- console.log(response);
486
- }
487
- });
488
- });
489
- $('.shipping_provider_table .provider_tr td').each(function() {
490
- var width = jQuery(this).width();
491
- $(this).width(width);
492
- });
14
  init: function() {
15
 
16
  $(document).on( 'click', 'a.add-provider', this.onAddProvider )
17
+ .on( 'click', '.shipping_provider_table a.remove', this.onRemoveProvider );
18
 
19
  var rates_data = $rates.data( 'rates' );
20
 
49
  event.preventDefault();
50
 
51
  $wc_ast_settings_form.find(".spinner").addClass("active");
52
+ $wc_ast_settings_form.find(".success_msg").hide();
53
  var ajax_data = $wc_ast_settings_form.serialize();
54
 
55
  $.post( ajaxurl, ajax_data, function(response) {
56
  $wc_ast_settings_form.find(".spinner").removeClass("active");
57
+ $wc_ast_settings_form.find(".success_msg").show();
 
 
 
58
  });
59
 
60
  },
68
  security: data.delete_rates_nonce,
69
 
70
  };
 
71
  $.ajax({
72
  url: ajaxurl,
73
  dataType: "json",
81
  shipping_country: '',
82
  provider_url: ''
83
  },
84
+ index: response.id
 
85
  } ) );
86
+ jQuery(".wcast_shipping_country").select2();
87
  },
88
  error: function(response) {
89
  console.log(response);
94
  },
95
  onRemoveProvider: function( event ) {
96
  event.preventDefault();
97
+
 
 
 
 
 
 
98
  var r = confirm("Really delete this entry? This will not be undo.");
99
  if (r === true) {
100
 
101
  } else {
 
102
  return;
103
  }
104
 
105
  var provider_row = jQuery(this).parents("tr");
106
+ var provider_id = jQuery(this).parents("tr").find(".provider_id").val();
107
 
108
  var ajax_data = {
109
  action: 'woocommerce_shipping_provider_delete',
112
 
113
  $.post( ajaxurl, ajax_data, function(response) {
114
  provider_row.remove();
 
 
115
  });
116
  }
117
  };
121
  })( jQuery, shipment_tracking_table_rows, wp, ajaxurl );
122
 
123
  jQuery(function($){
 
124
  var $in_transit = $("#wc_ast_api_in_transit");
125
  if( $in_transit.length > 0 ){
126
  $in_transit.after("<div id=wc_ast_tags></div>").hide();
170
  $("#mainform").after("<div class='wcstsi_snapcx_wrap'></div>");
171
  $(".wcstsi_snapcx_wrap").append('<div class=headwrap><b>Manual Trigger : </b> <input name="Manual Trigger" id="wcstsi_api_run" type="button" style="" value="Run the API process manually" class="button-secondary"> </div><div class=bodyres><div class=orders_info></div><div class=orders_api_list></div><div class=response_status></div></div>');
172
  }
173
+ });
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
assets/shipment-provider-img/australia-post.png DELETED
Binary file
assets/shipment-provider-img/bpost.png DELETED
Binary file
assets/shipment-provider-img/bring-se.png DELETED
Binary file
assets/shipment-provider-img/brt-bartolini.png DELETED
Binary file
assets/shipment-provider-img/canada-post.png DELETED
Binary file
assets/shipment-provider-img/ceska-posta.png DELETED
Binary file
assets/shipment-provider-img/colissimo.png DELETED
Binary file
assets/shipment-provider-img/correios.png DELETED
Binary file
assets/shipment-provider-img/courier-post.png DELETED
Binary file
assets/shipment-provider-img/db-schenker.png DELETED
Binary file
assets/shipment-provider-img/deutsche-post-dhl.png DELETED
Binary file
assets/shipment-provider-img/dhl-at.png DELETED
Binary file
assets/shipment-provider-img/dhl-cz.png DELETED
Binary file
assets/shipment-provider-img/dhl-express.png DELETED
Binary file
assets/shipment-provider-img/dhl-intraship.png DELETED
Binary file
assets/shipment-provider-img/dhl-se.png DELETED
Binary file
assets/shipment-provider-img/dhl-us.png DELETED
Binary file
assets/shipment-provider-img/dhl.png DELETED
Binary file
assets/shipment-provider-img/dpd-at.png DELETED
Binary file
assets/shipment-provider-img/dpd-co-uk.png DELETED
Binary file
assets/shipment-provider-img/dpd-cz.png DELETED
Binary file
assets/shipment-provider-img/dpd-de.png DELETED
Binary file
assets/shipment-provider-img/dpd-nl.png DELETED
Binary file
assets/shipment-provider-img/dpd-romania.png DELETED
Binary file
assets/shipment-provider-img/dtdc.png DELETED
Binary file
assets/shipment-provider-img/fan-courier.png DELETED
Binary file
assets/shipment-provider-img/fastway-couriers.png DELETED
Binary file
assets/shipment-provider-img/fastways.png DELETED
Binary file
assets/shipment-provider-img/fedex-sameday.png DELETED
Binary file
assets/shipment-provider-img/fedex.png DELETED
Binary file
assets/shipment-provider-img/hermes.png DELETED
Binary file
assets/shipment-provider-img/icon-default.png DELETED
Binary file
assets/shipment-provider-img/interlink.png DELETED
Binary file
assets/shipment-provider-img/itella.png DELETED
Binary file
assets/shipment-provider-img/nz-post.png DELETED
Binary file
assets/shipment-provider-img/ontrac.png DELETED
Binary file
assets/shipment-provider-img/parcelforce.png DELETED
Binary file
assets/shipment-provider-img/pbt-couriers.png DELETED
Binary file
assets/shipment-provider-img/post-at.png DELETED
Binary file
assets/shipment-provider-img/postnl.png DELETED
Binary file
assets/shipment-provider-img/postnord-sverige-ab.png DELETED
Binary file
assets/shipment-provider-img/ppl-cz.png DELETED
Binary file
assets/shipment-provider-img/royal-mail.png DELETED
Binary file
assets/shipment-provider-img/sapo.png DELETED
Binary file
assets/shipment-provider-img/tnt-express-reference.png DELETED
Binary file
assets/shipment-provider-img/tnt-express.png DELETED
Binary file
assets/shipment-provider-img/uk-mail.png DELETED
Binary file
assets/shipment-provider-img/ups-germany.png DELETED
Binary file
assets/shipment-provider-img/ups-se.png DELETED
Binary file
assets/shipment-provider-img/ups.png DELETED
Binary file
assets/shipment-provider-img/urgent-cargus.png DELETED
Binary file
assets/shipment-provider-img/usps.png DELETED
Binary file
includes/class-wc-advanced-shipment-tracking-admin.php CHANGED
@@ -85,26 +85,6 @@ class WC_Advanced_Shipment_Tracking_Admin {
85
  //add_action( 'wp_ajax_wcast_test1', array( $this, 'wc_ast_cron_callback' ) );
86
  //temparary ajax action=wcast_test2
87
  //add_action( 'wp_ajax_wcast_test2', array( $this, 'wc_ast_batch_process_callback' ) );
88
-
89
- add_action( 'wp_ajax_nopriv_update_sort_order', array( $this, 'update_sort_order_fun') );
90
- add_action( 'wp_ajax_update_sort_order', array( $this, 'update_sort_order_fun') );
91
-
92
- add_action( 'wp_ajax_nopriv_update_shipment_status', array( $this, 'update_shipment_status_fun') );
93
- add_action( 'wp_ajax_update_shipment_status', array( $this, 'update_shipment_status_fun') );
94
-
95
- add_action( 'wp_ajax_nopriv_add_custom_shipment_provider', array( $this, 'add_custom_shipment_provider_fun') );
96
- add_action( 'wp_ajax_add_custom_shipment_provider', array( $this, 'add_custom_shipment_provider_fun') );
97
-
98
- add_action( 'wp_ajax_nopriv_update_shipping_provider', array( $this, 'update_shipping_provider_fun') );
99
- add_action( 'wp_ajax_update_shipping_provider', array( $this, 'update_shipping_provider_fun') );
100
-
101
- add_action( 'wp_ajax_nopriv_update_shipping_provider_dropdown', array( $this, 'update_shipping_provider_dropdown_fun') );
102
- add_action( 'wp_ajax_update_shipping_provider_dropdown', array( $this, 'update_shipping_provider_dropdown_fun') );
103
-
104
- add_action( 'wp_ajax_nopriv_update_default_provider', array( $this, 'update_default_provider_fun') );
105
- add_action( 'wp_ajax_update_default_provider', array( $this, 'update_default_provider_fun') );
106
-
107
- add_action( 'admin_footer', array( $this, 'footer_function') );
108
  }
109
 
110
  /*
@@ -138,7 +118,7 @@ class WC_Advanced_Shipment_Tracking_Admin {
138
  foreach ( $order_statuses as $key => $status ) {
139
  $new_order_statuses[ $key ] = $status;
140
  if ( 'wc-completed' === $key ) {
141
- $order_statuses['wc-completed'] = esc_html__( 'Shipped', 'Order status', 'woo-advanced-shippment-tracking' );
142
  }
143
  }
144
  return $order_statuses;
@@ -155,7 +135,7 @@ class WC_Advanced_Shipment_Tracking_Admin {
155
  if( $enable == false )return $array;
156
 
157
  if( isset( $array[ 'wc-completed' ] ) ){
158
- $array[ 'wc-completed' ]['label_count'] = _n_noop( 'Shipped <span class="count">(%s)</span>', 'Shipped <span class="count">(%s)</span>', 'woo-advanced-shipment-tracking' );
159
  }
160
  return $array;
161
  }
@@ -180,12 +160,12 @@ class WC_Advanced_Shipment_Tracking_Admin {
180
  **/
181
  function register_order_status() {
182
  register_post_status( 'wc-delivered', array(
183
- 'label' => __( 'Delivered', 'woo-advanced-shipment-tracking' ),
184
  'public' => true,
185
  'show_in_admin_status_list' => true,
186
  'show_in_admin_all_list' => true,
187
  'exclude_from_search' => false,
188
- 'label_count' => _n_noop( 'Delivered <span class="count">(%s)</span>', 'Delivered <span class="count">(%s)</span>', 'woo-advanced-shipment-tracking' )
189
  ) );
190
  }
191
 
@@ -197,7 +177,7 @@ class WC_Advanced_Shipment_Tracking_Admin {
197
  foreach ( $order_statuses as $key => $status ) {
198
  $new_order_statuses[ $key ] = $status;
199
  if ( 'wc-completed' === $key ) {
200
- $new_order_statuses['wc-delivered'] = __( 'Delivered', 'woo-advanced-shipment-tracking' );
201
  }
202
  }
203
  return $new_order_statuses;
@@ -207,7 +187,7 @@ class WC_Advanced_Shipment_Tracking_Admin {
207
  * Adding the custom order status to the default woocommerce order statuses
208
  */
209
  function include_custom_order_status_to_reports( $statuses ){
210
- $statuses[] = __( 'Delivered', 'woo-advanced-shipment-tracking' );
211
  return $statuses;
212
  }
213
 
@@ -215,7 +195,7 @@ class WC_Advanced_Shipment_Tracking_Admin {
215
  * mark status as a paid.
216
  */
217
  function delivered_woocommerce_order_is_paid_statuses( $statuses ) {
218
- $statuses[] = __( 'Delivered', 'woo-advanced-shipment-tracking' );
219
  return $statuses;
220
  }
221
 
@@ -472,22 +452,17 @@ class WC_Advanced_Shipment_Tracking_Admin {
472
  * Load admin styles.
473
  */
474
  public function admin_styles($hook) {
475
- wp_enqueue_style( 'shipment_tracking_styles', wc_advanced_shipment_tracking()->plugin_dir_url() . 'assets/css/admin.css', array(), wc_advanced_shipment_tracking()->version );
476
- wp_enqueue_style( 'material-css', wc_advanced_shipment_tracking()->plugin_dir_url() . 'assets/css/material.css', array(), wc_advanced_shipment_tracking()->version );
477
- wp_enqueue_script( 'material-js', wc_advanced_shipment_tracking()->plugin_dir_url().'assets/js/material.min.js', array( 'jquery' ), wc_advanced_shipment_tracking()->version );
478
- wp_register_script( 'shipment_tracking_table_rows', wc_advanced_shipment_tracking()->plugin_dir_url().'assets/js/shipping_row.js' , array( 'jquery', 'wp-util' ), wc_advanced_shipment_tracking()->version );
479
- wp_enqueue_style( 'wp-color-picker' );
480
- wp_enqueue_script( 'advanced_shipment_tracking_settings', wc_advanced_shipment_tracking()->plugin_dir_url().'assets/js/settings.js', array( 'jquery' ), wc_advanced_shipment_tracking()->version );
481
-
482
-
483
  wp_localize_script( 'shipment_tracking_table_rows', 'shipment_tracking_table_rows', array(
484
  'i18n' => array(
485
- 'order' => __( 'Order', 'woo-advanced-shipment-tracking' ),
486
- 'item' => __( 'Item', 'woo-advanced-shipment-tracking' ),
487
- 'line_item' => __( 'Line Item', 'woo-advanced-shipment-tracking' ),
488
- 'class' => __( 'Class', 'woo-advanced-shipment-tracking' ),
489
- 'delete_rates' => __( 'Delete the selected rates?', 'woo-advanced-shipment-tracking' ),
490
- 'dupe_rates' => __( 'Duplicate the selected rates?', 'woo-advanced-shipment-tracking' ),
491
  ),
492
  'delete_rates_nonce' => wp_create_nonce( "delete-rate" ),
493
  ) );
@@ -499,7 +474,6 @@ class WC_Advanced_Shipment_Tracking_Admin {
499
  wp_register_script( 'select2', WC()->plugin_url() . '/assets/js/select2/select2.full' . $suffix . '.js', array( 'jquery' ), '4.0.3' );
500
  wp_register_script( 'selectWoo', WC()->plugin_url() . '/assets/js/selectWoo/selectWoo.full' . $suffix . '.js', array( 'jquery' ), '1.0.4' );
501
  wp_register_script( 'wc-enhanced-select', WC()->plugin_url() . '/assets/js/admin/wc-enhanced-select' . $suffix . '.js', array( 'jquery', 'selectWoo' ), WC_VERSION );
502
- wp_register_script( 'jquery-blockui', WC()->plugin_url() . '/assets/js/jquery-blockui/jquery.blockUI' . $suffix . '.js', array( 'jquery' ), '2.70', true );
503
  wp_enqueue_script( 'select2');
504
  wp_enqueue_script( 'selectWoo');
505
  wp_enqueue_script( 'wc-enhanced-select');
@@ -509,7 +483,6 @@ class WC_Advanced_Shipment_Tracking_Admin {
509
 
510
  wp_register_script( 'jquery-tiptip', WC()->plugin_url() . '/assets/js/jquery-tiptip/jquery.tipTip.min.js', array( 'jquery' ), WC_VERSION, true );
511
  wp_enqueue_script( 'jquery-tiptip' );
512
- wp_enqueue_script( 'jquery-blockui' );
513
 
514
  wp_enqueue_style( 'checkbox-slider', wc_advanced_shipment_tracking()->plugin_dir_url() . 'assets/css/checkbox-slider.css' );
515
  }
@@ -536,7 +509,7 @@ class WC_Advanced_Shipment_Tracking_Admin {
536
 
537
 
538
  if( isset( $_POST['update_default_shipping_provider'] ) ){
539
-
540
  $default_shippment_providers = $wpdb->get_results( "SELECT * FROM $woo_shippment_table_name" );
541
  foreach($default_shippment_providers as $dsp){
542
  if(in_array($dsp->id, $_POST['select_custom_provider'])){
@@ -566,7 +539,6 @@ class WC_Advanced_Shipment_Tracking_Admin {
566
  'shipping_country' => sanitize_text_field($val['shipping_country']),
567
  'provider_name' => sanitize_text_field($val['provider_name']),
568
  'provider_url' => sanitize_text_field($val['provider_url']),
569
- 'sort_order' => sanitize_text_field($val['sort_order']),
570
  );
571
  $where_array = array(
572
  'id' => $key,
@@ -577,86 +549,63 @@ class WC_Advanced_Shipment_Tracking_Admin {
577
 
578
  }
579
 
580
- if( isset( $_POST['sorting'] ) ){
581
-
582
- foreach($_POST['sorting'] as $key => $val ){
583
- $data_array = array(
584
- 'sort_order' => sanitize_text_field($val['sort_order']),
585
- );
586
- $where_array = array(
587
- 'id' => $key
588
- );
589
- $result = $wpdb->update( $this->table, $data_array, $where_array );
590
- }
591
-
592
- }
593
-
594
  if( isset( $_POST['wc_ast_default_provider'] ) ){
595
  update_option("wc_ast_default_provider", $_POST['wc_ast_default_provider'] );
596
  }
597
  $order = isset( $_GET['order'] ) ? $_GET['order'] : 'ASC';
598
- $orderby = isset( $_GET['orderby'] ) ? $_GET['orderby'] : 'sort_order';
599
-
600
  if( $order == 'DESC' ){$inverse_order = 'ASC';$inverse_class = 'asc';}else{$inverse_order = 'DESC';$inverse_class = 'desc';}
601
 
602
  $default_shippment_providers = $wpdb->get_results( "SELECT * FROM $woo_shippment_table_name ORDER BY `{$orderby}` {$order} " );
603
 
604
  wp_enqueue_script( 'shipment_tracking_table_rows' );
605
  ?>
606
- <h3><?php _e('WooCommerce Advanced Shipment Tracking', 'woo-advanced-shipment-tracking'); ?></h3>
607
  <div class="wrap woocommerce zorem_admin_layout">
608
  <div class="zorem_admin_content" >
609
 
610
  <input id="tab1" type="radio" name="tabs" class="tab_input" checked >
611
- <label for="tab1" class="tab_label"><?php _e('Shipping Provider', 'woo-advanced-shipment-tracking'); ?></label>
612
 
613
  <input id="tab2" type="radio" name="tabs" class="tab_input">
614
- <label for="tab2" class="tab_label"><?php _e('Settings', 'woo-advanced-shipment-tracking'); ?></label>
615
 
616
  <?php /*?><input id="tab3" type="radio" name="tabs" class="tab_input">
617
- <label for="tab3" class="tab_label">API integration</label><?php */?>
618
 
619
  <section id="content1" class="tab_section">
620
- <div class="tab_inner_container">
621
- <h4><?php _e('Select Shiping Provider which you want to use in order.', 'woo-advanced-shipment-tracking'); ?></h4>
622
- <div class="marginb20 d_s_select_section">
623
  <?php $default_provider = get_option("wc_ast_default_provider" );?>
624
- <label><?php _e('Default shipping provider :', 'woo-advanced-shipment-tracking'); ?></label>
625
- <select name="wc_ast_default_provider" class="wc_ast_default_provider">
626
- <option><?php _e('Please select default provider', 'woo-advanced-shipment-tracking'); ?></option>
627
  <?php foreach( $default_shippment_providers as $d_s_p ){?>
628
  <?php if($d_s_p->display_in_order != 1)continue;?>
629
  <option value="<?php echo sanitize_title( $d_s_p->provider_name )?>" <?php if( $default_provider == sanitize_title( $d_s_p->provider_name ) )echo 'selected';?>><?php echo $d_s_p->provider_name?></option>
630
  <?php } ?>
631
- </select>
632
- </div>
633
- <form method="post" action="" id="shipping_provider_form">
634
- <table class="widefat fixed shipping_provider_table ui-sortable" cellspacing="0" >
635
  <thead>
636
  <tr>
 
 
 
 
 
 
 
637
  <th class="manage-column column-shipping-provider <?php echo ( 'provider_name' == $orderby )?'sorted':'sortable'?> <?php echo $inverse_class?>" scope="col">
638
  <a href="admin.php?page=woocommerce-advanced-shipment-tracking&orderby=provider_name&order=<?php echo $inverse_order?>" class="">
639
- <span><?php _e('Shipping Provider', 'woo-advanced-shipment-tracking'); ?></span>
640
  <span class="sorting-indicator"></span>
641
  </a>
642
  </th>
643
- <th class="manage-column column-shipping-country <?php echo ( 'shipping_country' == $orderby )?'sorted':'sortable'?> <?php echo $inverse_class?>" >
644
- <a href="admin.php?page=woocommerce-advanced-shipment-tracking&orderby=shipping_country&order=<?php echo $inverse_order?>" class="">
645
- <span><?php _e('Shipping Country', 'woo-advanced-shipment-tracking'); ?></span>
646
- <span class="sorting-indicator"></span>
647
- </a>
648
- </th>
649
- <th class="manage-column column-status">
650
- <span><?php _e('Status', 'woo-advanced-shipment-tracking'); ?></span>
651
- <span class="mdl-list__item-secondary-action" style="display: inline-block;">
652
-
653
- <label class="mdl-switch mdl-js-switch mdl-js-ripple-effect" for="list-switch">
654
- <input type="checkbox" name="select_custom_provider[]" id="list-switch" class="mdl-switch__input bulk_status_change" value="" />
655
- </label>
656
- </span>
657
- </th>
658
- <th class="manage-column column-tracking-url" ></th>
659
- <th class="manage-column column-action" scope="col"></th>
660
  </tr>
661
  </thead>
662
  <tbody>
@@ -667,128 +616,112 @@ class WC_Advanced_Shipment_Tracking_Admin {
667
  continue;
668
  }
669
  ?>
670
- <tr class="provider_tr <?php if($d_s_p->display_in_order != 1) { echo 'status_deactivate'; } ?> <?php if($d_s_p->shipping_default == 0) { echo 'custom_provider_tr'; } ?>">
671
- <td class="column-columnname thumb-column">
672
- <?php if( $d_s_p->shipping_default == 1 ){ ?>
673
- <img class="provider_thumbnail on_edit_hide" src="<?php echo wc_advanced_shipment_tracking()->plugin_dir_url()?>assets/shipment-provider-img/<?php echo $d_s_p->provider_slug;?>.png">
674
- <?php } else{ ?>
675
- <img class="provider_thumbnail on_edit_hide" src="<?php echo wc_advanced_shipment_tracking()->plugin_dir_url()?>assets/shipment-provider-img/icon-default.png">
676
- <?php } ?>
677
- <span class="provider_name on_edit_hide">
678
- <?php
679
- echo $d_s_p->provider_name; ?>
680
- </span>
681
- <?php if( $d_s_p->shipping_default == 0 ){ ?>
682
- <input type="text" class="text on_edit_show custom_provider_name" name="data[<?php echo $d_s_p->id?>][provider_name]" value="<?php echo $d_s_p->provider_name;?>" placeholder="<?php _e( 'Shipping Provider', 'woo-advanced-shipment-tracking' ); ?>">
683
- <?php } ?>
684
  </td>
685
- <td class="column-columnname country_select_box">
686
- <span class="on_edit_hide">
 
 
 
 
 
 
 
687
  <?php
688
  $search = array('(US)', '(UK)');
689
  $replace = array('', '');
690
  echo str_replace($search, $replace, $WC_Countries->countries[$d_s_p->shipping_country]);
691
  ?>
692
- </span>
693
- <?php if( $d_s_p->shipping_default == 0 ){ ?>
694
- <select class="on_edit_show custom_provider_country" name="data[<?php echo $d_s_p->id?>][shipping_country]" >
695
- <option value="" ><?php _e( 'None', 'woo-advanced-shipment-tracking' ); ?></option>
696
- <?php foreach($countries as $key=>$val){ ?>
697
- <option value="<?php echo $key; ?>" <?php if ( $key == $d_s_p->shipping_country ) echo 'selected'?>><?php _e( $val, 'woo-advanced-shipment-tracking'); ?></option>
698
- <?php } ?>
699
- </select>
700
- <?php } ?>
701
  </td>
702
- <td class="column-columnname status-column">
703
- <span class="mdl-list__item-secondary-action">
704
- <label class="mdl-switch mdl-js-switch mdl-js-ripple-effect" for="list-switch-<?php echo $d_s_p->id; ?>">
705
- <input type="checkbox" name="select_custom_provider[]" id="list-switch-<?php echo $d_s_p->id; ?>" class="mdl-switch__input status_slide" value="<?php echo $d_s_p->id; ?>" <?php if($d_s_p->display_in_order == 1) { echo 'checked'; } ?> />
706
- </label>
707
- </span>
708
- </td>
709
- <td class="column-columnname url-column">
710
- <a href="<?php echo $d_s_p->provider_url; ?>" title="<?php echo $d_s_p->provider_url; ?>" target="_blank" class="on_edit_hide"><?php _e( 'Tracking Page','woo-advanced-shipment-tracking' ); ?>
711
- </a>
712
- <?php if( $d_s_p->shipping_default == 0 ){ ?>
713
- <input type="text" class="text on_edit_show custom_provider_url" name="data[<?php echo $d_s_p->id?>][provider_url]" value="<?php echo $d_s_p->provider_url;?>" placeholder="<?php _e( 'Shipping URL', 'woo-advanced-shipment-tracking' ); ?>">
714
- <?php }?>
715
  </td>
716
- <td class="column-columnname">
717
  <?php if( $d_s_p->shipping_default == 0 ){ ?>
718
- <span class="dashicons dashicons-edit edit_provider on_edit_hide" style="display:none"></span>
719
- <span class="dashicons dashicons-trash remove on_edit_hide" data-pid="<?php echo $d_s_p->id; ?>" style="display:none"></span>
720
- <button class="button button-primary on_edit_show update_provider btn_green" style="display:none;"><?php _e( 'Save', 'woo-advanced-shipment-tracking' ); ?></button>
721
  <?php } ?>
722
- <span class="dashicons dashicons-editor-justify sort-item ui-sortable-handle on_edit_hide"></span>
723
- <input type="hidden" name="provider_id" class="provider_id" value="<?php echo $d_s_p->id?>">
724
- <input type="hidden" name="sorting[<?php echo $d_s_p->id?>][sort_order]" class="sort_order" value="<?php echo $d_s_p->sort_order?>">
725
- <input type="hidden" name="data[<?php echo $d_s_p->id?>][sort_order]" class="" value="<?php echo $d_s_p->sort_order?>">
726
  </td>
727
  </tr>
728
  <?php } ?>
729
  </tbody>
730
  <tfoot>
731
  <tr>
732
- <th colspan="5" ><a href="#" class="add-provider button button-primary btn_green"><?php _e('Add Custom Shipping Provider', 'woo-advanced-shipment-tracking'); ?></a></th>
733
  </tr>
734
  </tfoot>
735
- </table>
 
 
 
736
  </form>
737
  <script type="text/template" id="tmpl-shipping-provider-row-template">
738
- <tr class="provider_tr tr_add">
739
- <td class="column-columnname shipping_provider">
740
- <input type="text" class="text" value="{{{ data.rate.provider_name }}}" placeholder="<?php _e( 'Shipping Provider', 'woo-advanced-shipment-tracking' ); ?>" name="data[{{{ data.index }}}][provider_name]" />
741
  </td>
742
- <td class="column-columnname shipping_country">
743
- <select class="select wcast_shipping_country" name="data[{{{ data.index }}}][shipping_country]" >
744
- <option value="" <# if ( "" === data.rate.rate_condition ) { #>selected="selected"<# } #>><?php _e( 'None', 'woo-advanced-shipment-tracking' ); ?></option>
745
  <?php
746
  foreach($countries as $key=>$val){ ?>
747
- <option value="<?php echo $key; ?>" ><?php _e( $val, 'woo-advanced-shipment-tracking'); ?></option>
748
  <?php }
749
  ?>
750
  </select>
751
- </td>
752
- <td class="column-columnname shipping_url" colspan="2">
753
- <input type="text" class="text" name="data[{{{ data.index }}}][provider_url]" value="" placeholder="<?php _e( 'Tracking Page', 'woo-advanced-shipment-tracking' ); ?>">
754
- <p><?php _e('You can add tracking number parameter like this - http://shippingprovider.com?tracking_number=%number% , %number% - parameter', 'woo-advanced-shipment-tracking'); ?></p>
 
 
 
755
  </td>
756
  <td>
757
- <input type="hidden" name="data[{{{ data.index }}}][sort_order]" class="sort_order" value="{{{ data.sort_id }}}">
758
- <button class="button button-primary add_new btn_green"><?php _e( 'Save', 'woo-advanced-shipment-tracking' ); ?></button>
759
- <span class="dashicons dashicons-trash remove" data-pid="{{{ data.index }}}"></span>
760
  </td>
761
  </tr>
762
  </script>
763
- </div>
764
  </section>
765
  <section id="content2" class="tab_section">
766
- <div class="tab_inner_container">
767
  <form method="post" id="wc_ast_settings_form" action="" enctype="multipart/form-data">
768
  <?php #nonce?>
769
- <h3><?php _e( 'Settings', 'woo-advanced-shipment-tracking' ); ?></h3>
770
  <?php $this->get_html( $this->get_settings_data() );?>
771
  <div class="submit">
772
- <button name="save" class="button-primary woocommerce-save-button btn_green" type="submit" value="Save changes"><?php _e( 'Save', 'woo-advanced-shipment-tracking' ); ?></button>
773
  <div class="spinner" style="float:none"></div>
774
- <div class="success_msg" style="display:none;"><?php _e( 'Data saved successfully.', 'woo-advanced-shipment-tracking' ); ?></div>
775
  <div class="error_msg" style="display:none;"></div>
776
  <?php wp_nonce_field( 'wc_ast_settings_form', 'wc_ast_settings_form' );?>
777
  <input type="hidden" name="action" value="wc_ast_settings_form_update">
778
  </div>
779
  </form>
780
- </div>
781
  </section>
782
  <section id="content3" class="tab_section">
783
- <div class="tab_inner_container">
784
  <form method="post" id="wc_ast_api_form" action="" enctype="multipart/form-data">
785
  <?php #nonce?>
786
  <h3>Api Integration</h3>
787
  <?php $this->get_html( $this->get_form_data() );?>
788
  <div class="submit">
789
- <button name="save" class="button-primary woocommerce-save-button btn_green" type="submit" value="Save changes">Save</button>
790
  <div class="spinner" style="float:none"></div>
791
- <div class="success_msg" style="display:none;"><?php _e( 'Data saved successfully.', 'woo-advanced-shipment-tracking' ); ?></div>
792
  <div class="error_msg" style="display:none;"></div>
793
  <?php wp_nonce_field( 'wc_ast_api_form', 'wc_ast_api_form' );?>
794
  <input type="hidden" name="action" value="wc_ast_api_form_update">
@@ -801,7 +734,6 @@ class WC_Advanced_Shipment_Tracking_Admin {
801
  <div class="success_msg csv_test_success" style="display:none;"></div>
802
  <div class="error_msg csv_test_error" style="display:none;"></div>
803
  </div>
804
- </div>
805
  </section>
806
  </div>
807
  <div class="zorem_admin_sidebar">
@@ -817,11 +749,10 @@ class WC_Advanced_Shipment_Tracking_Admin {
817
  </div>
818
  </div>
819
  </div>
820
- <script>//jQuery('[for="tab2"]').trigger("click");</script>
821
- <div id="demo-toast-example" class="mdl-js-snackbar mdl-snackbar">
822
- <div class="mdl-snackbar__text"></div>
823
- <button class="mdl-snackbar__action" type="button"></button>
824
- </div>
825
  <?php
826
  }
827
 
@@ -838,8 +769,8 @@ class WC_Advanced_Shipment_Tracking_Admin {
838
  <th colspan="2"><h3><?php echo $array['title']?></h3></th>
839
  </tr>
840
  <?php continue;} ?>
841
- <tr valign="top" class="<?php echo $array['class']; ?>">
842
- <th scope="row" class="titledesc">
843
  <label for="<?php echo $id?>"><?php echo $array['title']?>
844
  <?php if( isset($array['tooltip']) ){?>
845
  <span class="woocommerce-help-tip tipTip" title="<?php echo $array['tooltip']?>"></span>
@@ -847,17 +778,18 @@ class WC_Advanced_Shipment_Tracking_Admin {
847
  </label>
848
  </th>
849
  <td class="forminp" >
850
- <?php if( $array['type'] == 'checkbox' ){?>
851
- <span class="mdl-list__item-secondary-action">
852
- <label class="mdl-switch mdl-js-switch mdl-js-ripple-effect" for="<?php echo $id?>">
853
- <input type="checkbox" id="<?php echo $id?>" name="<?php echo $id?>" class="mdl-switch__input" <?php echo get_option($id) ? 'checked':''?> value="1"/>
854
- </label>
855
- </span>
856
  <?php } elseif( isset( $array['type'] ) && $array['type'] == 'dropdown' ){?>
857
  <?php
858
  if( isset($array['multiple']) ){
859
  $multiple = 'multiple';
860
  $field_id = $array['multiple'];
 
 
861
  } else {
862
  $multiple = '';
863
  $field_id = $id;
@@ -1004,19 +936,13 @@ class WC_Advanced_Shipment_Tracking_Admin {
1004
  $form_data = array(
1005
  'wc_ast_status_shipped' => array(
1006
  'type' => 'checkbox',
1007
- 'title' => __( 'Rename the “Completed” Order status to “Shipped”', 'woo-advanced-shipment-tracking' ),
1008
- 'desc' => '',
1009
  ),
1010
  'wc_ast_status_delivered' => array(
1011
  'type' => 'checkbox',
1012
- 'title' => __( 'Enable a New Custom order status - “Delivered”', 'woo-advanced-shipment-tracking' ),
1013
- 'desc' => '',
1014
- ),
1015
- 'wc_ast_status_label_color' => array(
1016
- 'type' => 'color',
1017
- 'title' => __( 'Status Label color', 'woo-advanced-shipment-tracking' ),
1018
- 'desc' => '',
1019
- 'class' => 'status_label_color_th',
1020
  ),
1021
  );
1022
  return $form_data;
@@ -1041,229 +967,4 @@ class WC_Advanced_Shipment_Tracking_Admin {
1041
 
1042
  }
1043
  }
1044
-
1045
- /*
1046
- * Update shippment provider sort order
1047
- */
1048
- function update_sort_order_fun(){
1049
-
1050
- global $wpdb;
1051
- $this->table = $wpdb->prefix."woo_shippment_provider";
1052
- if( isset( $_POST['sorting'] ) ){
1053
-
1054
- foreach($_POST['sorting'] as $key => $val ){
1055
- $data_array = array(
1056
- 'sort_order' => sanitize_text_field($val['sort_order']),
1057
- );
1058
- $where_array = array(
1059
- 'id' => $key
1060
- );
1061
-
1062
- $result = $wpdb->update( $this->table, $data_array, $where_array );
1063
-
1064
- }
1065
-
1066
- }
1067
- echo $result;exit;
1068
- }
1069
- /*
1070
- * Update shippment provider status
1071
- */
1072
- function update_shipment_status_fun(){
1073
- global $wpdb;
1074
- $this->table = $wpdb->prefix."woo_shippment_provider";
1075
- $woo_shippment_table_name = $this->table;
1076
-
1077
-
1078
- $default_shippment_providers = $wpdb->get_results( "SELECT * FROM $woo_shippment_table_name" );
1079
- foreach($default_shippment_providers as $dsp){
1080
- if(in_array($dsp->id, $_POST['select_custom_provider'])){
1081
- $success = $wpdb->update($woo_shippment_table_name,
1082
- array(
1083
- "display_in_order" => 1,
1084
- ),
1085
- array('id' => $dsp->id)
1086
- );
1087
- } else{
1088
- $success = $wpdb->update($woo_shippment_table_name,
1089
- array(
1090
- "display_in_order" => 0,
1091
- ),
1092
- array('id' => $dsp->id)
1093
- );
1094
- }
1095
-
1096
- }
1097
- }
1098
-
1099
- function add_custom_shipment_provider_fun(){
1100
- global $order;
1101
- $WC_Countries = new WC_Countries();
1102
- $countries = $WC_Countries->get_countries();
1103
- global $wpdb;
1104
- $this->table = $wpdb->prefix."woo_shippment_provider";
1105
- $woo_shippment_table_name = $this->table;
1106
- //echo '<pre>';print_r($_POST);echo '</pre>';exit;
1107
- if( isset( $_POST['data'] ) ){
1108
-
1109
- foreach($_POST['data'] as $key => $val ){
1110
- $data_array = array(
1111
- 'shipping_country' => sanitize_text_field($val['shipping_country']),
1112
- 'provider_name' => sanitize_text_field($val['provider_name']),
1113
- 'provider_url' => sanitize_text_field($val['provider_url']),
1114
- 'sort_order' => sanitize_text_field($val['sort_order']),
1115
- 'display_in_order' => 1,
1116
- );
1117
- $where_array = array(
1118
- 'id' => $key,
1119
- 'shipping_default' => '0'
1120
- );
1121
- $result = $wpdb->update( $this->table, $data_array, $where_array );
1122
- }
1123
- }
1124
- $html = $this->get_table_body();
1125
- echo $html;exit;
1126
- }
1127
-
1128
- function update_shipping_provider_fun(){
1129
- global $order;
1130
- $WC_Countries = new WC_Countries();
1131
- $countries = $WC_Countries->get_countries();
1132
- global $wpdb;
1133
- $this->table = $wpdb->prefix."woo_shippment_provider";
1134
- $data_array = array(
1135
- 'shipping_country' => sanitize_text_field($_POST['custom_provider_country']),
1136
- 'provider_name' => sanitize_text_field($_POST['custom_provider_name']),
1137
- 'provider_url' => sanitize_text_field($_POST['custom_provider_url']),
1138
- 'sort_order' => sanitize_text_field($_POST['sort_order']),
1139
- );
1140
- $where_array = array(
1141
- 'id' => $_POST['provider_id'],
1142
- 'shipping_default' => '0'
1143
- );
1144
- $wpdb->update( $this->table, $data_array, $where_array );
1145
- $html = $this->get_table_body();
1146
- echo $html;exit;
1147
- }
1148
-
1149
- function get_table_body(){
1150
- global $order;
1151
- $WC_Countries = new WC_Countries();
1152
- $countries = $WC_Countries->get_countries();
1153
-
1154
- global $wpdb;
1155
- $woo_shippment_table_name = $this->table;
1156
- $order = isset( $_GET['order'] ) ? $_GET['order'] : 'ASC';
1157
- $orderby = isset( $_GET['orderby'] ) ? $_GET['orderby'] : 'sort_order';
1158
-
1159
- if( $order == 'DESC' ){$inverse_order = 'ASC';$inverse_class = 'asc';}else{$inverse_order = 'DESC';$inverse_class = 'desc';}
1160
-
1161
- $default_shippment_providers = $wpdb->get_results( "SELECT * FROM $woo_shippment_table_name ORDER BY `{$orderby}` {$order} " );
1162
- ?>
1163
- <tbody>
1164
- <?php foreach($default_shippment_providers as $d_s_p){ ?>
1165
- <?php
1166
- if( $d_s_p->shipping_country == '' && $d_s_p->provider_name == '' && $d_s_p->provider_url == '' ){
1167
- $wpdb->delete( $this->table, array( 'id' => $d_s_p->id ) );
1168
- continue;
1169
- }
1170
- ?>
1171
- <tr class="provider_tr <?php if($d_s_p->display_in_order != 1) { echo 'status_deactivate'; } ?> <?php if($d_s_p->shipping_default == 0) { echo 'custom_provider_tr'; } ?>">
1172
- <td class="column-columnname thumb-column">
1173
- <?php if( $d_s_p->shipping_default == 1 ){ ?>
1174
- <img class="provider_thumbnail on_edit_hide" src="<?php echo wc_advanced_shipment_tracking()->plugin_dir_url()?>assets/shipment-provider-img/<?php echo $d_s_p->provider_slug;?>.png">
1175
- <?php } else{ ?>
1176
- <img class="provider_thumbnail on_edit_hide" src="<?php echo wc_advanced_shipment_tracking()->plugin_dir_url()?>assets/shipment-provider-img/icon-default.png">
1177
- <?php } ?>
1178
- <span class="provider_name on_edit_hide">
1179
- <?php
1180
- echo $d_s_p->provider_name; ?>
1181
- </span>
1182
- <?php if( $d_s_p->shipping_default == 0 ){ ?>
1183
- <input type="text" class="text on_edit_show custom_provider_name" name="data[<?php echo $d_s_p->id?>][provider_name]" value="<?php echo $d_s_p->provider_name;?>" placeholder="<?php _e( 'Shipping Provider', 'woo-advanced-shipment-tracking' ); ?>">
1184
- <?php } ?>
1185
- </td>
1186
- <td class="column-columnname country_select_box">
1187
- <span class="on_edit_hide">
1188
- <?php
1189
- $search = array('(US)', '(UK)');
1190
- $replace = array('', '');
1191
- echo str_replace($search, $replace, $WC_Countries->countries[$d_s_p->shipping_country]);
1192
- ?>
1193
- </span>
1194
- <?php if( $d_s_p->shipping_default == 0 ){ ?>
1195
- <select class="on_edit_show custom_provider_country" name="data[<?php echo $d_s_p->id?>][shipping_country]" >
1196
- <option value="" ><?php _e( 'None', 'woo-advanced-shipment-tracking' ); ?></option>
1197
- <?php foreach($countries as $key=>$val){ ?>
1198
- <option value="<?php echo $key; ?>" <?php if ( $key == $d_s_p->shipping_country ) echo 'selected'?>><?php _e( $val, 'woo-advanced-shipment-tracking'); ?></option>
1199
- <?php } ?>
1200
- </select>
1201
- <?php } ?>
1202
- </td>
1203
- <td class="column-columnname">
1204
- <span class="mdl-list__item-secondary-action">
1205
- <label class="mdl-switch mdl-js-switch mdl-js-ripple-effect" for="list-switch-<?php echo $d_s_p->id; ?>">
1206
- <input type="checkbox" name="select_custom_provider[]" id="list-switch-<?php echo $d_s_p->id; ?>" class="mdl-switch__input status_slide" value="<?php echo $d_s_p->id; ?>" <?php if($d_s_p->display_in_order == 1) { echo 'checked'; } ?> />
1207
- </label>
1208
- </span>
1209
- </td>
1210
- <td class="column-columnname url-column">
1211
- <a href="<?php echo $d_s_p->provider_url; ?>" title="<?php echo $d_s_p->provider_url; ?>" target="_blank" class="on_edit_hide"><?php _e( 'Tracking Page', 'woo-advanced-shipment-tracking' ); ?>
1212
- </a>
1213
- <?php if( $d_s_p->shipping_default == 0 ){ ?>
1214
- <input type="text" class="text on_edit_show custom_provider_url" name="data[<?php echo $d_s_p->id?>][provider_url]" value="<?php echo $d_s_p->provider_url;?>" placeholder="<?php _e( 'Shipping URL', 'woo-advanced-shipment-tracking' ); ?>">
1215
- <?php }?>
1216
- </td>
1217
- <td class="column-columnname">
1218
- <?php if( $d_s_p->shipping_default == 0 ){ ?>
1219
- <span class="dashicons dashicons-edit edit_provider on_edit_hide" style="display:none"></span>
1220
- <span class="dashicons dashicons-trash remove on_edit_hide" data-pid="<?php echo $d_s_p->id; ?>" style="display:none"></span>
1221
- <button class="button button-primary on_edit_show update_provider btn_green" style="display:none;"><?php _e( 'Save', 'woo-advanced-shipment-tracking' ); ?></button>
1222
- <?php } ?>
1223
- <span class="dashicons dashicons-editor-justify sort-item ui-sortable-handle on_edit_hide"></span>
1224
- <input type="hidden" name="provider_id" class="provider_id" value="<?php echo $d_s_p->id?>">
1225
- <input type="hidden" name="sorting[<?php echo $d_s_p->id?>][sort_order]" class="sort_order" value="<?php echo $d_s_p->sort_order?>">
1226
- <input type="hidden" name="data[<?php echo $d_s_p->id?>][sort_order]" class="" value="<?php echo $d_s_p->sort_order?>">
1227
-
1228
- </td>
1229
- </tr>
1230
- <?php } ?>
1231
- </tbody>
1232
- <?php
1233
- }
1234
- function update_shipping_provider_dropdown_fun(){
1235
- global $wpdb;
1236
- $woo_shippment_table_name = $this->table;
1237
- $order = isset( $_GET['order'] ) ? $_GET['order'] : 'ASC';
1238
- $orderby = isset( $_GET['orderby'] ) ? $_GET['orderby'] : 'sort_order';
1239
-
1240
- if( $order == 'DESC' ){$inverse_order = 'ASC';$inverse_class = 'asc';}else{$inverse_order = 'DESC';$inverse_class = 'desc';}
1241
-
1242
- $default_shippment_providers = $wpdb->get_results( "SELECT * FROM $woo_shippment_table_name ORDER BY `{$orderby}` {$order} " ); ?>
1243
- <select name="wc_ast_default_provider" class="wc_ast_default_provider">
1244
- <option><?php _e('Please select default provider', 'woo-advanced-shipment-tracking'); ?></option>
1245
- <?php foreach( $default_shippment_providers as $d_s_p ){?>
1246
- <?php if($d_s_p->display_in_order != 1)continue;?>
1247
- <option value="<?php echo sanitize_title( $d_s_p->provider_name )?>" <?php if( $default_provider == sanitize_title( $d_s_p->provider_name ) )echo 'selected';?>><?php echo $d_s_p->provider_name?></option>
1248
- <?php } ?>
1249
- </select>
1250
- <?php
1251
- exit;
1252
- }
1253
-
1254
- function update_default_provider_fun(){
1255
- update_option("wc_ast_default_provider", $_POST['default_provider'] );
1256
- exit;
1257
- }
1258
-
1259
- function footer_function(){
1260
- $color = get_option('wc_ast_status_label_color');
1261
- ?>
1262
- <style>
1263
- .order-status.status-delivered{
1264
- background: <?php echo $color; ?>;
1265
- }
1266
- </style>
1267
- <?php
1268
- }
1269
  }
85
  //add_action( 'wp_ajax_wcast_test1', array( $this, 'wc_ast_cron_callback' ) );
86
  //temparary ajax action=wcast_test2
87
  //add_action( 'wp_ajax_wcast_test2', array( $this, 'wc_ast_batch_process_callback' ) );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
88
  }
89
 
90
  /*
118
  foreach ( $order_statuses as $key => $status ) {
119
  $new_order_statuses[ $key ] = $status;
120
  if ( 'wc-completed' === $key ) {
121
+ $order_statuses['wc-completed'] = _x( 'Shipped', 'Order status', 'woocommerce' );
122
  }
123
  }
124
  return $order_statuses;
135
  if( $enable == false )return $array;
136
 
137
  if( isset( $array[ 'wc-completed' ] ) ){
138
+ $array[ 'wc-completed' ]['label_count'] = _n_noop( 'Shipped <span class="count">(%s)</span>', 'Shipped <span class="count">(%s)</span>', 'woocommerce' );
139
  }
140
  return $array;
141
  }
160
  **/
161
  function register_order_status() {
162
  register_post_status( 'wc-delivered', array(
163
+ 'label' => 'Delivered',
164
  'public' => true,
165
  'show_in_admin_status_list' => true,
166
  'show_in_admin_all_list' => true,
167
  'exclude_from_search' => false,
168
+ 'label_count' => _n_noop( 'Delivered <span class="count">(%s)</span>', 'Delivered <span class="count">(%s)</span>' )
169
  ) );
170
  }
171
 
177
  foreach ( $order_statuses as $key => $status ) {
178
  $new_order_statuses[ $key ] = $status;
179
  if ( 'wc-completed' === $key ) {
180
+ $new_order_statuses['wc-delivered'] = 'Delivered';
181
  }
182
  }
183
  return $new_order_statuses;
187
  * Adding the custom order status to the default woocommerce order statuses
188
  */
189
  function include_custom_order_status_to_reports( $statuses ){
190
+ $statuses[] = 'delivered';
191
  return $statuses;
192
  }
193
 
195
  * mark status as a paid.
196
  */
197
  function delivered_woocommerce_order_is_paid_statuses( $statuses ) {
198
+ $statuses[] = 'delivered';
199
  return $statuses;
200
  }
201
 
452
  * Load admin styles.
453
  */
454
  public function admin_styles($hook) {
455
+ wp_enqueue_style( 'shipment_tracking_styles', wc_advanced_shipment_tracking()->plugin_dir_url() . 'assets/css/admin.css' );
456
+ wp_register_script( 'shipment_tracking_table_rows', wc_advanced_shipment_tracking()->plugin_dir_url().'assets/js/shipping_row.js' , array( 'jquery', 'wp-util' ) );
457
+ wp_enqueue_script( 'advanced_shipment_tracking_settings', wc_advanced_shipment_tracking()->plugin_dir_url().'assets/js/settings.js', array( 'jquery' ) );
 
 
 
 
 
458
  wp_localize_script( 'shipment_tracking_table_rows', 'shipment_tracking_table_rows', array(
459
  'i18n' => array(
460
+ 'order' => __( 'Order', 'woocommerce-advanced-shipment-tracking' ),
461
+ 'item' => __( 'Item', 'woocommerce-advanced-shipment-tracking' ),
462
+ 'line_item' => __( 'Line Item', 'woocommerce-advanced-shipment-tracking' ),
463
+ 'class' => __( 'Class', 'woocommerce-advanced-shipment-tracking' ),
464
+ 'delete_rates' => __( 'Delete the selected rates?', 'woocommerce-advanced-shipment-tracking' ),
465
+ 'dupe_rates' => __( 'Duplicate the selected rates?', 'woocommerce-advanced-shipment-tracking' ),
466
  ),
467
  'delete_rates_nonce' => wp_create_nonce( "delete-rate" ),
468
  ) );
474
  wp_register_script( 'select2', WC()->plugin_url() . '/assets/js/select2/select2.full' . $suffix . '.js', array( 'jquery' ), '4.0.3' );
475
  wp_register_script( 'selectWoo', WC()->plugin_url() . '/assets/js/selectWoo/selectWoo.full' . $suffix . '.js', array( 'jquery' ), '1.0.4' );
476
  wp_register_script( 'wc-enhanced-select', WC()->plugin_url() . '/assets/js/admin/wc-enhanced-select' . $suffix . '.js', array( 'jquery', 'selectWoo' ), WC_VERSION );
 
477
  wp_enqueue_script( 'select2');
478
  wp_enqueue_script( 'selectWoo');
479
  wp_enqueue_script( 'wc-enhanced-select');
483
 
484
  wp_register_script( 'jquery-tiptip', WC()->plugin_url() . '/assets/js/jquery-tiptip/jquery.tipTip.min.js', array( 'jquery' ), WC_VERSION, true );
485
  wp_enqueue_script( 'jquery-tiptip' );
 
486
 
487
  wp_enqueue_style( 'checkbox-slider', wc_advanced_shipment_tracking()->plugin_dir_url() . 'assets/css/checkbox-slider.css' );
488
  }
509
 
510
 
511
  if( isset( $_POST['update_default_shipping_provider'] ) ){
512
+
513
  $default_shippment_providers = $wpdb->get_results( "SELECT * FROM $woo_shippment_table_name" );
514
  foreach($default_shippment_providers as $dsp){
515
  if(in_array($dsp->id, $_POST['select_custom_provider'])){
539
  'shipping_country' => sanitize_text_field($val['shipping_country']),
540
  'provider_name' => sanitize_text_field($val['provider_name']),
541
  'provider_url' => sanitize_text_field($val['provider_url']),
 
542
  );
543
  $where_array = array(
544
  'id' => $key,
549
 
550
  }
551
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
552
  if( isset( $_POST['wc_ast_default_provider'] ) ){
553
  update_option("wc_ast_default_provider", $_POST['wc_ast_default_provider'] );
554
  }
555
  $order = isset( $_GET['order'] ) ? $_GET['order'] : 'ASC';
556
+ $orderby = isset( $_GET['orderby'] ) ? $_GET['orderby'] : 'shipping_country';
 
557
  if( $order == 'DESC' ){$inverse_order = 'ASC';$inverse_class = 'asc';}else{$inverse_order = 'DESC';$inverse_class = 'desc';}
558
 
559
  $default_shippment_providers = $wpdb->get_results( "SELECT * FROM $woo_shippment_table_name ORDER BY `{$orderby}` {$order} " );
560
 
561
  wp_enqueue_script( 'shipment_tracking_table_rows' );
562
  ?>
563
+ <h3><?php _e('WooCommerce Advanced Shipment Tracking', 'woocommerce-advanced-shipment-tracking'); ?></h3>
564
  <div class="wrap woocommerce zorem_admin_layout">
565
  <div class="zorem_admin_content" >
566
 
567
  <input id="tab1" type="radio" name="tabs" class="tab_input" checked >
568
+ <label for="tab1" class="tab_label"><?php _e('Shipping Provider', 'woocommerce-advanced-shipment-tracking'); ?></label>
569
 
570
  <input id="tab2" type="radio" name="tabs" class="tab_input">
571
+ <label for="tab2" class="tab_label"><?php _e('Settings', 'woocommerce-advanced-shipment-tracking'); ?></label>
572
 
573
  <?php /*?><input id="tab3" type="radio" name="tabs" class="tab_input">
574
+ <label for="tab3" class="tab_label"><?php _e('API integration', 'woocommerce-advanced-shipment-tracking'); ?></label><?php */?>
575
 
576
  <section id="content1" class="tab_section">
577
+ <h4><?php _e('Select Shiping Provider which you want to use in order.', 'woocommerce-advanced-shipment-tracking'); ?></h4>
578
+ <form method="post" action="">
579
+ <div class="marginb20">
580
  <?php $default_provider = get_option("wc_ast_default_provider" );?>
581
+ <label>Default shipping provider : </label>
582
+ <select name="wc_ast_default_provider">
583
+ <option>Please select default provider</option>
584
  <?php foreach( $default_shippment_providers as $d_s_p ){?>
585
  <?php if($d_s_p->display_in_order != 1)continue;?>
586
  <option value="<?php echo sanitize_title( $d_s_p->provider_name )?>" <?php if( $default_provider == sanitize_title( $d_s_p->provider_name ) )echo 'selected';?>><?php echo $d_s_p->provider_name?></option>
587
  <?php } ?>
588
+ </select><br>
589
+
590
+ </div>
591
+ <table class="widefat fixed shipping_provider_table striped" cellspacing="0" >
592
  <thead>
593
  <tr>
594
+ <th class="check-column" ><input type="checkbox" style="margin: 0px 4px 0 8px;"></th>
595
+ <th class="manage-column column-shipping-country <?php echo ( 'shipping_country' == $orderby )?'sorted':'sortable'?> <?php echo $inverse_class?>" >
596
+ <a href="admin.php?page=woocommerce-advanced-shipment-tracking&orderby=shipping_country&order=<?php echo $inverse_order?>" class="">
597
+ <span><?php _e('Shipping Country', 'woocommerce-advanced-shipment-tracking'); ?></span>
598
+ <span class="sorting-indicator"></span>
599
+ </a>
600
+ </th>
601
  <th class="manage-column column-shipping-provider <?php echo ( 'provider_name' == $orderby )?'sorted':'sortable'?> <?php echo $inverse_class?>" scope="col">
602
  <a href="admin.php?page=woocommerce-advanced-shipment-tracking&orderby=provider_name&order=<?php echo $inverse_order?>" class="">
603
+ <span><?php _e('Shipping Provider', 'woocommerce-advanced-shipment-tracking'); ?></span>
604
  <span class="sorting-indicator"></span>
605
  </a>
606
  </th>
607
+ <th class="manage-column column-tracking-url" ><?php _e('Tracking URL', 'woocommerce-advanced-shipment-tracking'); ?></th>
608
+ <th class="manage-column column-action" scope="col"><?php _e('Action', 'woocommerce-advanced-shipment-tracking'); ?></th>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
609
  </tr>
610
  </thead>
611
  <tbody>
616
  continue;
617
  }
618
  ?>
619
+ <tr class="">
620
+ <td class="check-column" >
621
+ <input type="checkbox" name="select_custom_provider[]" value="<?php echo $d_s_p->id; ?>" <?php if($d_s_p->display_in_order == 1) { echo 'checked'; } ?> class="provider_id" />
 
 
 
 
 
 
 
 
 
 
 
622
  </td>
623
+ <td class="column-columnname">
624
+ <?php if( $d_s_p->shipping_default == 0 ){ ?>
625
+ <select class="select select2 wc-enhanced-select wcast_shipping_country" name="data[<?php echo $d_s_p->id?>][shipping_country]" >
626
+ <option value="" ><?php _e( 'None', 'woocommerce-advanced-shipment-tracking' ); ?></option>
627
+ <?php foreach($countries as $key=>$val){ ?>
628
+ <option value="<?php echo $key; ?>" <?php if ( $key == $d_s_p->shipping_country ) echo 'selected'?>><?php _e( $val, 'woocommerce-advanced-shipment-tracking'); ?></option>
629
+ <?php } ?>
630
+ </select>
631
+ <?php } else { ?>
632
  <?php
633
  $search = array('(US)', '(UK)');
634
  $replace = array('', '');
635
  echo str_replace($search, $replace, $WC_Countries->countries[$d_s_p->shipping_country]);
636
  ?>
637
+ <?php } ?>
 
 
 
 
 
 
 
 
638
  </td>
639
+ <td class="column-columnname">
640
+ <?php if( $d_s_p->shipping_default == 0 ){ ?>
641
+ <input type="text" class="text" name="data[<?php echo $d_s_p->id?>][provider_name]" value="<?php echo $d_s_p->provider_name;?>" placeholder="<?php _e( 'Shipping Provider', 'woocommerce-advanced-shipment-tracking' ); ?>">
642
+ <?php } else { ?>
643
+ <?php echo $d_s_p->provider_name;?>
644
+ <?php } ?>
645
+ </td>
646
+ <td class="column-columnname">
647
+ <?php if( $d_s_p->shipping_default == 0 ){ ?>
648
+ <input type="text" class="text" name="data[<?php echo $d_s_p->id?>][provider_url]" value="<?php echo $d_s_p->provider_url;?>" placeholder="<?php _e( 'Shipping URL', 'woocommerce-advanced-shipment-tracking' ); ?>">
649
+ <?php } else { ?>
650
+ <a href="<?php echo $d_s_p->provider_url; ?>" title="<?php echo $d_s_p->provider_url; ?>" target="_blank"><?php _e( 'Tracking URL', 'woocommerce-advanced-shipment-tracking' ); ?></a>
651
+ <?php } ?>
652
  </td>
653
+ <td>
654
  <?php if( $d_s_p->shipping_default == 0 ){ ?>
655
+ <a href="#" class="remove button"><span class="dashicons dashicons-trash"></span></a>
656
+ <?php } else { ?>
657
+
658
  <?php } ?>
 
 
 
 
659
  </td>
660
  </tr>
661
  <?php } ?>
662
  </tbody>
663
  <tfoot>
664
  <tr>
665
+ <th colspan="5" ><a href="#" class="add-provider button button-primary"><?php _e('Add Custom Shipping Provider', 'woocommerce-advanced-shipment-tracking'); ?></a></th>
666
  </tr>
667
  </tfoot>
668
+ </table>
669
+ <p class="submit">
670
+ <button name="update_default_shipping_provider" class="button-primary woocommerce-save-button" type="submit" value="Save changes"><?php _e('Save changes', 'woocommerce-advanced-shipment-tracking'); ?></button>
671
+ </p>
672
  </form>
673
  <script type="text/template" id="tmpl-shipping-provider-row-template">
674
+ <tr class="">
675
+ <td class="check-column" >
676
+ <input type="checkbox" name="select_custom_provider[]" value="{{{ data.index }}}" checked class="provider_id" />
677
  </td>
678
+ <td class="shipping_country">
679
+ <select class="select select2 wc-enhanced-select wcast_shipping_country" name="data[{{{ data.index }}}][shipping_country]" >
680
+ <option value="" <# if ( "" === data.rate.rate_condition ) { #>selected="selected"<# } #>><?php _e( 'None', 'woocommerce-advanced-shipment-tracking' ); ?></option>
681
  <?php
682
  foreach($countries as $key=>$val){ ?>
683
+ <option value="<?php echo $key; ?>" ><?php _e( $val, 'woocommerce-advanced-shipment-tracking'); ?></option>
684
  <?php }
685
  ?>
686
  </select>
687
+ </td>
688
+ <td class="shipping_provider">
689
+ <input type="text" class="text" value="{{{ data.rate.provider_name }}}" placeholder="<?php _e( 'Shipping Provider', 'woocommerce-advanced-shipment-tracking' ); ?>" name="data[{{{ data.index }}}][provider_name]" />
690
+ </td>
691
+ <td class="column-columnname shipping_url">
692
+ <input type="text" class="text" name="data[{{{ data.index }}}][provider_url]" value="" placeholder="<?php _e( 'Shipping URL', 'woocommerce-advanced-shipment-tracking' ); ?>">
693
+ <p><?php _e('You can add tracking number parameter like this - http://shippingprovider.com?tracking_number=%number% , %number% - parameter', 'woocommerce-advanced-shipment-tracking'); ?></p>
694
  </td>
695
  <td>
696
+ <a href="#" class="remove button"><span class="dashicons dashicons-trash"></span></a>
 
 
697
  </td>
698
  </tr>
699
  </script>
 
700
  </section>
701
  <section id="content2" class="tab_section">
 
702
  <form method="post" id="wc_ast_settings_form" action="" enctype="multipart/form-data">
703
  <?php #nonce?>
704
+ <h3>Settings</h3>
705
  <?php $this->get_html( $this->get_settings_data() );?>
706
  <div class="submit">
707
+ <button name="save" class="button-primary woocommerce-save-button" type="submit" value="Save changes">Save</button>
708
  <div class="spinner" style="float:none"></div>
709
+ <div class="success_msg" style="display:none;">Data saved successfully.</div>
710
  <div class="error_msg" style="display:none;"></div>
711
  <?php wp_nonce_field( 'wc_ast_settings_form', 'wc_ast_settings_form' );?>
712
  <input type="hidden" name="action" value="wc_ast_settings_form_update">
713
  </div>
714
  </form>
 
715
  </section>
716
  <section id="content3" class="tab_section">
 
717
  <form method="post" id="wc_ast_api_form" action="" enctype="multipart/form-data">
718
  <?php #nonce?>
719
  <h3>Api Integration</h3>
720
  <?php $this->get_html( $this->get_form_data() );?>
721
  <div class="submit">
722
+ <button name="save" class="button-primary woocommerce-save-button" type="submit" value="Save changes">Save</button>
723
  <div class="spinner" style="float:none"></div>
724
+ <div class="success_msg" style="display:none;">Data saved successfully.</div>
725
  <div class="error_msg" style="display:none;"></div>
726
  <?php wp_nonce_field( 'wc_ast_api_form', 'wc_ast_api_form' );?>
727
  <input type="hidden" name="action" value="wc_ast_api_form_update">
734
  <div class="success_msg csv_test_success" style="display:none;"></div>
735
  <div class="error_msg csv_test_error" style="display:none;"></div>
736
  </div>
 
737
  </section>
738
  </div>
739
  <div class="zorem_admin_sidebar">
749
  </div>
750
  </div>
751
  </div>
752
+ <script>//jQuery('[for="tab2"]').trigger("click");</script>
753
+ <?php
754
+ //echo '<pre>';print_r($default_shippment_providers);echo '</pre>';
755
+ ?>
 
756
  <?php
757
  }
758
 
769
  <th colspan="2"><h3><?php echo $array['title']?></h3></th>
770
  </tr>
771
  <?php continue;} ?>
772
+ <tr valign="top">
773
+ <th scope="row" class="titledesc" >
774
  <label for="<?php echo $id?>"><?php echo $array['title']?>
775
  <?php if( isset($array['tooltip']) ){?>
776
  <span class="woocommerce-help-tip tipTip" title="<?php echo $array['tooltip']?>"></span>
778
  </label>
779
  </th>
780
  <td class="forminp" >
781
+ <?php if( $array['type'] == 'checkbox' ){?>
782
+ <label class="switch">
783
+ <input type="checkbox" id="<?php echo $id?>" name="<?php echo $id?>" <?php echo get_option($id) ? 'checked':''?> value="1">
784
+ <span class="slider round"></span>
785
+ </label>
 
786
  <?php } elseif( isset( $array['type'] ) && $array['type'] == 'dropdown' ){?>
787
  <?php
788
  if( isset($array['multiple']) ){
789
  $multiple = 'multiple';
790
  $field_id = $array['multiple'];
791
+ //echo '<pre>';print_r($this->data->$array['multiple']);echo '</pre>';
792
+ //echo '<pre>';print_r( $array['options'] );echo '</pre>';
793
  } else {
794
  $multiple = '';
795
  $field_id = $id;
936
  $form_data = array(
937
  'wc_ast_status_shipped' => array(
938
  'type' => 'checkbox',
939
+ 'title' => 'Rename the “Completed” Order status to “Shipped”',
940
+ 'desc' => 'Enable rename the “Completed” Order status to “Shipped”',
941
  ),
942
  'wc_ast_status_delivered' => array(
943
  'type' => 'checkbox',
944
+ 'title' => 'Enable a New Custom order status - “Delivered”',
945
+ 'desc' => 'Enable a New Custom order status - “Delivered”',
 
 
 
 
 
 
946
  ),
947
  );
948
  return $form_data;
967
 
968
  }
969
  }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
970
  }
lang/woo-advanced-shipment-tracking-de_DE.mo DELETED
Binary file
lang/woo-advanced-shipment-tracking-de_DE.po DELETED
@@ -1,219 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-02-22 04:39+0000\n"
6
- "PO-Revision-Date: 2019-02-22 04:46+0000\n"
7
- "Last-Translator: Gaurav Patel <gaurav1092@zorem.com>\n"
8
- "Language-Team: German\n"
9
- "Language: de_DE\n"
10
- "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
- "MIME-Version: 1.0\n"
12
- "Content-Type: text/plain; charset=UTF-8\n"
13
- "Content-Transfer-Encoding: 8bit\n"
14
- "X-Generator: Loco https://localise.biz/\n"
15
- "X-Loco-Version: 2.2.0; wp-5.0.3"
16
-
17
- #: woocommerce-advanced-shipment-tracking.php:82
18
- #, php-format
19
- msgid ""
20
- "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
- "Shipment Tracking!"
22
- msgstr ""
23
- "Bitte installieren und aktivieren Sie% sWooCommerce% s für die erweiterte "
24
- "Sendungsverfolgung von WooCommerce!"
25
-
26
- #: woocommerce-advanced-shipment-tracking.php:592
27
- #: woocommerce-advanced-shipment-tracking.php:680
28
- msgid "Shipment Tracking"
29
- msgstr "Sendungsverfolgung"
30
-
31
- #: woocommerce-advanced-shipment-tracking.php:710
32
- msgid "Add Tracking Info"
33
- msgstr "Tracking-Info hinzufügen"
34
-
35
- #: woocommerce-advanced-shipment-tracking.php:714
36
- msgid "Provider:"
37
- msgstr "Anbieter:"
38
-
39
- #: woocommerce-advanced-shipment-tracking.php:715
40
- msgid "Select Provider"
41
- msgstr "Wählen Sie Provider aus"
42
-
43
- #: woocommerce-advanced-shipment-tracking.php:748
44
- msgid "Tracking number:"
45
- msgstr "Auftragsnummer, Frachtnummer, Sendungscode:"
46
-
47
- #: woocommerce-advanced-shipment-tracking.php:756
48
- msgid "Date shipped:"
49
- msgstr "Lieferdatum:"
50
-
51
- #: woocommerce-advanced-shipment-tracking.php:763
52
- msgid "Save Tracking"
53
- msgstr "Tracking speichern"
54
-
55
- #: woocommerce-advanced-shipment-tracking.php:764
56
- msgid "Preview:"
57
- msgstr "Vorschau:"
58
-
59
- #: woocommerce-advanced-shipment-tracking.php:764
60
- msgid "Click here to track shipment"
61
- msgstr "Klicken Sie hier, um den Versand zu verfolgen"
62
-
63
- #: woocommerce-advanced-shipment-tracking.php:937
64
- msgid "Click here to track your shipment"
65
- msgstr "Klicken Sie hier, um Ihre Sendung zu verfolgen"
66
-
67
- #: woocommerce-advanced-shipment-tracking.php:937
68
- msgid "Track"
69
- msgstr "Spur"
70
-
71
- #. 1: shipping date
72
- #: woocommerce-advanced-shipment-tracking.php:944
73
- #, php-format
74
- msgid "Shipped on %s"
75
- msgstr "Versand auf% s"
76
-
77
- #: woocommerce-advanced-shipment-tracking.php:945
78
- msgid "Delete"
79
- msgstr "Löschen"
80
-
81
- #: includes/class-wc-advanced-shipment-tracking-admin.php:158
82
- #, php-format
83
- msgid "Shipped <span class=\"count\">(%s)</span>"
84
- msgid_plural "Shipped <span class=\"count\">(%s)</span>"
85
- msgstr[0] "Ausgeliefert <span class = \"count\"> (% s) </ span>"
86
- msgstr[1] "Ausgeliefert <span class = \"count\"> (% s) </ span>"
87
-
88
- #: includes/class-wc-advanced-shipment-tracking-admin.php:183
89
- #: includes/class-wc-advanced-shipment-tracking-admin.php:200
90
- #: includes/class-wc-advanced-shipment-tracking-admin.php:210
91
- #: includes/class-wc-advanced-shipment-tracking-admin.php:218
92
- msgid "Delivered"
93
- msgstr "Geliefert"
94
-
95
- #: includes/class-wc-advanced-shipment-tracking-admin.php:188
96
- #, php-format
97
- msgid "Delivered <span class=\"count\">(%s)</span>"
98
- msgid_plural "Delivered <span class=\"count\">(%s)</span>"
99
- msgstr[0] "Geliefert <span class = \"count\"> (% s) </ span>"
100
- msgstr[1] "Geliefert <span class = \"count\"> (% s) </ span>"
101
-
102
- #: includes/class-wc-advanced-shipment-tracking-admin.php:481
103
- msgid "Order"
104
- msgstr "Auftrag"
105
-
106
- #: includes/class-wc-advanced-shipment-tracking-admin.php:482
107
- msgid "Item"
108
- msgstr "Artikel"
109
-
110
- #: includes/class-wc-advanced-shipment-tracking-admin.php:483
111
- msgid "Line Item"
112
- msgstr "Werbebuchung"
113
-
114
- #: includes/class-wc-advanced-shipment-tracking-admin.php:484
115
- msgid "Class"
116
- msgstr "Klasse"
117
-
118
- #: includes/class-wc-advanced-shipment-tracking-admin.php:485
119
- msgid "Delete the selected rates?"
120
- msgstr "Die ausgewählten Tarife löschen?"
121
-
122
- #: includes/class-wc-advanced-shipment-tracking-admin.php:486
123
- msgid "Duplicate the selected rates?"
124
- msgstr "Die ausgewählten Tarife duplizieren?"
125
-
126
- #. Name of the plugin
127
- #: includes/class-wc-advanced-shipment-tracking-admin.php:602
128
- msgid "WooCommerce Advanced Shipment Tracking"
129
- msgstr "WooCommerce - Erweiterte Sendungsverfolgung"
130
-
131
- #: includes/class-wc-advanced-shipment-tracking-admin.php:607
132
- #: includes/class-wc-advanced-shipment-tracking-admin.php:635
133
- #: includes/class-wc-advanced-shipment-tracking-admin.php:671
134
- #: includes/class-wc-advanced-shipment-tracking-admin.php:728
135
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1173
136
- msgid "Shipping Provider"
137
- msgstr "Versandanbieter"
138
-
139
- #: includes/class-wc-advanced-shipment-tracking-admin.php:610
140
- #: includes/class-wc-advanced-shipment-tracking-admin.php:757
141
- msgid "Settings"
142
- msgstr "die Einstellungen"
143
-
144
- #: includes/class-wc-advanced-shipment-tracking-admin.php:617
145
- msgid "Select Shiping Provider which you want to use in order."
146
- msgstr ""
147
- "Wählen Sie den Versandanbieter aus, den Sie der Reihe nach verwenden möchten."
148
-
149
- #: includes/class-wc-advanced-shipment-tracking-admin.php:620
150
- msgid "Default shipping provider :"
151
- msgstr "Standardversandanbieter:"
152
-
153
- #: includes/class-wc-advanced-shipment-tracking-admin.php:622
154
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1233
155
- msgid "Please select default provider"
156
- msgstr "Bitte wählen Sie einen Standardanbieter"
157
-
158
- #: includes/class-wc-advanced-shipment-tracking-admin.php:641
159
- msgid "Shipping Country"
160
- msgstr "Lieferungsland"
161
-
162
- #: includes/class-wc-advanced-shipment-tracking-admin.php:645
163
- msgid "Status"
164
- msgstr "Status"
165
-
166
- #: includes/class-wc-advanced-shipment-tracking-admin.php:684
167
- #: includes/class-wc-advanced-shipment-tracking-admin.php:732
168
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1186
169
- msgid "None"
170
- msgstr "Keiner"
171
-
172
- #: includes/class-wc-advanced-shipment-tracking-admin.php:698
173
- #: includes/class-wc-advanced-shipment-tracking-admin.php:741
174
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1200
175
- msgid "Tracking Page"
176
- msgstr "Tracking-Seite"
177
-
178
- #: includes/class-wc-advanced-shipment-tracking-admin.php:701
179
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1203
180
- msgid "Shipping URL"
181
- msgstr "Versand-URL"
182
-
183
- #: includes/class-wc-advanced-shipment-tracking-admin.php:708
184
- #: includes/class-wc-advanced-shipment-tracking-admin.php:746
185
- #: includes/class-wc-advanced-shipment-tracking-admin.php:760
186
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1210
187
- msgid "Save"
188
- msgstr "sparen"
189
-
190
- #: includes/class-wc-advanced-shipment-tracking-admin.php:720
191
- msgid "Add Custom Shipping Provider"
192
- msgstr "Fügen Sie einen benutzerdefinierten Versandanbieter hinzu"
193
-
194
- #: includes/class-wc-advanced-shipment-tracking-admin.php:742
195
- msgid ""
196
- "You can add tracking number parameter like this - http://shippingprovider."
197
- "com?tracking_number=%number% , %number% - parameter"
198
- msgstr ""
199
- "Sie können den Parameter für die Tracking-Nummer wie folgt hinzufügen - http:"
200
- "//shippingprovider.com?tracking_number=%number%,% number% - Parameter"
201
-
202
- #: includes/class-wc-advanced-shipment-tracking-admin.php:762
203
- #: includes/class-wc-advanced-shipment-tracking-admin.php:779
204
- msgid "Data saved successfully."
205
- msgstr "Daten erfolgreich gespeichert."
206
-
207
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1001
208
- msgid "Rename the “Completed” Order status to “Shipped”"
209
- msgstr ""
210
- "Benennen Sie den Status der abgeschlossenen Bestellung in \"Versendet\" um."
211
-
212
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1006
213
- msgid "Enable a New Custom order status - “Delivered”"
214
- msgstr ""
215
- "Aktivieren Sie einen neuen benutzerdefinierten Auftragsstatus - \"Geliefert\""
216
-
217
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1011
218
- msgid "Status Label color"
219
- msgstr "Status Beschriftungsfarbe"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/woo-advanced-shipment-tracking-es_ES.mo DELETED
Binary file
lang/woo-advanced-shipment-tracking-es_ES.po DELETED
@@ -1,216 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-02-22 04:39+0000\n"
6
- "PO-Revision-Date: 2019-02-22 04:51+0000\n"
7
- "Last-Translator: Gaurav Patel <gaurav1092@zorem.com>\n"
8
- "Language-Team: Spanish (Spain)\n"
9
- "Language: es_ES\n"
10
- "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
- "MIME-Version: 1.0\n"
12
- "Content-Type: text/plain; charset=UTF-8\n"
13
- "Content-Transfer-Encoding: 8bit\n"
14
- "X-Generator: Loco https://localise.biz/\n"
15
- "X-Loco-Version: 2.2.0; wp-5.0.3"
16
-
17
- #: woocommerce-advanced-shipment-tracking.php:82
18
- #, php-format
19
- msgid ""
20
- "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
- "Shipment Tracking!"
22
- msgstr ""
23
- "¡Instale y active% sWooCommerce% s para el seguimiento de envío avanzado de "
24
- "WooCommerce!"
25
-
26
- #: woocommerce-advanced-shipment-tracking.php:592
27
- #: woocommerce-advanced-shipment-tracking.php:680
28
- msgid "Shipment Tracking"
29
- msgstr "rastreo de envío"
30
-
31
- #: woocommerce-advanced-shipment-tracking.php:710
32
- msgid "Add Tracking Info"
33
- msgstr "Agregar información de seguimiento"
34
-
35
- #: woocommerce-advanced-shipment-tracking.php:714
36
- msgid "Provider:"
37
- msgstr "Proveedor:"
38
-
39
- #: woocommerce-advanced-shipment-tracking.php:715
40
- msgid "Select Provider"
41
- msgstr "Seleccionar Proveedor"
42
-
43
- #: woocommerce-advanced-shipment-tracking.php:748
44
- msgid "Tracking number:"
45
- msgstr "El número de rastreo:"
46
-
47
- #: woocommerce-advanced-shipment-tracking.php:756
48
- msgid "Date shipped:"
49
- msgstr "Fecha de envío:"
50
-
51
- #: woocommerce-advanced-shipment-tracking.php:763
52
- msgid "Save Tracking"
53
- msgstr "Guardar seguimiento"
54
-
55
- #: woocommerce-advanced-shipment-tracking.php:764
56
- msgid "Preview:"
57
- msgstr "Avance:"
58
-
59
- #: woocommerce-advanced-shipment-tracking.php:764
60
- msgid "Click here to track shipment"
61
- msgstr "Haga clic aquí para rastrear el envío"
62
-
63
- #: woocommerce-advanced-shipment-tracking.php:937
64
- msgid "Click here to track your shipment"
65
- msgstr "Haga clic aquí para rastrear su envío"
66
-
67
- #: woocommerce-advanced-shipment-tracking.php:937
68
- msgid "Track"
69
- msgstr "Pista"
70
-
71
- #. 1: shipping date
72
- #: woocommerce-advanced-shipment-tracking.php:944
73
- #, php-format
74
- msgid "Shipped on %s"
75
- msgstr "Enviado en% s"
76
-
77
- #: woocommerce-advanced-shipment-tracking.php:945
78
- msgid "Delete"
79
- msgstr "Borrar"
80
-
81
- #: includes/class-wc-advanced-shipment-tracking-admin.php:158
82
- #, php-format
83
- msgid "Shipped <span class=\"count\">(%s)</span>"
84
- msgid_plural "Shipped <span class=\"count\">(%s)</span>"
85
- msgstr[0] "Enviado <span class = \"count\"> (% s) </span>"
86
- msgstr[1] "Enviado <span class = \"count\"> (% s) </span>"
87
-
88
- #: includes/class-wc-advanced-shipment-tracking-admin.php:183
89
- #: includes/class-wc-advanced-shipment-tracking-admin.php:200
90
- #: includes/class-wc-advanced-shipment-tracking-admin.php:210
91
- #: includes/class-wc-advanced-shipment-tracking-admin.php:218
92
- msgid "Delivered"
93
- msgstr "Entregado"
94
-
95
- #: includes/class-wc-advanced-shipment-tracking-admin.php:188
96
- #, php-format
97
- msgid "Delivered <span class=\"count\">(%s)</span>"
98
- msgid_plural "Delivered <span class=\"count\">(%s)</span>"
99
- msgstr[0] "Entregado <span class = \"count\"> (% s) </span>"
100
- msgstr[1] "Entregado <span class = \"count\"> (% s) </span>"
101
-
102
- #: includes/class-wc-advanced-shipment-tracking-admin.php:481
103
- msgid "Order"
104
- msgstr "Orden"
105
-
106
- #: includes/class-wc-advanced-shipment-tracking-admin.php:482
107
- msgid "Item"
108
- msgstr "ít"
109
-
110
- #: includes/class-wc-advanced-shipment-tracking-admin.php:483
111
- msgid "Line Item"
112
- msgstr "Elemento en linea"
113
-
114
- #: includes/class-wc-advanced-shipment-tracking-admin.php:484
115
- msgid "Class"
116
- msgstr "Clase"
117
-
118
- #: includes/class-wc-advanced-shipment-tracking-admin.php:485
119
- msgid "Delete the selected rates?"
120
- msgstr "¿Eliminar las tarifas seleccionadas?"
121
-
122
- #: includes/class-wc-advanced-shipment-tracking-admin.php:486
123
- msgid "Duplicate the selected rates?"
124
- msgstr "¿Duplicar las tarifas seleccionadas?"
125
-
126
- #. Name of the plugin
127
- #: includes/class-wc-advanced-shipment-tracking-admin.php:602
128
- msgid "WooCommerce Advanced Shipment Tracking"
129
- msgstr "Seguimiento avanzado de envíos de WooCommerce"
130
-
131
- #: includes/class-wc-advanced-shipment-tracking-admin.php:607
132
- #: includes/class-wc-advanced-shipment-tracking-admin.php:635
133
- #: includes/class-wc-advanced-shipment-tracking-admin.php:671
134
- #: includes/class-wc-advanced-shipment-tracking-admin.php:728
135
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1173
136
- msgid "Shipping Provider"
137
- msgstr "Proveedor de envio"
138
-
139
- #: includes/class-wc-advanced-shipment-tracking-admin.php:610
140
- #: includes/class-wc-advanced-shipment-tracking-admin.php:757
141
- msgid "Settings"
142
- msgstr "Ajustes"
143
-
144
- #: includes/class-wc-advanced-shipment-tracking-admin.php:617
145
- msgid "Select Shiping Provider which you want to use in order."
146
- msgstr "Seleccione el proveedor de envío que desea utilizar en orden."
147
-
148
- #: includes/class-wc-advanced-shipment-tracking-admin.php:620
149
- msgid "Default shipping provider :"
150
- msgstr "Proveedor de envío predeterminado:"
151
-
152
- #: includes/class-wc-advanced-shipment-tracking-admin.php:622
153
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1233
154
- msgid "Please select default provider"
155
- msgstr "Por favor seleccione el proveedor predeterminado"
156
-
157
- #: includes/class-wc-advanced-shipment-tracking-admin.php:641
158
- msgid "Shipping Country"
159
- msgstr "País de envío"
160
-
161
- #: includes/class-wc-advanced-shipment-tracking-admin.php:645
162
- msgid "Status"
163
- msgstr "Estado"
164
-
165
- #: includes/class-wc-advanced-shipment-tracking-admin.php:684
166
- #: includes/class-wc-advanced-shipment-tracking-admin.php:732
167
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1186
168
- msgid "None"
169
- msgstr "Ninguna"
170
-
171
- #: includes/class-wc-advanced-shipment-tracking-admin.php:698
172
- #: includes/class-wc-advanced-shipment-tracking-admin.php:741
173
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1200
174
- msgid "Tracking Page"
175
- msgstr "Página de seguimiento"
176
-
177
- #: includes/class-wc-advanced-shipment-tracking-admin.php:701
178
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1203
179
- msgid "Shipping URL"
180
- msgstr "Shipping URL"
181
-
182
- #: includes/class-wc-advanced-shipment-tracking-admin.php:708
183
- #: includes/class-wc-advanced-shipment-tracking-admin.php:746
184
- #: includes/class-wc-advanced-shipment-tracking-admin.php:760
185
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1210
186
- msgid "Save"
187
- msgstr "Salvar"
188
-
189
- #: includes/class-wc-advanced-shipment-tracking-admin.php:720
190
- msgid "Add Custom Shipping Provider"
191
- msgstr "Añadir proveedor de envío personalizado"
192
-
193
- #: includes/class-wc-advanced-shipment-tracking-admin.php:742
194
- msgid ""
195
- "You can add tracking number parameter like this - http://shippingprovider."
196
- "com?tracking_number=%number% , %number% - parameter"
197
- msgstr ""
198
- "Puede agregar un parámetro de número de seguimiento como este: http:"
199
- "//shippingprovider.com?tracking_number=%number%,% number% - parámetro"
200
-
201
- #: includes/class-wc-advanced-shipment-tracking-admin.php:762
202
- #: includes/class-wc-advanced-shipment-tracking-admin.php:779
203
- msgid "Data saved successfully."
204
- msgstr "Datos guardados exitosamente."
205
-
206
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1001
207
- msgid "Rename the “Completed” Order status to “Shipped”"
208
- msgstr "Cambie el nombre del estado del pedido \"Completado\" a \"Enviado\""
209
-
210
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1006
211
- msgid "Enable a New Custom order status - “Delivered”"
212
- msgstr "Habilitar un nuevo estado de pedido personalizado - \"Entregado\""
213
-
214
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1011
215
- msgid "Status Label color"
216
- msgstr "Color de la etiqueta de estado"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/woo-advanced-shipment-tracking-fr_FR.mo DELETED
Binary file
lang/woo-advanced-shipment-tracking-fr_FR.po DELETED
@@ -1,218 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-02-22 04:39+0000\n"
6
- "PO-Revision-Date: 2019-02-22 04:44+0000\n"
7
- "Last-Translator: Gaurav Patel <gaurav1092@zorem.com>\n"
8
- "Language-Team: French (France)\n"
9
- "Language: fr_FR\n"
10
- "Plural-Forms: nplurals=2; plural=n > 1;\n"
11
- "MIME-Version: 1.0\n"
12
- "Content-Type: text/plain; charset=UTF-8\n"
13
- "Content-Transfer-Encoding: 8bit\n"
14
- "X-Generator: Loco https://localise.biz/\n"
15
- "X-Loco-Version: 2.2.0; wp-5.0.3"
16
-
17
- #: woocommerce-advanced-shipment-tracking.php:82
18
- #, php-format
19
- msgid ""
20
- "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
- "Shipment Tracking!"
22
- msgstr ""
23
- "Veuillez installer et activer% sWooCommerce% s pour le suivi des envois "
24
- "WooCommerce Advanced!"
25
-
26
- #: woocommerce-advanced-shipment-tracking.php:592
27
- #: woocommerce-advanced-shipment-tracking.php:680
28
- msgid "Shipment Tracking"
29
- msgstr "Suivi des expéditions"
30
-
31
- #: woocommerce-advanced-shipment-tracking.php:710
32
- msgid "Add Tracking Info"
33
- msgstr "Ajouter des informations de suivi"
34
-
35
- #: woocommerce-advanced-shipment-tracking.php:714
36
- msgid "Provider:"
37
- msgstr "Fournisseur:"
38
-
39
- #: woocommerce-advanced-shipment-tracking.php:715
40
- msgid "Select Provider"
41
- msgstr "Sélectionner un fournisseur"
42
-
43
- #: woocommerce-advanced-shipment-tracking.php:748
44
- msgid "Tracking number:"
45
- msgstr "Numéro de suivi:"
46
-
47
- #: woocommerce-advanced-shipment-tracking.php:756
48
- msgid "Date shipped:"
49
- msgstr "Date d'expédition:"
50
-
51
- #: woocommerce-advanced-shipment-tracking.php:763
52
- msgid "Save Tracking"
53
- msgstr "Enregistrer le suivi"
54
-
55
- #: woocommerce-advanced-shipment-tracking.php:764
56
- msgid "Preview:"
57
- msgstr "Aperçu:"
58
-
59
- #: woocommerce-advanced-shipment-tracking.php:764
60
- msgid "Click here to track shipment"
61
- msgstr "Cliquez ici pour suivre l'expédition"
62
-
63
- #: woocommerce-advanced-shipment-tracking.php:937
64
- msgid "Click here to track your shipment"
65
- msgstr "Cliquez ici pour suivre votre envoi"
66
-
67
- #: woocommerce-advanced-shipment-tracking.php:937
68
- msgid "Track"
69
- msgstr "Piste"
70
-
71
- #. 1: shipping date
72
- #: woocommerce-advanced-shipment-tracking.php:944
73
- #, php-format
74
- msgid "Shipped on %s"
75
- msgstr "Expédié le% s"
76
-
77
- #: woocommerce-advanced-shipment-tracking.php:945
78
- msgid "Delete"
79
- msgstr "Effacer"
80
-
81
- #: includes/class-wc-advanced-shipment-tracking-admin.php:158
82
- #, php-format
83
- msgid "Shipped <span class=\"count\">(%s)</span>"
84
- msgid_plural "Shipped <span class=\"count\">(%s)</span>"
85
- msgstr[0] "Envoyé <span class = \"count\"> (% s) </ span>"
86
- msgstr[1] "Envoyé <span class = \"count\"> (% s) </ span>"
87
-
88
- #: includes/class-wc-advanced-shipment-tracking-admin.php:183
89
- #: includes/class-wc-advanced-shipment-tracking-admin.php:200
90
- #: includes/class-wc-advanced-shipment-tracking-admin.php:210
91
- #: includes/class-wc-advanced-shipment-tracking-admin.php:218
92
- msgid "Delivered"
93
- msgstr "Livré"
94
-
95
- #: includes/class-wc-advanced-shipment-tracking-admin.php:188
96
- #, php-format
97
- msgid "Delivered <span class=\"count\">(%s)</span>"
98
- msgid_plural "Delivered <span class=\"count\">(%s)</span>"
99
- msgstr[0] "Livré <span class = \"count\"> (% s) </ span>"
100
- msgstr[1] "Livré <span class = \"count\"> (% s) </ span>"
101
-
102
- #: includes/class-wc-advanced-shipment-tracking-admin.php:481
103
- msgid "Order"
104
- msgstr "Ordre"
105
-
106
- #: includes/class-wc-advanced-shipment-tracking-admin.php:482
107
- msgid "Item"
108
- msgstr "Article"
109
-
110
- #: includes/class-wc-advanced-shipment-tracking-admin.php:483
111
- msgid "Line Item"
112
- msgstr "Élément de ligne"
113
-
114
- #: includes/class-wc-advanced-shipment-tracking-admin.php:484
115
- msgid "Class"
116
- msgstr "Classe"
117
-
118
- #: includes/class-wc-advanced-shipment-tracking-admin.php:485
119
- msgid "Delete the selected rates?"
120
- msgstr "Supprimer les tarifs sélectionnés?"
121
-
122
- #: includes/class-wc-advanced-shipment-tracking-admin.php:486
123
- msgid "Duplicate the selected rates?"
124
- msgstr "Dupliquer les tarifs sélectionnés?"
125
-
126
- #. Name of the plugin
127
- #: includes/class-wc-advanced-shipment-tracking-admin.php:602
128
- msgid "WooCommerce Advanced Shipment Tracking"
129
- msgstr "WooCommerce Suivi avancé des envois"
130
-
131
- #: includes/class-wc-advanced-shipment-tracking-admin.php:607
132
- #: includes/class-wc-advanced-shipment-tracking-admin.php:635
133
- #: includes/class-wc-advanced-shipment-tracking-admin.php:671
134
- #: includes/class-wc-advanced-shipment-tracking-admin.php:728
135
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1173
136
- msgid "Shipping Provider"
137
- msgstr "Fournisseur d'expédition"
138
-
139
- #: includes/class-wc-advanced-shipment-tracking-admin.php:610
140
- #: includes/class-wc-advanced-shipment-tracking-admin.php:757
141
- msgid "Settings"
142
- msgstr "Réglages"
143
-
144
- #: includes/class-wc-advanced-shipment-tracking-admin.php:617
145
- msgid "Select Shiping Provider which you want to use in order."
146
- msgstr ""
147
- "Sélectionnez le fournisseur d'expédition que vous souhaitez utiliser dans "
148
- "l'ordre."
149
-
150
- #: includes/class-wc-advanced-shipment-tracking-admin.php:620
151
- msgid "Default shipping provider :"
152
- msgstr "Fournisseur d'expédition par défaut:"
153
-
154
- #: includes/class-wc-advanced-shipment-tracking-admin.php:622
155
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1233
156
- msgid "Please select default provider"
157
- msgstr "Veuillez sélectionner le fournisseur par défaut"
158
-
159
- #: includes/class-wc-advanced-shipment-tracking-admin.php:641
160
- msgid "Shipping Country"
161
- msgstr "Pays de livraison"
162
-
163
- #: includes/class-wc-advanced-shipment-tracking-admin.php:645
164
- msgid "Status"
165
- msgstr "Statut"
166
-
167
- #: includes/class-wc-advanced-shipment-tracking-admin.php:684
168
- #: includes/class-wc-advanced-shipment-tracking-admin.php:732
169
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1186
170
- msgid "None"
171
- msgstr "Aucun"
172
-
173
- #: includes/class-wc-advanced-shipment-tracking-admin.php:698
174
- #: includes/class-wc-advanced-shipment-tracking-admin.php:741
175
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1200
176
- msgid "Tracking Page"
177
- msgstr "Page de suivi"
178
-
179
- #: includes/class-wc-advanced-shipment-tracking-admin.php:701
180
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1203
181
- msgid "Shipping URL"
182
- msgstr "URL de livraison"
183
-
184
- #: includes/class-wc-advanced-shipment-tracking-admin.php:708
185
- #: includes/class-wc-advanced-shipment-tracking-admin.php:746
186
- #: includes/class-wc-advanced-shipment-tracking-admin.php:760
187
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1210
188
- msgid "Save"
189
- msgstr "sauvegarder"
190
-
191
- #: includes/class-wc-advanced-shipment-tracking-admin.php:720
192
- msgid "Add Custom Shipping Provider"
193
- msgstr "Ajouter un fournisseur d'expédition personnalisé"
194
-
195
- #: includes/class-wc-advanced-shipment-tracking-admin.php:742
196
- msgid ""
197
- "You can add tracking number parameter like this - http://shippingprovider."
198
- "com?tracking_number=%number% , %number% - parameter"
199
- msgstr ""
200
- "Vous pouvez ajouter un paramètre de numéro de suivi comme celui-ci - http:"
201
- "//shippingprovider.com?tracking_number=%number%,% number% - paramètre"
202
-
203
- #: includes/class-wc-advanced-shipment-tracking-admin.php:762
204
- #: includes/class-wc-advanced-shipment-tracking-admin.php:779
205
- msgid "Data saved successfully."
206
- msgstr "Données sauvegardées avec succès."
207
-
208
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1001
209
- msgid "Rename the “Completed” Order status to “Shipped”"
210
- msgstr "Renommez le statut «Terminé» en «Expédié»."
211
-
212
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1006
213
- msgid "Enable a New Custom order status - “Delivered”"
214
- msgstr "Activer un nouveau statut de commande personnalisée - «Livré»"
215
-
216
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1011
217
- msgid "Status Label color"
218
- msgstr "Couleur de l'étiquette d'état"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/woo-advanced-shipment-tracking-he_IL.mo DELETED
Binary file
lang/woo-advanced-shipment-tracking-he_IL.po DELETED
@@ -1,213 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-02-22 04:39+0000\n"
6
- "PO-Revision-Date: 2019-02-22 04:40+0000\n"
7
- "Last-Translator: Gaurav Patel <gaurav1092@zorem.com>\n"
8
- "Language-Team: Hebrew\n"
9
- "Language: he_IL\n"
10
- "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
- "MIME-Version: 1.0\n"
12
- "Content-Type: text/plain; charset=UTF-8\n"
13
- "Content-Transfer-Encoding: 8bit\n"
14
- "X-Generator: Loco https://localise.biz/\n"
15
- "X-Loco-Version: 2.2.0; wp-5.0.3"
16
-
17
- #: woocommerce-advanced-shipment-tracking.php:82
18
- #, php-format
19
- msgid ""
20
- "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
- "Shipment Tracking!"
22
- msgstr ""
23
-
24
- #: woocommerce-advanced-shipment-tracking.php:592
25
- #: woocommerce-advanced-shipment-tracking.php:680
26
- msgid "Shipment Tracking"
27
- msgstr "מעקב אחר משלוח"
28
-
29
- #: woocommerce-advanced-shipment-tracking.php:710
30
- msgid "Add Tracking Info"
31
- msgstr "הוסף פרטי מעקב"
32
-
33
- #: woocommerce-advanced-shipment-tracking.php:714
34
- msgid "Provider:"
35
- msgstr "ספק שירות"
36
-
37
- #: woocommerce-advanced-shipment-tracking.php:715
38
- msgid "Select Provider"
39
- msgstr "בחר ספק"
40
-
41
- #: woocommerce-advanced-shipment-tracking.php:748
42
- msgid "Tracking number:"
43
- msgstr "מספר מעקב"
44
-
45
- #: woocommerce-advanced-shipment-tracking.php:756
46
- msgid "Date shipped:"
47
- msgstr "תאריך משלוח:"
48
-
49
- #: woocommerce-advanced-shipment-tracking.php:763
50
- msgid "Save Tracking"
51
- msgstr "שמירת פרטי מעקב"
52
-
53
- #: woocommerce-advanced-shipment-tracking.php:764
54
- msgid "Preview:"
55
- msgstr "תצוגה מקדימה:"
56
-
57
- #: woocommerce-advanced-shipment-tracking.php:764
58
- msgid "Click here to track shipment"
59
- msgstr "לחץ כאן כדי לעקוב אחר המשלוח"
60
-
61
- #: woocommerce-advanced-shipment-tracking.php:937
62
- msgid "Click here to track your shipment"
63
- msgstr "הקלק למעקב משלוח"
64
-
65
- #: woocommerce-advanced-shipment-tracking.php:937
66
- msgid "Track"
67
- msgstr "מעקב הזמנה"
68
-
69
- #. 1: shipping date
70
- #: woocommerce-advanced-shipment-tracking.php:944
71
- #, php-format
72
- msgid "Shipped on %s"
73
- msgstr "נשלח ב- %s"
74
-
75
- #: woocommerce-advanced-shipment-tracking.php:945
76
- msgid "Delete"
77
- msgstr "מחק"
78
-
79
- #: includes/class-wc-advanced-shipment-tracking-admin.php:158
80
- #, php-format
81
- msgid "Shipped <span class=\"count\">(%s)</span>"
82
- msgid_plural "Shipped <span class=\"count\">(%s)</span>"
83
- msgstr[0] "נשלחו <span class=\"count\">(%s)</span>"
84
- msgstr[1] ""
85
-
86
- #: includes/class-wc-advanced-shipment-tracking-admin.php:183
87
- #: includes/class-wc-advanced-shipment-tracking-admin.php:200
88
- #: includes/class-wc-advanced-shipment-tracking-admin.php:210
89
- #: includes/class-wc-advanced-shipment-tracking-admin.php:218
90
- msgid "Delivered"
91
- msgstr "נמסרה ללקוח"
92
-
93
- #: includes/class-wc-advanced-shipment-tracking-admin.php:188
94
- #, php-format
95
- msgid "Delivered <span class=\"count\">(%s)</span>"
96
- msgid_plural "Delivered <span class=\"count\">(%s)</span>"
97
- msgstr[0] "נמסרה ללקוח <span class=\"count\">(%s)</span>"
98
- msgstr[1] ""
99
-
100
- #: includes/class-wc-advanced-shipment-tracking-admin.php:481
101
- msgid "Order"
102
- msgstr "הזמנה"
103
-
104
- #: includes/class-wc-advanced-shipment-tracking-admin.php:482
105
- msgid "Item"
106
- msgstr "פריט"
107
-
108
- #: includes/class-wc-advanced-shipment-tracking-admin.php:483
109
- msgid "Line Item"
110
- msgstr "פריט שורה"
111
-
112
- #: includes/class-wc-advanced-shipment-tracking-admin.php:484
113
- msgid "Class"
114
- msgstr "מעמד"
115
-
116
- #: includes/class-wc-advanced-shipment-tracking-admin.php:485
117
- msgid "Delete the selected rates?"
118
- msgstr "מחק שורות מסומנות"
119
-
120
- #: includes/class-wc-advanced-shipment-tracking-admin.php:486
121
- msgid "Duplicate the selected rates?"
122
- msgstr "שכפל את התעריפים המסומנים"
123
-
124
- #. Name of the plugin
125
- #: includes/class-wc-advanced-shipment-tracking-admin.php:602
126
- msgid "WooCommerce Advanced Shipment Tracking"
127
- msgstr "מעקב משלוחים מתקדם עבור WooCommerce"
128
-
129
- #: includes/class-wc-advanced-shipment-tracking-admin.php:607
130
- #: includes/class-wc-advanced-shipment-tracking-admin.php:635
131
- #: includes/class-wc-advanced-shipment-tracking-admin.php:671
132
- #: includes/class-wc-advanced-shipment-tracking-admin.php:728
133
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1173
134
- msgid "Shipping Provider"
135
- msgstr "ספק שירות"
136
-
137
- #: includes/class-wc-advanced-shipment-tracking-admin.php:610
138
- #: includes/class-wc-advanced-shipment-tracking-admin.php:757
139
- msgid "Settings"
140
- msgstr "הגדרות"
141
-
142
- #: includes/class-wc-advanced-shipment-tracking-admin.php:617
143
- msgid "Select Shiping Provider which you want to use in order."
144
- msgstr "בחר בספק/י המשלוח בהם תרצה להשתמש לפי הסדר."
145
-
146
- #: includes/class-wc-advanced-shipment-tracking-admin.php:620
147
- msgid "Default shipping provider :"
148
- msgstr ""
149
- "ספק משלוח ברירת המחדל\n"
150
-
151
- #: includes/class-wc-advanced-shipment-tracking-admin.php:622
152
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1233
153
- msgid "Please select default provider"
154
- msgstr "בחר את ספק המשלוח ברירת המחדל"
155
-
156
- #: includes/class-wc-advanced-shipment-tracking-admin.php:641
157
- msgid "Shipping Country"
158
- msgstr "מדינה למשלוח"
159
-
160
- #: includes/class-wc-advanced-shipment-tracking-admin.php:645
161
- msgid "Status"
162
- msgstr ""
163
-
164
- #: includes/class-wc-advanced-shipment-tracking-admin.php:684
165
- #: includes/class-wc-advanced-shipment-tracking-admin.php:732
166
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1186
167
- msgid "None"
168
- msgstr "אף אחד"
169
-
170
- #: includes/class-wc-advanced-shipment-tracking-admin.php:698
171
- #: includes/class-wc-advanced-shipment-tracking-admin.php:741
172
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1200
173
- msgid "Tracking Page"
174
- msgstr "לינק למעקב"
175
-
176
- #: includes/class-wc-advanced-shipment-tracking-admin.php:701
177
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1203
178
- msgid "Shipping URL"
179
- msgstr "כתובת אינטרנט"
180
-
181
- #: includes/class-wc-advanced-shipment-tracking-admin.php:708
182
- #: includes/class-wc-advanced-shipment-tracking-admin.php:746
183
- #: includes/class-wc-advanced-shipment-tracking-admin.php:760
184
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1210
185
- msgid "Save"
186
- msgstr "שמירה"
187
-
188
- #: includes/class-wc-advanced-shipment-tracking-admin.php:720
189
- msgid "Add Custom Shipping Provider"
190
- msgstr "הוספת ספק משלוח ייחודי"
191
-
192
- #: includes/class-wc-advanced-shipment-tracking-admin.php:742
193
- msgid ""
194
- "You can add tracking number parameter like this - http://shippingprovider."
195
- "com?tracking_number=%number% , %number% - parameter"
196
- msgstr ""
197
-
198
- #: includes/class-wc-advanced-shipment-tracking-admin.php:762
199
- #: includes/class-wc-advanced-shipment-tracking-admin.php:779
200
- msgid "Data saved successfully."
201
- msgstr "נשמר בהצלחה"
202
-
203
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1001
204
- msgid "Rename the “Completed” Order status to “Shipped”"
205
- msgstr "שנה את השם של סטטוס הזמנה 'הושלמה' ל- 'נשלחה'"
206
-
207
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1006
208
- msgid "Enable a New Custom order status - “Delivered”"
209
- msgstr "אפשר יצירת סטטוס הזמנה חדש - \"נמסרה ללקוח״"
210
-
211
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1011
212
- msgid "Status Label color"
213
- msgstr "צבע הסטטוס"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/woo-advanced-shipment-tracking-hi_IN.mo DELETED
Binary file
lang/woo-advanced-shipment-tracking-hi_IN.po DELETED
@@ -1,216 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-02-22 04:39+0000\n"
6
- "PO-Revision-Date: 2019-02-22 04:53+0000\n"
7
- "Last-Translator: Gaurav Patel <gaurav1092@zorem.com>\n"
8
- "Language-Team: Hindi\n"
9
- "Language: hi_IN\n"
10
- "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
- "MIME-Version: 1.0\n"
12
- "Content-Type: text/plain; charset=UTF-8\n"
13
- "Content-Transfer-Encoding: 8bit\n"
14
- "X-Generator: Loco https://localise.biz/\n"
15
- "X-Loco-Version: 2.2.0; wp-5.0.3"
16
-
17
- #: woocommerce-advanced-shipment-tracking.php:82
18
- #, php-format
19
- msgid ""
20
- "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
- "Shipment Tracking!"
22
- msgstr ""
23
- "कृपया WooCommerce उन्नत शिपमेंट ट्रैकिंग के लिए% sWooCommerce% s को स्थापित "
24
- "और सक्रिय करें!"
25
-
26
- #: woocommerce-advanced-shipment-tracking.php:592
27
- #: woocommerce-advanced-shipment-tracking.php:680
28
- msgid "Shipment Tracking"
29
- msgstr "नौवहन पर नज़र रखना"
30
-
31
- #: woocommerce-advanced-shipment-tracking.php:710
32
- msgid "Add Tracking Info"
33
- msgstr "ट्रैकिंग जानकारी जोड़ें"
34
-
35
- #: woocommerce-advanced-shipment-tracking.php:714
36
- msgid "Provider:"
37
- msgstr "प्रदाता:"
38
-
39
- #: woocommerce-advanced-shipment-tracking.php:715
40
- msgid "Select Provider"
41
- msgstr "Select Provider"
42
-
43
- #: woocommerce-advanced-shipment-tracking.php:748
44
- msgid "Tracking number:"
45
- msgstr "खोज संख्या:"
46
-
47
- #: woocommerce-advanced-shipment-tracking.php:756
48
- msgid "Date shipped:"
49
- msgstr "जिस तारीख पर भेजा गया:"
50
-
51
- #: woocommerce-advanced-shipment-tracking.php:763
52
- msgid "Save Tracking"
53
- msgstr "ट्रैकिंग सहेजें"
54
-
55
- #: woocommerce-advanced-shipment-tracking.php:764
56
- msgid "Preview:"
57
- msgstr "पूर्वावलोकन:"
58
-
59
- #: woocommerce-advanced-shipment-tracking.php:764
60
- msgid "Click here to track shipment"
61
- msgstr "शिपमेंट को ट्रैक करने के लिए यहां क्लिक करें"
62
-
63
- #: woocommerce-advanced-shipment-tracking.php:937
64
- msgid "Click here to track your shipment"
65
- msgstr "अपने शिपमेंट को ट्रैक करने के लिए यहां क्लिक करें"
66
-
67
- #: woocommerce-advanced-shipment-tracking.php:937
68
- msgid "Track"
69
- msgstr "धावन पथ"
70
-
71
- #. 1: shipping date
72
- #: woocommerce-advanced-shipment-tracking.php:944
73
- #, php-format
74
- msgid "Shipped on %s"
75
- msgstr "% S पर भेज दिया गया"
76
-
77
- #: woocommerce-advanced-shipment-tracking.php:945
78
- msgid "Delete"
79
- msgstr "हटाना"
80
-
81
- #: includes/class-wc-advanced-shipment-tracking-admin.php:158
82
- #, php-format
83
- msgid "Shipped <span class=\"count\">(%s)</span>"
84
- msgid_plural "Shipped <span class=\"count\">(%s)</span>"
85
- msgstr[0] "भेज दिया गया <span class = \"count\"> (% s) </ span>"
86
- msgstr[1] "भेज दिया गया <span class = \"count\"> (% s) </ span>"
87
-
88
- #: includes/class-wc-advanced-shipment-tracking-admin.php:183
89
- #: includes/class-wc-advanced-shipment-tracking-admin.php:200
90
- #: includes/class-wc-advanced-shipment-tracking-admin.php:210
91
- #: includes/class-wc-advanced-shipment-tracking-admin.php:218
92
- msgid "Delivered"
93
- msgstr "पहुंचा दिया"
94
-
95
- #: includes/class-wc-advanced-shipment-tracking-admin.php:188
96
- #, php-format
97
- msgid "Delivered <span class=\"count\">(%s)</span>"
98
- msgid_plural "Delivered <span class=\"count\">(%s)</span>"
99
- msgstr[0] "वितरित <span class = \"count\"> (% s) </ span>"
100
- msgstr[1] "वितरित <span class = \"count\"> (% s) </ span>"
101
-
102
- #: includes/class-wc-advanced-shipment-tracking-admin.php:481
103
- msgid "Order"
104
- msgstr "क्रम"
105
-
106
- #: includes/class-wc-advanced-shipment-tracking-admin.php:482
107
- msgid "Item"
108
- msgstr "मद"
109
-
110
- #: includes/class-wc-advanced-shipment-tracking-admin.php:483
111
- msgid "Line Item"
112
- msgstr "लाइन आइटम"
113
-
114
- #: includes/class-wc-advanced-shipment-tracking-admin.php:484
115
- msgid "Class"
116
- msgstr "कक्षा"
117
-
118
- #: includes/class-wc-advanced-shipment-tracking-admin.php:485
119
- msgid "Delete the selected rates?"
120
- msgstr "चयनित दरों को हटाएं?"
121
-
122
- #: includes/class-wc-advanced-shipment-tracking-admin.php:486
123
- msgid "Duplicate the selected rates?"
124
- msgstr "चयनित दरों की नकल करें?"
125
-
126
- #. Name of the plugin
127
- #: includes/class-wc-advanced-shipment-tracking-admin.php:602
128
- msgid "WooCommerce Advanced Shipment Tracking"
129
- msgstr "WooCommerce उन्नत शिपमेंट ट्रैकिंग"
130
-
131
- #: includes/class-wc-advanced-shipment-tracking-admin.php:607
132
- #: includes/class-wc-advanced-shipment-tracking-admin.php:635
133
- #: includes/class-wc-advanced-shipment-tracking-admin.php:671
134
- #: includes/class-wc-advanced-shipment-tracking-admin.php:728
135
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1173
136
- msgid "Shipping Provider"
137
- msgstr "शिपिंग प्रदाता"
138
-
139
- #: includes/class-wc-advanced-shipment-tracking-admin.php:610
140
- #: includes/class-wc-advanced-shipment-tracking-admin.php:757
141
- msgid "Settings"
142
- msgstr "सेटिंग्स"
143
-
144
- #: includes/class-wc-advanced-shipment-tracking-admin.php:617
145
- msgid "Select Shiping Provider which you want to use in order."
146
- msgstr "शिपिंग प्रदाता का चयन करें जिसे आप क्रम में उपयोग करना चाहते हैं।"
147
-
148
- #: includes/class-wc-advanced-shipment-tracking-admin.php:620
149
- msgid "Default shipping provider :"
150
- msgstr "डिफ़ॉल्ट शिपिंग प्रदाता:"
151
-
152
- #: includes/class-wc-advanced-shipment-tracking-admin.php:622
153
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1233
154
- msgid "Please select default provider"
155
- msgstr "कृपया डिफ़ॉल्ट प्रदाता चुनें"
156
-
157
- #: includes/class-wc-advanced-shipment-tracking-admin.php:641
158
- msgid "Shipping Country"
159
- msgstr "शिपिंग देश"
160
-
161
- #: includes/class-wc-advanced-shipment-tracking-admin.php:645
162
- msgid "Status"
163
- msgstr "स्थिति"
164
-
165
- #: includes/class-wc-advanced-shipment-tracking-admin.php:684
166
- #: includes/class-wc-advanced-shipment-tracking-admin.php:732
167
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1186
168
- msgid "None"
169
- msgstr "कोई नहीं"
170
-
171
- #: includes/class-wc-advanced-shipment-tracking-admin.php:698
172
- #: includes/class-wc-advanced-shipment-tracking-admin.php:741
173
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1200
174
- msgid "Tracking Page"
175
- msgstr "ट्रैकिंग पृष्ठ"
176
-
177
- #: includes/class-wc-advanced-shipment-tracking-admin.php:701
178
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1203
179
- msgid "Shipping URL"
180
- msgstr "शिपिंग URL"
181
-
182
- #: includes/class-wc-advanced-shipment-tracking-admin.php:708
183
- #: includes/class-wc-advanced-shipment-tracking-admin.php:746
184
- #: includes/class-wc-advanced-shipment-tracking-admin.php:760
185
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1210
186
- msgid "Save"
187
- msgstr "बचाना"
188
-
189
- #: includes/class-wc-advanced-shipment-tracking-admin.php:720
190
- msgid "Add Custom Shipping Provider"
191
- msgstr "कस्टम शिपिंग प्रदाता जोड़ें"
192
-
193
- #: includes/class-wc-advanced-shipment-tracking-admin.php:742
194
- msgid ""
195
- "You can add tracking number parameter like this - http://shippingprovider."
196
- "com?tracking_number=%number% , %number% - parameter"
197
- msgstr ""
198
- "आप इस तरह ट्रैकिंग नंबर पैरामीटर जोड़ सकते हैं - http://shippingprovider.com?"
199
- "tracking_number=%number%,%%% - पैरामीटर"
200
-
201
- #: includes/class-wc-advanced-shipment-tracking-admin.php:762
202
- #: includes/class-wc-advanced-shipment-tracking-admin.php:779
203
- msgid "Data saved successfully."
204
- msgstr "डेटा सफलतापूर्वक सहेजा गया।"
205
-
206
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1001
207
- msgid "Rename the “Completed” Order status to “Shipped”"
208
- msgstr "\"भेज दिया गया\" ऑर्डर की स्थिति को \"भेज दिया गया\" का नाम दें"
209
-
210
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1006
211
- msgid "Enable a New Custom order status - “Delivered”"
212
- msgstr "एक नई कस्टम ऑर्डर स्थिति सक्षम करें - \"वितरित\""
213
-
214
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1011
215
- msgid "Status Label color"
216
- msgstr "स्थिति लेबल रंग"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/woo-advanced-shipment-tracking-it_IT.mo DELETED
Binary file
lang/woo-advanced-shipment-tracking-it_IT.po DELETED
@@ -1,216 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-02-22 04:39+0000\n"
6
- "PO-Revision-Date: 2019-02-22 04:54+0000\n"
7
- "Last-Translator: Gaurav Patel <gaurav1092@zorem.com>\n"
8
- "Language-Team: Italian\n"
9
- "Language: it_IT\n"
10
- "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
- "MIME-Version: 1.0\n"
12
- "Content-Type: text/plain; charset=UTF-8\n"
13
- "Content-Transfer-Encoding: 8bit\n"
14
- "X-Generator: Loco https://localise.biz/\n"
15
- "X-Loco-Version: 2.2.0; wp-5.0.3"
16
-
17
- #: woocommerce-advanced-shipment-tracking.php:82
18
- #, php-format
19
- msgid ""
20
- "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
- "Shipment Tracking!"
22
- msgstr ""
23
- "Installa e attiva% sWooCommerce% s per il monitoraggio avanzato delle "
24
- "spedizioni di WooCommerce!"
25
-
26
- #: woocommerce-advanced-shipment-tracking.php:592
27
- #: woocommerce-advanced-shipment-tracking.php:680
28
- msgid "Shipment Tracking"
29
- msgstr "Monitoraggio della spedizione"
30
-
31
- #: woocommerce-advanced-shipment-tracking.php:710
32
- msgid "Add Tracking Info"
33
- msgstr "Aggiungi informazioni di monitoraggio"
34
-
35
- #: woocommerce-advanced-shipment-tracking.php:714
36
- msgid "Provider:"
37
- msgstr "Provider:"
38
-
39
- #: woocommerce-advanced-shipment-tracking.php:715
40
- msgid "Select Provider"
41
- msgstr "Seleziona Provider"
42
-
43
- #: woocommerce-advanced-shipment-tracking.php:748
44
- msgid "Tracking number:"
45
- msgstr "Numero di identificazione:"
46
-
47
- #: woocommerce-advanced-shipment-tracking.php:756
48
- msgid "Date shipped:"
49
- msgstr "Data di spedizione:"
50
-
51
- #: woocommerce-advanced-shipment-tracking.php:763
52
- msgid "Save Tracking"
53
- msgstr "Salva il monitoraggio"
54
-
55
- #: woocommerce-advanced-shipment-tracking.php:764
56
- msgid "Preview:"
57
- msgstr "Anteprima:"
58
-
59
- #: woocommerce-advanced-shipment-tracking.php:764
60
- msgid "Click here to track shipment"
61
- msgstr "Clicca qui per rintracciare la spedizione"
62
-
63
- #: woocommerce-advanced-shipment-tracking.php:937
64
- msgid "Click here to track your shipment"
65
- msgstr "Clicca qui per tracciare la spedizione"
66
-
67
- #: woocommerce-advanced-shipment-tracking.php:937
68
- msgid "Track"
69
- msgstr "Traccia"
70
-
71
- #. 1: shipping date
72
- #: woocommerce-advanced-shipment-tracking.php:944
73
- #, php-format
74
- msgid "Shipped on %s"
75
- msgstr "Spedito su% s"
76
-
77
- #: woocommerce-advanced-shipment-tracking.php:945
78
- msgid "Delete"
79
- msgstr "Elimina"
80
-
81
- #: includes/class-wc-advanced-shipment-tracking-admin.php:158
82
- #, php-format
83
- msgid "Shipped <span class=\"count\">(%s)</span>"
84
- msgid_plural "Shipped <span class=\"count\">(%s)</span>"
85
- msgstr[0] "Spedito <span class = \"count\"> (% s) </ span>"
86
- msgstr[1] "Spedito <span class = \"count\"> (% s) </ span>"
87
-
88
- #: includes/class-wc-advanced-shipment-tracking-admin.php:183
89
- #: includes/class-wc-advanced-shipment-tracking-admin.php:200
90
- #: includes/class-wc-advanced-shipment-tracking-admin.php:210
91
- #: includes/class-wc-advanced-shipment-tracking-admin.php:218
92
- msgid "Delivered"
93
- msgstr "consegnato"
94
-
95
- #: includes/class-wc-advanced-shipment-tracking-admin.php:188
96
- #, php-format
97
- msgid "Delivered <span class=\"count\">(%s)</span>"
98
- msgid_plural "Delivered <span class=\"count\">(%s)</span>"
99
- msgstr[0] "Consegnato <span class = \"count\"> (% s) </ span>"
100
- msgstr[1] "Consegnato <span class = \"count\"> (% s) </ span>"
101
-
102
- #: includes/class-wc-advanced-shipment-tracking-admin.php:481
103
- msgid "Order"
104
- msgstr "Ordine"
105
-
106
- #: includes/class-wc-advanced-shipment-tracking-admin.php:482
107
- msgid "Item"
108
- msgstr "Articolo"
109
-
110
- #: includes/class-wc-advanced-shipment-tracking-admin.php:483
111
- msgid "Line Item"
112
- msgstr "Elemento pubblicitario"
113
-
114
- #: includes/class-wc-advanced-shipment-tracking-admin.php:484
115
- msgid "Class"
116
- msgstr "Classe"
117
-
118
- #: includes/class-wc-advanced-shipment-tracking-admin.php:485
119
- msgid "Delete the selected rates?"
120
- msgstr "Cancellare le tariffe selezionate?"
121
-
122
- #: includes/class-wc-advanced-shipment-tracking-admin.php:486
123
- msgid "Duplicate the selected rates?"
124
- msgstr "Duplica le tariffe selezionate?"
125
-
126
- #. Name of the plugin
127
- #: includes/class-wc-advanced-shipment-tracking-admin.php:602
128
- msgid "WooCommerce Advanced Shipment Tracking"
129
- msgstr "WooCommerce Tracking avanzato delle spedizioni"
130
-
131
- #: includes/class-wc-advanced-shipment-tracking-admin.php:607
132
- #: includes/class-wc-advanced-shipment-tracking-admin.php:635
133
- #: includes/class-wc-advanced-shipment-tracking-admin.php:671
134
- #: includes/class-wc-advanced-shipment-tracking-admin.php:728
135
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1173
136
- msgid "Shipping Provider"
137
- msgstr "Fornitore di spedizione"
138
-
139
- #: includes/class-wc-advanced-shipment-tracking-admin.php:610
140
- #: includes/class-wc-advanced-shipment-tracking-admin.php:757
141
- msgid "Settings"
142
- msgstr "impostazioni"
143
-
144
- #: includes/class-wc-advanced-shipment-tracking-admin.php:617
145
- msgid "Select Shiping Provider which you want to use in order."
146
- msgstr "Seleziona Fornitore di spedizione che desideri utilizzare in ordine."
147
-
148
- #: includes/class-wc-advanced-shipment-tracking-admin.php:620
149
- msgid "Default shipping provider :"
150
- msgstr "Provider di spedizione predefinito:"
151
-
152
- #: includes/class-wc-advanced-shipment-tracking-admin.php:622
153
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1233
154
- msgid "Please select default provider"
155
- msgstr "Si prega di selezionare il fornitore di default"
156
-
157
- #: includes/class-wc-advanced-shipment-tracking-admin.php:641
158
- msgid "Shipping Country"
159
- msgstr "Paese di spedizione"
160
-
161
- #: includes/class-wc-advanced-shipment-tracking-admin.php:645
162
- msgid "Status"
163
- msgstr "Stato"
164
-
165
- #: includes/class-wc-advanced-shipment-tracking-admin.php:684
166
- #: includes/class-wc-advanced-shipment-tracking-admin.php:732
167
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1186
168
- msgid "None"
169
- msgstr "Nessuna"
170
-
171
- #: includes/class-wc-advanced-shipment-tracking-admin.php:698
172
- #: includes/class-wc-advanced-shipment-tracking-admin.php:741
173
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1200
174
- msgid "Tracking Page"
175
- msgstr "Pagina di monitoraggio"
176
-
177
- #: includes/class-wc-advanced-shipment-tracking-admin.php:701
178
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1203
179
- msgid "Shipping URL"
180
- msgstr "URL di spedizione"
181
-
182
- #: includes/class-wc-advanced-shipment-tracking-admin.php:708
183
- #: includes/class-wc-advanced-shipment-tracking-admin.php:746
184
- #: includes/class-wc-advanced-shipment-tracking-admin.php:760
185
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1210
186
- msgid "Save"
187
- msgstr "Salvare"
188
-
189
- #: includes/class-wc-advanced-shipment-tracking-admin.php:720
190
- msgid "Add Custom Shipping Provider"
191
- msgstr "Aggiungi fornitore di spedizione personalizzato"
192
-
193
- #: includes/class-wc-advanced-shipment-tracking-admin.php:742
194
- msgid ""
195
- "You can add tracking number parameter like this - http://shippingprovider."
196
- "com?tracking_number=%number% , %number% - parameter"
197
- msgstr ""
198
- "Puoi aggiungere un parametro numero di tracciamento come questo - http:"
199
- "//shippingprovider.com?tracking_number=%number%,% number% - parametro"
200
-
201
- #: includes/class-wc-advanced-shipment-tracking-admin.php:762
202
- #: includes/class-wc-advanced-shipment-tracking-admin.php:779
203
- msgid "Data saved successfully."
204
- msgstr "Dati salvati correttamente."
205
-
206
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1001
207
- msgid "Rename the “Completed” Order status to “Shipped”"
208
- msgstr "Rinominare lo stato dell'ordine \"Completato\" su \"Spedito\""
209
-
210
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1006
211
- msgid "Enable a New Custom order status - “Delivered”"
212
- msgstr "Abilita un nuovo stato dell'ordine personalizzato - \"Consegnato\""
213
-
214
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1011
215
- msgid "Status Label color"
216
- msgstr "Colore etichetta di stato"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/woo-advanced-shipment-tracking-nb_NO.mo DELETED
Binary file
lang/woo-advanced-shipment-tracking-nb_NO.po DELETED
@@ -1,216 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-02-22 04:39+0000\n"
6
- "PO-Revision-Date: 2019-02-22 04:50+0000\n"
7
- "Language-Team: Norwegian (Bokmål)\n"
8
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
9
- "MIME-Version: 1.0\n"
10
- "Content-Type: text/plain; charset=UTF-8\n"
11
- "Content-Transfer-Encoding: 8bit\n"
12
- "X-Generator: Loco https://localise.biz/\n"
13
- "X-Loco-Version: 2.2.0; wp-5.0.3\n"
14
- "Last-Translator: Gaurav Patel <gaurav1092@zorem.com>\n"
15
- "Language: nb_NO"
16
-
17
- #: woocommerce-advanced-shipment-tracking.php:82
18
- #, php-format
19
- msgid ""
20
- "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
- "Shipment Tracking!"
22
- msgstr ""
23
- "Vennligst installer og aktiver %sWooCommerce%s for WooCommerce Advanced "
24
- "Shipment Tracking!"
25
-
26
- #: woocommerce-advanced-shipment-tracking.php:592
27
- #: woocommerce-advanced-shipment-tracking.php:680
28
- msgid "Shipment Tracking"
29
- msgstr "Sporing"
30
-
31
- #: woocommerce-advanced-shipment-tracking.php:710
32
- msgid "Add Tracking Info"
33
- msgstr "Legg til sporingsinformasjon"
34
-
35
- #: woocommerce-advanced-shipment-tracking.php:714
36
- msgid "Provider:"
37
- msgstr "Fraktselskap:"
38
-
39
- #: woocommerce-advanced-shipment-tracking.php:715
40
- msgid "Select Provider"
41
- msgstr "Velg fraktselskap"
42
-
43
- #: woocommerce-advanced-shipment-tracking.php:748
44
- msgid "Tracking number:"
45
- msgstr "Sporingsnummer:"
46
-
47
- #: woocommerce-advanced-shipment-tracking.php:756
48
- msgid "Date shipped:"
49
- msgstr "Dato sendt:"
50
-
51
- #: woocommerce-advanced-shipment-tracking.php:763
52
- msgid "Save Tracking"
53
- msgstr "Lagre sporing"
54
-
55
- #: woocommerce-advanced-shipment-tracking.php:764
56
- msgid "Preview:"
57
- msgstr "Forhåndsvis:"
58
-
59
- #: woocommerce-advanced-shipment-tracking.php:764
60
- msgid "Click here to track shipment"
61
- msgstr "Klikk her for å spore ordre"
62
-
63
- #: woocommerce-advanced-shipment-tracking.php:937
64
- msgid "Click here to track your shipment"
65
- msgstr "Klikk her for å spore din ordre"
66
-
67
- #: woocommerce-advanced-shipment-tracking.php:937
68
- msgid "Track"
69
- msgstr "Sporing"
70
-
71
- #. 1: shipping date
72
- #: woocommerce-advanced-shipment-tracking.php:944
73
- #, php-format
74
- msgid "Shipped on %s"
75
- msgstr "Sendt %s"
76
-
77
- #: woocommerce-advanced-shipment-tracking.php:945
78
- msgid "Delete"
79
- msgstr "Slett"
80
-
81
- #: includes/class-wc-advanced-shipment-tracking-admin.php:158
82
- #, php-format
83
- msgid "Shipped <span class=\"count\">(%s)</span>"
84
- msgid_plural "Shipped <span class=\"count\">(%s)</span>"
85
- msgstr[0] "Sendt <span class = \"count\"> (% s) </ span>"
86
- msgstr[1] "Sendt <span class = \"count\"> (% s) </ span>"
87
-
88
- #: includes/class-wc-advanced-shipment-tracking-admin.php:183
89
- #: includes/class-wc-advanced-shipment-tracking-admin.php:200
90
- #: includes/class-wc-advanced-shipment-tracking-admin.php:210
91
- #: includes/class-wc-advanced-shipment-tracking-admin.php:218
92
- msgid "Delivered"
93
- msgstr "leveres"
94
-
95
- #: includes/class-wc-advanced-shipment-tracking-admin.php:188
96
- #, php-format
97
- msgid "Delivered <span class=\"count\">(%s)</span>"
98
- msgid_plural "Delivered <span class=\"count\">(%s)</span>"
99
- msgstr[0] "Leveres <span class = \"count\"> (% s) </ span>"
100
- msgstr[1] "Leveres <span class = \"count\"> (% s) </ span>"
101
-
102
- #: includes/class-wc-advanced-shipment-tracking-admin.php:481
103
- msgid "Order"
104
- msgstr "Ordre"
105
-
106
- #: includes/class-wc-advanced-shipment-tracking-admin.php:482
107
- msgid "Item"
108
- msgstr "Vare"
109
-
110
- #: includes/class-wc-advanced-shipment-tracking-admin.php:483
111
- msgid "Line Item"
112
- msgstr "Varelinje"
113
-
114
- #: includes/class-wc-advanced-shipment-tracking-admin.php:484
115
- msgid "Class"
116
- msgstr "Klasse"
117
-
118
- #: includes/class-wc-advanced-shipment-tracking-admin.php:485
119
- msgid "Delete the selected rates?"
120
- msgstr "Slett valgte priser?"
121
-
122
- #: includes/class-wc-advanced-shipment-tracking-admin.php:486
123
- msgid "Duplicate the selected rates?"
124
- msgstr "Dupliser valgte priser?"
125
-
126
- #. Name of the plugin
127
- #: includes/class-wc-advanced-shipment-tracking-admin.php:602
128
- msgid "WooCommerce Advanced Shipment Tracking"
129
- msgstr "WooCommerce Avansert sendingsporing"
130
-
131
- #: includes/class-wc-advanced-shipment-tracking-admin.php:607
132
- #: includes/class-wc-advanced-shipment-tracking-admin.php:635
133
- #: includes/class-wc-advanced-shipment-tracking-admin.php:671
134
- #: includes/class-wc-advanced-shipment-tracking-admin.php:728
135
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1173
136
- msgid "Shipping Provider"
137
- msgstr "Fraktselskap"
138
-
139
- #: includes/class-wc-advanced-shipment-tracking-admin.php:610
140
- #: includes/class-wc-advanced-shipment-tracking-admin.php:757
141
- msgid "Settings"
142
- msgstr "Innstillinger"
143
-
144
- #: includes/class-wc-advanced-shipment-tracking-admin.php:617
145
- msgid "Select Shiping Provider which you want to use in order."
146
- msgstr "Velg fraktselskap du vil benytte for ordren."
147
-
148
- #: includes/class-wc-advanced-shipment-tracking-admin.php:620
149
- msgid "Default shipping provider :"
150
- msgstr "Standard fraktleverandør:"
151
-
152
- #: includes/class-wc-advanced-shipment-tracking-admin.php:622
153
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1233
154
- msgid "Please select default provider"
155
- msgstr "Vennligst velg standardleverandør"
156
-
157
- #: includes/class-wc-advanced-shipment-tracking-admin.php:641
158
- msgid "Shipping Country"
159
- msgstr "Forsendelsesland"
160
-
161
- #: includes/class-wc-advanced-shipment-tracking-admin.php:645
162
- msgid "Status"
163
- msgstr "Status"
164
-
165
- #: includes/class-wc-advanced-shipment-tracking-admin.php:684
166
- #: includes/class-wc-advanced-shipment-tracking-admin.php:732
167
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1186
168
- msgid "None"
169
- msgstr "Ingen"
170
-
171
- #: includes/class-wc-advanced-shipment-tracking-admin.php:698
172
- #: includes/class-wc-advanced-shipment-tracking-admin.php:741
173
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1200
174
- msgid "Tracking Page"
175
- msgstr "Sporingsside"
176
-
177
- #: includes/class-wc-advanced-shipment-tracking-admin.php:701
178
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1203
179
- msgid "Shipping URL"
180
- msgstr "Forsendelses-URL"
181
-
182
- #: includes/class-wc-advanced-shipment-tracking-admin.php:708
183
- #: includes/class-wc-advanced-shipment-tracking-admin.php:746
184
- #: includes/class-wc-advanced-shipment-tracking-admin.php:760
185
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1210
186
- msgid "Save"
187
- msgstr "Lagre"
188
-
189
- #: includes/class-wc-advanced-shipment-tracking-admin.php:720
190
- msgid "Add Custom Shipping Provider"
191
- msgstr "Legg til fraktselskap"
192
-
193
- #: includes/class-wc-advanced-shipment-tracking-admin.php:742
194
- msgid ""
195
- "You can add tracking number parameter like this - http://shippingprovider."
196
- "com?tracking_number=%number% , %number% - parameter"
197
- msgstr ""
198
- "Du kan legge til sporingsparametre slik - http://shippingprovider.com?"
199
- "tracking_number=%number% , %number% - parameter"
200
-
201
- #: includes/class-wc-advanced-shipment-tracking-admin.php:762
202
- #: includes/class-wc-advanced-shipment-tracking-admin.php:779
203
- msgid "Data saved successfully."
204
- msgstr "Data lagret vellykket."
205
-
206
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1001
207
- msgid "Rename the “Completed” Order status to “Shipped”"
208
- msgstr "Endre navn på \"Fullført\" bestillingsstatus til \"Sendt\""
209
-
210
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1006
211
- msgid "Enable a New Custom order status - “Delivered”"
212
- msgstr "Aktiver en ny tilpasset bestillingsstatus - \"Leveres\""
213
-
214
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1011
215
- msgid "Status Label color"
216
- msgstr "Status Label farge"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/woo-advanced-shipment-tracking-ru_RU.mo DELETED
Binary file
lang/woo-advanced-shipment-tracking-ru_RU.po DELETED
@@ -1,218 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
- "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2019-02-22 04:39+0000\n"
6
- "PO-Revision-Date: 2019-02-22 04:56+0000\n"
7
- "Last-Translator: Gaurav Patel <gaurav1092@zorem.com>\n"
8
- "Language-Team: Russian\n"
9
- "Language: ru_RU\n"
10
- "Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10 >= 2 && "
11
- "n%10<=4 &&(n%100<10||n%100 >= 20)? 1 : 2);\n"
12
- "MIME-Version: 1.0\n"
13
- "Content-Type: text/plain; charset=UTF-8\n"
14
- "Content-Transfer-Encoding: 8bit\n"
15
- "X-Generator: Loco https://localise.biz/\n"
16
- "X-Loco-Version: 2.2.0; wp-5.0.3"
17
-
18
- #: woocommerce-advanced-shipment-tracking.php:82
19
- #, php-format
20
- msgid ""
21
- "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
22
- "Shipment Tracking!"
23
- msgstr ""
24
- "Пожалуйста, установите и активируйте% sWooCommerce% s для расширенного "
25
- "отслеживания доставки WooCommerce!"
26
-
27
- #: woocommerce-advanced-shipment-tracking.php:592
28
- #: woocommerce-advanced-shipment-tracking.php:680
29
- msgid "Shipment Tracking"
30
- msgstr "отслеживание посылки"
31
-
32
- #: woocommerce-advanced-shipment-tracking.php:710
33
- msgid "Add Tracking Info"
34
- msgstr "Добавить информацию отслеживания"
35
-
36
- #: woocommerce-advanced-shipment-tracking.php:714
37
- msgid "Provider:"
38
- msgstr "Поставщик:"
39
-
40
- #: woocommerce-advanced-shipment-tracking.php:715
41
- msgid "Select Provider"
42
- msgstr "Выберите провайдера"
43
-
44
- #: woocommerce-advanced-shipment-tracking.php:748
45
- msgid "Tracking number:"
46
- msgstr "Идентификационный номер:"
47
-
48
- #: woocommerce-advanced-shipment-tracking.php:756
49
- msgid "Date shipped:"
50
- msgstr "Дата отправки:"
51
-
52
- #: woocommerce-advanced-shipment-tracking.php:763
53
- msgid "Save Tracking"
54
- msgstr "Сохранить отслеживание"
55
-
56
- #: woocommerce-advanced-shipment-tracking.php:764
57
- msgid "Preview:"
58
- msgstr "Предварительный просмотр:"
59
-
60
- #: woocommerce-advanced-shipment-tracking.php:764
61
- msgid "Click here to track shipment"
62
- msgstr "Нажмите здесь, чтобы отслеживать доставку"
63
-
64
- #: woocommerce-advanced-shipment-tracking.php:937
65
- msgid "Click here to track your shipment"
66
- msgstr "Нажмите здесь, чтобы отследить ваш груз"
67
-
68
- #: woocommerce-advanced-shipment-tracking.php:937
69
- msgid "Track"
70
- msgstr "трек"
71
-
72
- #. 1: shipping date
73
- #: woocommerce-advanced-shipment-tracking.php:944
74
- #, php-format
75
- msgid "Shipped on %s"
76
- msgstr "Отправлено на% s"
77
-
78
- #: woocommerce-advanced-shipment-tracking.php:945
79
- msgid "Delete"
80
- msgstr "удалять"
81
-
82
- #: includes/class-wc-advanced-shipment-tracking-admin.php:158
83
- #, php-format
84
- msgid "Shipped <span class=\"count\">(%s)</span>"
85
- msgid_plural "Shipped <span class=\"count\">(%s)</span>"
86
- msgstr[0] "Отправлено <span class = \"count\"> (% s) </ span>"
87
- msgstr[1] "Отправлено <span class = \"count\"> (% s) </ span>"
88
- msgstr[2] "Отправлено <span class = \"count\"> (% s) </ span>"
89
-
90
- #: includes/class-wc-advanced-shipment-tracking-admin.php:183
91
- #: includes/class-wc-advanced-shipment-tracking-admin.php:200
92
- #: includes/class-wc-advanced-shipment-tracking-admin.php:210
93
- #: includes/class-wc-advanced-shipment-tracking-admin.php:218
94
- msgid "Delivered"
95
- msgstr "доставлен"
96
-
97
- #: includes/class-wc-advanced-shipment-tracking-admin.php:188
98
- #, php-format
99
- msgid "Delivered <span class=\"count\">(%s)</span>"
100
- msgid_plural "Delivered <span class=\"count\">(%s)</span>"
101
- msgstr[0] "Доставлено <span class = \"count\"> (% s) </ span>"
102
- msgstr[1] "Доставлено <span class = \"count\"> (% s) </ span>"
103
- msgstr[2] "Доставлено <span class = \"count\"> (% s) </ span>"
104
-
105
- #: includes/class-wc-advanced-shipment-tracking-admin.php:481
106
- msgid "Order"
107
- msgstr "порядок"
108
-
109
- #: includes/class-wc-advanced-shipment-tracking-admin.php:482
110
- msgid "Item"
111
- msgstr "Вещь"
112
-
113
- #: includes/class-wc-advanced-shipment-tracking-admin.php:483
114
- msgid "Line Item"
115
- msgstr "Позиция"
116
-
117
- #: includes/class-wc-advanced-shipment-tracking-admin.php:484
118
- msgid "Class"
119
- msgstr "Учебный класс"
120
-
121
- #: includes/class-wc-advanced-shipment-tracking-admin.php:485
122
- msgid "Delete the selected rates?"
123
- msgstr "Удалить выбранные тарифы?"
124
-
125
- #: includes/class-wc-advanced-shipment-tracking-admin.php:486
126
- msgid "Duplicate the selected rates?"
127
- msgstr "Дублировать выбранные ставки?"
128
-
129
- #. Name of the plugin
130
- #: includes/class-wc-advanced-shipment-tracking-admin.php:602
131
- msgid "WooCommerce Advanced Shipment Tracking"
132
- msgstr "WooCommerce расширенное отслеживание доставки"
133
-
134
- #: includes/class-wc-advanced-shipment-tracking-admin.php:607
135
- #: includes/class-wc-advanced-shipment-tracking-admin.php:635
136
- #: includes/class-wc-advanced-shipment-tracking-admin.php:671
137
- #: includes/class-wc-advanced-shipment-tracking-admin.php:728
138
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1173
139
- msgid "Shipping Provider"
140
- msgstr "Провайдер доставки"
141
-
142
- #: includes/class-wc-advanced-shipment-tracking-admin.php:610
143
- #: includes/class-wc-advanced-shipment-tracking-admin.php:757
144
- msgid "Settings"
145
- msgstr "настройки"
146
-
147
- #: includes/class-wc-advanced-shipment-tracking-admin.php:617
148
- msgid "Select Shiping Provider which you want to use in order."
149
- msgstr ""
150
- "Выберите поставщика услуг доставки, который вы хотите использовать в заказе."
151
-
152
- #: includes/class-wc-advanced-shipment-tracking-admin.php:620
153
- msgid "Default shipping provider :"
154
- msgstr "Поставщик доставки по умолчанию:"
155
-
156
- #: includes/class-wc-advanced-shipment-tracking-admin.php:622
157
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1233
158
- msgid "Please select default provider"
159
- msgstr "Пожалуйста, выберите поставщика по умолчанию"
160
-
161
- #: includes/class-wc-advanced-shipment-tracking-admin.php:641
162
- msgid "Shipping Country"
163
- msgstr "Страна доставки"
164
-
165
- #: includes/class-wc-advanced-shipment-tracking-admin.php:645
166
- msgid "Status"
167
- msgstr "Статус"
168
-
169
- #: includes/class-wc-advanced-shipment-tracking-admin.php:684
170
- #: includes/class-wc-advanced-shipment-tracking-admin.php:732
171
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1186
172
- msgid "None"
173
- msgstr "Никто"
174
-
175
- #: includes/class-wc-advanced-shipment-tracking-admin.php:698
176
- #: includes/class-wc-advanced-shipment-tracking-admin.php:741
177
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1200
178
- msgid "Tracking Page"
179
- msgstr "Страница отслеживания"
180
-
181
- #: includes/class-wc-advanced-shipment-tracking-admin.php:701
182
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1203
183
- msgid "Shipping URL"
184
- msgstr "URL доставки"
185
-
186
- #: includes/class-wc-advanced-shipment-tracking-admin.php:708
187
- #: includes/class-wc-advanced-shipment-tracking-admin.php:746
188
- #: includes/class-wc-advanced-shipment-tracking-admin.php:760
189
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1210
190
- msgid "Save"
191
- msgstr "Сохранить"
192
-
193
- #: includes/class-wc-advanced-shipment-tracking-admin.php:720
194
- msgid "Add Custom Shipping Provider"
195
- msgstr "Добавить провайдер доставки"
196
-
197
- #: includes/class-wc-advanced-shipment-tracking-admin.php:742
198
- msgid ""
199
- "You can add tracking number parameter like this - http://shippingprovider."
200
- "com?tracking_number=%number% , %number% - parameter"
201
- msgstr "Вы можете добавить параметр номера для отслеживания, например, так:"
202
-
203
- #: includes/class-wc-advanced-shipment-tracking-admin.php:762
204
- #: includes/class-wc-advanced-shipment-tracking-admin.php:779
205
- msgid "Data saved successfully."
206
- msgstr "Данные успешно сохранены."
207
-
208
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1001
209
- msgid "Rename the “Completed” Order status to “Shipped”"
210
- msgstr "Переименуйте статус выполненного заказа в «Отправленный»"
211
-
212
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1006
213
- msgid "Enable a New Custom order status - “Delivered”"
214
- msgstr "Включить статус нового пользовательского заказа - «Доставлено»"
215
-
216
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1011
217
- msgid "Status Label color"
218
- msgstr "Цвет метки состояния"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/woo-advanced-shipment-tracking.pot DELETED
@@ -1,213 +0,0 @@
1
- #, fuzzy
2
- msgid ""
3
- msgstr ""
4
- "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
5
- "Report-Msgid-Bugs-To: \n"
6
- "POT-Creation-Date: 2019-02-22 04:39+0000\n"
7
- "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
- "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
- "Language-Team: \n"
10
- "Language: \n"
11
- "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
12
- "MIME-Version: 1.0\n"
13
- "Content-Type: text/plain; charset=UTF-8\n"
14
- "Content-Transfer-Encoding: 8bit\n"
15
- "X-Generator: Loco https://localise.biz/\n"
16
- "X-Loco-Version: 2.2.0; wp-5.0.3"
17
-
18
- #: woocommerce-advanced-shipment-tracking.php:82
19
- #, php-format
20
- msgid ""
21
- "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
22
- "Shipment Tracking!"
23
- msgstr ""
24
-
25
- #: woocommerce-advanced-shipment-tracking.php:592
26
- #: woocommerce-advanced-shipment-tracking.php:680
27
- msgid "Shipment Tracking"
28
- msgstr ""
29
-
30
- #: woocommerce-advanced-shipment-tracking.php:710
31
- msgid "Add Tracking Info"
32
- msgstr ""
33
-
34
- #: woocommerce-advanced-shipment-tracking.php:714
35
- msgid "Provider:"
36
- msgstr ""
37
-
38
- #: woocommerce-advanced-shipment-tracking.php:715
39
- msgid "Select Provider"
40
- msgstr ""
41
-
42
- #: woocommerce-advanced-shipment-tracking.php:748
43
- msgid "Tracking number:"
44
- msgstr ""
45
-
46
- #: woocommerce-advanced-shipment-tracking.php:756
47
- msgid "Date shipped:"
48
- msgstr ""
49
-
50
- #: woocommerce-advanced-shipment-tracking.php:763
51
- msgid "Save Tracking"
52
- msgstr ""
53
-
54
- #: woocommerce-advanced-shipment-tracking.php:764
55
- msgid "Preview:"
56
- msgstr ""
57
-
58
- #: woocommerce-advanced-shipment-tracking.php:764
59
- msgid "Click here to track shipment"
60
- msgstr ""
61
-
62
- #: woocommerce-advanced-shipment-tracking.php:937
63
- msgid "Click here to track your shipment"
64
- msgstr ""
65
-
66
- #: woocommerce-advanced-shipment-tracking.php:937
67
- msgid "Track"
68
- msgstr ""
69
-
70
- #. 1: shipping date
71
- #: woocommerce-advanced-shipment-tracking.php:944
72
- #, php-format
73
- msgid "Shipped on %s"
74
- msgstr ""
75
-
76
- #: woocommerce-advanced-shipment-tracking.php:945
77
- msgid "Delete"
78
- msgstr ""
79
-
80
- #: includes/class-wc-advanced-shipment-tracking-admin.php:158
81
- #, php-format
82
- msgid "Shipped <span class=\"count\">(%s)</span>"
83
- msgid_plural "Shipped <span class=\"count\">(%s)</span>"
84
- msgstr[0] ""
85
- msgstr[1] ""
86
-
87
- #: includes/class-wc-advanced-shipment-tracking-admin.php:183
88
- #: includes/class-wc-advanced-shipment-tracking-admin.php:200
89
- #: includes/class-wc-advanced-shipment-tracking-admin.php:210
90
- #: includes/class-wc-advanced-shipment-tracking-admin.php:218
91
- msgid "Delivered"
92
- msgstr ""
93
-
94
- #: includes/class-wc-advanced-shipment-tracking-admin.php:188
95
- #, php-format
96
- msgid "Delivered <span class=\"count\">(%s)</span>"
97
- msgid_plural "Delivered <span class=\"count\">(%s)</span>"
98
- msgstr[0] ""
99
- msgstr[1] ""
100
-
101
- #: includes/class-wc-advanced-shipment-tracking-admin.php:481
102
- msgid "Order"
103
- msgstr ""
104
-
105
- #: includes/class-wc-advanced-shipment-tracking-admin.php:482
106
- msgid "Item"
107
- msgstr ""
108
-
109
- #: includes/class-wc-advanced-shipment-tracking-admin.php:483
110
- msgid "Line Item"
111
- msgstr ""
112
-
113
- #: includes/class-wc-advanced-shipment-tracking-admin.php:484
114
- msgid "Class"
115
- msgstr ""
116
-
117
- #: includes/class-wc-advanced-shipment-tracking-admin.php:485
118
- msgid "Delete the selected rates?"
119
- msgstr ""
120
-
121
- #: includes/class-wc-advanced-shipment-tracking-admin.php:486
122
- msgid "Duplicate the selected rates?"
123
- msgstr ""
124
-
125
- #. Name of the plugin
126
- #: includes/class-wc-advanced-shipment-tracking-admin.php:602
127
- msgid "WooCommerce Advanced Shipment Tracking"
128
- msgstr ""
129
-
130
- #: includes/class-wc-advanced-shipment-tracking-admin.php:607
131
- #: includes/class-wc-advanced-shipment-tracking-admin.php:635
132
- #: includes/class-wc-advanced-shipment-tracking-admin.php:671
133
- #: includes/class-wc-advanced-shipment-tracking-admin.php:728
134
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1173
135
- msgid "Shipping Provider"
136
- msgstr ""
137
-
138
- #: includes/class-wc-advanced-shipment-tracking-admin.php:610
139
- #: includes/class-wc-advanced-shipment-tracking-admin.php:757
140
- msgid "Settings"
141
- msgstr ""
142
-
143
- #: includes/class-wc-advanced-shipment-tracking-admin.php:617
144
- msgid "Select Shiping Provider which you want to use in order."
145
- msgstr ""
146
-
147
- #: includes/class-wc-advanced-shipment-tracking-admin.php:620
148
- msgid "Default shipping provider :"
149
- msgstr ""
150
-
151
- #: includes/class-wc-advanced-shipment-tracking-admin.php:622
152
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1233
153
- msgid "Please select default provider"
154
- msgstr ""
155
-
156
- #: includes/class-wc-advanced-shipment-tracking-admin.php:641
157
- msgid "Shipping Country"
158
- msgstr ""
159
-
160
- #: includes/class-wc-advanced-shipment-tracking-admin.php:645
161
- msgid "Status"
162
- msgstr ""
163
-
164
- #: includes/class-wc-advanced-shipment-tracking-admin.php:684
165
- #: includes/class-wc-advanced-shipment-tracking-admin.php:732
166
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1186
167
- msgid "None"
168
- msgstr ""
169
-
170
- #: includes/class-wc-advanced-shipment-tracking-admin.php:698
171
- #: includes/class-wc-advanced-shipment-tracking-admin.php:741
172
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1200
173
- msgid "Tracking Page"
174
- msgstr ""
175
-
176
- #: includes/class-wc-advanced-shipment-tracking-admin.php:701
177
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1203
178
- msgid "Shipping URL"
179
- msgstr ""
180
-
181
- #: includes/class-wc-advanced-shipment-tracking-admin.php:708
182
- #: includes/class-wc-advanced-shipment-tracking-admin.php:746
183
- #: includes/class-wc-advanced-shipment-tracking-admin.php:760
184
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1210
185
- msgid "Save"
186
- msgstr ""
187
-
188
- #: includes/class-wc-advanced-shipment-tracking-admin.php:720
189
- msgid "Add Custom Shipping Provider"
190
- msgstr ""
191
-
192
- #: includes/class-wc-advanced-shipment-tracking-admin.php:742
193
- msgid ""
194
- "You can add tracking number parameter like this - http://shippingprovider."
195
- "com?tracking_number=%number% , %number% - parameter"
196
- msgstr ""
197
-
198
- #: includes/class-wc-advanced-shipment-tracking-admin.php:762
199
- #: includes/class-wc-advanced-shipment-tracking-admin.php:779
200
- msgid "Data saved successfully."
201
- msgstr ""
202
-
203
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1001
204
- msgid "Rename the “Completed” Order status to “Shipped”"
205
- msgstr ""
206
-
207
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1006
208
- msgid "Enable a New Custom order status - “Delivered”"
209
- msgstr ""
210
-
211
- #: includes/class-wc-advanced-shipment-tracking-admin.php:1011
212
- msgid "Status Label color"
213
- msgstr ""
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lang/woocommerce-advanced-shipment-tracking-de_DE.mo ADDED
Binary file
lang/woocommerce-advanced-shipment-tracking-de_DE.po ADDED
@@ -0,0 +1,200 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2019-02-01 08:30+0000\n"
6
+ "PO-Revision-Date: 2019-02-01 08:47+0000\n"
7
+ "Last-Translator: zoremdev_admin <info@zorem.com>\n"
8
+ "Language-Team: German\n"
9
+ "Language: de_DE\n"
10
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Loco https://localise.biz/\n"
15
+ "X-Loco-Version: 2.2.0; wp-5.0.3"
16
+
17
+ #: woocommerce-advanced-shipment-tracking.php:69
18
+ #, php-format
19
+ msgid ""
20
+ "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
+ "Shipment Tracking!"
22
+ msgstr ""
23
+ "Bitte installieren und aktivieren Sie% sWooCommerce% s für die erweiterte "
24
+ "Sendungsverfolgung von WooCommerce!"
25
+
26
+ #: woocommerce-advanced-shipment-tracking.php:138
27
+ msgid "Order"
28
+ msgstr "Auftrag"
29
+
30
+ #: woocommerce-advanced-shipment-tracking.php:139
31
+ msgid "Item"
32
+ msgstr "Artikel"
33
+
34
+ #: woocommerce-advanced-shipment-tracking.php:140
35
+ msgid "Line Item"
36
+ msgstr "Werbebuchung"
37
+
38
+ #: woocommerce-advanced-shipment-tracking.php:141
39
+ msgid "Class"
40
+ msgstr "Klasse"
41
+
42
+ #: woocommerce-advanced-shipment-tracking.php:142
43
+ msgid "Delete the selected rates?"
44
+ msgstr "Die ausgewählten Tarife löschen?"
45
+
46
+ #: woocommerce-advanced-shipment-tracking.php:143
47
+ msgid "Duplicate the selected rates?"
48
+ msgstr "Die ausgewählten Tarife duplizieren?"
49
+
50
+ #: woocommerce-advanced-shipment-tracking.php:608
51
+ #: woocommerce-advanced-shipment-tracking.php:696
52
+ msgid "Shipment Tracking"
53
+ msgstr "Sendungsverfolgung"
54
+
55
+ #: woocommerce-advanced-shipment-tracking.php:728
56
+ msgid "Provider:"
57
+ msgstr "Anbieter:"
58
+
59
+ #: woocommerce-advanced-shipment-tracking.php:729
60
+ msgid "Select Provider"
61
+ msgstr "Wählen Sie Provider aus"
62
+
63
+ #: woocommerce-advanced-shipment-tracking.php:762
64
+ msgid "Tracking number:"
65
+ msgstr "Auftragsnummer, Frachtnummer, Sendungscode:"
66
+
67
+ #: woocommerce-advanced-shipment-tracking.php:770
68
+ msgid "Date shipped:"
69
+ msgstr "Lieferdatum:"
70
+
71
+ #: woocommerce-advanced-shipment-tracking.php:771
72
+ #: woocommerce-advanced-shipment-tracking.php:774
73
+ msgid "Y-m-d"
74
+ msgstr ""
75
+
76
+ #: woocommerce-advanced-shipment-tracking.php:777
77
+ msgid "Save Tracking"
78
+ msgstr "Tracking speichern"
79
+
80
+ #: woocommerce-advanced-shipment-tracking.php:778
81
+ msgid "Preview:"
82
+ msgstr "Vorschau:"
83
+
84
+ #: woocommerce-advanced-shipment-tracking.php:778
85
+ #: woocommerce-advanced-shipment-tracking.php:952
86
+ msgid "Click here to track your shipment"
87
+ msgstr "Klicken Sie hier, um Ihre Sendung zu verfolgen"
88
+
89
+ #: woocommerce-advanced-shipment-tracking.php:952
90
+ msgid "Track"
91
+ msgstr "Spur"
92
+
93
+ #. 1: shipping date
94
+ #: woocommerce-advanced-shipment-tracking.php:959
95
+ #, php-format
96
+ msgid "Shipped on %s"
97
+ msgstr "Versand auf% s"
98
+
99
+ #: woocommerce-advanced-shipment-tracking.php:960
100
+ msgid "Delete"
101
+ msgstr "Löschen"
102
+
103
+ #. Name of the plugin
104
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:109
105
+ msgid "WooCommerce Advanced Shipment Tracking"
106
+ msgstr "WooCommerce - Erweiterte Sendungsverfolgung"
107
+
108
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:114
109
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:147
110
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:185
111
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:233
112
+ msgid "Shipping Provider"
113
+ msgstr "Versandanbieter"
114
+
115
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:117
116
+ msgid "API integration"
117
+ msgstr "API-Integration"
118
+
119
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:121
120
+ msgid "Select Shiping Provider which you want to use in order."
121
+ msgstr ""
122
+ "Wählen Sie den Versandanbieter aus, den Sie der Reihe nach verwenden möchten."
123
+
124
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:141
125
+ msgid "Shipping Country"
126
+ msgstr "Lieferungsland"
127
+
128
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:151
129
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:194
130
+ msgid "Tracking URL"
131
+ msgstr "Tracking-URL"
132
+
133
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:152
134
+ msgid "Action"
135
+ msgstr "Aktion"
136
+
137
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:170
138
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:224
139
+ msgid "None"
140
+ msgstr "Keiner"
141
+
142
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:192
143
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:236
144
+ msgid "Shipping URL"
145
+ msgstr "Versand-URL"
146
+
147
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:209
148
+ msgid "Add Custom Shipping Provider"
149
+ msgstr "Fügen Sie einen benutzerdefinierten Versandanbieter hinzu"
150
+
151
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:214
152
+ msgid "Save changes"
153
+ msgstr "Änderungen speichern"
154
+
155
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:237
156
+ msgid ""
157
+ "You can add tracking number parameter like this - http://shippingprovider."
158
+ "com?tracking_number=%number% , %number% - parameter"
159
+ msgstr ""
160
+ "Sie können den Parameter für die Tracking-Nummer wie folgt hinzufügen - http:"
161
+ "//shippingprovider.com?tracking_number=%number%,% number% - Parameter"
162
+
163
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:253
164
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:281
165
+ msgid "Invalid order ID."
166
+ msgstr "Ungültige Bestellnummer"
167
+
168
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:260
169
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:288
170
+ msgid "Invalid shipment tracking ID."
171
+ msgstr "Ungültige Sendungsverfolgungs-ID"
172
+
173
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:297
174
+ msgid "The shipment tracking cannot be deleted."
175
+ msgstr "Die Sendungsverfolgung kann nicht gelöscht werden."
176
+
177
+ #. Description of the plugin
178
+ msgid ""
179
+ "Add shipment tracking information to your WooCommerce orders and provide "
180
+ "customers with an easy way to track their orders. Shipment tracking Info "
181
+ "will appear in customers accounts (in the order panel) and in WooCommerce "
182
+ "order complete email."
183
+ msgstr ""
184
+ "Fügen Sie Sendungsverfolgungsinformationen zu Ihren WooCommerce-Bestellungen "
185
+ "hinzu und bieten Sie den Kunden eine einfache Möglichkeit, ihre Bestellungen "
186
+ "zu verfolgen. Die Sendungsverfolgungsinformationen werden in Kundenkonten "
187
+ "(im Bestellbereich) und in der vollständigen E-Mail von WooCommerce "
188
+ "angezeigt."
189
+
190
+ #. URI of the plugin
191
+ msgid "http://www.zorem.com/shop"
192
+ msgstr ""
193
+
194
+ #. Author of the plugin
195
+ msgid "zorem"
196
+ msgstr ""
197
+
198
+ #. Author URI of the plugin
199
+ msgid "http://www.zorem.com/"
200
+ msgstr ""
lang/woocommerce-advanced-shipment-tracking-fr_FR.mo ADDED
Binary file
lang/woocommerce-advanced-shipment-tracking-fr_FR.po ADDED
@@ -0,0 +1,201 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2019-02-01 08:18+0000\n"
6
+ "PO-Revision-Date: 2019-02-01 08:26+0000\n"
7
+ "Last-Translator: zoremdev_admin <info@zorem.com>\n"
8
+ "Language-Team: French (France)\n"
9
+ "Language: fr_FR\n"
10
+ "Plural-Forms: nplurals=2; plural=n > 1;\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Loco https://localise.biz/\n"
15
+ "X-Loco-Version: 2.2.0; wp-5.0.3"
16
+
17
+ #: woocommerce-advanced-shipment-tracking.php:69
18
+ #, php-format
19
+ msgid ""
20
+ "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
+ "Shipment Tracking!"
22
+ msgstr ""
23
+ "Veuillez installer et activer% sWooCommerce% s pour le suivi des envois "
24
+ "WooCommerce Advanced!"
25
+
26
+ #: woocommerce-advanced-shipment-tracking.php:138
27
+ msgid "Order"
28
+ msgstr "Ordre"
29
+
30
+ #: woocommerce-advanced-shipment-tracking.php:139
31
+ msgid "Item"
32
+ msgstr "Article"
33
+
34
+ #: woocommerce-advanced-shipment-tracking.php:140
35
+ msgid "Line Item"
36
+ msgstr "Élément de ligne"
37
+
38
+ #: woocommerce-advanced-shipment-tracking.php:141
39
+ msgid "Class"
40
+ msgstr "Classe"
41
+
42
+ #: woocommerce-advanced-shipment-tracking.php:142
43
+ msgid "Delete the selected rates?"
44
+ msgstr "Supprimer les tarifs sélectionnés?"
45
+
46
+ #: woocommerce-advanced-shipment-tracking.php:143
47
+ msgid "Duplicate the selected rates?"
48
+ msgstr "Dupliquer les tarifs sélectionnés?"
49
+
50
+ #: woocommerce-advanced-shipment-tracking.php:608
51
+ #: woocommerce-advanced-shipment-tracking.php:696
52
+ msgid "Shipment Tracking"
53
+ msgstr ""
54
+
55
+ #: woocommerce-advanced-shipment-tracking.php:728
56
+ msgid "Provider:"
57
+ msgstr "Fournisseur:"
58
+
59
+ #: woocommerce-advanced-shipment-tracking.php:729
60
+ msgid "Select Provider"
61
+ msgstr "Sélectionner un fournisseur"
62
+
63
+ #: woocommerce-advanced-shipment-tracking.php:762
64
+ msgid "Tracking number:"
65
+ msgstr "Numéro de suivi:"
66
+
67
+ #: woocommerce-advanced-shipment-tracking.php:770
68
+ msgid "Date shipped:"
69
+ msgstr "Date d'expédition:"
70
+
71
+ #: woocommerce-advanced-shipment-tracking.php:771
72
+ #: woocommerce-advanced-shipment-tracking.php:774
73
+ msgid "Y-m-d"
74
+ msgstr ""
75
+
76
+ #: woocommerce-advanced-shipment-tracking.php:777
77
+ msgid "Save Tracking"
78
+ msgstr "Enregistrer le suivi"
79
+
80
+ #: woocommerce-advanced-shipment-tracking.php:778
81
+ msgid "Preview:"
82
+ msgstr "Aperçu:"
83
+
84
+ #: woocommerce-advanced-shipment-tracking.php:778
85
+ #: woocommerce-advanced-shipment-tracking.php:952
86
+ msgid "Click here to track your shipment"
87
+ msgstr "Cliquez ici pour suivre votre envoi"
88
+
89
+ #: woocommerce-advanced-shipment-tracking.php:952
90
+ msgid "Track"
91
+ msgstr "Piste"
92
+
93
+ #. 1: shipping date
94
+ #: woocommerce-advanced-shipment-tracking.php:959
95
+ #, php-format
96
+ msgid "Shipped on %s"
97
+ msgstr "Expédié le% s"
98
+
99
+ #: woocommerce-advanced-shipment-tracking.php:960
100
+ msgid "Delete"
101
+ msgstr "Effacer"
102
+
103
+ #. Name of the plugin
104
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:109
105
+ msgid "WooCommerce Advanced Shipment Tracking"
106
+ msgstr ""
107
+
108
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:114
109
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:147
110
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:185
111
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:233
112
+ msgid "Shipping Provider"
113
+ msgstr "Fournisseur d'expédition"
114
+
115
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:117
116
+ msgid "API integration"
117
+ msgstr "Intégration API"
118
+
119
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:121
120
+ msgid "Select Shiping Provider which you want to use in order."
121
+ msgstr ""
122
+ "Sélectionnez le fournisseur d'expédition que vous souhaitez utiliser dans "
123
+ "l'ordre."
124
+
125
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:141
126
+ msgid "Shipping Country"
127
+ msgstr "Pays de livraison"
128
+
129
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:151
130
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:194
131
+ msgid "Tracking URL"
132
+ msgstr "URL de suivi"
133
+
134
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:152
135
+ msgid "Action"
136
+ msgstr "Action"
137
+
138
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:170
139
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:224
140
+ msgid "None"
141
+ msgstr "Aucun"
142
+
143
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:192
144
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:236
145
+ msgid "Shipping URL"
146
+ msgstr "URL de livraison"
147
+
148
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:209
149
+ msgid "Add Custom Shipping Provider"
150
+ msgstr "Ajouter un fournisseur d'expédition personnalisé"
151
+
152
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:214
153
+ msgid "Save changes"
154
+ msgstr "Sauvegarder les modifications"
155
+
156
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:237
157
+ msgid ""
158
+ "You can add tracking number parameter like this - http://shippingprovider."
159
+ "com?tracking_number=%number% , %number% - parameter"
160
+ msgstr ""
161
+ "Vous pouvez ajouter un paramètre de numéro de suivi comme celui-ci - http:"
162
+ "//shippingprovider.com?tracking_number=%number%,% number% - paramètre"
163
+
164
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:253
165
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:281
166
+ msgid "Invalid order ID."
167
+ msgstr "ID de commande invalide."
168
+
169
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:260
170
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:288
171
+ msgid "Invalid shipment tracking ID."
172
+ msgstr "Identifiant de suivi de l'envoi invalide."
173
+
174
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:297
175
+ msgid "The shipment tracking cannot be deleted."
176
+ msgstr "Le suivi de l'envoi ne peut pas être supprimé."
177
+
178
+ #. Description of the plugin
179
+ msgid ""
180
+ "Add shipment tracking information to your WooCommerce orders and provide "
181
+ "customers with an easy way to track their orders. Shipment tracking Info "
182
+ "will appear in customers accounts (in the order panel) and in WooCommerce "
183
+ "order complete email."
184
+ msgstr ""
185
+ "Ajoutez des informations de suivi des envois à vos commandes WooCommerce et "
186
+ "offrez aux clients un moyen simple de suivre leurs commandes. Les "
187
+ "informations de suivi des envois apparaissent dans les comptes clients (dans "
188
+ "le panneau de commande) et dans le courrier électronique complet de la "
189
+ "commande WooCommerce."
190
+
191
+ #. URI of the plugin
192
+ msgid "http://www.zorem.com/shop"
193
+ msgstr ""
194
+
195
+ #. Author of the plugin
196
+ msgid "zorem"
197
+ msgstr ""
198
+
199
+ #. Author URI of the plugin
200
+ msgid "http://www.zorem.com/"
201
+ msgstr ""
lang/woocommerce-advanced-shipment-tracking-he_IL.mo ADDED
Binary file
lang/woocommerce-advanced-shipment-tracking-he_IL.po ADDED
@@ -0,0 +1,233 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ msgid ""
2
+ msgstr ""
3
+ "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
4
+ "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2019-02-12 13:18+0000\n"
6
+ "PO-Revision-Date: 2019-02-12 13:21+0000\n"
7
+ "Last-Translator: zoremdev_admin <info@zorem.com>\n"
8
+ "Language-Team: Hebrew\n"
9
+ "Language: he_IL\n"
10
+ "Plural-Forms: nplurals=2; plural=n != 1;\n"
11
+ "MIME-Version: 1.0\n"
12
+ "Content-Type: text/plain; charset=UTF-8\n"
13
+ "Content-Transfer-Encoding: 8bit\n"
14
+ "X-Generator: Loco https://localise.biz/\n"
15
+ "X-Loco-Version: 2.2.0; wp-5.0.3"
16
+
17
+ #: woocommerce-advanced-shipment-tracking.php:73
18
+ #, php-format
19
+ msgid ""
20
+ "Please install and activate %sWooCommerce%s for WooCommerce Advanced "
21
+ "Shipment Tracking!"
22
+ msgstr ""
23
+
24
+ #: woocommerce-advanced-shipment-tracking.php:582
25
+ #: woocommerce-advanced-shipment-tracking.php:670
26
+ msgid "Shipment Tracking"
27
+ msgstr "מעקב אחר משלוח"
28
+
29
+ #: woocommerce-advanced-shipment-tracking.php:700
30
+ msgid "Add Tracking Info"
31
+ msgstr "הוסף פרטי מעקב"
32
+
33
+ #: woocommerce-advanced-shipment-tracking.php:704
34
+ msgid "Provider:"
35
+ msgstr "ספק שירות"
36
+
37
+ #: woocommerce-advanced-shipment-tracking.php:705
38
+ msgid "Select Provider"
39
+ msgstr "בחר ספק"
40
+
41
+ #: woocommerce-advanced-shipment-tracking.php:738
42
+ msgid "Tracking number:"
43
+ msgstr "מספר מעקב"
44
+
45
+ #: woocommerce-advanced-shipment-tracking.php:746
46
+ msgid "Date shipped:"
47
+ msgstr "תאריך משלוח:"
48
+
49
+ #: woocommerce-advanced-shipment-tracking.php:747
50
+ #: woocommerce-advanced-shipment-tracking.php:750
51
+ msgid "Y-m-d"
52
+ msgstr ""
53
+
54
+ #: woocommerce-advanced-shipment-tracking.php:753
55
+ msgid "Save Tracking"
56
+ msgstr "שמירת פרטי מעקב"
57
+
58
+ #: woocommerce-advanced-shipment-tracking.php:754
59
+ msgid "Preview:"
60
+ msgstr "תצוגה מקדימה:"
61
+
62
+ #: woocommerce-advanced-shipment-tracking.php:754
63
+ msgid "Click here to track shipment"
64
+ msgstr "לחץ כאן כדי לעקוב אחר המשלוח"
65
+
66
+ #: woocommerce-advanced-shipment-tracking.php:927
67
+ #: templates/pip/tracking-info.php:23
68
+ msgid "Click here to track your shipment"
69
+ msgstr "הקלק למעקב משלוח"
70
+
71
+ #: woocommerce-advanced-shipment-tracking.php:927
72
+ #: templates/email/tracking-info.php:44 templates/myaccount/view-order.php:45
73
+ #: templates/pip/tracking-info.php:23
74
+ msgid "Track"
75
+ msgstr "מעקב הזמנה"
76
+
77
+ #. 1: shipping date
78
+ #: woocommerce-advanced-shipment-tracking.php:934
79
+ #: templates/pip/tracking-info.php:29
80
+ #, php-format
81
+ msgid "Shipped on %s"
82
+ msgstr "נשלח ב- %s"
83
+
84
+ #: woocommerce-advanced-shipment-tracking.php:935
85
+ msgid "Delete"
86
+ msgstr "מחק"
87
+
88
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:459
89
+ msgid "Order"
90
+ msgstr "הזמנה"
91
+
92
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:460
93
+ msgid "Item"
94
+ msgstr "פריט"
95
+
96
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:461
97
+ msgid "Line Item"
98
+ msgstr "פריט שורה"
99
+
100
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:462
101
+ msgid "Class"
102
+ msgstr "מעמד"
103
+
104
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:463
105
+ msgid "Delete the selected rates?"
106
+ msgstr "מחק שורות מסומנות"
107
+
108
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:464
109
+ msgid "Duplicate the selected rates?"
110
+ msgstr "שכפל את התעריפים המסומנים"
111
+
112
+ #. Name of the plugin
113
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:565
114
+ msgid "WooCommerce Advanced Shipment Tracking"
115
+ msgstr ""
116
+
117
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:570
118
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:605
119
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:643
120
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:691
121
+ msgid "Shipping Provider"
122
+ msgstr "ספק שירות"
123
+
124
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:573
125
+ msgid "Settings"
126
+ msgstr ""
127
+
128
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:576
129
+ msgid "API integration"
130
+ msgstr ""
131
+
132
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:579
133
+ msgid "Select Shiping Provider which you want to use in order."
134
+ msgstr "בחר באפשרות ספק האספקה ​​שבו ברצונך להשתמש לפי הסדר."
135
+
136
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:599
137
+ msgid "Shipping Country"
138
+ msgstr "מדינה למשלוח"
139
+
140
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:609
141
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:652
142
+ msgid "Tracking URL"
143
+ msgstr "כתובת אינטרנט למעקב"
144
+
145
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:610
146
+ msgid "Action"
147
+ msgstr ""
148
+
149
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:628
150
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:682
151
+ msgid "None"
152
+ msgstr "אף אחד"
153
+
154
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:650
155
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:694
156
+ msgid "Shipping URL"
157
+ msgstr "כתובת אינטרנט"
158
+
159
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:667
160
+ msgid "Add Custom Shipping Provider"
161
+ msgstr "הוספת ספק שירות חדש"
162
+
163
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:672
164
+ msgid "Save changes"
165
+ msgstr "שמירת שינויים"
166
+
167
+ #: includes/class-wc-advanced-shipment-tracking-admin.php:695
168
+ msgid ""
169
+ "You can add tracking number parameter like this - http://shippingprovider."
170
+ "com?tracking_number=%number% , %number% - parameter"
171
+ msgstr ""
172
+
173
+ #: templates/email/tracking-info.php:17 templates/myaccount/view-order.php:18
174
+ #: templates/pip/tracking-info.php:17
175
+ msgid "Tracking Information"
176
+ msgstr "מעקב אחרי מידע"
177
+
178
+ #: templates/email/tracking-info.php:23 templates/email/tracking-info.php:33
179
+ #: templates/myaccount/view-order.php:23 templates/myaccount/view-order.php:32
180
+ msgid "Provider"
181
+ msgstr "ספק"
182
+
183
+ #: templates/email/tracking-info.php:24 templates/email/tracking-info.php:36
184
+ #: templates/myaccount/view-order.php:24 templates/myaccount/view-order.php:35
185
+ msgid "Tracking Number"
186
+ msgstr "מספר מעקב"
187
+
188
+ #: templates/email/tracking-info.php:25 templates/myaccount/view-order.php:25
189
+ #: templates/myaccount/view-order.php:38
190
+ msgid "Date"
191
+ msgstr "תאריך"
192
+
193
+ #: templates/email/tracking-info.php:39
194
+ msgid "Status"
195
+ msgstr ""
196
+
197
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:253
198
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:281
199
+ msgid "Invalid order ID."
200
+ msgstr ""
201
+
202
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:260
203
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:288
204
+ msgid "Invalid shipment tracking ID."
205
+ msgstr ""
206
+
207
+ #: includes/api/v1/class-wc-advanced-shipment-tracking-rest-api-controller.php:297
208
+ msgid "The shipment tracking cannot be deleted."
209
+ msgstr ""
210
+
211
+ #: templates/email/plain/tracking-info.php:18
212
+ msgid "TRACKING INFORMATION"
213
+ msgstr ""
214
+
215
+ #. Description of the plugin
216
+ msgid ""
217
+ "Add shipment tracking information to your WooCommerce orders and provide "
218
+ "customers with an easy way to track their orders. Shipment tracking Info "
219
+ "will appear in customers accounts (in the order panel) and in WooCommerce "
220
+ "order complete email."
221
+ msgstr ""
222
+
223
+ #. URI of the plugin
224
+ msgid "http://www.zorem.com/shop"
225
+ msgstr ""
226
+
227
+ #. Author of the plugin
228
+ msgid "zorem"
229
+ msgstr ""
230
+
231
+ #. Author URI of the plugin
232
+ msgid "http://www.zorem.com/"
233
+ msgstr ""
lang/woocommerce-advanced-shipment-tracking.pot ADDED
@@ -0,0 +1,173 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ #, fuzzy
2
+ msgid ""
3
+ msgstr ""
4
+ "Project-Id-Version: WooCommerce Advanced Shipment Tracking\n"
5
+ "Report-Msgid-Bugs-To: \n"
6
+ "POT-Creation-Date: 2018-12-26 12:22+0000\n"
7
+ "PO-Revision-Date: YEAR-MO-DA HO:MI+ZONE\n"
8
+ "Last-Translator: FULL NAME <EMAIL@ADDRESS>\n"
9
+ "Language-Team: \n"
10
+ "Language: \n"
11
+ "Plural-Forms: nplurals=INTEGER; plural=EXPRESSION;\n"
12
+ "MIME-Version: 1.0\n"
13
+ "Content-Type: text/plain; charset=UTF-8\n"
14
+ "Content-Transfer-Encoding: 8bit\n"
15
+ "X-Generator: Loco https://localise.biz/\n"
16
+ "X-Loco-Version: 2.2.0; wp-5.0.2"
17
+
18
+ #: woocommerce-advanced-shipment-tracking.php:1109
19
+ msgid "Add Custom Shipping Provider"
20
+ msgstr ""
21
+
22
+ #. Description of the plugin
23
+ msgid ""
24
+ "Add shipment tracking information to your WooCommerce orders and provide "
25
+ "customers with an easy way to track their orders. Shipment tracking Info "
26
+ "will appear in customers accounts (in the order panel) and in WooCommerce "
27
+ "order complete email."
28
+ msgstr ""
29
+
30
+ #: woocommerce-advanced-shipment-tracking.php:72
31
+ msgid "Class"
32
+ msgstr ""
33
+
34
+ #: woocommerce-advanced-shipment-tracking.php:686
35
+ #: woocommerce-advanced-shipment-tracking.php:858
36
+ msgid "Click here to track your shipment"
37
+ msgstr ""
38
+
39
+ #: woocommerce-advanced-shipment-tracking.php:1064
40
+ msgid "Custom Shipping Provider"
41
+ msgstr ""
42
+
43
+ #: woocommerce-advanced-shipment-tracking.php:678
44
+ msgid "Date shipped:"
45
+ msgstr ""
46
+
47
+ #: woocommerce-advanced-shipment-tracking.php:1061
48
+ msgid "Default Shipping Provider"
49
+ msgstr ""
50
+
51
+ #: woocommerce-advanced-shipment-tracking.php:866
52
+ msgid "Delete"
53
+ msgstr ""
54
+
55
+ #: woocommerce-advanced-shipment-tracking.php:1110
56
+ msgid "Delete selected rows"
57
+ msgstr ""
58
+
59
+ #: woocommerce-advanced-shipment-tracking.php:73
60
+ msgid "Delete the selected rates?"
61
+ msgstr ""
62
+
63
+ #: woocommerce-advanced-shipment-tracking.php:74
64
+ msgid "Duplicate the selected rates?"
65
+ msgstr ""
66
+
67
+ #. Author URI of the plugin
68
+ msgid "http://www.zorem.com/"
69
+ msgstr ""
70
+
71
+ #. URI of the plugin
72
+ msgid "http://www.zorem.com/shop"
73
+ msgstr ""
74
+
75
+ #: woocommerce-advanced-shipment-tracking.php:70
76
+ msgid "Item"
77
+ msgstr ""
78
+
79
+ #: woocommerce-advanced-shipment-tracking.php:71
80
+ msgid "Line Item"
81
+ msgstr ""
82
+
83
+ #: woocommerce-advanced-shipment-tracking.php:1123
84
+ msgid "None"
85
+ msgstr ""
86
+
87
+ #: woocommerce-advanced-shipment-tracking.php:69
88
+ msgid "Order"
89
+ msgstr ""
90
+
91
+ #: woocommerce-advanced-shipment-tracking.php:686
92
+ msgid "Preview:"
93
+ msgstr ""
94
+
95
+ #: woocommerce-advanced-shipment-tracking.php:638
96
+ msgid "Provider:"
97
+ msgstr ""
98
+
99
+ #: woocommerce-advanced-shipment-tracking.php:1090
100
+ #: woocommerce-advanced-shipment-tracking.php:1141
101
+ msgid "Save changes"
102
+ msgstr ""
103
+
104
+ #: woocommerce-advanced-shipment-tracking.php:685
105
+ msgid "Save Tracking"
106
+ msgstr ""
107
+
108
+ #: woocommerce-advanced-shipment-tracking.php:1066
109
+ msgid "Select Shiping Provider which you want to use in order."
110
+ msgstr ""
111
+
112
+ #: woocommerce-advanced-shipment-tracking.php:523
113
+ #: woocommerce-advanced-shipment-tracking.php:611
114
+ msgid "Shipment Tracking"
115
+ msgstr ""
116
+
117
+ #. 1: shipping date
118
+ #: woocommerce-advanced-shipment-tracking.php:865
119
+ #, php-format
120
+ msgid "Shipped on %s"
121
+ msgstr ""
122
+
123
+ #: woocommerce-advanced-shipment-tracking.php:1072
124
+ #: woocommerce-advanced-shipment-tracking.php:1103
125
+ #: woocommerce-advanced-shipment-tracking.php:1130
126
+ msgid "Shipping Country"
127
+ msgstr ""
128
+
129
+ #: woocommerce-advanced-shipment-tracking.php:1073
130
+ #: woocommerce-advanced-shipment-tracking.php:1102
131
+ #: woocommerce-advanced-shipment-tracking.php:1133
132
+ msgid "Shipping Provider"
133
+ msgstr ""
134
+
135
+ #: woocommerce-advanced-shipment-tracking.php:1136
136
+ msgid "Shipping URL"
137
+ msgstr ""
138
+
139
+ #: woocommerce-advanced-shipment-tracking.php:858
140
+ msgid "Track"
141
+ msgstr ""
142
+
143
+ #: woocommerce-advanced-shipment-tracking.php:670
144
+ msgid "Tracking number:"
145
+ msgstr ""
146
+
147
+ #: woocommerce-advanced-shipment-tracking.php:1104
148
+ msgid "Tracking URL"
149
+ msgstr ""
150
+
151
+ #. Name of the plugin
152
+ #: woocommerce-advanced-shipment-tracking.php:1059
153
+ msgid "WooCommerce Advanced Shipment Tracking"
154
+ msgstr ""
155
+
156
+ #: woocommerce-advanced-shipment-tracking.php:679
157
+ #: woocommerce-advanced-shipment-tracking.php:682
158
+ msgid "Y-m-d"
159
+ msgstr ""
160
+
161
+ #: woocommerce-advanced-shipment-tracking.php:1095
162
+ msgid ""
163
+ "You can add tracking number parameter like this - http://shippingprovider."
164
+ "com?tracking_number=%number% , %number% - parameter"
165
+ msgstr ""
166
+
167
+ #. Author of the plugin
168
+ msgid "Zorem"
169
+ msgstr ""
170
+
171
+ #. Author of the plugin
172
+ msgid "Select Provider"
173
+ msgstr ""
readme.txt CHANGED
@@ -39,14 +39,6 @@ You can add tracking number parameter like this - http://shippingprovider.com?tr
39
 
40
  == Changelog ==
41
 
42
- = 1.8.1 =
43
- * Improved UI of Shipping Provider Table
44
- * Add option for change Delivered status label color
45
- * Added Norweign,Spanish,Hindi,Italian and Russian Language Support.
46
-
47
- = 1.8 =
48
- * Add version in js file to fix cache issue
49
-
50
  = 1.7 =
51
  * fixed. Language Issue
52
 
39
 
40
  == Changelog ==
41
 
 
 
 
 
 
 
 
 
42
  = 1.7 =
43
  * fixed. Language Issue
44
 
templates/email/tracking-info.php CHANGED
@@ -20,23 +20,23 @@ if ( $tracking_items ) : ?>
20
 
21
  <thead>
22
  <tr>
23
- <th class="tracking-provider" scope="col" class="td" style="text-align: center; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;"><?php _e( 'Provider', 'woocommerce-advanced-shipment-tracking' ); ?></th>
24
- <th class="tracking-number" scope="col" class="td" style="text-align: center; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;"><?php _e( 'Tracking Number', 'woocommerce-advanced-shipment-tracking' ); ?></th>
25
- <th class="date-shipped" scope="col" class="td" style="text-align: center; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;"><?php _e( 'Date', 'woocommerce-advanced-shipment-tracking' ); ?></th>
26
- <th class="order-actions" scope="col" class="td" style="text-align: center; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">&nbsp;</th>
27
  </tr>
28
  </thead>
29
 
30
  <tbody><?php
31
  foreach ( $tracking_items as $tracking_item ) {
32
  ?><tr class="tracking">
33
- <td class="tracking-provider" data-title="<?php _e( 'Provider', 'woocommerce-advanced-shipment-tracking' ); ?>" style="text-align: center; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">
34
  <?php echo esc_html( $tracking_item['formatted_tracking_provider'] ); ?>
35
  </td>
36
- <td class="tracking-number" data-title="<?php _e( 'Tracking Number', 'woocommerce-advanced-shipment-tracking' ); ?>" style="text-align: center; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">
37
  <?php echo esc_html( $tracking_item['tracking_number'] ); ?>
38
  </td>
39
- <td class="date-shipped" data-title="<?php _e( 'Status', 'woocommerce-advanced-shipment-tracking' ); ?>" style="text-align: center; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">
40
  <time datetime="<?php echo date( 'Y-m-d', $tracking_item['date_shipped'] ); ?>" title="<?php echo date( 'Y-m-d', $tracking_item['date_shipped'] ); ?>"><?php echo date_i18n( get_option( 'date_format' ), $tracking_item['date_shipped'] ); ?></time>
41
  </td>
42
  <td class="order-actions" style="text-align: center; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">
20
 
21
  <thead>
22
  <tr>
23
+ <th class="tracking-provider" scope="col" class="td" style="text-align: left; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;"><?php _e( 'Provider', 'woocommerce-advanced-shipment-tracking' ); ?></th>
24
+ <th class="tracking-number" scope="col" class="td" style="text-align: left; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;"><?php _e( 'Tracking Number', 'woocommerce-advanced-shipment-tracking' ); ?></th>
25
+ <th class="date-shipped" scope="col" class="td" style="text-align: left; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;"><?php _e( 'Date', 'woocommerce-advanced-shipment-tracking' ); ?></th>
26
+ <th class="order-actions" scope="col" class="td" style="text-align: left; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">&nbsp;</th>
27
  </tr>
28
  </thead>
29
 
30
  <tbody><?php
31
  foreach ( $tracking_items as $tracking_item ) {
32
  ?><tr class="tracking">
33
+ <td class="tracking-provider" data-title="<?php _e( 'Provider', 'woocommerce-advanced-shipment-tracking' ); ?>" style="text-align: left; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">
34
  <?php echo esc_html( $tracking_item['formatted_tracking_provider'] ); ?>
35
  </td>
36
+ <td class="tracking-number" data-title="<?php _e( 'Tracking Number', 'woocommerce-advanced-shipment-tracking' ); ?>" style="text-align: left; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">
37
  <?php echo esc_html( $tracking_item['tracking_number'] ); ?>
38
  </td>
39
+ <td class="date-shipped" data-title="<?php _e( 'Status', 'woocommerce-advanced-shipment-tracking' ); ?>" style="text-align: left; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">
40
  <time datetime="<?php echo date( 'Y-m-d', $tracking_item['date_shipped'] ); ?>" title="<?php echo date( 'Y-m-d', $tracking_item['date_shipped'] ); ?>"><?php echo date_i18n( get_option( 'date_format' ), $tracking_item['date_shipped'] ); ?></time>
41
  </td>
42
  <td class="order-actions" style="text-align: center; font-family: 'Helvetica Neue', Helvetica, Roboto, Arial, sans-serif; color: #737373; border: 1px solid #e4e4e4; padding: 12px;">
woocommerce-advanced-shipment-tracking.php CHANGED
@@ -4,23 +4,15 @@
4
  * Plugin Name: WooCommerce Advanced Shipment Tracking
5
  * Plugin URI: http://www.zorem.com/shop
6
  * Description: Add shipment tracking information to your WooCommerce orders and provide customers with an easy way to track their orders. Shipment tracking Info will appear in customers accounts (in the order panel) and in WooCommerce order complete email.
7
- * Version: 1.8.1
8
  * Author: zorem
9
  * Author URI: http://www.zorem.com/
10
  * License: GPL-2.0+
11
  * License URI: http://www.zorem.com/
12
- * Text Domain: woo-advanced-shipment-tracking
13
- * Domain Path: /lang/
14
  */
15
 
16
  class zorem_woocommerce_advanced_shipment_tracking {
17
-
18
- /**
19
- * WooCommerce Advanced Shipment Tracking version.
20
- *
21
- * @var string
22
- */
23
- public $version = '1.8.1';
24
 
25
  /**
26
  * Initialize the main plugin function
@@ -28,7 +20,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
28
  public function __construct() {
29
 
30
  $this->plugin_file = __FILE__;
31
-
32
  global $wpdb;
33
  $this->table = $wpdb->prefix."woo_shippment_provider";
34
 
@@ -79,7 +70,7 @@ class zorem_woocommerce_advanced_shipment_tracking {
79
  public function notice_activate_wc() {
80
  ?>
81
  <div class="error">
82
- <p><?php printf( __( 'Please install and activate %sWooCommerce%s for WooCommerce Advanced Shipment Tracking!', 'woo-advanced-shipment-tracking' ), '<a href="' . admin_url( 'plugin-install.php?tab=search&s=WooCommerce&plugin-search-input=Search+Plugins' ) . '">', '</a>' ); ?></p>
83
  </div>
84
  <?php
85
  }
@@ -142,7 +133,7 @@ class zorem_woocommerce_advanced_shipment_tracking {
142
 
143
  /*** Method load Language file ***/
144
  function wst_load_textdomain() {
145
- load_plugin_textdomain( 'woo-advanced-shipment-tracking', false, dirname( plugin_basename(__FILE__) ) . '/lang/' );
146
  }
147
 
148
 
@@ -183,12 +174,10 @@ class zorem_woocommerce_advanced_shipment_tracking {
183
  $sql = "CREATE TABLE $woo_shippment_table_name (
184
  id mediumint(9) NOT NULL AUTO_INCREMENT,
185
  provider_name varchar(500) DEFAULT '' NOT NULL,
186
- provider_slug varchar(45) DEFAULT '' NOT NULL,
187
  provider_url varchar(500) DEFAULT '' NOT NULL,
188
  shipping_country varchar(45) COLLATE utf8mb4_unicode_ci NOT NULL,
189
  shipping_default tinyint(4) NOT NULL DEFAULT '0',
190
  display_in_order tinyint(4) NOT NULL DEFAULT '1',
191
- sort_order int(11) NOT NULL DEFAULT '0',
192
  PRIMARY KEY (id)
193
  ) $charset_collate;";
194
  //echo $sql;exit;
@@ -198,7 +187,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
198
  $providers = array(
199
  0 => array (
200
  "provider_name" => 'Australia Post',
201
- "provider_slug" => 'australia-post',
202
  "provider_url" => 'http://auspost.com.au/track/track.html?id=%number%',
203
  "shipping_country" => 'AU',
204
  "shipping_default" => '1'
@@ -206,7 +194,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
206
 
207
  1 => array (
208
  "provider_name" => 'Fastway Couriers',
209
- "provider_slug" => 'fastway-couriers',
210
  "provider_url" => 'http://www.fastway.com.au/courier-services/track-your-parcel?l=%number%',
211
  "shipping_country" => 'AU',
212
  "shipping_default" => '1'
@@ -214,7 +201,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
214
 
215
  2 => array (
216
  "provider_name" => 'post.at',
217
- "provider_slug" => 'post-at',
218
  "provider_url" => 'http://www.post.at/sendungsverfolgung.php?pnum1=%number%',
219
  "shipping_country" => 'AT',
220
  "shipping_default" => '1'
@@ -222,7 +208,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
222
 
223
  3 => array (
224
  "provider_name" => 'dhl.at',
225
- "provider_slug" => 'dhl-at',
226
  "provider_url" => 'http://www.dhl.at/content/at/de/express/sendungsverfolgung.html?brand=DHL&AWB=%number%',
227
  "shipping_country" => 'AT',
228
  "shipping_default" => '1'
@@ -230,7 +215,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
230
 
231
  4 => array (
232
  "provider_name" => 'DPD.at',
233
- "provider_slug" => 'dpd-at',
234
  "provider_url" => 'https://tracking.dpd.de/parcelstatus?locale=de_AT&query=%number%',
235
  "shipping_country" => 'AT',
236
  "shipping_default" => '1'
@@ -238,7 +222,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
238
 
239
  5 => array (
240
  "provider_name" => 'Correios',
241
- "provider_slug" => 'correios',
242
  "provider_url" => 'http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=%number%',
243
  "shipping_country" => 'BR',
244
  "shipping_default" => '1'
@@ -246,7 +229,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
246
 
247
  6 => array (
248
  "provider_name" => 'bpost',
249
- "provider_slug" => 'bpost',
250
  "provider_url" => 'https://track.bpost.be/btr/web/#/search?itemCode=%number%',
251
  "shipping_country" => 'BE',
252
  "shipping_default" => '1'
@@ -254,7 +236,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
254
 
255
  7 => array (
256
  "provider_name" => 'Canada Post',
257
- "provider_slug" => 'canada-post',
258
  "provider_url" => 'http://www.canadapost.ca/cpotools/apps/track/personal/findByTrackNumber?trackingNumber=%number%',
259
  "shipping_country" => 'CA',
260
  "shipping_default" => '1'
@@ -262,7 +243,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
262
 
263
  8 => array (
264
  "provider_name" => 'PPL.cz',
265
- "provider_slug" => 'ppl-cz',
266
  "provider_url" => 'http://www.ppl.cz/main2.aspx?cls=Package&idSearch=%number%',
267
  "shipping_country" => 'CZ',
268
  "shipping_default" => '1'
@@ -270,7 +250,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
270
 
271
  9 => array (
272
  "provider_name" => 'Česká pošta',
273
- "provider_slug" => 'ceska-posta',
274
  "provider_url" => 'https://www.postaonline.cz/trackandtrace/-/zasilka/cislo?parcelNumbers=%number%',
275
  "shipping_country" => 'CZ',
276
  "shipping_default" => '1'
@@ -278,7 +257,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
278
 
279
  10 => array (
280
  "provider_name" => 'DHL.cz',
281
- "provider_slug" => 'dhl-cz',
282
  "provider_url" => 'http://www.dhl.cz/cs/express/sledovani_zasilek.html?AWB=%number%',
283
  "shipping_country" => 'CZ',
284
  "shipping_default" => '1'
@@ -286,7 +264,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
286
 
287
  11 => array (
288
  "provider_name" => 'DPD.cz',
289
- "provider_slug" => 'dpd-cz',
290
  "provider_url" => 'https://tracking.dpd.de/parcelstatus?locale=cs_CZ&query=%number%',
291
  "shipping_country" => 'CZ',
292
  "shipping_default" => '1'
@@ -294,7 +271,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
294
 
295
  12 => array (
296
  "provider_name" => 'Itella',
297
- "provider_slug" => 'itella',
298
  "provider_url" => 'http://www.posti.fi/itemtracking/posti/search_by_shipment_id?lang=en&ShipmentId=%number%',
299
  "shipping_country" => 'FI',
300
  "shipping_default" => '1'
@@ -302,7 +278,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
302
 
303
  13 => array (
304
  "provider_name" => 'Colissimo',
305
- "provider_slug" => 'colissimo',
306
  "provider_url" => 'http://www.colissimo.fr/portail_colissimo/suivre.do?language=fr_FR&colispart=%number%',
307
  "shipping_country" => 'FR',
308
  "shipping_default" => '1'
@@ -310,7 +285,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
310
 
311
  14 => array (
312
  "provider_name" => 'DHL Intraship (DE)',
313
- "provider_slug" => 'dhl-intraship',
314
  "provider_url" => 'http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=%number%&rfn=&extendedSearch=true',
315
  "shipping_country" => 'DE',
316
  "shipping_default" => '1'
@@ -318,7 +292,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
318
 
319
  15 => array (
320
  "provider_name" => 'Hermes',
321
- "provider_slug" => 'hermes',
322
  "provider_url" => 'https://tracking.hermesworld.com/?TrackID=%number%',
323
  "shipping_country" => 'DE',
324
  "shipping_default" => '1'
@@ -326,7 +299,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
326
 
327
  16 => array (
328
  "provider_name" => 'Deutsche Post DHL',
329
- "provider_slug" => 'deutsche-post-dhl',
330
  "provider_url" => 'http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=%number%',
331
  "shipping_country" => 'DE',
332
  "shipping_default" => '1'
@@ -334,7 +306,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
334
 
335
  17 => array (
336
  "provider_name" => 'UPS Germany',
337
- "provider_slug" => 'ups-germany',
338
  "provider_url" => 'http://wwwapps.ups.com/WebTracking/processInputRequest?sort_by=status&tracknums_displayed=1&TypeOfInquiryNumber=T&loc=de_DE&InquiryNumber1=%number%',
339
  "shipping_country" => 'DE',
340
  "shipping_default" => '1'
@@ -342,7 +313,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
342
 
343
  18 => array (
344
  "provider_name" => 'DPD.de',
345
- "provider_slug" => 'dpd-de',
346
  "provider_url" => 'https://tracking.dpd.de/parcelstatus?query=%number%&locale=en_DE',
347
  "shipping_country" => 'DE',
348
  "shipping_default" => '1'
@@ -350,7 +320,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
350
 
351
  19 => array (
352
  "provider_name" => 'DPD.ie',
353
- "provider_slug" => 'dpd-ie',
354
  "provider_url" => 'http://www2.dpd.ie/Services/QuickTrack/tabid/222/ConsignmentID/%number%/Default.aspx',
355
  "shipping_country" => 'IE',
356
  "shipping_default" => '1'
@@ -358,7 +327,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
358
 
359
  20 => array (
360
  "provider_name" => 'An Post',
361
- "provider_slug" => 'an-post',
362
  "provider_url" => 'https://track.anpost.ie/TrackingResults.aspx?rtt=1&items=%number%',
363
  "shipping_country" => 'IE',
364
  "shipping_default" => '1'
@@ -366,7 +334,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
366
 
367
  19 => array (
368
  "provider_name" => 'BRT (Bartolini)',
369
- "provider_slug" => 'brt-bartolini',
370
  "provider_url" => 'http://as777.brt.it/vas/sped_det_show.hsm?referer=sped_numspe_par.htm&Nspediz=%number%',
371
  "shipping_country" => 'IT',
372
  "shipping_default" => '1'
@@ -374,7 +341,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
374
 
375
  20 => array (
376
  "provider_name" => 'DHL Express',
377
- "provider_slug" => 'dhl-express',
378
  "provider_url" => 'http://www.dhl.it/it/express/ricerca.html?AWB=%number%&brand=DHL',
379
  "shipping_country" => 'IT',
380
  "shipping_default" => '1'
@@ -382,7 +348,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
382
 
383
  21 => array (
384
  "provider_name" => 'DTDC',
385
- "provider_slug" => 'dtdc',
386
  "provider_url" => 'http://www.dtdc.in/tracking/tracking_results.asp?Ttype=awb_no&strCnno=%number%&TrkType2=awb_no',
387
  "shipping_country" => 'IN',
388
  "shipping_default" => '1'
@@ -390,7 +355,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
390
 
391
  22 => array (
392
  "provider_name" => 'PostNL',
393
- "provider_slug" => 'postnl',
394
  "provider_url" => 'https://mijnpakket.postnl.nl/Claim?Barcode=%number%&Postalcode=%2$s&Foreign=False&ShowAnonymousLayover=False&CustomerServiceClaim=False',
395
  "shipping_country" => 'NL',
396
  "shipping_default" => '1'
@@ -398,7 +362,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
398
 
399
  23 => array (
400
  "provider_name" => 'DPD.NL',
401
- "provider_slug" => 'dpd-nl',
402
  "provider_url" => 'http://track.dpdnl.nl/?parcelnumber=%number%',
403
  "shipping_country" => 'NL',
404
  "shipping_default" => '1'
@@ -406,7 +369,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
406
 
407
  24 => array (
408
  "provider_name" => 'Courier Post',
409
- "provider_slug" => 'courier-post',
410
  "provider_url" => 'http://trackandtrace.courierpost.co.nz/Search/%number%',
411
  "shipping_country" => 'NZ',
412
  "shipping_default" => '1'
@@ -414,7 +376,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
414
 
415
  25 => array (
416
  "provider_name" => 'NZ Post',
417
- "provider_slug" => 'nz-post',
418
  "provider_url" => 'http://www.nzpost.co.nz/tools/tracking?trackid=%number%',
419
  "shipping_country" => 'NZ',
420
  "shipping_default" => '1'
@@ -422,7 +383,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
422
 
423
  26 => array (
424
  "provider_name" => 'Fastways',
425
- "provider_slug" => 'fastways',
426
  "provider_url" => 'http://www.fastway.co.nz/courier-services/track-your-parcel?l=%number%',
427
  "shipping_country" => 'NZ',
428
  "shipping_default" => '1'
@@ -430,7 +390,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
430
 
431
  27 => array (
432
  "provider_name" => 'PBT Couriers',
433
- "provider_slug" => 'pbt-couriers',
434
  "provider_url" => 'http://www.pbt.com/nick/results.cfm?ticketNo=%number%',
435
  "shipping_country" => 'NZ',
436
  "shipping_default" => '1'
@@ -438,7 +397,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
438
 
439
  28 => array (
440
  "provider_name" => 'Fan Courier',
441
- "provider_slug" => 'fan-courier',
442
  "provider_url" => 'https://www.fancourier.ro/awb-tracking/?xawb=%number%',
443
  "shipping_country" => 'RO',
444
  "shipping_default" => '1'
@@ -446,7 +404,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
446
 
447
  29 => array (
448
  "provider_name" => 'DPD Romania',
449
- "provider_slug" => 'dpd-romania',
450
  "provider_url" => 'https://tracking.dpd.de/parcelstatus?query=%number%&locale=ro_RO',
451
  "shipping_country" => 'RO',
452
  "shipping_default" => '1'
@@ -454,7 +411,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
454
 
455
  30 => array (
456
  "provider_name" => 'Urgent Cargus',
457
- "provider_slug" => 'urgent-cargus',
458
  "provider_url" => 'https://app.urgentcargus.ro/Private/Tracking.aspx?CodBara=%number%',
459
  "shipping_country" => 'RO',
460
  "shipping_default" => '1'
@@ -462,7 +418,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
462
 
463
  31 => array (
464
  "provider_name" => 'SAPO',
465
- "provider_slug" => 'sapo',
466
  "provider_url" => 'http://sms.postoffice.co.za/TrackingParcels/Parcel.aspx?id=%number%',
467
  "shipping_country" => 'ZA',
468
  "shipping_default" => '1'
@@ -470,7 +425,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
470
 
471
  32 => array (
472
  "provider_name" => 'PostNord Sverige AB',
473
- "provider_slug" => 'postnord-sverige-ab',
474
  "provider_url" => 'http://www.postnord.se/sv/verktyg/sok/Sidor/spara-brev-paket-och-pall.aspx?search=%number%',
475
  "shipping_country" => 'SE',
476
  "shipping_default" => '1'
@@ -478,7 +432,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
478
 
479
  33 => array (
480
  "provider_name" => 'DHL.se',
481
- "provider_slug" => 'dhl-se',
482
  "provider_url" => 'http://www.dhl.se/content/se/sv/express/godssoekning.shtml?brand=DHL&AWB=%number%',
483
  "shipping_country" => 'SE',
484
  "shipping_default" => '1'
@@ -486,7 +439,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
486
 
487
  34 => array (
488
  "provider_name" => 'Bring.se',
489
- "provider_slug" => 'bring-se',
490
  "provider_url" => 'http://tracking.bring.se/tracking.html?q=%number%',
491
  "shipping_country" => 'SE',
492
  "shipping_default" => '1'
@@ -494,7 +446,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
494
 
495
  35 => array (
496
  "provider_name" => 'UPS.se',
497
- "provider_slug" => 'ups-se',
498
  "provider_url" => 'http://wwwapps.ups.com/WebTracking/track?track=yes&loc=sv_SE&trackNums=%number%',
499
  "shipping_country" => 'SE',
500
  "shipping_default" => '1'
@@ -502,7 +453,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
502
 
503
  36 => array (
504
  "provider_name" => 'DB Schenker',
505
- "provider_slug" => 'db-schenker',
506
  "provider_url" => 'http://privpakportal.schenker.nu/TrackAndTrace/packagesearch.aspx?packageId=%number%',
507
  "shipping_country" => 'SE',
508
  "shipping_default" => '1'
@@ -510,7 +460,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
510
 
511
  37 => array (
512
  "provider_name" => 'UK Mail',
513
- "provider_slug" => 'uk-mail',
514
  "provider_url" => 'https://old.ukmail.com/ConsignmentStatus/ConsignmentSearchResults.aspx?SearchType=Reference&SearchString=%number%',
515
  "shipping_country" => 'GB',
516
  "shipping_default" => '1'
@@ -518,7 +467,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
518
 
519
  38 => array (
520
  "provider_name" => 'DHL',
521
- "provider_slug" => 'dhl',
522
  "provider_url" => 'http://www.dhl.com/content/g0/en/express/tracking.shtml?brand=DHL&AWB=%number%',
523
  "shipping_country" => 'GB',
524
  "shipping_default" => '1'
@@ -526,7 +474,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
526
 
527
  39 => array (
528
  "provider_name" => 'DPD.co.uk',
529
- "provider_slug" => 'dpd-co-uk',
530
  "provider_url" => 'http://www.dpd.co.uk/tracking/trackingSearch.do?search.searchType=0&search.parcelNumber=%number%',
531
  "shipping_country" => 'GB',
532
  "shipping_default" => '1'
@@ -534,7 +481,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
534
 
535
  40 => array (
536
  "provider_name" => 'InterLink',
537
- "provider_slug" => 'interlink',
538
  "provider_url" => 'http://www.interlinkexpress.com/apps/tracking/?reference=%number%&postcode=%2$s#results',
539
  "shipping_country" => 'GB',
540
  "shipping_default" => '1'
@@ -542,7 +488,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
542
 
543
  41 => array (
544
  "provider_name" => 'ParcelForce',
545
- "provider_slug" => 'parcelforce',
546
  "provider_url" => 'http://www.parcelforce.com/portal/pw/track?trackNumber=%number%',
547
  "shipping_country" => 'GB',
548
  "shipping_default" => '1'
@@ -550,7 +495,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
550
 
551
  42 => array (
552
  "provider_name" => 'Royal Mail',
553
- "provider_slug" => 'royal-mail',
554
  "provider_url" => 'https://www.royalmail.com/track-your-item/?trackNumber=%number%',
555
  "shipping_country" => 'GB',
556
  "shipping_default" => '1'
@@ -558,7 +502,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
558
 
559
  43 => array (
560
  "provider_name" => 'TNT Express (consignment)',
561
- "provider_slug" => 'tnt-express',
562
  "provider_url" => 'http://www.tnt.com/webtracker/tracking.do?requestType=GEN&searchType=CON&respLang=en&respCountry=GENERIC&sourceID=1&sourceCountry=ww&cons=%number%&navigation=1&genericSiteIdent=',
563
  "shipping_country" => 'GB',
564
  "shipping_default" => '1'
@@ -566,7 +509,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
566
 
567
  44 => array (
568
  "provider_name" => 'TNT Express (reference)',
569
- "provider_slug" => 'tnt-express-reference',
570
  "provider_url" => 'http://www.tnt.com/webtracker/tracking.do?requestType=GEN&searchType=REF&respLang=en&respCountry=GENERIC&sourceID=1&sourceCountry=ww&cons=%number%&navigation=1&genericSiteIdent=',
571
  "shipping_country" => 'GB',
572
  "shipping_default" => '1'
@@ -574,7 +516,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
574
 
575
  45 => array (
576
  "provider_name" => 'Fedex',
577
- "provider_slug" => 'fedex',
578
  "provider_url" => 'http://www.fedex.com/Tracking?action=track&tracknumbers=%number%',
579
  "shipping_country" => 'US',
580
  "shipping_default" => '1'
@@ -582,7 +523,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
582
 
583
  46 => array (
584
  "provider_name" => 'FedEx Sameday',
585
- "provider_slug" => 'fedex-sameday',
586
  "provider_url" => 'https://www.fedexsameday.com/fdx_dotracking_ua.aspx?tracknum=%number%',
587
  "shipping_country" => 'US',
588
  "shipping_default" => '1'
@@ -590,7 +530,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
590
 
591
  47 => array (
592
  "provider_name" => 'OnTrac',
593
- "provider_slug" => 'ontrac',
594
  "provider_url" => 'http://www.ontrac.com/trackingdetail.asp?tracking=%number%',
595
  "shipping_country" => 'US',
596
  "shipping_default" => '1'
@@ -598,7 +537,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
598
 
599
  48 => array (
600
  "provider_name" => 'UPS',
601
- "provider_slug" => 'ups',
602
  "provider_url" => 'http://wwwapps.ups.com/WebTracking/track?track=yes&trackNums=%number%',
603
  "shipping_country" => 'US',
604
  "shipping_default" => '1'
@@ -606,7 +544,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
606
 
607
  49 => array (
608
  "provider_name" => 'USPS',
609
- "provider_slug" => 'usps',
610
  "provider_url" => 'https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=%number%',
611
  "shipping_country" => 'US',
612
  "shipping_default" => '1'
@@ -614,7 +551,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
614
 
615
  50 => array (
616
  "provider_name" => 'DHL US',
617
- "provider_slug" => 'dhl-us',
618
  "provider_url" => 'https://www.logistics.dhl/us-en/home/tracking/tracking-ecommerce.html?tracking-id=%number%',
619
  "shipping_country" => 'US',
620
  "shipping_default" => '1'
@@ -625,7 +561,6 @@ class zorem_woocommerce_advanced_shipment_tracking {
625
  $shipping_provider['provider_name'];
626
  $success = $wpdb->insert($woo_shippment_table_name, array(
627
  "provider_name" => $shipping_provider['provider_name'],
628
- "provider_slug" => $shipping_provider['provider_slug'],
629
  "provider_url" => $shipping_provider['provider_url'],
630
  "shipping_country" => $shipping_provider['shipping_country'],
631
  "shipping_default" => $shipping_provider['shipping_default'],
@@ -644,7 +579,7 @@ class zorem_woocommerce_advanced_shipment_tracking {
644
  * @return array Altered columns
645
  */
646
  public function shop_order_columns( $columns ) {
647
- $columns['woocommerce-advanced-shipment-tracking'] = __( 'Shipment Tracking', 'woo-advanced-shipment-tracking' );
648
  return $columns;
649
  }
650
 
@@ -714,7 +649,7 @@ class zorem_woocommerce_advanced_shipment_tracking {
714
  * When email instance is `WC_Email_Customer_Refunded_Order`, it may
715
  * full or partial refund.
716
  *
717
- * @see https://github.com/woocommerce/woo-advanced-shipment-tracking/issues/61
718
  */
719
  if ( is_a( $email, 'WC_Email_Customer_Refunded_Order' ) ) {
720
  return;
@@ -732,7 +667,7 @@ class zorem_woocommerce_advanced_shipment_tracking {
732
  * Add the meta box for shipment info on the order page
733
  */
734
  public function add_meta_box() {
735
- add_meta_box( 'woocommerce-advanced-shipment-tracking', __( 'Shipment Tracking', 'woo-advanced-shipment-tracking' ), array( $this, 'meta_box' ), 'shop_order', 'side', 'high' );
736
  }
737
 
738
  /**
@@ -762,12 +697,12 @@ class zorem_woocommerce_advanced_shipment_tracking {
762
  }
763
  echo '</div>';
764
 
765
- echo '<button class="button button-show-tracking-form" type="button">' . __( 'Add Tracking Info', 'woo-advanced-shipment-tracking' ) . '</button>';
766
 
767
  echo '<div id="advanced-shipment-tracking-form">';
768
 
769
- echo '<p class="form-field tracking_provider_field"><label for="tracking_provider">' . __( 'Provider:', 'woo-advanced-shipment-tracking' ) . '</label><br/><select id="tracking_provider" name="tracking_provider" class="chosen_select" style="width:100%;">';
770
- echo '<option value="">'.__( 'Select Provider', 'woo-advanced-shipment-tracking' ).'</option>';
771
  foreach($shippment_countries as $s_c){
772
 
773
  echo '<optgroup label="' . esc_attr( $WC_Countries->countries[$s_c->shipping_country] ) . '">';
@@ -800,7 +735,7 @@ class zorem_woocommerce_advanced_shipment_tracking {
800
 
801
  woocommerce_wp_text_input( array(
802
  'id' => 'tracking_number',
803
- 'label' => __( 'Tracking number:', 'woo-advanced-shipment-tracking' ),
804
  'placeholder' => '',
805
  'description' => '',
806
  'value' => '',
@@ -808,15 +743,15 @@ class zorem_woocommerce_advanced_shipment_tracking {
808
 
809
  woocommerce_wp_text_input( array(
810
  'id' => 'date_shipped',
811
- 'label' => __( 'Date shipped:', 'woo-advanced-shipment-tracking' ),
812
- 'placeholder' => date_i18n( __( 'Y-m-d', 'woo-advanced-shipment-tracking' ), time() ),
813
  'description' => '',
814
  'class' => 'date-picker-field',
815
- 'value' => date_i18n( __( 'Y-m-d', 'woo-advanced-shipment-tracking' ), current_time( 'timestamp' ) ),
816
  ) );
817
 
818
- echo '<button class="button button-primary button-save-form">' . __( 'Save Tracking', 'woo-advanced-shipment-tracking' ) . '</button>';
819
- echo '<p class="preview_tracking_link">' . __( 'Preview:', 'woo-advanced-shipment-tracking' ) . ' <a href="" target="_blank">' . __( 'Click here to track shipment', 'woo-advanced-shipment-tracking' ) . '</a></p>';
820
 
821
  echo '</div>';
822
  $provider_array = array();
@@ -989,15 +924,15 @@ class zorem_woocommerce_advanced_shipment_tracking {
989
  <?php if ( strlen( $formatted['formatted_tracking_link'] ) > 0 ) : ?>
990
  - <?php
991
  $url = str_replace('%number%',$item['tracking_number'],$formatted['formatted_tracking_link']);
992
- echo sprintf( '<a href="%s" target="_blank" title="' . esc_attr( __( 'Click here to track your shipment', 'woo-advanced-shipment-tracking' ) ) . '">' . __( 'Track', 'woo-advanced-shipment-tracking' ) . '</a>', esc_url( $url ) ); ?>
993
  <?php endif; ?>
994
  <br/>
995
  <em><?php echo esc_html( $item['tracking_number'] ); ?></em>
996
  </p>
997
  <p class="meta">
998
  <?php /* translators: 1: shipping date */ ?>
999
- <?php echo esc_html( sprintf( __( 'Shipped on %s', 'woo-advanced-shipment-tracking' ), date_i18n( 'Y-m-d', $item['date_shipped'] ) ) ); ?>
1000
- <a href="#" class="delete-tracking" rel="<?php echo esc_attr( $item['tracking_id'] ); ?>"><?php _e( 'Delete', 'woo-advanced-shipment-tracking' ); ?></a>
1001
  </p>
1002
  </div>
1003
  <?php
4
  * Plugin Name: WooCommerce Advanced Shipment Tracking
5
  * Plugin URI: http://www.zorem.com/shop
6
  * Description: Add shipment tracking information to your WooCommerce orders and provide customers with an easy way to track their orders. Shipment tracking Info will appear in customers accounts (in the order panel) and in WooCommerce order complete email.
7
+ * Version: 1.7
8
  * Author: zorem
9
  * Author URI: http://www.zorem.com/
10
  * License: GPL-2.0+
11
  * License URI: http://www.zorem.com/
12
+ * Text Domain: woocommerce-advanced-shipment-tracking
 
13
  */
14
 
15
  class zorem_woocommerce_advanced_shipment_tracking {
 
 
 
 
 
 
 
16
 
17
  /**
18
  * Initialize the main plugin function
20
  public function __construct() {
21
 
22
  $this->plugin_file = __FILE__;
 
23
  global $wpdb;
24
  $this->table = $wpdb->prefix."woo_shippment_provider";
25
 
70
  public function notice_activate_wc() {
71
  ?>
72
  <div class="error">
73
+ <p><?php printf( __( 'Please install and activate %sWooCommerce%s for WooCommerce Advanced Shipment Tracking!', 'woocommerce-advanced-shipment-tracking' ), '<a href="' . admin_url( 'plugin-install.php?tab=search&s=WooCommerce&plugin-search-input=Search+Plugins' ) . '">', '</a>' ); ?></p>
74
  </div>
75
  <?php
76
  }
133
 
134
  /*** Method load Language file ***/
135
  function wst_load_textdomain() {
136
+ load_plugin_textdomain( 'woocommerce-advanced-shipment-tracking', false, dirname( plugin_basename(__FILE__) ) . '/lang/' );
137
  }
138
 
139
 
174
  $sql = "CREATE TABLE $woo_shippment_table_name (
175
  id mediumint(9) NOT NULL AUTO_INCREMENT,
176
  provider_name varchar(500) DEFAULT '' NOT NULL,
 
177
  provider_url varchar(500) DEFAULT '' NOT NULL,
178
  shipping_country varchar(45) COLLATE utf8mb4_unicode_ci NOT NULL,
179
  shipping_default tinyint(4) NOT NULL DEFAULT '0',
180
  display_in_order tinyint(4) NOT NULL DEFAULT '1',
 
181
  PRIMARY KEY (id)
182
  ) $charset_collate;";
183
  //echo $sql;exit;
187
  $providers = array(
188
  0 => array (
189
  "provider_name" => 'Australia Post',
 
190
  "provider_url" => 'http://auspost.com.au/track/track.html?id=%number%',
191
  "shipping_country" => 'AU',
192
  "shipping_default" => '1'
194
 
195
  1 => array (
196
  "provider_name" => 'Fastway Couriers',
 
197
  "provider_url" => 'http://www.fastway.com.au/courier-services/track-your-parcel?l=%number%',
198
  "shipping_country" => 'AU',
199
  "shipping_default" => '1'
201
 
202
  2 => array (
203
  "provider_name" => 'post.at',
 
204
  "provider_url" => 'http://www.post.at/sendungsverfolgung.php?pnum1=%number%',
205
  "shipping_country" => 'AT',
206
  "shipping_default" => '1'
208
 
209
  3 => array (
210
  "provider_name" => 'dhl.at',
 
211
  "provider_url" => 'http://www.dhl.at/content/at/de/express/sendungsverfolgung.html?brand=DHL&AWB=%number%',
212
  "shipping_country" => 'AT',
213
  "shipping_default" => '1'
215
 
216
  4 => array (
217
  "provider_name" => 'DPD.at',
 
218
  "provider_url" => 'https://tracking.dpd.de/parcelstatus?locale=de_AT&query=%number%',
219
  "shipping_country" => 'AT',
220
  "shipping_default" => '1'
222
 
223
  5 => array (
224
  "provider_name" => 'Correios',
 
225
  "provider_url" => 'http://websro.correios.com.br/sro_bin/txect01$.QueryList?P_LINGUA=001&P_TIPO=001&P_COD_UNI=%number%',
226
  "shipping_country" => 'BR',
227
  "shipping_default" => '1'
229
 
230
  6 => array (
231
  "provider_name" => 'bpost',
 
232
  "provider_url" => 'https://track.bpost.be/btr/web/#/search?itemCode=%number%',
233
  "shipping_country" => 'BE',
234
  "shipping_default" => '1'
236
 
237
  7 => array (
238
  "provider_name" => 'Canada Post',
 
239
  "provider_url" => 'http://www.canadapost.ca/cpotools/apps/track/personal/findByTrackNumber?trackingNumber=%number%',
240
  "shipping_country" => 'CA',
241
  "shipping_default" => '1'
243
 
244
  8 => array (
245
  "provider_name" => 'PPL.cz',
 
246
  "provider_url" => 'http://www.ppl.cz/main2.aspx?cls=Package&idSearch=%number%',
247
  "shipping_country" => 'CZ',
248
  "shipping_default" => '1'
250
 
251
  9 => array (
252
  "provider_name" => 'Česká pošta',
 
253
  "provider_url" => 'https://www.postaonline.cz/trackandtrace/-/zasilka/cislo?parcelNumbers=%number%',
254
  "shipping_country" => 'CZ',
255
  "shipping_default" => '1'
257
 
258
  10 => array (
259
  "provider_name" => 'DHL.cz',
 
260
  "provider_url" => 'http://www.dhl.cz/cs/express/sledovani_zasilek.html?AWB=%number%',
261
  "shipping_country" => 'CZ',
262
  "shipping_default" => '1'
264
 
265
  11 => array (
266
  "provider_name" => 'DPD.cz',
 
267
  "provider_url" => 'https://tracking.dpd.de/parcelstatus?locale=cs_CZ&query=%number%',
268
  "shipping_country" => 'CZ',
269
  "shipping_default" => '1'
271
 
272
  12 => array (
273
  "provider_name" => 'Itella',
 
274
  "provider_url" => 'http://www.posti.fi/itemtracking/posti/search_by_shipment_id?lang=en&ShipmentId=%number%',
275
  "shipping_country" => 'FI',
276
  "shipping_default" => '1'
278
 
279
  13 => array (
280
  "provider_name" => 'Colissimo',
 
281
  "provider_url" => 'http://www.colissimo.fr/portail_colissimo/suivre.do?language=fr_FR&colispart=%number%',
282
  "shipping_country" => 'FR',
283
  "shipping_default" => '1'
285
 
286
  14 => array (
287
  "provider_name" => 'DHL Intraship (DE)',
 
288
  "provider_url" => 'http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=%number%&rfn=&extendedSearch=true',
289
  "shipping_country" => 'DE',
290
  "shipping_default" => '1'
292
 
293
  15 => array (
294
  "provider_name" => 'Hermes',
 
295
  "provider_url" => 'https://tracking.hermesworld.com/?TrackID=%number%',
296
  "shipping_country" => 'DE',
297
  "shipping_default" => '1'
299
 
300
  16 => array (
301
  "provider_name" => 'Deutsche Post DHL',
 
302
  "provider_url" => 'http://nolp.dhl.de/nextt-online-public/set_identcodes.do?lang=de&idc=%number%',
303
  "shipping_country" => 'DE',
304
  "shipping_default" => '1'
306
 
307
  17 => array (
308
  "provider_name" => 'UPS Germany',
 
309
  "provider_url" => 'http://wwwapps.ups.com/WebTracking/processInputRequest?sort_by=status&tracknums_displayed=1&TypeOfInquiryNumber=T&loc=de_DE&InquiryNumber1=%number%',
310
  "shipping_country" => 'DE',
311
  "shipping_default" => '1'
313
 
314
  18 => array (
315
  "provider_name" => 'DPD.de',
 
316
  "provider_url" => 'https://tracking.dpd.de/parcelstatus?query=%number%&locale=en_DE',
317
  "shipping_country" => 'DE',
318
  "shipping_default" => '1'
320
 
321
  19 => array (
322
  "provider_name" => 'DPD.ie',
 
323
  "provider_url" => 'http://www2.dpd.ie/Services/QuickTrack/tabid/222/ConsignmentID/%number%/Default.aspx',
324
  "shipping_country" => 'IE',
325
  "shipping_default" => '1'
327
 
328
  20 => array (
329
  "provider_name" => 'An Post',
 
330
  "provider_url" => 'https://track.anpost.ie/TrackingResults.aspx?rtt=1&items=%number%',
331
  "shipping_country" => 'IE',
332
  "shipping_default" => '1'
334
 
335
  19 => array (
336
  "provider_name" => 'BRT (Bartolini)',
 
337
  "provider_url" => 'http://as777.brt.it/vas/sped_det_show.hsm?referer=sped_numspe_par.htm&Nspediz=%number%',
338
  "shipping_country" => 'IT',
339
  "shipping_default" => '1'
341
 
342
  20 => array (
343
  "provider_name" => 'DHL Express',
 
344
  "provider_url" => 'http://www.dhl.it/it/express/ricerca.html?AWB=%number%&brand=DHL',
345
  "shipping_country" => 'IT',
346
  "shipping_default" => '1'
348
 
349
  21 => array (
350
  "provider_name" => 'DTDC',
 
351
  "provider_url" => 'http://www.dtdc.in/tracking/tracking_results.asp?Ttype=awb_no&strCnno=%number%&TrkType2=awb_no',
352
  "shipping_country" => 'IN',
353
  "shipping_default" => '1'
355
 
356
  22 => array (
357
  "provider_name" => 'PostNL',
 
358
  "provider_url" => 'https://mijnpakket.postnl.nl/Claim?Barcode=%number%&Postalcode=%2$s&Foreign=False&ShowAnonymousLayover=False&CustomerServiceClaim=False',
359
  "shipping_country" => 'NL',
360
  "shipping_default" => '1'
362
 
363
  23 => array (
364
  "provider_name" => 'DPD.NL',
 
365
  "provider_url" => 'http://track.dpdnl.nl/?parcelnumber=%number%',
366
  "shipping_country" => 'NL',
367
  "shipping_default" => '1'
369
 
370
  24 => array (
371
  "provider_name" => 'Courier Post',
 
372
  "provider_url" => 'http://trackandtrace.courierpost.co.nz/Search/%number%',
373
  "shipping_country" => 'NZ',
374
  "shipping_default" => '1'
376
 
377
  25 => array (
378
  "provider_name" => 'NZ Post',
 
379
  "provider_url" => 'http://www.nzpost.co.nz/tools/tracking?trackid=%number%',
380
  "shipping_country" => 'NZ',
381
  "shipping_default" => '1'
383
 
384
  26 => array (
385
  "provider_name" => 'Fastways',
 
386
  "provider_url" => 'http://www.fastway.co.nz/courier-services/track-your-parcel?l=%number%',
387
  "shipping_country" => 'NZ',
388
  "shipping_default" => '1'
390
 
391
  27 => array (
392
  "provider_name" => 'PBT Couriers',
 
393
  "provider_url" => 'http://www.pbt.com/nick/results.cfm?ticketNo=%number%',
394
  "shipping_country" => 'NZ',
395
  "shipping_default" => '1'
397
 
398
  28 => array (
399
  "provider_name" => 'Fan Courier',
 
400
  "provider_url" => 'https://www.fancourier.ro/awb-tracking/?xawb=%number%',
401
  "shipping_country" => 'RO',
402
  "shipping_default" => '1'
404
 
405
  29 => array (
406
  "provider_name" => 'DPD Romania',
 
407
  "provider_url" => 'https://tracking.dpd.de/parcelstatus?query=%number%&locale=ro_RO',
408
  "shipping_country" => 'RO',
409
  "shipping_default" => '1'
411
 
412
  30 => array (
413
  "provider_name" => 'Urgent Cargus',
 
414
  "provider_url" => 'https://app.urgentcargus.ro/Private/Tracking.aspx?CodBara=%number%',
415
  "shipping_country" => 'RO',
416
  "shipping_default" => '1'
418
 
419
  31 => array (
420
  "provider_name" => 'SAPO',
 
421
  "provider_url" => 'http://sms.postoffice.co.za/TrackingParcels/Parcel.aspx?id=%number%',
422
  "shipping_country" => 'ZA',
423
  "shipping_default" => '1'
425
 
426
  32 => array (
427
  "provider_name" => 'PostNord Sverige AB',
 
428
  "provider_url" => 'http://www.postnord.se/sv/verktyg/sok/Sidor/spara-brev-paket-och-pall.aspx?search=%number%',
429
  "shipping_country" => 'SE',
430
  "shipping_default" => '1'
432
 
433
  33 => array (
434
  "provider_name" => 'DHL.se',
 
435
  "provider_url" => 'http://www.dhl.se/content/se/sv/express/godssoekning.shtml?brand=DHL&AWB=%number%',
436
  "shipping_country" => 'SE',
437
  "shipping_default" => '1'
439
 
440
  34 => array (
441
  "provider_name" => 'Bring.se',
 
442
  "provider_url" => 'http://tracking.bring.se/tracking.html?q=%number%',
443
  "shipping_country" => 'SE',
444
  "shipping_default" => '1'
446
 
447
  35 => array (
448
  "provider_name" => 'UPS.se',
 
449
  "provider_url" => 'http://wwwapps.ups.com/WebTracking/track?track=yes&loc=sv_SE&trackNums=%number%',
450
  "shipping_country" => 'SE',
451
  "shipping_default" => '1'
453
 
454
  36 => array (
455
  "provider_name" => 'DB Schenker',
 
456
  "provider_url" => 'http://privpakportal.schenker.nu/TrackAndTrace/packagesearch.aspx?packageId=%number%',
457
  "shipping_country" => 'SE',
458
  "shipping_default" => '1'
460
 
461
  37 => array (
462
  "provider_name" => 'UK Mail',
 
463
  "provider_url" => 'https://old.ukmail.com/ConsignmentStatus/ConsignmentSearchResults.aspx?SearchType=Reference&SearchString=%number%',
464
  "shipping_country" => 'GB',
465
  "shipping_default" => '1'
467
 
468
  38 => array (
469
  "provider_name" => 'DHL',
 
470
  "provider_url" => 'http://www.dhl.com/content/g0/en/express/tracking.shtml?brand=DHL&AWB=%number%',
471
  "shipping_country" => 'GB',
472
  "shipping_default" => '1'
474
 
475
  39 => array (
476
  "provider_name" => 'DPD.co.uk',
 
477
  "provider_url" => 'http://www.dpd.co.uk/tracking/trackingSearch.do?search.searchType=0&search.parcelNumber=%number%',
478
  "shipping_country" => 'GB',
479
  "shipping_default" => '1'
481
 
482
  40 => array (
483
  "provider_name" => 'InterLink',
 
484
  "provider_url" => 'http://www.interlinkexpress.com/apps/tracking/?reference=%number%&postcode=%2$s#results',
485
  "shipping_country" => 'GB',
486
  "shipping_default" => '1'
488
 
489
  41 => array (
490
  "provider_name" => 'ParcelForce',
 
491
  "provider_url" => 'http://www.parcelforce.com/portal/pw/track?trackNumber=%number%',
492
  "shipping_country" => 'GB',
493
  "shipping_default" => '1'
495
 
496
  42 => array (
497
  "provider_name" => 'Royal Mail',
 
498
  "provider_url" => 'https://www.royalmail.com/track-your-item/?trackNumber=%number%',
499
  "shipping_country" => 'GB',
500
  "shipping_default" => '1'
502
 
503
  43 => array (
504
  "provider_name" => 'TNT Express (consignment)',
 
505
  "provider_url" => 'http://www.tnt.com/webtracker/tracking.do?requestType=GEN&searchType=CON&respLang=en&respCountry=GENERIC&sourceID=1&sourceCountry=ww&cons=%number%&navigation=1&genericSiteIdent=',
506
  "shipping_country" => 'GB',
507
  "shipping_default" => '1'
509
 
510
  44 => array (
511
  "provider_name" => 'TNT Express (reference)',
 
512
  "provider_url" => 'http://www.tnt.com/webtracker/tracking.do?requestType=GEN&searchType=REF&respLang=en&respCountry=GENERIC&sourceID=1&sourceCountry=ww&cons=%number%&navigation=1&genericSiteIdent=',
513
  "shipping_country" => 'GB',
514
  "shipping_default" => '1'
516
 
517
  45 => array (
518
  "provider_name" => 'Fedex',
 
519
  "provider_url" => 'http://www.fedex.com/Tracking?action=track&tracknumbers=%number%',
520
  "shipping_country" => 'US',
521
  "shipping_default" => '1'
523
 
524
  46 => array (
525
  "provider_name" => 'FedEx Sameday',
 
526
  "provider_url" => 'https://www.fedexsameday.com/fdx_dotracking_ua.aspx?tracknum=%number%',
527
  "shipping_country" => 'US',
528
  "shipping_default" => '1'
530
 
531
  47 => array (
532
  "provider_name" => 'OnTrac',
 
533
  "provider_url" => 'http://www.ontrac.com/trackingdetail.asp?tracking=%number%',
534
  "shipping_country" => 'US',
535
  "shipping_default" => '1'
537
 
538
  48 => array (
539
  "provider_name" => 'UPS',
 
540
  "provider_url" => 'http://wwwapps.ups.com/WebTracking/track?track=yes&trackNums=%number%',
541
  "shipping_country" => 'US',
542
  "shipping_default" => '1'
544
 
545
  49 => array (
546
  "provider_name" => 'USPS',
 
547
  "provider_url" => 'https://tools.usps.com/go/TrackConfirmAction_input?qtc_tLabels1=%number%',
548
  "shipping_country" => 'US',
549
  "shipping_default" => '1'
551
 
552
  50 => array (
553
  "provider_name" => 'DHL US',
 
554
  "provider_url" => 'https://www.logistics.dhl/us-en/home/tracking/tracking-ecommerce.html?tracking-id=%number%',
555
  "shipping_country" => 'US',
556
  "shipping_default" => '1'
561
  $shipping_provider['provider_name'];
562
  $success = $wpdb->insert($woo_shippment_table_name, array(
563
  "provider_name" => $shipping_provider['provider_name'],
 
564
  "provider_url" => $shipping_provider['provider_url'],
565
  "shipping_country" => $shipping_provider['shipping_country'],
566
  "shipping_default" => $shipping_provider['shipping_default'],
579
  * @return array Altered columns
580
  */
581
  public function shop_order_columns( $columns ) {
582
+ $columns['woocommerce-advanced-shipment-tracking'] = __( 'Shipment Tracking', 'woocommerce-advanced-shipment-tracking' );
583
  return $columns;
584
  }
585
 
649
  * When email instance is `WC_Email_Customer_Refunded_Order`, it may
650
  * full or partial refund.
651
  *
652
+ * @see https://github.com/woocommerce/woocommerce-advanced-shipment-tracking/issues/61
653
  */
654
  if ( is_a( $email, 'WC_Email_Customer_Refunded_Order' ) ) {
655
  return;
667
  * Add the meta box for shipment info on the order page
668
  */
669
  public function add_meta_box() {
670
+ add_meta_box( 'woocommerce-advanced-shipment-tracking', __( 'Shipment Tracking', 'woocommerce-advanced-shipment-tracking' ), array( $this, 'meta_box' ), 'shop_order', 'side', 'high' );
671
  }
672
 
673
  /**
697
  }
698
  echo '</div>';
699
 
700
+ echo '<button class="button button-show-tracking-form" type="button">' . __( 'Add Tracking Info', 'woocommerce-advanced-shipment-tracking' ) . '</button>';
701
 
702
  echo '<div id="advanced-shipment-tracking-form">';
703
 
704
+ echo '<p class="form-field tracking_provider_field"><label for="tracking_provider">' . __( 'Provider:', 'woocommerce-advanced-shipment-tracking' ) . '</label><br/><select id="tracking_provider" name="tracking_provider" class="chosen_select" style="width:100%;">';
705
+ echo '<option value="">'.__( 'Select Provider', 'woocommerce-advanced-shipment-tracking' ).'</option>';
706
  foreach($shippment_countries as $s_c){
707
 
708
  echo '<optgroup label="' . esc_attr( $WC_Countries->countries[$s_c->shipping_country] ) . '">';
735
 
736
  woocommerce_wp_text_input( array(
737
  'id' => 'tracking_number',
738
+ 'label' => __( 'Tracking number:', 'woocommerce-advanced-shipment-tracking' ),
739
  'placeholder' => '',
740
  'description' => '',
741
  'value' => '',
743
 
744
  woocommerce_wp_text_input( array(
745
  'id' => 'date_shipped',
746
+ 'label' => __( 'Date shipped:', 'woocommerce-advanced-shipment-tracking' ),
747
+ 'placeholder' => date_i18n( __( 'Y-m-d', 'woocommerce-advanced-shipment-tracking' ), time() ),
748
  'description' => '',
749
  'class' => 'date-picker-field',
750
+ 'value' => date_i18n( __( 'Y-m-d', 'woocommerce-advanced-shipment-tracking' ), current_time( 'timestamp' ) ),
751
  ) );
752
 
753
+ echo '<button class="button button-primary button-save-form">' . __( 'Save Tracking', 'woocommerce-advanced-shipment-tracking' ) . '</button>';
754
+ echo '<p class="preview_tracking_link">' . __( 'Preview:', 'woocommerce-advanced-shipment-tracking' ) . ' <a href="" target="_blank">' . __( 'Click here to track shipment', 'woocommerce-advanced-shipment-tracking' ) . '</a></p>';
755
 
756
  echo '</div>';
757
  $provider_array = array();
924
  <?php if ( strlen( $formatted['formatted_tracking_link'] ) > 0 ) : ?>
925
  - <?php
926
  $url = str_replace('%number%',$item['tracking_number'],$formatted['formatted_tracking_link']);
927
+ echo sprintf( '<a href="%s" target="_blank" title="' . esc_attr( __( 'Click here to track your shipment', 'woocommerce-advanced-shipment-tracking' ) ) . '">' . __( 'Track', 'woocommerce-advanced-shipment-tracking' ) . '</a>', esc_url( $url ) ); ?>
928
  <?php endif; ?>
929
  <br/>
930
  <em><?php echo esc_html( $item['tracking_number'] ); ?></em>
931
  </p>
932
  <p class="meta">
933
  <?php /* translators: 1: shipping date */ ?>
934
+ <?php echo esc_html( sprintf( __( 'Shipped on %s', 'woocommerce-advanced-shipment-tracking' ), date_i18n( 'Y-m-d', $item['date_shipped'] ) ) ); ?>
935
+ <a href="#" class="delete-tracking" rel="<?php echo esc_attr( $item['tracking_id'] ); ?>"><?php _e( 'Delete', 'woocommerce-advanced-shipment-tracking' ); ?></a>
936
  </p>
937
  </div>
938
  <?php