Image Photo Gallery Final Tiles Grid - Version 3.4.9

Version Description

  • [Fix] Fixed "No link" on mobile
Download this release

Release Info

Developer GreenTreeLabs
Plugin Icon 128x128 Image Photo Gallery Final Tiles Grid
Version 3.4.9
Comparing to
See all releases

Code changes from version 3.4.8 to 3.4.9

FinalTilesGalleryLite.php CHANGED
@@ -5,16 +5,21 @@
5
  * Plugin URI: https://www.final-tiles-gallery.com/wordpress
6
  * Description: Wordpress Plugin for creating responsive image galleries. By: GreenTreeLabs
7
  * Author: Green Tree Labs
8
- * Version: 3.4.7
9
  * Author URI: https://www.greentreelabs.net
10
  * Text Domain: final-tiles-grid-gallery-lite
11
  * Domain Path: /languages
12
  *
13
  *
14
  */
15
- define( "FTGVERSION", "3.4.7" );
16
  /*
17
  Changelog:
 
 
 
 
 
18
  3.4.7
19
  Removed unnecessary translation functions
20
  3.4.6
@@ -374,9 +379,6 @@ if ( !function_exists( "ftg_fs" ) ) {
374
  global $wpdb ;
375
  include_once 'lib/install-db.php';
376
  FinalTiles_Gallery::define_db_tables();
377
- if ( !$installed_ver ) {
378
- update_option( "FinalTiles_gallery_db_version", $ftg_db_version );
379
- }
380
  FinalTilesdb::updateConfiguration();
381
 
382
  if ( is_multisite() ) {
@@ -967,19 +969,17 @@ if ( !class_exists( 'FinalTiles_Gallery' ) ) {
967
  if ( function_exists( 'wp_enqueue_media' ) ) {
968
  wp_enqueue_media();
969
  }
970
- /*$ftg_db_version = '5.0';
971
- $installed_ver = get_option("FinalTiles_gallery_db_version");
972
-
973
- if (!$installed_ver) {
974
- update_option("FinalTiles_gallery_db_version", $ftg_db_version);
975
- }
976
 
977
- $this->FinalTilesdb->updateConfiguration();
 
 
 
978
 
979
- if ($installed_ver != $ftg_db_version) {
980
- $this->create_db_tables();
981
- update_option("FinalTiles_gallery_db_version", $ftg_db_version);
982
- }*/
983
  function ftg_get_image_sizes()
984
  {
985
  global $_wp_additional_image_sizes ;
@@ -1332,6 +1332,7 @@ if ( !class_exists( 'FinalTiles_Gallery' ) ) {
1332
  $title = stripslashes( $_POST['imageTitle'] );
1333
  $target = $_POST['target'];
1334
  $group = $_POST['group'];
 
1335
  $hidden = $_POST['hidden'];
1336
  $link = ( isset( $_POST['link'] ) ? stripslashes( $_POST['link'] ) : null );
1337
  $imageId = intval( $_POST['img_id'] );
@@ -1345,6 +1346,7 @@ if ( !class_exists( 'FinalTiles_Gallery' ) ) {
1345
  "filters" => $filters,
1346
  "title" => $title,
1347
  "group" => $group,
 
1348
  "hidden" => $hidden,
1349
  "sortOrder" => $sortOrder,
1350
  );
5
  * Plugin URI: https://www.final-tiles-gallery.com/wordpress
6
  * Description: Wordpress Plugin for creating responsive image galleries. By: GreenTreeLabs
7
  * Author: Green Tree Labs
8
+ * Version: 3.4.9
9
  * Author URI: https://www.greentreelabs.net
10
  * Text Domain: final-tiles-grid-gallery-lite
11
  * Domain Path: /languages
12
  *
13
  *
14
  */
15
+ define( "FTGVERSION", "3.4.9" );
16
  /*
17
  Changelog:
18
+ 3.4.9
19
+ Fixed "no link" on mobile
20
+ 3.4.8
21
+ Edit Alt attribute
22
+ Fixed "no link" on mobile
23
  3.4.7
24
  Removed unnecessary translation functions
25
  3.4.6
379
  global $wpdb ;
380
  include_once 'lib/install-db.php';
381
  FinalTiles_Gallery::define_db_tables();
 
 
 
382
  FinalTilesdb::updateConfiguration();
383
 
384
  if ( is_multisite() ) {
969
  if ( function_exists( 'wp_enqueue_media' ) ) {
970
  wp_enqueue_media();
971
  }
972
+ $ftg_db_version = '20190518';
973
+ $installed_ver = get_option( "FinalTiles_gallery_db_version" );
974
+ if ( !$installed_ver || empty($installed_ver) ) {
975
+ update_option( "FinalTiles_gallery_db_version", $ftg_db_version );
976
+ }
 
977
 
978
+ if ( $installed_ver != $ftg_db_version ) {
979
+ activate_finaltilesgallery();
980
+ update_option( "FinalTiles_gallery_db_version", $ftg_db_version );
981
+ }
982
 
 
 
 
 
983
  function ftg_get_image_sizes()
984
  {
985
  global $_wp_additional_image_sizes ;
1332
  $title = stripslashes( $_POST['imageTitle'] );
1333
  $target = $_POST['target'];
1334
  $group = $_POST['group'];
1335
+ $alt = $_POST['alt'];
1336
  $hidden = $_POST['hidden'];
1337
  $link = ( isset( $_POST['link'] ) ? stripslashes( $_POST['link'] ) : null );
1338
  $imageId = intval( $_POST['img_id'] );
1346
  "filters" => $filters,
1347
  "title" => $title,
1348
  "group" => $group,
1349
+ "alt" => $alt,
1350
  "hidden" => $hidden,
1351
  "sortOrder" => $sortOrder,
1352
  );
admin/css/colors.less DELETED
@@ -1,326 +0,0 @@
1
- @red-50: #ffebee;
2
- @red-100: #ffcdd2;
3
- @red-200: #ef9a9a;
4
- @red-300: #e57373;
5
- @red-400: #ef5350;
6
- @red-500: #f44336;
7
- @red-600: #e53935;
8
- @red-700: #d32f2f;
9
- @red-800: #c62828;
10
- @red-900: #b71c1c;
11
- @red-A100: #ff8a80;
12
- @red-A200: #ff5252;
13
- @red-A400: #ff1744;
14
- @red-A700: #d50000;
15
- @red: @red-500;
16
-
17
-
18
- @pink-50: #fce4ec;
19
- @pink-100: #f8bbd0;
20
- @pink-200: #f48fb1;
21
- @pink-300: #f06292;
22
- @pink-400: #ec407a;
23
- @pink-500: #e91e63;
24
- @pink-600: #d81b60;
25
- @pink-700: #c2185b;
26
- @pink-800: #ad1457;
27
- @pink-900: #880e4f;
28
- @pink-A100: #ff80ab;
29
- @pink-A200: #ff4081;
30
- @pink-A400: #f50057;
31
- @pink-A700: #c51162;
32
- @pink: @pink-500;
33
-
34
-
35
- @purple-50: #f3e5f5;
36
- @purple-100: #e1bee7;
37
- @purple-200: #ce93d8;
38
- @purple-300: #ba68c8;
39
- @purple-400: #ab47bc;
40
- @purple-500: #9c27b0;
41
- @purple-600: #8e24aa;
42
- @purple-700: #7b1fa2;
43
- @purple-800: #6a1b9a;
44
- @purple-900: #4a148c;
45
- @purple-A100: #ea80fc;
46
- @purple-A200: #e040fb;
47
- @purple-A400: #d500f9;
48
- @purple-A700: #aa00ff;
49
- @purple: @purple-500;
50
-
51
-
52
- @deep-purple-50: #ede7f6;
53
- @deep-purple-100: #d1c4e9;
54
- @deep-purple-200: #b39ddb;
55
- @deep-purple-300: #9575cd;
56
- @deep-purple-400: #7e57c2;
57
- @deep-purple-500: #673ab7;
58
- @deep-purple-600: #5e35b1;
59
- @deep-purple-700: #512da8;
60
- @deep-purple-800: #4527a0;
61
- @deep-purple-900: #311b92;
62
- @deep-purple-A100: #b388ff;
63
- @deep-purple-A200: #7c4dff;
64
- @deep-purple-A400: #651fff;
65
- @deep-purple-A700: #6200ea;
66
- @deep-purple: @deep-purple-500;
67
-
68
-
69
- @indigo-50: #e8eaf6;
70
- @indigo-100: #c5cae9;
71
- @indigo-200: #9fa8da;
72
- @indigo-300: #7986cb;
73
- @indigo-400: #5c6bc0;
74
- @indigo-500: #3f51b5;
75
- @indigo-600: #3949ab;
76
- @indigo-700: #303f9f;
77
- @indigo-800: #283593;
78
- @indigo-900: #1a237e;
79
- @indigo-A100: #8c9eff;
80
- @indigo-A200: #536dfe;
81
- @indigo-A400: #3d5afe;
82
- @indigo-A700: #304ffe;
83
- @indigo: @indigo-500;
84
-
85
-
86
- @blue-50: #e3f2fd;
87
- @blue-100: #bbdefb;
88
- @blue-200: #90caf9;
89
- @blue-300: #64b5f6;
90
- @blue-400: #42a5f5;
91
- @blue-500: #2196f3;
92
- @blue-600: #1e88e5;
93
- @blue-700: #1976d2;
94
- @blue-800: #1565c0;
95
- @blue-900: #0d47a1;
96
- @blue-A100: #82b1ff;
97
- @blue-A200: #448aff;
98
- @blue-A400: #2979ff;
99
- @blue-A700: #2962ff;
100
- @blue: @blue-500;
101
-
102
-
103
- @light-blue-50: #e1f5fe;
104
- @light-blue-100: #b3e5fc;
105
- @light-blue-200: #81d4fa;
106
- @light-blue-300: #4fc3f7;
107
- @light-blue-400: #29b6f6;
108
- @light-blue-500: #03a9f4;
109
- @light-blue-600: #039be5;
110
- @light-blue-700: #0288d1;
111
- @light-blue-800: #0277bd;
112
- @light-blue-900: #01579b;
113
- @light-blue-A100: #80d8ff;
114
- @light-blue-A200: #40c4ff;
115
- @light-blue-A400: #00b0ff;
116
- @light-blue-A700: #0091ea;
117
- @light-blue: @light-blue-500;
118
-
119
-
120
- @cyan-50: #e0f7fa;
121
- @cyan-100: #b2ebf2;
122
- @cyan-200: #80deea;
123
- @cyan-300: #4dd0e1;
124
- @cyan-400: #26c6da;
125
- @cyan-500: #00bcd4;
126
- @cyan-600: #00acc1;
127
- @cyan-700: #0097a7;
128
- @cyan-800: #00838f;
129
- @cyan-900: #006064;
130
- @cyan-A100: #84ffff;
131
- @cyan-A200: #18ffff;
132
- @cyan-A400: #00e5ff;
133
- @cyan-A700: #00b8d4;
134
- @cyan: @cyan-500;
135
-
136
-
137
- @teal-50: #e0f2f1;
138
- @teal-100: #b2dfdb;
139
- @teal-200: #80cbc4;
140
- @teal-300: #4db6ac;
141
- @teal-400: #26a69a;
142
- @teal-500: #009688;
143
- @teal-600: #00897b;
144
- @teal-700: #00796b;
145
- @teal-800: #00695c;
146
- @teal-900: #004d40;
147
- @teal-A100: #a7ffeb;
148
- @teal-A200: #64ffda;
149
- @teal-A400: #1de9b6;
150
- @teal-A700: #00bfa5;
151
- @teal: @teal-500;
152
-
153
-
154
- @green-50: #e8f5e9;
155
- @green-100: #c8e6c9;
156
- @green-200: #a5d6a7;
157
- @green-300: #81c784;
158
- @green-400: #66bb6a;
159
- @green-500: #4caf50;
160
- @green-600: #43a047;
161
- @green-700: #388e3c;
162
- @green-800: #2e7d32;
163
- @green-900: #1b5e20;
164
- @green-A100: #b9f6ca;
165
- @green-A200: #69f0ae;
166
- @green-A400: #00e676;
167
- @green-A700: #00c853;
168
- @green: @green-500;
169
-
170
-
171
- @light-green-50: #f1f8e9;
172
- @light-green-100: #dcedc8;
173
- @light-green-200: #c5e1a5;
174
- @light-green-300: #aed581;
175
- @light-green-400: #9ccc65;
176
- @light-green-500: #8bc34a;
177
- @light-green-600: #7cb342;
178
- @light-green-700: #689f38;
179
- @light-green-800: #558b2f;
180
- @light-green-900: #33691e;
181
- @light-green-A100: #ccff90;
182
- @light-green-A200: #b2ff59;
183
- @light-green-A400: #76ff03;
184
- @light-green-A700: #64dd17;
185
- @light-green: @light-green-500;
186
-
187
-
188
- @lime-50: #f9fbe7;
189
- @lime-100: #f0f4c3;
190
- @lime-200: #e6ee9c;
191
- @lime-300: #dce775;
192
- @lime-400: #d4e157;
193
- @lime-500: #cddc39;
194
- @lime-600: #c0ca33;
195
- @lime-700: #afb42b;
196
- @lime-800: #9e9d24;
197
- @lime-900: #827717;
198
- @lime-A100: #f4ff81;
199
- @lime-A200: #eeff41;
200
- @lime-A400: #c6ff00;
201
- @lime-A700: #aeea00;
202
- @lime: @lime-500;
203
-
204
-
205
- @yellow-50: #fffde7;
206
- @yellow-100: #fff9c4;
207
- @yellow-200: #fff59d;
208
- @yellow-300: #fff176;
209
- @yellow-400: #ffee58;
210
- @yellow-500: #ffeb3b;
211
- @yellow-600: #fdd835;
212
- @yellow-700: #fbc02d;
213
- @yellow-800: #f9a825;
214
- @yellow-900: #f57f17;
215
- @yellow-A100: #ffff8d;
216
- @yellow-A200: #ffff00;
217
- @yellow-A400: #ffea00;
218
- @yellow-A700: #ffd600;
219
- @yellow: @yellow-500;
220
-
221
-
222
- @amber-50: #fff8e1;
223
- @amber-100: #ffecb3;
224
- @amber-200: #ffe082;
225
- @amber-300: #ffd54f;
226
- @amber-400: #ffca28;
227
- @amber-500: #ffc107;
228
- @amber-600: #ffb300;
229
- @amber-700: #ffa000;
230
- @amber-800: #ff8f00;
231
- @amber-900: #ff6f00;
232
- @amber-A100: #ffe57f;
233
- @amber-A200: #ffd740;
234
- @amber-A400: #ffc400;
235
- @amber-A700: #ffab00;
236
- @amber: @amber-500;
237
-
238
-
239
- @orange-50: #fff3e0;
240
- @orange-100: #ffe0b2;
241
- @orange-200: #ffcc80;
242
- @orange-300: #ffb74d;
243
- @orange-400: #ffa726;
244
- @orange-500: #ff9800;
245
- @orange-600: #fb8c00;
246
- @orange-700: #f57c00;
247
- @orange-800: #ef6c00;
248
- @orange-900: #e65100;
249
- @orange-A100: #ffd180;
250
- @orange-A200: #ffab40;
251
- @orange-A400: #ff9100;
252
- @orange-A700: #ff6d00;
253
- @orange: @orange-500;
254
-
255
-
256
- @deep-orange-50: #fbe9e7;
257
- @deep-orange-100: #ffccbc;
258
- @deep-orange-200: #ffab91;
259
- @deep-orange-300: #ff8a65;
260
- @deep-orange-400: #ff7043;
261
- @deep-orange-500: #ff5722;
262
- @deep-orange-600: #f4511e;
263
- @deep-orange-700: #e64a19;
264
- @deep-orange-800: #d84315;
265
- @deep-orange-900: #bf360c;
266
- @deep-orange-A100: #ff9e80;
267
- @deep-orange-A200: #ff6e40;
268
- @deep-orange-A400: #ff3d00;
269
- @deep-orange-A700: #dd2c00;
270
- @deep-orange: @deep-orange-500;
271
-
272
-
273
- @brown-50: #efebe9;
274
- @brown-100: #d7ccc8;
275
- @brown-200: #bcaaa4;
276
- @brown-300: #a1887f;
277
- @brown-400: #8d6e63;
278
- @brown-500: #795548;
279
- @brown-600: #6d4c41;
280
- @brown-700: #5d4037;
281
- @brown-800: #4e342e;
282
- @brown-900: #3e2723;
283
- @brown-A100: #d7ccc8;
284
- @brown-A200: #bcaaa4;
285
- @brown-A400: #8d6e63;
286
- @brown-A700: #5d4037;
287
- @brown: @brown-500;
288
-
289
-
290
- @grey-50: #fafafa;
291
- @grey-100: #f5f5f5;
292
- @grey-200: #eeeeee;
293
- @grey-300: #e0e0e0;
294
- @grey-400: #bdbdbd;
295
- @grey-500: #9e9e9e;
296
- @grey-600: #757575;
297
- @grey-700: #616161;
298
- @grey-800: #424242;
299
- @grey-900: #212121;
300
- @grey-A100: #f5f5f5;
301
- @grey-A200: #eeeeee;
302
- @grey-A400: #bdbdbd;
303
- @grey-A700: #616161;
304
- @grey: @grey-500;
305
-
306
-
307
- @blue-grey-50: #eceff1;
308
- @blue-grey-100: #cfd8dc;
309
- @blue-grey-200: #b0bec5;
310
- @blue-grey-300: #90a4ae;
311
- @blue-grey-400: #78909c;
312
- @blue-grey-500: #607d8b;
313
- @blue-grey-600: #546e7a;
314
- @blue-grey-700: #455a64;
315
- @blue-grey-800: #37474f;
316
- @blue-grey-900: #263238;
317
- @blue-grey-A100: #cfd8dc;
318
- @blue-grey-A200: #b0bec5;
319
- @blue-grey-A400: #78909c;
320
- @blue-grey-A700: #455a64;
321
- @blue-grey: @blue-grey-500;
322
-
323
-
324
- @black: #000000;
325
- @white: #ffffff;
326
- @inverse: @indigo;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/css/materialize.css CHANGED
@@ -1,2365 +1,3200 @@
1
  /*!
2
- * Materialize v0.95.3 (http://materializecss.com)
3
- * Copyright 2014-2015 Materialize
4
  * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
5
  */
 
 
 
 
 
 
 
 
6
  .materialize-red.lighten-5 {
7
- background-color: #fdeaeb !important; }
 
8
 
9
  .materialize-red-text.text-lighten-5 {
10
- color: #fdeaeb !important; }
 
11
 
12
  .materialize-red.lighten-4 {
13
- background-color: #f8c1c3 !important; }
 
14
 
15
  .materialize-red-text.text-lighten-4 {
16
- color: #f8c1c3 !important; }
 
17
 
18
  .materialize-red.lighten-3 {
19
- background-color: #f3989b !important; }
 
20
 
21
  .materialize-red-text.text-lighten-3 {
22
- color: #f3989b !important; }
 
23
 
24
  .materialize-red.lighten-2 {
25
- background-color: #ee6e73 !important; }
 
26
 
27
  .materialize-red-text.text-lighten-2 {
28
- color: #ee6e73 !important; }
 
29
 
30
  .materialize-red.lighten-1 {
31
- background-color: #ea454b !important; }
 
32
 
33
  .materialize-red-text.text-lighten-1 {
34
- color: #ea454b !important; }
35
-
36
- .materialize-red {
37
- background-color: #e51c23 !important; }
38
-
39
- .materialize-red-text {
40
- color: #e51c23 !important; }
41
 
42
  .materialize-red.darken-1 {
43
- background-color: #d0181e !important; }
 
44
 
45
  .materialize-red-text.text-darken-1 {
46
- color: #d0181e !important; }
 
47
 
48
  .materialize-red.darken-2 {
49
- background-color: #b9151b !important; }
 
50
 
51
  .materialize-red-text.text-darken-2 {
52
- color: #b9151b !important; }
 
53
 
54
  .materialize-red.darken-3 {
55
- background-color: #a21318 !important; }
 
56
 
57
  .materialize-red-text.text-darken-3 {
58
- color: #a21318 !important; }
 
59
 
60
  .materialize-red.darken-4 {
61
- background-color: #8b1014 !important; }
 
62
 
63
  .materialize-red-text.text-darken-4 {
64
- color: #8b1014 !important; }
 
 
 
 
 
 
 
 
 
65
 
66
  .red.lighten-5 {
67
- background-color: #FFEBEE !important; }
 
68
 
69
  .red-text.text-lighten-5 {
70
- color: #FFEBEE !important; }
 
71
 
72
  .red.lighten-4 {
73
- background-color: #FFCDD2 !important; }
 
74
 
75
  .red-text.text-lighten-4 {
76
- color: #FFCDD2 !important; }
 
77
 
78
  .red.lighten-3 {
79
- background-color: #EF9A9A !important; }
 
80
 
81
  .red-text.text-lighten-3 {
82
- color: #EF9A9A !important; }
 
83
 
84
  .red.lighten-2 {
85
- background-color: #E57373 !important; }
 
86
 
87
  .red-text.text-lighten-2 {
88
- color: #E57373 !important; }
 
89
 
90
  .red.lighten-1 {
91
- background-color: #EF5350 !important; }
 
92
 
93
  .red-text.text-lighten-1 {
94
- color: #EF5350 !important; }
95
-
96
- .red {
97
- background-color: #F44336 !important; }
98
-
99
- .red-text {
100
- color: #F44336 !important; }
101
 
102
  .red.darken-1 {
103
- background-color: #E53935 !important; }
 
104
 
105
  .red-text.text-darken-1 {
106
- color: #E53935 !important; }
 
107
 
108
  .red.darken-2 {
109
- background-color: #D32F2F !important; }
 
110
 
111
  .red-text.text-darken-2 {
112
- color: #D32F2F !important; }
 
113
 
114
  .red.darken-3 {
115
- background-color: #C62828 !important; }
 
116
 
117
  .red-text.text-darken-3 {
118
- color: #C62828 !important; }
 
119
 
120
  .red.darken-4 {
121
- background-color: #B71C1C !important; }
 
122
 
123
  .red-text.text-darken-4 {
124
- color: #B71C1C !important; }
 
125
 
126
  .red.accent-1 {
127
- background-color: #FF8A80 !important; }
 
128
 
129
  .red-text.text-accent-1 {
130
- color: #FF8A80 !important; }
 
131
 
132
  .red.accent-2 {
133
- background-color: #FF5252 !important; }
 
134
 
135
  .red-text.text-accent-2 {
136
- color: #FF5252 !important; }
 
137
 
138
  .red.accent-3 {
139
- background-color: #FF1744 !important; }
 
140
 
141
  .red-text.text-accent-3 {
142
- color: #FF1744 !important; }
 
143
 
144
  .red.accent-4 {
145
- background-color: #D50000 !important; }
 
146
 
147
  .red-text.text-accent-4 {
148
- color: #D50000 !important; }
 
 
 
 
 
 
 
 
 
149
 
150
  .pink.lighten-5 {
151
- background-color: #fce4ec !important; }
 
152
 
153
  .pink-text.text-lighten-5 {
154
- color: #fce4ec !important; }
 
155
 
156
  .pink.lighten-4 {
157
- background-color: #f8bbd0 !important; }
 
158
 
159
  .pink-text.text-lighten-4 {
160
- color: #f8bbd0 !important; }
 
161
 
162
  .pink.lighten-3 {
163
- background-color: #f48fb1 !important; }
 
164
 
165
  .pink-text.text-lighten-3 {
166
- color: #f48fb1 !important; }
 
167
 
168
  .pink.lighten-2 {
169
- background-color: #f06292 !important; }
 
170
 
171
  .pink-text.text-lighten-2 {
172
- color: #f06292 !important; }
 
173
 
174
  .pink.lighten-1 {
175
- background-color: #ec407a !important; }
 
176
 
177
  .pink-text.text-lighten-1 {
178
- color: #ec407a !important; }
179
-
180
- .pink {
181
- background-color: #e91e63 !important; }
182
-
183
- .pink-text {
184
- color: #e91e63 !important; }
185
 
186
  .pink.darken-1 {
187
- background-color: #d81b60 !important; }
 
188
 
189
  .pink-text.text-darken-1 {
190
- color: #d81b60 !important; }
 
191
 
192
  .pink.darken-2 {
193
- background-color: #c2185b !important; }
 
194
 
195
  .pink-text.text-darken-2 {
196
- color: #c2185b !important; }
 
197
 
198
  .pink.darken-3 {
199
- background-color: #ad1457 !important; }
 
200
 
201
  .pink-text.text-darken-3 {
202
- color: #ad1457 !important; }
 
203
 
204
  .pink.darken-4 {
205
- background-color: #880e4f !important; }
 
206
 
207
  .pink-text.text-darken-4 {
208
- color: #880e4f !important; }
 
209
 
210
  .pink.accent-1 {
211
- background-color: #ff80ab !important; }
 
212
 
213
  .pink-text.text-accent-1 {
214
- color: #ff80ab !important; }
 
215
 
216
  .pink.accent-2 {
217
- background-color: #ff4081 !important; }
 
218
 
219
  .pink-text.text-accent-2 {
220
- color: #ff4081 !important; }
 
221
 
222
  .pink.accent-3 {
223
- background-color: #f50057 !important; }
 
224
 
225
  .pink-text.text-accent-3 {
226
- color: #f50057 !important; }
 
227
 
228
  .pink.accent-4 {
229
- background-color: #c51162 !important; }
 
230
 
231
  .pink-text.text-accent-4 {
232
- color: #c51162 !important; }
 
 
 
 
 
 
 
 
 
233
 
234
  .purple.lighten-5 {
235
- background-color: #f3e5f5 !important; }
 
236
 
237
  .purple-text.text-lighten-5 {
238
- color: #f3e5f5 !important; }
 
239
 
240
  .purple.lighten-4 {
241
- background-color: #e1bee7 !important; }
 
242
 
243
  .purple-text.text-lighten-4 {
244
- color: #e1bee7 !important; }
 
245
 
246
  .purple.lighten-3 {
247
- background-color: #ce93d8 !important; }
 
248
 
249
  .purple-text.text-lighten-3 {
250
- color: #ce93d8 !important; }
 
251
 
252
  .purple.lighten-2 {
253
- background-color: #ba68c8 !important; }
 
254
 
255
  .purple-text.text-lighten-2 {
256
- color: #ba68c8 !important; }
 
257
 
258
  .purple.lighten-1 {
259
- background-color: #ab47bc !important; }
 
260
 
261
  .purple-text.text-lighten-1 {
262
- color: #ab47bc !important; }
263
-
264
- .purple {
265
- background-color: #9c27b0 !important; }
266
-
267
- .purple-text {
268
- color: #9c27b0 !important; }
269
 
270
  .purple.darken-1 {
271
- background-color: #8e24aa !important; }
 
272
 
273
  .purple-text.text-darken-1 {
274
- color: #8e24aa !important; }
 
275
 
276
  .purple.darken-2 {
277
- background-color: #7b1fa2 !important; }
 
278
 
279
  .purple-text.text-darken-2 {
280
- color: #7b1fa2 !important; }
 
281
 
282
  .purple.darken-3 {
283
- background-color: #6a1b9a !important; }
 
284
 
285
  .purple-text.text-darken-3 {
286
- color: #6a1b9a !important; }
 
287
 
288
  .purple.darken-4 {
289
- background-color: #4a148c !important; }
 
290
 
291
  .purple-text.text-darken-4 {
292
- color: #4a148c !important; }
 
293
 
294
  .purple.accent-1 {
295
- background-color: #ea80fc !important; }
 
296
 
297
  .purple-text.text-accent-1 {
298
- color: #ea80fc !important; }
 
299
 
300
  .purple.accent-2 {
301
- background-color: #e040fb !important; }
 
302
 
303
  .purple-text.text-accent-2 {
304
- color: #e040fb !important; }
 
305
 
306
  .purple.accent-3 {
307
- background-color: #d500f9 !important; }
 
308
 
309
  .purple-text.text-accent-3 {
310
- color: #d500f9 !important; }
 
311
 
312
  .purple.accent-4 {
313
- background-color: #aa00ff !important; }
 
314
 
315
  .purple-text.text-accent-4 {
316
- color: #aa00ff !important; }
 
 
 
 
 
 
 
 
 
317
 
318
  .deep-purple.lighten-5 {
319
- background-color: #ede7f6 !important; }
 
320
 
321
  .deep-purple-text.text-lighten-5 {
322
- color: #ede7f6 !important; }
 
323
 
324
  .deep-purple.lighten-4 {
325
- background-color: #d1c4e9 !important; }
 
326
 
327
  .deep-purple-text.text-lighten-4 {
328
- color: #d1c4e9 !important; }
 
329
 
330
  .deep-purple.lighten-3 {
331
- background-color: #b39ddb !important; }
 
332
 
333
  .deep-purple-text.text-lighten-3 {
334
- color: #b39ddb !important; }
 
335
 
336
  .deep-purple.lighten-2 {
337
- background-color: #9575cd !important; }
 
338
 
339
  .deep-purple-text.text-lighten-2 {
340
- color: #9575cd !important; }
 
341
 
342
  .deep-purple.lighten-1 {
343
- background-color: #7e57c2 !important; }
 
344
 
345
  .deep-purple-text.text-lighten-1 {
346
- color: #7e57c2 !important; }
347
-
348
- .deep-purple {
349
- background-color: #673ab7 !important; }
350
-
351
- .deep-purple-text {
352
- color: #673ab7 !important; }
353
 
354
  .deep-purple.darken-1 {
355
- background-color: #5e35b1 !important; }
 
356
 
357
  .deep-purple-text.text-darken-1 {
358
- color: #5e35b1 !important; }
 
359
 
360
  .deep-purple.darken-2 {
361
- background-color: #512da8 !important; }
 
362
 
363
  .deep-purple-text.text-darken-2 {
364
- color: #512da8 !important; }
 
365
 
366
  .deep-purple.darken-3 {
367
- background-color: #4527a0 !important; }
 
368
 
369
  .deep-purple-text.text-darken-3 {
370
- color: #4527a0 !important; }
 
371
 
372
  .deep-purple.darken-4 {
373
- background-color: #311b92 !important; }
 
374
 
375
  .deep-purple-text.text-darken-4 {
376
- color: #311b92 !important; }
 
377
 
378
  .deep-purple.accent-1 {
379
- background-color: #b388ff !important; }
 
380
 
381
  .deep-purple-text.text-accent-1 {
382
- color: #b388ff !important; }
 
383
 
384
  .deep-purple.accent-2 {
385
- background-color: #7c4dff !important; }
 
386
 
387
  .deep-purple-text.text-accent-2 {
388
- color: #7c4dff !important; }
 
389
 
390
  .deep-purple.accent-3 {
391
- background-color: #651fff !important; }
 
392
 
393
  .deep-purple-text.text-accent-3 {
394
- color: #651fff !important; }
 
395
 
396
  .deep-purple.accent-4 {
397
- background-color: #6200ea !important; }
 
398
 
399
  .deep-purple-text.text-accent-4 {
400
- color: #6200ea !important; }
 
 
 
 
 
 
 
 
 
401
 
402
  .indigo.lighten-5 {
403
- background-color: #e8eaf6 !important; }
 
404
 
405
  .indigo-text.text-lighten-5 {
406
- color: #e8eaf6 !important; }
 
407
 
408
  .indigo.lighten-4 {
409
- background-color: #c5cae9 !important; }
 
410
 
411
  .indigo-text.text-lighten-4 {
412
- color: #c5cae9 !important; }
 
413
 
414
  .indigo.lighten-3 {
415
- background-color: #9fa8da !important; }
 
416
 
417
  .indigo-text.text-lighten-3 {
418
- color: #9fa8da !important; }
 
419
 
420
  .indigo.lighten-2 {
421
- background-color: #7986cb !important; }
 
422
 
423
  .indigo-text.text-lighten-2 {
424
- color: #7986cb !important; }
 
425
 
426
  .indigo.lighten-1 {
427
- background-color: #5c6bc0 !important; }
 
428
 
429
  .indigo-text.text-lighten-1 {
430
- color: #5c6bc0 !important; }
431
-
432
- .indigo {
433
- background-color: #3f51b5 !important; }
434
-
435
- .indigo-text {
436
- color: #3f51b5 !important; }
437
 
438
  .indigo.darken-1 {
439
- background-color: #3949ab !important; }
 
440
 
441
  .indigo-text.text-darken-1 {
442
- color: #3949ab !important; }
 
443
 
444
  .indigo.darken-2 {
445
- background-color: #303f9f !important; }
 
446
 
447
  .indigo-text.text-darken-2 {
448
- color: #303f9f !important; }
 
449
 
450
  .indigo.darken-3 {
451
- background-color: #283593 !important; }
 
452
 
453
  .indigo-text.text-darken-3 {
454
- color: #283593 !important; }
 
455
 
456
  .indigo.darken-4 {
457
- background-color: #1a237e !important; }
 
458
 
459
  .indigo-text.text-darken-4 {
460
- color: #1a237e !important; }
 
461
 
462
  .indigo.accent-1 {
463
- background-color: #8c9eff !important; }
 
464
 
465
  .indigo-text.text-accent-1 {
466
- color: #8c9eff !important; }
 
467
 
468
  .indigo.accent-2 {
469
- background-color: #536dfe !important; }
 
470
 
471
  .indigo-text.text-accent-2 {
472
- color: #536dfe !important; }
 
473
 
474
  .indigo.accent-3 {
475
- background-color: #3d5afe !important; }
 
476
 
477
  .indigo-text.text-accent-3 {
478
- color: #3d5afe !important; }
 
479
 
480
  .indigo.accent-4 {
481
- background-color: #304ffe !important; }
 
482
 
483
  .indigo-text.text-accent-4 {
484
- color: #304ffe !important; }
 
 
 
 
 
 
 
 
 
485
 
486
  .blue.lighten-5 {
487
- background-color: #E3F2FD !important; }
 
488
 
489
  .blue-text.text-lighten-5 {
490
- color: #E3F2FD !important; }
 
491
 
492
  .blue.lighten-4 {
493
- background-color: #BBDEFB !important; }
 
494
 
495
  .blue-text.text-lighten-4 {
496
- color: #BBDEFB !important; }
 
497
 
498
  .blue.lighten-3 {
499
- background-color: #90CAF9 !important; }
 
500
 
501
  .blue-text.text-lighten-3 {
502
- color: #90CAF9 !important; }
 
503
 
504
  .blue.lighten-2 {
505
- background-color: #64B5F6 !important; }
 
506
 
507
  .blue-text.text-lighten-2 {
508
- color: #64B5F6 !important; }
 
509
 
510
  .blue.lighten-1 {
511
- background-color: #42A5F5 !important; }
 
512
 
513
  .blue-text.text-lighten-1 {
514
- color: #42A5F5 !important; }
515
-
516
- .blue {
517
- background-color: #2196F3 !important; }
518
-
519
- .blue-text {
520
- color: #2196F3 !important; }
521
 
522
  .blue.darken-1 {
523
- background-color: #1E88E5 !important; }
 
524
 
525
  .blue-text.text-darken-1 {
526
- color: #1E88E5 !important; }
 
527
 
528
  .blue.darken-2 {
529
- background-color: #1976D2 !important; }
 
530
 
531
  .blue-text.text-darken-2 {
532
- color: #1976D2 !important; }
 
533
 
534
  .blue.darken-3 {
535
- background-color: #1565C0 !important; }
 
536
 
537
  .blue-text.text-darken-3 {
538
- color: #1565C0 !important; }
 
539
 
540
  .blue.darken-4 {
541
- background-color: #0D47A1 !important; }
 
542
 
543
  .blue-text.text-darken-4 {
544
- color: #0D47A1 !important; }
 
545
 
546
  .blue.accent-1 {
547
- background-color: #82B1FF !important; }
 
548
 
549
  .blue-text.text-accent-1 {
550
- color: #82B1FF !important; }
 
551
 
552
  .blue.accent-2 {
553
- background-color: #448AFF !important; }
 
554
 
555
  .blue-text.text-accent-2 {
556
- color: #448AFF !important; }
 
557
 
558
  .blue.accent-3 {
559
- background-color: #2979FF !important; }
 
560
 
561
  .blue-text.text-accent-3 {
562
- color: #2979FF !important; }
 
563
 
564
  .blue.accent-4 {
565
- background-color: #2962FF !important; }
 
566
 
567
  .blue-text.text-accent-4 {
568
- color: #2962FF !important; }
 
 
 
 
 
 
 
 
 
569
 
570
  .light-blue.lighten-5 {
571
- background-color: #e1f5fe !important; }
 
572
 
573
  .light-blue-text.text-lighten-5 {
574
- color: #e1f5fe !important; }
 
575
 
576
  .light-blue.lighten-4 {
577
- background-color: #b3e5fc !important; }
 
578
 
579
  .light-blue-text.text-lighten-4 {
580
- color: #b3e5fc !important; }
 
581
 
582
  .light-blue.lighten-3 {
583
- background-color: #81d4fa !important; }
 
584
 
585
  .light-blue-text.text-lighten-3 {
586
- color: #81d4fa !important; }
 
587
 
588
  .light-blue.lighten-2 {
589
- background-color: #4fc3f7 !important; }
 
590
 
591
  .light-blue-text.text-lighten-2 {
592
- color: #4fc3f7 !important; }
 
593
 
594
  .light-blue.lighten-1 {
595
- background-color: #29b6f6 !important; }
 
596
 
597
  .light-blue-text.text-lighten-1 {
598
- color: #29b6f6 !important; }
599
-
600
- .light-blue {
601
- background-color: #03a9f4 !important; }
602
-
603
- .light-blue-text {
604
- color: #03a9f4 !important; }
605
 
606
  .light-blue.darken-1 {
607
- background-color: #039be5 !important; }
 
608
 
609
  .light-blue-text.text-darken-1 {
610
- color: #039be5 !important; }
 
611
 
612
  .light-blue.darken-2 {
613
- background-color: #0288d1 !important; }
 
614
 
615
  .light-blue-text.text-darken-2 {
616
- color: #0288d1 !important; }
 
617
 
618
  .light-blue.darken-3 {
619
- background-color: #0277bd !important; }
 
620
 
621
  .light-blue-text.text-darken-3 {
622
- color: #0277bd !important; }
 
623
 
624
  .light-blue.darken-4 {
625
- background-color: #01579b !important; }
 
626
 
627
  .light-blue-text.text-darken-4 {
628
- color: #01579b !important; }
 
629
 
630
  .light-blue.accent-1 {
631
- background-color: #80d8ff !important; }
 
632
 
633
  .light-blue-text.text-accent-1 {
634
- color: #80d8ff !important; }
 
635
 
636
  .light-blue.accent-2 {
637
- background-color: #40c4ff !important; }
 
638
 
639
  .light-blue-text.text-accent-2 {
640
- color: #40c4ff !important; }
 
641
 
642
  .light-blue.accent-3 {
643
- background-color: #00b0ff !important; }
 
644
 
645
  .light-blue-text.text-accent-3 {
646
- color: #00b0ff !important; }
 
647
 
648
  .light-blue.accent-4 {
649
- background-color: #0091ea !important; }
 
650
 
651
  .light-blue-text.text-accent-4 {
652
- color: #0091ea !important; }
 
 
 
 
 
 
 
 
 
653
 
654
  .cyan.lighten-5 {
655
- background-color: #e0f7fa !important; }
 
656
 
657
  .cyan-text.text-lighten-5 {
658
- color: #e0f7fa !important; }
 
659
 
660
  .cyan.lighten-4 {
661
- background-color: #b2ebf2 !important; }
 
662
 
663
  .cyan-text.text-lighten-4 {
664
- color: #b2ebf2 !important; }
 
665
 
666
  .cyan.lighten-3 {
667
- background-color: #80deea !important; }
 
668
 
669
  .cyan-text.text-lighten-3 {
670
- color: #80deea !important; }
 
671
 
672
  .cyan.lighten-2 {
673
- background-color: #4dd0e1 !important; }
 
674
 
675
  .cyan-text.text-lighten-2 {
676
- color: #4dd0e1 !important; }
 
677
 
678
  .cyan.lighten-1 {
679
- background-color: #26c6da !important; }
 
680
 
681
  .cyan-text.text-lighten-1 {
682
- color: #26c6da !important; }
683
-
684
- .cyan {
685
- background-color: #00bcd4 !important; }
686
-
687
- .cyan-text {
688
- color: #00bcd4 !important; }
689
 
690
  .cyan.darken-1 {
691
- background-color: #00acc1 !important; }
 
692
 
693
  .cyan-text.text-darken-1 {
694
- color: #00acc1 !important; }
 
695
 
696
  .cyan.darken-2 {
697
- background-color: #0097a7 !important; }
 
698
 
699
  .cyan-text.text-darken-2 {
700
- color: #0097a7 !important; }
 
701
 
702
  .cyan.darken-3 {
703
- background-color: #00838f !important; }
 
704
 
705
  .cyan-text.text-darken-3 {
706
- color: #00838f !important; }
 
707
 
708
  .cyan.darken-4 {
709
- background-color: #006064 !important; }
 
710
 
711
  .cyan-text.text-darken-4 {
712
- color: #006064 !important; }
 
713
 
714
  .cyan.accent-1 {
715
- background-color: #84ffff !important; }
 
716
 
717
  .cyan-text.text-accent-1 {
718
- color: #84ffff !important; }
 
719
 
720
  .cyan.accent-2 {
721
- background-color: #18ffff !important; }
 
722
 
723
  .cyan-text.text-accent-2 {
724
- color: #18ffff !important; }
 
725
 
726
  .cyan.accent-3 {
727
- background-color: #00e5ff !important; }
 
728
 
729
  .cyan-text.text-accent-3 {
730
- color: #00e5ff !important; }
 
731
 
732
  .cyan.accent-4 {
733
- background-color: #00b8d4 !important; }
 
734
 
735
  .cyan-text.text-accent-4 {
736
- color: #00b8d4 !important; }
 
 
 
 
 
 
 
 
 
737
 
738
  .teal.lighten-5 {
739
- background-color: #e0f2f1 !important; }
 
740
 
741
  .teal-text.text-lighten-5 {
742
- color: #e0f2f1 !important; }
 
743
 
744
  .teal.lighten-4 {
745
- background-color: #b2dfdb !important; }
 
746
 
747
  .teal-text.text-lighten-4 {
748
- color: #b2dfdb !important; }
 
749
 
750
  .teal.lighten-3 {
751
- background-color: #80cbc4 !important; }
 
752
 
753
  .teal-text.text-lighten-3 {
754
- color: #80cbc4 !important; }
 
755
 
756
  .teal.lighten-2 {
757
- background-color: #4db6ac !important; }
 
758
 
759
  .teal-text.text-lighten-2 {
760
- color: #4db6ac !important; }
 
761
 
762
  .teal.lighten-1 {
763
- background-color: #26a69a !important; }
 
764
 
765
  .teal-text.text-lighten-1 {
766
- color: #26a69a !important; }
767
-
768
- .teal {
769
- background-color: #009688 !important; }
770
-
771
- .teal-text {
772
- color: #009688 !important; }
773
 
774
  .teal.darken-1 {
775
- background-color: #00897b !important; }
 
776
 
777
  .teal-text.text-darken-1 {
778
- color: #00897b !important; }
 
779
 
780
  .teal.darken-2 {
781
- background-color: #00796b !important; }
 
782
 
783
  .teal-text.text-darken-2 {
784
- color: #00796b !important; }
 
785
 
786
  .teal.darken-3 {
787
- background-color: #00695c !important; }
 
788
 
789
  .teal-text.text-darken-3 {
790
- color: #00695c !important; }
 
791
 
792
  .teal.darken-4 {
793
- background-color: #004d40 !important; }
 
794
 
795
  .teal-text.text-darken-4 {
796
- color: #004d40 !important; }
 
797
 
798
  .teal.accent-1 {
799
- background-color: #a7ffeb !important; }
 
800
 
801
  .teal-text.text-accent-1 {
802
- color: #a7ffeb !important; }
 
803
 
804
  .teal.accent-2 {
805
- background-color: #64ffda !important; }
 
806
 
807
  .teal-text.text-accent-2 {
808
- color: #64ffda !important; }
 
809
 
810
  .teal.accent-3 {
811
- background-color: #1de9b6 !important; }
 
812
 
813
  .teal-text.text-accent-3 {
814
- color: #1de9b6 !important; }
 
815
 
816
  .teal.accent-4 {
817
- background-color: #00bfa5 !important; }
 
818
 
819
  .teal-text.text-accent-4 {
820
- color: #00bfa5 !important; }
 
 
 
 
 
 
 
 
 
821
 
822
  .green.lighten-5 {
823
- background-color: #E8F5E9 !important; }
 
824
 
825
  .green-text.text-lighten-5 {
826
- color: #E8F5E9 !important; }
 
827
 
828
  .green.lighten-4 {
829
- background-color: #C8E6C9 !important; }
 
830
 
831
  .green-text.text-lighten-4 {
832
- color: #C8E6C9 !important; }
 
833
 
834
  .green.lighten-3 {
835
- background-color: #A5D6A7 !important; }
 
836
 
837
  .green-text.text-lighten-3 {
838
- color: #A5D6A7 !important; }
 
839
 
840
  .green.lighten-2 {
841
- background-color: #81C784 !important; }
 
842
 
843
  .green-text.text-lighten-2 {
844
- color: #81C784 !important; }
 
845
 
846
  .green.lighten-1 {
847
- background-color: #66BB6A !important; }
 
848
 
849
  .green-text.text-lighten-1 {
850
- color: #66BB6A !important; }
851
-
852
- .green {
853
- background-color: #4CAF50 !important; }
854
-
855
- .green-text {
856
- color: #4CAF50 !important; }
857
 
858
  .green.darken-1 {
859
- background-color: #43A047 !important; }
 
860
 
861
  .green-text.text-darken-1 {
862
- color: #43A047 !important; }
 
863
 
864
  .green.darken-2 {
865
- background-color: #388E3C !important; }
 
866
 
867
  .green-text.text-darken-2 {
868
- color: #388E3C !important; }
 
869
 
870
  .green.darken-3 {
871
- background-color: #2E7D32 !important; }
 
872
 
873
  .green-text.text-darken-3 {
874
- color: #2E7D32 !important; }
 
875
 
876
  .green.darken-4 {
877
- background-color: #1B5E20 !important; }
 
878
 
879
  .green-text.text-darken-4 {
880
- color: #1B5E20 !important; }
 
881
 
882
  .green.accent-1 {
883
- background-color: #B9F6CA !important; }
 
884
 
885
  .green-text.text-accent-1 {
886
- color: #B9F6CA !important; }
 
887
 
888
  .green.accent-2 {
889
- background-color: #69F0AE !important; }
 
890
 
891
  .green-text.text-accent-2 {
892
- color: #69F0AE !important; }
 
893
 
894
  .green.accent-3 {
895
- background-color: #00E676 !important; }
 
896
 
897
  .green-text.text-accent-3 {
898
- color: #00E676 !important; }
 
899
 
900
  .green.accent-4 {
901
- background-color: #00C853 !important; }
 
902
 
903
  .green-text.text-accent-4 {
904
- color: #00C853 !important; }
 
 
 
 
 
 
 
 
 
905
 
906
  .light-green.lighten-5 {
907
- background-color: #f1f8e9 !important; }
 
908
 
909
  .light-green-text.text-lighten-5 {
910
- color: #f1f8e9 !important; }
 
911
 
912
  .light-green.lighten-4 {
913
- background-color: #dcedc8 !important; }
 
914
 
915
  .light-green-text.text-lighten-4 {
916
- color: #dcedc8 !important; }
 
917
 
918
  .light-green.lighten-3 {
919
- background-color: #c5e1a5 !important; }
 
920
 
921
  .light-green-text.text-lighten-3 {
922
- color: #c5e1a5 !important; }
 
923
 
924
  .light-green.lighten-2 {
925
- background-color: #aed581 !important; }
 
926
 
927
  .light-green-text.text-lighten-2 {
928
- color: #aed581 !important; }
 
929
 
930
  .light-green.lighten-1 {
931
- background-color: #9ccc65 !important; }
 
932
 
933
  .light-green-text.text-lighten-1 {
934
- color: #9ccc65 !important; }
935
-
936
- .light-green {
937
- background-color: #8bc34a !important; }
938
-
939
- .light-green-text {
940
- color: #8bc34a !important; }
941
 
942
  .light-green.darken-1 {
943
- background-color: #7cb342 !important; }
 
944
 
945
  .light-green-text.text-darken-1 {
946
- color: #7cb342 !important; }
 
947
 
948
  .light-green.darken-2 {
949
- background-color: #689f38 !important; }
 
950
 
951
  .light-green-text.text-darken-2 {
952
- color: #689f38 !important; }
 
953
 
954
  .light-green.darken-3 {
955
- background-color: #558b2f !important; }
 
956
 
957
  .light-green-text.text-darken-3 {
958
- color: #558b2f !important; }
 
959
 
960
  .light-green.darken-4 {
961
- background-color: #33691e !important; }
 
962
 
963
  .light-green-text.text-darken-4 {
964
- color: #33691e !important; }
 
965
 
966
  .light-green.accent-1 {
967
- background-color: #ccff90 !important; }
 
968
 
969
  .light-green-text.text-accent-1 {
970
- color: #ccff90 !important; }
 
971
 
972
  .light-green.accent-2 {
973
- background-color: #b2ff59 !important; }
 
974
 
975
  .light-green-text.text-accent-2 {
976
- color: #b2ff59 !important; }
 
977
 
978
  .light-green.accent-3 {
979
- background-color: #76ff03 !important; }
 
980
 
981
  .light-green-text.text-accent-3 {
982
- color: #76ff03 !important; }
 
983
 
984
  .light-green.accent-4 {
985
- background-color: #64dd17 !important; }
 
986
 
987
  .light-green-text.text-accent-4 {
988
- color: #64dd17 !important; }
 
 
 
 
 
 
 
 
 
989
 
990
  .lime.lighten-5 {
991
- background-color: #f9fbe7 !important; }
 
992
 
993
  .lime-text.text-lighten-5 {
994
- color: #f9fbe7 !important; }
 
995
 
996
  .lime.lighten-4 {
997
- background-color: #f0f4c3 !important; }
 
998
 
999
  .lime-text.text-lighten-4 {
1000
- color: #f0f4c3 !important; }
 
1001
 
1002
  .lime.lighten-3 {
1003
- background-color: #e6ee9c !important; }
 
1004
 
1005
  .lime-text.text-lighten-3 {
1006
- color: #e6ee9c !important; }
 
1007
 
1008
  .lime.lighten-2 {
1009
- background-color: #dce775 !important; }
 
1010
 
1011
  .lime-text.text-lighten-2 {
1012
- color: #dce775 !important; }
 
1013
 
1014
  .lime.lighten-1 {
1015
- background-color: #d4e157 !important; }
 
1016
 
1017
  .lime-text.text-lighten-1 {
1018
- color: #d4e157 !important; }
1019
-
1020
- .lime {
1021
- background-color: #cddc39 !important; }
1022
-
1023
- .lime-text {
1024
- color: #cddc39 !important; }
1025
 
1026
  .lime.darken-1 {
1027
- background-color: #c0ca33 !important; }
 
1028
 
1029
  .lime-text.text-darken-1 {
1030
- color: #c0ca33 !important; }
 
1031
 
1032
  .lime.darken-2 {
1033
- background-color: #afb42b !important; }
 
1034
 
1035
  .lime-text.text-darken-2 {
1036
- color: #afb42b !important; }
 
1037
 
1038
  .lime.darken-3 {
1039
- background-color: #9e9d24 !important; }
 
1040
 
1041
  .lime-text.text-darken-3 {
1042
- color: #9e9d24 !important; }
 
1043
 
1044
  .lime.darken-4 {
1045
- background-color: #827717 !important; }
 
1046
 
1047
  .lime-text.text-darken-4 {
1048
- color: #827717 !important; }
 
1049
 
1050
  .lime.accent-1 {
1051
- background-color: #f4ff81 !important; }
 
1052
 
1053
  .lime-text.text-accent-1 {
1054
- color: #f4ff81 !important; }
 
1055
 
1056
  .lime.accent-2 {
1057
- background-color: #eeff41 !important; }
 
1058
 
1059
  .lime-text.text-accent-2 {
1060
- color: #eeff41 !important; }
 
1061
 
1062
  .lime.accent-3 {
1063
- background-color: #c6ff00 !important; }
 
1064
 
1065
  .lime-text.text-accent-3 {
1066
- color: #c6ff00 !important; }
 
1067
 
1068
  .lime.accent-4 {
1069
- background-color: #aeea00 !important; }
 
1070
 
1071
  .lime-text.text-accent-4 {
1072
- color: #aeea00 !important; }
 
 
 
 
 
 
 
 
 
1073
 
1074
  .yellow.lighten-5 {
1075
- background-color: #fffde7 !important; }
 
1076
 
1077
  .yellow-text.text-lighten-5 {
1078
- color: #fffde7 !important; }
 
1079
 
1080
  .yellow.lighten-4 {
1081
- background-color: #fff9c4 !important; }
 
1082
 
1083
  .yellow-text.text-lighten-4 {
1084
- color: #fff9c4 !important; }
 
1085
 
1086
  .yellow.lighten-3 {
1087
- background-color: #fff59d !important; }
 
1088
 
1089
  .yellow-text.text-lighten-3 {
1090
- color: #fff59d !important; }
 
1091
 
1092
  .yellow.lighten-2 {
1093
- background-color: #fff176 !important; }
 
1094
 
1095
  .yellow-text.text-lighten-2 {
1096
- color: #fff176 !important; }
 
1097
 
1098
  .yellow.lighten-1 {
1099
- background-color: #ffee58 !important; }
 
1100
 
1101
  .yellow-text.text-lighten-1 {
1102
- color: #ffee58 !important; }
1103
-
1104
- .yellow {
1105
- background-color: #ffeb3b !important; }
1106
-
1107
- .yellow-text {
1108
- color: #ffeb3b !important; }
1109
 
1110
  .yellow.darken-1 {
1111
- background-color: #fdd835 !important; }
 
1112
 
1113
  .yellow-text.text-darken-1 {
1114
- color: #fdd835 !important; }
 
1115
 
1116
  .yellow.darken-2 {
1117
- background-color: #fbc02d !important; }
 
1118
 
1119
  .yellow-text.text-darken-2 {
1120
- color: #fbc02d !important; }
 
1121
 
1122
  .yellow.darken-3 {
1123
- background-color: #f9a825 !important; }
 
1124
 
1125
  .yellow-text.text-darken-3 {
1126
- color: #f9a825 !important; }
 
1127
 
1128
  .yellow.darken-4 {
1129
- background-color: #f57f17 !important; }
 
1130
 
1131
  .yellow-text.text-darken-4 {
1132
- color: #f57f17 !important; }
 
1133
 
1134
  .yellow.accent-1 {
1135
- background-color: #ffff8d !important; }
 
1136
 
1137
  .yellow-text.text-accent-1 {
1138
- color: #ffff8d !important; }
 
1139
 
1140
  .yellow.accent-2 {
1141
- background-color: #ffff00 !important; }
 
1142
 
1143
  .yellow-text.text-accent-2 {
1144
- color: #ffff00 !important; }
 
1145
 
1146
  .yellow.accent-3 {
1147
- background-color: #ffea00 !important; }
 
1148
 
1149
  .yellow-text.text-accent-3 {
1150
- color: #ffea00 !important; }
 
1151
 
1152
  .yellow.accent-4 {
1153
- background-color: #ffd600 !important; }
 
1154
 
1155
  .yellow-text.text-accent-4 {
1156
- color: #ffd600 !important; }
 
 
 
 
 
 
 
 
 
1157
 
1158
  .amber.lighten-5 {
1159
- background-color: #fff8e1 !important; }
 
1160
 
1161
  .amber-text.text-lighten-5 {
1162
- color: #fff8e1 !important; }
 
1163
 
1164
  .amber.lighten-4 {
1165
- background-color: #ffecb3 !important; }
 
1166
 
1167
  .amber-text.text-lighten-4 {
1168
- color: #ffecb3 !important; }
 
1169
 
1170
  .amber.lighten-3 {
1171
- background-color: #ffe082 !important; }
 
1172
 
1173
  .amber-text.text-lighten-3 {
1174
- color: #ffe082 !important; }
 
1175
 
1176
  .amber.lighten-2 {
1177
- background-color: #ffd54f !important; }
 
1178
 
1179
  .amber-text.text-lighten-2 {
1180
- color: #ffd54f !important; }
 
1181
 
1182
  .amber.lighten-1 {
1183
- background-color: #ffca28 !important; }
 
1184
 
1185
  .amber-text.text-lighten-1 {
1186
- color: #ffca28 !important; }
1187
-
1188
- .amber {
1189
- background-color: #ffc107 !important; }
1190
-
1191
- .amber-text {
1192
- color: #ffc107 !important; }
1193
 
1194
  .amber.darken-1 {
1195
- background-color: #ffb300 !important; }
 
1196
 
1197
  .amber-text.text-darken-1 {
1198
- color: #ffb300 !important; }
 
1199
 
1200
  .amber.darken-2 {
1201
- background-color: #ffa000 !important; }
 
1202
 
1203
  .amber-text.text-darken-2 {
1204
- color: #ffa000 !important; }
 
1205
 
1206
  .amber.darken-3 {
1207
- background-color: #ff8f00 !important; }
 
1208
 
1209
  .amber-text.text-darken-3 {
1210
- color: #ff8f00 !important; }
 
1211
 
1212
  .amber.darken-4 {
1213
- background-color: #ff6f00 !important; }
 
1214
 
1215
  .amber-text.text-darken-4 {
1216
- color: #ff6f00 !important; }
 
1217
 
1218
  .amber.accent-1 {
1219
- background-color: #ffe57f !important; }
 
1220
 
1221
  .amber-text.text-accent-1 {
1222
- color: #ffe57f !important; }
 
1223
 
1224
  .amber.accent-2 {
1225
- background-color: #ffd740 !important; }
 
1226
 
1227
  .amber-text.text-accent-2 {
1228
- color: #ffd740 !important; }
 
1229
 
1230
  .amber.accent-3 {
1231
- background-color: #ffc400 !important; }
 
1232
 
1233
  .amber-text.text-accent-3 {
1234
- color: #ffc400 !important; }
 
1235
 
1236
  .amber.accent-4 {
1237
- background-color: #ffab00 !important; }
 
1238
 
1239
  .amber-text.text-accent-4 {
1240
- color: #ffab00 !important; }
 
 
 
 
 
 
 
 
 
1241
 
1242
  .orange.lighten-5 {
1243
- background-color: #fff3e0 !important; }
 
1244
 
1245
  .orange-text.text-lighten-5 {
1246
- color: #fff3e0 !important; }
 
1247
 
1248
  .orange.lighten-4 {
1249
- background-color: #ffe0b2 !important; }
 
1250
 
1251
  .orange-text.text-lighten-4 {
1252
- color: #ffe0b2 !important; }
 
1253
 
1254
  .orange.lighten-3 {
1255
- background-color: #ffcc80 !important; }
 
1256
 
1257
  .orange-text.text-lighten-3 {
1258
- color: #ffcc80 !important; }
 
1259
 
1260
  .orange.lighten-2 {
1261
- background-color: #ffb74d !important; }
 
1262
 
1263
  .orange-text.text-lighten-2 {
1264
- color: #ffb74d !important; }
 
1265
 
1266
  .orange.lighten-1 {
1267
- background-color: #ffa726 !important; }
 
1268
 
1269
  .orange-text.text-lighten-1 {
1270
- color: #ffa726 !important; }
1271
-
1272
- .orange {
1273
- background-color: #ff9800 !important; }
1274
-
1275
- .orange-text {
1276
- color: #ff9800 !important; }
1277
 
1278
  .orange.darken-1 {
1279
- background-color: #fb8c00 !important; }
 
1280
 
1281
  .orange-text.text-darken-1 {
1282
- color: #fb8c00 !important; }
 
1283
 
1284
  .orange.darken-2 {
1285
- background-color: #f57c00 !important; }
 
1286
 
1287
  .orange-text.text-darken-2 {
1288
- color: #f57c00 !important; }
 
1289
 
1290
  .orange.darken-3 {
1291
- background-color: #ef6c00 !important; }
 
1292
 
1293
  .orange-text.text-darken-3 {
1294
- color: #ef6c00 !important; }
 
1295
 
1296
  .orange.darken-4 {
1297
- background-color: #e65100 !important; }
 
1298
 
1299
  .orange-text.text-darken-4 {
1300
- color: #e65100 !important; }
 
1301
 
1302
  .orange.accent-1 {
1303
- background-color: #ffd180 !important; }
 
1304
 
1305
  .orange-text.text-accent-1 {
1306
- color: #ffd180 !important; }
 
1307
 
1308
  .orange.accent-2 {
1309
- background-color: #ffab40 !important; }
 
1310
 
1311
  .orange-text.text-accent-2 {
1312
- color: #ffab40 !important; }
 
1313
 
1314
  .orange.accent-3 {
1315
- background-color: #ff9100 !important; }
 
1316
 
1317
  .orange-text.text-accent-3 {
1318
- color: #ff9100 !important; }
 
1319
 
1320
  .orange.accent-4 {
1321
- background-color: #ff6d00 !important; }
 
1322
 
1323
  .orange-text.text-accent-4 {
1324
- color: #ff6d00 !important; }
 
 
 
 
 
 
 
 
 
1325
 
1326
  .deep-orange.lighten-5 {
1327
- background-color: #fbe9e7 !important; }
 
1328
 
1329
  .deep-orange-text.text-lighten-5 {
1330
- color: #fbe9e7 !important; }
 
1331
 
1332
  .deep-orange.lighten-4 {
1333
- background-color: #ffccbc !important; }
 
1334
 
1335
  .deep-orange-text.text-lighten-4 {
1336
- color: #ffccbc !important; }
 
1337
 
1338
  .deep-orange.lighten-3 {
1339
- background-color: #ffab91 !important; }
 
1340
 
1341
  .deep-orange-text.text-lighten-3 {
1342
- color: #ffab91 !important; }
 
1343
 
1344
  .deep-orange.lighten-2 {
1345
- background-color: #ff8a65 !important; }
 
1346
 
1347
  .deep-orange-text.text-lighten-2 {
1348
- color: #ff8a65 !important; }
 
1349
 
1350
  .deep-orange.lighten-1 {
1351
- background-color: #ff7043 !important; }
 
1352
 
1353
  .deep-orange-text.text-lighten-1 {
1354
- color: #ff7043 !important; }
1355
-
1356
- .deep-orange {
1357
- background-color: #ff5722 !important; }
1358
-
1359
- .deep-orange-text {
1360
- color: #ff5722 !important; }
1361
 
1362
  .deep-orange.darken-1 {
1363
- background-color: #f4511e !important; }
 
1364
 
1365
  .deep-orange-text.text-darken-1 {
1366
- color: #f4511e !important; }
 
1367
 
1368
  .deep-orange.darken-2 {
1369
- background-color: #e64a19 !important; }
 
1370
 
1371
  .deep-orange-text.text-darken-2 {
1372
- color: #e64a19 !important; }
 
1373
 
1374
  .deep-orange.darken-3 {
1375
- background-color: #d84315 !important; }
 
1376
 
1377
  .deep-orange-text.text-darken-3 {
1378
- color: #d84315 !important; }
 
1379
 
1380
  .deep-orange.darken-4 {
1381
- background-color: #bf360c !important; }
 
1382
 
1383
  .deep-orange-text.text-darken-4 {
1384
- color: #bf360c !important; }
 
1385
 
1386
  .deep-orange.accent-1 {
1387
- background-color: #ff9e80 !important; }
 
1388
 
1389
  .deep-orange-text.text-accent-1 {
1390
- color: #ff9e80 !important; }
 
1391
 
1392
  .deep-orange.accent-2 {
1393
- background-color: #ff6e40 !important; }
 
1394
 
1395
  .deep-orange-text.text-accent-2 {
1396
- color: #ff6e40 !important; }
 
1397
 
1398
  .deep-orange.accent-3 {
1399
- background-color: #ff3d00 !important; }
 
1400
 
1401
  .deep-orange-text.text-accent-3 {
1402
- color: #ff3d00 !important; }
 
1403
 
1404
  .deep-orange.accent-4 {
1405
- background-color: #dd2c00 !important; }
 
1406
 
1407
  .deep-orange-text.text-accent-4 {
1408
- color: #dd2c00 !important; }
 
 
 
 
 
 
 
 
 
1409
 
1410
  .brown.lighten-5 {
1411
- background-color: #efebe9 !important; }
 
1412
 
1413
  .brown-text.text-lighten-5 {
1414
- color: #efebe9 !important; }
 
1415
 
1416
  .brown.lighten-4 {
1417
- background-color: #d7ccc8 !important; }
 
1418
 
1419
  .brown-text.text-lighten-4 {
1420
- color: #d7ccc8 !important; }
 
1421
 
1422
  .brown.lighten-3 {
1423
- background-color: #bcaaa4 !important; }
 
1424
 
1425
  .brown-text.text-lighten-3 {
1426
- color: #bcaaa4 !important; }
 
1427
 
1428
  .brown.lighten-2 {
1429
- background-color: #a1887f !important; }
 
1430
 
1431
  .brown-text.text-lighten-2 {
1432
- color: #a1887f !important; }
 
1433
 
1434
  .brown.lighten-1 {
1435
- background-color: #8d6e63 !important; }
 
1436
 
1437
  .brown-text.text-lighten-1 {
1438
- color: #8d6e63 !important; }
1439
-
1440
- .brown {
1441
- background-color: #795548 !important; }
1442
-
1443
- .brown-text {
1444
- color: #795548 !important; }
1445
 
1446
  .brown.darken-1 {
1447
- background-color: #6d4c41 !important; }
 
1448
 
1449
  .brown-text.text-darken-1 {
1450
- color: #6d4c41 !important; }
 
1451
 
1452
  .brown.darken-2 {
1453
- background-color: #5d4037 !important; }
 
1454
 
1455
  .brown-text.text-darken-2 {
1456
- color: #5d4037 !important; }
 
1457
 
1458
  .brown.darken-3 {
1459
- background-color: #4e342e !important; }
 
1460
 
1461
  .brown-text.text-darken-3 {
1462
- color: #4e342e !important; }
 
1463
 
1464
  .brown.darken-4 {
1465
- background-color: #3e2723 !important; }
 
1466
 
1467
  .brown-text.text-darken-4 {
1468
- color: #3e2723 !important; }
 
 
 
 
 
 
 
 
 
1469
 
1470
  .blue-grey.lighten-5 {
1471
- background-color: #eceff1 !important; }
 
1472
 
1473
  .blue-grey-text.text-lighten-5 {
1474
- color: #eceff1 !important; }
 
1475
 
1476
  .blue-grey.lighten-4 {
1477
- background-color: #cfd8dc !important; }
 
1478
 
1479
  .blue-grey-text.text-lighten-4 {
1480
- color: #cfd8dc !important; }
 
1481
 
1482
  .blue-grey.lighten-3 {
1483
- background-color: #b0bec5 !important; }
 
1484
 
1485
  .blue-grey-text.text-lighten-3 {
1486
- color: #b0bec5 !important; }
 
1487
 
1488
  .blue-grey.lighten-2 {
1489
- background-color: #90a4ae !important; }
 
1490
 
1491
  .blue-grey-text.text-lighten-2 {
1492
- color: #90a4ae !important; }
 
1493
 
1494
  .blue-grey.lighten-1 {
1495
- background-color: #78909c !important; }
 
1496
 
1497
  .blue-grey-text.text-lighten-1 {
1498
- color: #78909c !important; }
1499
-
1500
- .blue-grey {
1501
- background-color: #607d8b !important; }
1502
-
1503
- .blue-grey-text {
1504
- color: #607d8b !important; }
1505
 
1506
  .blue-grey.darken-1 {
1507
- background-color: #546e7a !important; }
 
1508
 
1509
  .blue-grey-text.text-darken-1 {
1510
- color: #546e7a !important; }
 
1511
 
1512
  .blue-grey.darken-2 {
1513
- background-color: #455a64 !important; }
 
1514
 
1515
  .blue-grey-text.text-darken-2 {
1516
- color: #455a64 !important; }
 
1517
 
1518
  .blue-grey.darken-3 {
1519
- background-color: #37474f !important; }
 
1520
 
1521
  .blue-grey-text.text-darken-3 {
1522
- color: #37474f !important; }
 
1523
 
1524
  .blue-grey.darken-4 {
1525
- background-color: #263238 !important; }
 
1526
 
1527
  .blue-grey-text.text-darken-4 {
1528
- color: #263238 !important; }
 
 
 
 
 
 
 
 
 
1529
 
1530
  .grey.lighten-5 {
1531
- background-color: #fafafa !important; }
 
1532
 
1533
  .grey-text.text-lighten-5 {
1534
- color: #fafafa !important; }
 
1535
 
1536
  .grey.lighten-4 {
1537
- background-color: #f5f5f5 !important; }
 
1538
 
1539
  .grey-text.text-lighten-4 {
1540
- color: #f5f5f5 !important; }
 
1541
 
1542
  .grey.lighten-3 {
1543
- background-color: #eeeeee !important; }
 
1544
 
1545
  .grey-text.text-lighten-3 {
1546
- color: #eeeeee !important; }
 
1547
 
1548
  .grey.lighten-2 {
1549
- background-color: #e0e0e0 !important; }
 
1550
 
1551
  .grey-text.text-lighten-2 {
1552
- color: #e0e0e0 !important; }
 
1553
 
1554
  .grey.lighten-1 {
1555
- background-color: #bdbdbd !important; }
 
1556
 
1557
  .grey-text.text-lighten-1 {
1558
- color: #bdbdbd !important; }
1559
-
1560
- .grey {
1561
- background-color: #9e9e9e !important; }
1562
-
1563
- .grey-text {
1564
- color: #9e9e9e !important; }
1565
 
1566
  .grey.darken-1 {
1567
- background-color: #757575 !important; }
 
1568
 
1569
  .grey-text.text-darken-1 {
1570
- color: #757575 !important; }
 
1571
 
1572
  .grey.darken-2 {
1573
- background-color: #616161 !important; }
 
1574
 
1575
  .grey-text.text-darken-2 {
1576
- color: #616161 !important; }
 
1577
 
1578
  .grey.darken-3 {
1579
- background-color: #424242 !important; }
 
1580
 
1581
  .grey-text.text-darken-3 {
1582
- color: #424242 !important; }
 
1583
 
1584
  .grey.darken-4 {
1585
- background-color: #212121 !important; }
 
1586
 
1587
  .grey-text.text-darken-4 {
1588
- color: #212121 !important; }
1589
-
1590
- .shades.black {
1591
- background-color: #000000 !important; }
1592
-
1593
- .shades-text.text-black {
1594
- color: #000000 !important; }
1595
-
1596
- .shades.white {
1597
- background-color: #FFFFFF !important; }
1598
-
1599
- .shades-text.text-white {
1600
- color: #FFFFFF !important; }
1601
 
1602
  .black {
1603
- background-color: #000000 !important; }
 
1604
 
1605
  .black-text {
1606
- color: #000000 !important; }
 
1607
 
1608
  .white {
1609
- background-color: #FFFFFF !important; }
 
1610
 
1611
  .white-text {
1612
- color: #FFFFFF !important; }
1613
-
1614
- /*** Colors ***/
1615
- /*** Badges ***/
1616
- /*** Buttons ***/
1617
- /*** Cards ***/
1618
- /*** Collapsible ***/
1619
- /*** Dropdown ***/
1620
- /*** Fonts ***/
1621
- /*** Forms ***/
1622
- /*** Global ***/
1623
- /*** Navbar ***/
1624
- /*** SideNav ***/
1625
- /*** Tabs ***/
1626
- /*** Tables ***/
1627
- /*** Toasts ***/
1628
- /*** Typography ***/
1629
- /*** Collections ***/
1630
- /* Progress Bar */
1631
- /*! normalize.css v3.0.2 | MIT License | git.io/normalize */
1632
  /**
1633
- * 1. Set default font family to sans-serif.
1634
- * 2. Prevent iOS text size adjust after orientation change, without disabling
1635
- * user zoom.
1636
  */
1637
  html {
1638
- font-family: sans-serif;
1639
  /* 1 */
1640
  -ms-text-size-adjust: 100%;
1641
  /* 2 */
1642
  -webkit-text-size-adjust: 100%;
1643
- /* 2 */ }
 
1644
 
 
 
1645
  /**
1646
- * Remove default margin.
1647
  */
1648
  body {
1649
- margin: 0; }
 
1650
 
1651
- /* HTML5 display definitions
1652
- ========================================================================== */
1653
  /**
1654
- * Correct `block` display not defined for any HTML5 element in IE 8/9.
1655
- * Correct `block` display not defined for `details` or `summary` in IE 10/11
1656
- * and Firefox.
1657
- * Correct `block` display not defined for `main` in IE 11.
1658
  */
1659
- article, aside, details, figcaption, figure, footer, header, hgroup, main, menu, nav, section, summary {
1660
- display: block; }
 
 
 
 
 
 
1661
 
1662
  /**
1663
- * 1. Correct `inline-block` display not defined in IE 8/9.
1664
- * 2. Normalize vertical alignment of `progress` in Chrome, Firefox, and Opera.
1665
  */
1666
- audio, canvas, progress, video {
1667
- display: inline-block;
1668
- /* 1 */
1669
- vertical-align: baseline;
1670
- /* 2 */ }
1671
 
 
 
1672
  /**
1673
- * Prevent modern browsers from displaying `audio` without controls.
1674
- * Remove excess height in iOS 5 devices.
1675
  */
1676
- audio:not([controls]) {
1677
- display: none;
1678
- height: 0; }
 
 
 
1679
 
1680
  /**
1681
- * Address `[hidden]` styling not present in IE 8/9/10.
1682
- * Hide the `template` element in IE 8/9/11, Safari, and Firefox < 22.
1683
  */
1684
- [hidden], template {
1685
- display: none; }
 
1686
 
1687
- /* Links
1688
- ========================================================================== */
1689
  /**
1690
- * Remove the gray background color from active links in IE 10.
 
1691
  */
1692
- a {
1693
- background-color: transparent; }
 
 
 
 
 
 
 
1694
 
1695
  /**
1696
- * Improve readability when focused and also mouse hovered in all browsers.
 
1697
  */
1698
- a:active, a:hover {
1699
- outline: 0; }
 
 
 
 
1700
 
1701
  /* Text-level semantics
1702
  ========================================================================== */
1703
  /**
1704
- * Address styling not present in IE 8/9/10/11, Safari, and Chrome.
 
 
 
 
 
 
 
 
 
 
 
 
1705
  */
1706
  abbr[title] {
1707
- border-bottom: 1px dotted; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1708
 
1709
  /**
1710
- * Address style set to `bolder` in Firefox 4+, Safari, and Chrome.
1711
  */
1712
- b, strong {
1713
- font-weight: bold; }
 
 
1714
 
1715
  /**
1716
- * Address styling not present in Safari and Chrome.
 
1717
  */
1718
- dfn {
1719
- font-style: italic; }
 
 
 
 
 
 
1720
 
1721
  /**
1722
- * Address variable `h1` font-size and margin within `section` and `article`
1723
- * contexts in Firefox 4+, Safari, and Chrome.
1724
  */
1725
- h1 {
1726
- font-size: 2em;
1727
- margin: 0.67em 0; }
1728
 
1729
  /**
1730
- * Address styling not present in IE 8/9.
1731
  */
1732
  mark {
1733
- background: #ff0;
1734
- color: #000; }
 
1735
 
1736
  /**
1737
- * Address inconsistent and variable font size in all browsers.
1738
  */
1739
  small {
1740
- font-size: 80%; }
 
1741
 
1742
  /**
1743
- * Prevent `sub` and `sup` affecting `line-height` in all browsers.
 
1744
  */
1745
- sub, sup {
 
1746
  font-size: 75%;
1747
  line-height: 0;
1748
  position: relative;
1749
- vertical-align: baseline; }
1750
-
1751
- sup {
1752
- top: -0.5em; }
1753
 
1754
  sub {
1755
- bottom: -0.25em; }
 
 
 
 
 
1756
 
1757
  /* Embedded content
1758
  ========================================================================== */
1759
  /**
1760
- * Remove border when inside `a` element in IE 8/9/10.
1761
  */
1762
- img {
1763
- border: 0; }
 
 
1764
 
1765
  /**
1766
- * Correct overflow not hidden in IE 9/10/11.
1767
  */
1768
- svg:not(:root) {
1769
- overflow: hidden; }
 
 
1770
 
1771
- /* Grouping content
1772
- ========================================================================== */
1773
  /**
1774
- * Address margin not present in IE 8/9 and Safari.
1775
  */
1776
- figure {
1777
- margin: 1em 40px; }
 
1778
 
1779
  /**
1780
- * Address differences between Firefox and other browsers.
1781
  */
1782
- hr {
1783
- -moz-box-sizing: content-box;
1784
- box-sizing: content-box;
1785
- height: 0; }
1786
 
 
 
1787
  /**
1788
- * Contain overflow in all browsers.
 
1789
  */
1790
- pre {
1791
- overflow: auto; }
 
 
 
 
 
 
 
 
 
 
 
 
1792
 
1793
  /**
1794
- * Address odd `em`-unit font size rendering in all browsers.
 
1795
  */
1796
- code, kbd, pre, samp {
1797
- font-family: monospace, monospace;
1798
- font-size: 1em; }
 
 
1799
 
1800
- /* Forms
1801
- ========================================================================== */
1802
  /**
1803
- * Known limitation: by default, Chrome and Safari on OS X allow very limited
1804
- * styling of `select`, unless a `border` property is set.
1805
  */
1806
- /**
1807
- * 1. Correct color not being inherited.
1808
- * Known issue: affects color of disabled elements.
1809
- * 2. Correct font properties not being inherited.
1810
- * 3. Address margins set differently in Firefox 4+, Safari, and Chrome.
1811
- */
1812
- button, input, optgroup, select, textarea {
1813
- color: inherit;
1814
  /* 1 */
1815
- font: inherit;
 
 
 
 
 
 
 
 
 
 
 
 
1816
  /* 2 */
1817
- margin: 0;
1818
- /* 3 */ }
1819
 
1820
  /**
1821
- * Address `overflow` set to `hidden` in IE 8/9/10/11.
1822
  */
1823
- button {
1824
- overflow: visible; }
 
 
 
 
 
1825
 
1826
  /**
1827
- * Address inconsistent `text-transform` inheritance for `button` and `select`.
1828
- * All other form control elements do not inherit `text-transform` values.
1829
- * Correct `button` style inheritance in Firefox, IE 8/9/10/11, and Opera.
1830
- * Correct `select` style inheritance in Firefox.
1831
  */
1832
- button, select {
1833
- text-transform: none; }
 
 
 
 
1834
 
1835
  /**
1836
- * 1. Avoid the WebKit bug in Android 4.0.* where (2) destroys native `audio`
1837
- * and `video` controls.
1838
- * 2. Correct inability to style clickable `input` types in iOS.
1839
- * 3. Improve usability and consistency of cursor style between image-type
1840
- * `input` and others.
1841
  */
1842
- button, html input[type="button"], input[type="reset"], input[type="submit"] {
1843
- -webkit-appearance: button;
1844
- /* 2 */
1845
- cursor: pointer;
1846
- /* 3 */ }
1847
 
1848
  /**
1849
- * Re-set default cursor for disabled elements.
 
 
 
1850
  */
1851
- button[disabled], html input[disabled] {
1852
- cursor: default; }
 
 
 
 
 
 
 
 
 
 
 
 
 
1853
 
1854
  /**
1855
- * Remove inner padding and border in Firefox 4+.
 
1856
  */
1857
- button::-moz-focus-inner, input::-moz-focus-inner {
1858
- border: 0;
1859
- padding: 0; }
 
 
 
1860
 
1861
  /**
1862
- * Address Firefox 4+ setting `line-height` on `input` using `!important` in
1863
- * the UA stylesheet.
1864
  */
1865
- input {
1866
- line-height: normal; }
 
1867
 
1868
  /**
1869
- * It's recommended that you don't attempt to style these elements.
1870
- * Firefox's implementation doesn't respect box-sizing, padding, or width.
1871
- *
1872
- * 1. Address box sizing set to `content-box` in IE 8/9/10.
1873
- * 2. Remove excess padding in IE 8/9/10.
1874
  */
1875
- input[type="checkbox"], input[type="radio"] {
1876
- box-sizing: border-box;
 
 
1877
  /* 1 */
1878
  padding: 0;
1879
- /* 2 */ }
 
1880
 
1881
  /**
1882
- * Fix the cursor style for Chrome's increment/decrement buttons. For certain
1883
- * `font-size` values of the `input`, it causes the cursor style of the
1884
- * decrement button to change from `default` to `text`.
1885
  */
1886
- input[type="number"]::-webkit-inner-spin-button, input[type="number"]::-webkit-outer-spin-button {
1887
- height: auto; }
 
 
1888
 
1889
  /**
1890
- * 1. Address `appearance` set to `searchfield` in Safari and Chrome.
1891
- * 2. Address `box-sizing` set to `border-box` in Safari and Chrome
1892
- * (include `-moz` to future-proof).
1893
  */
1894
- input[type="search"] {
1895
  -webkit-appearance: textfield;
1896
  /* 1 */
1897
- -moz-box-sizing: content-box;
1898
- -webkit-box-sizing: content-box;
1899
  /* 2 */
1900
- box-sizing: content-box; }
1901
 
1902
  /**
1903
- * Remove inner padding and search cancel button in Safari and Chrome on OS X.
1904
- * Safari (but not Chrome) clips the cancel button when the search input has
1905
- * padding (and `textfield` appearance).
1906
  */
1907
- input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
1908
- -webkit-appearance: none; }
 
 
1909
 
1910
  /**
1911
- * Define consistent border, margin, and padding.
 
1912
  */
1913
- fieldset {
1914
- border: 1px solid #c0c0c0;
1915
- margin: 0 2px;
1916
- padding: 0.35em 0.625em 0.75em; }
 
 
1917
 
1918
- /**
1919
- * 1. Correct `color` not being inherited in IE 8/9/10/11.
1920
- * 2. Remove padding so people aren't caught out if they zero out fieldsets.
 
 
1921
  */
1922
- legend {
1923
- border: 0;
1924
- /* 1 */
1925
- padding: 0;
1926
- /* 2 */ }
 
 
 
 
 
 
1927
 
 
 
1928
  /**
1929
- * Remove default vertical scrollbar in IE 8/9/10/11.
1930
  */
1931
- textarea {
1932
- overflow: auto; }
 
1933
 
1934
  /**
1935
- * Don't inherit the `font-weight` (applied by a rule above).
1936
- * NOTE: the default cannot safely be changed in Chrome and Safari on OS X.
1937
  */
1938
- optgroup {
1939
- font-weight: bold; }
 
1940
 
1941
- /* Tables
1942
  ========================================================================== */
1943
  /**
1944
- * Remove most spacing between table cells.
1945
  */
1946
- table {
1947
- border-collapse: collapse;
1948
- border-spacing: 0; }
1949
-
1950
- td, th {
1951
- padding: 0; }
1952
 
1953
  html {
1954
- box-sizing: border-box; }
 
 
1955
 
1956
  *, *:before, *:after {
1957
- box-sizing: inherit; }
 
 
 
 
 
 
 
 
 
 
1958
 
1959
- ul {
1960
- list-style-type: none; }
 
 
 
 
 
 
1961
 
1962
  a {
1963
  color: #039be5;
1964
  text-decoration: none;
1965
- -webkit-tap-highlight-color: transparent; }
 
1966
 
1967
  .valign-wrapper {
1968
  display: -webkit-box;
1969
- display: -moz-box;
1970
- display: -ms-flexbox;
1971
  display: -webkit-flex;
 
1972
  display: flex;
1973
- -webkit-flex-align: center;
1974
- -ms-flex-align: center;
1975
  -webkit-align-items: center;
1976
- align-items: center; }
1977
- .valign-wrapper .valign {
1978
- display: block; }
1979
-
1980
- ul {
1981
- padding: 0; }
1982
- ul li {
1983
- list-style-type: none; }
1984
 
1985
  .clearfix {
1986
- clear: both; }
 
1987
 
1988
- .z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-floating, .dropdown-content, .collapsible, ul.side-nav {
1989
- -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
1990
- -moz-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
1991
- box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12); }
1992
 
1993
- .z-depth-1-half, .btn:hover, .btn-large:hover, .btn-floating:hover {
1994
- -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
1995
- -moz-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
1996
- box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15); }
 
1997
 
 
 
 
 
 
 
1998
  .z-depth-2 {
1999
- -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
2000
- -moz-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
2001
- box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19); }
2002
 
 
2003
  .z-depth-3 {
2004
- -webkit-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
2005
- -moz-box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19);
2006
- box-shadow: 0 12px 15px 0 rgba(0, 0, 0, 0.24), 0 17px 50px 0 rgba(0, 0, 0, 0.19); }
2007
-
2008
- .z-depth-4, .modal {
2009
- -webkit-box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
2010
- -moz-box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21);
2011
- box-shadow: 0 16px 28px 0 rgba(0, 0, 0, 0.22), 0 25px 55px 0 rgba(0, 0, 0, 0.21); }
2012
-
2013
- .z-depth-5 {
2014
- -webkit-box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
2015
- -moz-box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22);
2016
- box-shadow: 0 27px 24px 0 rgba(0, 0, 0, 0.2), 0 40px 77px 0 rgba(0, 0, 0, 0.22); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2017
 
2018
  .divider {
2019
  height: 1px;
2020
  overflow: hidden;
2021
- background-color: #e0e0e0; }
 
2022
 
2023
  blockquote {
2024
  margin: 20px 0;
2025
  padding-left: 1.5rem;
2026
- border-left: 5px solid #EF9A9A; }
 
2027
 
2028
  i {
2029
- line-height: inherit; }
2030
- i.left {
2031
- float: left;
2032
- margin-right: 15px; }
2033
- i.right {
2034
- float: right;
2035
- margin-left: 15px; }
2036
- i.tiny {
2037
- font-size: 1rem; }
2038
- i.small {
2039
- font-size: 2rem; }
2040
- i.medium {
2041
- font-size: 4rem; }
2042
- i.large {
2043
- font-size: 6rem; }
2044
-
2045
- img.responsive-img, video.responsive-video {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2046
  max-width: 100%;
2047
- height: auto; }
 
2048
 
2049
  .pagination li {
 
 
 
 
 
 
 
 
 
 
2050
  font-size: 1.2rem;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2051
  float: left;
2052
- width: 30px;
2053
- height: 30px;
2054
- margin: 0 10px;
2055
- -webkit-border-radius: 2px;
2056
- -moz-border-radius: 2px;
2057
- border-radius: 2px;
2058
- background-clip: padding-box;
2059
- text-align: center; }
2060
- .pagination li a {
2061
- color: #444; }
2062
- .pagination li.active a {
2063
- color: #fff; }
2064
- .pagination li.active {
2065
- background-color: #ee6e73; }
2066
- .pagination li.disabled a {
2067
- color: #999; }
2068
- .pagination li i {
2069
- font-size: 2rem;
2070
- line-height: 1.8rem; }
 
 
 
 
2071
 
2072
  .parallax-container {
2073
  position: relative;
2074
  overflow: hidden;
2075
- height: 500px; }
 
2076
 
2077
- .parallax {
2078
  position: absolute;
2079
  top: 0;
2080
  left: 0;
2081
  right: 0;
2082
  bottom: 0;
2083
- z-index: -1; }
2084
- .parallax img {
2085
- display: none;
2086
- position: absolute;
2087
- bottom: 0;
2088
- width: 100%;
2089
- min-height: 100%;
2090
- background-position: center; }
 
 
 
 
 
 
 
2091
 
2092
  .pin-top, .pin-bottom {
2093
- position: relative; }
 
2094
 
2095
  .pinned {
2096
- position: fixed !important; }
 
2097
 
2098
  /*********************
2099
  Transition Classes
2100
  **********************/
2101
  ul.staggered-list li {
2102
- -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
2103
- filter: "alpha(opacity=(${iefactor}))";
2104
- -moz-opacity: 0;
2105
- -khtml-opacity: 0;
2106
- opacity: 0; }
2107
 
2108
  .fade-in {
2109
- -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
2110
- filter: "alpha(opacity=(${iefactor}))";
2111
- -moz-opacity: 0;
2112
- -khtml-opacity: 0;
2113
  opacity: 0;
2114
- transform-origin: 0 50%; }
 
 
2115
 
2116
  /*********************
2117
  Media Query Classes
2118
  **********************/
2119
- @media only screen and (max-width : 600px) {
2120
  .hide-on-small-only, .hide-on-small-and-down {
2121
- display: none !important; } }
 
 
2122
 
2123
- @media only screen and (max-width : 992px) {
2124
  .hide-on-med-and-down {
2125
- display: none !important; } }
 
 
2126
 
2127
- @media only screen and (min-width : 601px) {
2128
  .hide-on-med-and-up {
2129
- display: none !important; } }
 
 
2130
 
2131
  @media only screen and (min-width: 600px) and (max-width: 992px) {
2132
  .hide-on-med-only {
2133
- display: none !important; } }
 
 
2134
 
2135
- @media only screen and (min-width : 993px) {
2136
  .hide-on-large-only {
2137
- display: none !important; } }
2138
-
2139
- @media only screen and (min-width : 993px) {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2140
  .show-on-large {
2141
- display: initial !important; } }
 
 
2142
 
2143
  @media only screen and (min-width: 600px) and (max-width: 992px) {
2144
  .show-on-medium {
2145
- display: initial !important; } }
 
 
2146
 
2147
- @media only screen and (max-width : 600px) {
2148
  .show-on-small {
2149
- display: initial !important; } }
 
 
2150
 
2151
- @media only screen and (min-width : 601px) {
2152
  .show-on-medium-and-up {
2153
- display: initial !important; } }
 
 
2154
 
2155
- @media only screen and (max-width : 992px) {
2156
  .show-on-medium-and-down {
2157
- display: initial !important; } }
 
 
2158
 
2159
- @media only screen and (max-width : 600px) {
2160
  .center-on-small-only {
2161
- text-align: center; } }
 
 
2162
 
2163
- footer.page-footer {
2164
- margin-top: 20px;
2165
  padding-top: 20px;
2166
- background-color: #ee6e73; }
2167
- footer.page-footer .footer-copyright {
2168
- overflow: hidden;
2169
- height: 50px;
2170
- line-height: 50px;
2171
- color: rgba(255, 255, 255, 0.8);
2172
- background-color: rgba(51, 51, 51, 0.08); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2173
 
2174
  table, th, td {
2175
- border: none; }
 
2176
 
2177
  table {
2178
  width: 100%;
2179
- display: table; }
2180
- table.bordered tr {
2181
- border-bottom: 1px solid #d0d0d0; }
2182
- table.striped tbody tr:nth-child(odd) {
2183
- background-color: #f2f2f2; }
2184
- table.hoverable tbody tr {
2185
- -webkit-transition: background-color 0.25s ease;
2186
- -moz-transition: background-color 0.25s ease;
2187
- -o-transition: background-color 0.25s ease;
2188
- -ms-transition: background-color 0.25s ease;
2189
- transition: background-color 0.25s ease; }
2190
- table.hoverable tbody tr:hover {
2191
- background-color: #f2f2f2; }
2192
- table.centered thead tr th, table.centered tbody tr td {
2193
- text-align: center; }
2194
-
2195
- thead {
2196
- border-bottom: 1px solid #d0d0d0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2197
 
2198
  td, th {
2199
  padding: 15px 5px;
2200
  display: table-cell;
2201
  text-align: left;
2202
  vertical-align: middle;
2203
- -webkit-border-radius: 2px;
2204
- -moz-border-radius: 2px;
2205
  border-radius: 2px;
2206
- background-clip: padding-box; }
2207
 
2208
- @media only screen and (max-width : 992px) {
2209
  table.responsive-table {
2210
  width: 100%;
2211
  border-collapse: collapse;
2212
  border-spacing: 0;
2213
  display: block;
2214
  position: relative;
2215
- /* sort out borders */ }
2216
- table.responsive-table th, table.responsive-table td {
2217
- margin: 0;
2218
- vertical-align: top; }
2219
- table.responsive-table th {
2220
- text-align: left; }
2221
- table.responsive-table thead {
2222
- display: block;
2223
- float: left; }
2224
- table.responsive-table thead tr {
2225
- display: block;
2226
- padding: 0 10px 0 0; }
2227
- table.responsive-table tbody {
2228
- display: block;
2229
- width: auto;
2230
- position: relative;
2231
- overflow-x: auto;
2232
- white-space: nowrap; }
2233
- table.responsive-table tbody tr {
2234
- display: inline-block;
2235
- vertical-align: top; }
2236
- table.responsive-table th {
2237
- display: block;
2238
- text-align: right; }
2239
- table.responsive-table td {
2240
- display: block;
2241
- min-height: 1.25em;
2242
- text-align: left; }
2243
- table.responsive-table tr {
2244
- padding: 0 10px; }
2245
- table.responsive-table thead {
2246
- border: 0;
2247
- border-right: 1px solid #d0d0d0; }
2248
- table.responsive-table.bordered th {
2249
- border-bottom: 0;
2250
- border-left: 0; }
2251
- table.responsive-table.bordered td {
2252
- border-left: 0;
2253
- border-right: 0;
2254
- border-bottom: 0; }
2255
- table.responsive-table.bordered tr {
2256
- border: 0; }
2257
- table.responsive-table.bordered tbody tr {
2258
- border-right: 1px solid #d0d0d0; }
2259
- }
 
 
 
 
 
 
 
 
2260
 
2261
  .collection {
2262
- background-color: #999;
2263
  margin: 0.5rem 0 1rem 0;
2264
  border: 1px solid #e0e0e0;
2265
- -webkit-border-radius: 2px;
2266
- -moz-border-radius: 2px;
2267
  border-radius: 2px;
2268
- background-clip: padding-box;
2269
- overflow: hidden; }
2270
- .collection .collection-item {
2271
- background-color: #fff;
2272
- line-height: 1.5rem;
2273
- padding: 10px 20px;
2274
- margin: 0px;
2275
- border-bottom: 1px solid #e0e0e0; }
2276
- .collection .collection-item.avatar {
2277
- height: 84px;
2278
- padding-left: 72px;
2279
- position: relative; }
2280
- .collection .collection-item.avatar .circle {
2281
- position: absolute;
2282
- width: 42px;
2283
- height: 42px;
2284
- overflow: hidden;
2285
- left: 15px;
2286
- display: inline-block;
2287
- vertical-align: middle; }
2288
- .collection .collection-item.avatar i.circle {
2289
- font-size: 18px;
2290
- line-height: 42px;
2291
- color: #fff;
2292
- background-color: #999;
2293
- text-align: center; }
2294
- .collection .collection-item.avatar .title {
2295
- font-size: 16px; }
2296
- .collection .collection-item.avatar p {
2297
- margin: 0; }
2298
- .collection .collection-item.avatar .secondary-content {
2299
- position: absolute;
2300
- top: 16px;
2301
- right: 16px; }
2302
- .collection .collection-item:last-child {
2303
- border-bottom: none; }
2304
- .collection .collection-item.active {
2305
- background-color: #26a69a;
2306
- color: #eafaf9; }
2307
- .collection a.collection-item {
2308
- display: block;
2309
- -webkit-transition: 0.25s;
2310
- -moz-transition: 0.25s;
2311
- -o-transition: 0.25s;
2312
- -ms-transition: 0.25s;
2313
- transition: 0.25s;
2314
- color: #26a69a; }
2315
- .collection a.collection-item:not(.active):hover {
2316
- background-color: #ddd; }
2317
- .collection.with-header .collection-header {
2318
- background-color: #fff;
2319
- border-bottom: 1px solid #e0e0e0;
2320
- padding: 10px 20px; }
2321
- .collection.with-header .collection-item {
2322
- padding-left: 30px; }
2323
 
2324
- .secondary-content {
2325
- float: right;
2326
- color: #26a69a; }
 
 
 
 
2327
 
2328
- span.badge {
2329
- min-width: 3rem;
2330
- padding: 0 6px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2331
  text-align: center;
2332
- font-size: 1rem;
2333
- line-height: inherit;
2334
- color: #757575;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2335
  float: right;
2336
- -webkit-box-sizing: border-box;
2337
- -moz-box-sizing: border-box;
2338
- box-sizing: border-box; }
2339
- span.badge.new {
2340
- font-weight: 300;
2341
- font-size: 0.8rem;
2342
- color: #fff;
2343
- background-color: #26a69a;
2344
- -webkit-border-radius: 2px;
2345
- -moz-border-radius: 2px;
2346
- border-radius: 2px;
2347
- background-clip: padding-box; }
2348
- span.badge.new:after {
2349
- content: " new"; }
2350
 
2351
  .video-container {
2352
  position: relative;
2353
  padding-bottom: 56.25%;
2354
- padding-top: 30px;
2355
  height: 0;
2356
- overflow: hidden; }
2357
- .video-container iframe, .video-container object, .video-container embed {
2358
- position: absolute;
2359
- top: 0;
2360
- left: 0;
2361
- width: 100%;
2362
- height: 100%; }
 
 
 
2363
 
2364
  .progress {
2365
  position: relative;
@@ -2367,451 +3202,1072 @@ span.badge {
2367
  display: block;
2368
  width: 100%;
2369
  background-color: #acece6;
2370
- -webkit-border-radius: 2px;
2371
- -moz-border-radius: 2px;
2372
  border-radius: 2px;
2373
- background-clip: padding-box;
2374
  margin: 0.5rem 0 1rem 0;
2375
- overflow: hidden; }
2376
- .progress .determinate {
2377
- position: absolute;
2378
- background-color: inherit;
2379
- top: 0;
2380
- bottom: 0;
2381
- background-color: #26a69a;
2382
- -webkit-transition: width 0.3s linear;
2383
- -moz-transition: width 0.3s linear;
2384
- -o-transition: width 0.3s linear;
2385
- -ms-transition: width 0.3s linear;
2386
- transition: width 0.3s linear; }
2387
- .progress .indeterminate {
2388
- background-color: #26a69a; }
2389
- .progress .indeterminate:before {
2390
- content: '';
2391
- position: absolute;
2392
- background-color: inherit;
2393
- top: 0;
2394
- left: 0;
2395
- bottom: 0;
2396
- will-change: left, right;
2397
- -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
2398
- -moz-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
2399
- -ms-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
2400
- -o-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
2401
- animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite; }
2402
- .progress .indeterminate:after {
2403
- content: '';
2404
- position: absolute;
2405
- background-color: inherit;
2406
- top: 0;
2407
- left: 0;
2408
- bottom: 0;
2409
- will-change: left, right;
2410
- -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
2411
- -moz-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
2412
- -ms-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
2413
- -o-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
2414
- animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
2415
- -webkit-animation-delay: 1.15s;
2416
- -moz-animation-delay: 1.15s;
2417
- -ms-animation-delay: 1.15s;
2418
- -o-animation-delay: 1.15s;
2419
- animation-delay: 1.15s; }
2420
 
2421
- @-webkit-keyframes indeterminate {
2422
- 0% {
2423
- left: -35%;
2424
- right: 100%; }
 
 
 
 
 
2425
 
2426
- 60% {
2427
- left: 100%;
2428
- right: -90%; }
2429
 
2430
- 100% {
2431
- left: 100%;
2432
- right: -90%; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2433
 
2434
- @-moz-keyframes indeterminate {
2435
  0% {
2436
  left: -35%;
2437
- right: 100%; }
2438
-
2439
  60% {
2440
  left: 100%;
2441
- right: -90%; }
2442
-
2443
  100% {
2444
  left: 100%;
2445
- right: -90%; } }
 
 
2446
 
2447
  @keyframes indeterminate {
2448
  0% {
2449
  left: -35%;
2450
- right: 100%; }
2451
-
2452
  60% {
2453
  left: 100%;
2454
- right: -90%; }
2455
-
2456
  100% {
2457
  left: 100%;
2458
- right: -90%; } }
 
 
2459
 
2460
  @-webkit-keyframes indeterminate-short {
2461
  0% {
2462
  left: -200%;
2463
- right: 100%; }
2464
-
2465
  60% {
2466
  left: 107%;
2467
- right: -8%; }
2468
-
2469
  100% {
2470
  left: 107%;
2471
- right: -8%; } }
 
 
2472
 
2473
- @-moz-keyframes indeterminate-short {
2474
  0% {
2475
  left: -200%;
2476
- right: 100%; }
2477
-
2478
  60% {
2479
  left: 107%;
2480
- right: -8%; }
2481
-
2482
  100% {
2483
  left: 107%;
2484
- right: -8%; } }
2485
-
2486
- @keyframes indeterminate-short {
2487
- 0% {
2488
- left: -200%;
2489
- right: 100%; }
2490
-
2491
- 60% {
2492
- left: 107%;
2493
- right: -8%; }
2494
-
2495
- 100% {
2496
- left: 107%;
2497
- right: -8%; } }
2498
 
2499
  /*******************
2500
  Utility Classes
2501
  *******************/
 
 
 
 
2502
  .left-align {
2503
- text-align: left; }
 
2504
 
2505
  .right-align {
2506
- text-align: right; }
 
2507
 
2508
  .center, .center-align {
2509
- text-align: center; }
 
2510
 
2511
  .left {
2512
- float: left !important; }
 
2513
 
2514
  .right {
2515
- float: right !important; }
 
2516
 
2517
- .no-select, input[type=range], input[type=range] + .thumb {
2518
- -webkit-touch-callout: none;
2519
  -webkit-user-select: none;
2520
- -khtml-user-select: none;
2521
- -moz-user-select: none;
2522
- -ms-user-select: none;
2523
- user-select: none; }
2524
 
2525
  .circle {
2526
- -webkit-border-radius: 50%;
2527
- -moz-border-radius: 50%;
2528
  border-radius: 50%;
2529
- background-clip: padding-box; }
2530
 
2531
  .center-block {
2532
  display: block;
2533
  margin-left: auto;
2534
- margin-right: auto; }
 
2535
 
2536
  .truncate {
 
2537
  white-space: nowrap;
2538
  overflow: hidden;
2539
- text-overflow: ellipsis; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2540
 
2541
  .container {
2542
- padding: 0 1.5rem;
2543
  margin: 0 auto;
2544
  max-width: 1280px;
2545
- width: 90%; }
 
2546
 
2547
- @media only screen and (min-width : 601px) {
2548
  .container {
2549
- width: 85%; }
2550
- }
 
2551
 
2552
- @media only screen and (min-width : 993px) {
2553
  .container {
2554
- width: 70%; }
2555
- }
 
2556
 
2557
- .container .row {
2558
  margin-left: -0.75rem;
2559
- margin-right: -0.75rem; }
 
2560
 
2561
  .section {
2562
  padding-top: 1rem;
2563
- padding-bottom: 1rem; }
2564
- .section.no-pad {
2565
- padding: 0; }
2566
- .section.no-pad-bot {
2567
- padding-bottom: 0; }
2568
- .section.no-pad-top {
2569
- padding-top: 0; }
 
 
 
 
 
 
 
2570
 
2571
  .row {
2572
  margin-left: auto;
2573
  margin-right: auto;
2574
- margin-bottom: 20px; }
2575
- .row:after {
2576
- content: "";
2577
- display: table;
2578
- clear: both; }
2579
- .row .col {
2580
- float: left;
2581
- -webkit-box-sizing: border-box;
2582
- -moz-box-sizing: border-box;
2583
- box-sizing: border-box;
2584
- padding: 0 0.75rem; }
2585
- .row .col.s1 {
2586
- width: 8.33333%;
2587
- margin-left: 0; }
2588
- .row .col.s2 {
2589
- width: 16.66667%;
2590
- margin-left: 0; }
2591
- .row .col.s3 {
2592
- width: 25%;
2593
- margin-left: 0; }
2594
- .row .col.s4 {
2595
- width: 33.33333%;
2596
- margin-left: 0; }
2597
- .row .col.s5 {
2598
- width: 41.66667%;
2599
- margin-left: 0; }
2600
- .row .col.s6 {
2601
- width: 50%;
2602
- margin-left: 0; }
2603
- .row .col.s7 {
2604
- width: 58.33333%;
2605
- margin-left: 0; }
2606
- .row .col.s8 {
2607
- width: 66.66667%;
2608
- margin-left: 0; }
2609
- .row .col.s9 {
2610
- width: 75%;
2611
- margin-left: 0; }
2612
- .row .col.s10 {
2613
- width: 83.33333%;
2614
- margin-left: 0; }
2615
- .row .col.s11 {
2616
- width: 91.66667%;
2617
- margin-left: 0; }
2618
- .row .col.s12 {
2619
- width: 100%;
2620
- margin-left: 0; }
2621
- .row .col.offset-s1 {
2622
- margin-left: 8.33333%; }
2623
- .row .col.offset-s2 {
2624
- margin-left: 16.66667%; }
2625
- .row .col.offset-s3 {
2626
- margin-left: 25%; }
2627
- .row .col.offset-s4 {
2628
- margin-left: 33.33333%; }
2629
- .row .col.offset-s5 {
2630
- margin-left: 41.66667%; }
2631
- .row .col.offset-s6 {
2632
- margin-left: 50%; }
2633
- .row .col.offset-s7 {
2634
- margin-left: 58.33333%; }
2635
- .row .col.offset-s8 {
2636
- margin-left: 66.66667%; }
2637
- .row .col.offset-s9 {
2638
- margin-left: 75%; }
2639
- .row .col.offset-s10 {
2640
- margin-left: 83.33333%; }
2641
- .row .col.offset-s11 {
2642
- margin-left: 91.66667%; }
2643
- .row .col.offset-s12 {
2644
- margin-left: 100%; }
2645
- @media only screen and (min-width : 801px) {
2646
- .row .col.m1 {
2647
- width: 8.33333%;
2648
- margin-left: 0; }
2649
-
2650
- .row .col.m2 {
2651
- width: 16.66667%;
2652
- margin-left: 0; }
2653
-
2654
- .row .col.m3 {
2655
- width: 25%;
2656
- margin-left: 0; }
2657
-
2658
- .row .col.m4 {
2659
- width: 33.33333%;
2660
- margin-left: 0; }
2661
-
2662
- .row .col.m5 {
2663
- width: 41.66667%;
2664
- margin-left: 0; }
2665
-
2666
- .row .col.m6 {
2667
- width: 50%;
2668
- margin-left: 0; }
2669
-
2670
- .row .col.m7 {
2671
- width: 58.33333%;
2672
- margin-left: 0; }
2673
-
2674
- .row .col.m8 {
2675
- width: 66.66667%;
2676
- margin-left: 0; }
2677
-
2678
- .row .col.m9 {
2679
- width: 75%;
2680
- margin-left: 0; }
2681
-
2682
- .row .col.m10 {
2683
- width: 83.33333%;
2684
- margin-left: 0; }
2685
-
2686
- .row .col.m11 {
2687
- width: 91.66667%;
2688
- margin-left: 0; }
2689
-
2690
- .row .col.m12 {
2691
- width: 100%;
2692
- margin-left: 0; }
2693
-
2694
- .row .col.offset-m1 {
2695
- margin-left: 8.33333%; }
2696
-
2697
- .row .col.offset-m2 {
2698
- margin-left: 16.66667%; }
2699
-
2700
- .row .col.offset-m3 {
2701
- margin-left: 25%; }
2702
-
2703
- .row .col.offset-m4 {
2704
- margin-left: 33.33333%; }
2705
-
2706
- .row .col.offset-m5 {
2707
- margin-left: 41.66667%; }
2708
-
2709
- .row .col.offset-m6 {
2710
- margin-left: 50%; }
2711
-
2712
- .row .col.offset-m7 {
2713
- margin-left: 58.33333%; }
2714
-
2715
- .row .col.offset-m8 {
2716
- margin-left: 66.66667%; }
2717
-
2718
- .row .col.offset-m9 {
2719
- margin-left: 75%; }
2720
-
2721
- .row .col.offset-m10 {
2722
- margin-left: 83.33333%; }
2723
-
2724
- .row .col.offset-m11 {
2725
- margin-left: 91.66667%; }
2726
 
2727
- .row .col.offset-m12 {
2728
- margin-left: 100%; }
2729
- }
2730
- @media only screen and (min-width : 1200px) {
2731
- .row .col.l1 {
2732
- width: 8.33333%;
2733
- margin-left: 0; }
 
 
 
 
2734
 
2735
- .row .col.l2 {
2736
- width: 16.66667%;
2737
- margin-left: 0; }
 
 
 
 
 
 
 
 
 
 
2738
 
2739
- .row .col.l3 {
2740
- width: 25%;
2741
- margin-left: 0; }
 
 
 
2742
 
2743
- .row .col.l4 {
2744
- width: 33.33333%;
2745
- margin-left: 0; }
 
 
 
2746
 
2747
- .row .col.l5 {
2748
- width: 41.66667%;
2749
- margin-left: 0; }
 
 
 
2750
 
2751
- .row .col.l6 {
2752
- width: 50%;
2753
- margin-left: 0; }
 
 
 
2754
 
2755
- .row .col.l7 {
2756
- width: 58.33333%;
2757
- margin-left: 0; }
 
 
 
2758
 
2759
- .row .col.l8 {
2760
- width: 66.66667%;
2761
- margin-left: 0; }
 
 
 
2762
 
2763
- .row .col.l9 {
2764
- width: 75%;
2765
- margin-left: 0; }
 
 
 
2766
 
2767
- .row .col.l10 {
2768
- width: 83.33333%;
2769
- margin-left: 0; }
 
 
 
2770
 
2771
- .row .col.l11 {
2772
- width: 91.66667%;
2773
- margin-left: 0; }
 
 
 
2774
 
2775
- .row .col.l12 {
2776
- width: 100%;
2777
- margin-left: 0; }
 
 
 
2778
 
2779
- .row .col.offset-l1 {
2780
- margin-left: 8.33333%; }
 
2781
 
2782
- .row .col.offset-l2 {
2783
- margin-left: 16.66667%; }
 
2784
 
2785
- .row .col.offset-l3 {
2786
- margin-left: 25%; }
 
2787
 
2788
- .row .col.offset-l4 {
2789
- margin-left: 33.33333%; }
 
2790
 
2791
- .row .col.offset-l5 {
2792
- margin-left: 41.66667%; }
 
2793
 
2794
- .row .col.offset-l6 {
2795
- margin-left: 50%; }
 
2796
 
2797
- .row .col.offset-l7 {
2798
- margin-left: 58.33333%; }
 
2799
 
2800
- .row .col.offset-l8 {
2801
- margin-left: 66.66667%; }
 
2802
 
2803
- .row .col.offset-l9 {
2804
- margin-left: 75%; }
 
2805
 
2806
- .row .col.offset-l10 {
2807
- margin-left: 83.33333%; }
 
2808
 
2809
- .row .col.offset-l11 {
2810
- margin-left: 91.66667%; }
 
2811
 
2812
- .row .col.offset-l12 {
2813
- margin-left: 100%; }
2814
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2815
 
2816
  nav {
2817
  color: #fff;
@@ -2819,662 +4275,1071 @@ nav {
2819
  width: 100%;
2820
  height: 56px;
2821
  line-height: 56px;
2822
- overflow: hidden; }
2823
- nav a {
2824
- color: #fff; }
2825
- nav .nav-wrapper {
2826
- position: relative;
2827
- height: 100%; }
2828
- nav .nav-wrapper i {
2829
- font-size: 2rem; }
2830
- @media only screen and (min-width : 993px) {
2831
- nav a.button-collapse {
2832
- display: none; }
2833
- }
2834
- nav a.button-collapse {
2835
- float: left;
2836
- position: relative;
2837
- z-index: 1;
2838
- height: 56px;
2839
- color: #fff; }
2840
- nav a.button-collapse i {
2841
- font-size: 2.7rem;
2842
- height: 56px;
2843
- line-height: 56px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2844
  nav .brand-logo {
2845
- position: absolute;
2846
- color: #fff;
2847
- display: inline-block;
2848
- font-size: 2.1rem;
2849
- padding: 0; }
2850
- nav .brand-logo.center {
2851
- top: 50%;
2852
- left: 50%;
2853
- -webkit-transform: translate(-50%, -50%);
2854
- -moz-transform: translate(-50%, -50%);
2855
- -ms-transform: translate(-50%, -50%);
2856
- -o-transform: translate(-50%, -50%);
2857
- transform: translate(-50%, -50%); }
2858
- @media only screen and (max-width : 992px) {
2859
- nav .brand-logo {
2860
- top: 50%;
2861
- left: 50%;
2862
- -webkit-transform: translate(-50%, -50%);
2863
- -moz-transform: translate(-50%, -50%);
2864
- -ms-transform: translate(-50%, -50%);
2865
- -o-transform: translate(-50%, -50%);
2866
- transform: translate(-50%, -50%); } }
2867
- nav .brand-logo.right {
2868
- right: 0.5rem;
2869
- padding: 0; }
2870
- nav ul {
2871
- margin: 0; }
2872
- nav ul li {
2873
- -webkit-transition: background-color 0.3s;
2874
- -moz-transition: background-color 0.3s;
2875
- -o-transition: background-color 0.3s;
2876
- -ms-transition: background-color 0.3s;
2877
- transition: background-color 0.3s;
2878
- float: left;
2879
- padding: 0px; }
2880
- nav ul li:hover, nav ul li.active {
2881
- background-color: rgba(0, 0, 0, 0.1); }
2882
- nav ul a {
2883
- font-size: 1rem;
2884
- color: #fff;
2885
- display: inline-block;
2886
- padding: 0px 15px; }
2887
- nav ul.left {
2888
- float: left; }
2889
- nav .input-field {
2890
- margin: 0; }
2891
- nav .input-field input {
2892
- height: 100%;
2893
- font-size: 1.2rem;
2894
- border: none;
2895
- padding-left: 2rem;
2896
- -webkit-box-sizing: border-box;
2897
- -moz-box-sizing: border-box;
2898
- box-sizing: border-box; }
2899
- nav .input-field input:focus, nav .input-field input[type=text]:valid, nav .input-field input[type=password]:valid, nav .input-field input[type=email]:valid, nav .input-field input[type=url]:valid, nav .input-field input[type=date]:valid {
2900
- border: none;
2901
- -webkit-box-shadow: none;
2902
- -moz-box-shadow: none;
2903
- box-shadow: none; }
2904
- nav .input-field label {
2905
- top: 0;
2906
- left: 0; }
2907
- nav .input-field label i {
2908
- color: rgba(255, 255, 255, 0.7);
2909
- -webkit-transition: color 0.3s;
2910
- -moz-transition: color 0.3s;
2911
- -o-transition: color 0.3s;
2912
- -ms-transition: color 0.3s;
2913
- transition: color 0.3s; }
2914
- nav .input-field label.active i {
2915
- color: #fff; }
2916
- nav .input-field label.active {
2917
- -webkit-transform: translateY(0);
2918
- -moz-transform: translateY(0);
2919
- -ms-transform: translateY(0);
2920
- -o-transform: translateY(0);
2921
- transform: translateY(0); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
2922
 
2923
  .navbar-fixed {
2924
  position: relative;
2925
  height: 56px;
2926
- z-index: 998; }
2927
- .navbar-fixed nav {
2928
- position: fixed; }
2929
 
2930
- @media only screen and (min-width : 601px) {
2931
- nav, nav .nav-wrapper i, nav a.button-collapse, nav a.button-collapse i {
2932
- height: 64px;
2933
- line-height: 64px; }
2934
 
 
 
 
 
 
 
 
 
2935
  .navbar-fixed {
2936
- height: 64px; }
2937
- }
 
2938
 
2939
  a {
2940
- text-decoration: none; }
 
2941
 
2942
  html {
2943
  line-height: 1.5;
2944
- font-family: "Roboto", sans-serif;
2945
  font-weight: normal;
2946
- color: rgba(0, 0, 0, 0.87); }
2947
- @media only screen and (min-width: 0) {
2948
- html {
2949
- font-size: 14px; } }
2950
- @media only screen and (min-width: 992px) {
2951
- html {
2952
- font-size: 14.5px; } }
2953
- @media only screen and (min-width: 1200px) {
2954
- html {
2955
- font-size: 15px; } }
 
 
 
 
 
 
 
 
 
 
2956
 
2957
  h1, h2, h3, h4, h5, h6 {
2958
- font-weight: 400; }
 
 
2959
 
2960
  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
2961
- font-weight: inherit; }
 
2962
 
2963
  h1 {
2964
  font-size: 4.2rem;
2965
- line-height: 4.62rem;
2966
- margin: 2.1rem 0 1.68rem 0; }
 
2967
 
2968
  h2 {
2969
  font-size: 3.56rem;
2970
- line-height: 3.916rem;
2971
- margin: 1.78rem 0 1.424rem 0; }
 
2972
 
2973
  h3 {
2974
  font-size: 2.92rem;
2975
- line-height: 3.212rem;
2976
- margin: 1.46rem 0 1.168rem 0; }
 
2977
 
2978
  h4 {
2979
  font-size: 2.28rem;
2980
- line-height: 2.508rem;
2981
- margin: 1.14rem 0 0.912rem 0; }
 
2982
 
2983
  h5 {
2984
  font-size: 1.64rem;
2985
- line-height: 1.804rem;
2986
- margin: 0.82rem 0 0.656rem 0; }
 
2987
 
2988
  h6 {
2989
- font-size: 1rem;
2990
- line-height: 1.1rem;
2991
- margin: 0.5rem 0 0.4rem 0; }
 
2992
 
2993
  em {
2994
- font-style: italic; }
 
2995
 
2996
  strong {
2997
- font-weight: 500; }
 
2998
 
2999
  small {
3000
- font-size: 75%; }
3001
-
3002
- .light, footer.page-footer .footer-copyright {
3003
- font-weight: 300; }
3004
-
3005
- .flow-text {
3006
- font-weight: 300; }
3007
- @media only screen and (min-width: 360px) {
3008
- .flow-text {
3009
- font-size: 1.2rem; } }
3010
- @media only screen and (min-width: 0px) {
3011
- .flow-text {
3012
- line-height: 0.8rem; } }
3013
- @media only screen and (min-width: 390px) {
3014
- .flow-text {
3015
- font-size: 1.224rem; } }
3016
- @media only screen and (min-width: 30px) {
3017
- .flow-text {
3018
- line-height: 0.904rem; } }
3019
- @media only screen and (min-width: 420px) {
3020
- .flow-text {
3021
- font-size: 1.248rem; } }
3022
- @media only screen and (min-width: 60px) {
3023
- .flow-text {
3024
- line-height: 1.008rem; } }
3025
- @media only screen and (min-width: 450px) {
3026
- .flow-text {
3027
- font-size: 1.272rem; } }
3028
- @media only screen and (min-width: 90px) {
3029
- .flow-text {
3030
- line-height: 1.112rem; } }
3031
- @media only screen and (min-width: 480px) {
3032
- .flow-text {
3033
- font-size: 1.296rem; } }
3034
- @media only screen and (min-width: 120px) {
3035
- .flow-text {
3036
- line-height: 1.216rem; } }
3037
- @media only screen and (min-width: 510px) {
3038
- .flow-text {
3039
- font-size: 1.32rem; } }
3040
- @media only screen and (min-width: 150px) {
3041
- .flow-text {
3042
- line-height: 1.32rem; } }
3043
- @media only screen and (min-width: 540px) {
3044
- .flow-text {
3045
- font-size: 1.344rem; } }
3046
- @media only screen and (min-width: 180px) {
3047
- .flow-text {
3048
- line-height: 1.424rem; } }
3049
- @media only screen and (min-width: 570px) {
3050
- .flow-text {
3051
- font-size: 1.368rem; } }
3052
- @media only screen and (min-width: 210px) {
3053
- .flow-text {
3054
- line-height: 1.528rem; } }
3055
- @media only screen and (min-width: 600px) {
3056
- .flow-text {
3057
- font-size: 1.392rem; } }
3058
- @media only screen and (min-width: 240px) {
3059
- .flow-text {
3060
- line-height: 1.632rem; } }
3061
- @media only screen and (min-width: 630px) {
3062
- .flow-text {
3063
- font-size: 1.416rem; } }
3064
- @media only screen and (min-width: 270px) {
3065
- .flow-text {
3066
- line-height: 1.736rem; } }
3067
- @media only screen and (min-width: 660px) {
3068
- .flow-text {
3069
- font-size: 1.44rem; } }
3070
- @media only screen and (min-width: 300px) {
3071
- .flow-text {
3072
- line-height: 1.84rem; } }
3073
- @media only screen and (min-width: 690px) {
3074
- .flow-text {
3075
- font-size: 1.464rem; } }
3076
- @media only screen and (min-width: 330px) {
3077
- .flow-text {
3078
- line-height: 1.944rem; } }
3079
- @media only screen and (min-width: 720px) {
3080
- .flow-text {
3081
- font-size: 1.488rem; } }
3082
- @media only screen and (min-width: 360px) {
3083
- .flow-text {
3084
- line-height: 2.048rem; } }
3085
- @media only screen and (min-width: 750px) {
3086
- .flow-text {
3087
- font-size: 1.512rem; } }
3088
- @media only screen and (min-width: 390px) {
3089
- .flow-text {
3090
- line-height: 2.152rem; } }
3091
- @media only screen and (min-width: 780px) {
3092
- .flow-text {
3093
- font-size: 1.536rem; } }
3094
- @media only screen and (min-width: 420px) {
3095
- .flow-text {
3096
- line-height: 2.256rem; } }
3097
- @media only screen and (min-width: 810px) {
3098
- .flow-text {
3099
- font-size: 1.56rem; } }
3100
- @media only screen and (min-width: 450px) {
3101
- .flow-text {
3102
- line-height: 2.36rem; } }
3103
- @media only screen and (min-width: 840px) {
3104
- .flow-text {
3105
- font-size: 1.584rem; } }
3106
- @media only screen and (min-width: 480px) {
3107
- .flow-text {
3108
- line-height: 2.464rem; } }
3109
- @media only screen and (min-width: 870px) {
3110
- .flow-text {
3111
- font-size: 1.608rem; } }
3112
- @media only screen and (min-width: 510px) {
3113
- .flow-text {
3114
- line-height: 2.568rem; } }
3115
- @media only screen and (min-width: 900px) {
3116
- .flow-text {
3117
- font-size: 1.632rem; } }
3118
- @media only screen and (min-width: 540px) {
3119
- .flow-text {
3120
- line-height: 2.672rem; } }
3121
- @media only screen and (min-width: 930px) {
3122
- .flow-text {
3123
- font-size: 1.656rem; } }
3124
- @media only screen and (min-width: 570px) {
3125
- .flow-text {
3126
- line-height: 2.776rem; } }
3127
- @media only screen and (min-width: 960px) {
3128
- .flow-text {
3129
- font-size: 1.68rem; } }
3130
- @media only screen and (min-width: 600px) {
3131
- .flow-text {
3132
- line-height: 2.88rem; } }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3133
 
3134
  .card-panel {
3135
- padding: 20px;
 
 
 
 
3136
  margin: 0.5rem 0 1rem 0;
3137
- -webkit-border-radius: 2px;
3138
- -moz-border-radius: 2px;
3139
  border-radius: 2px;
3140
- background-clip: padding-box;
3141
- background-color: #fff; }
3142
 
3143
  .card {
3144
  position: relative;
3145
- overflow: hidden;
3146
  margin: 0.5rem 0 1rem 0;
3147
  background-color: #fff;
3148
- -webkit-box-sizing: border-box;
3149
- -moz-box-sizing: border-box;
3150
- box-sizing: border-box;
3151
- -webkit-border-radius: 2px;
3152
- -moz-border-radius: 2px;
3153
  border-radius: 2px;
3154
- background-clip: padding-box; }
3155
- .card .card-title {
3156
- color: #fff;
3157
- font-size: 24px;
3158
- font-weight: 300; }
3159
- .card .card-title.activator {
3160
- cursor: pointer; }
3161
- .card a {
3162
- color: #ffab40;
3163
- margin-right: 20px;
3164
- -webkit-transition: color 0.3s ease;
3165
- -moz-transition: color 0.3s ease;
3166
- -o-transition: color 0.3s ease;
3167
- -ms-transition: color 0.3s ease;
3168
- transition: color 0.3s ease;
3169
- text-transform: uppercase; }
3170
- .card a:hover {
3171
- color: #ffd8a6; }
3172
- .card.small, .card.medium, .card.large {
3173
- position: relative; }
3174
- .card.small .card-image, .card.medium .card-image, .card.large .card-image {
3175
- overflow: hidden; }
3176
- .card.small .card-content, .card.medium .card-content, .card.large .card-content {
3177
- overflow: hidden; }
3178
- .card.small .card-action, .card.medium .card-action, .card.large .card-action {
3179
- position: absolute;
3180
- bottom: 0;
3181
- left: 0;
3182
- right: 0; }
3183
- .card.small {
3184
- height: 300px; }
3185
- .card.small .card-image {
3186
- height: 150px; }
3187
- .card.small .card-content {
3188
- height: 150px; }
3189
- .card.medium {
3190
- height: 400px; }
3191
- .card.medium .card-image {
3192
- height: 250px; }
3193
- .card.medium .card-content {
3194
- height: 150px; }
3195
- .card.large {
3196
- height: 500px; }
3197
- .card.large .card-image {
3198
- height: 330px; }
3199
- .card.large .card-content {
3200
- height: 170px; }
3201
- .card .card-image {
3202
- position: relative; }
3203
- .card .card-image img {
3204
- -webkit-border-radius: 2px 2px 0 0;
3205
- -moz-border-radius: 2px 2px 0 0;
3206
- border-radius: 2px 2px 0 0;
3207
- background-clip: padding-box;
3208
- position: relative;
3209
- left: 0;
3210
- right: 0;
3211
- top: 0;
3212
- bottom: 0;
3213
- width: 100%; }
3214
- .card .card-image .card-title {
3215
- position: absolute;
3216
- bottom: 0;
3217
- left: 0;
3218
- padding: 20px; }
3219
- .card .card-content {
3220
- padding: 20px;
3221
- -webkit-border-radius: 0 0 2px 2px;
3222
- -moz-border-radius: 0 0 2px 2px;
3223
- border-radius: 0 0 2px 2px;
3224
- background-clip: padding-box;
3225
- -webkit-box-sizing: border-box;
3226
- -moz-box-sizing: border-box;
3227
- box-sizing: border-box; }
3228
- .card .card-content p {
3229
- margin: 0;
3230
- color: inherit; }
3231
- .card .card-content .card-title {
3232
- line-height: 48px; }
3233
- .card .card-action {
3234
- border-top: 1px solid rgba(160, 160, 160, 0.2);
3235
- padding: 20px; }
3236
- .card .card-reveal {
3237
- padding: 20px;
3238
- position: absolute;
3239
- background-color: #FFF;
3240
- width: 100%;
3241
- overflow-y: auto;
3242
- top: 100%;
3243
- height: 100%;
3244
- z-index: 1;
3245
- -webkit-box-sizing: border-box;
3246
- -moz-box-sizing: border-box;
3247
- box-sizing: border-box; }
3248
- .card .card-reveal .card-title {
3249
- cursor: pointer;
3250
- display: block; }
3251
 
3252
- #toast-container {
3253
- display: block;
3254
- position: fixed;
3255
- z-index: 1001; }
3256
- @media only screen and (max-width : 600px) {
3257
- #toast-container {
3258
- min-width: 100%;
3259
- bottom: 0%; } }
3260
- @media only screen and (min-width : 601px) and (max-width : 992px) {
3261
- #toast-container {
3262
- min-width: 30%;
3263
- left: 5%;
3264
- bottom: 7%; } }
3265
- @media only screen and (min-width : 993px) {
3266
- #toast-container {
3267
- min-width: 8%;
3268
- top: 10%;
3269
- right: 7%; } }
3270
 
3271
- .toast {
3272
- -webkit-border-radius: 2px;
3273
- -moz-border-radius: 2px;
3274
- border-radius: 2px;
3275
- background-clip: padding-box;
3276
- -webkit-box-sizing: border-box;
3277
- -moz-box-sizing: border-box;
3278
- box-sizing: border-box;
3279
- top: 0px;
3280
- width: auto;
3281
- clear: both;
3282
- margin-top: 10px;
3283
  position: relative;
3284
- max-width: 100%;
3285
- height: 48px;
3286
- line-height: 48px;
3287
- background-color: #323232;
3288
- padding: 0px 25px;
3289
- font-size: 1.1rem;
3290
- font-weight: 300;
3291
- color: #fff;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3292
  display: -webkit-box;
3293
- display: -moz-box;
3294
  display: -ms-flexbox;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3295
  display: -webkit-flex;
 
3296
  display: flex;
3297
- -webkit-flex-align: center;
3298
- -ms-flex-align: center;
3299
- -webkit-align-items: center;
3300
- align-items: center;
3301
- -webkit-justify-content: space-between;
3302
- justify-content: space-between; }
3303
- .toast .btn, .toast .btn-large, .toast .btn-flat {
3304
- margin: 0;
3305
- margin-left: 3rem; }
3306
- .toast.rounded {
3307
- border-radius: 24px; }
3308
- @media only screen and (max-width : 600px) {
3309
- .toast {
3310
- width: 100%;
3311
- -webkit-border-radius: 0px;
3312
- -moz-border-radius: 0px;
3313
- border-radius: 0px;
3314
- background-clip: padding-box; } }
3315
- @media only screen and (min-width : 601px) and (max-width : 992px) {
3316
- .toast {
3317
- float: left; } }
3318
- @media only screen and (min-width : 993px) {
3319
- .toast {
3320
- float: right; } }
3321
 
3322
- .tabs {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3323
  position: relative;
3324
- height: 48px;
3325
- background-color: #FFF;
3326
- margin: 0 auto;
 
 
 
 
 
 
 
3327
  width: 100%;
3328
- white-space: nowrap; }
3329
- .tabs li.tab {
3330
- display: block;
3331
- float: left;
3332
- text-align: center;
3333
- background-color: #fff;
3334
- line-height: 48px;
3335
- height: 48px;
3336
- padding: 0 20px;
3337
- margin: 0;
3338
- text-transform: uppercase;
3339
- letter-spacing: 0.8px;
3340
- width: 15%; }
3341
- .tabs li.tab a {
3342
- color: #ee6e73;
3343
- display: block;
3344
- width: 100%;
3345
- height: 100%;
3346
- -webkit-transition: color 0.28s ease;
3347
- -moz-transition: color 0.28s ease;
3348
- -o-transition: color 0.28s ease;
3349
- -ms-transition: color 0.28s ease;
3350
- transition: color 0.28s ease; }
3351
- .tabs li.tab a:hover {
3352
- color: #f9c9cb; }
3353
- .tabs .indicator {
3354
- position: absolute;
3355
- bottom: 0;
3356
- height: 2px;
3357
- background-color: #f6b2b5;
3358
- will-change: left, right; }
3359
-
3360
- ul.tabs li.tab {
3361
- padding: 0; }
3362
 
3363
- .material-tooltip {
3364
- padding: 10px 8px;
3365
- font-size: 1rem;
3366
- z-index: 1000;
3367
- background-color: transparent;
3368
- -webkit-border-radius: 2px;
3369
- -moz-border-radius: 2px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3370
  border-radius: 2px;
3371
- background-clip: padding-box;
3372
  color: #fff;
3373
  min-height: 36px;
3374
- line-height: 1rem;
3375
  opacity: 0;
3376
- display: none;
3377
  position: absolute;
3378
  text-align: center;
 
3379
  overflow: hidden;
3380
  left: 0;
3381
  top: 0;
3382
- will-change: top, left; }
 
 
 
3383
 
3384
  .backdrop {
3385
  position: absolute;
3386
  opacity: 0;
3387
- display: none;
3388
  height: 7px;
3389
  width: 14px;
3390
- -webkit-border-radius: 0 0 14px 14px;
3391
- -moz-border-radius: 0 0 14px 14px;
3392
- border-radius: 0 0 14px 14px;
3393
- background-clip: padding-box;
3394
  background-color: #323232;
3395
  z-index: -1;
3396
- -webkit-transform-origin: 50% 10%;
3397
- -moz-transform-origin: 50% 10%;
3398
- -ms-transform-origin: 50% 10%;
3399
- -o-transform-origin: 50% 10%;
3400
- transform-origin: 50% 10%;
3401
- will-change: transform, opacity; }
3402
-
3403
- .btn, .btn-large, .btn-flat {
 
3404
  display: inline-block;
3405
  height: 36px;
3406
- margin-bottom: 15px;
3407
- padding: 0 2rem;
3408
- -webkit-border-radius: 2px;
3409
- -moz-border-radius: 2px;
3410
- border-radius: 2px;
3411
- background-clip: padding-box;
3412
  line-height: 36px;
 
3413
  text-transform: uppercase;
3414
- border: none;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3415
  outline: 0;
3416
- -webkit-tap-highlight-color: transparent; }
3417
-
3418
- .btn.disabled, .disabled.btn-large, .btn-floating.disabled, .btn-large.disabled, .btn:disabled, .btn-large:disabled, .btn-large:disabled, .btn-floating:disabled {
3419
- background-color: #DFDFDF;
3420
- box-shadow: none;
3421
- color: #9F9F9F;
3422
- cursor: default; }
3423
- .btn.disabled:hover, .disabled.btn-large:hover, .btn-floating.disabled:hover, .btn-large.disabled:hover, .btn:disabled:hover, .btn-large:disabled:hover, .btn-large:disabled:hover, .btn-floating:disabled:hover {
3424
- background-color: #DFDFDF;
3425
- color: #9F9F9F; }
3426
-
3427
- .btn i, .btn-large i, .btn-floating i, .btn-large i, .btn-flat i {
3428
  font-size: 1.3rem;
3429
- line-height: inherit; }
 
3430
 
3431
- .btn, .btn-large {
 
 
 
 
 
3432
  text-decoration: none;
3433
- color: #FFF;
3434
  background-color: #26a69a;
3435
  text-align: center;
3436
- letter-spacing: 0.5px;
3437
- -webkit-transition: 0.2s ease-out;
3438
- -moz-transition: 0.2s ease-out;
3439
- -o-transition: 0.2s ease-out;
3440
- -ms-transition: 0.2s ease-out;
3441
- transition: 0.2s ease-out;
3442
- cursor: pointer; }
3443
- .btn:hover, .btn-large:hover {
3444
- background-color: #2bbbad; }
3445
 
3446
  .btn-floating {
3447
  display: inline-block;
3448
- color: #FFF;
3449
  position: relative;
 
3450
  z-index: 1;
3451
- width: 37px;
3452
- height: 37px;
3453
- line-height: 37px;
3454
  padding: 0;
3455
  background-color: #26a69a;
3456
- -webkit-border-radius: 50%;
3457
- -moz-border-radius: 50%;
3458
  border-radius: 50%;
3459
- background-clip: padding-box;
3460
- -webkit-transition: 0.3s;
3461
- -moz-transition: 0.3s;
3462
- -o-transition: 0.3s;
3463
- -ms-transition: 0.3s;
3464
- transition: 0.3s;
3465
- cursor: pointer; }
3466
- .btn-floating i {
3467
- width: inherit;
3468
- display: inline-block;
3469
- text-align: center;
3470
- color: #FFF;
3471
- font-size: 1.6rem;
3472
- line-height: 37px; }
3473
- .btn-floating.btn-large {
3474
- width: 55.5px;
3475
- height: 55.5px; }
3476
- .btn-floating.btn-large i {
3477
- line-height: 55.5px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3478
 
3479
  .fixed-action-btn {
3480
  position: fixed;
@@ -3482,59 +5347,280 @@ ul.tabs li.tab {
3482
  bottom: 23px;
3483
  padding-top: 15px;
3484
  margin-bottom: 0;
3485
- z-index: 1000; }
3486
- .fixed-action-btn ul {
3487
- left: 0;
3488
- right: 0;
3489
- text-align: center;
3490
- position: absolute;
3491
- bottom: 64px; }
3492
- .fixed-action-btn ul li {
3493
- margin-bottom: 15px; }
3494
- .fixed-action-btn ul a.btn-floating {
3495
- -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
3496
- filter: "alpha(opacity=(${iefactor}))";
3497
- -moz-opacity: 0;
3498
- -khtml-opacity: 0;
3499
- opacity: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3500
 
3501
  .btn-flat {
3502
- box-shadow: none;
 
3503
  background-color: transparent;
3504
  color: #343434;
3505
- cursor: pointer; }
3506
- .btn-flat.disabled {
3507
- color: #b3b3b3;
3508
- cursor: default; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3509
 
3510
  .btn-large {
3511
  height: 54px;
3512
- line-height: 56px; }
3513
- .btn-large i {
3514
- font-size: 1.6rem; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3515
 
3516
  .dropdown-content {
 
 
3517
  display: none;
3518
- position: absolute;
3519
- background-color: #FFFFFF;
3520
- margin: 0px;
3521
  min-width: 100px;
3522
- z-index: 1000;
3523
- max-height: 70%;
3524
  opacity: 0;
3525
- overflow-y: hidden;
3526
- will-change: width, height; }
3527
- .dropdown-content li {
3528
- cursor: pointer;
3529
- font-size: 1.2rem;
3530
- color: rgba(0, 0, 0, 0.87);
3531
- line-height: 1.5rem; }
3532
- .dropdown-content li:hover, .dropdown-content li.active {
3533
- background-color: rgba(0, 0, 0, 0.06); }
3534
- .dropdown-content li > a, .dropdown-content li > span {
3535
- display: block;
3536
- padding: 1rem 1rem;
3537
- color: #26a69a; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3538
 
3539
  /*!
3540
  * Waves v0.6.0
@@ -3546,84 +5632,103 @@ ul.tabs li.tab {
3546
  */
3547
  .waves-effect {
3548
  position: relative;
3549
- cursor: pointer;
3550
- display: inline-block;
3551
- overflow: hidden;
3552
- -webkit-user-select: none;
3553
- -moz-user-select: none;
3554
- -ms-user-select: none;
3555
- user-select: none;
3556
- -webkit-tap-highlight-color: transparent;
3557
- vertical-align: middle;
3558
- z-index: 1;
3559
- will-change: opacity, transform;
3560
- -webkit-transition: all 0.3s ease-out;
3561
- -moz-transition: all 0.3s ease-out;
3562
- -o-transition: all 0.3s ease-out;
3563
- -ms-transition: all 0.3s ease-out;
3564
- transition: all 0.3s ease-out; }
3565
- .waves-effect .waves-ripple {
3566
- position: absolute;
3567
- border-radius: 50%;
3568
- width: 20px;
3569
- height: 20px;
3570
- margin-top: -10px;
3571
- margin-left: -10px;
3572
- opacity: 0;
3573
- background: rgba(0, 0, 0, 0.2);
3574
- -webkit-transition: all 0.7s ease-out;
3575
- -moz-transition: all 0.7s ease-out;
3576
- -o-transition: all 0.7s ease-out;
3577
- -ms-transition: all 0.7s ease-out;
3578
- transition: all 0.7s ease-out;
3579
- -webkit-transition-property: -webkit-transform, opacity;
3580
- -moz-transition-property: -moz-transform, opacity;
3581
- -o-transition-property: -o-transform, opacity;
3582
- transition-property: transform, opacity;
3583
- -webkit-transform: scale(0);
3584
- -moz-transform: scale(0);
3585
- -ms-transform: scale(0);
3586
- -o-transform: scale(0);
3587
- transform: scale(0);
3588
- pointer-events: none; }
3589
- .waves-effect.waves-light .waves-ripple {
3590
- background-color: rgba(255, 255, 255, 0.45); }
3591
- .waves-effect.waves-red .waves-ripple {
3592
- background-color: rgba(244, 67, 54, 0.7); }
3593
- .waves-effect.waves-yellow .waves-ripple {
3594
- background-color: rgba(255, 235, 59, 0.7); }
3595
- .waves-effect.waves-orange .waves-ripple {
3596
- background-color: rgba(255, 152, 0, 0.7); }
3597
- .waves-effect.waves-purple .waves-ripple {
3598
- background-color: rgba(156, 39, 176, 0.7); }
3599
- .waves-effect.waves-green .waves-ripple {
3600
- background-color: rgba(76, 175, 80, 0.7); }
3601
- .waves-effect.waves-teal .waves-ripple {
3602
- background-color: rgba(0, 150, 136, 0.7); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3603
 
3604
  .waves-notransition {
3605
  -webkit-transition: none !important;
3606
- -moz-transition: none !important;
3607
- -o-transition: none !important;
3608
- -ms-transition: none !important;
3609
- transition: none !important; }
3610
 
3611
  .waves-circle {
3612
  -webkit-transform: translateZ(0);
3613
- -moz-transform: translateZ(0);
3614
- -ms-transform: translateZ(0);
3615
- -o-transform: translateZ(0);
3616
- transform: translateZ(0);
3617
- -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%); }
3618
 
3619
  .waves-input-wrapper {
3620
  border-radius: 0.2em;
3621
- vertical-align: bottom; }
3622
- .waves-input-wrapper .waves-button-input {
3623
- position: relative;
3624
- top: 0;
3625
- left: 0;
3626
- z-index: 1; }
 
 
 
3627
 
3628
  .waves-circle {
3629
  text-align: center;
@@ -3631,327 +5736,616 @@ ul.tabs li.tab {
3631
  height: 2.5em;
3632
  line-height: 2.5em;
3633
  border-radius: 50%;
3634
- -webkit-mask-image: none; }
 
3635
 
3636
  .waves-block {
3637
- display: block; }
 
3638
 
3639
  /* Firefox Bug: link not triggered */
3640
- a.waves-effect .waves-ripple {
3641
- z-index: -1; }
 
3642
 
3643
-
3644
  .modal {
3645
  display: none;
3646
  position: fixed;
3647
  left: 0;
3648
  right: 0;
3649
- background-color: inherit;
3650
  padding: 0;
3651
  max-height: 70%;
3652
  width: 55%;
3653
  margin: auto;
3654
  overflow-y: auto;
3655
- z-index: 1000;
3656
- -webkit-border-radius: 2px;
3657
- -moz-border-radius: 2px;
3658
  border-radius: 2px;
3659
- background-clip: padding-box;
3660
- -webkit-transform: translate(0);
3661
- -moz-transform: translate(0);
3662
- -ms-transform: translate(0);
3663
- -o-transform: translate(0);
3664
- transform: translate(0);
3665
- will-change: top, opacity; }
3666
- @media only screen and (max-width : 992px) {
3667
- .modal {
3668
- width: 80%; } }
3669
- .modal h1, .modal h2, .modal h3, .modal h4 {
3670
- margin-top: 0; }
3671
- .modal .modal-content {
3672
- padding: 24px; }
3673
- .modal .modal-footer {
3674
- background-color: #eee;
3675
- padding: 4px 6px;
3676
- height: 56px;
3677
- width: 100%; }
3678
- .modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .btn-flat {
3679
- float: right;
3680
- margin: 6px 0; }
3681
-
3682
- #lean-overlay {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3683
  position: fixed;
3684
  z-index: 999;
3685
- top: 0;
3686
  left: 0;
3687
  bottom: 0;
3688
  right: 0;
3689
- height: 115%;
3690
  width: 100%;
3691
  background: #000;
3692
  display: none;
3693
- will-change: opacity; }
 
3694
 
3695
  .modal.modal-fixed-footer {
3696
  padding: 0;
3697
- height: 70%; }
3698
- .modal.modal-fixed-footer .modal-content {
3699
- position: fixed;
3700
- max-height: 100%;
3701
- padding-bottom: 64px;
3702
- width: 100%;
3703
- overflow-y: auto; }
3704
- .modal.modal-fixed-footer .modal-footer {
3705
- border-top: 1px solid rgba(0, 0, 0, 0.1);
3706
- position: fixed;
3707
- bottom: 0; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3708
 
3709
  .collapsible {
3710
  border-top: 1px solid #ddd;
3711
  border-right: 1px solid #ddd;
3712
  border-left: 1px solid #ddd;
3713
- margin: 0.5rem 0 1rem 0; }
3714
- .collapsible li {
3715
- -webkit-transition: 0.3s;
3716
- -moz-transition: 0.3s;
3717
- -o-transition: 0.3s;
3718
- -ms-transition: 0.3s;
3719
- transition: 0.3s; }
3720
 
3721
  .collapsible-header {
3722
- display: block;
 
 
 
3723
  cursor: pointer;
3724
- height: 3rem;
3725
- line-height: 3rem;
3726
- padding: 0 1rem;
3727
  background-color: #fff;
3728
- border-bottom: 1px solid #ddd; }
3729
- .collapsible-header i {
3730
- width: 2rem;
3731
- font-size: 1.6rem;
3732
- line-height: 3rem;
3733
- display: block;
3734
- float: left;
3735
- text-align: center;
3736
- margin-right: 1rem; }
 
 
 
 
 
 
 
 
 
3737
 
3738
  .collapsible-body {
3739
- overflow: hidden;
3740
  display: none;
3741
  border-bottom: 1px solid #ddd;
3742
  -webkit-box-sizing: border-box;
3743
- -moz-box-sizing: border-box;
3744
- box-sizing: border-box; }
3745
- .collapsible-body p {
3746
- margin: 0;
3747
- padding: 2rem; }
3748
 
3749
- ul.side-nav ul.collapsible {
 
3750
  border: none;
3751
  -webkit-box-shadow: none;
3752
- -moz-box-shadow: none;
3753
- box-shadow: none; }
3754
- ul.side-nav ul.collapsible li {
3755
- padding: 0; }
3756
- ul.side-nav .collapsible-header {
 
 
 
 
 
3757
  background-color: transparent;
3758
  border: none;
3759
  line-height: inherit;
3760
  height: inherit;
3761
- margin: 0 1rem; }
3762
- ul.side-nav .collapsible-header i {
3763
- line-height: inherit; }
3764
- ul.side-nav .collapsible-body {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3765
  border: 0;
3766
- background-color: #FFF; }
3767
- ul.side-nav .collapsible-body li a {
3768
- margin: 0 1rem 0 2rem; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3769
 
3770
- li.no-padding {
3771
- padding: 0 !important; }
 
 
 
 
 
 
 
 
 
3772
 
3773
  .materialboxed {
 
 
3774
  cursor: zoom-in;
3775
  position: relative;
3776
- -webkit-transition: opacity 0.4s;
3777
- -moz-transition: opacity 0.4s;
3778
- -o-transition: opacity 0.4s;
3779
- -ms-transition: opacity 0.4s;
3780
- transition: opacity 0.4s; }
3781
- .materialboxed:hover {
3782
- will-change: left, top, width, height; }
3783
- .materialboxed:hover:not(.active) {
3784
- -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
3785
- filter: "alpha(opacity=(${iefactor}))";
3786
- -moz-opacity: 0.8;
3787
- -khtml-opacity: 0.8;
3788
- opacity: 0.8; }
3789
 
3790
  .materialboxed.active {
3791
- cursor: zoom-out; }
 
 
3792
 
3793
  #materialbox-overlay {
3794
  position: fixed;
3795
  top: 0;
3796
- left: 0;
3797
  right: 0;
3798
  bottom: 0;
 
3799
  background-color: #292929;
3800
- z-index: 999;
3801
- will-change: opacity; }
 
3802
 
3803
  .materialbox-caption {
3804
  position: fixed;
3805
  display: none;
3806
  color: #fff;
3807
  line-height: 50px;
3808
- bottom: 0px;
 
3809
  width: 100%;
3810
- box-sizing: border-box;
3811
  text-align: center;
3812
  padding: 0% 15%;
3813
  height: 50px;
3814
  z-index: 1000;
3815
- -webkit-font-smoothing: antialiased; }
 
3816
 
3817
- /* Remove Focus Boxes */
3818
  select:focus {
3819
- outline: 1px solid #f8c1c3; }
 
3820
 
3821
  button:focus {
3822
  outline: none;
3823
- background-color: #2ab7a9; }
 
3824
 
3825
  label {
3826
  font-size: 0.8rem;
3827
- color: #9e9e9e; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3828
 
3829
- /***************************
3830
- Text Inputs + Textarea
3831
- ****************************/
3832
  .input-field {
3833
  position: relative;
3834
- margin-top: 1rem; }
3835
- .input-field label {
3836
- color: #9e9e9e;
3837
- position: absolute;
3838
- top: 0.8rem;
3839
- left: 0.75rem;
3840
- font-size: 1rem;
3841
- cursor: text;
3842
- -webkit-transition: 0.2s ease-out;
3843
- -moz-transition: 0.2s ease-out;
3844
- -o-transition: 0.2s ease-out;
3845
- -ms-transition: 0.2s ease-out;
3846
- transition: 0.2s ease-out; }
3847
- .input-field label.active {
3848
- font-size: 0.8rem;
3849
- -webkit-transform: translateY(-140%);
3850
- -moz-transform: translateY(-140%);
3851
- -ms-transform: translateY(-140%);
3852
- -o-transform: translateY(-140%);
3853
- transform: translateY(-140%); }
3854
- .input-field input[type=text]:focus + label, .input-field input[type=password]:focus + label, .input-field input[type=email]:focus + label, .input-field input[type=url]:focus + label, .input-field input[type=date]:focus + label, .input-field input[type=tel]:focus + label, .input-field input[type=number]:focus + label, .input-field input[type=search]:focus + label, .input-field textarea:focus.materialize-textarea + label {
3855
- color: #26a69a; }
3856
- .input-field input[type=text].valid, .input-field input[type=password].valid, .input-field input[type=email].valid, .input-field input[type=url].valid, .input-field input[type=date].valid, .input-field input[type=tel].valid, .input-field input[type=number].valid, .input-field input[type=search].valid, .input-field textarea.materialize-textarea.valid {
3857
- border-bottom: 1px solid #4CAF50;
3858
- -webkit-box-shadow: 0 1px 0 0 #4CAF50;
3859
- -moz-box-shadow: 0 1px 0 0 #4CAF50;
3860
- box-shadow: 0 1px 0 0 #4CAF50; }
3861
- .input-field input[type=text].invalid, .input-field input[type=password].invalid, .input-field input[type=email].invalid, .input-field input[type=url].invalid, .input-field input[type=date].invalid, .input-field input[type=tel].invalid, .input-field input[type=number].invalid, .input-field input[type=search].invalid, .input-field textarea.materialize-textarea.invalid {
3862
- border-bottom: 1px solid #F44336;
3863
- -webkit-box-shadow: 0 1px 0 0 #F44336;
3864
- -moz-box-shadow: 0 1px 0 0 #F44336;
3865
- box-shadow: 0 1px 0 0 #F44336; }
3866
- .input-field .prefix {
3867
- position: absolute;
3868
- width: 3rem;
3869
- font-size: 2rem;
3870
- -webkit-transition: color 0.2s;
3871
- -moz-transition: color 0.2s;
3872
- -o-transition: color 0.2s;
3873
- -ms-transition: color 0.2s;
3874
- transition: color 0.2s; }
3875
- .input-field .prefix.active {
3876
- color: #26a69a; }
3877
- .input-field .prefix ~ input, .input-field .prefix ~ textarea {
3878
- margin-left: 3rem;
3879
- width: 92%;
3880
- width: calc(100% - 3rem); }
3881
- .input-field .prefix ~ textarea {
3882
- padding-top: 0.8rem; }
3883
- .input-field .prefix ~ label {
3884
- margin-left: 3rem; }
3885
- @media only screen and (max-width : 992px) {
3886
- .input-field .prefix ~ input {
3887
- width: 86%;
3888
- width: calc(100% - 3rem); }
3889
- }
3890
- @media only screen and (max-width : 600px) {
3891
- .input-field .prefix ~ input {
3892
- width: 80%;
3893
- width: calc(100% - 3rem); }
3894
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3895
 
 
3896
  textarea {
3897
  width: 100%;
3898
  height: 3rem;
3899
- background-color: transparent; }
3900
-
3901
- input[type=text], input[type=password], input[type=email], input[type=url], input[type=date], input[type=tel], input[type=number], input[type=search], textarea.materialize-textarea {
3902
  background-color: transparent;
3903
- border: none;
3904
- border-bottom: 1px solid #9e9e9e;
3905
- outline: none;
3906
- height: 3rem;
3907
- width: 100%;
3908
- font-size: 1rem;
3909
- margin: 0 0 15px 0;
3910
- padding: 0;
3911
- -webkit-box-shadow: none;
3912
- -moz-box-shadow: none;
3913
- box-shadow: none;
3914
- -webkit-box-sizing: content-box;
3915
- -moz-box-sizing: content-box;
3916
- box-sizing: content-box;
3917
- -webkit-transition: 0.3s;
3918
- -moz-transition: 0.3s;
3919
- -o-transition: 0.3s;
3920
- -ms-transition: 0.3s;
3921
- transition: 0.3s; }
3922
-
3923
- input[type=text]:focus, input[type=password]:focus, input[type=email]:focus, input[type=url]:focus, input[type=date]:focus, input[type=tel]:focus, input[type=number]:focus, input[type=search]:focus, textarea:focus.materialize-textarea {
3924
- border-bottom: 1px solid #26a69a;
3925
- -webkit-box-shadow: 0 1px 0 0 #26a69a;
3926
- -moz-box-shadow: 0 1px 0 0 #26a69a;
3927
- box-shadow: 0 1px 0 0 #26a69a; }
3928
 
3929
  textarea.materialize-textarea {
 
3930
  overflow-y: hidden;
3931
  /* prevents scroll bar flash */
3932
- padding: 1.6rem 0;
3933
  /* prevents text jump on Enter keypress */
3934
  resize: none;
3935
- min-height: 3rem; }
 
 
 
3936
 
3937
  .hiddendiv {
3938
- display: none;
3939
  white-space: pre-wrap;
3940
  word-wrap: break-word;
3941
  overflow-wrap: break-word;
3942
  /* future version of deprecated 'word-wrap' */
3943
  padding-top: 1.2rem;
3944
- /* prevents text jump on Enter keypress */ }
 
 
 
 
3945
 
3946
- /***************
3947
- Radio Buttons
3948
- ***************/
3949
- /* Remove default Radio Buttons */
3950
- [type="radio"]:not(:checked), [type="radio"]:checked {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3951
  position: absolute;
3952
- left: -9999px; }
 
 
3953
 
3954
- [type="radio"]:not(:checked) + label, [type="radio"]:checked + label {
 
3955
  position: relative;
3956
  padding-left: 35px;
3957
  cursor: pointer;
@@ -3959,110 +6353,126 @@ textarea.materialize-textarea {
3959
  height: 25px;
3960
  line-height: 25px;
3961
  font-size: 1rem;
3962
- -webkit-transition: 0.28s ease;
3963
- -moz-transition: 0.28s ease;
3964
- -o-transition: 0.28s ease;
3965
- -ms-transition: 0.28s ease;
3966
- transition: 0.28s ease;
3967
  -webkit-user-select: none;
3968
- /* webkit (safari, chrome) browsers */
3969
- -moz-user-select: none;
3970
- /* mozilla browsers */
3971
- -khtml-user-select: none;
3972
- /* webkit (konqueror) browsers */
3973
- -ms-user-select: none;
3974
- /* IE10+ */ }
3975
-
3976
- [type="radio"] + label:before, [type="radio"] + label:after {
3977
  content: '';
3978
  position: absolute;
3979
- left: 0px;
3980
- top: 0px;
3981
  margin: 4px;
3982
  width: 16px;
3983
  height: 16px;
3984
  z-index: 0;
3985
- -webkit-transition: 0.28s ease;
3986
- -moz-transition: 0.28s ease;
3987
- -o-transition: 0.28s ease;
3988
- -ms-transition: 0.28s ease;
3989
- transition: 0.28s ease; }
3990
 
3991
  /* Unchecked styles */
3992
- [type="radio"]:not(:checked) + label:before {
 
 
 
 
 
3993
  border-radius: 50%;
3994
- border: 2px solid #5a5a5a; }
3995
 
3996
- [type="radio"]:not(:checked) + label:after {
3997
- border-radius: 50%;
3998
  border: 2px solid #5a5a5a;
3999
- z-index: -1;
 
 
4000
  -webkit-transform: scale(0);
4001
- -moz-transform: scale(0);
4002
- -ms-transform: scale(0);
4003
- -o-transform: scale(0);
4004
- transform: scale(0); }
4005
 
4006
  /* Checked styles */
4007
- [type="radio"]:checked + label:before {
4008
- border-radius: 50%;
4009
- border: 2px solid transparent; }
4010
 
4011
- [type="radio"]:checked + label:after {
4012
- border-radius: 50%;
 
4013
  border: 2px solid #26a69a;
 
 
 
 
4014
  background-color: #26a69a;
4015
- z-index: 0;
 
 
4016
  -webkit-transform: scale(1.02);
4017
- -moz-transform: scale(1.02);
4018
- -ms-transform: scale(1.02);
4019
- -o-transform: scale(1.02);
4020
- transform: scale(1.02); }
4021
 
4022
  /* Radio With gap */
4023
- [type="radio"].with-gap:checked + label:before {
4024
- border-radius: 50%;
4025
- border: 2px solid #26a69a; }
4026
-
4027
- [type="radio"].with-gap:checked + label:after {
4028
- border-radius: 50%;
4029
- border: 2px solid #26a69a;
4030
- background-color: #26a69a;
4031
- z-index: 0;
4032
  -webkit-transform: scale(0.5);
4033
- -moz-transform: scale(0.5);
4034
- -ms-transform: scale(0.5);
4035
- -o-transform: scale(0.5);
4036
- transform: scale(0.5); }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4037
 
4038
  /* Disabled style */
4039
- [type="radio"]:disabled:not(:checked) + label:before, [type="radio"]:disabled:checked + label:before {
 
4040
  background-color: transparent;
4041
- border-color: rgba(0, 0, 0, 0.26); }
4042
-
4043
- [type="radio"]:disabled + label {
4044
- color: rgba(0, 0, 0, 0.26); }
4045
 
4046
- [type="radio"]:disabled:not(:checked) + label:hover:before {
4047
- border-color: rgba(0, 0, 0, 0.26); }
 
4048
 
4049
- /***************
4050
- Checkboxes
4051
- ***************/
4052
- /* CUSTOM CSS CHECKBOXES */
4053
- form p {
4054
- margin-bottom: 10px;
4055
- text-align: left; }
4056
 
4057
- form p:last-child {
4058
- margin-bottom: 0px; }
 
 
4059
 
 
 
4060
  /* Remove default checkbox */
4061
- [type="checkbox"]:not(:checked), [type="checkbox"]:checked {
 
4062
  position: absolute;
4063
- left: -9999px; }
 
 
4064
 
4065
- [type="checkbox"]:not(:checked) + label, [type="checkbox"]:checked + label {
 
 
 
 
4066
  position: relative;
4067
  padding-left: 35px;
4068
  cursor: pointer;
@@ -4071,250 +6481,486 @@ form p:last-child {
4071
  line-height: 25px;
4072
  font-size: 1rem;
4073
  -webkit-user-select: none;
4074
- /* webkit (safari, chrome) browsers */
4075
- -moz-user-select: none;
4076
- /* mozilla browsers */
4077
- -khtml-user-select: none;
4078
- /* webkit (konqueror) browsers */
4079
- -ms-user-select: none;
4080
- /* IE10+ */ }
4081
-
4082
- /* checkbox aspect */
4083
- [type="checkbox"] + label:before {
4084
  content: '';
4085
  position: absolute;
4086
- margin-top: 2px;
4087
  left: 0;
 
 
4088
  z-index: 0;
4089
- -webkit-border-radius: 1px;
4090
- -moz-border-radius: 1px;
4091
  border-radius: 1px;
4092
- background-clip: padding-box;
4093
- -webkit-transition: 0.2s;
4094
- -moz-transition: 0.2s;
4095
- -o-transition: 0.2s;
4096
- -ms-transition: 0.2s;
4097
- transition: 0.2s; }
4098
 
4099
- /* Unchecked styles */
4100
- [type="checkbox"]:not(:checked) + label:before {
4101
- top: 0px;
4102
- width: 18px;
4103
- height: 18px;
4104
- border: 2px solid #5a5a5a; }
4105
 
4106
- /* Checked styles */
4107
- [type="checkbox"]:checked + label:before {
4108
- left: -3px;
 
 
 
 
 
 
 
 
 
 
 
 
 
4109
  top: -4px;
 
4110
  width: 12px;
4111
  height: 22px;
4112
  border-top: 2px solid transparent;
4113
  border-left: 2px solid transparent;
4114
  border-right: 2px solid #26a69a;
4115
  border-bottom: 2px solid #26a69a;
4116
- -webkit-transform: rotateZ(40deg);
4117
- -moz-transform: rotateZ(40deg);
4118
- -ms-transform: rotateZ(40deg);
4119
- -o-transform: rotateZ(40deg);
4120
- transform: rotateZ(40deg);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4121
  -webkit-backface-visibility: hidden;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4122
  -webkit-transform-origin: 100% 100%;
4123
- -moz-transform-origin: 100% 100%;
4124
- -ms-transform-origin: 100% 100%;
4125
- -o-transform-origin: 100% 100%;
4126
- transform-origin: 100% 100%; }
4127
 
4128
- /* disabled checkbox */
4129
- [type="checkbox"]:disabled:not(:checked) + label:before {
 
 
 
 
 
 
 
 
4130
  top: 0;
4131
- left: 0;
4132
- box-shadow: none;
4133
- background-color: rgba(0, 0, 0, 0.26);
4134
- width: 18px;
4135
- height: 18px;
4136
- border: 2px solid rgba(0, 0, 0, 0.26);
4137
- -webkit-transform: rotateZ(0deg);
4138
- -moz-transform: rotateZ(0deg);
4139
- -ms-transform: rotateZ(0deg);
4140
- -o-transform: rotateZ(0deg);
4141
- transform: rotateZ(0deg); }
4142
-
4143
- [type="checkbox"]:disabled:checked + label:before {
4144
- left: -3px;
4145
- top: -4px;
4146
- width: 12px;
4147
- height: 22px;
4148
  border-top: 2px solid transparent;
4149
  border-left: 2px solid transparent;
4150
- border-right: 2px solid rgba(0, 0, 0, 0.26);
4151
- border-bottom: 2px solid rgba(0, 0, 0, 0.26);
4152
- -webkit-transform: rotateZ(40deg);
4153
- -moz-transform: rotateZ(40deg);
4154
- -ms-transform: rotateZ(40deg);
4155
- -o-transform: rotateZ(40deg);
4156
- transform: rotateZ(40deg);
4157
- -webkit-backface-visibility: hidden;
4158
  -webkit-transform-origin: 100% 100%;
4159
- -moz-transform-origin: 100% 100%;
4160
- -ms-transform-origin: 100% 100%;
4161
- -o-transform-origin: 100% 100%;
4162
- transform-origin: 100% 100%; }
 
 
 
 
 
 
 
 
 
 
 
 
 
4163
 
4164
- [type="checkbox"]:disabled:checked + label {
4165
- color: rgba(0, 0, 0, 0.26); }
 
 
 
4166
 
4167
- [type="checkbox"]:disabled:not(:checked) + label:hover:before {
4168
- border-color: rgba(0, 0, 0, 0.26); }
 
 
4169
 
4170
- /***************
4171
- Switch
4172
- ***************/
4173
- .switch, .switch * {
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4174
  -webkit-user-select: none;
4175
- -moz-user-select: none;
4176
- -ms-user-select: none; }
 
 
4177
 
4178
  .switch label {
4179
- cursor: pointer; }
 
4180
 
4181
  .switch label input[type=checkbox] {
4182
  opacity: 0;
4183
  width: 0;
4184
- height: 0; }
 
4185
 
4186
  .switch label input[type=checkbox]:checked + .lever {
4187
- background-color: #84c7c1; }
 
 
 
 
 
4188
 
4189
  .switch label input[type=checkbox]:checked + .lever:after {
4190
- background-color: #26a69a; }
 
4191
 
4192
  .switch label .lever {
4193
  content: "";
4194
  display: inline-block;
4195
  position: relative;
4196
- width: 40px;
4197
- height: 15px;
4198
- background-color: #818181;
4199
  border-radius: 15px;
4200
  margin-right: 10px;
 
4201
  transition: background 0.3s ease;
4202
  vertical-align: middle;
4203
- margin: 0px 16px; }
 
4204
 
4205
- .switch label .lever:after {
4206
  content: "";
4207
  position: absolute;
4208
  display: inline-block;
4209
- width: 21px;
4210
- height: 21px;
4211
- background-color: #F1F1F1;
4212
- border-radius: 21px;
4213
- box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4);
4214
- left: -5px;
4215
  top: -3px;
4216
- transition: left 0.3s ease, background 0.3s ease, box-shadow 0.1s ease; }
 
 
 
 
4217
 
4218
- input[type=checkbox]:checked:not(:disabled) ~ .lever:active:after {
4219
- box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(38, 166, 154, 0.1); }
 
4220
 
4221
- input[type=checkbox]:not(:disabled) ~ .lever:active:after {
4222
- box-shadow: 0 1px 3px 1px rgba(0, 0, 0, 0.4), 0 0 0 15px rgba(0, 0, 0, 0.08); }
4223
-
4224
- .switch label input[type=checkbox]:checked + .lever:after {
4225
- left: 24px; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4226
 
4227
  .switch input[type=checkbox][disabled] + .lever {
4228
- cursor: default; }
 
 
4229
 
4230
- .switch label input[type=checkbox][disabled] + .lever:after, .switch label input[type=checkbox][disabled]:checked + .lever:after {
4231
- background-color: #BDBDBD; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4232
 
4233
- /***************
4234
- Select Field
4235
- ***************/
4236
  .select-label {
4237
- position: absolute; }
 
4238
 
4239
  .select-wrapper {
4240
  position: relative;
4241
- margin-top: 15px; }
4242
- .select-wrapper input.select-dropdown {
4243
- position: relative;
4244
- cursor: pointer;
4245
- color: #444;
4246
- background-color: transparent;
4247
- border: none;
4248
- border-bottom: 1px solid #9e9e9e;
4249
- outline: none;
4250
- height: 3rem;
4251
- line-height: 3rem;
4252
- width: 100%;
4253
- font-size: 1rem;
4254
- margin: 0 0 15px 0;
4255
- padding: 0;
4256
- display: block; }
4257
- .select-wrapper .mdi-navigation-arrow-drop-down {
4258
- position: absolute;
4259
- right: 0;
4260
- top: 0;
4261
- font-size: 23px; }
4262
 
4263
- select.browser-default {
4264
- display: block; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4265
 
4266
  select:disabled {
4267
- color: rgba(0, 0, 0, 0.3); }
 
 
 
 
 
 
 
 
 
4268
 
4269
  .select-wrapper input.select-dropdown:disabled {
4270
- color: rgba(0, 0, 0, 0.3);
4271
- border-bottom: 1px solid rgba(0, 0, 0, 0.3); }
 
 
 
 
 
4272
 
4273
  .select-wrapper i {
4274
- color: rgba(0, 0, 0, 0.3); }
 
4275
 
4276
- .select-dropdown li.disabled {
4277
- color: rgba(0, 0, 0, 0.3); }
4278
- .select-dropdown li.disabled:hover {
4279
- background-color: transparent; }
 
 
4280
 
4281
- /*********************
4282
- File Input
4283
- **********************/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4284
  .file-field {
4285
  position: relative;
4286
- overflow: hidden; }
4287
- .file-field input.file-path {
4288
- margin-left: 100px; }
4289
- .file-field .btn, .file-field .btn-large {
4290
- position: absolute;
4291
- top: 0;
4292
- height: 3rem;
4293
- line-height: 3rem; }
4294
- .file-field span {
4295
- cursor: pointer; }
4296
- .file-field input[type=file] {
4297
- position: absolute;
4298
- top: 0;
4299
- right: 0;
4300
- left: 0;
4301
- bottom: 0;
4302
- width: 100%;
4303
- margin: 0;
4304
- padding: 0;
4305
- font-size: 20px;
4306
- cursor: pointer;
4307
- opacity: 0;
4308
- filter: alpha(opacity=0); }
4309
 
4310
- /***************
4311
- Range
4312
- ***************/
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4313
  .range-field {
4314
- position: relative; }
 
4315
 
4316
- input[type=range], input[type=range] + .thumb {
4317
- cursor: pointer; }
 
 
4318
 
4319
  input[type=range] {
4320
  position: relative;
@@ -4322,85 +6968,98 @@ input[type=range] {
4322
  border: none;
4323
  outline: none;
4324
  width: 100%;
4325
- margin: 15px 0px;
4326
- padding: 0; }
 
 
 
 
 
4327
 
4328
  input[type=range] + .thumb {
4329
  position: absolute;
 
 
4330
  border: none;
4331
  height: 0;
4332
  width: 0;
4333
  border-radius: 50%;
4334
  background-color: #26a69a;
4335
- top: 10px;
4336
- margin-left: -6px;
4337
  -webkit-transform-origin: 50% 50%;
4338
- -moz-transform-origin: 50% 50%;
4339
- -ms-transform-origin: 50% 50%;
4340
- -o-transform-origin: 50% 50%;
4341
- transform-origin: 50% 50%;
4342
  -webkit-transform: rotate(-45deg);
4343
- -moz-transform: rotate(-45deg);
4344
- -ms-transform: rotate(-45deg);
4345
- -o-transform: rotate(-45deg);
4346
- transform: rotate(-45deg); }
4347
- input[type=range] + .thumb .value {
4348
- display: block;
4349
- width: 30px;
4350
- text-align: center;
4351
- color: #26a69a;
4352
- font-size: 0px;
4353
- -webkit-transform: rotate(45deg);
4354
- -moz-transform: rotate(45deg);
4355
- -ms-transform: rotate(45deg);
4356
- -o-transform: rotate(45deg);
4357
- transform: rotate(45deg); }
4358
- input[type=range] + .thumb.active {
4359
- border-radius: 50% 50% 50% 0; }
4360
- input[type=range] + .thumb.active .value {
4361
- color: #fff;
4362
- margin-left: -1px;
4363
- margin-top: 8px;
4364
- font-size: 10px; }
4365
 
4366
- input[type=range]:focus {
4367
- outline: none; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4368
 
4369
  input[type=range] {
4370
- -webkit-appearance: none; }
 
4371
 
4372
  input[type=range]::-webkit-slider-runnable-track {
4373
  height: 3px;
4374
  background: #c2c0c2;
4375
- border: none; }
 
4376
 
4377
  input[type=range]::-webkit-slider-thumb {
4378
- -webkit-appearance: none;
4379
  border: none;
4380
  height: 14px;
4381
  width: 14px;
4382
  border-radius: 50%;
 
 
 
 
 
 
4383
  background-color: #26a69a;
4384
- transform-origin: 50% 50%;
 
4385
  margin: -5px 0 0 0;
4386
- -webkit-transition: 0.3s;
4387
- -moz-transition: 0.3s;
4388
- -o-transition: 0.3s;
4389
- -ms-transition: 0.3s;
4390
- transition: 0.3s; }
4391
 
4392
- input[type=range]:focus::-webkit-slider-runnable-track {
4393
- background: #ccc; }
 
 
4394
 
4395
  input[type=range] {
4396
  /* fix for FF unable to apply focus style bug */
4397
  border: 1px solid white;
4398
- /*required for proper track sizing in FF*/ }
 
4399
 
4400
  input[type=range]::-moz-range-track {
4401
  height: 3px;
4402
- background: #ddd;
4403
- border: none; }
 
 
 
 
 
4404
 
4405
  input[type=range]::-moz-range-thumb {
4406
  border: none;
@@ -4408,148 +7067,311 @@ input[type=range]::-moz-range-thumb {
4408
  width: 14px;
4409
  border-radius: 50%;
4410
  background: #26a69a;
4411
- margin-top: -5px; }
 
 
 
 
 
4412
 
4413
- /*hide the outline behind the border*/
4414
  input[type=range]:-moz-focusring {
4415
- outline: 1px solid white;
4416
- outline-offset: -1px; }
 
4417
 
4418
- input[type=range]:focus::-moz-range-track {
4419
- background: #ccc; }
 
4420
 
4421
  input[type=range]::-ms-track {
4422
  height: 3px;
4423
- /*remove bg colour from the track, we'll use ms-fill-lower and ms-fill-upper instead */
4424
  background: transparent;
4425
- /*leave room for the larger thumb to overflow with a transparent border */
4426
  border-color: transparent;
4427
  border-width: 6px 0;
4428
  /*remove default tick marks*/
4429
- color: transparent; }
 
4430
 
4431
  input[type=range]::-ms-fill-lower {
4432
- background: #777; }
 
4433
 
4434
  input[type=range]::-ms-fill-upper {
4435
- background: #ddd; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4436
 
4437
- input[type=range]::-ms-thumb {
4438
- border: none;
4439
- height: 14px;
4440
- width: 14px;
4441
- border-radius: 50%;
4442
- background: #26a69a; }
4443
 
4444
- input[type=range]:focus::-ms-fill-lower {
4445
- background: #888; }
 
 
4446
 
4447
- input[type=range]:focus::-ms-fill-upper {
4448
- background: #ccc; }
 
 
 
4449
 
4450
- /***************************
4451
- Text Inputs + Textarea
4452
- ****************************/
4453
- select {
4454
- background-color: #fffafa;
4455
- width: 100%;
4456
- padding: 5px;
4457
- border: 1px solid #f2f2f2;
4458
- border-radius: 2px;
4459
- height: 3rem; }
4460
 
4461
- /***************
4462
- Nav List
4463
- ***************/
4464
- ul.table-of-contents.fixed {
4465
- position: fixed; }
4466
- ul.table-of-contents li {
4467
- padding: 2px 0; }
4468
- ul.table-of-contents a {
4469
- display: inline-block;
4470
- font-weight: 300;
4471
- color: #757575;
4472
- padding-left: 20px;
4473
- height: 1.5rem;
4474
- line-height: 1.5rem;
4475
- letter-spacing: 0.4;
4476
- display: inline-block; }
4477
- ul.table-of-contents a:hover {
4478
- color: #a8a8a8;
4479
- padding-left: 19px;
4480
- border-left: 1px solid #ea4a4f; }
4481
- ul.table-of-contents a.active {
4482
- font-weight: 500;
4483
- padding-left: 18px;
4484
- border-left: 2px solid #ea4a4f; }
4485
-
4486
- ul.side-nav {
4487
- position: fixed;
4488
- width: 240px;
4489
- left: -105%;
4490
- top: 0;
4491
- margin: 0;
4492
- height: 100%;
4493
- height: calc(100% + 60px);
4494
- padding-bottom: 60px;
4495
- background-color: #FFF;
4496
- z-index: 999;
4497
- will-change: left; }
4498
- ul.side-nav.right-aligned {
4499
- will-change: right;
4500
- right: -105%;
4501
- left: auto; }
4502
- ul.side-nav .collapsible {
4503
- margin: 0; }
4504
- ul.side-nav li {
4505
- float: none;
4506
- padding: 0 15px; }
4507
- ul.side-nav li:hover, ul.side-nav li.active {
4508
- background-color: #ddd; }
4509
- ul.side-nav a {
4510
- color: #444; }
4511
 
4512
  .drag-target {
4513
  height: 100%;
4514
  width: 10px;
4515
  position: fixed;
4516
  top: 0;
4517
- z-index: 998; }
 
4518
 
4519
- ul.side-nav.fixed a {
4520
- display: block;
4521
- padding: 0 15px;
4522
- color: #444; }
4523
 
4524
- ul.side-nav.fixed {
4525
  left: 0;
4526
- position: fixed; }
4527
- ul.side-nav.fixed.right-aligned {
4528
- right: 0;
4529
- left: auto; }
4530
-
4531
- @media only screen and (max-width : 992px) {
4532
- ul.side-nav.fixed {
4533
- left: -105%; }
4534
- ul.side-nav.fixed.right-aligned {
4535
- right: -105%;
4536
- left: auto; }
4537
- }
4538
-
4539
- ul.side-nav .collapsible-body li.active, ul.side-nav.fixed .collapsible-body li.active {
4540
- background-color: #ee6e73; }
4541
- ul.side-nav .collapsible-body li.active a, ul.side-nav.fixed .collapsible-body li.active a {
4542
- color: #fff; }
4543
-
4544
- #sidenav-overlay {
4545
  position: fixed;
4546
- top: 0px;
4547
- left: 0px;
4548
- right: 0px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4549
  height: 120vh;
4550
  background-color: rgba(0, 0, 0, 0.5);
4551
  z-index: 997;
4552
- will-change: opacity; }
 
4553
 
4554
  /*
4555
  @license
@@ -4579,48 +7401,66 @@ ul.side-nav .collapsible-body li.active, ul.side-nav.fixed .collapsible-body li.
4579
  .preloader-wrapper {
4580
  display: inline-block;
4581
  position: relative;
4582
- width: 48px;
4583
- height: 48px; }
4584
- .preloader-wrapper.small {
4585
- width: 36px;
4586
- height: 36px; }
4587
- .preloader-wrapper.big {
4588
- width: 64px;
4589
- height: 64px; }
4590
- .preloader-wrapper.active {
4591
- /* duration: 360 * ARCTIME / (ARCSTARTROT + (360-ARCSIZE)) */
4592
- -webkit-animation: container-rotate 1568ms linear infinite;
4593
- animation: container-rotate 1568ms linear infinite; }
 
 
 
 
 
 
 
4594
 
4595
  @-webkit-keyframes container-rotate {
4596
  to {
4597
- -webkit-transform: rotate(360deg); } }
 
 
4598
 
4599
  @keyframes container-rotate {
4600
  to {
4601
- transform: rotate(360deg); } }
 
 
 
4602
 
4603
  .spinner-layer {
4604
  position: absolute;
4605
  width: 100%;
4606
  height: 100%;
4607
- -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
4608
- filter: "alpha(opacity=(${iefactor}))";
4609
- -moz-opacity: 0;
4610
- -khtml-opacity: 0;
4611
- opacity: 0; }
4612
 
4613
- .spinner-blue, .spinner-blue-only {
4614
- border-color: #4285f4; }
 
 
4615
 
4616
- .spinner-red, .spinner-red-only {
4617
- border-color: #db4437; }
 
 
4618
 
4619
- .spinner-yellow, .spinner-yellow-only {
4620
- border-color: #f4b400; }
 
 
4621
 
4622
- .spinner-green, .spinner-green-only {
4623
- border-color: #0f9d58; }
 
 
4624
 
4625
  /**
4626
  * IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee):
@@ -4638,232 +7478,265 @@ ul.side-nav .collapsible-body li.active, ul.side-nav.fixed .collapsible-body li.
4638
  .active .spinner-layer.spinner-blue {
4639
  /* durations: 4 * ARCTIME */
4640
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
4641
- animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
 
4642
 
4643
  .active .spinner-layer.spinner-red {
4644
  /* durations: 4 * ARCTIME */
4645
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
4646
- animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
 
4647
 
4648
  .active .spinner-layer.spinner-yellow {
4649
  /* durations: 4 * ARCTIME */
4650
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
4651
- animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
 
4652
 
4653
  .active .spinner-layer.spinner-green {
4654
  /* durations: 4 * ARCTIME */
4655
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
4656
- animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
4657
-
4658
- .active .spinner-layer.spinner-blue-only, .active .spinner-layer.spinner-red-only, .active .spinner-layer.spinner-yellow-only, .active .spinner-layer.spinner-green-only {
 
 
 
 
 
4659
  /* durations: 4 * ARCTIME */
4660
- -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
4661
- filter: "alpha(opacity=(${iefactor}))";
4662
- -moz-opacity: 1;
4663
- -khtml-opacity: 1;
4664
  opacity: 1;
4665
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
4666
- animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
 
4667
 
4668
  @-webkit-keyframes fill-unfill-rotate {
4669
- /* 0.5 * ARCSIZE */
4670
- /* 1 * ARCSIZE */
4671
- /* 1.5 * ARCSIZE */
4672
- /* 2 * ARCSIZE */
4673
- /* 2.5 * ARCSIZE */
4674
- /* 3 * ARCSIZE */
4675
- /* 3.5 * ARCSIZE */
4676
- /* 4 * ARCSIZE */
4677
  12.5% {
4678
- -webkit-transform: rotate(135deg); }
4679
-
 
4680
  25% {
4681
- -webkit-transform: rotate(270deg); }
4682
-
 
4683
  37.5% {
4684
- -webkit-transform: rotate(405deg); }
4685
-
 
4686
  50% {
4687
- -webkit-transform: rotate(540deg); }
4688
-
 
4689
  62.5% {
4690
- -webkit-transform: rotate(675deg); }
4691
-
 
4692
  75% {
4693
- -webkit-transform: rotate(810deg); }
4694
-
 
4695
  87.5% {
4696
- -webkit-transform: rotate(945deg); }
4697
-
 
4698
  to {
4699
- -webkit-transform: rotate(1080deg); } }
 
 
 
4700
 
4701
  @keyframes fill-unfill-rotate {
4702
- /* 0.5 * ARCSIZE */
4703
- /* 1 * ARCSIZE */
4704
- /* 1.5 * ARCSIZE */
4705
- /* 2 * ARCSIZE */
4706
- /* 2.5 * ARCSIZE */
4707
- /* 3 * ARCSIZE */
4708
- /* 3.5 * ARCSIZE */
4709
- /* 4 * ARCSIZE */
4710
  12.5% {
4711
- transform: rotate(135deg); }
4712
-
 
 
4713
  25% {
4714
- transform: rotate(270deg); }
4715
-
 
 
4716
  37.5% {
4717
- transform: rotate(405deg); }
4718
-
 
 
4719
  50% {
4720
- transform: rotate(540deg); }
4721
-
 
 
4722
  62.5% {
4723
- transform: rotate(675deg); }
4724
-
 
 
4725
  75% {
4726
- transform: rotate(810deg); }
4727
-
 
 
4728
  87.5% {
4729
- transform: rotate(945deg); }
4730
-
 
 
4731
  to {
4732
- transform: rotate(1080deg); } }
 
 
 
 
4733
 
4734
  @-webkit-keyframes blue-fade-in-out {
4735
  from {
4736
- opacity: 1; }
4737
-
4738
  25% {
4739
- opacity: 1; }
4740
-
4741
  26% {
4742
- opacity: 0; }
4743
-
4744
  89% {
4745
- opacity: 0; }
4746
-
4747
  90% {
4748
- opacity: 1; }
4749
-
4750
  100% {
4751
- opacity: 1; } }
 
 
4752
 
4753
  @keyframes blue-fade-in-out {
4754
  from {
4755
- opacity: 1; }
4756
-
4757
  25% {
4758
- opacity: 1; }
4759
-
4760
  26% {
4761
- opacity: 0; }
4762
-
4763
  89% {
4764
- opacity: 0; }
4765
-
4766
  90% {
4767
- opacity: 1; }
4768
-
4769
  100% {
4770
- opacity: 1; } }
 
 
4771
 
4772
  @-webkit-keyframes red-fade-in-out {
4773
  from {
4774
- opacity: 0; }
4775
-
4776
  15% {
4777
- opacity: 0; }
4778
-
4779
  25% {
4780
- opacity: 1; }
4781
-
4782
  50% {
4783
- opacity: 1; }
4784
-
4785
  51% {
4786
- opacity: 0; } }
 
 
4787
 
4788
  @keyframes red-fade-in-out {
4789
  from {
4790
- opacity: 0; }
4791
-
4792
  15% {
4793
- opacity: 0; }
4794
-
4795
  25% {
4796
- opacity: 1; }
4797
-
4798
  50% {
4799
- opacity: 1; }
4800
-
4801
  51% {
4802
- opacity: 0; } }
 
 
4803
 
4804
  @-webkit-keyframes yellow-fade-in-out {
4805
  from {
4806
- opacity: 0; }
4807
-
4808
  40% {
4809
- opacity: 0; }
4810
-
4811
  50% {
4812
- opacity: 1; }
4813
-
4814
  75% {
4815
- opacity: 1; }
4816
-
4817
  76% {
4818
- opacity: 0; } }
 
 
4819
 
4820
  @keyframes yellow-fade-in-out {
4821
  from {
4822
- opacity: 0; }
4823
-
4824
  40% {
4825
- opacity: 0; }
4826
-
4827
  50% {
4828
- opacity: 1; }
4829
-
4830
  75% {
4831
- opacity: 1; }
4832
-
4833
  76% {
4834
- opacity: 0; } }
 
 
4835
 
4836
  @-webkit-keyframes green-fade-in-out {
4837
  from {
4838
- opacity: 0; }
4839
-
4840
  65% {
4841
- opacity: 0; }
4842
-
4843
  75% {
4844
- opacity: 1; }
4845
-
4846
  90% {
4847
- opacity: 1; }
4848
-
4849
  100% {
4850
- opacity: 0; } }
 
 
4851
 
4852
  @keyframes green-fade-in-out {
4853
  from {
4854
- opacity: 0; }
4855
-
4856
  65% {
4857
- opacity: 0; }
4858
-
4859
  75% {
4860
- opacity: 1; }
4861
-
4862
  90% {
4863
- opacity: 1; }
4864
-
4865
  100% {
4866
- opacity: 0; } }
 
 
4867
 
4868
  /**
4869
  * Patch the gap that appear between the two adjacent div.circle-clipper while the
@@ -4871,17 +7744,18 @@ ul.side-nav .collapsible-body li.active, ul.side-nav.fixed .collapsible-body li.
4871
  */
4872
  .gap-patch {
4873
  position: absolute;
4874
- box-sizing: border-box;
4875
  top: 0;
4876
  left: 45%;
4877
  width: 10%;
4878
  height: 100%;
4879
  overflow: hidden;
4880
- border-color: inherit; }
 
4881
 
4882
  .gap-patch .circle {
4883
  width: 1000%;
4884
- left: -450%; }
 
4885
 
4886
  .circle-clipper {
4887
  display: inline-block;
@@ -4889,806 +7763,944 @@ ul.side-nav .collapsible-body li.active, ul.side-nav.fixed .collapsible-body li.
4889
  width: 50%;
4890
  height: 100%;
4891
  overflow: hidden;
4892
- border-color: inherit; }
4893
- .circle-clipper .circle {
4894
- width: 200%;
4895
- box-sizing: border-box;
4896
- height: 100%;
4897
- border-width: 3px;
4898
- /* STROKEWIDTH */
4899
- border-style: solid;
4900
- border-color: inherit;
4901
- border-bottom-color: transparent !important;
4902
- border-radius: 50%;
4903
- -webkit-animation: none;
4904
- animation: none;
4905
- position: absolute;
4906
- top: 0;
4907
- right: 0;
4908
- bottom: 0; }
4909
- .circle-clipper.left .circle {
4910
- left: 0;
4911
- border-right-color: transparent !important;
4912
- -webkit-transform: rotate(129deg);
4913
- transform: rotate(129deg); }
4914
- .circle-clipper.right .circle {
4915
- left: -100%;
4916
- border-left-color: transparent !important;
4917
- -webkit-transform: rotate(-129deg);
4918
- transform: rotate(-129deg); }
 
 
 
 
 
 
4919
 
4920
  .active .circle-clipper.left .circle {
4921
  /* duration: ARCTIME */
4922
  -webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
4923
- animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
 
4924
 
4925
  .active .circle-clipper.right .circle {
4926
  /* duration: ARCTIME */
4927
  -webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
4928
- animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both; }
 
4929
 
4930
  @-webkit-keyframes left-spin {
4931
  from {
4932
- -webkit-transform: rotate(130deg); }
4933
-
4934
  50% {
4935
- -webkit-transform: rotate(-5deg); }
4936
-
4937
  to {
4938
- -webkit-transform: rotate(130deg); } }
 
 
4939
 
4940
  @keyframes left-spin {
4941
  from {
4942
- transform: rotate(130deg); }
4943
-
 
4944
  50% {
4945
- transform: rotate(-5deg); }
4946
-
 
4947
  to {
4948
- transform: rotate(130deg); } }
 
 
 
4949
 
4950
  @-webkit-keyframes right-spin {
4951
  from {
4952
- -webkit-transform: rotate(-130deg); }
4953
-
4954
  50% {
4955
- -webkit-transform: rotate(5deg); }
4956
-
4957
  to {
4958
- -webkit-transform: rotate(-130deg); } }
 
 
4959
 
4960
  @keyframes right-spin {
4961
  from {
4962
- transform: rotate(-130deg); }
4963
-
 
4964
  50% {
4965
- transform: rotate(5deg); }
4966
-
 
4967
  to {
4968
- transform: rotate(-130deg); } }
 
 
 
4969
 
4970
  #spinnerContainer.cooldown {
4971
  /* duration: SHRINK_TIME */
4972
  -webkit-animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);
4973
- animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1); }
 
4974
 
4975
  @-webkit-keyframes fade-out {
4976
  from {
4977
- opacity: 1; }
4978
-
4979
  to {
4980
- opacity: 0; } }
 
 
4981
 
4982
  @keyframes fade-out {
4983
  from {
4984
- opacity: 1; }
4985
-
4986
  to {
4987
- opacity: 0; } }
 
 
4988
 
4989
  .slider {
4990
  position: relative;
4991
- height: 440px;
4992
- width: 100%; }
4993
- .slider.fullscreen {
4994
- height: 100%;
4995
- width: 100%;
4996
- position: absolute;
4997
- top: 0;
4998
- left: 0;
4999
- right: 0;
5000
- bottom: 0; }
5001
- .slider.fullscreen ul.slides {
5002
- height: 100%; }
5003
- .slider.fullscreen ul.indicators {
5004
- z-index: 2;
5005
- bottom: 30px; }
5006
- .slider ul.slides {
5007
- background-color: #9e9e9e;
5008
- margin: 0;
5009
- height: 400px; }
5010
- .slider ul.slides li {
5011
- -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
5012
- filter: "alpha(opacity=(${iefactor}))";
5013
- -moz-opacity: 0;
5014
- -khtml-opacity: 0;
5015
- opacity: 0;
5016
- position: absolute;
5017
- top: 0;
5018
- left: 0;
5019
- z-index: 1;
5020
- width: 100%;
5021
- height: inherit;
5022
- overflow: hidden; }
5023
- .slider ul.slides li img {
5024
- height: 100%;
5025
- width: 100%;
5026
- background-size: cover;
5027
- background-position: center; }
5028
- .slider ul.slides li .caption {
5029
- color: #fff;
5030
- position: absolute;
5031
- top: 15%;
5032
- left: 15%;
5033
- width: 70%;
5034
- -ms-filter: "progid:DXImageTransform@mixin Microsoft@mixin Alpha(Opacity=${iefactor})";
5035
- filter: "alpha(opacity=(${iefactor}))";
5036
- -moz-opacity: 0;
5037
- -khtml-opacity: 0;
5038
- opacity: 0; }
5039
- .slider ul.slides li .caption p {
5040
- color: #e0e0e0; }
5041
- .slider ul.slides li.active {
5042
- z-index: 2; }
5043
- .slider ul.indicators {
5044
- position: absolute;
5045
- text-align: center;
5046
- left: 0;
5047
- right: 0;
5048
- bottom: 0;
5049
- margin: 0; }
5050
- .slider ul.indicators li.indicator-item {
5051
- display: inline-block;
5052
- position: relative;
5053
- cursor: pointer;
5054
- height: 16px;
5055
- width: 16px;
5056
- margin: 0 12px;
5057
- background-color: #e0e0e0;
5058
- -webkit-transition: background-color 0.3s;
5059
- -moz-transition: background-color 0.3s;
5060
- -o-transition: background-color 0.3s;
5061
- -ms-transition: background-color 0.3s;
5062
- transition: background-color 0.3s;
5063
- -webkit-border-radius: 50%;
5064
- -moz-border-radius: 50%;
5065
- border-radius: 50%;
5066
- background-clip: padding-box; }
5067
- .slider ul.indicators li.indicator-item.active {
5068
- background-color: #4CAF50; }
5069
-
5070
- /* ==========================================================================
5071
- $BASE-PICKER
5072
- ========================================================================== */
5073
- /**
5074
- * Note: the root picker element should *NOT* be styled more than what's here.
5075
- */
5076
- .picker {
5077
- font-size: 16px;
5078
- text-align: left;
5079
- line-height: 1.2;
5080
- color: #000000;
5081
- position: absolute;
5082
- z-index: 10000;
5083
- -webkit-user-select: none;
5084
- -moz-user-select: none;
5085
- -ms-user-select: none;
5086
- user-select: none; }
5087
-
5088
- /**
5089
- * The picker input element.
5090
- */
5091
- .picker__input {
5092
- cursor: default; }
5093
-
5094
- /**
5095
- * When the picker is opened, the input element is "activated".
5096
- */
5097
- .picker__input.picker__input--active {
5098
- border-color: #0089ec; }
5099
-
5100
- /**
5101
- * The holder is the only "scrollable" top-level container element.
5102
- */
5103
- .picker__holder {
5104
  width: 100%;
5105
- overflow-y: auto;
5106
- -webkit-overflow-scrolling: touch; }
5107
 
5108
- /*!
5109
- * Default mobile-first, responsive styling for pickadate.js
5110
- * Demo: http://amsul.github.io/pickadate.js
5111
- */
5112
- /**
5113
- * Note: the root picker element should *NOT* be styled more than what's here.
5114
- */
5115
- /**
5116
- * Make the holder and frame fullscreen.
5117
- */
5118
- .picker__holder, .picker__frame {
5119
- bottom: 0;
5120
  left: 0;
5121
  right: 0;
5122
- top: 100%; }
5123
-
5124
- /**
5125
- * The holder should overlay the entire screen.
5126
- */
5127
- .picker__holder {
5128
- position: fixed;
5129
- -webkit-transition: background 0.15s ease-out, top 0s 0.15s;
5130
- -moz-transition: background 0.15s ease-out, top 0s 0.15s;
5131
- transition: background 0.15s ease-out, top 0s 0.15s;
5132
- -webkit-backface-visibility: hidden; }
5133
-
5134
- /**
5135
- * The frame that bounds the box contents of the picker.
5136
- */
5137
- .picker__frame {
5138
- position: absolute;
5139
- margin: 0 auto;
5140
- min-width: 256px;
5141
- max-width: 300px;
5142
- max-height: 350px;
5143
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=0)";
5144
- filter: alpha(opacity=0);
5145
- -moz-opacity: 0;
5146
- opacity: 0;
5147
- -webkit-transition: all 0.15s ease-out;
5148
- -moz-transition: all 0.15s ease-out;
5149
- transition: all 0.15s ease-out; }
5150
-
5151
- @media (min-height: 28.875em) {
5152
- .picker__frame {
5153
- overflow: visible;
5154
- top: auto;
5155
- bottom: -100%;
5156
- max-height: 80%; }
5157
- }
5158
-
5159
- @media (min-height: 40.125em) {
5160
- .picker__frame {
5161
- margin-bottom: 7.5%; }
5162
- }
5163
-
5164
- /**
5165
- * The wrapper sets the stage to vertically align the box contents.
5166
- */
5167
- .picker__wrap {
5168
- display: table;
5169
- width: 100%;
5170
- height: 100%; }
5171
 
5172
- @media (min-height: 28.875em) {
5173
- .picker__wrap {
5174
- display: block; }
5175
- }
5176
 
5177
- /**
5178
- * The box contains all the picker contents.
5179
- */
5180
- .picker__box {
5181
- background: #ffffff;
5182
- display: table-cell;
5183
- vertical-align: middle; }
5184
 
5185
- @media (min-height: 28.875em) {
5186
- .picker__box {
5187
- display: block;
5188
- border: 1px solid #777777;
5189
- border-top-color: #898989;
5190
- border-bottom-width: 0;
5191
- -webkit-border-radius: 5px 5px 0 0;
5192
- -moz-border-radius: 5px 5px 0 0;
5193
- border-radius: 5px 5px 0 0;
5194
- -webkit-box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
5195
- -moz-box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24);
5196
- box-shadow: 0 12px 36px 16px rgba(0, 0, 0, 0.24); }
5197
- }
5198
 
5199
- /**
5200
- * When the picker opens...
5201
- */
5202
- .picker--opened .picker__holder {
5203
- top: 0;
5204
- background: transparent;
5205
- -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorstr=#1E000000,endColorstr=#1E000000)";
5206
- zoom: 1;
5207
- background: rgba(0, 0, 0, 0.32);
5208
- -webkit-transition: background 0.15s ease-out;
5209
- -moz-transition: background 0.15s ease-out;
5210
- transition: background 0.15s ease-out; }
5211
-
5212
- .picker--opened .picker__frame {
5213
  top: 0;
5214
- -ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=100)";
5215
- filter: alpha(opacity=100);
5216
- -moz-opacity: 1;
5217
- opacity: 1; }
5218
-
5219
- @media (min-height: 35.875em) {
5220
- .picker--opened .picker__frame {
5221
- top: 10%;
5222
- bottom: 20% auto; }
5223
- }
5224
 
5225
- /**
5226
- * For `large` screens, transform into an inline picker.
5227
- */
5228
- /* ==========================================================================
5229
- CUSTOM MATERIALIZE STYLES
5230
- ========================================================================== */
5231
- .picker__input.picker__input--active {
5232
- border-color: #E3F2FD; }
5233
 
5234
- .picker__frame {
5235
- margin: 0 auto;
5236
- max-width: 325px; }
 
 
 
 
 
5237
 
5238
- @media (min-height: 38.875em) {
5239
- .picker--opened .picker__frame {
5240
- top: 10%;
5241
- bottom: auto; }
5242
- }
5243
 
5244
- /* ==========================================================================
5245
- $BASE-DATE-PICKER
5246
- ========================================================================== */
5247
- /**
5248
- * The picker box.
5249
- */
5250
- .picker__box {
5251
- padding: 0 1em; }
5252
 
5253
- /**
5254
- * The header containing the month and year stuff.
5255
- */
5256
- .picker__header {
5257
  text-align: center;
5258
- position: relative;
5259
- margin-top: 0.75em; }
 
 
 
5260
 
5261
- /**
5262
- * The month and year labels.
5263
- */
5264
- .picker__month, .picker__year {
5265
  display: inline-block;
5266
- margin-left: 0.25em;
5267
- margin-right: 0.25em; }
5268
-
5269
- /**
5270
- * The month and year selectors.
5271
- */
5272
- .picker__select--month, .picker__select--year {
5273
- height: 2em;
5274
- padding: 0.5em;
5275
- margin-left: 0.25em;
5276
- margin-right: 0.25em; }
5277
-
5278
- @media (min-width: 24.5em) {
5279
- .picker__select--month, .picker__select--year {
5280
- margin-top: -0.5em; }
5281
- }
5282
-
5283
- .picker__select--month.browser-default {
5284
- display: inline;
5285
- background-color: #FFFFFF;
5286
- width: 40%; }
5287
-
5288
- .picker__select--year.browser-default {
5289
- display: inline;
5290
- background-color: #FFFFFF;
5291
- width: 25%; }
5292
-
5293
- .picker__select--month:focus, .picker__select--year:focus {
5294
- border-color: rgba(0, 0, 0, 0.05); }
5295
 
5296
- /**
5297
- * The month navigation buttons.
5298
- */
5299
- .picker__nav--prev, .picker__nav--next {
5300
- position: absolute;
5301
- padding: 0.5em 1.25em;
5302
- width: 1em;
5303
- height: 1em;
5304
- box-sizing: content-box;
5305
- top: -0.25em; }
5306
 
5307
- .picker__nav--prev {
5308
- left: -1em;
5309
- padding-right: 1.25em; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5310
 
5311
- .picker__nav--next {
5312
- right: -1em;
5313
- padding-left: 1.25em; }
 
 
 
 
5314
 
5315
- .picker__nav--disabled, .picker__nav--disabled:hover, .picker__nav--disabled:before, .picker__nav--disabled:before:hover {
5316
- cursor: default;
5317
- background: none;
5318
- border-right-color: #f5f5f5;
5319
- border-left-color: #f5f5f5; }
5320
 
5321
- /**
5322
- * The calendar table of dates
5323
- */
5324
- .picker__table {
5325
- text-align: center;
5326
- border-collapse: collapse;
5327
- border-spacing: 0;
5328
- table-layout: fixed;
5329
- font-size: 1rem;
5330
  width: 100%;
5331
- margin-top: 0.75em;
5332
- margin-bottom: 0.5em; }
5333
-
5334
- .picker__table th, .picker__table td {
5335
- text-align: center; }
5336
-
5337
- .picker__table td {
5338
- margin: 0;
5339
- padding: 0; }
5340
 
5341
- /**
5342
- * The weekday labels
5343
- */
5344
- .picker__weekday {
5345
- width: 14.285714286%;
5346
- font-size: 0.75em;
5347
- padding-bottom: 0.25em;
5348
- color: #999999;
5349
  font-weight: 500;
5350
- /* Increase the spacing a tad */ }
 
5351
 
5352
- @media (min-height: 33.875em) {
5353
- .picker__weekday {
5354
- padding-bottom: 0.5em; }
5355
- }
5356
 
5357
- /**
5358
- * The days on the calendar
5359
- */
5360
- .picker__day--today {
5361
- position: relative;
5362
- color: #595959;
5363
- letter-spacing: -0.3;
5364
- padding: 0.75rem 0;
5365
- font-weight: 400;
5366
- border: 1px solid transparent; }
 
 
5367
 
5368
- .picker__day--disabled:before {
5369
- border-top-color: #aaaaaa; }
 
 
 
 
 
 
5370
 
5371
- .picker__day--infocus:hover {
 
 
5372
  cursor: pointer;
5373
- color: #000;
5374
- font-weight: 500; }
 
 
 
 
 
 
5375
 
5376
- .picker__day--outfocus {
5377
- padding: 0.75rem 0;
5378
- color: #fff; }
5379
 
5380
- .picker__day--outfocus:hover {
5381
- cursor: pointer;
5382
- color: #dddddd;
5383
- font-weight: 500; }
5384
 
5385
- .picker__day--highlighted:hover, .picker--focused .picker__day--highlighted {
5386
- cursor: pointer; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5387
 
5388
- .picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected {
 
5389
  border-radius: 50%;
5390
- -webkit-transform: scale(0.75);
5391
- -moz-transform: scale(0.75);
5392
- -ms-transform: scale(0.75);
5393
- -o-transform: scale(0.75);
5394
- transform: scale(0.75);
5395
- background: #0089ec;
5396
- color: #ffffff; }
5397
-
5398
- .picker__day--disabled, .picker__day--disabled:hover, .picker--focused .picker__day--disabled {
5399
- background: #f5f5f5;
5400
- border-color: #f5f5f5;
5401
- color: #dddddd;
5402
- cursor: default; }
5403
-
5404
- .picker__day--highlighted.picker__day--disabled, .picker__day--highlighted.picker__day--disabled:hover {
5405
- background: #bbbbbb; }
5406
 
5407
- /**
5408
- * The footer containing the "today", "clear", and "close" buttons.
5409
- */
5410
- .picker__footer {
5411
- text-align: center;
5412
- display: flex;
5413
- align-items: center;
5414
- justify-content: space-between; }
5415
-
5416
- .picker__button--today, .picker__button--clear, .picker__button--close {
5417
- border: 1px solid #ffffff;
5418
- background: #ffffff;
5419
- font-size: 0.8em;
5420
- padding: 0.66em 0;
5421
- font-weight: bold;
5422
- width: 33%;
5423
- display: inline-block;
5424
- vertical-align: bottom; }
5425
 
5426
- .picker__button--today:hover, .picker__button--clear:hover, .picker__button--close:hover {
5427
- cursor: pointer;
5428
- color: #000000;
5429
- background: #b1dcfb;
5430
- border-bottom-color: #b1dcfb; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5431
 
5432
- .picker__button--today:focus, .picker__button--clear:focus, .picker__button--close:focus {
5433
- background: #b1dcfb;
5434
- border-color: rgba(0, 0, 0, 0.05);
5435
- outline: none; }
 
 
5436
 
5437
- .picker__button--today:before, .picker__button--clear:before, .picker__button--close:before {
 
5438
  position: relative;
5439
- display: inline-block;
5440
- height: 0; }
5441
 
5442
- .picker__button--today:before, .picker__button--clear:before {
5443
- content: " ";
5444
- margin-right: 0.45em; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5445
 
5446
- .picker__button--today:before {
5447
- top: -0.05em;
5448
- width: 0;
5449
- border-top: 0.66em solid #0059bc;
5450
- border-left: 0.66em solid transparent; }
 
 
 
 
 
 
 
 
 
 
 
 
5451
 
5452
- .picker__button--clear:before {
5453
- top: -0.25em;
5454
- width: 0.66em;
5455
- border-top: 3px solid #ee2200; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5456
 
5457
- .picker__button--close:before {
5458
- content: "\D7";
5459
- top: -0.1em;
5460
- vertical-align: top;
5461
- font-size: 1.1em;
5462
- margin-right: 0.35em;
5463
- color: #777777; }
 
 
 
 
 
 
 
 
 
 
 
 
5464
 
5465
- .picker__button--today[disabled], .picker__button--today[disabled]:hover {
5466
- background: #f5f5f5;
5467
- border-color: #f5f5f5;
5468
- color: #dddddd;
5469
- cursor: default; }
5470
 
5471
- .picker__button--today[disabled]:before {
5472
- border-top-color: #aaaaaa; }
 
5473
 
5474
- /* ==========================================================================
5475
- CUSTOM MATERIALIZE STYLES
5476
- ========================================================================== */
5477
- .picker__box {
5478
- border-radius: 2px;
5479
- overflow: hidden; }
5480
 
5481
- .picker__date-display {
5482
- text-align: center;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5483
  background-color: #26a69a;
5484
  color: #fff;
5485
- padding-bottom: 15px;
5486
- font-weight: 300; }
 
5487
 
5488
- .picker__nav--prev:hover, .picker__nav--next:hover {
5489
- cursor: pointer;
5490
- color: #000000;
5491
- background: #a1ded8; }
 
 
5492
 
5493
- .picker__weekday-display {
5494
- background-color: #1f897f;
5495
- padding: 10px;
5496
- font-weight: 200;
5497
- letter-spacing: 0.5;
 
 
 
 
 
 
 
 
 
 
 
 
5498
  font-size: 1rem;
5499
- margin-bottom: 15px; }
5500
-
5501
- .picker__month-display {
5502
- text-transform: uppercase;
5503
- font-size: 2rem; }
5504
-
5505
- .picker__day-display {
5506
- font-size: 4.5rem;
5507
- font-weight: 400; }
5508
 
5509
- .picker__year-display {
5510
- font-size: 1.8rem;
5511
- color: rgba(255, 255, 255, 0.4); }
5512
 
5513
- .picker__box {
5514
- padding: 0; }
 
 
5515
 
5516
- .picker__calendar-container {
5517
- padding: 0 1rem; }
5518
- .picker__calendar-container thead {
5519
- border: none; }
5520
 
5521
- .picker__table {
5522
- margin-top: 0;
5523
- margin-bottom: 0.5em; }
 
5524
 
5525
- .picker__day--infocus {
5526
- color: #595959;
5527
- letter-spacing: -0.3;
5528
- padding: 0.75rem 0;
5529
- font-weight: 400;
5530
- border: 1px solid transparent; }
5531
 
5532
- .picker__day.picker__day--today {
5533
- color: #26a69a; }
 
5534
 
5535
- .picker__day.picker__day--today.picker__day--selected {
5536
- color: #fff; }
 
 
5537
 
5538
- .picker__weekday {
5539
- font-size: 0.9rem; }
 
 
5540
 
5541
- .picker__day--selected, .picker__day--selected:hover, .picker--focused .picker__day--selected {
 
 
 
 
 
5542
  border-radius: 50%;
5543
- -webkit-transform: scale(0.9);
5544
- -moz-transform: scale(0.9);
5545
- -ms-transform: scale(0.9);
5546
- -o-transform: scale(0.9);
5547
- transform: scale(0.9);
5548
- background-color: #26a69a;
5549
- color: #ffffff; }
5550
- .picker__day--selected.picker__day--outfocus, .picker__day--selected:hover.picker__day--outfocus, .picker--focused .picker__day--selected.picker__day--outfocus {
5551
- background-color: #a1ded8; }
5552
 
5553
- .picker__footer {
5554
- text-align: right;
5555
- padding: 5px 10px; }
5556
 
5557
- .picker__close, .picker__today {
5558
- font-size: 1.1rem;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5559
  padding: 0 1rem;
5560
- color: #26a69a; }
5561
-
5562
- .picker__nav--prev:before, .picker__nav--next:before {
5563
- content: " ";
5564
- border-top: 0.5em solid transparent;
5565
- border-bottom: 0.5em solid transparent;
5566
- border-right: 0.75em solid #676767;
5567
- width: 0;
5568
- height: 0;
5569
- display: block;
5570
- margin: 0 auto; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5571
 
5572
- .picker__nav--next:before {
5573
- border-right: 0;
5574
- border-left: 0.75em solid #676767; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5575
 
5576
- button.picker__today:focus, button.picker__clear:focus, button.picker__close:focus {
5577
- background-color: #a1ded8; }
 
5578
 
5579
- /* ==========================================================================
5580
- $BASE-TIME-PICKER
5581
- ========================================================================== */
5582
- /**
5583
- * The list of times.
5584
- */
5585
- .picker__list {
5586
- list-style: none;
5587
- padding: 0.75em 0 4.2em;
5588
- margin: 0; }
5589
 
5590
- /**
5591
- * The times on the clock.
5592
- */
5593
- .picker__list-item {
5594
- border-bottom: 1px solid #dddddd;
5595
- border-top: 1px solid #dddddd;
5596
- margin-bottom: -1px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
5597
  position: relative;
5598
- background: #ffffff;
5599
- padding: 0.75em 1.25em; }
5600
-
5601
- @media (min-height: 46.75em) {
5602
- .picker__list-item {
5603
- padding: 0.5em 1em; }
5604
- }
5605
-
5606
- /* Hovered time */
5607
- .picker__list-item:hover {
5608
- cursor: pointer;
5609
- color: #000000;
5610
- background: #b1dcfb;
5611
- border-color: #0089ec;
5612
- z-index: 10; }
5613
 
5614
- /* Highlighted and hovered/focused time */
5615
- .picker__list-item--highlighted {
5616
- border-color: #0089ec;
5617
- z-index: 10; }
 
 
 
 
5618
 
5619
- .picker__list-item--highlighted:hover, .picker--focused .picker__list-item--highlighted {
5620
- cursor: pointer;
5621
- color: #000000;
5622
- background: #b1dcfb; }
5623
-
5624
- /* Selected and hovered/focused time */
5625
- .picker__list-item--selected, .picker__list-item--selected:hover, .picker--focused .picker__list-item--selected {
5626
- background: #0089ec;
5627
- color: #ffffff;
5628
- z-index: 10; }
5629
-
5630
- /* Disabled time */
5631
- .picker__list-item--disabled, .picker__list-item--disabled:hover, .picker--focused .picker__list-item--disabled {
5632
- background: #f5f5f5;
5633
- border-color: #f5f5f5;
5634
- color: #dddddd;
5635
- cursor: default;
5636
- border-color: #dddddd;
5637
- z-index: auto; }
5638
 
5639
- /**
5640
- * The clear button
5641
- */
5642
- .picker--time .picker__button--clear {
5643
- display: block;
5644
- width: 80%;
5645
- margin: 1em auto 0;
5646
- padding: 1em 1.25em;
5647
- background: none;
5648
- border: 0;
5649
- font-weight: 500;
5650
- font-size: 0.67em;
5651
  text-align: center;
5652
- text-transform: uppercase;
5653
- color: #666; }
5654
-
5655
- .picker--time .picker__button--clear:hover, .picker--time .picker__button--clear:focus {
5656
- color: #000000;
5657
- background: #b1dcfb;
5658
- background: #ee2200;
5659
- border-color: #ee2200;
5660
  cursor: pointer;
5661
- color: #ffffff;
5662
- outline: none; }
5663
-
5664
- .picker--time .picker__button--clear:before {
5665
- top: -0.25em;
5666
- color: #666;
5667
- font-size: 1.25em;
5668
- font-weight: bold; }
5669
-
5670
- .picker--time .picker__button--clear:hover:before, .picker--time .picker__button--clear:focus:before {
5671
- color: #ffffff; }
5672
-
5673
- /* ==========================================================================
5674
- $DEFAULT-TIME-PICKER
5675
- ========================================================================== */
5676
- /**
5677
- * The frame the bounds the time picker.
5678
- */
5679
- .picker--time .picker__frame {
5680
- min-width: 256px;
5681
- max-width: 320px; }
5682
-
5683
- /**
5684
- * The picker box.
5685
- */
5686
- .picker--time .picker__box {
5687
- font-size: 1em;
5688
- background: #f2f2f2;
5689
- padding: 0; }
5690
-
5691
- @media (min-height: 40.125em) {
5692
- .picker--time .picker__box {
5693
- margin-bottom: 5em; }
5694
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
  /*!
2
+ * Materialize v1.0.0 (http://materializecss.com)
3
+ * Copyright 2014-2017 Materialize
4
  * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
5
  */
6
+ .materialize-red {
7
+ background-color: #e51c23 !important;
8
+ }
9
+
10
+ .materialize-red-text {
11
+ color: #e51c23 !important;
12
+ }
13
+
14
  .materialize-red.lighten-5 {
15
+ background-color: #fdeaeb !important;
16
+ }
17
 
18
  .materialize-red-text.text-lighten-5 {
19
+ color: #fdeaeb !important;
20
+ }
21
 
22
  .materialize-red.lighten-4 {
23
+ background-color: #f8c1c3 !important;
24
+ }
25
 
26
  .materialize-red-text.text-lighten-4 {
27
+ color: #f8c1c3 !important;
28
+ }
29
 
30
  .materialize-red.lighten-3 {
31
+ background-color: #f3989b !important;
32
+ }
33
 
34
  .materialize-red-text.text-lighten-3 {
35
+ color: #f3989b !important;
36
+ }
37
 
38
  .materialize-red.lighten-2 {
39
+ background-color: #ee6e73 !important;
40
+ }
41
 
42
  .materialize-red-text.text-lighten-2 {
43
+ color: #ee6e73 !important;
44
+ }
45
 
46
  .materialize-red.lighten-1 {
47
+ background-color: #ea454b !important;
48
+ }
49
 
50
  .materialize-red-text.text-lighten-1 {
51
+ color: #ea454b !important;
52
+ }
 
 
 
 
 
53
 
54
  .materialize-red.darken-1 {
55
+ background-color: #d0181e !important;
56
+ }
57
 
58
  .materialize-red-text.text-darken-1 {
59
+ color: #d0181e !important;
60
+ }
61
 
62
  .materialize-red.darken-2 {
63
+ background-color: #b9151b !important;
64
+ }
65
 
66
  .materialize-red-text.text-darken-2 {
67
+ color: #b9151b !important;
68
+ }
69
 
70
  .materialize-red.darken-3 {
71
+ background-color: #a21318 !important;
72
+ }
73
 
74
  .materialize-red-text.text-darken-3 {
75
+ color: #a21318 !important;
76
+ }
77
 
78
  .materialize-red.darken-4 {
79
+ background-color: #8b1014 !important;
80
+ }
81
 
82
  .materialize-red-text.text-darken-4 {
83
+ color: #8b1014 !important;
84
+ }
85
+
86
+ .red {
87
+ background-color: #F44336 !important;
88
+ }
89
+
90
+ .red-text {
91
+ color: #F44336 !important;
92
+ }
93
 
94
  .red.lighten-5 {
95
+ background-color: #FFEBEE !important;
96
+ }
97
 
98
  .red-text.text-lighten-5 {
99
+ color: #FFEBEE !important;
100
+ }
101
 
102
  .red.lighten-4 {
103
+ background-color: #FFCDD2 !important;
104
+ }
105
 
106
  .red-text.text-lighten-4 {
107
+ color: #FFCDD2 !important;
108
+ }
109
 
110
  .red.lighten-3 {
111
+ background-color: #EF9A9A !important;
112
+ }
113
 
114
  .red-text.text-lighten-3 {
115
+ color: #EF9A9A !important;
116
+ }
117
 
118
  .red.lighten-2 {
119
+ background-color: #E57373 !important;
120
+ }
121
 
122
  .red-text.text-lighten-2 {
123
+ color: #E57373 !important;
124
+ }
125
 
126
  .red.lighten-1 {
127
+ background-color: #EF5350 !important;
128
+ }
129
 
130
  .red-text.text-lighten-1 {
131
+ color: #EF5350 !important;
132
+ }
 
 
 
 
 
133
 
134
  .red.darken-1 {
135
+ background-color: #E53935 !important;
136
+ }
137
 
138
  .red-text.text-darken-1 {
139
+ color: #E53935 !important;
140
+ }
141
 
142
  .red.darken-2 {
143
+ background-color: #D32F2F !important;
144
+ }
145
 
146
  .red-text.text-darken-2 {
147
+ color: #D32F2F !important;
148
+ }
149
 
150
  .red.darken-3 {
151
+ background-color: #C62828 !important;
152
+ }
153
 
154
  .red-text.text-darken-3 {
155
+ color: #C62828 !important;
156
+ }
157
 
158
  .red.darken-4 {
159
+ background-color: #B71C1C !important;
160
+ }
161
 
162
  .red-text.text-darken-4 {
163
+ color: #B71C1C !important;
164
+ }
165
 
166
  .red.accent-1 {
167
+ background-color: #FF8A80 !important;
168
+ }
169
 
170
  .red-text.text-accent-1 {
171
+ color: #FF8A80 !important;
172
+ }
173
 
174
  .red.accent-2 {
175
+ background-color: #FF5252 !important;
176
+ }
177
 
178
  .red-text.text-accent-2 {
179
+ color: #FF5252 !important;
180
+ }
181
 
182
  .red.accent-3 {
183
+ background-color: #FF1744 !important;
184
+ }
185
 
186
  .red-text.text-accent-3 {
187
+ color: #FF1744 !important;
188
+ }
189
 
190
  .red.accent-4 {
191
+ background-color: #D50000 !important;
192
+ }
193
 
194
  .red-text.text-accent-4 {
195
+ color: #D50000 !important;
196
+ }
197
+
198
+ .pink {
199
+ background-color: #e91e63 !important;
200
+ }
201
+
202
+ .pink-text {
203
+ color: #e91e63 !important;
204
+ }
205
 
206
  .pink.lighten-5 {
207
+ background-color: #fce4ec !important;
208
+ }
209
 
210
  .pink-text.text-lighten-5 {
211
+ color: #fce4ec !important;
212
+ }
213
 
214
  .pink.lighten-4 {
215
+ background-color: #f8bbd0 !important;
216
+ }
217
 
218
  .pink-text.text-lighten-4 {
219
+ color: #f8bbd0 !important;
220
+ }
221
 
222
  .pink.lighten-3 {
223
+ background-color: #f48fb1 !important;
224
+ }
225
 
226
  .pink-text.text-lighten-3 {
227
+ color: #f48fb1 !important;
228
+ }
229
 
230
  .pink.lighten-2 {
231
+ background-color: #f06292 !important;
232
+ }
233
 
234
  .pink-text.text-lighten-2 {
235
+ color: #f06292 !important;
236
+ }
237
 
238
  .pink.lighten-1 {
239
+ background-color: #ec407a !important;
240
+ }
241
 
242
  .pink-text.text-lighten-1 {
243
+ color: #ec407a !important;
244
+ }
 
 
 
 
 
245
 
246
  .pink.darken-1 {
247
+ background-color: #d81b60 !important;
248
+ }
249
 
250
  .pink-text.text-darken-1 {
251
+ color: #d81b60 !important;
252
+ }
253
 
254
  .pink.darken-2 {
255
+ background-color: #c2185b !important;
256
+ }
257
 
258
  .pink-text.text-darken-2 {
259
+ color: #c2185b !important;
260
+ }
261
 
262
  .pink.darken-3 {
263
+ background-color: #ad1457 !important;
264
+ }
265
 
266
  .pink-text.text-darken-3 {
267
+ color: #ad1457 !important;
268
+ }
269
 
270
  .pink.darken-4 {
271
+ background-color: #880e4f !important;
272
+ }
273
 
274
  .pink-text.text-darken-4 {
275
+ color: #880e4f !important;
276
+ }
277
 
278
  .pink.accent-1 {
279
+ background-color: #ff80ab !important;
280
+ }
281
 
282
  .pink-text.text-accent-1 {
283
+ color: #ff80ab !important;
284
+ }
285
 
286
  .pink.accent-2 {
287
+ background-color: #ff4081 !important;
288
+ }
289
 
290
  .pink-text.text-accent-2 {
291
+ color: #ff4081 !important;
292
+ }
293
 
294
  .pink.accent-3 {
295
+ background-color: #f50057 !important;
296
+ }
297
 
298
  .pink-text.text-accent-3 {
299
+ color: #f50057 !important;
300
+ }
301
 
302
  .pink.accent-4 {
303
+ background-color: #c51162 !important;
304
+ }
305
 
306
  .pink-text.text-accent-4 {
307
+ color: #c51162 !important;
308
+ }
309
+
310
+ .purple {
311
+ background-color: #9c27b0 !important;
312
+ }
313
+
314
+ .purple-text {
315
+ color: #9c27b0 !important;
316
+ }
317
 
318
  .purple.lighten-5 {
319
+ background-color: #f3e5f5 !important;
320
+ }
321
 
322
  .purple-text.text-lighten-5 {
323
+ color: #f3e5f5 !important;
324
+ }
325
 
326
  .purple.lighten-4 {
327
+ background-color: #e1bee7 !important;
328
+ }
329
 
330
  .purple-text.text-lighten-4 {
331
+ color: #e1bee7 !important;
332
+ }
333
 
334
  .purple.lighten-3 {
335
+ background-color: #ce93d8 !important;
336
+ }
337
 
338
  .purple-text.text-lighten-3 {
339
+ color: #ce93d8 !important;
340
+ }
341
 
342
  .purple.lighten-2 {
343
+ background-color: #ba68c8 !important;
344
+ }
345
 
346
  .purple-text.text-lighten-2 {
347
+ color: #ba68c8 !important;
348
+ }
349
 
350
  .purple.lighten-1 {
351
+ background-color: #ab47bc !important;
352
+ }
353
 
354
  .purple-text.text-lighten-1 {
355
+ color: #ab47bc !important;
356
+ }
 
 
 
 
 
357
 
358
  .purple.darken-1 {
359
+ background-color: #8e24aa !important;
360
+ }
361
 
362
  .purple-text.text-darken-1 {
363
+ color: #8e24aa !important;
364
+ }
365
 
366
  .purple.darken-2 {
367
+ background-color: #7b1fa2 !important;
368
+ }
369
 
370
  .purple-text.text-darken-2 {
371
+ color: #7b1fa2 !important;
372
+ }
373
 
374
  .purple.darken-3 {
375
+ background-color: #6a1b9a !important;
376
+ }
377
 
378
  .purple-text.text-darken-3 {
379
+ color: #6a1b9a !important;
380
+ }
381
 
382
  .purple.darken-4 {
383
+ background-color: #4a148c !important;
384
+ }
385
 
386
  .purple-text.text-darken-4 {
387
+ color: #4a148c !important;
388
+ }
389
 
390
  .purple.accent-1 {
391
+ background-color: #ea80fc !important;
392
+ }
393
 
394
  .purple-text.text-accent-1 {
395
+ color: #ea80fc !important;
396
+ }
397
 
398
  .purple.accent-2 {
399
+ background-color: #e040fb !important;
400
+ }
401
 
402
  .purple-text.text-accent-2 {
403
+ color: #e040fb !important;
404
+ }
405
 
406
  .purple.accent-3 {
407
+ background-color: #d500f9 !important;
408
+ }
409
 
410
  .purple-text.text-accent-3 {
411
+ color: #d500f9 !important;
412
+ }
413
 
414
  .purple.accent-4 {
415
+ background-color: #aa00ff !important;
416
+ }
417
 
418
  .purple-text.text-accent-4 {
419
+ color: #aa00ff !important;
420
+ }
421
+
422
+ .deep-purple {
423
+ background-color: #673ab7 !important;
424
+ }
425
+
426
+ .deep-purple-text {
427
+ color: #673ab7 !important;
428
+ }
429
 
430
  .deep-purple.lighten-5 {
431
+ background-color: #ede7f6 !important;
432
+ }
433
 
434
  .deep-purple-text.text-lighten-5 {
435
+ color: #ede7f6 !important;
436
+ }
437
 
438
  .deep-purple.lighten-4 {
439
+ background-color: #d1c4e9 !important;
440
+ }
441
 
442
  .deep-purple-text.text-lighten-4 {
443
+ color: #d1c4e9 !important;
444
+ }
445
 
446
  .deep-purple.lighten-3 {
447
+ background-color: #b39ddb !important;
448
+ }
449
 
450
  .deep-purple-text.text-lighten-3 {
451
+ color: #b39ddb !important;
452
+ }
453
 
454
  .deep-purple.lighten-2 {
455
+ background-color: #9575cd !important;
456
+ }
457
 
458
  .deep-purple-text.text-lighten-2 {
459
+ color: #9575cd !important;
460
+ }
461
 
462
  .deep-purple.lighten-1 {
463
+ background-color: #7e57c2 !important;
464
+ }
465
 
466
  .deep-purple-text.text-lighten-1 {
467
+ color: #7e57c2 !important;
468
+ }
 
 
 
 
 
469
 
470
  .deep-purple.darken-1 {
471
+ background-color: #5e35b1 !important;
472
+ }
473
 
474
  .deep-purple-text.text-darken-1 {
475
+ color: #5e35b1 !important;
476
+ }
477
 
478
  .deep-purple.darken-2 {
479
+ background-color: #512da8 !important;
480
+ }
481
 
482
  .deep-purple-text.text-darken-2 {
483
+ color: #512da8 !important;
484
+ }
485
 
486
  .deep-purple.darken-3 {
487
+ background-color: #4527a0 !important;
488
+ }
489
 
490
  .deep-purple-text.text-darken-3 {
491
+ color: #4527a0 !important;
492
+ }
493
 
494
  .deep-purple.darken-4 {
495
+ background-color: #311b92 !important;
496
+ }
497
 
498
  .deep-purple-text.text-darken-4 {
499
+ color: #311b92 !important;
500
+ }
501
 
502
  .deep-purple.accent-1 {
503
+ background-color: #b388ff !important;
504
+ }
505
 
506
  .deep-purple-text.text-accent-1 {
507
+ color: #b388ff !important;
508
+ }
509
 
510
  .deep-purple.accent-2 {
511
+ background-color: #7c4dff !important;
512
+ }
513
 
514
  .deep-purple-text.text-accent-2 {
515
+ color: #7c4dff !important;
516
+ }
517
 
518
  .deep-purple.accent-3 {
519
+ background-color: #651fff !important;
520
+ }
521
 
522
  .deep-purple-text.text-accent-3 {
523
+ color: #651fff !important;
524
+ }
525
 
526
  .deep-purple.accent-4 {
527
+ background-color: #6200ea !important;
528
+ }
529
 
530
  .deep-purple-text.text-accent-4 {
531
+ color: #6200ea !important;
532
+ }
533
+
534
+ .indigo {
535
+ background-color: #3f51b5 !important;
536
+ }
537
+
538
+ .indigo-text {
539
+ color: #3f51b5 !important;
540
+ }
541
 
542
  .indigo.lighten-5 {
543
+ background-color: #e8eaf6 !important;
544
+ }
545
 
546
  .indigo-text.text-lighten-5 {
547
+ color: #e8eaf6 !important;
548
+ }
549
 
550
  .indigo.lighten-4 {
551
+ background-color: #c5cae9 !important;
552
+ }
553
 
554
  .indigo-text.text-lighten-4 {
555
+ color: #c5cae9 !important;
556
+ }
557
 
558
  .indigo.lighten-3 {
559
+ background-color: #9fa8da !important;
560
+ }
561
 
562
  .indigo-text.text-lighten-3 {
563
+ color: #9fa8da !important;
564
+ }
565
 
566
  .indigo.lighten-2 {
567
+ background-color: #7986cb !important;
568
+ }
569
 
570
  .indigo-text.text-lighten-2 {
571
+ color: #7986cb !important;
572
+ }
573
 
574
  .indigo.lighten-1 {
575
+ background-color: #5c6bc0 !important;
576
+ }
577
 
578
  .indigo-text.text-lighten-1 {
579
+ color: #5c6bc0 !important;
580
+ }
 
 
 
 
 
581
 
582
  .indigo.darken-1 {
583
+ background-color: #3949ab !important;
584
+ }
585
 
586
  .indigo-text.text-darken-1 {
587
+ color: #3949ab !important;
588
+ }
589
 
590
  .indigo.darken-2 {
591
+ background-color: #303f9f !important;
592
+ }
593
 
594
  .indigo-text.text-darken-2 {
595
+ color: #303f9f !important;
596
+ }
597
 
598
  .indigo.darken-3 {
599
+ background-color: #283593 !important;
600
+ }
601
 
602
  .indigo-text.text-darken-3 {
603
+ color: #283593 !important;
604
+ }
605
 
606
  .indigo.darken-4 {
607
+ background-color: #1a237e !important;
608
+ }
609
 
610
  .indigo-text.text-darken-4 {
611
+ color: #1a237e !important;
612
+ }
613
 
614
  .indigo.accent-1 {
615
+ background-color: #8c9eff !important;
616
+ }
617
 
618
  .indigo-text.text-accent-1 {
619
+ color: #8c9eff !important;
620
+ }
621
 
622
  .indigo.accent-2 {
623
+ background-color: #536dfe !important;
624
+ }
625
 
626
  .indigo-text.text-accent-2 {
627
+ color: #536dfe !important;
628
+ }
629
 
630
  .indigo.accent-3 {
631
+ background-color: #3d5afe !important;
632
+ }
633
 
634
  .indigo-text.text-accent-3 {
635
+ color: #3d5afe !important;
636
+ }
637
 
638
  .indigo.accent-4 {
639
+ background-color: #304ffe !important;
640
+ }
641
 
642
  .indigo-text.text-accent-4 {
643
+ color: #304ffe !important;
644
+ }
645
+
646
+ .blue {
647
+ background-color: #2196F3 !important;
648
+ }
649
+
650
+ .blue-text {
651
+ color: #2196F3 !important;
652
+ }
653
 
654
  .blue.lighten-5 {
655
+ background-color: #E3F2FD !important;
656
+ }
657
 
658
  .blue-text.text-lighten-5 {
659
+ color: #E3F2FD !important;
660
+ }
661
 
662
  .blue.lighten-4 {
663
+ background-color: #BBDEFB !important;
664
+ }
665
 
666
  .blue-text.text-lighten-4 {
667
+ color: #BBDEFB !important;
668
+ }
669
 
670
  .blue.lighten-3 {
671
+ background-color: #90CAF9 !important;
672
+ }
673
 
674
  .blue-text.text-lighten-3 {
675
+ color: #90CAF9 !important;
676
+ }
677
 
678
  .blue.lighten-2 {
679
+ background-color: #64B5F6 !important;
680
+ }
681
 
682
  .blue-text.text-lighten-2 {
683
+ color: #64B5F6 !important;
684
+ }
685
 
686
  .blue.lighten-1 {
687
+ background-color: #42A5F5 !important;
688
+ }
689
 
690
  .blue-text.text-lighten-1 {
691
+ color: #42A5F5 !important;
692
+ }
 
 
 
 
 
693
 
694
  .blue.darken-1 {
695
+ background-color: #1E88E5 !important;
696
+ }
697
 
698
  .blue-text.text-darken-1 {
699
+ color: #1E88E5 !important;
700
+ }
701
 
702
  .blue.darken-2 {
703
+ background-color: #1976D2 !important;
704
+ }
705
 
706
  .blue-text.text-darken-2 {
707
+ color: #1976D2 !important;
708
+ }
709
 
710
  .blue.darken-3 {
711
+ background-color: #1565C0 !important;
712
+ }
713
 
714
  .blue-text.text-darken-3 {
715
+ color: #1565C0 !important;
716
+ }
717
 
718
  .blue.darken-4 {
719
+ background-color: #0D47A1 !important;
720
+ }
721
 
722
  .blue-text.text-darken-4 {
723
+ color: #0D47A1 !important;
724
+ }
725
 
726
  .blue.accent-1 {
727
+ background-color: #82B1FF !important;
728
+ }
729
 
730
  .blue-text.text-accent-1 {
731
+ color: #82B1FF !important;
732
+ }
733
 
734
  .blue.accent-2 {
735
+ background-color: #448AFF !important;
736
+ }
737
 
738
  .blue-text.text-accent-2 {
739
+ color: #448AFF !important;
740
+ }
741
 
742
  .blue.accent-3 {
743
+ background-color: #2979FF !important;
744
+ }
745
 
746
  .blue-text.text-accent-3 {
747
+ color: #2979FF !important;
748
+ }
749
 
750
  .blue.accent-4 {
751
+ background-color: #2962FF !important;
752
+ }
753
 
754
  .blue-text.text-accent-4 {
755
+ color: #2962FF !important;
756
+ }
757
+
758
+ .light-blue {
759
+ background-color: #03a9f4 !important;
760
+ }
761
+
762
+ .light-blue-text {
763
+ color: #03a9f4 !important;
764
+ }
765
 
766
  .light-blue.lighten-5 {
767
+ background-color: #e1f5fe !important;
768
+ }
769
 
770
  .light-blue-text.text-lighten-5 {
771
+ color: #e1f5fe !important;
772
+ }
773
 
774
  .light-blue.lighten-4 {
775
+ background-color: #b3e5fc !important;
776
+ }
777
 
778
  .light-blue-text.text-lighten-4 {
779
+ color: #b3e5fc !important;
780
+ }
781
 
782
  .light-blue.lighten-3 {
783
+ background-color: #81d4fa !important;
784
+ }
785
 
786
  .light-blue-text.text-lighten-3 {
787
+ color: #81d4fa !important;
788
+ }
789
 
790
  .light-blue.lighten-2 {
791
+ background-color: #4fc3f7 !important;
792
+ }
793
 
794
  .light-blue-text.text-lighten-2 {
795
+ color: #4fc3f7 !important;
796
+ }
797
 
798
  .light-blue.lighten-1 {
799
+ background-color: #29b6f6 !important;
800
+ }
801
 
802
  .light-blue-text.text-lighten-1 {
803
+ color: #29b6f6 !important;
804
+ }
 
 
 
 
 
805
 
806
  .light-blue.darken-1 {
807
+ background-color: #039be5 !important;
808
+ }
809
 
810
  .light-blue-text.text-darken-1 {
811
+ color: #039be5 !important;
812
+ }
813
 
814
  .light-blue.darken-2 {
815
+ background-color: #0288d1 !important;
816
+ }
817
 
818
  .light-blue-text.text-darken-2 {
819
+ color: #0288d1 !important;
820
+ }
821
 
822
  .light-blue.darken-3 {
823
+ background-color: #0277bd !important;
824
+ }
825
 
826
  .light-blue-text.text-darken-3 {
827
+ color: #0277bd !important;
828
+ }
829
 
830
  .light-blue.darken-4 {
831
+ background-color: #01579b !important;
832
+ }
833
 
834
  .light-blue-text.text-darken-4 {
835
+ color: #01579b !important;
836
+ }
837
 
838
  .light-blue.accent-1 {
839
+ background-color: #80d8ff !important;
840
+ }
841
 
842
  .light-blue-text.text-accent-1 {
843
+ color: #80d8ff !important;
844
+ }
845
 
846
  .light-blue.accent-2 {
847
+ background-color: #40c4ff !important;
848
+ }
849
 
850
  .light-blue-text.text-accent-2 {
851
+ color: #40c4ff !important;
852
+ }
853
 
854
  .light-blue.accent-3 {
855
+ background-color: #00b0ff !important;
856
+ }
857
 
858
  .light-blue-text.text-accent-3 {
859
+ color: #00b0ff !important;
860
+ }
861
 
862
  .light-blue.accent-4 {
863
+ background-color: #0091ea !important;
864
+ }
865
 
866
  .light-blue-text.text-accent-4 {
867
+ color: #0091ea !important;
868
+ }
869
+
870
+ .cyan {
871
+ background-color: #00bcd4 !important;
872
+ }
873
+
874
+ .cyan-text {
875
+ color: #00bcd4 !important;
876
+ }
877
 
878
  .cyan.lighten-5 {
879
+ background-color: #e0f7fa !important;
880
+ }
881
 
882
  .cyan-text.text-lighten-5 {
883
+ color: #e0f7fa !important;
884
+ }
885
 
886
  .cyan.lighten-4 {
887
+ background-color: #b2ebf2 !important;
888
+ }
889
 
890
  .cyan-text.text-lighten-4 {
891
+ color: #b2ebf2 !important;
892
+ }
893
 
894
  .cyan.lighten-3 {
895
+ background-color: #80deea !important;
896
+ }
897
 
898
  .cyan-text.text-lighten-3 {
899
+ color: #80deea !important;
900
+ }
901
 
902
  .cyan.lighten-2 {
903
+ background-color: #4dd0e1 !important;
904
+ }
905
 
906
  .cyan-text.text-lighten-2 {
907
+ color: #4dd0e1 !important;
908
+ }
909
 
910
  .cyan.lighten-1 {
911
+ background-color: #26c6da !important;
912
+ }
913
 
914
  .cyan-text.text-lighten-1 {
915
+ color: #26c6da !important;
916
+ }
 
 
 
 
 
917
 
918
  .cyan.darken-1 {
919
+ background-color: #00acc1 !important;
920
+ }
921
 
922
  .cyan-text.text-darken-1 {
923
+ color: #00acc1 !important;
924
+ }
925
 
926
  .cyan.darken-2 {
927
+ background-color: #0097a7 !important;
928
+ }
929
 
930
  .cyan-text.text-darken-2 {
931
+ color: #0097a7 !important;
932
+ }
933
 
934
  .cyan.darken-3 {
935
+ background-color: #00838f !important;
936
+ }
937
 
938
  .cyan-text.text-darken-3 {
939
+ color: #00838f !important;
940
+ }
941
 
942
  .cyan.darken-4 {
943
+ background-color: #006064 !important;
944
+ }
945
 
946
  .cyan-text.text-darken-4 {
947
+ color: #006064 !important;
948
+ }
949
 
950
  .cyan.accent-1 {
951
+ background-color: #84ffff !important;
952
+ }
953
 
954
  .cyan-text.text-accent-1 {
955
+ color: #84ffff !important;
956
+ }
957
 
958
  .cyan.accent-2 {
959
+ background-color: #18ffff !important;
960
+ }
961
 
962
  .cyan-text.text-accent-2 {
963
+ color: #18ffff !important;
964
+ }
965
 
966
  .cyan.accent-3 {
967
+ background-color: #00e5ff !important;
968
+ }
969
 
970
  .cyan-text.text-accent-3 {
971
+ color: #00e5ff !important;
972
+ }
973
 
974
  .cyan.accent-4 {
975
+ background-color: #00b8d4 !important;
976
+ }
977
 
978
  .cyan-text.text-accent-4 {
979
+ color: #00b8d4 !important;
980
+ }
981
+
982
+ .teal {
983
+ background-color: #009688 !important;
984
+ }
985
+
986
+ .teal-text {
987
+ color: #009688 !important;
988
+ }
989
 
990
  .teal.lighten-5 {
991
+ background-color: #e0f2f1 !important;
992
+ }
993
 
994
  .teal-text.text-lighten-5 {
995
+ color: #e0f2f1 !important;
996
+ }
997
 
998
  .teal.lighten-4 {
999
+ background-color: #b2dfdb !important;
1000
+ }
1001
 
1002
  .teal-text.text-lighten-4 {
1003
+ color: #b2dfdb !important;
1004
+ }
1005
 
1006
  .teal.lighten-3 {
1007
+ background-color: #80cbc4 !important;
1008
+ }
1009
 
1010
  .teal-text.text-lighten-3 {
1011
+ color: #80cbc4 !important;
1012
+ }
1013
 
1014
  .teal.lighten-2 {
1015
+ background-color: #4db6ac !important;
1016
+ }
1017
 
1018
  .teal-text.text-lighten-2 {
1019
+ color: #4db6ac !important;
1020
+ }
1021
 
1022
  .teal.lighten-1 {
1023
+ background-color: #26a69a !important;
1024
+ }
1025
 
1026
  .teal-text.text-lighten-1 {
1027
+ color: #26a69a !important;
1028
+ }
 
 
 
 
 
1029
 
1030
  .teal.darken-1 {
1031
+ background-color: #00897b !important;
1032
+ }
1033
 
1034
  .teal-text.text-darken-1 {
1035
+ color: #00897b !important;
1036
+ }
1037
 
1038
  .teal.darken-2 {
1039
+ background-color: #00796b !important;
1040
+ }
1041
 
1042
  .teal-text.text-darken-2 {
1043
+ color: #00796b !important;
1044
+ }
1045
 
1046
  .teal.darken-3 {
1047
+ background-color: #00695c !important;
1048
+ }
1049
 
1050
  .teal-text.text-darken-3 {
1051
+ color: #00695c !important;
1052
+ }
1053
 
1054
  .teal.darken-4 {
1055
+ background-color: #004d40 !important;
1056
+ }
1057
 
1058
  .teal-text.text-darken-4 {
1059
+ color: #004d40 !important;
1060
+ }
1061
 
1062
  .teal.accent-1 {
1063
+ background-color: #a7ffeb !important;
1064
+ }
1065
 
1066
  .teal-text.text-accent-1 {
1067
+ color: #a7ffeb !important;
1068
+ }
1069
 
1070
  .teal.accent-2 {
1071
+ background-color: #64ffda !important;
1072
+ }
1073
 
1074
  .teal-text.text-accent-2 {
1075
+ color: #64ffda !important;
1076
+ }
1077
 
1078
  .teal.accent-3 {
1079
+ background-color: #1de9b6 !important;
1080
+ }
1081
 
1082
  .teal-text.text-accent-3 {
1083
+ color: #1de9b6 !important;
1084
+ }
1085
 
1086
  .teal.accent-4 {
1087
+ background-color: #00bfa5 !important;
1088
+ }
1089
 
1090
  .teal-text.text-accent-4 {
1091
+ color: #00bfa5 !important;
1092
+ }
1093
+
1094
+ .green {
1095
+ background-color: #4CAF50 !important;
1096
+ }
1097
+
1098
+ .green-text {
1099
+ color: #4CAF50 !important;
1100
+ }
1101
 
1102
  .green.lighten-5 {
1103
+ background-color: #E8F5E9 !important;
1104
+ }
1105
 
1106
  .green-text.text-lighten-5 {
1107
+ color: #E8F5E9 !important;
1108
+ }
1109
 
1110
  .green.lighten-4 {
1111
+ background-color: #C8E6C9 !important;
1112
+ }
1113
 
1114
  .green-text.text-lighten-4 {
1115
+ color: #C8E6C9 !important;
1116
+ }
1117
 
1118
  .green.lighten-3 {
1119
+ background-color: #A5D6A7 !important;
1120
+ }
1121
 
1122
  .green-text.text-lighten-3 {
1123
+ color: #A5D6A7 !important;
1124
+ }
1125
 
1126
  .green.lighten-2 {
1127
+ background-color: #81C784 !important;
1128
+ }
1129
 
1130
  .green-text.text-lighten-2 {
1131
+ color: #81C784 !important;
1132
+ }
1133
 
1134
  .green.lighten-1 {
1135
+ background-color: #66BB6A !important;
1136
+ }
1137
 
1138
  .green-text.text-lighten-1 {
1139
+ color: #66BB6A !important;
1140
+ }
 
 
 
 
 
1141
 
1142
  .green.darken-1 {
1143
+ background-color: #43A047 !important;
1144
+ }
1145
 
1146
  .green-text.text-darken-1 {
1147
+ color: #43A047 !important;
1148
+ }
1149
 
1150
  .green.darken-2 {
1151
+ background-color: #388E3C !important;
1152
+ }
1153
 
1154
  .green-text.text-darken-2 {
1155
+ color: #388E3C !important;
1156
+ }
1157
 
1158
  .green.darken-3 {
1159
+ background-color: #2E7D32 !important;
1160
+ }
1161
 
1162
  .green-text.text-darken-3 {
1163
+ color: #2E7D32 !important;
1164
+ }
1165
 
1166
  .green.darken-4 {
1167
+ background-color: #1B5E20 !important;
1168
+ }
1169
 
1170
  .green-text.text-darken-4 {
1171
+ color: #1B5E20 !important;
1172
+ }
1173
 
1174
  .green.accent-1 {
1175
+ background-color: #B9F6CA !important;
1176
+ }
1177
 
1178
  .green-text.text-accent-1 {
1179
+ color: #B9F6CA !important;
1180
+ }
1181
 
1182
  .green.accent-2 {
1183
+ background-color: #69F0AE !important;
1184
+ }
1185
 
1186
  .green-text.text-accent-2 {
1187
+ color: #69F0AE !important;
1188
+ }
1189
 
1190
  .green.accent-3 {
1191
+ background-color: #00E676 !important;
1192
+ }
1193
 
1194
  .green-text.text-accent-3 {
1195
+ color: #00E676 !important;
1196
+ }
1197
 
1198
  .green.accent-4 {
1199
+ background-color: #00C853 !important;
1200
+ }
1201
 
1202
  .green-text.text-accent-4 {
1203
+ color: #00C853 !important;
1204
+ }
1205
+
1206
+ .light-green {
1207
+ background-color: #8bc34a !important;
1208
+ }
1209
+
1210
+ .light-green-text {
1211
+ color: #8bc34a !important;
1212
+ }
1213
 
1214
  .light-green.lighten-5 {
1215
+ background-color: #f1f8e9 !important;
1216
+ }
1217
 
1218
  .light-green-text.text-lighten-5 {
1219
+ color: #f1f8e9 !important;
1220
+ }
1221
 
1222
  .light-green.lighten-4 {
1223
+ background-color: #dcedc8 !important;
1224
+ }
1225
 
1226
  .light-green-text.text-lighten-4 {
1227
+ color: #dcedc8 !important;
1228
+ }
1229
 
1230
  .light-green.lighten-3 {
1231
+ background-color: #c5e1a5 !important;
1232
+ }
1233
 
1234
  .light-green-text.text-lighten-3 {
1235
+ color: #c5e1a5 !important;
1236
+ }
1237
 
1238
  .light-green.lighten-2 {
1239
+ background-color: #aed581 !important;
1240
+ }
1241
 
1242
  .light-green-text.text-lighten-2 {
1243
+ color: #aed581 !important;
1244
+ }
1245
 
1246
  .light-green.lighten-1 {
1247
+ background-color: #9ccc65 !important;
1248
+ }
1249
 
1250
  .light-green-text.text-lighten-1 {
1251
+ color: #9ccc65 !important;
1252
+ }
 
 
 
 
 
1253
 
1254
  .light-green.darken-1 {
1255
+ background-color: #7cb342 !important;
1256
+ }
1257
 
1258
  .light-green-text.text-darken-1 {
1259
+ color: #7cb342 !important;
1260
+ }
1261
 
1262
  .light-green.darken-2 {
1263
+ background-color: #689f38 !important;
1264
+ }
1265
 
1266
  .light-green-text.text-darken-2 {
1267
+ color: #689f38 !important;
1268
+ }
1269
 
1270
  .light-green.darken-3 {
1271
+ background-color: #558b2f !important;
1272
+ }
1273
 
1274
  .light-green-text.text-darken-3 {
1275
+ color: #558b2f !important;
1276
+ }
1277
 
1278
  .light-green.darken-4 {
1279
+ background-color: #33691e !important;
1280
+ }
1281
 
1282
  .light-green-text.text-darken-4 {
1283
+ color: #33691e !important;
1284
+ }
1285
 
1286
  .light-green.accent-1 {
1287
+ background-color: #ccff90 !important;
1288
+ }
1289
 
1290
  .light-green-text.text-accent-1 {
1291
+ color: #ccff90 !important;
1292
+ }
1293
 
1294
  .light-green.accent-2 {
1295
+ background-color: #b2ff59 !important;
1296
+ }
1297
 
1298
  .light-green-text.text-accent-2 {
1299
+ color: #b2ff59 !important;
1300
+ }
1301
 
1302
  .light-green.accent-3 {
1303
+ background-color: #76ff03 !important;
1304
+ }
1305
 
1306
  .light-green-text.text-accent-3 {
1307
+ color: #76ff03 !important;
1308
+ }
1309
 
1310
  .light-green.accent-4 {
1311
+ background-color: #64dd17 !important;
1312
+ }
1313
 
1314
  .light-green-text.text-accent-4 {
1315
+ color: #64dd17 !important;
1316
+ }
1317
+
1318
+ .lime {
1319
+ background-color: #cddc39 !important;
1320
+ }
1321
+
1322
+ .lime-text {
1323
+ color: #cddc39 !important;
1324
+ }
1325
 
1326
  .lime.lighten-5 {
1327
+ background-color: #f9fbe7 !important;
1328
+ }
1329
 
1330
  .lime-text.text-lighten-5 {
1331
+ color: #f9fbe7 !important;
1332
+ }
1333
 
1334
  .lime.lighten-4 {
1335
+ background-color: #f0f4c3 !important;
1336
+ }
1337
 
1338
  .lime-text.text-lighten-4 {
1339
+ color: #f0f4c3 !important;
1340
+ }
1341
 
1342
  .lime.lighten-3 {
1343
+ background-color: #e6ee9c !important;
1344
+ }
1345
 
1346
  .lime-text.text-lighten-3 {
1347
+ color: #e6ee9c !important;
1348
+ }
1349
 
1350
  .lime.lighten-2 {
1351
+ background-color: #dce775 !important;
1352
+ }
1353
 
1354
  .lime-text.text-lighten-2 {
1355
+ color: #dce775 !important;
1356
+ }
1357
 
1358
  .lime.lighten-1 {
1359
+ background-color: #d4e157 !important;
1360
+ }
1361
 
1362
  .lime-text.text-lighten-1 {
1363
+ color: #d4e157 !important;
1364
+ }
 
 
 
 
 
1365
 
1366
  .lime.darken-1 {
1367
+ background-color: #c0ca33 !important;
1368
+ }
1369
 
1370
  .lime-text.text-darken-1 {
1371
+ color: #c0ca33 !important;
1372
+ }
1373
 
1374
  .lime.darken-2 {
1375
+ background-color: #afb42b !important;
1376
+ }
1377
 
1378
  .lime-text.text-darken-2 {
1379
+ color: #afb42b !important;
1380
+ }
1381
 
1382
  .lime.darken-3 {
1383
+ background-color: #9e9d24 !important;
1384
+ }
1385
 
1386
  .lime-text.text-darken-3 {
1387
+ color: #9e9d24 !important;
1388
+ }
1389
 
1390
  .lime.darken-4 {
1391
+ background-color: #827717 !important;
1392
+ }
1393
 
1394
  .lime-text.text-darken-4 {
1395
+ color: #827717 !important;
1396
+ }
1397
 
1398
  .lime.accent-1 {
1399
+ background-color: #f4ff81 !important;
1400
+ }
1401
 
1402
  .lime-text.text-accent-1 {
1403
+ color: #f4ff81 !important;
1404
+ }
1405
 
1406
  .lime.accent-2 {
1407
+ background-color: #eeff41 !important;
1408
+ }
1409
 
1410
  .lime-text.text-accent-2 {
1411
+ color: #eeff41 !important;
1412
+ }
1413
 
1414
  .lime.accent-3 {
1415
+ background-color: #c6ff00 !important;
1416
+ }
1417
 
1418
  .lime-text.text-accent-3 {
1419
+ color: #c6ff00 !important;
1420
+ }
1421
 
1422
  .lime.accent-4 {
1423
+ background-color: #aeea00 !important;
1424
+ }
1425
 
1426
  .lime-text.text-accent-4 {
1427
+ color: #aeea00 !important;
1428
+ }
1429
+
1430
+ .yellow {
1431
+ background-color: #ffeb3b !important;
1432
+ }
1433
+
1434
+ .yellow-text {
1435
+ color: #ffeb3b !important;
1436
+ }
1437
 
1438
  .yellow.lighten-5 {
1439
+ background-color: #fffde7 !important;
1440
+ }
1441
 
1442
  .yellow-text.text-lighten-5 {
1443
+ color: #fffde7 !important;
1444
+ }
1445
 
1446
  .yellow.lighten-4 {
1447
+ background-color: #fff9c4 !important;
1448
+ }
1449
 
1450
  .yellow-text.text-lighten-4 {
1451
+ color: #fff9c4 !important;
1452
+ }
1453
 
1454
  .yellow.lighten-3 {
1455
+ background-color: #fff59d !important;
1456
+ }
1457
 
1458
  .yellow-text.text-lighten-3 {
1459
+ color: #fff59d !important;
1460
+ }
1461
 
1462
  .yellow.lighten-2 {
1463
+ background-color: #fff176 !important;
1464
+ }
1465
 
1466
  .yellow-text.text-lighten-2 {
1467
+ color: #fff176 !important;
1468
+ }
1469
 
1470
  .yellow.lighten-1 {
1471
+ background-color: #ffee58 !important;
1472
+ }
1473
 
1474
  .yellow-text.text-lighten-1 {
1475
+ color: #ffee58 !important;
1476
+ }
 
 
 
 
 
1477
 
1478
  .yellow.darken-1 {
1479
+ background-color: #fdd835 !important;
1480
+ }
1481
 
1482
  .yellow-text.text-darken-1 {
1483
+ color: #fdd835 !important;
1484
+ }
1485
 
1486
  .yellow.darken-2 {
1487
+ background-color: #fbc02d !important;
1488
+ }
1489
 
1490
  .yellow-text.text-darken-2 {
1491
+ color: #fbc02d !important;
1492
+ }
1493
 
1494
  .yellow.darken-3 {
1495
+ background-color: #f9a825 !important;
1496
+ }
1497
 
1498
  .yellow-text.text-darken-3 {
1499
+ color: #f9a825 !important;
1500
+ }
1501
 
1502
  .yellow.darken-4 {
1503
+ background-color: #f57f17 !important;
1504
+ }
1505
 
1506
  .yellow-text.text-darken-4 {
1507
+ color: #f57f17 !important;
1508
+ }
1509
 
1510
  .yellow.accent-1 {
1511
+ background-color: #ffff8d !important;
1512
+ }
1513
 
1514
  .yellow-text.text-accent-1 {
1515
+ color: #ffff8d !important;
1516
+ }
1517
 
1518
  .yellow.accent-2 {
1519
+ background-color: #ffff00 !important;
1520
+ }
1521
 
1522
  .yellow-text.text-accent-2 {
1523
+ color: #ffff00 !important;
1524
+ }
1525
 
1526
  .yellow.accent-3 {
1527
+ background-color: #ffea00 !important;
1528
+ }
1529
 
1530
  .yellow-text.text-accent-3 {
1531
+ color: #ffea00 !important;
1532
+ }
1533
 
1534
  .yellow.accent-4 {
1535
+ background-color: #ffd600 !important;
1536
+ }
1537
 
1538
  .yellow-text.text-accent-4 {
1539
+ color: #ffd600 !important;
1540
+ }
1541
+
1542
+ .amber {
1543
+ background-color: #ffc107 !important;
1544
+ }
1545
+
1546
+ .amber-text {
1547
+ color: #ffc107 !important;
1548
+ }
1549
 
1550
  .amber.lighten-5 {
1551
+ background-color: #fff8e1 !important;
1552
+ }
1553
 
1554
  .amber-text.text-lighten-5 {
1555
+ color: #fff8e1 !important;
1556
+ }
1557
 
1558
  .amber.lighten-4 {
1559
+ background-color: #ffecb3 !important;
1560
+ }
1561
 
1562
  .amber-text.text-lighten-4 {
1563
+ color: #ffecb3 !important;
1564
+ }
1565
 
1566
  .amber.lighten-3 {
1567
+ background-color: #ffe082 !important;
1568
+ }
1569
 
1570
  .amber-text.text-lighten-3 {
1571
+ color: #ffe082 !important;
1572
+ }
1573
 
1574
  .amber.lighten-2 {
1575
+ background-color: #ffd54f !important;
1576
+ }
1577
 
1578
  .amber-text.text-lighten-2 {
1579
+ color: #ffd54f !important;
1580
+ }
1581
 
1582
  .amber.lighten-1 {
1583
+ background-color: #ffca28 !important;
1584
+ }
1585
 
1586
  .amber-text.text-lighten-1 {
1587
+ color: #ffca28 !important;
1588
+ }
 
 
 
 
 
1589
 
1590
  .amber.darken-1 {
1591
+ background-color: #ffb300 !important;
1592
+ }
1593
 
1594
  .amber-text.text-darken-1 {
1595
+ color: #ffb300 !important;
1596
+ }
1597
 
1598
  .amber.darken-2 {
1599
+ background-color: #ffa000 !important;
1600
+ }
1601
 
1602
  .amber-text.text-darken-2 {
1603
+ color: #ffa000 !important;
1604
+ }
1605
 
1606
  .amber.darken-3 {
1607
+ background-color: #ff8f00 !important;
1608
+ }
1609
 
1610
  .amber-text.text-darken-3 {
1611
+ color: #ff8f00 !important;
1612
+ }
1613
 
1614
  .amber.darken-4 {
1615
+ background-color: #ff6f00 !important;
1616
+ }
1617
 
1618
  .amber-text.text-darken-4 {
1619
+ color: #ff6f00 !important;
1620
+ }
1621
 
1622
  .amber.accent-1 {
1623
+ background-color: #ffe57f !important;
1624
+ }
1625
 
1626
  .amber-text.text-accent-1 {
1627
+ color: #ffe57f !important;
1628
+ }
1629
 
1630
  .amber.accent-2 {
1631
+ background-color: #ffd740 !important;
1632
+ }
1633
 
1634
  .amber-text.text-accent-2 {
1635
+ color: #ffd740 !important;
1636
+ }
1637
 
1638
  .amber.accent-3 {
1639
+ background-color: #ffc400 !important;
1640
+ }
1641
 
1642
  .amber-text.text-accent-3 {
1643
+ color: #ffc400 !important;
1644
+ }
1645
 
1646
  .amber.accent-4 {
1647
+ background-color: #ffab00 !important;
1648
+ }
1649
 
1650
  .amber-text.text-accent-4 {
1651
+ color: #ffab00 !important;
1652
+ }
1653
+
1654
+ .orange {
1655
+ background-color: #ff9800 !important;
1656
+ }
1657
+
1658
+ .orange-text {
1659
+ color: #ff9800 !important;
1660
+ }
1661
 
1662
  .orange.lighten-5 {
1663
+ background-color: #fff3e0 !important;
1664
+ }
1665
 
1666
  .orange-text.text-lighten-5 {
1667
+ color: #fff3e0 !important;
1668
+ }
1669
 
1670
  .orange.lighten-4 {
1671
+ background-color: #ffe0b2 !important;
1672
+ }
1673
 
1674
  .orange-text.text-lighten-4 {
1675
+ color: #ffe0b2 !important;
1676
+ }
1677
 
1678
  .orange.lighten-3 {
1679
+ background-color: #ffcc80 !important;
1680
+ }
1681
 
1682
  .orange-text.text-lighten-3 {
1683
+ color: #ffcc80 !important;
1684
+ }
1685
 
1686
  .orange.lighten-2 {
1687
+ background-color: #ffb74d !important;
1688
+ }
1689
 
1690
  .orange-text.text-lighten-2 {
1691
+ color: #ffb74d !important;
1692
+ }
1693
 
1694
  .orange.lighten-1 {
1695
+ background-color: #ffa726 !important;
1696
+ }
1697
 
1698
  .orange-text.text-lighten-1 {
1699
+ color: #ffa726 !important;
1700
+ }
 
 
 
 
 
1701
 
1702
  .orange.darken-1 {
1703
+ background-color: #fb8c00 !important;
1704
+ }
1705
 
1706
  .orange-text.text-darken-1 {
1707
+ color: #fb8c00 !important;
1708
+ }
1709
 
1710
  .orange.darken-2 {
1711
+ background-color: #f57c00 !important;
1712
+ }
1713
 
1714
  .orange-text.text-darken-2 {
1715
+ color: #f57c00 !important;
1716
+ }
1717
 
1718
  .orange.darken-3 {
1719
+ background-color: #ef6c00 !important;
1720
+ }
1721
 
1722
  .orange-text.text-darken-3 {
1723
+ color: #ef6c00 !important;
1724
+ }
1725
 
1726
  .orange.darken-4 {
1727
+ background-color: #e65100 !important;
1728
+ }
1729
 
1730
  .orange-text.text-darken-4 {
1731
+ color: #e65100 !important;
1732
+ }
1733
 
1734
  .orange.accent-1 {
1735
+ background-color: #ffd180 !important;
1736
+ }
1737
 
1738
  .orange-text.text-accent-1 {
1739
+ color: #ffd180 !important;
1740
+ }
1741
 
1742
  .orange.accent-2 {
1743
+ background-color: #ffab40 !important;
1744
+ }
1745
 
1746
  .orange-text.text-accent-2 {
1747
+ color: #ffab40 !important;
1748
+ }
1749
 
1750
  .orange.accent-3 {
1751
+ background-color: #ff9100 !important;
1752
+ }
1753
 
1754
  .orange-text.text-accent-3 {
1755
+ color: #ff9100 !important;
1756
+ }
1757
 
1758
  .orange.accent-4 {
1759
+ background-color: #ff6d00 !important;
1760
+ }
1761
 
1762
  .orange-text.text-accent-4 {
1763
+ color: #ff6d00 !important;
1764
+ }
1765
+
1766
+ .deep-orange {
1767
+ background-color: #ff5722 !important;
1768
+ }
1769
+
1770
+ .deep-orange-text {
1771
+ color: #ff5722 !important;
1772
+ }
1773
 
1774
  .deep-orange.lighten-5 {
1775
+ background-color: #fbe9e7 !important;
1776
+ }
1777
 
1778
  .deep-orange-text.text-lighten-5 {
1779
+ color: #fbe9e7 !important;
1780
+ }
1781
 
1782
  .deep-orange.lighten-4 {
1783
+ background-color: #ffccbc !important;
1784
+ }
1785
 
1786
  .deep-orange-text.text-lighten-4 {
1787
+ color: #ffccbc !important;
1788
+ }
1789
 
1790
  .deep-orange.lighten-3 {
1791
+ background-color: #ffab91 !important;
1792
+ }
1793
 
1794
  .deep-orange-text.text-lighten-3 {
1795
+ color: #ffab91 !important;
1796
+ }
1797
 
1798
  .deep-orange.lighten-2 {
1799
+ background-color: #ff8a65 !important;
1800
+ }
1801
 
1802
  .deep-orange-text.text-lighten-2 {
1803
+ color: #ff8a65 !important;
1804
+ }
1805
 
1806
  .deep-orange.lighten-1 {
1807
+ background-color: #ff7043 !important;
1808
+ }
1809
 
1810
  .deep-orange-text.text-lighten-1 {
1811
+ color: #ff7043 !important;
1812
+ }
 
 
 
 
 
1813
 
1814
  .deep-orange.darken-1 {
1815
+ background-color: #f4511e !important;
1816
+ }
1817
 
1818
  .deep-orange-text.text-darken-1 {
1819
+ color: #f4511e !important;
1820
+ }
1821
 
1822
  .deep-orange.darken-2 {
1823
+ background-color: #e64a19 !important;
1824
+ }
1825
 
1826
  .deep-orange-text.text-darken-2 {
1827
+ color: #e64a19 !important;
1828
+ }
1829
 
1830
  .deep-orange.darken-3 {
1831
+ background-color: #d84315 !important;
1832
+ }
1833
 
1834
  .deep-orange-text.text-darken-3 {
1835
+ color: #d84315 !important;
1836
+ }
1837
 
1838
  .deep-orange.darken-4 {
1839
+ background-color: #bf360c !important;
1840
+ }
1841
 
1842
  .deep-orange-text.text-darken-4 {
1843
+ color: #bf360c !important;
1844
+ }
1845
 
1846
  .deep-orange.accent-1 {
1847
+ background-color: #ff9e80 !important;
1848
+ }
1849
 
1850
  .deep-orange-text.text-accent-1 {
1851
+ color: #ff9e80 !important;
1852
+ }
1853
 
1854
  .deep-orange.accent-2 {
1855
+ background-color: #ff6e40 !important;
1856
+ }
1857
 
1858
  .deep-orange-text.text-accent-2 {
1859
+ color: #ff6e40 !important;
1860
+ }
1861
 
1862
  .deep-orange.accent-3 {
1863
+ background-color: #ff3d00 !important;
1864
+ }
1865
 
1866
  .deep-orange-text.text-accent-3 {
1867
+ color: #ff3d00 !important;
1868
+ }
1869
 
1870
  .deep-orange.accent-4 {
1871
+ background-color: #dd2c00 !important;
1872
+ }
1873
 
1874
  .deep-orange-text.text-accent-4 {
1875
+ color: #dd2c00 !important;
1876
+ }
1877
+
1878
+ .brown {
1879
+ background-color: #795548 !important;
1880
+ }
1881
+
1882
+ .brown-text {
1883
+ color: #795548 !important;
1884
+ }
1885
 
1886
  .brown.lighten-5 {
1887
+ background-color: #efebe9 !important;
1888
+ }
1889
 
1890
  .brown-text.text-lighten-5 {
1891
+ color: #efebe9 !important;
1892
+ }
1893
 
1894
  .brown.lighten-4 {
1895
+ background-color: #d7ccc8 !important;
1896
+ }
1897
 
1898
  .brown-text.text-lighten-4 {
1899
+ color: #d7ccc8 !important;
1900
+ }
1901
 
1902
  .brown.lighten-3 {
1903
+ background-color: #bcaaa4 !important;
1904
+ }
1905
 
1906
  .brown-text.text-lighten-3 {
1907
+ color: #bcaaa4 !important;
1908
+ }
1909
 
1910
  .brown.lighten-2 {
1911
+ background-color: #a1887f !important;
1912
+ }
1913
 
1914
  .brown-text.text-lighten-2 {
1915
+ color: #a1887f !important;
1916
+ }
1917
 
1918
  .brown.lighten-1 {
1919
+ background-color: #8d6e63 !important;
1920
+ }
1921
 
1922
  .brown-text.text-lighten-1 {
1923
+ color: #8d6e63 !important;
1924
+ }
 
 
 
 
 
1925
 
1926
  .brown.darken-1 {
1927
+ background-color: #6d4c41 !important;
1928
+ }
1929
 
1930
  .brown-text.text-darken-1 {
1931
+ color: #6d4c41 !important;
1932
+ }
1933
 
1934
  .brown.darken-2 {
1935
+ background-color: #5d4037 !important;
1936
+ }
1937
 
1938
  .brown-text.text-darken-2 {
1939
+ color: #5d4037 !important;
1940
+ }
1941
 
1942
  .brown.darken-3 {
1943
+ background-color: #4e342e !important;
1944
+ }
1945
 
1946
  .brown-text.text-darken-3 {
1947
+ color: #4e342e !important;
1948
+ }
1949
 
1950
  .brown.darken-4 {
1951
+ background-color: #3e2723 !important;
1952
+ }
1953
 
1954
  .brown-text.text-darken-4 {
1955
+ color: #3e2723 !important;
1956
+ }
1957
+
1958
+ .blue-grey {
1959
+ background-color: #607d8b !important;
1960
+ }
1961
+
1962
+ .blue-grey-text {
1963
+ color: #607d8b !important;
1964
+ }
1965
 
1966
  .blue-grey.lighten-5 {
1967
+ background-color: #eceff1 !important;
1968
+ }
1969
 
1970
  .blue-grey-text.text-lighten-5 {
1971
+ color: #eceff1 !important;
1972
+ }
1973
 
1974
  .blue-grey.lighten-4 {
1975
+ background-color: #cfd8dc !important;
1976
+ }
1977
 
1978
  .blue-grey-text.text-lighten-4 {
1979
+ color: #cfd8dc !important;
1980
+ }
1981
 
1982
  .blue-grey.lighten-3 {
1983
+ background-color: #b0bec5 !important;
1984
+ }
1985
 
1986
  .blue-grey-text.text-lighten-3 {
1987
+ color: #b0bec5 !important;
1988
+ }
1989
 
1990
  .blue-grey.lighten-2 {
1991
+ background-color: #90a4ae !important;
1992
+ }
1993
 
1994
  .blue-grey-text.text-lighten-2 {
1995
+ color: #90a4ae !important;
1996
+ }
1997
 
1998
  .blue-grey.lighten-1 {
1999
+ background-color: #78909c !important;
2000
+ }
2001
 
2002
  .blue-grey-text.text-lighten-1 {
2003
+ color: #78909c !important;
2004
+ }
 
 
 
 
 
2005
 
2006
  .blue-grey.darken-1 {
2007
+ background-color: #546e7a !important;
2008
+ }
2009
 
2010
  .blue-grey-text.text-darken-1 {
2011
+ color: #546e7a !important;
2012
+ }
2013
 
2014
  .blue-grey.darken-2 {
2015
+ background-color: #455a64 !important;
2016
+ }
2017
 
2018
  .blue-grey-text.text-darken-2 {
2019
+ color: #455a64 !important;
2020
+ }
2021
 
2022
  .blue-grey.darken-3 {
2023
+ background-color: #37474f !important;
2024
+ }
2025
 
2026
  .blue-grey-text.text-darken-3 {
2027
+ color: #37474f !important;
2028
+ }
2029
 
2030
  .blue-grey.darken-4 {
2031
+ background-color: #263238 !important;
2032
+ }
2033
 
2034
  .blue-grey-text.text-darken-4 {
2035
+ color: #263238 !important;
2036
+ }
2037
+
2038
+ .grey {
2039
+ background-color: #9e9e9e !important;
2040
+ }
2041
+
2042
+ .grey-text {
2043
+ color: #9e9e9e !important;
2044
+ }
2045
 
2046
  .grey.lighten-5 {
2047
+ background-color: #fafafa !important;
2048
+ }
2049
 
2050
  .grey-text.text-lighten-5 {
2051
+ color: #fafafa !important;
2052
+ }
2053
 
2054
  .grey.lighten-4 {
2055
+ background-color: #f5f5f5 !important;
2056
+ }
2057
 
2058
  .grey-text.text-lighten-4 {
2059
+ color: #f5f5f5 !important;
2060
+ }
2061
 
2062
  .grey.lighten-3 {
2063
+ background-color: #eeeeee !important;
2064
+ }
2065
 
2066
  .grey-text.text-lighten-3 {
2067
+ color: #eeeeee !important;
2068
+ }
2069
 
2070
  .grey.lighten-2 {
2071
+ background-color: #e0e0e0 !important;
2072
+ }
2073
 
2074
  .grey-text.text-lighten-2 {
2075
+ color: #e0e0e0 !important;
2076
+ }
2077
 
2078
  .grey.lighten-1 {
2079
+ background-color: #bdbdbd !important;
2080
+ }
2081
 
2082
  .grey-text.text-lighten-1 {
2083
+ color: #bdbdbd !important;
2084
+ }
 
 
 
 
 
2085
 
2086
  .grey.darken-1 {
2087
+ background-color: #757575 !important;
2088
+ }
2089
 
2090
  .grey-text.text-darken-1 {
2091
+ color: #757575 !important;
2092
+ }
2093
 
2094
  .grey.darken-2 {
2095
+ background-color: #616161 !important;
2096
+ }
2097
 
2098
  .grey-text.text-darken-2 {
2099
+ color: #616161 !important;
2100
+ }
2101
 
2102
  .grey.darken-3 {
2103
+ background-color: #424242 !important;
2104
+ }
2105
 
2106
  .grey-text.text-darken-3 {
2107
+ color: #424242 !important;
2108
+ }
2109
 
2110
  .grey.darken-4 {
2111
+ background-color: #212121 !important;
2112
+ }
2113
 
2114
  .grey-text.text-darken-4 {
2115
+ color: #212121 !important;
2116
+ }
 
 
 
 
 
 
 
 
 
 
 
2117
 
2118
  .black {
2119
+ background-color: #000000 !important;
2120
+ }
2121
 
2122
  .black-text {
2123
+ color: #000000 !important;
2124
+ }
2125
 
2126
  .white {
2127
+ background-color: #FFFFFF !important;
2128
+ }
2129
 
2130
  .white-text {
2131
+ color: #FFFFFF !important;
2132
+ }
2133
+
2134
+ .transparent {
2135
+ background-color: transparent !important;
2136
+ }
2137
+
2138
+ .transparent-text {
2139
+ color: transparent !important;
2140
+ }
2141
+
2142
+ /*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */
2143
+ /* Document
2144
+ ========================================================================== */
 
 
 
 
 
 
2145
  /**
2146
+ * 1. Correct the line height in all browsers.
2147
+ * 2. Prevent adjustments of font size after orientation changes in
2148
+ * IE on Windows Phone and in iOS.
2149
  */
2150
  html {
2151
+ line-height: 1.15;
2152
  /* 1 */
2153
  -ms-text-size-adjust: 100%;
2154
  /* 2 */
2155
  -webkit-text-size-adjust: 100%;
2156
+ /* 2 */
2157
+ }
2158
 
2159
+ /* Sections
2160
+ ========================================================================== */
2161
  /**
2162
+ * Remove the margin in all browsers (opinionated).
2163
  */
2164
  body {
2165
+ margin: 0;
2166
+ }
2167
 
 
 
2168
  /**
2169
+ * Add the correct display in IE 9-.
 
 
 
2170
  */
2171
+ article,
2172
+ aside,
2173
+ footer,
2174
+ header,
2175
+ nav,
2176
+ section {
2177
+ display: block;
2178
+ }
2179
 
2180
  /**
2181
+ * Correct the font size and margin on `h1` elements within `section` and
2182
+ * `article` contexts in Chrome, Firefox, and Safari.
2183
  */
2184
+ h1 {
2185
+ font-size: 2em;
2186
+ margin: 0.67em 0;
2187
+ }
 
2188
 
2189
+ /* Grouping content
2190
+ ========================================================================== */
2191
  /**
2192
+ * Add the correct display in IE 9-.
2193
+ * 1. Add the correct display in IE.
2194
  */
2195
+ figcaption,
2196
+ figure,
2197
+ main {
2198
+ /* 1 */
2199
+ display: block;
2200
+ }
2201
 
2202
  /**
2203
+ * Add the correct margin in IE 8.
 
2204
  */
2205
+ figure {
2206
+ margin: 1em 40px;
2207
+ }
2208
 
 
 
2209
  /**
2210
+ * 1. Add the correct box sizing in Firefox.
2211
+ * 2. Show the overflow in Edge and IE.
2212
  */
2213
+ hr {
2214
+ -webkit-box-sizing: content-box;
2215
+ box-sizing: content-box;
2216
+ /* 1 */
2217
+ height: 0;
2218
+ /* 1 */
2219
+ overflow: visible;
2220
+ /* 2 */
2221
+ }
2222
 
2223
  /**
2224
+ * 1. Correct the inheritance and scaling of font size in all browsers.
2225
+ * 2. Correct the odd `em` font sizing in all browsers.
2226
  */
2227
+ pre {
2228
+ font-family: monospace, monospace;
2229
+ /* 1 */
2230
+ font-size: 1em;
2231
+ /* 2 */
2232
+ }
2233
 
2234
  /* Text-level semantics
2235
  ========================================================================== */
2236
  /**
2237
+ * 1. Remove the gray background on active links in IE 10.
2238
+ * 2. Remove gaps in links underline in iOS 8+ and Safari 8+.
2239
+ */
2240
+ a {
2241
+ background-color: transparent;
2242
+ /* 1 */
2243
+ -webkit-text-decoration-skip: objects;
2244
+ /* 2 */
2245
+ }
2246
+
2247
+ /**
2248
+ * 1. Remove the bottom border in Chrome 57- and Firefox 39-.
2249
+ * 2. Add the correct text decoration in Chrome, Edge, IE, Opera, and Safari.
2250
  */
2251
  abbr[title] {
2252
+ border-bottom: none;
2253
+ /* 1 */
2254
+ text-decoration: underline;
2255
+ /* 2 */
2256
+ -webkit-text-decoration: underline dotted;
2257
+ -moz-text-decoration: underline dotted;
2258
+ text-decoration: underline dotted;
2259
+ /* 2 */
2260
+ }
2261
+
2262
+ /**
2263
+ * Prevent the duplicate application of `bolder` by the next rule in Safari 6.
2264
+ */
2265
+ b,
2266
+ strong {
2267
+ font-weight: inherit;
2268
+ }
2269
 
2270
  /**
2271
+ * Add the correct font weight in Chrome, Edge, and Safari.
2272
  */
2273
+ b,
2274
+ strong {
2275
+ font-weight: bolder;
2276
+ }
2277
 
2278
  /**
2279
+ * 1. Correct the inheritance and scaling of font size in all browsers.
2280
+ * 2. Correct the odd `em` font sizing in all browsers.
2281
  */
2282
+ code,
2283
+ kbd,
2284
+ samp {
2285
+ font-family: monospace, monospace;
2286
+ /* 1 */
2287
+ font-size: 1em;
2288
+ /* 2 */
2289
+ }
2290
 
2291
  /**
2292
+ * Add the correct font style in Android 4.3-.
 
2293
  */
2294
+ dfn {
2295
+ font-style: italic;
2296
+ }
2297
 
2298
  /**
2299
+ * Add the correct background and color in IE 9-.
2300
  */
2301
  mark {
2302
+ background-color: #ff0;
2303
+ color: #000;
2304
+ }
2305
 
2306
  /**
2307
+ * Add the correct font size in all browsers.
2308
  */
2309
  small {
2310
+ font-size: 80%;
2311
+ }
2312
 
2313
  /**
2314
+ * Prevent `sub` and `sup` elements from affecting the line height in
2315
+ * all browsers.
2316
  */
2317
+ sub,
2318
+ sup {
2319
  font-size: 75%;
2320
  line-height: 0;
2321
  position: relative;
2322
+ vertical-align: baseline;
2323
+ }
 
 
2324
 
2325
  sub {
2326
+ bottom: -0.25em;
2327
+ }
2328
+
2329
+ sup {
2330
+ top: -0.5em;
2331
+ }
2332
 
2333
  /* Embedded content
2334
  ========================================================================== */
2335
  /**
2336
+ * Add the correct display in IE 9-.
2337
  */
2338
+ audio,
2339
+ video {
2340
+ display: inline-block;
2341
+ }
2342
 
2343
  /**
2344
+ * Add the correct display in iOS 4-7.
2345
  */
2346
+ audio:not([controls]) {
2347
+ display: none;
2348
+ height: 0;
2349
+ }
2350
 
 
 
2351
  /**
2352
+ * Remove the border on images inside links in IE 10-.
2353
  */
2354
+ img {
2355
+ border-style: none;
2356
+ }
2357
 
2358
  /**
2359
+ * Hide the overflow in IE.
2360
  */
2361
+ svg:not(:root) {
2362
+ overflow: hidden;
2363
+ }
 
2364
 
2365
+ /* Forms
2366
+ ========================================================================== */
2367
  /**
2368
+ * 1. Change the font styles in all browsers (opinionated).
2369
+ * 2. Remove the margin in Firefox and Safari.
2370
  */
2371
+ button,
2372
+ input,
2373
+ optgroup,
2374
+ select,
2375
+ textarea {
2376
+ font-family: sans-serif;
2377
+ /* 1 */
2378
+ font-size: 100%;
2379
+ /* 1 */
2380
+ line-height: 1.15;
2381
+ /* 1 */
2382
+ margin: 0;
2383
+ /* 2 */
2384
+ }
2385
 
2386
  /**
2387
+ * Show the overflow in IE.
2388
+ * 1. Show the overflow in Edge.
2389
  */
2390
+ button,
2391
+ input {
2392
+ /* 1 */
2393
+ overflow: visible;
2394
+ }
2395
 
 
 
2396
  /**
2397
+ * Remove the inheritance of text transform in Edge, Firefox, and IE.
2398
+ * 1. Remove the inheritance of text transform in Firefox.
2399
  */
2400
+ button,
2401
+ select {
 
 
 
 
 
 
2402
  /* 1 */
2403
+ text-transform: none;
2404
+ }
2405
+
2406
+ /**
2407
+ * 1. Prevent a WebKit bug where (2) destroys native `audio` and `video`
2408
+ * controls in Android 4.
2409
+ * 2. Correct the inability to style clickable types in iOS and Safari.
2410
+ */
2411
+ button,
2412
+ html [type="button"],
2413
+ [type="reset"],
2414
+ [type="submit"] {
2415
+ -webkit-appearance: button;
2416
  /* 2 */
2417
+ }
 
2418
 
2419
  /**
2420
+ * Remove the inner border and padding in Firefox.
2421
  */
2422
+ button::-moz-focus-inner,
2423
+ [type="button"]::-moz-focus-inner,
2424
+ [type="reset"]::-moz-focus-inner,
2425
+ [type="submit"]::-moz-focus-inner {
2426
+ border-style: none;
2427
+ padding: 0;
2428
+ }
2429
 
2430
  /**
2431
+ * Restore the focus styles unset by the previous rule.
 
 
 
2432
  */
2433
+ button:-moz-focusring,
2434
+ [type="button"]:-moz-focusring,
2435
+ [type="reset"]:-moz-focusring,
2436
+ [type="submit"]:-moz-focusring {
2437
+ outline: 1px dotted ButtonText;
2438
+ }
2439
 
2440
  /**
2441
+ * Correct the padding in Firefox.
 
 
 
 
2442
  */
2443
+ fieldset {
2444
+ padding: 0.35em 0.75em 0.625em;
2445
+ }
 
 
2446
 
2447
  /**
2448
+ * 1. Correct the text wrapping in Edge and IE.
2449
+ * 2. Correct the color inheritance from `fieldset` elements in IE.
2450
+ * 3. Remove the padding so developers are not caught out when they zero out
2451
+ * `fieldset` elements in all browsers.
2452
  */
2453
+ legend {
2454
+ -webkit-box-sizing: border-box;
2455
+ box-sizing: border-box;
2456
+ /* 1 */
2457
+ color: inherit;
2458
+ /* 2 */
2459
+ display: table;
2460
+ /* 1 */
2461
+ max-width: 100%;
2462
+ /* 1 */
2463
+ padding: 0;
2464
+ /* 3 */
2465
+ white-space: normal;
2466
+ /* 1 */
2467
+ }
2468
 
2469
  /**
2470
+ * 1. Add the correct display in IE 9-.
2471
+ * 2. Add the correct vertical alignment in Chrome, Firefox, and Opera.
2472
  */
2473
+ progress {
2474
+ display: inline-block;
2475
+ /* 1 */
2476
+ vertical-align: baseline;
2477
+ /* 2 */
2478
+ }
2479
 
2480
  /**
2481
+ * Remove the default vertical scrollbar in IE.
 
2482
  */
2483
+ textarea {
2484
+ overflow: auto;
2485
+ }
2486
 
2487
  /**
2488
+ * 1. Add the correct box sizing in IE 10-.
2489
+ * 2. Remove the padding in IE 10-.
 
 
 
2490
  */
2491
+ [type="checkbox"],
2492
+ [type="radio"] {
2493
+ -webkit-box-sizing: border-box;
2494
+ box-sizing: border-box;
2495
  /* 1 */
2496
  padding: 0;
2497
+ /* 2 */
2498
+ }
2499
 
2500
  /**
2501
+ * Correct the cursor style of increment and decrement buttons in Chrome.
 
 
2502
  */
2503
+ [type="number"]::-webkit-inner-spin-button,
2504
+ [type="number"]::-webkit-outer-spin-button {
2505
+ height: auto;
2506
+ }
2507
 
2508
  /**
2509
+ * 1. Correct the odd appearance in Chrome and Safari.
2510
+ * 2. Correct the outline style in Safari.
 
2511
  */
2512
+ [type="search"] {
2513
  -webkit-appearance: textfield;
2514
  /* 1 */
2515
+ outline-offset: -2px;
 
2516
  /* 2 */
2517
+ }
2518
 
2519
  /**
2520
+ * Remove the inner padding and cancel buttons in Chrome and Safari on macOS.
 
 
2521
  */
2522
+ [type="search"]::-webkit-search-cancel-button,
2523
+ [type="search"]::-webkit-search-decoration {
2524
+ -webkit-appearance: none;
2525
+ }
2526
 
2527
  /**
2528
+ * 1. Correct the inability to style clickable types in iOS and Safari.
2529
+ * 2. Change font properties to `inherit` in Safari.
2530
  */
2531
+ ::-webkit-file-upload-button {
2532
+ -webkit-appearance: button;
2533
+ /* 1 */
2534
+ font: inherit;
2535
+ /* 2 */
2536
+ }
2537
 
2538
+ /* Interactive
2539
+ ========================================================================== */
2540
+ /*
2541
+ * Add the correct display in IE 9-.
2542
+ * 1. Add the correct display in Edge, IE, and Firefox.
2543
  */
2544
+ details,
2545
+ menu {
2546
+ display: block;
2547
+ }
2548
+
2549
+ /*
2550
+ * Add the correct display in all browsers.
2551
+ */
2552
+ summary {
2553
+ display: list-item;
2554
+ }
2555
 
2556
+ /* Scripting
2557
+ ========================================================================== */
2558
  /**
2559
+ * Add the correct display in IE 9-.
2560
  */
2561
+ canvas {
2562
+ display: inline-block;
2563
+ }
2564
 
2565
  /**
2566
+ * Add the correct display in IE.
 
2567
  */
2568
+ template {
2569
+ display: none;
2570
+ }
2571
 
2572
+ /* Hidden
2573
  ========================================================================== */
2574
  /**
2575
+ * Add the correct display in IE 10-.
2576
  */
2577
+ [hidden] {
2578
+ display: none;
2579
+ }
 
 
 
2580
 
2581
  html {
2582
+ -webkit-box-sizing: border-box;
2583
+ box-sizing: border-box;
2584
+ }
2585
 
2586
  *, *:before, *:after {
2587
+ -webkit-box-sizing: inherit;
2588
+ box-sizing: inherit;
2589
+ }
2590
+
2591
+ button,
2592
+ input,
2593
+ optgroup,
2594
+ select,
2595
+ textarea {
2596
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
2597
+ }
2598
 
2599
+ ul:not(.browser-default) {
2600
+ padding-left: 0;
2601
+ list-style-type: none;
2602
+ }
2603
+
2604
+ ul:not(.browser-default) > li {
2605
+ list-style-type: none;
2606
+ }
2607
 
2608
  a {
2609
  color: #039be5;
2610
  text-decoration: none;
2611
+ -webkit-tap-highlight-color: transparent;
2612
+ }
2613
 
2614
  .valign-wrapper {
2615
  display: -webkit-box;
 
 
2616
  display: -webkit-flex;
2617
+ display: -ms-flexbox;
2618
  display: flex;
2619
+ -webkit-box-align: center;
 
2620
  -webkit-align-items: center;
2621
+ -ms-flex-align: center;
2622
+ align-items: center;
2623
+ }
 
 
 
 
 
2624
 
2625
  .clearfix {
2626
+ clear: both;
2627
+ }
2628
 
2629
+ .z-depth-0 {
2630
+ -webkit-box-shadow: none !important;
2631
+ box-shadow: none !important;
2632
+ }
2633
 
2634
+ /* 2dp elevation modified*/
2635
+ .z-depth-1, nav, .card-panel, .card, .toast, .btn, .btn-large, .btn-small, .btn-floating, .dropdown-content, .collapsible, .sidenav {
2636
+ -webkit-box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
2637
+ box-shadow: 0 2px 2px 0 rgba(0, 0, 0, 0.14), 0 3px 1px -2px rgba(0, 0, 0, 0.12), 0 1px 5px 0 rgba(0, 0, 0, 0.2);
2638
+ }
2639
 
2640
+ .z-depth-1-half, .btn:hover, .btn-large:hover, .btn-small:hover, .btn-floating:hover {
2641
+ -webkit-box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);
2642
+ box-shadow: 0 3px 3px 0 rgba(0, 0, 0, 0.14), 0 1px 7px 0 rgba(0, 0, 0, 0.12), 0 3px 1px -1px rgba(0, 0, 0, 0.2);
2643
+ }
2644
+
2645
+ /* 6dp elevation modified*/
2646
  .z-depth-2 {
2647
+ -webkit-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.3);
2648
+ 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.3);
2649
+ }
2650
 
2651
+ /* 12dp elevation modified*/
2652
  .z-depth-3 {
2653
+ -webkit-box-shadow: 0 8px 17px 2px 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);
2654
+ box-shadow: 0 8px 17px 2px 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);
2655
+ }
2656
+
2657
+ /* 16dp elevation */
2658
+ .z-depth-4 {
2659
+ -webkit-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 -7px rgba(0, 0, 0, 0.2);
2660
+ 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 -7px rgba(0, 0, 0, 0.2);
2661
+ }
2662
+
2663
+ /* 24dp elevation */
2664
+ .z-depth-5, .modal {
2665
+ -webkit-box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2);
2666
+ box-shadow: 0 24px 38px 3px rgba(0, 0, 0, 0.14), 0 9px 46px 8px rgba(0, 0, 0, 0.12), 0 11px 15px -7px rgba(0, 0, 0, 0.2);
2667
+ }
2668
+
2669
+ .hoverable {
2670
+ -webkit-transition: -webkit-box-shadow .25s;
2671
+ transition: -webkit-box-shadow .25s;
2672
+ transition: box-shadow .25s;
2673
+ transition: box-shadow .25s, -webkit-box-shadow .25s;
2674
+ }
2675
+
2676
+ .hoverable:hover {
2677
+ -webkit-box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
2678
+ box-shadow: 0 8px 17px 0 rgba(0, 0, 0, 0.2), 0 6px 20px 0 rgba(0, 0, 0, 0.19);
2679
+ }
2680
 
2681
  .divider {
2682
  height: 1px;
2683
  overflow: hidden;
2684
+ background-color: #e0e0e0;
2685
+ }
2686
 
2687
  blockquote {
2688
  margin: 20px 0;
2689
  padding-left: 1.5rem;
2690
+ border-left: 5px solid #ee6e73;
2691
+ }
2692
 
2693
  i {
2694
+ line-height: inherit;
2695
+ }
2696
+
2697
+ i.left {
2698
+ float: left;
2699
+ margin-right: 15px;
2700
+ }
2701
+
2702
+ i.right {
2703
+ float: right;
2704
+ margin-left: 15px;
2705
+ }
2706
+
2707
+ i.tiny {
2708
+ font-size: 1rem;
2709
+ }
2710
+
2711
+ i.small {
2712
+ font-size: 2rem;
2713
+ }
2714
+
2715
+ i.medium {
2716
+ font-size: 4rem;
2717
+ }
2718
+
2719
+ i.large {
2720
+ font-size: 6rem;
2721
+ }
2722
+
2723
+ img.responsive-img,
2724
+ video.responsive-video {
2725
  max-width: 100%;
2726
+ height: auto;
2727
+ }
2728
 
2729
  .pagination li {
2730
+ display: inline-block;
2731
+ border-radius: 2px;
2732
+ text-align: center;
2733
+ vertical-align: top;
2734
+ height: 30px;
2735
+ }
2736
+
2737
+ .pagination li a {
2738
+ color: #444;
2739
+ display: inline-block;
2740
  font-size: 1.2rem;
2741
+ padding: 0 10px;
2742
+ line-height: 30px;
2743
+ }
2744
+
2745
+ .pagination li.active a {
2746
+ color: #fff;
2747
+ }
2748
+
2749
+ .pagination li.active {
2750
+ background-color: #ee6e73;
2751
+ }
2752
+
2753
+ .pagination li.disabled a {
2754
+ cursor: default;
2755
+ color: #999;
2756
+ }
2757
+
2758
+ .pagination li i {
2759
+ font-size: 2rem;
2760
+ }
2761
+
2762
+ .pagination li.pages ul li {
2763
+ display: inline-block;
2764
+ float: none;
2765
+ }
2766
+
2767
+ @media only screen and (max-width: 992px) {
2768
+ .pagination {
2769
+ width: 100%;
2770
+ }
2771
+ .pagination li.prev,
2772
+ .pagination li.next {
2773
+ width: 10%;
2774
+ }
2775
+ .pagination li.pages {
2776
+ width: 80%;
2777
+ overflow: hidden;
2778
+ white-space: nowrap;
2779
+ }
2780
+ }
2781
+
2782
+ .breadcrumb {
2783
+ font-size: 18px;
2784
+ color: rgba(255, 255, 255, 0.7);
2785
+ }
2786
+
2787
+ .breadcrumb i,
2788
+ .breadcrumb [class^="mdi-"], .breadcrumb [class*="mdi-"],
2789
+ .breadcrumb i.material-icons {
2790
+ display: inline-block;
2791
  float: left;
2792
+ font-size: 24px;
2793
+ }
2794
+
2795
+ .breadcrumb:before {
2796
+ content: '\E5CC';
2797
+ color: rgba(255, 255, 255, 0.7);
2798
+ vertical-align: top;
2799
+ display: inline-block;
2800
+ font-family: 'Material Icons';
2801
+ font-weight: normal;
2802
+ font-style: normal;
2803
+ font-size: 25px;
2804
+ margin: 0 10px 0 8px;
2805
+ -webkit-font-smoothing: antialiased;
2806
+ }
2807
+
2808
+ .breadcrumb:first-child:before {
2809
+ display: none;
2810
+ }
2811
+
2812
+ .breadcrumb:last-child {
2813
+ color: #fff;
2814
+ }
2815
 
2816
  .parallax-container {
2817
  position: relative;
2818
  overflow: hidden;
2819
+ height: 500px;
2820
+ }
2821
 
2822
+ .parallax-container .parallax {
2823
  position: absolute;
2824
  top: 0;
2825
  left: 0;
2826
  right: 0;
2827
  bottom: 0;
2828
+ z-index: -1;
2829
+ }
2830
+
2831
+ .parallax-container .parallax img {
2832
+ opacity: 0;
2833
+ position: absolute;
2834
+ left: 50%;
2835
+ bottom: 0;
2836
+ min-width: 100%;
2837
+ min-height: 100%;
2838
+ -webkit-transform: translate3d(0, 0, 0);
2839
+ transform: translate3d(0, 0, 0);
2840
+ -webkit-transform: translateX(-50%);
2841
+ transform: translateX(-50%);
2842
+ }
2843
 
2844
  .pin-top, .pin-bottom {
2845
+ position: relative;
2846
+ }
2847
 
2848
  .pinned {
2849
+ position: fixed !important;
2850
+ }
2851
 
2852
  /*********************
2853
  Transition Classes
2854
  **********************/
2855
  ul.staggered-list li {
2856
+ opacity: 0;
2857
+ }
 
 
 
2858
 
2859
  .fade-in {
 
 
 
 
2860
  opacity: 0;
2861
+ -webkit-transform-origin: 0 50%;
2862
+ transform-origin: 0 50%;
2863
+ }
2864
 
2865
  /*********************
2866
  Media Query Classes
2867
  **********************/
2868
+ @media only screen and (max-width: 600px) {
2869
  .hide-on-small-only, .hide-on-small-and-down {
2870
+ display: none !important;
2871
+ }
2872
+ }
2873
 
2874
+ @media only screen and (max-width: 992px) {
2875
  .hide-on-med-and-down {
2876
+ display: none !important;
2877
+ }
2878
+ }
2879
 
2880
+ @media only screen and (min-width: 601px) {
2881
  .hide-on-med-and-up {
2882
+ display: none !important;
2883
+ }
2884
+ }
2885
 
2886
  @media only screen and (min-width: 600px) and (max-width: 992px) {
2887
  .hide-on-med-only {
2888
+ display: none !important;
2889
+ }
2890
+ }
2891
 
2892
+ @media only screen and (min-width: 993px) {
2893
  .hide-on-large-only {
2894
+ display: none !important;
2895
+ }
2896
+ }
2897
+
2898
+ @media only screen and (min-width: 1201px) {
2899
+ .hide-on-extra-large-only {
2900
+ display: none !important;
2901
+ }
2902
+ }
2903
+
2904
+ @media only screen and (min-width: 1201px) {
2905
+ .show-on-extra-large {
2906
+ display: block !important;
2907
+ }
2908
+ }
2909
+
2910
+ @media only screen and (min-width: 993px) {
2911
  .show-on-large {
2912
+ display: block !important;
2913
+ }
2914
+ }
2915
 
2916
  @media only screen and (min-width: 600px) and (max-width: 992px) {
2917
  .show-on-medium {
2918
+ display: block !important;
2919
+ }
2920
+ }
2921
 
2922
+ @media only screen and (max-width: 600px) {
2923
  .show-on-small {
2924
+ display: block !important;
2925
+ }
2926
+ }
2927
 
2928
+ @media only screen and (min-width: 601px) {
2929
  .show-on-medium-and-up {
2930
+ display: block !important;
2931
+ }
2932
+ }
2933
 
2934
+ @media only screen and (max-width: 992px) {
2935
  .show-on-medium-and-down {
2936
+ display: block !important;
2937
+ }
2938
+ }
2939
 
2940
+ @media only screen and (max-width: 600px) {
2941
  .center-on-small-only {
2942
+ text-align: center;
2943
+ }
2944
+ }
2945
 
2946
+ .page-footer {
 
2947
  padding-top: 20px;
2948
+ color: #fff;
2949
+ background-color: #ee6e73;
2950
+ }
2951
+
2952
+ .page-footer .footer-copyright {
2953
+ overflow: hidden;
2954
+ min-height: 50px;
2955
+ display: -webkit-box;
2956
+ display: -webkit-flex;
2957
+ display: -ms-flexbox;
2958
+ display: flex;
2959
+ -webkit-box-align: center;
2960
+ -webkit-align-items: center;
2961
+ -ms-flex-align: center;
2962
+ align-items: center;
2963
+ -webkit-box-pack: justify;
2964
+ -webkit-justify-content: space-between;
2965
+ -ms-flex-pack: justify;
2966
+ justify-content: space-between;
2967
+ padding: 10px 0px;
2968
+ color: rgba(255, 255, 255, 0.8);
2969
+ background-color: rgba(51, 51, 51, 0.08);
2970
+ }
2971
 
2972
  table, th, td {
2973
+ border: none;
2974
+ }
2975
 
2976
  table {
2977
  width: 100%;
2978
+ display: table;
2979
+ border-collapse: collapse;
2980
+ border-spacing: 0;
2981
+ }
2982
+
2983
+ table.striped tr {
2984
+ border-bottom: none;
2985
+ }
2986
+
2987
+ table.striped > tbody > tr:nth-child(odd) {
2988
+ background-color: rgba(242, 242, 242, 0.5);
2989
+ }
2990
+
2991
+ table.striped > tbody > tr > td {
2992
+ border-radius: 0;
2993
+ }
2994
+
2995
+ table.highlight > tbody > tr {
2996
+ -webkit-transition: background-color .25s ease;
2997
+ transition: background-color .25s ease;
2998
+ }
2999
+
3000
+ table.highlight > tbody > tr:hover {
3001
+ background-color: rgba(242, 242, 242, 0.5);
3002
+ }
3003
+
3004
+ table.centered thead tr th, table.centered tbody tr td {
3005
+ text-align: center;
3006
+ }
3007
+
3008
+ tr {
3009
+ border-bottom: 1px solid rgba(0, 0, 0, 0.12);
3010
+ }
3011
 
3012
  td, th {
3013
  padding: 15px 5px;
3014
  display: table-cell;
3015
  text-align: left;
3016
  vertical-align: middle;
 
 
3017
  border-radius: 2px;
3018
+ }
3019
 
3020
+ @media only screen and (max-width: 992px) {
3021
  table.responsive-table {
3022
  width: 100%;
3023
  border-collapse: collapse;
3024
  border-spacing: 0;
3025
  display: block;
3026
  position: relative;
3027
+ /* sort out borders */
3028
+ }
3029
+ table.responsive-table td:empty:before {
3030
+ content: '\00a0';
3031
+ }
3032
+ table.responsive-table th,
3033
+ table.responsive-table td {
3034
+ margin: 0;
3035
+ vertical-align: top;
3036
+ }
3037
+ table.responsive-table th {
3038
+ text-align: left;
3039
+ }
3040
+ table.responsive-table thead {
3041
+ display: block;
3042
+ float: left;
3043
+ }
3044
+ table.responsive-table thead tr {
3045
+ display: block;
3046
+ padding: 0 10px 0 0;
3047
+ }
3048
+ table.responsive-table thead tr th::before {
3049
+ content: "\00a0";
3050
+ }
3051
+ table.responsive-table tbody {
3052
+ display: block;
3053
+ width: auto;
3054
+ position: relative;
3055
+ overflow-x: auto;
3056
+ white-space: nowrap;
3057
+ }
3058
+ table.responsive-table tbody tr {
3059
+ display: inline-block;
3060
+ vertical-align: top;
3061
+ }
3062
+ table.responsive-table th {
3063
+ display: block;
3064
+ text-align: right;
3065
+ }
3066
+ table.responsive-table td {
3067
+ display: block;
3068
+ min-height: 1.25em;
3069
+ text-align: left;
3070
+ }
3071
+ table.responsive-table tr {
3072
+ border-bottom: none;
3073
+ padding: 0 10px;
3074
+ }
3075
+ table.responsive-table thead {
3076
+ border: 0;
3077
+ border-right: 1px solid rgba(0, 0, 0, 0.12);
3078
+ }
3079
+ }
3080
 
3081
  .collection {
 
3082
  margin: 0.5rem 0 1rem 0;
3083
  border: 1px solid #e0e0e0;
 
 
3084
  border-radius: 2px;
3085
+ overflow: hidden;
3086
+ position: relative;
3087
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3088
 
3089
+ .collection .collection-item {
3090
+ background-color: #fff;
3091
+ line-height: 1.5rem;
3092
+ padding: 10px 20px;
3093
+ margin: 0;
3094
+ border-bottom: 1px solid #e0e0e0;
3095
+ }
3096
 
3097
+ .collection .collection-item.avatar {
3098
+ min-height: 84px;
3099
+ padding-left: 72px;
3100
+ position: relative;
3101
+ }
3102
+
3103
+ .collection .collection-item.avatar:not(.circle-clipper) > .circle,
3104
+ .collection .collection-item.avatar :not(.circle-clipper) > .circle {
3105
+ position: absolute;
3106
+ width: 42px;
3107
+ height: 42px;
3108
+ overflow: hidden;
3109
+ left: 15px;
3110
+ display: inline-block;
3111
+ vertical-align: middle;
3112
+ }
3113
+
3114
+ .collection .collection-item.avatar i.circle {
3115
+ font-size: 18px;
3116
+ line-height: 42px;
3117
+ color: #fff;
3118
+ background-color: #999;
3119
  text-align: center;
3120
+ }
3121
+
3122
+ .collection .collection-item.avatar .title {
3123
+ font-size: 16px;
3124
+ }
3125
+
3126
+ .collection .collection-item.avatar p {
3127
+ margin: 0;
3128
+ }
3129
+
3130
+ .collection .collection-item.avatar .secondary-content {
3131
+ position: absolute;
3132
+ top: 16px;
3133
+ right: 16px;
3134
+ }
3135
+
3136
+ .collection .collection-item:last-child {
3137
+ border-bottom: none;
3138
+ }
3139
+
3140
+ .collection .collection-item.active {
3141
+ background-color: #26a69a;
3142
+ color: #eafaf9;
3143
+ }
3144
+
3145
+ .collection .collection-item.active .secondary-content {
3146
+ color: #fff;
3147
+ }
3148
+
3149
+ .collection a.collection-item {
3150
+ display: block;
3151
+ -webkit-transition: .25s;
3152
+ transition: .25s;
3153
+ color: #26a69a;
3154
+ }
3155
+
3156
+ .collection a.collection-item:not(.active):hover {
3157
+ background-color: #ddd;
3158
+ }
3159
+
3160
+ .collection.with-header .collection-header {
3161
+ background-color: #fff;
3162
+ border-bottom: 1px solid #e0e0e0;
3163
+ padding: 10px 20px;
3164
+ }
3165
+
3166
+ .collection.with-header .collection-item {
3167
+ padding-left: 30px;
3168
+ }
3169
+
3170
+ .collection.with-header .collection-item.avatar {
3171
+ padding-left: 72px;
3172
+ }
3173
+
3174
+ .secondary-content {
3175
  float: right;
3176
+ color: #26a69a;
3177
+ }
3178
+
3179
+ .collapsible .collection {
3180
+ margin: 0;
3181
+ border: none;
3182
+ }
 
 
 
 
 
 
 
3183
 
3184
  .video-container {
3185
  position: relative;
3186
  padding-bottom: 56.25%;
 
3187
  height: 0;
3188
+ overflow: hidden;
3189
+ }
3190
+
3191
+ .video-container iframe, .video-container object, .video-container embed {
3192
+ position: absolute;
3193
+ top: 0;
3194
+ left: 0;
3195
+ width: 100%;
3196
+ height: 100%;
3197
+ }
3198
 
3199
  .progress {
3200
  position: relative;
3202
  display: block;
3203
  width: 100%;
3204
  background-color: #acece6;
 
 
3205
  border-radius: 2px;
 
3206
  margin: 0.5rem 0 1rem 0;
3207
+ overflow: hidden;
3208
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3209
 
3210
+ .progress .determinate {
3211
+ position: absolute;
3212
+ top: 0;
3213
+ left: 0;
3214
+ bottom: 0;
3215
+ background-color: #26a69a;
3216
+ -webkit-transition: width .3s linear;
3217
+ transition: width .3s linear;
3218
+ }
3219
 
3220
+ .progress .indeterminate {
3221
+ background-color: #26a69a;
3222
+ }
3223
 
3224
+ .progress .indeterminate:before {
3225
+ content: '';
3226
+ position: absolute;
3227
+ background-color: inherit;
3228
+ top: 0;
3229
+ left: 0;
3230
+ bottom: 0;
3231
+ will-change: left, right;
3232
+ -webkit-animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
3233
+ animation: indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;
3234
+ }
3235
+
3236
+ .progress .indeterminate:after {
3237
+ content: '';
3238
+ position: absolute;
3239
+ background-color: inherit;
3240
+ top: 0;
3241
+ left: 0;
3242
+ bottom: 0;
3243
+ will-change: left, right;
3244
+ -webkit-animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
3245
+ animation: indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;
3246
+ -webkit-animation-delay: 1.15s;
3247
+ animation-delay: 1.15s;
3248
+ }
3249
 
3250
+ @-webkit-keyframes indeterminate {
3251
  0% {
3252
  left: -35%;
3253
+ right: 100%;
3254
+ }
3255
  60% {
3256
  left: 100%;
3257
+ right: -90%;
3258
+ }
3259
  100% {
3260
  left: 100%;
3261
+ right: -90%;
3262
+ }
3263
+ }
3264
 
3265
  @keyframes indeterminate {
3266
  0% {
3267
  left: -35%;
3268
+ right: 100%;
3269
+ }
3270
  60% {
3271
  left: 100%;
3272
+ right: -90%;
3273
+ }
3274
  100% {
3275
  left: 100%;
3276
+ right: -90%;
3277
+ }
3278
+ }
3279
 
3280
  @-webkit-keyframes indeterminate-short {
3281
  0% {
3282
  left: -200%;
3283
+ right: 100%;
3284
+ }
3285
  60% {
3286
  left: 107%;
3287
+ right: -8%;
3288
+ }
3289
  100% {
3290
  left: 107%;
3291
+ right: -8%;
3292
+ }
3293
+ }
3294
 
3295
+ @keyframes indeterminate-short {
3296
  0% {
3297
  left: -200%;
3298
+ right: 100%;
3299
+ }
3300
  60% {
3301
  left: 107%;
3302
+ right: -8%;
3303
+ }
3304
  100% {
3305
  left: 107%;
3306
+ right: -8%;
3307
+ }
3308
+ }
 
 
 
 
 
 
 
 
 
 
 
3309
 
3310
  /*******************
3311
  Utility Classes
3312
  *******************/
3313
+ .hide {
3314
+ display: none !important;
3315
+ }
3316
+
3317
  .left-align {
3318
+ text-align: left;
3319
+ }
3320
 
3321
  .right-align {
3322
+ text-align: right;
3323
+ }
3324
 
3325
  .center, .center-align {
3326
+ text-align: center;
3327
+ }
3328
 
3329
  .left {
3330
+ float: left !important;
3331
+ }
3332
 
3333
  .right {
3334
+ float: right !important;
3335
+ }
3336
 
3337
+ .no-select, input[type=range],
3338
+ input[type=range] + .thumb {
3339
  -webkit-user-select: none;
3340
+ -moz-user-select: none;
3341
+ -ms-user-select: none;
3342
+ user-select: none;
3343
+ }
3344
 
3345
  .circle {
 
 
3346
  border-radius: 50%;
3347
+ }
3348
 
3349
  .center-block {
3350
  display: block;
3351
  margin-left: auto;
3352
+ margin-right: auto;
3353
+ }
3354
 
3355
  .truncate {
3356
+ display: block;
3357
  white-space: nowrap;
3358
  overflow: hidden;
3359
+ text-overflow: ellipsis;
3360
+ }
3361
+
3362
+ .no-padding {
3363
+ padding: 0 !important;
3364
+ }
3365
+
3366
+ span.badge {
3367
+ min-width: 3rem;
3368
+ padding: 0 6px;
3369
+ margin-left: 14px;
3370
+ text-align: center;
3371
+ font-size: 1rem;
3372
+ line-height: 22px;
3373
+ height: 22px;
3374
+ color: #757575;
3375
+ float: right;
3376
+ -webkit-box-sizing: border-box;
3377
+ box-sizing: border-box;
3378
+ }
3379
+
3380
+ span.badge.new {
3381
+ font-weight: 300;
3382
+ font-size: 0.8rem;
3383
+ color: #fff;
3384
+ background-color: #26a69a;
3385
+ border-radius: 2px;
3386
+ }
3387
+
3388
+ span.badge.new:after {
3389
+ content: " new";
3390
+ }
3391
+
3392
+ span.badge[data-badge-caption]::after {
3393
+ content: " " attr(data-badge-caption);
3394
+ }
3395
+
3396
+ nav ul a span.badge {
3397
+ display: inline-block;
3398
+ float: none;
3399
+ margin-left: 4px;
3400
+ line-height: 22px;
3401
+ height: 22px;
3402
+ -webkit-font-smoothing: auto;
3403
+ }
3404
+
3405
+ .collection-item span.badge {
3406
+ margin-top: calc(0.75rem - 11px);
3407
+ }
3408
+
3409
+ .collapsible span.badge {
3410
+ margin-left: auto;
3411
+ }
3412
+
3413
+ .sidenav span.badge {
3414
+ margin-top: calc(24px - 11px);
3415
+ }
3416
+
3417
+ table span.badge {
3418
+ display: inline-block;
3419
+ float: none;
3420
+ margin-left: auto;
3421
+ }
3422
+
3423
+ /* This is needed for some mobile phones to display the Google Icon font properly */
3424
+ .material-icons {
3425
+ text-rendering: optimizeLegibility;
3426
+ -webkit-font-feature-settings: 'liga';
3427
+ -moz-font-feature-settings: 'liga';
3428
+ font-feature-settings: 'liga';
3429
+ }
3430
 
3431
  .container {
 
3432
  margin: 0 auto;
3433
  max-width: 1280px;
3434
+ width: 90%;
3435
+ }
3436
 
3437
+ @media only screen and (min-width: 601px) {
3438
  .container {
3439
+ width: 85%;
3440
+ }
3441
+ }
3442
 
3443
+ @media only screen and (min-width: 993px) {
3444
  .container {
3445
+ width: 70%;
3446
+ }
3447
+ }
3448
 
3449
+ .col .row {
3450
  margin-left: -0.75rem;
3451
+ margin-right: -0.75rem;
3452
+ }
3453
 
3454
  .section {
3455
  padding-top: 1rem;
3456
+ padding-bottom: 1rem;
3457
+ }
3458
+
3459
+ .section.no-pad {
3460
+ padding: 0;
3461
+ }
3462
+
3463
+ .section.no-pad-bot {
3464
+ padding-bottom: 0;
3465
+ }
3466
+
3467
+ .section.no-pad-top {
3468
+ padding-top: 0;
3469
+ }
3470
 
3471
  .row {
3472
  margin-left: auto;
3473
  margin-right: auto;
3474
+ margin-bottom: 20px;
3475
+ }
3476
+
3477
+ .row:after {
3478
+ content: "";
3479
+ display: table;
3480
+ clear: both;
3481
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
3482
 
3483
+ .row .col {
3484
+ float: left;
3485
+ -webkit-box-sizing: border-box;
3486
+ box-sizing: border-box;
3487
+ padding: 0 0.75rem;
3488
+ min-height: 1px;
3489
+ }
3490
+
3491
+ .row .col[class*="push-"], .row .col[class*="pull-"] {
3492
+ position: relative;
3493
+ }
3494
 
3495
+ .row .col.s1 {
3496
+ width: 8.3333333333%;
3497
+ margin-left: auto;
3498
+ left: auto;
3499
+ right: auto;
3500
+ }
3501
+
3502
+ .row .col.s2 {
3503
+ width: 16.6666666667%;
3504
+ margin-left: auto;
3505
+ left: auto;
3506
+ right: auto;
3507
+ }
3508
 
3509
+ .row .col.s3 {
3510
+ width: 25%;
3511
+ margin-left: auto;
3512
+ left: auto;
3513
+ right: auto;
3514
+ }
3515
 
3516
+ .row .col.s4 {
3517
+ width: 33.3333333333%;
3518
+ margin-left: auto;
3519
+ left: auto;
3520
+ right: auto;
3521
+ }
3522
 
3523
+ .row .col.s5 {
3524
+ width: 41.6666666667%;
3525
+ margin-left: auto;
3526
+ left: auto;
3527
+ right: auto;
3528
+ }
3529
 
3530
+ .row .col.s6 {
3531
+ width: 50%;
3532
+ margin-left: auto;
3533
+ left: auto;
3534
+ right: auto;
3535
+ }
3536
 
3537
+ .row .col.s7 {
3538
+ width: 58.3333333333%;
3539
+ margin-left: auto;
3540
+ left: auto;
3541
+ right: auto;
3542
+ }
3543
 
3544
+ .row .col.s8 {
3545
+ width: 66.6666666667%;
3546
+ margin-left: auto;
3547
+ left: auto;
3548
+ right: auto;
3549
+ }
3550
 
3551
+ .row .col.s9 {
3552
+ width: 75%;
3553
+ margin-left: auto;
3554
+ left: auto;
3555
+ right: auto;
3556
+ }
3557
 
3558
+ .row .col.s10 {
3559
+ width: 83.3333333333%;
3560
+ margin-left: auto;
3561
+ left: auto;
3562
+ right: auto;
3563
+ }
3564
 
3565
+ .row .col.s11 {
3566
+ width: 91.6666666667%;
3567
+ margin-left: auto;
3568
+ left: auto;
3569
+ right: auto;
3570
+ }
3571
 
3572
+ .row .col.s12 {
3573
+ width: 100%;
3574
+ margin-left: auto;
3575
+ left: auto;
3576
+ right: auto;
3577
+ }
3578
 
3579
+ .row .col.offset-s1 {
3580
+ margin-left: 8.3333333333%;
3581
+ }
3582
 
3583
+ .row .col.pull-s1 {
3584
+ right: 8.3333333333%;
3585
+ }
3586
 
3587
+ .row .col.push-s1 {
3588
+ left: 8.3333333333%;
3589
+ }
3590
 
3591
+ .row .col.offset-s2 {
3592
+ margin-left: 16.6666666667%;
3593
+ }
3594
 
3595
+ .row .col.pull-s2 {
3596
+ right: 16.6666666667%;
3597
+ }
3598
 
3599
+ .row .col.push-s2 {
3600
+ left: 16.6666666667%;
3601
+ }
3602
 
3603
+ .row .col.offset-s3 {
3604
+ margin-left: 25%;
3605
+ }
3606
 
3607
+ .row .col.pull-s3 {
3608
+ right: 25%;
3609
+ }
3610
 
3611
+ .row .col.push-s3 {
3612
+ left: 25%;
3613
+ }
3614
 
3615
+ .row .col.offset-s4 {
3616
+ margin-left: 33.3333333333%;
3617
+ }
3618
 
3619
+ .row .col.pull-s4 {
3620
+ right: 33.3333333333%;
3621
+ }
3622
 
3623
+ .row .col.push-s4 {
3624
+ left: 33.3333333333%;
3625
+ }
3626
+
3627
+ .row .col.offset-s5 {
3628
+ margin-left: 41.6666666667%;
3629
+ }
3630
+
3631
+ .row .col.pull-s5 {
3632
+ right: 41.6666666667%;
3633
+ }
3634
+
3635
+ .row .col.push-s5 {
3636
+ left: 41.6666666667%;
3637
+ }
3638
+
3639
+ .row .col.offset-s6 {
3640
+ margin-left: 50%;
3641
+ }
3642
+
3643
+ .row .col.pull-s6 {
3644
+ right: 50%;
3645
+ }
3646
+
3647
+ .row .col.push-s6 {
3648
+ left: 50%;
3649
+ }
3650
+
3651
+ .row .col.offset-s7 {
3652
+ margin-left: 58.3333333333%;
3653
+ }
3654
+
3655
+ .row .col.pull-s7 {
3656
+ right: 58.3333333333%;
3657
+ }
3658
+
3659
+ .row .col.push-s7 {
3660
+ left: 58.3333333333%;
3661
+ }
3662
+
3663
+ .row .col.offset-s8 {
3664
+ margin-left: 66.6666666667%;
3665
+ }
3666
+
3667
+ .row .col.pull-s8 {
3668
+ right: 66.6666666667%;
3669
+ }
3670
+
3671
+ .row .col.push-s8 {
3672
+ left: 66.6666666667%;
3673
+ }
3674
+
3675
+ .row .col.offset-s9 {
3676
+ margin-left: 75%;
3677
+ }
3678
+
3679
+ .row .col.pull-s9 {
3680
+ right: 75%;
3681
+ }
3682
+
3683
+ .row .col.push-s9 {
3684
+ left: 75%;
3685
+ }
3686
+
3687
+ .row .col.offset-s10 {
3688
+ margin-left: 83.3333333333%;
3689
+ }
3690
+
3691
+ .row .col.pull-s10 {
3692
+ right: 83.3333333333%;
3693
+ }
3694
+
3695
+ .row .col.push-s10 {
3696
+ left: 83.3333333333%;
3697
+ }
3698
+
3699
+ .row .col.offset-s11 {
3700
+ margin-left: 91.6666666667%;
3701
+ }
3702
+
3703
+ .row .col.pull-s11 {
3704
+ right: 91.6666666667%;
3705
+ }
3706
+
3707
+ .row .col.push-s11 {
3708
+ left: 91.6666666667%;
3709
+ }
3710
+
3711
+ .row .col.offset-s12 {
3712
+ margin-left: 100%;
3713
+ }
3714
+
3715
+ .row .col.pull-s12 {
3716
+ right: 100%;
3717
+ }
3718
+
3719
+ .row .col.push-s12 {
3720
+ left: 100%;
3721
+ }
3722
+
3723
+ @media only screen and (min-width: 601px) {
3724
+ .row .col.m1 {
3725
+ width: 8.3333333333%;
3726
+ margin-left: auto;
3727
+ left: auto;
3728
+ right: auto;
3729
+ }
3730
+ .row .col.m2 {
3731
+ width: 16.6666666667%;
3732
+ margin-left: auto;
3733
+ left: auto;
3734
+ right: auto;
3735
+ }
3736
+ .row .col.m3 {
3737
+ width: 25%;
3738
+ margin-left: auto;
3739
+ left: auto;
3740
+ right: auto;
3741
+ }
3742
+ .row .col.m4 {
3743
+ width: 33.3333333333%;
3744
+ margin-left: auto;
3745
+ left: auto;
3746
+ right: auto;
3747
+ }
3748
+ .row .col.m5 {
3749
+ width: 41.6666666667%;
3750
+ margin-left: auto;
3751
+ left: auto;
3752
+ right: auto;
3753
+ }
3754
+ .row .col.m6 {
3755
+ width: 50%;
3756
+ margin-left: auto;
3757
+ left: auto;
3758
+ right: auto;
3759
+ }
3760
+ .row .col.m7 {
3761
+ width: 58.3333333333%;
3762
+ margin-left: auto;
3763
+ left: auto;
3764
+ right: auto;
3765
+ }
3766
+ .row .col.m8 {
3767
+ width: 66.6666666667%;
3768
+ margin-left: auto;
3769
+ left: auto;
3770
+ right: auto;
3771
+ }
3772
+ .row .col.m9 {
3773
+ width: 75%;
3774
+ margin-left: auto;
3775
+ left: auto;
3776
+ right: auto;
3777
+ }
3778
+ .row .col.m10 {
3779
+ width: 83.3333333333%;
3780
+ margin-left: auto;
3781
+ left: auto;
3782
+ right: auto;
3783
+ }
3784
+ .row .col.m11 {
3785
+ width: 91.6666666667%;
3786
+ margin-left: auto;
3787
+ left: auto;
3788
+ right: auto;
3789
+ }
3790
+ .row .col.m12 {
3791
+ width: 100%;
3792
+ margin-left: auto;
3793
+ left: auto;
3794
+ right: auto;
3795
+ }
3796
+ .row .col.offset-m1 {
3797
+ margin-left: 8.3333333333%;
3798
+ }
3799
+ .row .col.pull-m1 {
3800
+ right: 8.3333333333%;
3801
+ }
3802
+ .row .col.push-m1 {
3803
+ left: 8.3333333333%;
3804
+ }
3805
+ .row .col.offset-m2 {
3806
+ margin-left: 16.6666666667%;
3807
+ }
3808
+ .row .col.pull-m2 {
3809
+ right: 16.6666666667%;
3810
+ }
3811
+ .row .col.push-m2 {
3812
+ left: 16.6666666667%;
3813
+ }
3814
+ .row .col.offset-m3 {
3815
+ margin-left: 25%;
3816
+ }
3817
+ .row .col.pull-m3 {
3818
+ right: 25%;
3819
+ }
3820
+ .row .col.push-m3 {
3821
+ left: 25%;
3822
+ }
3823
+ .row .col.offset-m4 {
3824
+ margin-left: 33.3333333333%;
3825
+ }
3826
+ .row .col.pull-m4 {
3827
+ right: 33.3333333333%;
3828
+ }
3829
+ .row .col.push-m4 {
3830
+ left: 33.3333333333%;
3831
+ }
3832
+ .row .col.offset-m5 {
3833
+ margin-left: 41.6666666667%;
3834
+ }
3835
+ .row .col.pull-m5 {
3836
+ right: 41.6666666667%;
3837
+ }
3838
+ .row .col.push-m5 {
3839
+ left: 41.6666666667%;
3840
+ }
3841
+ .row .col.offset-m6 {
3842
+ margin-left: 50%;
3843
+ }
3844
+ .row .col.pull-m6 {
3845
+ right: 50%;
3846
+ }
3847
+ .row .col.push-m6 {
3848
+ left: 50%;
3849
+ }
3850
+ .row .col.offset-m7 {
3851
+ margin-left: 58.3333333333%;
3852
+ }
3853
+ .row .col.pull-m7 {
3854
+ right: 58.3333333333%;
3855
+ }
3856
+ .row .col.push-m7 {
3857
+ left: 58.3333333333%;
3858
+ }
3859
+ .row .col.offset-m8 {
3860
+ margin-left: 66.6666666667%;
3861
+ }
3862
+ .row .col.pull-m8 {
3863
+ right: 66.6666666667%;
3864
+ }
3865
+ .row .col.push-m8 {
3866
+ left: 66.6666666667%;
3867
+ }
3868
+ .row .col.offset-m9 {
3869
+ margin-left: 75%;
3870
+ }
3871
+ .row .col.pull-m9 {
3872
+ right: 75%;
3873
+ }
3874
+ .row .col.push-m9 {
3875
+ left: 75%;
3876
+ }
3877
+ .row .col.offset-m10 {
3878
+ margin-left: 83.3333333333%;
3879
+ }
3880
+ .row .col.pull-m10 {
3881
+ right: 83.3333333333%;
3882
+ }
3883
+ .row .col.push-m10 {
3884
+ left: 83.3333333333%;
3885
+ }
3886
+ .row .col.offset-m11 {
3887
+ margin-left: 91.6666666667%;
3888
+ }
3889
+ .row .col.pull-m11 {
3890
+ right: 91.6666666667%;
3891
+ }
3892
+ .row .col.push-m11 {
3893
+ left: 91.6666666667%;
3894
+ }
3895
+ .row .col.offset-m12 {
3896
+ margin-left: 100%;
3897
+ }
3898
+ .row .col.pull-m12 {
3899
+ right: 100%;
3900
+ }
3901
+ .row .col.push-m12 {
3902
+ left: 100%;
3903
+ }
3904
+ }
3905
+
3906
+ @media only screen and (min-width: 993px) {
3907
+ .row .col.l1 {
3908
+ width: 8.3333333333%;
3909
+ margin-left: auto;
3910
+ left: auto;
3911
+ right: auto;
3912
+ }
3913
+ .row .col.l2 {
3914
+ width: 16.6666666667%;
3915
+ margin-left: auto;
3916
+ left: auto;
3917
+ right: auto;
3918
+ }
3919
+ .row .col.l3 {
3920
+ width: 25%;
3921
+ margin-left: auto;
3922
+ left: auto;
3923
+ right: auto;
3924
+ }
3925
+ .row .col.l4 {
3926
+ width: 33.3333333333%;
3927
+ margin-left: auto;
3928
+ left: auto;
3929
+ right: auto;
3930
+ }
3931
+ .row .col.l5 {
3932
+ width: 41.6666666667%;
3933
+ margin-left: auto;
3934
+ left: auto;
3935
+ right: auto;
3936
+ }
3937
+ .row .col.l6 {
3938
+ width: 50%;
3939
+ margin-left: auto;
3940
+ left: auto;
3941
+ right: auto;
3942
+ }
3943
+ .row .col.l7 {
3944
+ width: 58.3333333333%;
3945
+ margin-left: auto;
3946
+ left: auto;
3947
+ right: auto;
3948
+ }
3949
+ .row .col.l8 {
3950
+ width: 66.6666666667%;
3951
+ margin-left: auto;
3952
+ left: auto;
3953
+ right: auto;
3954
+ }
3955
+ .row .col.l9 {
3956
+ width: 75%;
3957
+ margin-left: auto;
3958
+ left: auto;
3959
+ right: auto;
3960
+ }
3961
+ .row .col.l10 {
3962
+ width: 83.3333333333%;
3963
+ margin-left: auto;
3964
+ left: auto;
3965
+ right: auto;
3966
+ }
3967
+ .row .col.l11 {
3968
+ width: 91.6666666667%;
3969
+ margin-left: auto;
3970
+ left: auto;
3971
+ right: auto;
3972
+ }
3973
+ .row .col.l12 {
3974
+ width: 100%;
3975
+ margin-left: auto;
3976
+ left: auto;
3977
+ right: auto;
3978
+ }
3979
+ .row .col.offset-l1 {
3980
+ margin-left: 8.3333333333%;
3981
+ }
3982
+ .row .col.pull-l1 {
3983
+ right: 8.3333333333%;
3984
+ }
3985
+ .row .col.push-l1 {
3986
+ left: 8.3333333333%;
3987
+ }
3988
+ .row .col.offset-l2 {
3989
+ margin-left: 16.6666666667%;
3990
+ }
3991
+ .row .col.pull-l2 {
3992
+ right: 16.6666666667%;
3993
+ }
3994
+ .row .col.push-l2 {
3995
+ left: 16.6666666667%;
3996
+ }
3997
+ .row .col.offset-l3 {
3998
+ margin-left: 25%;
3999
+ }
4000
+ .row .col.pull-l3 {
4001
+ right: 25%;
4002
+ }
4003
+ .row .col.push-l3 {
4004
+ left: 25%;
4005
+ }
4006
+ .row .col.offset-l4 {
4007
+ margin-left: 33.3333333333%;
4008
+ }
4009
+ .row .col.pull-l4 {
4010
+ right: 33.3333333333%;
4011
+ }
4012
+ .row .col.push-l4 {
4013
+ left: 33.3333333333%;
4014
+ }
4015
+ .row .col.offset-l5 {
4016
+ margin-left: 41.6666666667%;
4017
+ }
4018
+ .row .col.pull-l5 {
4019
+ right: 41.6666666667%;
4020
+ }
4021
+ .row .col.push-l5 {
4022
+ left: 41.6666666667%;
4023
+ }
4024
+ .row .col.offset-l6 {
4025
+ margin-left: 50%;
4026
+ }
4027
+ .row .col.pull-l6 {
4028
+ right: 50%;
4029
+ }
4030
+ .row .col.push-l6 {
4031
+ left: 50%;
4032
+ }
4033
+ .row .col.offset-l7 {
4034
+ margin-left: 58.3333333333%;
4035
+ }
4036
+ .row .col.pull-l7 {
4037
+ right: 58.3333333333%;
4038
+ }
4039
+ .row .col.push-l7 {
4040
+ left: 58.3333333333%;
4041
+ }
4042
+ .row .col.offset-l8 {
4043
+ margin-left: 66.6666666667%;
4044
+ }
4045
+ .row .col.pull-l8 {
4046
+ right: 66.6666666667%;
4047
+ }
4048
+ .row .col.push-l8 {
4049
+ left: 66.6666666667%;
4050
+ }
4051
+ .row .col.offset-l9 {
4052
+ margin-left: 75%;
4053
+ }
4054
+ .row .col.pull-l9 {
4055
+ right: 75%;
4056
+ }
4057
+ .row .col.push-l9 {
4058
+ left: 75%;
4059
+ }
4060
+ .row .col.offset-l10 {
4061
+ margin-left: 83.3333333333%;
4062
+ }
4063
+ .row .col.pull-l10 {
4064
+ right: 83.3333333333%;
4065
+ }
4066
+ .row .col.push-l10 {
4067
+ left: 83.3333333333%;
4068
+ }
4069
+ .row .col.offset-l11 {
4070
+ margin-left: 91.6666666667%;
4071
+ }
4072
+ .row .col.pull-l11 {
4073
+ right: 91.6666666667%;
4074
+ }
4075
+ .row .col.push-l11 {
4076
+ left: 91.6666666667%;
4077
+ }
4078
+ .row .col.offset-l12 {
4079
+ margin-left: 100%;
4080
+ }
4081
+ .row .col.pull-l12 {
4082
+ right: 100%;
4083
+ }
4084
+ .row .col.push-l12 {
4085
+ left: 100%;
4086
+ }
4087
+ }
4088
+
4089
+ @media only screen and (min-width: 1201px) {
4090
+ .row .col.xl1 {
4091
+ width: 8.3333333333%;
4092
+ margin-left: auto;
4093
+ left: auto;
4094
+ right: auto;
4095
+ }
4096
+ .row .col.xl2 {
4097
+ width: 16.6666666667%;
4098
+ margin-left: auto;
4099
+ left: auto;
4100
+ right: auto;
4101
+ }
4102
+ .row .col.xl3 {
4103
+ width: 25%;
4104
+ margin-left: auto;
4105
+ left: auto;
4106
+ right: auto;
4107
+ }
4108
+ .row .col.xl4 {
4109
+ width: 33.3333333333%;
4110
+ margin-left: auto;
4111
+ left: auto;
4112
+ right: auto;
4113
+ }
4114
+ .row .col.xl5 {
4115
+ width: 41.6666666667%;
4116
+ margin-left: auto;
4117
+ left: auto;
4118
+ right: auto;
4119
+ }
4120
+ .row .col.xl6 {
4121
+ width: 50%;
4122
+ margin-left: auto;
4123
+ left: auto;
4124
+ right: auto;
4125
+ }
4126
+ .row .col.xl7 {
4127
+ width: 58.3333333333%;
4128
+ margin-left: auto;
4129
+ left: auto;
4130
+ right: auto;
4131
+ }
4132
+ .row .col.xl8 {
4133
+ width: 66.6666666667%;
4134
+ margin-left: auto;
4135
+ left: auto;
4136
+ right: auto;
4137
+ }
4138
+ .row .col.xl9 {
4139
+ width: 75%;
4140
+ margin-left: auto;
4141
+ left: auto;
4142
+ right: auto;
4143
+ }
4144
+ .row .col.xl10 {
4145
+ width: 83.3333333333%;
4146
+ margin-left: auto;
4147
+ left: auto;
4148
+ right: auto;
4149
+ }
4150
+ .row .col.xl11 {
4151
+ width: 91.6666666667%;
4152
+ margin-left: auto;
4153
+ left: auto;
4154
+ right: auto;
4155
+ }
4156
+ .row .col.xl12 {
4157
+ width: 100%;
4158
+ margin-left: auto;
4159
+ left: auto;
4160
+ right: auto;
4161
+ }
4162
+ .row .col.offset-xl1 {
4163
+ margin-left: 8.3333333333%;
4164
+ }
4165
+ .row .col.pull-xl1 {
4166
+ right: 8.3333333333%;
4167
+ }
4168
+ .row .col.push-xl1 {
4169
+ left: 8.3333333333%;
4170
+ }
4171
+ .row .col.offset-xl2 {
4172
+ margin-left: 16.6666666667%;
4173
+ }
4174
+ .row .col.pull-xl2 {
4175
+ right: 16.6666666667%;
4176
+ }
4177
+ .row .col.push-xl2 {
4178
+ left: 16.6666666667%;
4179
+ }
4180
+ .row .col.offset-xl3 {
4181
+ margin-left: 25%;
4182
+ }
4183
+ .row .col.pull-xl3 {
4184
+ right: 25%;
4185
+ }
4186
+ .row .col.push-xl3 {
4187
+ left: 25%;
4188
+ }
4189
+ .row .col.offset-xl4 {
4190
+ margin-left: 33.3333333333%;
4191
+ }
4192
+ .row .col.pull-xl4 {
4193
+ right: 33.3333333333%;
4194
+ }
4195
+ .row .col.push-xl4 {
4196
+ left: 33.3333333333%;
4197
+ }
4198
+ .row .col.offset-xl5 {
4199
+ margin-left: 41.6666666667%;
4200
+ }
4201
+ .row .col.pull-xl5 {
4202
+ right: 41.6666666667%;
4203
+ }
4204
+ .row .col.push-xl5 {
4205
+ left: 41.6666666667%;
4206
+ }
4207
+ .row .col.offset-xl6 {
4208
+ margin-left: 50%;
4209
+ }
4210
+ .row .col.pull-xl6 {
4211
+ right: 50%;
4212
+ }
4213
+ .row .col.push-xl6 {
4214
+ left: 50%;
4215
+ }
4216
+ .row .col.offset-xl7 {
4217
+ margin-left: 58.3333333333%;
4218
+ }
4219
+ .row .col.pull-xl7 {
4220
+ right: 58.3333333333%;
4221
+ }
4222
+ .row .col.push-xl7 {
4223
+ left: 58.3333333333%;
4224
+ }
4225
+ .row .col.offset-xl8 {
4226
+ margin-left: 66.6666666667%;
4227
+ }
4228
+ .row .col.pull-xl8 {
4229
+ right: 66.6666666667%;
4230
+ }
4231
+ .row .col.push-xl8 {
4232
+ left: 66.6666666667%;
4233
+ }
4234
+ .row .col.offset-xl9 {
4235
+ margin-left: 75%;
4236
+ }
4237
+ .row .col.pull-xl9 {
4238
+ right: 75%;
4239
+ }
4240
+ .row .col.push-xl9 {
4241
+ left: 75%;
4242
+ }
4243
+ .row .col.offset-xl10 {
4244
+ margin-left: 83.3333333333%;
4245
+ }
4246
+ .row .col.pull-xl10 {
4247
+ right: 83.3333333333%;
4248
+ }
4249
+ .row .col.push-xl10 {
4250
+ left: 83.3333333333%;
4251
+ }
4252
+ .row .col.offset-xl11 {
4253
+ margin-left: 91.6666666667%;
4254
+ }
4255
+ .row .col.pull-xl11 {
4256
+ right: 91.6666666667%;
4257
+ }
4258
+ .row .col.push-xl11 {
4259
+ left: 91.6666666667%;
4260
+ }
4261
+ .row .col.offset-xl12 {
4262
+ margin-left: 100%;
4263
+ }
4264
+ .row .col.pull-xl12 {
4265
+ right: 100%;
4266
+ }
4267
+ .row .col.push-xl12 {
4268
+ left: 100%;
4269
+ }
4270
+ }
4271
 
4272
  nav {
4273
  color: #fff;
4275
  width: 100%;
4276
  height: 56px;
4277
  line-height: 56px;
4278
+ }
4279
+
4280
+ nav.nav-extended {
4281
+ height: auto;
4282
+ }
4283
+
4284
+ nav.nav-extended .nav-wrapper {
4285
+ min-height: 56px;
4286
+ height: auto;
4287
+ }
4288
+
4289
+ nav.nav-extended .nav-content {
4290
+ position: relative;
4291
+ line-height: normal;
4292
+ }
4293
+
4294
+ nav a {
4295
+ color: #fff;
4296
+ }
4297
+
4298
+ nav i,
4299
+ nav [class^="mdi-"], nav [class*="mdi-"],
4300
+ nav i.material-icons {
4301
+ display: block;
4302
+ font-size: 24px;
4303
+ height: 56px;
4304
+ line-height: 56px;
4305
+ }
4306
+
4307
+ nav .nav-wrapper {
4308
+ position: relative;
4309
+ height: 100%;
4310
+ }
4311
+
4312
+ @media only screen and (min-width: 993px) {
4313
+ nav a.sidenav-trigger {
4314
+ display: none;
4315
+ }
4316
+ }
4317
+
4318
+ nav .sidenav-trigger {
4319
+ float: left;
4320
+ position: relative;
4321
+ z-index: 1;
4322
+ height: 56px;
4323
+ margin: 0 18px;
4324
+ }
4325
+
4326
+ nav .sidenav-trigger i {
4327
+ height: 56px;
4328
+ line-height: 56px;
4329
+ }
4330
+
4331
+ nav .brand-logo {
4332
+ position: absolute;
4333
+ color: #fff;
4334
+ display: inline-block;
4335
+ font-size: 2.1rem;
4336
+ padding: 0;
4337
+ }
4338
+
4339
+ nav .brand-logo.center {
4340
+ left: 50%;
4341
+ -webkit-transform: translateX(-50%);
4342
+ transform: translateX(-50%);
4343
+ }
4344
+
4345
+ @media only screen and (max-width: 992px) {
4346
  nav .brand-logo {
4347
+ left: 50%;
4348
+ -webkit-transform: translateX(-50%);
4349
+ transform: translateX(-50%);
4350
+ }
4351
+ nav .brand-logo.left, nav .brand-logo.right {
4352
+ padding: 0;
4353
+ -webkit-transform: none;
4354
+ transform: none;
4355
+ }
4356
+ nav .brand-logo.left {
4357
+ left: 0.5rem;
4358
+ }
4359
+ nav .brand-logo.right {
4360
+ right: 0.5rem;
4361
+ left: auto;
4362
+ }
4363
+ }
4364
+
4365
+ nav .brand-logo.right {
4366
+ right: 0.5rem;
4367
+ padding: 0;
4368
+ }
4369
+
4370
+ nav .brand-logo i,
4371
+ nav .brand-logo [class^="mdi-"], nav .brand-logo [class*="mdi-"],
4372
+ nav .brand-logo i.material-icons {
4373
+ float: left;
4374
+ margin-right: 15px;
4375
+ }
4376
+
4377
+ nav .nav-title {
4378
+ display: inline-block;
4379
+ font-size: 32px;
4380
+ padding: 28px 0;
4381
+ }
4382
+
4383
+ nav ul {
4384
+ margin: 0;
4385
+ }
4386
+
4387
+ nav ul li {
4388
+ -webkit-transition: background-color .3s;
4389
+ transition: background-color .3s;
4390
+ float: left;
4391
+ padding: 0;
4392
+ }
4393
+
4394
+ nav ul li.active {
4395
+ background-color: rgba(0, 0, 0, 0.1);
4396
+ }
4397
+
4398
+ nav ul a {
4399
+ -webkit-transition: background-color .3s;
4400
+ transition: background-color .3s;
4401
+ font-size: 1rem;
4402
+ color: #fff;
4403
+ display: block;
4404
+ padding: 0 15px;
4405
+ cursor: pointer;
4406
+ }
4407
+
4408
+ nav ul a.btn, nav ul a.btn-large, nav ul a.btn-small, nav ul a.btn-large, nav ul a.btn-flat, nav ul a.btn-floating {
4409
+ margin-top: -2px;
4410
+ margin-left: 15px;
4411
+ margin-right: 15px;
4412
+ }
4413
+
4414
+ nav ul a.btn > .material-icons, nav ul a.btn-large > .material-icons, nav ul a.btn-small > .material-icons, nav ul a.btn-large > .material-icons, nav ul a.btn-flat > .material-icons, nav ul a.btn-floating > .material-icons {
4415
+ height: inherit;
4416
+ line-height: inherit;
4417
+ }
4418
+
4419
+ nav ul a:hover {
4420
+ background-color: rgba(0, 0, 0, 0.1);
4421
+ }
4422
+
4423
+ nav ul.left {
4424
+ float: left;
4425
+ }
4426
+
4427
+ nav form {
4428
+ height: 100%;
4429
+ }
4430
+
4431
+ nav .input-field {
4432
+ margin: 0;
4433
+ height: 100%;
4434
+ }
4435
+
4436
+ nav .input-field input {
4437
+ height: 100%;
4438
+ font-size: 1.2rem;
4439
+ border: none;
4440
+ padding-left: 2rem;
4441
+ }
4442
+
4443
+ nav .input-field input:focus, nav .input-field input[type=text]:valid, nav .input-field input[type=password]:valid, nav .input-field input[type=email]:valid, nav .input-field input[type=url]:valid, nav .input-field input[type=date]:valid {
4444
+ border: none;
4445
+ -webkit-box-shadow: none;
4446
+ box-shadow: none;
4447
+ }
4448
+
4449
+ nav .input-field label {
4450
+ top: 0;
4451
+ left: 0;
4452
+ }
4453
+
4454
+ nav .input-field label i {
4455
+ color: rgba(255, 255, 255, 0.7);
4456
+ -webkit-transition: color .3s;
4457
+ transition: color .3s;
4458
+ }
4459
+
4460
+ nav .input-field label.active i {
4461
+ color: #fff;
4462
+ }
4463
 
4464
  .navbar-fixed {
4465
  position: relative;
4466
  height: 56px;
4467
+ z-index: 997;
4468
+ }
 
4469
 
4470
+ .navbar-fixed nav {
4471
+ position: fixed;
4472
+ }
 
4473
 
4474
+ @media only screen and (min-width: 601px) {
4475
+ nav.nav-extended .nav-wrapper {
4476
+ min-height: 64px;
4477
+ }
4478
+ nav, nav .nav-wrapper i, nav a.sidenav-trigger, nav a.sidenav-trigger i {
4479
+ height: 64px;
4480
+ line-height: 64px;
4481
+ }
4482
  .navbar-fixed {
4483
+ height: 64px;
4484
+ }
4485
+ }
4486
 
4487
  a {
4488
+ text-decoration: none;
4489
+ }
4490
 
4491
  html {
4492
  line-height: 1.5;
4493
+ font-family: -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen-Sans, Ubuntu, Cantarell, "Helvetica Neue", sans-serif;
4494
  font-weight: normal;
4495
+ color: rgba(0, 0, 0, 0.87);
4496
+ }
4497
+
4498
+ @media only screen and (min-width: 0) {
4499
+ html {
4500
+ font-size: 14px;
4501
+ }
4502
+ }
4503
+
4504
+ @media only screen and (min-width: 992px) {
4505
+ html {
4506
+ font-size: 14.5px;
4507
+ }
4508
+ }
4509
+
4510
+ @media only screen and (min-width: 1200px) {
4511
+ html {
4512
+ font-size: 15px;
4513
+ }
4514
+ }
4515
 
4516
  h1, h2, h3, h4, h5, h6 {
4517
+ font-weight: 400;
4518
+ line-height: 1.3;
4519
+ }
4520
 
4521
  h1 a, h2 a, h3 a, h4 a, h5 a, h6 a {
4522
+ font-weight: inherit;
4523
+ }
4524
 
4525
  h1 {
4526
  font-size: 4.2rem;
4527
+ line-height: 110%;
4528
+ margin: 2.8rem 0 1.68rem 0;
4529
+ }
4530
 
4531
  h2 {
4532
  font-size: 3.56rem;
4533
+ line-height: 110%;
4534
+ margin: 2.3733333333rem 0 1.424rem 0;
4535
+ }
4536
 
4537
  h3 {
4538
  font-size: 2.92rem;
4539
+ line-height: 110%;
4540
+ margin: 1.9466666667rem 0 1.168rem 0;
4541
+ }
4542
 
4543
  h4 {
4544
  font-size: 2.28rem;
4545
+ line-height: 110%;
4546
+ margin: 1.52rem 0 0.912rem 0;
4547
+ }
4548
 
4549
  h5 {
4550
  font-size: 1.64rem;
4551
+ line-height: 110%;
4552
+ margin: 1.0933333333rem 0 0.656rem 0;
4553
+ }
4554
 
4555
  h6 {
4556
+ font-size: 1.15rem;
4557
+ line-height: 110%;
4558
+ margin: 0.7666666667rem 0 0.46rem 0;
4559
+ }
4560
 
4561
  em {
4562
+ font-style: italic;
4563
+ }
4564
 
4565
  strong {
4566
+ font-weight: 500;
4567
+ }
4568
 
4569
  small {
4570
+ font-size: 75%;
4571
+ }
4572
+
4573
+ .light {
4574
+ font-weight: 300;
4575
+ }
4576
+
4577
+ .thin {
4578
+ font-weight: 200;
4579
+ }
4580
+
4581
+ @media only screen and (min-width: 360px) {
4582
+ .flow-text {
4583
+ font-size: 1.2rem;
4584
+ }
4585
+ }
4586
+
4587
+ @media only screen and (min-width: 390px) {
4588
+ .flow-text {
4589
+ font-size: 1.224rem;
4590
+ }
4591
+ }
4592
+
4593
+ @media only screen and (min-width: 420px) {
4594
+ .flow-text {
4595
+ font-size: 1.248rem;
4596
+ }
4597
+ }
4598
+
4599
+ @media only screen and (min-width: 450px) {
4600
+ .flow-text {
4601
+ font-size: 1.272rem;
4602
+ }
4603
+ }
4604
+
4605
+ @media only screen and (min-width: 480px) {
4606
+ .flow-text {
4607
+ font-size: 1.296rem;
4608
+ }
4609
+ }
4610
+
4611
+ @media only screen and (min-width: 510px) {
4612
+ .flow-text {
4613
+ font-size: 1.32rem;
4614
+ }
4615
+ }
4616
+
4617
+ @media only screen and (min-width: 540px) {
4618
+ .flow-text {
4619
+ font-size: 1.344rem;
4620
+ }
4621
+ }
4622
+
4623
+ @media only screen and (min-width: 570px) {
4624
+ .flow-text {
4625
+ font-size: 1.368rem;
4626
+ }
4627
+ }
4628
+
4629
+ @media only screen and (min-width: 600px) {
4630
+ .flow-text {
4631
+ font-size: 1.392rem;
4632
+ }
4633
+ }
4634
+
4635
+ @media only screen and (min-width: 630px) {
4636
+ .flow-text {
4637
+ font-size: 1.416rem;
4638
+ }
4639
+ }
4640
+
4641
+ @media only screen and (min-width: 660px) {
4642
+ .flow-text {
4643
+ font-size: 1.44rem;
4644
+ }
4645
+ }
4646
+
4647
+ @media only screen and (min-width: 690px) {
4648
+ .flow-text {
4649
+ font-size: 1.464rem;
4650
+ }
4651
+ }
4652
+
4653
+ @media only screen and (min-width: 720px) {
4654
+ .flow-text {
4655
+ font-size: 1.488rem;
4656
+ }
4657
+ }
4658
+
4659
+ @media only screen and (min-width: 750px) {
4660
+ .flow-text {
4661
+ font-size: 1.512rem;
4662
+ }
4663
+ }
4664
+
4665
+ @media only screen and (min-width: 780px) {
4666
+ .flow-text {
4667
+ font-size: 1.536rem;
4668
+ }
4669
+ }
4670
+
4671
+ @media only screen and (min-width: 810px) {
4672
+ .flow-text {
4673
+ font-size: 1.56rem;
4674
+ }
4675
+ }
4676
+
4677
+ @media only screen and (min-width: 840px) {
4678
+ .flow-text {
4679
+ font-size: 1.584rem;
4680
+ }
4681
+ }
4682
+
4683
+ @media only screen and (min-width: 870px) {
4684
+ .flow-text {
4685
+ font-size: 1.608rem;
4686
+ }
4687
+ }
4688
+
4689
+ @media only screen and (min-width: 900px) {
4690
+ .flow-text {
4691
+ font-size: 1.632rem;
4692
+ }
4693
+ }
4694
+
4695
+ @media only screen and (min-width: 930px) {
4696
+ .flow-text {
4697
+ font-size: 1.656rem;
4698
+ }
4699
+ }
4700
+
4701
+ @media only screen and (min-width: 960px) {
4702
+ .flow-text {
4703
+ font-size: 1.68rem;
4704
+ }
4705
+ }
4706
+
4707
+ @media only screen and (max-width: 360px) {
4708
+ .flow-text {
4709
+ font-size: 1.2rem;
4710
+ }
4711
+ }
4712
+
4713
+ .scale-transition {
4714
+ -webkit-transition: -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;
4715
+ transition: -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;
4716
+ transition: transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;
4717
+ transition: transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63), -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;
4718
+ }
4719
+
4720
+ .scale-transition.scale-out {
4721
+ -webkit-transform: scale(0);
4722
+ transform: scale(0);
4723
+ -webkit-transition: -webkit-transform .2s !important;
4724
+ transition: -webkit-transform .2s !important;
4725
+ transition: transform .2s !important;
4726
+ transition: transform .2s, -webkit-transform .2s !important;
4727
+ }
4728
+
4729
+ .scale-transition.scale-in {
4730
+ -webkit-transform: scale(1);
4731
+ transform: scale(1);
4732
+ }
4733
 
4734
  .card-panel {
4735
+ -webkit-transition: -webkit-box-shadow .25s;
4736
+ transition: -webkit-box-shadow .25s;
4737
+ transition: box-shadow .25s;
4738
+ transition: box-shadow .25s, -webkit-box-shadow .25s;
4739
+ padding: 24px;
4740
  margin: 0.5rem 0 1rem 0;
 
 
4741
  border-radius: 2px;
4742
+ background-color: #fff;
4743
+ }
4744
 
4745
  .card {
4746
  position: relative;
 
4747
  margin: 0.5rem 0 1rem 0;
4748
  background-color: #fff;
4749
+ -webkit-transition: -webkit-box-shadow .25s;
4750
+ transition: -webkit-box-shadow .25s;
4751
+ transition: box-shadow .25s;
4752
+ transition: box-shadow .25s, -webkit-box-shadow .25s;
 
4753
  border-radius: 2px;
4754
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4755
 
4756
+ .card .card-title {
4757
+ font-size: 24px;
4758
+ font-weight: 300;
4759
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4760
 
4761
+ .card .card-title.activator {
4762
+ cursor: pointer;
4763
+ }
4764
+
4765
+ .card.small, .card.medium, .card.large {
 
 
 
 
 
 
 
4766
  position: relative;
4767
+ }
4768
+
4769
+ .card.small .card-image, .card.medium .card-image, .card.large .card-image {
4770
+ max-height: 60%;
4771
+ overflow: hidden;
4772
+ }
4773
+
4774
+ .card.small .card-image + .card-content, .card.medium .card-image + .card-content, .card.large .card-image + .card-content {
4775
+ max-height: 40%;
4776
+ }
4777
+
4778
+ .card.small .card-content, .card.medium .card-content, .card.large .card-content {
4779
+ max-height: 100%;
4780
+ overflow: hidden;
4781
+ }
4782
+
4783
+ .card.small .card-action, .card.medium .card-action, .card.large .card-action {
4784
+ position: absolute;
4785
+ bottom: 0;
4786
+ left: 0;
4787
+ right: 0;
4788
+ }
4789
+
4790
+ .card.small {
4791
+ height: 300px;
4792
+ }
4793
+
4794
+ .card.medium {
4795
+ height: 400px;
4796
+ }
4797
+
4798
+ .card.large {
4799
+ height: 500px;
4800
+ }
4801
+
4802
+ .card.horizontal {
4803
  display: -webkit-box;
4804
+ display: -webkit-flex;
4805
  display: -ms-flexbox;
4806
+ display: flex;
4807
+ }
4808
+
4809
+ .card.horizontal.small .card-image, .card.horizontal.medium .card-image, .card.horizontal.large .card-image {
4810
+ height: 100%;
4811
+ max-height: none;
4812
+ overflow: visible;
4813
+ }
4814
+
4815
+ .card.horizontal.small .card-image img, .card.horizontal.medium .card-image img, .card.horizontal.large .card-image img {
4816
+ height: 100%;
4817
+ }
4818
+
4819
+ .card.horizontal .card-image {
4820
+ max-width: 50%;
4821
+ }
4822
+
4823
+ .card.horizontal .card-image img {
4824
+ border-radius: 2px 0 0 2px;
4825
+ max-width: 100%;
4826
+ width: auto;
4827
+ }
4828
+
4829
+ .card.horizontal .card-stacked {
4830
+ display: -webkit-box;
4831
  display: -webkit-flex;
4832
+ display: -ms-flexbox;
4833
  display: flex;
4834
+ -webkit-box-orient: vertical;
4835
+ -webkit-box-direction: normal;
4836
+ -webkit-flex-direction: column;
4837
+ -ms-flex-direction: column;
4838
+ flex-direction: column;
4839
+ -webkit-box-flex: 1;
4840
+ -webkit-flex: 1;
4841
+ -ms-flex: 1;
4842
+ flex: 1;
4843
+ position: relative;
4844
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
4845
 
4846
+ .card.horizontal .card-stacked .card-content {
4847
+ -webkit-box-flex: 1;
4848
+ -webkit-flex-grow: 1;
4849
+ -ms-flex-positive: 1;
4850
+ flex-grow: 1;
4851
+ }
4852
+
4853
+ .card.sticky-action .card-action {
4854
+ z-index: 2;
4855
+ }
4856
+
4857
+ .card.sticky-action .card-reveal {
4858
+ z-index: 1;
4859
+ padding-bottom: 64px;
4860
+ }
4861
+
4862
+ .card .card-image {
4863
  position: relative;
4864
+ }
4865
+
4866
+ .card .card-image img {
4867
+ display: block;
4868
+ border-radius: 2px 2px 0 0;
4869
+ position: relative;
4870
+ left: 0;
4871
+ right: 0;
4872
+ top: 0;
4873
+ bottom: 0;
4874
  width: 100%;
4875
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
4876
 
4877
+ .card .card-image .card-title {
4878
+ color: #fff;
4879
+ position: absolute;
4880
+ bottom: 0;
4881
+ left: 0;
4882
+ max-width: 100%;
4883
+ padding: 24px;
4884
+ }
4885
+
4886
+ .card .card-content {
4887
+ padding: 24px;
4888
+ border-radius: 0 0 2px 2px;
4889
+ }
4890
+
4891
+ .card .card-content p {
4892
+ margin: 0;
4893
+ }
4894
+
4895
+ .card .card-content .card-title {
4896
+ display: block;
4897
+ line-height: 32px;
4898
+ margin-bottom: 8px;
4899
+ }
4900
+
4901
+ .card .card-content .card-title i {
4902
+ line-height: 32px;
4903
+ }
4904
+
4905
+ .card .card-action {
4906
+ background-color: inherit;
4907
+ border-top: 1px solid rgba(160, 160, 160, 0.2);
4908
+ position: relative;
4909
+ padding: 16px 24px;
4910
+ }
4911
+
4912
+ .card .card-action:last-child {
4913
+ border-radius: 0 0 2px 2px;
4914
+ }
4915
+
4916
+ .card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating) {
4917
+ color: #ffab40;
4918
+ margin-right: 24px;
4919
+ -webkit-transition: color .3s ease;
4920
+ transition: color .3s ease;
4921
+ text-transform: uppercase;
4922
+ }
4923
+
4924
+ .card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover {
4925
+ color: #ffd8a6;
4926
+ }
4927
+
4928
+ .card .card-reveal {
4929
+ padding: 24px;
4930
+ position: absolute;
4931
+ background-color: #fff;
4932
+ width: 100%;
4933
+ overflow-y: auto;
4934
+ left: 0;
4935
+ top: 100%;
4936
+ height: 100%;
4937
+ z-index: 3;
4938
+ display: none;
4939
+ }
4940
+
4941
+ .card .card-reveal .card-title {
4942
+ cursor: pointer;
4943
+ display: block;
4944
+ }
4945
+
4946
+ #toast-container {
4947
+ display: block;
4948
+ position: fixed;
4949
+ z-index: 10000;
4950
+ }
4951
+
4952
+ @media only screen and (max-width: 600px) {
4953
+ #toast-container {
4954
+ min-width: 100%;
4955
+ bottom: 0%;
4956
+ }
4957
+ }
4958
+
4959
+ @media only screen and (min-width: 601px) and (max-width: 992px) {
4960
+ #toast-container {
4961
+ left: 5%;
4962
+ bottom: 7%;
4963
+ max-width: 90%;
4964
+ }
4965
+ }
4966
+
4967
+ @media only screen and (min-width: 993px) {
4968
+ #toast-container {
4969
+ top: 10%;
4970
+ right: 7%;
4971
+ max-width: 86%;
4972
+ }
4973
+ }
4974
+
4975
+ .toast {
4976
+ border-radius: 2px;
4977
+ top: 35px;
4978
+ width: auto;
4979
+ margin-top: 10px;
4980
+ position: relative;
4981
+ max-width: 100%;
4982
+ height: auto;
4983
+ min-height: 48px;
4984
+ line-height: 1.5em;
4985
+ background-color: #323232;
4986
+ padding: 10px 25px;
4987
+ font-size: 1.1rem;
4988
+ font-weight: 300;
4989
+ color: #fff;
4990
+ display: -webkit-box;
4991
+ display: -webkit-flex;
4992
+ display: -ms-flexbox;
4993
+ display: flex;
4994
+ -webkit-box-align: center;
4995
+ -webkit-align-items: center;
4996
+ -ms-flex-align: center;
4997
+ align-items: center;
4998
+ -webkit-box-pack: justify;
4999
+ -webkit-justify-content: space-between;
5000
+ -ms-flex-pack: justify;
5001
+ justify-content: space-between;
5002
+ cursor: default;
5003
+ }
5004
+
5005
+ .toast .toast-action {
5006
+ color: #eeff41;
5007
+ font-weight: 500;
5008
+ margin-right: -25px;
5009
+ margin-left: 3rem;
5010
+ }
5011
+
5012
+ .toast.rounded {
5013
+ border-radius: 24px;
5014
+ }
5015
+
5016
+ @media only screen and (max-width: 600px) {
5017
+ .toast {
5018
+ width: 100%;
5019
+ border-radius: 0;
5020
+ }
5021
+ }
5022
+
5023
+ .tabs {
5024
+ position: relative;
5025
+ overflow-x: auto;
5026
+ overflow-y: hidden;
5027
+ height: 48px;
5028
+ width: 100%;
5029
+ background-color: #fff;
5030
+ margin: 0 auto;
5031
+ white-space: nowrap;
5032
+ }
5033
+
5034
+ .tabs.tabs-transparent {
5035
+ background-color: transparent;
5036
+ }
5037
+
5038
+ .tabs.tabs-transparent .tab a,
5039
+ .tabs.tabs-transparent .tab.disabled a,
5040
+ .tabs.tabs-transparent .tab.disabled a:hover {
5041
+ color: rgba(255, 255, 255, 0.7);
5042
+ }
5043
+
5044
+ .tabs.tabs-transparent .tab a:hover,
5045
+ .tabs.tabs-transparent .tab a.active {
5046
+ color: #fff;
5047
+ }
5048
+
5049
+ .tabs.tabs-transparent .indicator {
5050
+ background-color: #fff;
5051
+ }
5052
+
5053
+ .tabs.tabs-fixed-width {
5054
+ display: -webkit-box;
5055
+ display: -webkit-flex;
5056
+ display: -ms-flexbox;
5057
+ display: flex;
5058
+ }
5059
+
5060
+ .tabs.tabs-fixed-width .tab {
5061
+ -webkit-box-flex: 1;
5062
+ -webkit-flex-grow: 1;
5063
+ -ms-flex-positive: 1;
5064
+ flex-grow: 1;
5065
+ }
5066
+
5067
+ .tabs .tab {
5068
+ display: inline-block;
5069
+ text-align: center;
5070
+ line-height: 48px;
5071
+ height: 48px;
5072
+ padding: 0;
5073
+ margin: 0;
5074
+ text-transform: uppercase;
5075
+ }
5076
+
5077
+ .tabs .tab a {
5078
+ color: rgba(238, 110, 115, 0.7);
5079
+ display: block;
5080
+ width: 100%;
5081
+ height: 100%;
5082
+ padding: 0 24px;
5083
+ font-size: 14px;
5084
+ text-overflow: ellipsis;
5085
+ overflow: hidden;
5086
+ -webkit-transition: color .28s ease, background-color .28s ease;
5087
+ transition: color .28s ease, background-color .28s ease;
5088
+ }
5089
+
5090
+ .tabs .tab a:focus, .tabs .tab a:focus.active {
5091
+ background-color: rgba(246, 178, 181, 0.2);
5092
+ outline: none;
5093
+ }
5094
+
5095
+ .tabs .tab a:hover, .tabs .tab a.active {
5096
+ background-color: transparent;
5097
+ color: #ee6e73;
5098
+ }
5099
+
5100
+ .tabs .tab.disabled a,
5101
+ .tabs .tab.disabled a:hover {
5102
+ color: rgba(238, 110, 115, 0.4);
5103
+ cursor: default;
5104
+ }
5105
+
5106
+ .tabs .indicator {
5107
+ position: absolute;
5108
+ bottom: 0;
5109
+ height: 2px;
5110
+ background-color: #f6b2b5;
5111
+ will-change: left, right;
5112
+ }
5113
+
5114
+ @media only screen and (max-width: 992px) {
5115
+ .tabs {
5116
+ display: -webkit-box;
5117
+ display: -webkit-flex;
5118
+ display: -ms-flexbox;
5119
+ display: flex;
5120
+ }
5121
+ .tabs .tab {
5122
+ -webkit-box-flex: 1;
5123
+ -webkit-flex-grow: 1;
5124
+ -ms-flex-positive: 1;
5125
+ flex-grow: 1;
5126
+ }
5127
+ .tabs .tab a {
5128
+ padding: 0 12px;
5129
+ }
5130
+ }
5131
+
5132
+ .material-tooltip {
5133
+ padding: 10px 8px;
5134
+ font-size: 1rem;
5135
+ z-index: 2000;
5136
+ background-color: transparent;
5137
  border-radius: 2px;
 
5138
  color: #fff;
5139
  min-height: 36px;
5140
+ line-height: 120%;
5141
  opacity: 0;
 
5142
  position: absolute;
5143
  text-align: center;
5144
+ max-width: calc(100% - 4px);
5145
  overflow: hidden;
5146
  left: 0;
5147
  top: 0;
5148
+ pointer-events: none;
5149
+ visibility: hidden;
5150
+ background-color: #323232;
5151
+ }
5152
 
5153
  .backdrop {
5154
  position: absolute;
5155
  opacity: 0;
 
5156
  height: 7px;
5157
  width: 14px;
5158
+ border-radius: 0 0 50% 50%;
 
 
 
5159
  background-color: #323232;
5160
  z-index: -1;
5161
+ -webkit-transform-origin: 50% 0%;
5162
+ transform-origin: 50% 0%;
5163
+ visibility: hidden;
5164
+ }
5165
+
5166
+ .btn, .btn-large, .btn-small,
5167
+ .btn-flat {
5168
+ border: none;
5169
+ border-radius: 2px;
5170
  display: inline-block;
5171
  height: 36px;
 
 
 
 
 
 
5172
  line-height: 36px;
5173
+ padding: 0 16px;
5174
  text-transform: uppercase;
5175
+ vertical-align: middle;
5176
+ -webkit-tap-highlight-color: transparent;
5177
+ }
5178
+
5179
+ .btn.disabled, .disabled.btn-large, .disabled.btn-small,
5180
+ .btn-floating.disabled,
5181
+ .btn-large.disabled,
5182
+ .btn-small.disabled,
5183
+ .btn-flat.disabled,
5184
+ .btn:disabled,
5185
+ .btn-large:disabled,
5186
+ .btn-small:disabled,
5187
+ .btn-floating:disabled,
5188
+ .btn-large:disabled,
5189
+ .btn-small:disabled,
5190
+ .btn-flat:disabled,
5191
+ .btn[disabled],
5192
+ .btn-large[disabled],
5193
+ .btn-small[disabled],
5194
+ .btn-floating[disabled],
5195
+ .btn-large[disabled],
5196
+ .btn-small[disabled],
5197
+ .btn-flat[disabled] {
5198
+ pointer-events: none;
5199
+ background-color: #DFDFDF !important;
5200
+ -webkit-box-shadow: none;
5201
+ box-shadow: none;
5202
+ color: #9F9F9F !important;
5203
+ cursor: default;
5204
+ }
5205
+
5206
+ .btn.disabled:hover, .disabled.btn-large:hover, .disabled.btn-small:hover,
5207
+ .btn-floating.disabled:hover,
5208
+ .btn-large.disabled:hover,
5209
+ .btn-small.disabled:hover,
5210
+ .btn-flat.disabled:hover,
5211
+ .btn:disabled:hover,
5212
+ .btn-large:disabled:hover,
5213
+ .btn-small:disabled:hover,
5214
+ .btn-floating:disabled:hover,
5215
+ .btn-large:disabled:hover,
5216
+ .btn-small:disabled:hover,
5217
+ .btn-flat:disabled:hover,
5218
+ .btn[disabled]:hover,
5219
+ .btn-large[disabled]:hover,
5220
+ .btn-small[disabled]:hover,
5221
+ .btn-floating[disabled]:hover,
5222
+ .btn-large[disabled]:hover,
5223
+ .btn-small[disabled]:hover,
5224
+ .btn-flat[disabled]:hover {
5225
+ background-color: #DFDFDF !important;
5226
+ color: #9F9F9F !important;
5227
+ }
5228
+
5229
+ .btn, .btn-large, .btn-small,
5230
+ .btn-floating,
5231
+ .btn-large,
5232
+ .btn-small,
5233
+ .btn-flat {
5234
+ font-size: 14px;
5235
  outline: 0;
5236
+ }
5237
+
5238
+ .btn i, .btn-large i, .btn-small i,
5239
+ .btn-floating i,
5240
+ .btn-large i,
5241
+ .btn-small i,
5242
+ .btn-flat i {
 
 
 
 
 
5243
  font-size: 1.3rem;
5244
+ line-height: inherit;
5245
+ }
5246
 
5247
+ .btn:focus, .btn-large:focus, .btn-small:focus,
5248
+ .btn-floating:focus {
5249
+ background-color: #1d7d74;
5250
+ }
5251
+
5252
+ .btn, .btn-large, .btn-small {
5253
  text-decoration: none;
5254
+ color: #fff;
5255
  background-color: #26a69a;
5256
  text-align: center;
5257
+ letter-spacing: .5px;
5258
+ -webkit-transition: background-color .2s ease-out;
5259
+ transition: background-color .2s ease-out;
5260
+ cursor: pointer;
5261
+ }
5262
+
5263
+ .btn:hover, .btn-large:hover, .btn-small:hover {
5264
+ background-color: #2bbbad;
5265
+ }
5266
 
5267
  .btn-floating {
5268
  display: inline-block;
5269
+ color: #fff;
5270
  position: relative;
5271
+ overflow: hidden;
5272
  z-index: 1;
5273
+ width: 40px;
5274
+ height: 40px;
5275
+ line-height: 40px;
5276
  padding: 0;
5277
  background-color: #26a69a;
 
 
5278
  border-radius: 50%;
5279
+ -webkit-transition: background-color .3s;
5280
+ transition: background-color .3s;
5281
+ cursor: pointer;
5282
+ vertical-align: middle;
5283
+ }
5284
+
5285
+ .btn-floating:hover {
5286
+ background-color: #26a69a;
5287
+ }
5288
+
5289
+ .btn-floating:before {
5290
+ border-radius: 0;
5291
+ }
5292
+
5293
+ .btn-floating.btn-large {
5294
+ width: 56px;
5295
+ height: 56px;
5296
+ padding: 0;
5297
+ }
5298
+
5299
+ .btn-floating.btn-large.halfway-fab {
5300
+ bottom: -28px;
5301
+ }
5302
+
5303
+ .btn-floating.btn-large i {
5304
+ line-height: 56px;
5305
+ }
5306
+
5307
+ .btn-floating.btn-small {
5308
+ width: 32.4px;
5309
+ height: 32.4px;
5310
+ }
5311
+
5312
+ .btn-floating.btn-small.halfway-fab {
5313
+ bottom: -16.2px;
5314
+ }
5315
+
5316
+ .btn-floating.btn-small i {
5317
+ line-height: 32.4px;
5318
+ }
5319
+
5320
+ .btn-floating.halfway-fab {
5321
+ position: absolute;
5322
+ right: 24px;
5323
+ bottom: -20px;
5324
+ }
5325
+
5326
+ .btn-floating.halfway-fab.left {
5327
+ right: auto;
5328
+ left: 24px;
5329
+ }
5330
+
5331
+ .btn-floating i {
5332
+ width: inherit;
5333
+ display: inline-block;
5334
+ text-align: center;
5335
+ color: #fff;
5336
+ font-size: 1.6rem;
5337
+ line-height: 40px;
5338
+ }
5339
+
5340
+ button.btn-floating {
5341
+ border: none;
5342
+ }
5343
 
5344
  .fixed-action-btn {
5345
  position: fixed;
5347
  bottom: 23px;
5348
  padding-top: 15px;
5349
  margin-bottom: 0;
5350
+ z-index: 997;
5351
+ }
5352
+
5353
+ .fixed-action-btn.active ul {
5354
+ visibility: visible;
5355
+ }
5356
+
5357
+ .fixed-action-btn.direction-left, .fixed-action-btn.direction-right {
5358
+ padding: 0 0 0 15px;
5359
+ }
5360
+
5361
+ .fixed-action-btn.direction-left ul, .fixed-action-btn.direction-right ul {
5362
+ text-align: right;
5363
+ right: 64px;
5364
+ top: 50%;
5365
+ -webkit-transform: translateY(-50%);
5366
+ transform: translateY(-50%);
5367
+ height: 100%;
5368
+ left: auto;
5369
+ /*width 100% only goes to width of button container */
5370
+ width: 500px;
5371
+ }
5372
+
5373
+ .fixed-action-btn.direction-left ul li, .fixed-action-btn.direction-right ul li {
5374
+ display: inline-block;
5375
+ margin: 7.5px 15px 0 0;
5376
+ }
5377
+
5378
+ .fixed-action-btn.direction-right {
5379
+ padding: 0 15px 0 0;
5380
+ }
5381
+
5382
+ .fixed-action-btn.direction-right ul {
5383
+ text-align: left;
5384
+ direction: rtl;
5385
+ left: 64px;
5386
+ right: auto;
5387
+ }
5388
+
5389
+ .fixed-action-btn.direction-right ul li {
5390
+ margin: 7.5px 0 0 15px;
5391
+ }
5392
+
5393
+ .fixed-action-btn.direction-bottom {
5394
+ padding: 0 0 15px 0;
5395
+ }
5396
+
5397
+ .fixed-action-btn.direction-bottom ul {
5398
+ top: 64px;
5399
+ bottom: auto;
5400
+ display: -webkit-box;
5401
+ display: -webkit-flex;
5402
+ display: -ms-flexbox;
5403
+ display: flex;
5404
+ -webkit-box-orient: vertical;
5405
+ -webkit-box-direction: reverse;
5406
+ -webkit-flex-direction: column-reverse;
5407
+ -ms-flex-direction: column-reverse;
5408
+ flex-direction: column-reverse;
5409
+ }
5410
+
5411
+ .fixed-action-btn.direction-bottom ul li {
5412
+ margin: 15px 0 0 0;
5413
+ }
5414
+
5415
+ .fixed-action-btn.toolbar {
5416
+ padding: 0;
5417
+ height: 56px;
5418
+ }
5419
+
5420
+ .fixed-action-btn.toolbar.active > a i {
5421
+ opacity: 0;
5422
+ }
5423
+
5424
+ .fixed-action-btn.toolbar ul {
5425
+ display: -webkit-box;
5426
+ display: -webkit-flex;
5427
+ display: -ms-flexbox;
5428
+ display: flex;
5429
+ top: 0;
5430
+ bottom: 0;
5431
+ z-index: 1;
5432
+ }
5433
+
5434
+ .fixed-action-btn.toolbar ul li {
5435
+ -webkit-box-flex: 1;
5436
+ -webkit-flex: 1;
5437
+ -ms-flex: 1;
5438
+ flex: 1;
5439
+ display: inline-block;
5440
+ margin: 0;
5441
+ height: 100%;
5442
+ -webkit-transition: none;
5443
+ transition: none;
5444
+ }
5445
+
5446
+ .fixed-action-btn.toolbar ul li a {
5447
+ display: block;
5448
+ overflow: hidden;
5449
+ position: relative;
5450
+ width: 100%;
5451
+ height: 100%;
5452
+ background-color: transparent;
5453
+ -webkit-box-shadow: none;
5454
+ box-shadow: none;
5455
+ color: #fff;
5456
+ line-height: 56px;
5457
+ z-index: 1;
5458
+ }
5459
+
5460
+ .fixed-action-btn.toolbar ul li a i {
5461
+ line-height: inherit;
5462
+ }
5463
+
5464
+ .fixed-action-btn ul {
5465
+ left: 0;
5466
+ right: 0;
5467
+ text-align: center;
5468
+ position: absolute;
5469
+ bottom: 64px;
5470
+ margin: 0;
5471
+ visibility: hidden;
5472
+ }
5473
+
5474
+ .fixed-action-btn ul li {
5475
+ margin-bottom: 15px;
5476
+ }
5477
+
5478
+ .fixed-action-btn ul a.btn-floating {
5479
+ opacity: 0;
5480
+ }
5481
+
5482
+ .fixed-action-btn .fab-backdrop {
5483
+ position: absolute;
5484
+ top: 0;
5485
+ left: 0;
5486
+ z-index: -1;
5487
+ width: 40px;
5488
+ height: 40px;
5489
+ background-color: #26a69a;
5490
+ border-radius: 50%;
5491
+ -webkit-transform: scale(0);
5492
+ transform: scale(0);
5493
+ }
5494
 
5495
  .btn-flat {
5496
+ -webkit-box-shadow: none;
5497
+ box-shadow: none;
5498
  background-color: transparent;
5499
  color: #343434;
5500
+ cursor: pointer;
5501
+ -webkit-transition: background-color .2s;
5502
+ transition: background-color .2s;
5503
+ }
5504
+
5505
+ .btn-flat:focus, .btn-flat:hover {
5506
+ -webkit-box-shadow: none;
5507
+ box-shadow: none;
5508
+ }
5509
+
5510
+ .btn-flat:focus {
5511
+ background-color: rgba(0, 0, 0, 0.1);
5512
+ }
5513
+
5514
+ .btn-flat.disabled, .btn-flat.btn-flat[disabled] {
5515
+ background-color: transparent !important;
5516
+ color: #b3b2b2 !important;
5517
+ cursor: default;
5518
+ }
5519
 
5520
  .btn-large {
5521
  height: 54px;
5522
+ line-height: 54px;
5523
+ font-size: 15px;
5524
+ padding: 0 28px;
5525
+ }
5526
+
5527
+ .btn-large i {
5528
+ font-size: 1.6rem;
5529
+ }
5530
+
5531
+ .btn-small {
5532
+ height: 32.4px;
5533
+ line-height: 32.4px;
5534
+ font-size: 13px;
5535
+ }
5536
+
5537
+ .btn-small i {
5538
+ font-size: 1.2rem;
5539
+ }
5540
+
5541
+ .btn-block {
5542
+ display: block;
5543
+ }
5544
 
5545
  .dropdown-content {
5546
+ background-color: #fff;
5547
+ margin: 0;
5548
  display: none;
 
 
 
5549
  min-width: 100px;
5550
+ overflow-y: auto;
 
5551
  opacity: 0;
5552
+ position: absolute;
5553
+ left: 0;
5554
+ top: 0;
5555
+ z-index: 9999;
5556
+ -webkit-transform-origin: 0 0;
5557
+ transform-origin: 0 0;
5558
+ }
5559
+
5560
+ .dropdown-content:focus {
5561
+ outline: 0;
5562
+ }
5563
+
5564
+ .dropdown-content li {
5565
+ clear: both;
5566
+ color: rgba(0, 0, 0, 0.87);
5567
+ cursor: pointer;
5568
+ min-height: 50px;
5569
+ line-height: 1.5rem;
5570
+ width: 100%;
5571
+ text-align: left;
5572
+ }
5573
+
5574
+ .dropdown-content li:hover, .dropdown-content li.active {
5575
+ background-color: #eee;
5576
+ }
5577
+
5578
+ .dropdown-content li:focus {
5579
+ outline: none;
5580
+ }
5581
+
5582
+ .dropdown-content li.divider {
5583
+ min-height: 0;
5584
+ height: 1px;
5585
+ }
5586
+
5587
+ .dropdown-content li > a, .dropdown-content li > span {
5588
+ font-size: 16px;
5589
+ color: #26a69a;
5590
+ display: block;
5591
+ line-height: 22px;
5592
+ padding: 14px 16px;
5593
+ }
5594
+
5595
+ .dropdown-content li > span > label {
5596
+ top: 1px;
5597
+ left: 0;
5598
+ height: 18px;
5599
+ }
5600
+
5601
+ .dropdown-content li > a > i {
5602
+ height: inherit;
5603
+ line-height: inherit;
5604
+ float: left;
5605
+ margin: 0 24px 0 0;
5606
+ width: 24px;
5607
+ }
5608
+
5609
+ body.keyboard-focused .dropdown-content li:focus {
5610
+ background-color: #dadada;
5611
+ }
5612
+
5613
+ .input-field.col .dropdown-content [type="checkbox"] + label {
5614
+ top: 1px;
5615
+ left: 0;
5616
+ height: 18px;
5617
+ -webkit-transform: none;
5618
+ transform: none;
5619
+ }
5620
+
5621
+ .dropdown-trigger {
5622
+ cursor: pointer;
5623
+ }
5624
 
5625
  /*!
5626
  * Waves v0.6.0
5632
  */
5633
  .waves-effect {
5634
  position: relative;
5635
+ cursor: pointer;
5636
+ display: inline-block;
5637
+ overflow: hidden;
5638
+ -webkit-user-select: none;
5639
+ -moz-user-select: none;
5640
+ -ms-user-select: none;
5641
+ user-select: none;
5642
+ -webkit-tap-highlight-color: transparent;
5643
+ vertical-align: middle;
5644
+ z-index: 1;
5645
+ -webkit-transition: .3s ease-out;
5646
+ transition: .3s ease-out;
5647
+ }
5648
+
5649
+ .waves-effect .waves-ripple {
5650
+ position: absolute;
5651
+ border-radius: 50%;
5652
+ width: 20px;
5653
+ height: 20px;
5654
+ margin-top: -10px;
5655
+ margin-left: -10px;
5656
+ opacity: 0;
5657
+ background: rgba(0, 0, 0, 0.2);
5658
+ -webkit-transition: all 0.7s ease-out;
5659
+ transition: all 0.7s ease-out;
5660
+ -webkit-transition-property: opacity, -webkit-transform;
5661
+ transition-property: opacity, -webkit-transform;
5662
+ transition-property: transform, opacity;
5663
+ transition-property: transform, opacity, -webkit-transform;
5664
+ -webkit-transform: scale(0);
5665
+ transform: scale(0);
5666
+ pointer-events: none;
5667
+ }
5668
+
5669
+ .waves-effect.waves-light .waves-ripple {
5670
+ background-color: rgba(255, 255, 255, 0.45);
5671
+ }
5672
+
5673
+ .waves-effect.waves-red .waves-ripple {
5674
+ background-color: rgba(244, 67, 54, 0.7);
5675
+ }
5676
+
5677
+ .waves-effect.waves-yellow .waves-ripple {
5678
+ background-color: rgba(255, 235, 59, 0.7);
5679
+ }
5680
+
5681
+ .waves-effect.waves-orange .waves-ripple {
5682
+ background-color: rgba(255, 152, 0, 0.7);
5683
+ }
5684
+
5685
+ .waves-effect.waves-purple .waves-ripple {
5686
+ background-color: rgba(156, 39, 176, 0.7);
5687
+ }
5688
+
5689
+ .waves-effect.waves-green .waves-ripple {
5690
+ background-color: rgba(76, 175, 80, 0.7);
5691
+ }
5692
+
5693
+ .waves-effect.waves-teal .waves-ripple {
5694
+ background-color: rgba(0, 150, 136, 0.7);
5695
+ }
5696
+
5697
+ .waves-effect input[type="button"], .waves-effect input[type="reset"], .waves-effect input[type="submit"] {
5698
+ border: 0;
5699
+ font-style: normal;
5700
+ font-size: inherit;
5701
+ text-transform: inherit;
5702
+ background: none;
5703
+ }
5704
+
5705
+ .waves-effect img {
5706
+ position: relative;
5707
+ z-index: -1;
5708
+ }
5709
 
5710
  .waves-notransition {
5711
  -webkit-transition: none !important;
5712
+ transition: none !important;
5713
+ }
 
 
5714
 
5715
  .waves-circle {
5716
  -webkit-transform: translateZ(0);
5717
+ transform: translateZ(0);
5718
+ -webkit-mask-image: -webkit-radial-gradient(circle, white 100%, black 100%);
5719
+ }
 
 
5720
 
5721
  .waves-input-wrapper {
5722
  border-radius: 0.2em;
5723
+ vertical-align: bottom;
5724
+ }
5725
+
5726
+ .waves-input-wrapper .waves-button-input {
5727
+ position: relative;
5728
+ top: 0;
5729
+ left: 0;
5730
+ z-index: 1;
5731
+ }
5732
 
5733
  .waves-circle {
5734
  text-align: center;
5736
  height: 2.5em;
5737
  line-height: 2.5em;
5738
  border-radius: 50%;
5739
+ -webkit-mask-image: none;
5740
+ }
5741
 
5742
  .waves-block {
5743
+ display: block;
5744
+ }
5745
 
5746
  /* Firefox Bug: link not triggered */
5747
+ .waves-effect .waves-ripple {
5748
+ z-index: -1;
5749
+ }
5750
 
 
5751
  .modal {
5752
  display: none;
5753
  position: fixed;
5754
  left: 0;
5755
  right: 0;
5756
+ background-color: #fafafa;
5757
  padding: 0;
5758
  max-height: 70%;
5759
  width: 55%;
5760
  margin: auto;
5761
  overflow-y: auto;
 
 
 
5762
  border-radius: 2px;
5763
+ will-change: top, opacity;
5764
+ }
5765
+
5766
+ .modal:focus {
5767
+ outline: none;
5768
+ }
5769
+
5770
+ @media only screen and (max-width: 992px) {
5771
+ .modal {
5772
+ width: 80%;
5773
+ }
5774
+ }
5775
+
5776
+ .modal h1, .modal h2, .modal h3, .modal h4 {
5777
+ margin-top: 0;
5778
+ }
5779
+
5780
+ .modal .modal-content {
5781
+ padding: 24px;
5782
+ }
5783
+
5784
+ .modal .modal-close {
5785
+ cursor: pointer;
5786
+ }
5787
+
5788
+ .modal .modal-footer {
5789
+ border-radius: 0 0 2px 2px;
5790
+ background-color: #fafafa;
5791
+ padding: 4px 6px;
5792
+ height: 56px;
5793
+ width: 100%;
5794
+ text-align: right;
5795
+ }
5796
+
5797
+ .modal .modal-footer .btn, .modal .modal-footer .btn-large, .modal .modal-footer .btn-small, .modal .modal-footer .btn-flat {
5798
+ margin: 6px 0;
5799
+ }
5800
+
5801
+ .modal-overlay {
5802
  position: fixed;
5803
  z-index: 999;
5804
+ top: -25%;
5805
  left: 0;
5806
  bottom: 0;
5807
  right: 0;
5808
+ height: 125%;
5809
  width: 100%;
5810
  background: #000;
5811
  display: none;
5812
+ will-change: opacity;
5813
+ }
5814
 
5815
  .modal.modal-fixed-footer {
5816
  padding: 0;
5817
+ height: 70%;
5818
+ }
5819
+
5820
+ .modal.modal-fixed-footer .modal-content {
5821
+ position: absolute;
5822
+ height: calc(100% - 56px);
5823
+ max-height: 100%;
5824
+ width: 100%;
5825
+ overflow-y: auto;
5826
+ }
5827
+
5828
+ .modal.modal-fixed-footer .modal-footer {
5829
+ border-top: 1px solid rgba(0, 0, 0, 0.1);
5830
+ position: absolute;
5831
+ bottom: 0;
5832
+ }
5833
+
5834
+ .modal.bottom-sheet {
5835
+ top: auto;
5836
+ bottom: -100%;
5837
+ margin: 0;
5838
+ width: 100%;
5839
+ max-height: 45%;
5840
+ border-radius: 0;
5841
+ will-change: bottom, opacity;
5842
+ }
5843
 
5844
  .collapsible {
5845
  border-top: 1px solid #ddd;
5846
  border-right: 1px solid #ddd;
5847
  border-left: 1px solid #ddd;
5848
+ margin: 0.5rem 0 1rem 0;
5849
+ }
 
 
 
 
 
5850
 
5851
  .collapsible-header {
5852
+ display: -webkit-box;
5853
+ display: -webkit-flex;
5854
+ display: -ms-flexbox;
5855
+ display: flex;
5856
  cursor: pointer;
5857
+ -webkit-tap-highlight-color: transparent;
5858
+ line-height: 1.5;
5859
+ padding: 1rem;
5860
  background-color: #fff;
5861
+ border-bottom: 1px solid #ddd;
5862
+ }
5863
+
5864
+ .collapsible-header:focus {
5865
+ outline: 0;
5866
+ }
5867
+
5868
+ .collapsible-header i {
5869
+ width: 2rem;
5870
+ font-size: 1.6rem;
5871
+ display: inline-block;
5872
+ text-align: center;
5873
+ margin-right: 1rem;
5874
+ }
5875
+
5876
+ .keyboard-focused .collapsible-header:focus {
5877
+ background-color: #eee;
5878
+ }
5879
 
5880
  .collapsible-body {
 
5881
  display: none;
5882
  border-bottom: 1px solid #ddd;
5883
  -webkit-box-sizing: border-box;
5884
+ box-sizing: border-box;
5885
+ padding: 2rem;
5886
+ }
 
 
5887
 
5888
+ .sidenav .collapsible,
5889
+ .sidenav.fixed .collapsible {
5890
  border: none;
5891
  -webkit-box-shadow: none;
5892
+ box-shadow: none;
5893
+ }
5894
+
5895
+ .sidenav .collapsible li,
5896
+ .sidenav.fixed .collapsible li {
5897
+ padding: 0;
5898
+ }
5899
+
5900
+ .sidenav .collapsible-header,
5901
+ .sidenav.fixed .collapsible-header {
5902
  background-color: transparent;
5903
  border: none;
5904
  line-height: inherit;
5905
  height: inherit;
5906
+ padding: 0 16px;
5907
+ }
5908
+
5909
+ .sidenav .collapsible-header:hover,
5910
+ .sidenav.fixed .collapsible-header:hover {
5911
+ background-color: rgba(0, 0, 0, 0.05);
5912
+ }
5913
+
5914
+ .sidenav .collapsible-header i,
5915
+ .sidenav.fixed .collapsible-header i {
5916
+ line-height: inherit;
5917
+ }
5918
+
5919
+ .sidenav .collapsible-body,
5920
+ .sidenav.fixed .collapsible-body {
5921
+ border: 0;
5922
+ background-color: #fff;
5923
+ }
5924
+
5925
+ .sidenav .collapsible-body li a,
5926
+ .sidenav.fixed .collapsible-body li a {
5927
+ padding: 0 23.5px 0 31px;
5928
+ }
5929
+
5930
+ .collapsible.popout {
5931
+ border: none;
5932
+ -webkit-box-shadow: none;
5933
+ box-shadow: none;
5934
+ }
5935
+
5936
+ .collapsible.popout > li {
5937
+ -webkit-box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
5938
+ box-shadow: 0 2px 5px 0 rgba(0, 0, 0, 0.16), 0 2px 10px 0 rgba(0, 0, 0, 0.12);
5939
+ margin: 0 24px;
5940
+ -webkit-transition: margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
5941
+ transition: margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);
5942
+ }
5943
+
5944
+ .collapsible.popout > li.active {
5945
+ -webkit-box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
5946
+ box-shadow: 0 5px 11px 0 rgba(0, 0, 0, 0.18), 0 4px 15px 0 rgba(0, 0, 0, 0.15);
5947
+ margin: 16px 0;
5948
+ }
5949
+
5950
+ .chip {
5951
+ display: inline-block;
5952
+ height: 32px;
5953
+ font-size: 13px;
5954
+ font-weight: 500;
5955
+ color: rgba(0, 0, 0, 0.6);
5956
+ line-height: 32px;
5957
+ padding: 0 12px;
5958
+ border-radius: 16px;
5959
+ background-color: #e4e4e4;
5960
+ margin-bottom: 5px;
5961
+ margin-right: 5px;
5962
+ }
5963
+
5964
+ .chip:focus {
5965
+ outline: none;
5966
+ background-color: #26a69a;
5967
+ color: #fff;
5968
+ }
5969
+
5970
+ .chip > img {
5971
+ float: left;
5972
+ margin: 0 8px 0 -12px;
5973
+ height: 32px;
5974
+ width: 32px;
5975
+ border-radius: 50%;
5976
+ }
5977
+
5978
+ .chip .close {
5979
+ cursor: pointer;
5980
+ float: right;
5981
+ font-size: 16px;
5982
+ line-height: 32px;
5983
+ padding-left: 8px;
5984
+ }
5985
+
5986
+ .chips {
5987
+ border: none;
5988
+ border-bottom: 1px solid #9e9e9e;
5989
+ -webkit-box-shadow: none;
5990
+ box-shadow: none;
5991
+ margin: 0 0 8px 0;
5992
+ min-height: 45px;
5993
+ outline: none;
5994
+ -webkit-transition: all .3s;
5995
+ transition: all .3s;
5996
+ }
5997
+
5998
+ .chips.focus {
5999
+ border-bottom: 1px solid #26a69a;
6000
+ -webkit-box-shadow: 0 1px 0 0 #26a69a;
6001
+ box-shadow: 0 1px 0 0 #26a69a;
6002
+ }
6003
+
6004
+ .chips:hover {
6005
+ cursor: text;
6006
+ }
6007
+
6008
+ .chips .input {
6009
+ background: none;
6010
  border: 0;
6011
+ color: rgba(0, 0, 0, 0.6);
6012
+ display: inline-block;
6013
+ font-size: 16px;
6014
+ height: 3rem;
6015
+ line-height: 32px;
6016
+ outline: 0;
6017
+ margin: 0;
6018
+ padding: 0 !important;
6019
+ width: 120px !important;
6020
+ }
6021
+
6022
+ .chips .input:focus {
6023
+ border: 0 !important;
6024
+ -webkit-box-shadow: none !important;
6025
+ box-shadow: none !important;
6026
+ }
6027
+
6028
+ .chips .autocomplete-content {
6029
+ margin-top: 0;
6030
+ margin-bottom: 0;
6031
+ }
6032
 
6033
+ .prefix ~ .chips {
6034
+ margin-left: 3rem;
6035
+ width: 92%;
6036
+ width: calc(100% - 3rem);
6037
+ }
6038
+
6039
+ .chips:empty ~ label {
6040
+ font-size: 0.8rem;
6041
+ -webkit-transform: translateY(-140%);
6042
+ transform: translateY(-140%);
6043
+ }
6044
 
6045
  .materialboxed {
6046
+ display: block;
6047
+ cursor: -webkit-zoom-in;
6048
  cursor: zoom-in;
6049
  position: relative;
6050
+ -webkit-transition: opacity .4s;
6051
+ transition: opacity .4s;
6052
+ -webkit-backface-visibility: hidden;
6053
+ }
6054
+
6055
+ .materialboxed:hover:not(.active) {
6056
+ opacity: .8;
6057
+ }
 
 
 
 
 
6058
 
6059
  .materialboxed.active {
6060
+ cursor: -webkit-zoom-out;
6061
+ cursor: zoom-out;
6062
+ }
6063
 
6064
  #materialbox-overlay {
6065
  position: fixed;
6066
  top: 0;
 
6067
  right: 0;
6068
  bottom: 0;
6069
+ left: 0;
6070
  background-color: #292929;
6071
+ z-index: 1000;
6072
+ will-change: opacity;
6073
+ }
6074
 
6075
  .materialbox-caption {
6076
  position: fixed;
6077
  display: none;
6078
  color: #fff;
6079
  line-height: 50px;
6080
+ bottom: 0;
6081
+ left: 0;
6082
  width: 100%;
 
6083
  text-align: center;
6084
  padding: 0% 15%;
6085
  height: 50px;
6086
  z-index: 1000;
6087
+ -webkit-font-smoothing: antialiased;
6088
+ }
6089
 
 
6090
  select:focus {
6091
+ outline: 1px solid #c9f3ef;
6092
+ }
6093
 
6094
  button:focus {
6095
  outline: none;
6096
+ background-color: #2ab7a9;
6097
+ }
6098
 
6099
  label {
6100
  font-size: 0.8rem;
6101
+ color: #9e9e9e;
6102
+ }
6103
+
6104
+ /* Text Inputs + Textarea
6105
+ ========================================================================== */
6106
+ /* Style Placeholders */
6107
+ ::-webkit-input-placeholder {
6108
+ color: #d1d1d1;
6109
+ }
6110
+ ::-moz-placeholder {
6111
+ color: #d1d1d1;
6112
+ }
6113
+ :-ms-input-placeholder {
6114
+ color: #d1d1d1;
6115
+ }
6116
+ ::-ms-input-placeholder {
6117
+ color: #d1d1d1;
6118
+ }
6119
+ ::placeholder {
6120
+ color: #d1d1d1;
6121
+ }
6122
+
6123
 
 
 
 
6124
  .input-field {
6125
  position: relative;
6126
+ margin-top: 1rem;
6127
+ margin-bottom: 1rem;
6128
+ }
6129
+
6130
+ .input-field.inline {
6131
+ display: inline-block;
6132
+ vertical-align: middle;
6133
+ margin-left: 5px;
6134
+ }
6135
+
6136
+ .input-field.inline input,
6137
+ .input-field.inline .select-dropdown {
6138
+ margin-bottom: 1rem;
6139
+ }
6140
+
6141
+ .input-field.col label {
6142
+ left: 0.75rem;
6143
+ }
6144
+
6145
+ .input-field.col .prefix ~ label,
6146
+ .input-field.col .prefix ~ .validate ~ label {
6147
+ width: calc(100% - 3rem - 1.5rem);
6148
+ }
6149
+
6150
+ .input-field > label {
6151
+ color: #9e9e9e;
6152
+ position: absolute;
6153
+ top: 0;
6154
+ left: 0;
6155
+ font-size: 1rem;
6156
+ cursor: text;
6157
+ -webkit-transition: color .2s ease-out, -webkit-transform .2s ease-out;
6158
+ transition: color .2s ease-out, -webkit-transform .2s ease-out;
6159
+ transition: transform .2s ease-out, color .2s ease-out;
6160
+ transition: transform .2s ease-out, color .2s ease-out, -webkit-transform .2s ease-out;
6161
+ -webkit-transform-origin: 0% 100%;
6162
+ transform-origin: 0% 100%;
6163
+ text-align: initial;
6164
+ -webkit-transform: translateY(12px);
6165
+ transform: translateY(12px);
6166
+ }
6167
+
6168
+ .input-field > label:not(.label-icon).active {
6169
+ -webkit-transform: translateY(-14px) scale(0.8);
6170
+ transform: translateY(-14px) scale(0.8);
6171
+ -webkit-transform-origin: 0 0;
6172
+ transform-origin: 0 0;
6173
+ }
6174
+
6175
+ .input-field > input[type]:-webkit-autofill:not(.browser-default):not([type="search"]) + label,
6176
+ .input-field > input[type=date]:not(.browser-default) + label,
6177
+ .input-field > input[type=time]:not(.browser-default) + label {
6178
+ -webkit-transform: translateY(-14px) scale(0.8);
6179
+ transform: translateY(-14px) scale(0.8);
6180
+ -webkit-transform-origin: 0 0;
6181
+ transform-origin: 0 0;
6182
+ }
6183
+
6184
+ .input-field .helper-text {
6185
+ position: relative;
6186
+ min-height: 18px;
6187
+ display: block;
6188
+ font-size: 12px;
6189
+ color: rgba(0, 0, 0, 0.54);
6190
+ }
6191
+
6192
+ .input-field .helper-text::after {
6193
+ opacity: 1;
6194
+ position: absolute;
6195
+ top: 0;
6196
+ left: 0;
6197
+ }
6198
+
6199
+ .input-field .prefix {
6200
+ position: absolute;
6201
+ width: 3rem;
6202
+ font-size: 2rem;
6203
+ -webkit-transition: color .2s;
6204
+ transition: color .2s;
6205
+ top: 0.5rem;
6206
+ }
6207
+
6208
+ .input-field .prefix.active {
6209
+ color: #26a69a;
6210
+ }
6211
+
6212
+ .input-field .prefix ~ input,
6213
+ .input-field .prefix ~ textarea,
6214
+ .input-field .prefix ~ label,
6215
+ .input-field .prefix ~ .validate ~ label,
6216
+ .input-field .prefix ~ .helper-text,
6217
+ .input-field .prefix ~ .autocomplete-content {
6218
+ margin-left: 3rem;
6219
+ width: 92%;
6220
+ width: calc(100% - 3rem);
6221
+ }
6222
+
6223
+ .input-field .prefix ~ label {
6224
+ margin-left: 3rem;
6225
+ }
6226
+
6227
+ @media only screen and (max-width: 992px) {
6228
+ .input-field .prefix ~ input {
6229
+ width: 86%;
6230
+ width: calc(100% - 3rem);
6231
+ }
6232
+ }
6233
+
6234
+ @media only screen and (max-width: 600px) {
6235
+ .input-field .prefix ~ input {
6236
+ width: 80%;
6237
+ width: calc(100% - 3rem);
6238
+ }
6239
+ }
6240
+
6241
+ /* Search Field */
6242
+ .input-field input[type=search] {
6243
+ display: block;
6244
+ line-height: inherit;
6245
+ -webkit-transition: .3s background-color;
6246
+ transition: .3s background-color;
6247
+ }
6248
+
6249
+ .nav-wrapper .input-field input[type=search] {
6250
+ height: inherit;
6251
+ padding-left: 4rem;
6252
+ width: calc(100% - 4rem);
6253
+ border: 0;
6254
+ -webkit-box-shadow: none;
6255
+ box-shadow: none;
6256
+ }
6257
+
6258
+ .input-field input[type=search]:focus:not(.browser-default) {
6259
+ background-color: #fff;
6260
+ border: 0;
6261
+ -webkit-box-shadow: none;
6262
+ box-shadow: none;
6263
+ color: #444;
6264
+ }
6265
+
6266
+ .input-field input[type=search]:focus:not(.browser-default) + label i,
6267
+ .input-field input[type=search]:focus:not(.browser-default) ~ .mdi-navigation-close,
6268
+ .input-field input[type=search]:focus:not(.browser-default) ~ .material-icons {
6269
+ color: #444;
6270
+ }
6271
+
6272
+ .input-field input[type=search] + .label-icon {
6273
+ -webkit-transform: none;
6274
+ transform: none;
6275
+ left: 1rem;
6276
+ }
6277
+
6278
+ .input-field input[type=search] ~ .mdi-navigation-close,
6279
+ .input-field input[type=search] ~ .material-icons {
6280
+ position: absolute;
6281
+ top: 0;
6282
+ right: 1rem;
6283
+ color: transparent;
6284
+ cursor: pointer;
6285
+ font-size: 2rem;
6286
+ -webkit-transition: .3s color;
6287
+ transition: .3s color;
6288
+ }
6289
 
6290
+ /* Textarea */
6291
  textarea {
6292
  width: 100%;
6293
  height: 3rem;
 
 
 
6294
  background-color: transparent;
6295
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6296
 
6297
  textarea.materialize-textarea {
6298
+ line-height: normal;
6299
  overflow-y: hidden;
6300
  /* prevents scroll bar flash */
6301
+ padding: .8rem 0 .8rem 0;
6302
  /* prevents text jump on Enter keypress */
6303
  resize: none;
6304
+ min-height: 3rem;
6305
+ -webkit-box-sizing: border-box;
6306
+ box-sizing: border-box;
6307
+ }
6308
 
6309
  .hiddendiv {
6310
+ visibility: hidden;
6311
  white-space: pre-wrap;
6312
  word-wrap: break-word;
6313
  overflow-wrap: break-word;
6314
  /* future version of deprecated 'word-wrap' */
6315
  padding-top: 1.2rem;
6316
+ /* prevents text jump on Enter keypress */
6317
+ position: absolute;
6318
+ top: 0;
6319
+ z-index: -1;
6320
+ }
6321
 
6322
+ /* Autocomplete */
6323
+ .autocomplete-content li .highlight {
6324
+ color: #444;
6325
+ }
6326
+
6327
+ .autocomplete-content li img {
6328
+ height: 40px;
6329
+ width: 40px;
6330
+ margin: 5px 15px;
6331
+ }
6332
+
6333
+ /* Character Counter */
6334
+ .character-counter {
6335
+ min-height: 18px;
6336
+ }
6337
+
6338
+ /* Radio Buttons
6339
+ ========================================================================== */
6340
+ [type="radio"]:not(:checked),
6341
+ [type="radio"]:checked {
6342
  position: absolute;
6343
+ opacity: 0;
6344
+ pointer-events: none;
6345
+ }
6346
 
6347
+ [type="radio"]:not(:checked) + span,
6348
+ [type="radio"]:checked + span {
6349
  position: relative;
6350
  padding-left: 35px;
6351
  cursor: pointer;
6353
  height: 25px;
6354
  line-height: 25px;
6355
  font-size: 1rem;
6356
+ -webkit-transition: .28s ease;
6357
+ transition: .28s ease;
 
 
 
6358
  -webkit-user-select: none;
6359
+ -moz-user-select: none;
6360
+ -ms-user-select: none;
6361
+ user-select: none;
6362
+ }
6363
+
6364
+ [type="radio"] + span:before,
6365
+ [type="radio"] + span:after {
 
 
6366
  content: '';
6367
  position: absolute;
6368
+ left: 0;
6369
+ top: 0;
6370
  margin: 4px;
6371
  width: 16px;
6372
  height: 16px;
6373
  z-index: 0;
6374
+ -webkit-transition: .28s ease;
6375
+ transition: .28s ease;
6376
+ }
 
 
6377
 
6378
  /* Unchecked styles */
6379
+ [type="radio"]:not(:checked) + span:before,
6380
+ [type="radio"]:not(:checked) + span:after,
6381
+ [type="radio"]:checked + span:before,
6382
+ [type="radio"]:checked + span:after,
6383
+ [type="radio"].with-gap:checked + span:before,
6384
+ [type="radio"].with-gap:checked + span:after {
6385
  border-radius: 50%;
6386
+ }
6387
 
6388
+ [type="radio"]:not(:checked) + span:before,
6389
+ [type="radio"]:not(:checked) + span:after {
6390
  border: 2px solid #5a5a5a;
6391
+ }
6392
+
6393
+ [type="radio"]:not(:checked) + span:after {
6394
  -webkit-transform: scale(0);
6395
+ transform: scale(0);
6396
+ }
 
 
6397
 
6398
  /* Checked styles */
6399
+ [type="radio"]:checked + span:before {
6400
+ border: 2px solid transparent;
6401
+ }
6402
 
6403
+ [type="radio"]:checked + span:after,
6404
+ [type="radio"].with-gap:checked + span:before,
6405
+ [type="radio"].with-gap:checked + span:after {
6406
  border: 2px solid #26a69a;
6407
+ }
6408
+
6409
+ [type="radio"]:checked + span:after,
6410
+ [type="radio"].with-gap:checked + span:after {
6411
  background-color: #26a69a;
6412
+ }
6413
+
6414
+ [type="radio"]:checked + span:after {
6415
  -webkit-transform: scale(1.02);
6416
+ transform: scale(1.02);
6417
+ }
 
 
6418
 
6419
  /* Radio With gap */
6420
+ [type="radio"].with-gap:checked + span:after {
 
 
 
 
 
 
 
 
6421
  -webkit-transform: scale(0.5);
6422
+ transform: scale(0.5);
6423
+ }
6424
+
6425
+ /* Focused styles */
6426
+ [type="radio"].tabbed:focus + span:before {
6427
+ -webkit-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
6428
+ box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
6429
+ }
6430
+
6431
+ /* Disabled Radio With gap */
6432
+ [type="radio"].with-gap:disabled:checked + span:before {
6433
+ border: 2px solid rgba(0, 0, 0, 0.42);
6434
+ }
6435
+
6436
+ [type="radio"].with-gap:disabled:checked + span:after {
6437
+ border: none;
6438
+ background-color: rgba(0, 0, 0, 0.42);
6439
+ }
6440
 
6441
  /* Disabled style */
6442
+ [type="radio"]:disabled:not(:checked) + span:before,
6443
+ [type="radio"]:disabled:checked + span:before {
6444
  background-color: transparent;
6445
+ border-color: rgba(0, 0, 0, 0.42);
6446
+ }
 
 
6447
 
6448
+ [type="radio"]:disabled + span {
6449
+ color: rgba(0, 0, 0, 0.42);
6450
+ }
6451
 
6452
+ [type="radio"]:disabled:not(:checked) + span:before {
6453
+ border-color: rgba(0, 0, 0, 0.42);
6454
+ }
 
 
 
 
6455
 
6456
+ [type="radio"]:disabled:checked + span:after {
6457
+ background-color: rgba(0, 0, 0, 0.42);
6458
+ border-color: #949494;
6459
+ }
6460
 
6461
+ /* Checkboxes
6462
+ ========================================================================== */
6463
  /* Remove default checkbox */
6464
+ [type="checkbox"]:not(:checked),
6465
+ [type="checkbox"]:checked {
6466
  position: absolute;
6467
+ opacity: 0;
6468
+ pointer-events: none;
6469
+ }
6470
 
6471
+ [type="checkbox"] {
6472
+ /* checkbox aspect */
6473
+ }
6474
+
6475
+ [type="checkbox"] + span:not(.lever) {
6476
  position: relative;
6477
  padding-left: 35px;
6478
  cursor: pointer;
6481
  line-height: 25px;
6482
  font-size: 1rem;
6483
  -webkit-user-select: none;
6484
+ -moz-user-select: none;
6485
+ -ms-user-select: none;
6486
+ user-select: none;
6487
+ }
6488
+
6489
+ [type="checkbox"] + span:not(.lever):before,
6490
+ [type="checkbox"]:not(.filled-in) + span:not(.lever):after {
 
 
 
6491
  content: '';
6492
  position: absolute;
6493
+ top: 0;
6494
  left: 0;
6495
+ width: 18px;
6496
+ height: 18px;
6497
  z-index: 0;
6498
+ border: 2px solid #5a5a5a;
 
6499
  border-radius: 1px;
6500
+ margin-top: 3px;
6501
+ -webkit-transition: .2s;
6502
+ transition: .2s;
6503
+ }
 
 
6504
 
6505
+ [type="checkbox"]:not(.filled-in) + span:not(.lever):after {
6506
+ border: 0;
6507
+ -webkit-transform: scale(0);
6508
+ transform: scale(0);
6509
+ }
 
6510
 
6511
+ [type="checkbox"]:not(:checked):disabled + span:not(.lever):before {
6512
+ border: none;
6513
+ background-color: rgba(0, 0, 0, 0.42);
6514
+ }
6515
+
6516
+ [type="checkbox"].tabbed:focus + span:not(.lever):after {
6517
+ -webkit-transform: scale(1);
6518
+ transform: scale(1);
6519
+ border: 0;
6520
+ border-radius: 50%;
6521
+ -webkit-box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
6522
+ box-shadow: 0 0 0 10px rgba(0, 0, 0, 0.1);
6523
+ background-color: rgba(0, 0, 0, 0.1);
6524
+ }
6525
+
6526
+ [type="checkbox"]:checked + span:not(.lever):before {
6527
  top: -4px;
6528
+ left: -5px;
6529
  width: 12px;
6530
  height: 22px;
6531
  border-top: 2px solid transparent;
6532
  border-left: 2px solid transparent;
6533
  border-right: 2px solid #26a69a;
6534
  border-bottom: 2px solid #26a69a;
6535
+ -webkit-transform: rotate(40deg);
6536
+ transform: rotate(40deg);
6537
+ -webkit-backface-visibility: hidden;
6538
+ backface-visibility: hidden;
6539
+ -webkit-transform-origin: 100% 100%;
6540
+ transform-origin: 100% 100%;
6541
+ }
6542
+
6543
+ [type="checkbox"]:checked:disabled + span:before {
6544
+ border-right: 2px solid rgba(0, 0, 0, 0.42);
6545
+ border-bottom: 2px solid rgba(0, 0, 0, 0.42);
6546
+ }
6547
+
6548
+ /* Indeterminate checkbox */
6549
+ [type="checkbox"]:indeterminate + span:not(.lever):before {
6550
+ top: -11px;
6551
+ left: -12px;
6552
+ width: 10px;
6553
+ height: 22px;
6554
+ border-top: none;
6555
+ border-left: none;
6556
+ border-right: 2px solid #26a69a;
6557
+ border-bottom: none;
6558
+ -webkit-transform: rotate(90deg);
6559
+ transform: rotate(90deg);
6560
  -webkit-backface-visibility: hidden;
6561
+ backface-visibility: hidden;
6562
+ -webkit-transform-origin: 100% 100%;
6563
+ transform-origin: 100% 100%;
6564
+ }
6565
+
6566
+ [type="checkbox"]:indeterminate:disabled + span:not(.lever):before {
6567
+ border-right: 2px solid rgba(0, 0, 0, 0.42);
6568
+ background-color: transparent;
6569
+ }
6570
+
6571
+ [type="checkbox"].filled-in + span:not(.lever):after {
6572
+ border-radius: 2px;
6573
+ }
6574
+
6575
+ [type="checkbox"].filled-in + span:not(.lever):before,
6576
+ [type="checkbox"].filled-in + span:not(.lever):after {
6577
+ content: '';
6578
+ left: 0;
6579
+ position: absolute;
6580
+ /* .1s delay is for check animation */
6581
+ -webkit-transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;
6582
+ transition: border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;
6583
+ z-index: 1;
6584
+ }
6585
+
6586
+ [type="checkbox"].filled-in:not(:checked) + span:not(.lever):before {
6587
+ width: 0;
6588
+ height: 0;
6589
+ border: 3px solid transparent;
6590
+ left: 6px;
6591
+ top: 10px;
6592
+ -webkit-transform: rotateZ(37deg);
6593
+ transform: rotateZ(37deg);
6594
  -webkit-transform-origin: 100% 100%;
6595
+ transform-origin: 100% 100%;
6596
+ }
 
 
6597
 
6598
+ [type="checkbox"].filled-in:not(:checked) + span:not(.lever):after {
6599
+ height: 20px;
6600
+ width: 20px;
6601
+ background-color: transparent;
6602
+ border: 2px solid #5a5a5a;
6603
+ top: 0px;
6604
+ z-index: 0;
6605
+ }
6606
+
6607
+ [type="checkbox"].filled-in:checked + span:not(.lever):before {
6608
  top: 0;
6609
+ left: 1px;
6610
+ width: 8px;
6611
+ height: 13px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6612
  border-top: 2px solid transparent;
6613
  border-left: 2px solid transparent;
6614
+ border-right: 2px solid #fff;
6615
+ border-bottom: 2px solid #fff;
6616
+ -webkit-transform: rotateZ(37deg);
6617
+ transform: rotateZ(37deg);
 
 
 
 
6618
  -webkit-transform-origin: 100% 100%;
6619
+ transform-origin: 100% 100%;
6620
+ }
6621
+
6622
+ [type="checkbox"].filled-in:checked + span:not(.lever):after {
6623
+ top: 0;
6624
+ width: 20px;
6625
+ height: 20px;
6626
+ border: 2px solid #26a69a;
6627
+ background-color: #26a69a;
6628
+ z-index: 0;
6629
+ }
6630
+
6631
+ [type="checkbox"].filled-in.tabbed:focus + span:not(.lever):after {
6632
+ border-radius: 2px;
6633
+ border-color: #5a5a5a;
6634
+ background-color: rgba(0, 0, 0, 0.1);
6635
+ }
6636
 
6637
+ [type="checkbox"].filled-in.tabbed:checked:focus + span:not(.lever):after {
6638
+ border-radius: 2px;
6639
+ background-color: #26a69a;
6640
+ border-color: #26a69a;
6641
+ }
6642
 
6643
+ [type="checkbox"].filled-in:disabled:not(:checked) + span:not(.lever):before {
6644
+ background-color: transparent;
6645
+ border: 2px solid transparent;
6646
+ }
6647
 
6648
+ [type="checkbox"].filled-in:disabled:not(:checked) + span:not(.lever):after {
6649
+ border-color: transparent;
6650
+ background-color: #949494;
6651
+ }
6652
+
6653
+ [type="checkbox"].filled-in:disabled:checked + span:not(.lever):before {
6654
+ background-color: transparent;
6655
+ }
6656
+
6657
+ [type="checkbox"].filled-in:disabled:checked + span:not(.lever):after {
6658
+ background-color: #949494;
6659
+ border-color: #949494;
6660
+ }
6661
+
6662
+ /* Switch
6663
+ ========================================================================== */
6664
+ .switch,
6665
+ .switch * {
6666
+ -webkit-tap-highlight-color: transparent;
6667
  -webkit-user-select: none;
6668
+ -moz-user-select: none;
6669
+ -ms-user-select: none;
6670
+ user-select: none;
6671
+ }
6672
 
6673
  .switch label {
6674
+ cursor: pointer;
6675
+ }
6676
 
6677
  .switch label input[type=checkbox] {
6678
  opacity: 0;
6679
  width: 0;
6680
+ height: 0;
6681
+ }
6682
 
6683
  .switch label input[type=checkbox]:checked + .lever {
6684
+ background-color: #84c7c1;
6685
+ }
6686
+
6687
+ .switch label input[type=checkbox]:checked + .lever:before, .switch label input[type=checkbox]:checked + .lever:after {
6688
+ left: 18px;
6689
+ }
6690
 
6691
  .switch label input[type=checkbox]:checked + .lever:after {
6692
+ background-color: #26a69a;
6693
+ }
6694
 
6695
  .switch label .lever {
6696
  content: "";
6697
  display: inline-block;
6698
  position: relative;
6699
+ width: 36px;
6700
+ height: 14px;
6701
+ background-color: rgba(0, 0, 0, 0.38);
6702
  border-radius: 15px;
6703
  margin-right: 10px;
6704
+ -webkit-transition: background 0.3s ease;
6705
  transition: background 0.3s ease;
6706
  vertical-align: middle;
6707
+ margin: 0 16px;
6708
+ }
6709
 
6710
+ .switch label .lever:before, .switch label .lever:after {
6711
  content: "";
6712
  position: absolute;
6713
  display: inline-block;
6714
+ width: 20px;
6715
+ height: 20px;
6716
+ border-radius: 50%;
6717
+ left: 0;
 
 
6718
  top: -3px;
6719
+ -webkit-transition: left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;
6720
+ transition: left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;
6721
+ transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease;
6722
+ transition: left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;
6723
+ }
6724
 
6725
+ .switch label .lever:before {
6726
+ background-color: rgba(38, 166, 154, 0.15);
6727
+ }
6728
 
6729
+ .switch label .lever:after {
6730
+ background-color: #F1F1F1;
6731
+ -webkit-box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
6732
+ box-shadow: 0px 3px 1px -2px rgba(0, 0, 0, 0.2), 0px 2px 2px 0px rgba(0, 0, 0, 0.14), 0px 1px 5px 0px rgba(0, 0, 0, 0.12);
6733
+ }
6734
+
6735
+ input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,
6736
+ input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before {
6737
+ -webkit-transform: scale(2.4);
6738
+ transform: scale(2.4);
6739
+ background-color: rgba(38, 166, 154, 0.15);
6740
+ }
6741
+
6742
+ input[type=checkbox]:not(:disabled) ~ .lever:active:before,
6743
+ input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before {
6744
+ -webkit-transform: scale(2.4);
6745
+ transform: scale(2.4);
6746
+ background-color: rgba(0, 0, 0, 0.08);
6747
+ }
6748
 
6749
  .switch input[type=checkbox][disabled] + .lever {
6750
+ cursor: default;
6751
+ background-color: rgba(0, 0, 0, 0.12);
6752
+ }
6753
 
6754
+ .switch label input[type=checkbox][disabled] + .lever:after,
6755
+ .switch label input[type=checkbox][disabled]:checked + .lever:after {
6756
+ background-color: #949494;
6757
+ }
6758
+
6759
+ /* Select Field
6760
+ ========================================================================== */
6761
+ select {
6762
+ display: none;
6763
+ }
6764
+
6765
+ select.browser-default {
6766
+ display: block;
6767
+ }
6768
+
6769
+ select {
6770
+ background-color: rgba(255, 255, 255, 0.9);
6771
+ width: 100%;
6772
+ padding: 5px;
6773
+ border: 1px solid #f2f2f2;
6774
+ border-radius: 2px;
6775
+ height: 3rem;
6776
+ }
6777
 
 
 
 
6778
  .select-label {
6779
+ position: absolute;
6780
+ }
6781
 
6782
  .select-wrapper {
6783
  position: relative;
6784
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6785
 
6786
+ .select-wrapper.valid + label,
6787
+ .select-wrapper.invalid + label {
6788
+ width: 100%;
6789
+ pointer-events: none;
6790
+ }
6791
+
6792
+ .select-wrapper input.select-dropdown {
6793
+ position: relative;
6794
+ cursor: pointer;
6795
+ background-color: transparent;
6796
+ border: none;
6797
+ border-bottom: 1px solid #9e9e9e;
6798
+ outline: none;
6799
+ height: 3rem;
6800
+ line-height: 3rem;
6801
+ width: 100%;
6802
+ font-size: 16px;
6803
+ margin: 0 0 8px 0;
6804
+ padding: 0;
6805
+ display: block;
6806
+ -webkit-user-select: none;
6807
+ -moz-user-select: none;
6808
+ -ms-user-select: none;
6809
+ user-select: none;
6810
+ z-index: 1;
6811
+ }
6812
+
6813
+ .select-wrapper input.select-dropdown:focus {
6814
+ border-bottom: 1px solid #26a69a;
6815
+ }
6816
+
6817
+ .select-wrapper .caret {
6818
+ position: absolute;
6819
+ right: 0;
6820
+ top: 0;
6821
+ bottom: 0;
6822
+ margin: auto 0;
6823
+ z-index: 0;
6824
+ fill: rgba(0, 0, 0, 0.87);
6825
+ }
6826
+
6827
+ .select-wrapper + label {
6828
+ position: absolute;
6829
+ top: -26px;
6830
+ font-size: 0.8rem;
6831
+ }
6832
 
6833
  select:disabled {
6834
+ color: rgba(0, 0, 0, 0.42);
6835
+ }
6836
+
6837
+ .select-wrapper.disabled + label {
6838
+ color: rgba(0, 0, 0, 0.42);
6839
+ }
6840
+
6841
+ .select-wrapper.disabled .caret {
6842
+ fill: rgba(0, 0, 0, 0.42);
6843
+ }
6844
 
6845
  .select-wrapper input.select-dropdown:disabled {
6846
+ color: rgba(0, 0, 0, 0.42);
6847
+ cursor: default;
6848
+ -webkit-user-select: none;
6849
+ -moz-user-select: none;
6850
+ -ms-user-select: none;
6851
+ user-select: none;
6852
+ }
6853
 
6854
  .select-wrapper i {
6855
+ color: rgba(0, 0, 0, 0.3);
6856
+ }
6857
 
6858
+ .select-dropdown li.disabled,
6859
+ .select-dropdown li.disabled > span,
6860
+ .select-dropdown li.optgroup {
6861
+ color: rgba(0, 0, 0, 0.3);
6862
+ background-color: transparent;
6863
+ }
6864
 
6865
+ body.keyboard-focused .select-dropdown.dropdown-content li:focus {
6866
+ background-color: rgba(0, 0, 0, 0.08);
6867
+ }
6868
+
6869
+ .select-dropdown.dropdown-content li:hover {
6870
+ background-color: rgba(0, 0, 0, 0.08);
6871
+ }
6872
+
6873
+ .select-dropdown.dropdown-content li.selected {
6874
+ background-color: rgba(0, 0, 0, 0.03);
6875
+ }
6876
+
6877
+ .prefix ~ .select-wrapper {
6878
+ margin-left: 3rem;
6879
+ width: 92%;
6880
+ width: calc(100% - 3rem);
6881
+ }
6882
+
6883
+ .prefix ~ label {
6884
+ margin-left: 3rem;
6885
+ }
6886
+
6887
+ .select-dropdown li img {
6888
+ height: 40px;
6889
+ width: 40px;
6890
+ margin: 5px 15px;
6891
+ float: right;
6892
+ }
6893
+
6894
+ .select-dropdown li.optgroup {
6895
+ border-top: 1px solid #eee;
6896
+ }
6897
+
6898
+ .select-dropdown li.optgroup.selected > span {
6899
+ color: rgba(0, 0, 0, 0.7);
6900
+ }
6901
+
6902
+ .select-dropdown li.optgroup > span {
6903
+ color: rgba(0, 0, 0, 0.4);
6904
+ }
6905
+
6906
+ .select-dropdown li.optgroup ~ li.optgroup-option {
6907
+ padding-left: 1rem;
6908
+ }
6909
+
6910
+ /* File Input
6911
+ ========================================================================== */
6912
  .file-field {
6913
  position: relative;
6914
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6915
 
6916
+ .file-field .file-path-wrapper {
6917
+ overflow: hidden;
6918
+ padding-left: 10px;
6919
+ }
6920
+
6921
+ .file-field input.file-path {
6922
+ width: 100%;
6923
+ }
6924
+
6925
+ .file-field .btn, .file-field .btn-large, .file-field .btn-small {
6926
+ float: left;
6927
+ height: 3rem;
6928
+ line-height: 3rem;
6929
+ }
6930
+
6931
+ .file-field span {
6932
+ cursor: pointer;
6933
+ }
6934
+
6935
+ .file-field input[type=file] {
6936
+ position: absolute;
6937
+ top: 0;
6938
+ right: 0;
6939
+ left: 0;
6940
+ bottom: 0;
6941
+ width: 100%;
6942
+ margin: 0;
6943
+ padding: 0;
6944
+ font-size: 20px;
6945
+ cursor: pointer;
6946
+ opacity: 0;
6947
+ filter: alpha(opacity=0);
6948
+ }
6949
+
6950
+ .file-field input[type=file]::-webkit-file-upload-button {
6951
+ display: none;
6952
+ }
6953
+
6954
+ /* Range
6955
+ ========================================================================== */
6956
  .range-field {
6957
+ position: relative;
6958
+ }
6959
 
6960
+ input[type=range],
6961
+ input[type=range] + .thumb {
6962
+ cursor: pointer;
6963
+ }
6964
 
6965
  input[type=range] {
6966
  position: relative;
6968
  border: none;
6969
  outline: none;
6970
  width: 100%;
6971
+ margin: 15px 0;
6972
+ padding: 0;
6973
+ }
6974
+
6975
+ input[type=range]:focus {
6976
+ outline: none;
6977
+ }
6978
 
6979
  input[type=range] + .thumb {
6980
  position: absolute;
6981
+ top: 10px;
6982
+ left: 0;
6983
  border: none;
6984
  height: 0;
6985
  width: 0;
6986
  border-radius: 50%;
6987
  background-color: #26a69a;
6988
+ margin-left: 7px;
 
6989
  -webkit-transform-origin: 50% 50%;
6990
+ transform-origin: 50% 50%;
 
 
 
6991
  -webkit-transform: rotate(-45deg);
6992
+ transform: rotate(-45deg);
6993
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
6994
 
6995
+ input[type=range] + .thumb .value {
6996
+ display: block;
6997
+ width: 30px;
6998
+ text-align: center;
6999
+ color: #26a69a;
7000
+ font-size: 0;
7001
+ -webkit-transform: rotate(45deg);
7002
+ transform: rotate(45deg);
7003
+ }
7004
+
7005
+ input[type=range] + .thumb.active {
7006
+ border-radius: 50% 50% 50% 0;
7007
+ }
7008
+
7009
+ input[type=range] + .thumb.active .value {
7010
+ color: #fff;
7011
+ margin-left: -1px;
7012
+ margin-top: 8px;
7013
+ font-size: 10px;
7014
+ }
7015
 
7016
  input[type=range] {
7017
+ -webkit-appearance: none;
7018
+ }
7019
 
7020
  input[type=range]::-webkit-slider-runnable-track {
7021
  height: 3px;
7022
  background: #c2c0c2;
7023
+ border: none;
7024
+ }
7025
 
7026
  input[type=range]::-webkit-slider-thumb {
 
7027
  border: none;
7028
  height: 14px;
7029
  width: 14px;
7030
  border-radius: 50%;
7031
+ background: #26a69a;
7032
+ -webkit-transition: -webkit-box-shadow .3s;
7033
+ transition: -webkit-box-shadow .3s;
7034
+ transition: box-shadow .3s;
7035
+ transition: box-shadow .3s, -webkit-box-shadow .3s;
7036
+ -webkit-appearance: none;
7037
  background-color: #26a69a;
7038
+ -webkit-transform-origin: 50% 50%;
7039
+ transform-origin: 50% 50%;
7040
  margin: -5px 0 0 0;
7041
+ }
 
 
 
 
7042
 
7043
+ .keyboard-focused input[type=range]:focus:not(.active)::-webkit-slider-thumb {
7044
+ -webkit-box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26);
7045
+ box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26);
7046
+ }
7047
 
7048
  input[type=range] {
7049
  /* fix for FF unable to apply focus style bug */
7050
  border: 1px solid white;
7051
+ /*required for proper track sizing in FF*/
7052
+ }
7053
 
7054
  input[type=range]::-moz-range-track {
7055
  height: 3px;
7056
+ background: #c2c0c2;
7057
+ border: none;
7058
+ }
7059
+
7060
+ input[type=range]::-moz-focus-inner {
7061
+ border: 0;
7062
+ }
7063
 
7064
  input[type=range]::-moz-range-thumb {
7065
  border: none;
7067
  width: 14px;
7068
  border-radius: 50%;
7069
  background: #26a69a;
7070
+ -webkit-transition: -webkit-box-shadow .3s;
7071
+ transition: -webkit-box-shadow .3s;
7072
+ transition: box-shadow .3s;
7073
+ transition: box-shadow .3s, -webkit-box-shadow .3s;
7074
+ margin-top: -5px;
7075
+ }
7076
 
 
7077
  input[type=range]:-moz-focusring {
7078
+ outline: 1px solid #fff;
7079
+ outline-offset: -1px;
7080
+ }
7081
 
7082
+ .keyboard-focused input[type=range]:focus:not(.active)::-moz-range-thumb {
7083
+ box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26);
7084
+ }
7085
 
7086
  input[type=range]::-ms-track {
7087
  height: 3px;
 
7088
  background: transparent;
 
7089
  border-color: transparent;
7090
  border-width: 6px 0;
7091
  /*remove default tick marks*/
7092
+ color: transparent;
7093
+ }
7094
 
7095
  input[type=range]::-ms-fill-lower {
7096
+ background: #777;
7097
+ }
7098
 
7099
  input[type=range]::-ms-fill-upper {
7100
+ background: #ddd;
7101
+ }
7102
+
7103
+ input[type=range]::-ms-thumb {
7104
+ border: none;
7105
+ height: 14px;
7106
+ width: 14px;
7107
+ border-radius: 50%;
7108
+ background: #26a69a;
7109
+ -webkit-transition: -webkit-box-shadow .3s;
7110
+ transition: -webkit-box-shadow .3s;
7111
+ transition: box-shadow .3s;
7112
+ transition: box-shadow .3s, -webkit-box-shadow .3s;
7113
+ }
7114
+
7115
+ .keyboard-focused input[type=range]:focus:not(.active)::-ms-thumb {
7116
+ box-shadow: 0 0 0 10px rgba(38, 166, 154, 0.26);
7117
+ }
7118
+
7119
+ /***************
7120
+ Nav List
7121
+ ***************/
7122
+ .table-of-contents.fixed {
7123
+ position: fixed;
7124
+ }
7125
+
7126
+ .table-of-contents li {
7127
+ padding: 2px 0;
7128
+ }
7129
+
7130
+ .table-of-contents a {
7131
+ display: inline-block;
7132
+ font-weight: 300;
7133
+ color: #757575;
7134
+ padding-left: 16px;
7135
+ height: 1.5rem;
7136
+ line-height: 1.5rem;
7137
+ letter-spacing: .4;
7138
+ display: inline-block;
7139
+ }
7140
+
7141
+ .table-of-contents a:hover {
7142
+ color: #a8a8a8;
7143
+ padding-left: 15px;
7144
+ border-left: 1px solid #ee6e73;
7145
+ }
7146
+
7147
+ .table-of-contents a.active {
7148
+ font-weight: 500;
7149
+ padding-left: 14px;
7150
+ border-left: 2px solid #ee6e73;
7151
+ }
7152
+
7153
+ .sidenav {
7154
+ position: fixed;
7155
+ width: 300px;
7156
+ left: 0;
7157
+ top: 0;
7158
+ margin: 0;
7159
+ -webkit-transform: translateX(-100%);
7160
+ transform: translateX(-100%);
7161
+ height: 100%;
7162
+ height: calc(100% + 60px);
7163
+ height: -moz-calc(100%);
7164
+ padding-bottom: 60px;
7165
+ background-color: #fff;
7166
+ z-index: 999;
7167
+ overflow-y: auto;
7168
+ will-change: transform;
7169
+ -webkit-backface-visibility: hidden;
7170
+ backface-visibility: hidden;
7171
+ -webkit-transform: translateX(-105%);
7172
+ transform: translateX(-105%);
7173
+ }
7174
+
7175
+ .sidenav.right-aligned {
7176
+ right: 0;
7177
+ -webkit-transform: translateX(105%);
7178
+ transform: translateX(105%);
7179
+ left: auto;
7180
+ -webkit-transform: translateX(100%);
7181
+ transform: translateX(100%);
7182
+ }
7183
+
7184
+ .sidenav .collapsible {
7185
+ margin: 0;
7186
+ }
7187
+
7188
+ .sidenav li {
7189
+ float: none;
7190
+ line-height: 48px;
7191
+ }
7192
+
7193
+ .sidenav li.active {
7194
+ background-color: rgba(0, 0, 0, 0.05);
7195
+ }
7196
+
7197
+ .sidenav li > a {
7198
+ color: rgba(0, 0, 0, 0.87);
7199
+ display: block;
7200
+ font-size: 14px;
7201
+ font-weight: 500;
7202
+ height: 48px;
7203
+ line-height: 48px;
7204
+ padding: 0 32px;
7205
+ }
7206
+
7207
+ .sidenav li > a:hover {
7208
+ background-color: rgba(0, 0, 0, 0.05);
7209
+ }
7210
+
7211
+ .sidenav li > a.btn, .sidenav li > a.btn-large, .sidenav li > a.btn-small, .sidenav li > a.btn-large, .sidenav li > a.btn-flat, .sidenav li > a.btn-floating {
7212
+ margin: 10px 15px;
7213
+ }
7214
+
7215
+ .sidenav li > a.btn, .sidenav li > a.btn-large, .sidenav li > a.btn-small, .sidenav li > a.btn-large, .sidenav li > a.btn-floating {
7216
+ color: #fff;
7217
+ }
7218
+
7219
+ .sidenav li > a.btn-flat {
7220
+ color: #343434;
7221
+ }
7222
+
7223
+ .sidenav li > a.btn:hover, .sidenav li > a.btn-large:hover, .sidenav li > a.btn-small:hover, .sidenav li > a.btn-large:hover {
7224
+ background-color: #2bbbad;
7225
+ }
7226
+
7227
+ .sidenav li > a.btn-floating:hover {
7228
+ background-color: #26a69a;
7229
+ }
7230
+
7231
+ .sidenav li > a > i,
7232
+ .sidenav li > a > [class^="mdi-"], .sidenav li > a li > a > [class*="mdi-"],
7233
+ .sidenav li > a > i.material-icons {
7234
+ float: left;
7235
+ height: 48px;
7236
+ line-height: 48px;
7237
+ margin: 0 32px 0 0;
7238
+ width: 24px;
7239
+ color: rgba(0, 0, 0, 0.54);
7240
+ }
7241
+
7242
+ .sidenav .divider {
7243
+ margin: 8px 0 0 0;
7244
+ }
7245
+
7246
+ .sidenav .subheader {
7247
+ cursor: initial;
7248
+ pointer-events: none;
7249
+ color: rgba(0, 0, 0, 0.54);
7250
+ font-size: 14px;
7251
+ font-weight: 500;
7252
+ line-height: 48px;
7253
+ }
7254
+
7255
+ .sidenav .subheader:hover {
7256
+ background-color: transparent;
7257
+ }
7258
+
7259
+ .sidenav .user-view {
7260
+ position: relative;
7261
+ padding: 32px 32px 0;
7262
+ margin-bottom: 8px;
7263
+ }
7264
+
7265
+ .sidenav .user-view > a {
7266
+ height: auto;
7267
+ padding: 0;
7268
+ }
7269
+
7270
+ .sidenav .user-view > a:hover {
7271
+ background-color: transparent;
7272
+ }
7273
+
7274
+ .sidenav .user-view .background {
7275
+ overflow: hidden;
7276
+ position: absolute;
7277
+ top: 0;
7278
+ right: 0;
7279
+ bottom: 0;
7280
+ left: 0;
7281
+ z-index: -1;
7282
+ }
7283
 
7284
+ .sidenav .user-view .circle, .sidenav .user-view .name, .sidenav .user-view .email {
7285
+ display: block;
7286
+ }
 
 
 
7287
 
7288
+ .sidenav .user-view .circle {
7289
+ height: 64px;
7290
+ width: 64px;
7291
+ }
7292
 
7293
+ .sidenav .user-view .name,
7294
+ .sidenav .user-view .email {
7295
+ font-size: 14px;
7296
+ line-height: 24px;
7297
+ }
7298
 
7299
+ .sidenav .user-view .name {
7300
+ margin-top: 16px;
7301
+ font-weight: 500;
7302
+ }
 
 
 
 
 
 
7303
 
7304
+ .sidenav .user-view .email {
7305
+ padding-bottom: 16px;
7306
+ font-weight: 400;
7307
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7308
 
7309
  .drag-target {
7310
  height: 100%;
7311
  width: 10px;
7312
  position: fixed;
7313
  top: 0;
7314
+ z-index: 998;
7315
+ }
7316
 
7317
+ .drag-target.right-aligned {
7318
+ right: 0;
7319
+ }
 
7320
 
7321
+ .sidenav.sidenav-fixed {
7322
  left: 0;
7323
+ -webkit-transform: translateX(0);
7324
+ transform: translateX(0);
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7325
  position: fixed;
7326
+ }
7327
+
7328
+ .sidenav.sidenav-fixed.right-aligned {
7329
+ right: 0;
7330
+ left: auto;
7331
+ }
7332
+
7333
+ @media only screen and (max-width: 992px) {
7334
+ .sidenav.sidenav-fixed {
7335
+ -webkit-transform: translateX(-105%);
7336
+ transform: translateX(-105%);
7337
+ }
7338
+ .sidenav.sidenav-fixed.right-aligned {
7339
+ -webkit-transform: translateX(105%);
7340
+ transform: translateX(105%);
7341
+ }
7342
+ .sidenav > a {
7343
+ padding: 0 16px;
7344
+ }
7345
+ .sidenav .user-view {
7346
+ padding: 16px 16px 0;
7347
+ }
7348
+ }
7349
+
7350
+ .sidenav .collapsible-body > ul:not(.collapsible) > li.active,
7351
+ .sidenav.sidenav-fixed .collapsible-body > ul:not(.collapsible) > li.active {
7352
+ background-color: #ee6e73;
7353
+ }
7354
+
7355
+ .sidenav .collapsible-body > ul:not(.collapsible) > li.active a,
7356
+ .sidenav.sidenav-fixed .collapsible-body > ul:not(.collapsible) > li.active a {
7357
+ color: #fff;
7358
+ }
7359
+
7360
+ .sidenav .collapsible-body {
7361
+ padding: 0;
7362
+ }
7363
+
7364
+ .sidenav-overlay {
7365
+ position: fixed;
7366
+ top: 0;
7367
+ left: 0;
7368
+ right: 0;
7369
+ opacity: 0;
7370
  height: 120vh;
7371
  background-color: rgba(0, 0, 0, 0.5);
7372
  z-index: 997;
7373
+ display: none;
7374
+ }
7375
 
7376
  /*
7377
  @license
7401
  .preloader-wrapper {
7402
  display: inline-block;
7403
  position: relative;
7404
+ width: 50px;
7405
+ height: 50px;
7406
+ }
7407
+
7408
+ .preloader-wrapper.small {
7409
+ width: 36px;
7410
+ height: 36px;
7411
+ }
7412
+
7413
+ .preloader-wrapper.big {
7414
+ width: 64px;
7415
+ height: 64px;
7416
+ }
7417
+
7418
+ .preloader-wrapper.active {
7419
+ /* duration: 360 * ARCTIME / (ARCSTARTROT + (360-ARCSIZE)) */
7420
+ -webkit-animation: container-rotate 1568ms linear infinite;
7421
+ animation: container-rotate 1568ms linear infinite;
7422
+ }
7423
 
7424
  @-webkit-keyframes container-rotate {
7425
  to {
7426
+ -webkit-transform: rotate(360deg);
7427
+ }
7428
+ }
7429
 
7430
  @keyframes container-rotate {
7431
  to {
7432
+ -webkit-transform: rotate(360deg);
7433
+ transform: rotate(360deg);
7434
+ }
7435
+ }
7436
 
7437
  .spinner-layer {
7438
  position: absolute;
7439
  width: 100%;
7440
  height: 100%;
7441
+ opacity: 0;
7442
+ border-color: #26a69a;
7443
+ }
 
 
7444
 
7445
+ .spinner-blue,
7446
+ .spinner-blue-only {
7447
+ border-color: #4285f4;
7448
+ }
7449
 
7450
+ .spinner-red,
7451
+ .spinner-red-only {
7452
+ border-color: #db4437;
7453
+ }
7454
 
7455
+ .spinner-yellow,
7456
+ .spinner-yellow-only {
7457
+ border-color: #f4b400;
7458
+ }
7459
 
7460
+ .spinner-green,
7461
+ .spinner-green-only {
7462
+ border-color: #0f9d58;
7463
+ }
7464
 
7465
  /**
7466
  * IMPORTANT NOTE ABOUT CSS ANIMATION PROPERTIES (keanulee):
7478
  .active .spinner-layer.spinner-blue {
7479
  /* durations: 4 * ARCTIME */
7480
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7481
+ animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7482
+ }
7483
 
7484
  .active .spinner-layer.spinner-red {
7485
  /* durations: 4 * ARCTIME */
7486
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7487
+ animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7488
+ }
7489
 
7490
  .active .spinner-layer.spinner-yellow {
7491
  /* durations: 4 * ARCTIME */
7492
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7493
+ animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7494
+ }
7495
 
7496
  .active .spinner-layer.spinner-green {
7497
  /* durations: 4 * ARCTIME */
7498
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7499
+ animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both, green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7500
+ }
7501
+
7502
+ .active .spinner-layer,
7503
+ .active .spinner-layer.spinner-blue-only,
7504
+ .active .spinner-layer.spinner-red-only,
7505
+ .active .spinner-layer.spinner-yellow-only,
7506
+ .active .spinner-layer.spinner-green-only {
7507
  /* durations: 4 * ARCTIME */
 
 
 
 
7508
  opacity: 1;
7509
  -webkit-animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7510
+ animation: fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7511
+ }
7512
 
7513
  @-webkit-keyframes fill-unfill-rotate {
 
 
 
 
 
 
 
 
7514
  12.5% {
7515
+ -webkit-transform: rotate(135deg);
7516
+ }
7517
+ /* 0.5 * ARCSIZE */
7518
  25% {
7519
+ -webkit-transform: rotate(270deg);
7520
+ }
7521
+ /* 1 * ARCSIZE */
7522
  37.5% {
7523
+ -webkit-transform: rotate(405deg);
7524
+ }
7525
+ /* 1.5 * ARCSIZE */
7526
  50% {
7527
+ -webkit-transform: rotate(540deg);
7528
+ }
7529
+ /* 2 * ARCSIZE */
7530
  62.5% {
7531
+ -webkit-transform: rotate(675deg);
7532
+ }
7533
+ /* 2.5 * ARCSIZE */
7534
  75% {
7535
+ -webkit-transform: rotate(810deg);
7536
+ }
7537
+ /* 3 * ARCSIZE */
7538
  87.5% {
7539
+ -webkit-transform: rotate(945deg);
7540
+ }
7541
+ /* 3.5 * ARCSIZE */
7542
  to {
7543
+ -webkit-transform: rotate(1080deg);
7544
+ }
7545
+ /* 4 * ARCSIZE */
7546
+ }
7547
 
7548
  @keyframes fill-unfill-rotate {
 
 
 
 
 
 
 
 
7549
  12.5% {
7550
+ -webkit-transform: rotate(135deg);
7551
+ transform: rotate(135deg);
7552
+ }
7553
+ /* 0.5 * ARCSIZE */
7554
  25% {
7555
+ -webkit-transform: rotate(270deg);
7556
+ transform: rotate(270deg);
7557
+ }
7558
+ /* 1 * ARCSIZE */
7559
  37.5% {
7560
+ -webkit-transform: rotate(405deg);
7561
+ transform: rotate(405deg);
7562
+ }
7563
+ /* 1.5 * ARCSIZE */
7564
  50% {
7565
+ -webkit-transform: rotate(540deg);
7566
+ transform: rotate(540deg);
7567
+ }
7568
+ /* 2 * ARCSIZE */
7569
  62.5% {
7570
+ -webkit-transform: rotate(675deg);
7571
+ transform: rotate(675deg);
7572
+ }
7573
+ /* 2.5 * ARCSIZE */
7574
  75% {
7575
+ -webkit-transform: rotate(810deg);
7576
+ transform: rotate(810deg);
7577
+ }
7578
+ /* 3 * ARCSIZE */
7579
  87.5% {
7580
+ -webkit-transform: rotate(945deg);
7581
+ transform: rotate(945deg);
7582
+ }
7583
+ /* 3.5 * ARCSIZE */
7584
  to {
7585
+ -webkit-transform: rotate(1080deg);
7586
+ transform: rotate(1080deg);
7587
+ }
7588
+ /* 4 * ARCSIZE */
7589
+ }
7590
 
7591
  @-webkit-keyframes blue-fade-in-out {
7592
  from {
7593
+ opacity: 1;
7594
+ }
7595
  25% {
7596
+ opacity: 1;
7597
+ }
7598
  26% {
7599
+ opacity: 0;
7600
+ }
7601
  89% {
7602
+ opacity: 0;
7603
+ }
7604
  90% {
7605
+ opacity: 1;
7606
+ }
7607
  100% {
7608
+ opacity: 1;
7609
+ }
7610
+ }
7611
 
7612
  @keyframes blue-fade-in-out {
7613
  from {
7614
+ opacity: 1;
7615
+ }
7616
  25% {
7617
+ opacity: 1;
7618
+ }
7619
  26% {
7620
+ opacity: 0;
7621
+ }
7622
  89% {
7623
+ opacity: 0;
7624
+ }
7625
  90% {
7626
+ opacity: 1;
7627
+ }
7628
  100% {
7629
+ opacity: 1;
7630
+ }
7631
+ }
7632
 
7633
  @-webkit-keyframes red-fade-in-out {
7634
  from {
7635
+ opacity: 0;
7636
+ }
7637
  15% {
7638
+ opacity: 0;
7639
+ }
7640
  25% {
7641
+ opacity: 1;
7642
+ }
7643
  50% {
7644
+ opacity: 1;
7645
+ }
7646
  51% {
7647
+ opacity: 0;
7648
+ }
7649
+ }
7650
 
7651
  @keyframes red-fade-in-out {
7652
  from {
7653
+ opacity: 0;
7654
+ }
7655
  15% {
7656
+ opacity: 0;
7657
+ }
7658
  25% {
7659
+ opacity: 1;
7660
+ }
7661
  50% {
7662
+ opacity: 1;
7663
+ }
7664
  51% {
7665
+ opacity: 0;
7666
+ }
7667
+ }
7668
 
7669
  @-webkit-keyframes yellow-fade-in-out {
7670
  from {
7671
+ opacity: 0;
7672
+ }
7673
  40% {
7674
+ opacity: 0;
7675
+ }
7676
  50% {
7677
+ opacity: 1;
7678
+ }
7679
  75% {
7680
+ opacity: 1;
7681
+ }
7682
  76% {
7683
+ opacity: 0;
7684
+ }
7685
+ }
7686
 
7687
  @keyframes yellow-fade-in-out {
7688
  from {
7689
+ opacity: 0;
7690
+ }
7691
  40% {
7692
+ opacity: 0;
7693
+ }
7694
  50% {
7695
+ opacity: 1;
7696
+ }
7697
  75% {
7698
+ opacity: 1;
7699
+ }
7700
  76% {
7701
+ opacity: 0;
7702
+ }
7703
+ }
7704
 
7705
  @-webkit-keyframes green-fade-in-out {
7706
  from {
7707
+ opacity: 0;
7708
+ }
7709
  65% {
7710
+ opacity: 0;
7711
+ }
7712
  75% {
7713
+ opacity: 1;
7714
+ }
7715
  90% {
7716
+ opacity: 1;
7717
+ }
7718
  100% {
7719
+ opacity: 0;
7720
+ }
7721
+ }
7722
 
7723
  @keyframes green-fade-in-out {
7724
  from {
7725
+ opacity: 0;
7726
+ }
7727
  65% {
7728
+ opacity: 0;
7729
+ }
7730
  75% {
7731
+ opacity: 1;
7732
+ }
7733
  90% {
7734
+ opacity: 1;
7735
+ }
7736
  100% {
7737
+ opacity: 0;
7738
+ }
7739
+ }
7740
 
7741
  /**
7742
  * Patch the gap that appear between the two adjacent div.circle-clipper while the
7744
  */
7745
  .gap-patch {
7746
  position: absolute;
 
7747
  top: 0;
7748
  left: 45%;
7749
  width: 10%;
7750
  height: 100%;
7751
  overflow: hidden;
7752
+ border-color: inherit;
7753
+ }
7754
 
7755
  .gap-patch .circle {
7756
  width: 1000%;
7757
+ left: -450%;
7758
+ }
7759
 
7760
  .circle-clipper {
7761
  display: inline-block;
7763
  width: 50%;
7764
  height: 100%;
7765
  overflow: hidden;
7766
+ border-color: inherit;
7767
+ }
7768
+
7769
+ .circle-clipper .circle {
7770
+ width: 200%;
7771
+ height: 100%;
7772
+ border-width: 3px;
7773
+ /* STROKEWIDTH */
7774
+ border-style: solid;
7775
+ border-color: inherit;
7776
+ border-bottom-color: transparent !important;
7777
+ border-radius: 50%;
7778
+ -webkit-animation: none;
7779
+ animation: none;
7780
+ position: absolute;
7781
+ top: 0;
7782
+ right: 0;
7783
+ bottom: 0;
7784
+ }
7785
+
7786
+ .circle-clipper.left .circle {
7787
+ left: 0;
7788
+ border-right-color: transparent !important;
7789
+ -webkit-transform: rotate(129deg);
7790
+ transform: rotate(129deg);
7791
+ }
7792
+
7793
+ .circle-clipper.right .circle {
7794
+ left: -100%;
7795
+ border-left-color: transparent !important;
7796
+ -webkit-transform: rotate(-129deg);
7797
+ transform: rotate(-129deg);
7798
+ }
7799
 
7800
  .active .circle-clipper.left .circle {
7801
  /* duration: ARCTIME */
7802
  -webkit-animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7803
+ animation: left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7804
+ }
7805
 
7806
  .active .circle-clipper.right .circle {
7807
  /* duration: ARCTIME */
7808
  -webkit-animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7809
+ animation: right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;
7810
+ }
7811
 
7812
  @-webkit-keyframes left-spin {
7813
  from {
7814
+ -webkit-transform: rotate(130deg);
7815
+ }
7816
  50% {
7817
+ -webkit-transform: rotate(-5deg);
7818
+ }
7819
  to {
7820
+ -webkit-transform: rotate(130deg);
7821
+ }
7822
+ }
7823
 
7824
  @keyframes left-spin {
7825
  from {
7826
+ -webkit-transform: rotate(130deg);
7827
+ transform: rotate(130deg);
7828
+ }
7829
  50% {
7830
+ -webkit-transform: rotate(-5deg);
7831
+ transform: rotate(-5deg);
7832
+ }
7833
  to {
7834
+ -webkit-transform: rotate(130deg);
7835
+ transform: rotate(130deg);
7836
+ }
7837
+ }
7838
 
7839
  @-webkit-keyframes right-spin {
7840
  from {
7841
+ -webkit-transform: rotate(-130deg);
7842
+ }
7843
  50% {
7844
+ -webkit-transform: rotate(5deg);
7845
+ }
7846
  to {
7847
+ -webkit-transform: rotate(-130deg);
7848
+ }
7849
+ }
7850
 
7851
  @keyframes right-spin {
7852
  from {
7853
+ -webkit-transform: rotate(-130deg);
7854
+ transform: rotate(-130deg);
7855
+ }
7856
  50% {
7857
+ -webkit-transform: rotate(5deg);
7858
+ transform: rotate(5deg);
7859
+ }
7860
  to {
7861
+ -webkit-transform: rotate(-130deg);
7862
+ transform: rotate(-130deg);
7863
+ }
7864
+ }
7865
 
7866
  #spinnerContainer.cooldown {
7867
  /* duration: SHRINK_TIME */
7868
  -webkit-animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);
7869
+ animation: container-rotate 1568ms linear infinite, fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);
7870
+ }
7871
 
7872
  @-webkit-keyframes fade-out {
7873
  from {
7874
+ opacity: 1;
7875
+ }
7876
  to {
7877
+ opacity: 0;
7878
+ }
7879
+ }
7880
 
7881
  @keyframes fade-out {
7882
  from {
7883
+ opacity: 1;
7884
+ }
7885
  to {
7886
+ opacity: 0;
7887
+ }
7888
+ }
7889
 
7890
  .slider {
7891
  position: relative;
7892
+ height: 400px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7893
  width: 100%;
7894
+ }
 
7895
 
7896
+ .slider.fullscreen {
7897
+ height: 100%;
7898
+ width: 100%;
7899
+ position: absolute;
7900
+ top: 0;
 
 
 
 
 
 
 
7901
  left: 0;
7902
  right: 0;
7903
+ bottom: 0;
7904
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7905
 
7906
+ .slider.fullscreen ul.slides {
7907
+ height: 100%;
7908
+ }
 
7909
 
7910
+ .slider.fullscreen ul.indicators {
7911
+ z-index: 2;
7912
+ bottom: 30px;
7913
+ }
 
 
 
7914
 
7915
+ .slider .slides {
7916
+ background-color: #9e9e9e;
7917
+ margin: 0;
7918
+ height: 400px;
7919
+ }
 
 
 
 
 
 
 
 
7920
 
7921
+ .slider .slides li {
7922
+ opacity: 0;
7923
+ position: absolute;
 
 
 
 
 
 
 
 
 
 
 
7924
  top: 0;
7925
+ left: 0;
7926
+ z-index: 1;
7927
+ width: 100%;
7928
+ height: inherit;
7929
+ overflow: hidden;
7930
+ }
 
 
 
 
7931
 
7932
+ .slider .slides li img {
7933
+ height: 100%;
7934
+ width: 100%;
7935
+ background-size: cover;
7936
+ background-position: center;
7937
+ }
 
 
7938
 
7939
+ .slider .slides li .caption {
7940
+ color: #fff;
7941
+ position: absolute;
7942
+ top: 15%;
7943
+ left: 15%;
7944
+ width: 70%;
7945
+ opacity: 0;
7946
+ }
7947
 
7948
+ .slider .slides li .caption p {
7949
+ color: #e0e0e0;
7950
+ }
 
 
7951
 
7952
+ .slider .slides li.active {
7953
+ z-index: 2;
7954
+ }
 
 
 
 
 
7955
 
7956
+ .slider .indicators {
7957
+ position: absolute;
 
 
7958
  text-align: center;
7959
+ left: 0;
7960
+ right: 0;
7961
+ bottom: 0;
7962
+ margin: 0;
7963
+ }
7964
 
7965
+ .slider .indicators .indicator-item {
 
 
 
7966
  display: inline-block;
7967
+ position: relative;
7968
+ cursor: pointer;
7969
+ height: 16px;
7970
+ width: 16px;
7971
+ margin: 0 12px;
7972
+ background-color: #e0e0e0;
7973
+ -webkit-transition: background-color .3s;
7974
+ transition: background-color .3s;
7975
+ border-radius: 50%;
7976
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
7977
 
7978
+ .slider .indicators .indicator-item.active {
7979
+ background-color: #4CAF50;
7980
+ }
 
 
 
 
 
 
 
7981
 
7982
+ .carousel {
7983
+ overflow: hidden;
7984
+ position: relative;
7985
+ width: 100%;
7986
+ height: 400px;
7987
+ -webkit-perspective: 500px;
7988
+ perspective: 500px;
7989
+ -webkit-transform-style: preserve-3d;
7990
+ transform-style: preserve-3d;
7991
+ -webkit-transform-origin: 0% 50%;
7992
+ transform-origin: 0% 50%;
7993
+ }
7994
+
7995
+ .carousel.carousel-slider {
7996
+ top: 0;
7997
+ left: 0;
7998
+ }
7999
 
8000
+ .carousel.carousel-slider .carousel-fixed-item {
8001
+ position: absolute;
8002
+ left: 0;
8003
+ right: 0;
8004
+ bottom: 20px;
8005
+ z-index: 1;
8006
+ }
8007
 
8008
+ .carousel.carousel-slider .carousel-fixed-item.with-indicators {
8009
+ bottom: 68px;
8010
+ }
 
 
8011
 
8012
+ .carousel.carousel-slider .carousel-item {
 
 
 
 
 
 
 
 
8013
  width: 100%;
8014
+ height: 100%;
8015
+ min-height: 400px;
8016
+ position: absolute;
8017
+ top: 0;
8018
+ left: 0;
8019
+ }
 
 
 
8020
 
8021
+ .carousel.carousel-slider .carousel-item h2 {
8022
+ font-size: 24px;
 
 
 
 
 
 
8023
  font-weight: 500;
8024
+ line-height: 32px;
8025
+ }
8026
 
8027
+ .carousel.carousel-slider .carousel-item p {
8028
+ font-size: 15px;
8029
+ }
 
8030
 
8031
+ .carousel .carousel-item {
8032
+ visibility: hidden;
8033
+ width: 200px;
8034
+ height: 200px;
8035
+ position: absolute;
8036
+ top: 0;
8037
+ left: 0;
8038
+ }
8039
+
8040
+ .carousel .carousel-item > img {
8041
+ width: 100%;
8042
+ }
8043
 
8044
+ .carousel .indicators {
8045
+ position: absolute;
8046
+ text-align: center;
8047
+ left: 0;
8048
+ right: 0;
8049
+ bottom: 0;
8050
+ margin: 0;
8051
+ }
8052
 
8053
+ .carousel .indicators .indicator-item {
8054
+ display: inline-block;
8055
+ position: relative;
8056
  cursor: pointer;
8057
+ height: 8px;
8058
+ width: 8px;
8059
+ margin: 24px 4px;
8060
+ background-color: rgba(255, 255, 255, 0.5);
8061
+ -webkit-transition: background-color .3s;
8062
+ transition: background-color .3s;
8063
+ border-radius: 50%;
8064
+ }
8065
 
8066
+ .carousel .indicators .indicator-item.active {
8067
+ background-color: #fff;
8068
+ }
8069
 
8070
+ .carousel.scrolling .carousel-item .materialboxed,
8071
+ .carousel .carousel-item:not(.active) .materialboxed {
8072
+ pointer-events: none;
8073
+ }
8074
 
8075
+ .tap-target-wrapper {
8076
+ width: 800px;
8077
+ height: 800px;
8078
+ position: fixed;
8079
+ z-index: 1000;
8080
+ visibility: hidden;
8081
+ -webkit-transition: visibility 0s .3s;
8082
+ transition: visibility 0s .3s;
8083
+ }
8084
+
8085
+ .tap-target-wrapper.open {
8086
+ visibility: visible;
8087
+ -webkit-transition: visibility 0s;
8088
+ transition: visibility 0s;
8089
+ }
8090
+
8091
+ .tap-target-wrapper.open .tap-target {
8092
+ -webkit-transform: scale(1);
8093
+ transform: scale(1);
8094
+ opacity: .95;
8095
+ -webkit-transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);
8096
+ transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);
8097
+ transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);
8098
+ transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);
8099
+ }
8100
+
8101
+ .tap-target-wrapper.open .tap-target-wave::before {
8102
+ -webkit-transform: scale(1);
8103
+ transform: scale(1);
8104
+ }
8105
+
8106
+ .tap-target-wrapper.open .tap-target-wave::after {
8107
+ visibility: visible;
8108
+ -webkit-animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;
8109
+ animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;
8110
+ -webkit-transition: opacity .3s,
8111
+ visibility 0s 1s,
8112
+ -webkit-transform .3s;
8113
+ transition: opacity .3s,
8114
+ visibility 0s 1s,
8115
+ -webkit-transform .3s;
8116
+ transition: opacity .3s,
8117
+ transform .3s,
8118
+ visibility 0s 1s;
8119
+ transition: opacity .3s,
8120
+ transform .3s,
8121
+ visibility 0s 1s,
8122
+ -webkit-transform .3s;
8123
+ }
8124
+
8125
+ .tap-target {
8126
+ position: absolute;
8127
+ font-size: 1rem;
8128
+ border-radius: 50%;
8129
+ background-color: #ee6e73;
8130
+ -webkit-box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.14), 0 10px 50px 0 rgba(0, 0, 0, 0.12), 0 30px 10px -20px rgba(0, 0, 0, 0.2);
8131
+ box-shadow: 0 20px 20px 0 rgba(0, 0, 0, 0.14), 0 10px 50px 0 rgba(0, 0, 0, 0.12), 0 30px 10px -20px rgba(0, 0, 0, 0.2);
8132
+ width: 100%;
8133
+ height: 100%;
8134
+ opacity: 0;
8135
+ -webkit-transform: scale(0);
8136
+ transform: scale(0);
8137
+ -webkit-transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);
8138
+ transition: opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);
8139
+ transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);
8140
+ transition: transform 0.3s cubic-bezier(0.42, 0, 0.58, 1), opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1), -webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);
8141
+ }
8142
+
8143
+ .tap-target-content {
8144
+ position: relative;
8145
+ display: table-cell;
8146
+ }
8147
 
8148
+ .tap-target-wave {
8149
+ position: absolute;
8150
  border-radius: 50%;
8151
+ z-index: 10001;
8152
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8153
 
8154
+ .tap-target-wave::before, .tap-target-wave::after {
8155
+ content: '';
8156
+ display: block;
8157
+ position: absolute;
8158
+ width: 100%;
8159
+ height: 100%;
8160
+ border-radius: 50%;
8161
+ background-color: #ffffff;
8162
+ }
 
 
 
 
 
 
 
 
 
8163
 
8164
+ .tap-target-wave::before {
8165
+ -webkit-transform: scale(0);
8166
+ transform: scale(0);
8167
+ -webkit-transition: -webkit-transform .3s;
8168
+ transition: -webkit-transform .3s;
8169
+ transition: transform .3s;
8170
+ transition: transform .3s, -webkit-transform .3s;
8171
+ }
8172
+
8173
+ .tap-target-wave::after {
8174
+ visibility: hidden;
8175
+ -webkit-transition: opacity .3s,
8176
+ visibility 0s,
8177
+ -webkit-transform .3s;
8178
+ transition: opacity .3s,
8179
+ visibility 0s,
8180
+ -webkit-transform .3s;
8181
+ transition: opacity .3s,
8182
+ transform .3s,
8183
+ visibility 0s;
8184
+ transition: opacity .3s,
8185
+ transform .3s,
8186
+ visibility 0s,
8187
+ -webkit-transform .3s;
8188
+ z-index: -1;
8189
+ }
8190
+
8191
+ .tap-target-origin {
8192
+ top: 50%;
8193
+ left: 50%;
8194
+ -webkit-transform: translate(-50%, -50%);
8195
+ transform: translate(-50%, -50%);
8196
+ z-index: 10002;
8197
+ position: absolute !important;
8198
+ }
8199
+
8200
+ .tap-target-origin:not(.btn):not(.btn-large):not(.btn-small), .tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover {
8201
+ background: none;
8202
+ }
8203
 
8204
+ @media only screen and (max-width: 600px) {
8205
+ .tap-target, .tap-target-wrapper {
8206
+ width: 600px;
8207
+ height: 600px;
8208
+ }
8209
+ }
8210
 
8211
+ .pulse {
8212
+ overflow: visible;
8213
  position: relative;
8214
+ }
 
8215
 
8216
+ .pulse::before {
8217
+ content: '';
8218
+ display: block;
8219
+ position: absolute;
8220
+ width: 100%;
8221
+ height: 100%;
8222
+ top: 0;
8223
+ left: 0;
8224
+ background-color: inherit;
8225
+ border-radius: inherit;
8226
+ -webkit-transition: opacity .3s, -webkit-transform .3s;
8227
+ transition: opacity .3s, -webkit-transform .3s;
8228
+ transition: opacity .3s, transform .3s;
8229
+ transition: opacity .3s, transform .3s, -webkit-transform .3s;
8230
+ -webkit-animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;
8231
+ animation: pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;
8232
+ z-index: -1;
8233
+ }
8234
 
8235
+ @-webkit-keyframes pulse-animation {
8236
+ 0% {
8237
+ opacity: 1;
8238
+ -webkit-transform: scale(1);
8239
+ transform: scale(1);
8240
+ }
8241
+ 50% {
8242
+ opacity: 0;
8243
+ -webkit-transform: scale(1.5);
8244
+ transform: scale(1.5);
8245
+ }
8246
+ 100% {
8247
+ opacity: 0;
8248
+ -webkit-transform: scale(1.5);
8249
+ transform: scale(1.5);
8250
+ }
8251
+ }
8252
 
8253
+ @keyframes pulse-animation {
8254
+ 0% {
8255
+ opacity: 1;
8256
+ -webkit-transform: scale(1);
8257
+ transform: scale(1);
8258
+ }
8259
+ 50% {
8260
+ opacity: 0;
8261
+ -webkit-transform: scale(1.5);
8262
+ transform: scale(1.5);
8263
+ }
8264
+ 100% {
8265
+ opacity: 0;
8266
+ -webkit-transform: scale(1.5);
8267
+ transform: scale(1.5);
8268
+ }
8269
+ }
8270
+
8271
+ /* Modal */
8272
+ .datepicker-modal {
8273
+ max-width: 325px;
8274
+ min-width: 300px;
8275
+ max-height: none;
8276
+ }
8277
+
8278
+ .datepicker-container.modal-content {
8279
+ display: -webkit-box;
8280
+ display: -webkit-flex;
8281
+ display: -ms-flexbox;
8282
+ display: flex;
8283
+ -webkit-box-orient: vertical;
8284
+ -webkit-box-direction: normal;
8285
+ -webkit-flex-direction: column;
8286
+ -ms-flex-direction: column;
8287
+ flex-direction: column;
8288
+ padding: 0;
8289
+ }
8290
 
8291
+ .datepicker-controls {
8292
+ display: -webkit-box;
8293
+ display: -webkit-flex;
8294
+ display: -ms-flexbox;
8295
+ display: flex;
8296
+ -webkit-box-pack: justify;
8297
+ -webkit-justify-content: space-between;
8298
+ -ms-flex-pack: justify;
8299
+ justify-content: space-between;
8300
+ width: 280px;
8301
+ margin: 0 auto;
8302
+ }
8303
+
8304
+ .datepicker-controls .selects-container {
8305
+ display: -webkit-box;
8306
+ display: -webkit-flex;
8307
+ display: -ms-flexbox;
8308
+ display: flex;
8309
+ }
8310
 
8311
+ .datepicker-controls .select-wrapper input {
8312
+ border-bottom: none;
8313
+ text-align: center;
8314
+ margin: 0;
8315
+ }
8316
 
8317
+ .datepicker-controls .select-wrapper input:focus {
8318
+ border-bottom: none;
8319
+ }
8320
 
8321
+ .datepicker-controls .select-wrapper .caret {
8322
+ display: none;
8323
+ }
 
 
 
8324
 
8325
+ .datepicker-controls .select-year input {
8326
+ width: 50px;
8327
+ }
8328
+
8329
+ .datepicker-controls .select-month input {
8330
+ width: 70px;
8331
+ }
8332
+
8333
+ .month-prev, .month-next {
8334
+ margin-top: 4px;
8335
+ cursor: pointer;
8336
+ background-color: transparent;
8337
+ border: none;
8338
+ }
8339
+
8340
+ /* Date Display */
8341
+ .datepicker-date-display {
8342
+ -webkit-box-flex: 1;
8343
+ -webkit-flex: 1 auto;
8344
+ -ms-flex: 1 auto;
8345
+ flex: 1 auto;
8346
  background-color: #26a69a;
8347
  color: #fff;
8348
+ padding: 20px 22px;
8349
+ font-weight: 500;
8350
+ }
8351
 
8352
+ .datepicker-date-display .year-text {
8353
+ display: block;
8354
+ font-size: 1.5rem;
8355
+ line-height: 25px;
8356
+ color: rgba(255, 255, 255, 0.7);
8357
+ }
8358
 
8359
+ .datepicker-date-display .date-text {
8360
+ display: block;
8361
+ font-size: 2.8rem;
8362
+ line-height: 47px;
8363
+ font-weight: 500;
8364
+ }
8365
+
8366
+ /* Calendar */
8367
+ .datepicker-calendar-container {
8368
+ -webkit-box-flex: 2.5;
8369
+ -webkit-flex: 2.5 auto;
8370
+ -ms-flex: 2.5 auto;
8371
+ flex: 2.5 auto;
8372
+ }
8373
+
8374
+ .datepicker-table {
8375
+ width: 280px;
8376
  font-size: 1rem;
8377
+ margin: 0 auto;
8378
+ }
 
 
 
 
 
 
 
8379
 
8380
+ .datepicker-table thead {
8381
+ border-bottom: none;
8382
+ }
8383
 
8384
+ .datepicker-table th {
8385
+ padding: 10px 5px;
8386
+ text-align: center;
8387
+ }
8388
 
8389
+ .datepicker-table tr {
8390
+ border: none;
8391
+ }
 
8392
 
8393
+ .datepicker-table abbr {
8394
+ text-decoration: none;
8395
+ color: #999;
8396
+ }
8397
 
8398
+ .datepicker-table td {
8399
+ border-radius: 50%;
8400
+ padding: 0;
8401
+ }
 
 
8402
 
8403
+ .datepicker-table td.is-today {
8404
+ color: #26a69a;
8405
+ }
8406
 
8407
+ .datepicker-table td.is-selected {
8408
+ background-color: #26a69a;
8409
+ color: #fff;
8410
+ }
8411
 
8412
+ .datepicker-table td.is-outside-current-month, .datepicker-table td.is-disabled {
8413
+ color: rgba(0, 0, 0, 0.3);
8414
+ pointer-events: none;
8415
+ }
8416
 
8417
+ .datepicker-day-button {
8418
+ background-color: transparent;
8419
+ border: none;
8420
+ line-height: 38px;
8421
+ display: block;
8422
+ width: 100%;
8423
  border-radius: 50%;
8424
+ padding: 0 5px;
8425
+ cursor: pointer;
8426
+ color: inherit;
8427
+ }
 
 
 
 
 
8428
 
8429
+ .datepicker-day-button:focus {
8430
+ background-color: rgba(43, 161, 150, 0.25);
8431
+ }
8432
 
8433
+ /* Footer */
8434
+ .datepicker-footer {
8435
+ width: 280px;
8436
+ margin: 0 auto;
8437
+ padding-bottom: 5px;
8438
+ display: -webkit-box;
8439
+ display: -webkit-flex;
8440
+ display: -ms-flexbox;
8441
+ display: flex;
8442
+ -webkit-box-pack: justify;
8443
+ -webkit-justify-content: space-between;
8444
+ -ms-flex-pack: justify;
8445
+ justify-content: space-between;
8446
+ }
8447
+
8448
+ .datepicker-cancel,
8449
+ .datepicker-clear,
8450
+ .datepicker-today,
8451
+ .datepicker-done {
8452
+ color: #26a69a;
8453
  padding: 0 1rem;
8454
+ }
8455
+
8456
+ .datepicker-clear {
8457
+ color: #F44336;
8458
+ }
8459
+
8460
+ /* Media Queries */
8461
+ @media only screen and (min-width: 601px) {
8462
+ .datepicker-modal {
8463
+ max-width: 625px;
8464
+ }
8465
+ .datepicker-container.modal-content {
8466
+ -webkit-box-orient: horizontal;
8467
+ -webkit-box-direction: normal;
8468
+ -webkit-flex-direction: row;
8469
+ -ms-flex-direction: row;
8470
+ flex-direction: row;
8471
+ }
8472
+ .datepicker-date-display {
8473
+ -webkit-box-flex: 0;
8474
+ -webkit-flex: 0 1 270px;
8475
+ -ms-flex: 0 1 270px;
8476
+ flex: 0 1 270px;
8477
+ }
8478
+ .datepicker-controls,
8479
+ .datepicker-table,
8480
+ .datepicker-footer {
8481
+ width: 320px;
8482
+ }
8483
+ .datepicker-day-button {
8484
+ line-height: 44px;
8485
+ }
8486
+ }
8487
+
8488
+ /* Timepicker Containers */
8489
+ .timepicker-modal {
8490
+ max-width: 325px;
8491
+ max-height: none;
8492
+ }
8493
+
8494
+ .timepicker-container.modal-content {
8495
+ display: -webkit-box;
8496
+ display: -webkit-flex;
8497
+ display: -ms-flexbox;
8498
+ display: flex;
8499
+ -webkit-box-orient: vertical;
8500
+ -webkit-box-direction: normal;
8501
+ -webkit-flex-direction: column;
8502
+ -ms-flex-direction: column;
8503
+ flex-direction: column;
8504
+ padding: 0;
8505
+ }
8506
+
8507
+ .text-primary {
8508
+ color: white;
8509
+ }
8510
+
8511
+ /* Clock Digital Display */
8512
+ .timepicker-digital-display {
8513
+ -webkit-box-flex: 1;
8514
+ -webkit-flex: 1 auto;
8515
+ -ms-flex: 1 auto;
8516
+ flex: 1 auto;
8517
+ background-color: #26a69a;
8518
+ padding: 10px;
8519
+ font-weight: 300;
8520
+ }
8521
 
8522
+ .timepicker-text-container {
8523
+ font-size: 4rem;
8524
+ font-weight: bold;
8525
+ text-align: center;
8526
+ color: rgba(255, 255, 255, 0.6);
8527
+ font-weight: 400;
8528
+ position: relative;
8529
+ -webkit-user-select: none;
8530
+ -moz-user-select: none;
8531
+ -ms-user-select: none;
8532
+ user-select: none;
8533
+ }
8534
+
8535
+ .timepicker-span-hours,
8536
+ .timepicker-span-minutes,
8537
+ .timepicker-span-am-pm div {
8538
+ cursor: pointer;
8539
+ }
8540
 
8541
+ .timepicker-span-hours {
8542
+ margin-right: 3px;
8543
+ }
8544
 
8545
+ .timepicker-span-minutes {
8546
+ margin-left: 3px;
8547
+ }
 
 
 
 
 
 
 
8548
 
8549
+ .timepicker-display-am-pm {
8550
+ font-size: 1.3rem;
8551
+ position: absolute;
8552
+ right: 1rem;
8553
+ bottom: 1rem;
8554
+ font-weight: 400;
8555
+ }
8556
+
8557
+ /* Analog Clock Display */
8558
+ .timepicker-analog-display {
8559
+ -webkit-box-flex: 2.5;
8560
+ -webkit-flex: 2.5 auto;
8561
+ -ms-flex: 2.5 auto;
8562
+ flex: 2.5 auto;
8563
+ }
8564
+
8565
+ .timepicker-plate {
8566
+ background-color: #eee;
8567
+ border-radius: 50%;
8568
+ width: 270px;
8569
+ height: 270px;
8570
+ overflow: visible;
8571
  position: relative;
8572
+ margin: auto;
8573
+ margin-top: 25px;
8574
+ margin-bottom: 5px;
8575
+ -webkit-user-select: none;
8576
+ -moz-user-select: none;
8577
+ -ms-user-select: none;
8578
+ user-select: none;
8579
+ }
 
 
 
 
 
 
 
8580
 
8581
+ .timepicker-canvas,
8582
+ .timepicker-dial {
8583
+ position: absolute;
8584
+ left: 0;
8585
+ right: 0;
8586
+ top: 0;
8587
+ bottom: 0;
8588
+ }
8589
 
8590
+ .timepicker-minutes {
8591
+ visibility: hidden;
8592
+ }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
8593
 
8594
+ .timepicker-tick {
8595
+ border-radius: 50%;
8596
+ color: rgba(0, 0, 0, 0.87);
8597
+ line-height: 40px;
 
 
 
 
 
 
 
 
8598
  text-align: center;
8599
+ width: 40px;
8600
+ height: 40px;
8601
+ position: absolute;
 
 
 
 
 
8602
  cursor: pointer;
8603
+ font-size: 15px;
8604
+ }
8605
+
8606
+ .timepicker-tick.active,
8607
+ .timepicker-tick:hover {
8608
+ background-color: rgba(38, 166, 154, 0.25);
8609
+ }
8610
+
8611
+ .timepicker-dial {
8612
+ -webkit-transition: opacity 350ms, -webkit-transform 350ms;
8613
+ transition: opacity 350ms, -webkit-transform 350ms;
8614
+ transition: transform 350ms, opacity 350ms;
8615
+ transition: transform 350ms, opacity 350ms, -webkit-transform 350ms;
8616
+ }
8617
+
8618
+ .timepicker-dial-out {
8619
+ opacity: 0;
8620
+ }
8621
+
8622
+ .timepicker-dial-out.timepicker-hours {
8623
+ -webkit-transform: scale(1.1, 1.1);
8624
+ transform: scale(1.1, 1.1);
8625
+ }
8626
+
8627
+ .timepicker-dial-out.timepicker-minutes {
8628
+ -webkit-transform: scale(0.8, 0.8);
8629
+ transform: scale(0.8, 0.8);
8630
+ }
8631
+
8632
+ .timepicker-canvas {
8633
+ -webkit-transition: opacity 175ms;
8634
+ transition: opacity 175ms;
8635
+ }
8636
+
8637
+ .timepicker-canvas line {
8638
+ stroke: #26a69a;
8639
+ stroke-width: 4;
8640
+ stroke-linecap: round;
8641
+ }
8642
+
8643
+ .timepicker-canvas-out {
8644
+ opacity: 0.25;
8645
+ }
8646
+
8647
+ .timepicker-canvas-bearing {
8648
+ stroke: none;
8649
+ fill: #26a69a;
8650
+ }
8651
+
8652
+ .timepicker-canvas-bg {
8653
+ stroke: none;
8654
+ fill: #26a69a;
8655
+ }
8656
+
8657
+ /* Footer */
8658
+ .timepicker-footer {
8659
+ margin: 0 auto;
8660
+ padding: 5px 1rem;
8661
+ display: -webkit-box;
8662
+ display: -webkit-flex;
8663
+ display: -ms-flexbox;
8664
+ display: flex;
8665
+ -webkit-box-pack: justify;
8666
+ -webkit-justify-content: space-between;
8667
+ -ms-flex-pack: justify;
8668
+ justify-content: space-between;
8669
+ }
8670
+
8671
+ .timepicker-clear {
8672
+ color: #F44336;
8673
+ }
8674
+
8675
+ .timepicker-close {
8676
+ color: #26a69a;
8677
+ }
8678
+
8679
+ .timepicker-clear,
8680
+ .timepicker-close {
8681
+ padding: 0 20px;
8682
+ }
8683
+
8684
+ /* Media Queries */
8685
+ @media only screen and (min-width: 601px) {
8686
+ .timepicker-modal {
8687
+ max-width: 600px;
8688
+ }
8689
+ .timepicker-container.modal-content {
8690
+ -webkit-box-orient: horizontal;
8691
+ -webkit-box-direction: normal;
8692
+ -webkit-flex-direction: row;
8693
+ -ms-flex-direction: row;
8694
+ flex-direction: row;
8695
+ }
8696
+ .timepicker-text-container {
8697
+ top: 32%;
8698
+ }
8699
+ .timepicker-display-am-pm {
8700
+ position: relative;
8701
+ right: auto;
8702
+ bottom: auto;
8703
+ text-align: center;
8704
+ margin-top: 1.2rem;
8705
+ }
8706
+ }
admin/css/materialize.min.css DELETED
@@ -1,31 +0,0 @@
1
- /*!
2
- * Materialize v1.0.0 (http://materializecss.com)
3
- * Copyright 2014-2017 Materialize
4
- * MIT License (https://raw.githubusercontent.com/Dogfalo/materialize/master/LICENSE)
5
- */
6
- .materialize-red{background-color:#e51c23 !important}.materialize-red-text{color:#e51c23 !important}.materialize-red.lighten-5{background-color:#fdeaeb !important}.materialize-red-text.text-lighten-5{color:#fdeaeb !important}.materialize-red.lighten-4{background-color:#f8c1c3 !important}.materialize-red-text.text-lighten-4{color:#f8c1c3 !important}.materialize-red.lighten-3{background-color:#f3989b !important}.materialize-red-text.text-lighten-3{color:#f3989b !important}.materialize-red.lighten-2{background-color:#ee6e73 !important}.materialize-red-text.text-lighten-2{color:#ee6e73 !important}.materialize-red.lighten-1{background-color:#ea454b !important}.materialize-red-text.text-lighten-1{color:#ea454b !important}.materialize-red.darken-1{background-color:#d0181e !important}.materialize-red-text.text-darken-1{color:#d0181e !important}.materialize-red.darken-2{background-color:#b9151b !important}.materialize-red-text.text-darken-2{color:#b9151b !important}.materialize-red.darken-3{background-color:#a21318 !important}.materialize-red-text.text-darken-3{color:#a21318 !important}.materialize-red.darken-4{background-color:#8b1014 !important}.materialize-red-text.text-darken-4{color:#8b1014 !important}.red{background-color:#F44336 !important}.red-text{color:#F44336 !important}.red.lighten-5{background-color:#FFEBEE !important}.red-text.text-lighten-5{color:#FFEBEE !important}.red.lighten-4{background-color:#FFCDD2 !important}.red-text.text-lighten-4{color:#FFCDD2 !important}.red.lighten-3{background-color:#EF9A9A !important}.red-text.text-lighten-3{color:#EF9A9A !important}.red.lighten-2{background-color:#E57373 !important}.red-text.text-lighten-2{color:#E57373 !important}.red.lighten-1{background-color:#EF5350 !important}.red-text.text-lighten-1{color:#EF5350 !important}.red.darken-1{background-color:#E53935 !important}.red-text.text-darken-1{color:#E53935 !important}.red.darken-2{background-color:#D32F2F !important}.red-text.text-darken-2{color:#D32F2F !important}.red.darken-3{background-color:#C62828 !important}.red-text.text-darken-3{color:#C62828 !important}.red.darken-4{background-color:#B71C1C !important}.red-text.text-darken-4{color:#B71C1C !important}.red.accent-1{background-color:#FF8A80 !important}.red-text.text-accent-1{color:#FF8A80 !important}.red.accent-2{background-color:#FF5252 !important}.red-text.text-accent-2{color:#FF5252 !important}.red.accent-3{background-color:#FF1744 !important}.red-text.text-accent-3{color:#FF1744 !important}.red.accent-4{background-color:#D50000 !important}.red-text.text-accent-4{color:#D50000 !important}.pink{background-color:#e91e63 !important}.pink-text{color:#e91e63 !important}.pink.lighten-5{background-color:#fce4ec !important}.pink-text.text-lighten-5{color:#fce4ec !important}.pink.lighten-4{background-color:#f8bbd0 !important}.pink-text.text-lighten-4{color:#f8bbd0 !important}.pink.lighten-3{background-color:#f48fb1 !important}.pink-text.text-lighten-3{color:#f48fb1 !important}.pink.lighten-2{background-color:#f06292 !important}.pink-text.text-lighten-2{color:#f06292 !important}.pink.lighten-1{background-color:#ec407a !important}.pink-text.text-lighten-1{color:#ec407a !important}.pink.darken-1{background-color:#d81b60 !important}.pink-text.text-darken-1{color:#d81b60 !important}.pink.darken-2{background-color:#c2185b !important}.pink-text.text-darken-2{color:#c2185b !important}.pink.darken-3{background-color:#ad1457 !important}.pink-text.text-darken-3{color:#ad1457 !important}.pink.darken-4{background-color:#880e4f !important}.pink-text.text-darken-4{color:#880e4f !important}.pink.accent-1{background-color:#ff80ab !important}.pink-text.text-accent-1{color:#ff80ab !important}.pink.accent-2{background-color:#ff4081 !important}.pink-text.text-accent-2{color:#ff4081 !important}.pink.accent-3{background-color:#f50057 !important}.pink-text.text-accent-3{color:#f50057 !important}.pink.accent-4{background-color:#c51162 !important}.pink-text.text-accent-4{color:#c51162 !important}.purple{background-color:#9c27b0 !important}.purple-text{color:#9c27b0 !important}.purple.lighten-5{background-color:#f3e5f5 !important}.purple-text.text-lighten-5{color:#f3e5f5 !important}.purple.lighten-4{background-color:#e1bee7 !important}.purple-text.text-lighten-4{color:#e1bee7 !important}.purple.lighten-3{background-color:#ce93d8 !important}.purple-text.text-lighten-3{color:#ce93d8 !important}.purple.lighten-2{background-color:#ba68c8 !important}.purple-text.text-lighten-2{color:#ba68c8 !important}.purple.lighten-1{background-color:#ab47bc !important}.purple-text.text-lighten-1{color:#ab47bc !important}.purple.darken-1{background-color:#8e24aa !important}.purple-text.text-darken-1{color:#8e24aa !important}.purple.darken-2{background-color:#7b1fa2 !important}.purple-text.text-darken-2{color:#7b1fa2 !important}.purple.darken-3{background-color:#6a1b9a !important}.purple-text.text-darken-3{color:#6a1b9a !important}.purple.darken-4{background-color:#4a148c !important}.purple-text.text-darken-4{color:#4a148c !important}.purple.accent-1{background-color:#ea80fc !important}.purple-text.text-accent-1{color:#ea80fc !important}.purple.accent-2{background-color:#e040fb !important}.purple-text.text-accent-2{color:#e040fb !important}.purple.accent-3{background-color:#d500f9 !important}.purple-text.text-accent-3{color:#d500f9 !important}.purple.accent-4{background-color:#a0f !important}.purple-text.text-accent-4{color:#a0f !important}.deep-purple{background-color:#673ab7 !important}.deep-purple-text{color:#673ab7 !important}.deep-purple.lighten-5{background-color:#ede7f6 !important}.deep-purple-text.text-lighten-5{color:#ede7f6 !important}.deep-purple.lighten-4{background-color:#d1c4e9 !important}.deep-purple-text.text-lighten-4{color:#d1c4e9 !important}.deep-purple.lighten-3{background-color:#b39ddb !important}.deep-purple-text.text-lighten-3{color:#b39ddb !important}.deep-purple.lighten-2{background-color:#9575cd !important}.deep-purple-text.text-lighten-2{color:#9575cd !important}.deep-purple.lighten-1{background-color:#7e57c2 !important}.deep-purple-text.text-lighten-1{color:#7e57c2 !important}.deep-purple.darken-1{background-color:#5e35b1 !important}.deep-purple-text.text-darken-1{color:#5e35b1 !important}.deep-purple.darken-2{background-color:#512da8 !important}.deep-purple-text.text-darken-2{color:#512da8 !important}.deep-purple.darken-3{background-color:#4527a0 !important}.deep-purple-text.text-darken-3{color:#4527a0 !important}.deep-purple.darken-4{background-color:#311b92 !important}.deep-purple-text.text-darken-4{color:#311b92 !important}.deep-purple.accent-1{background-color:#b388ff !important}.deep-purple-text.text-accent-1{color:#b388ff !important}.deep-purple.accent-2{background-color:#7c4dff !important}.deep-purple-text.text-accent-2{color:#7c4dff !important}.deep-purple.accent-3{background-color:#651fff !important}.deep-purple-text.text-accent-3{color:#651fff !important}.deep-purple.accent-4{background-color:#6200ea !important}.deep-purple-text.text-accent-4{color:#6200ea !important}.indigo{background-color:#3f51b5 !important}.indigo-text{color:#3f51b5 !important}.indigo.lighten-5{background-color:#e8eaf6 !important}.indigo-text.text-lighten-5{color:#e8eaf6 !important}.indigo.lighten-4{background-color:#c5cae9 !important}.indigo-text.text-lighten-4{color:#c5cae9 !important}.indigo.lighten-3{background-color:#9fa8da !important}.indigo-text.text-lighten-3{color:#9fa8da !important}.indigo.lighten-2{background-color:#7986cb !important}.indigo-text.text-lighten-2{color:#7986cb !important}.indigo.lighten-1{background-color:#5c6bc0 !important}.indigo-text.text-lighten-1{color:#5c6bc0 !important}.indigo.darken-1{background-color:#3949ab !important}.indigo-text.text-darken-1{color:#3949ab !important}.indigo.darken-2{background-color:#303f9f !important}.indigo-text.text-darken-2{color:#303f9f !important}.indigo.darken-3{background-color:#283593 !important}.indigo-text.text-darken-3{color:#283593 !important}.indigo.darken-4{background-color:#1a237e !important}.indigo-text.text-darken-4{color:#1a237e !important}.indigo.accent-1{background-color:#8c9eff !important}.indigo-text.text-accent-1{color:#8c9eff !important}.indigo.accent-2{background-color:#536dfe !important}.indigo-text.text-accent-2{color:#536dfe !important}.indigo.accent-3{background-color:#3d5afe !important}.indigo-text.text-accent-3{color:#3d5afe !important}.indigo.accent-4{background-color:#304ffe !important}.indigo-text.text-accent-4{color:#304ffe !important}.blue{background-color:#2196F3 !important}.blue-text{color:#2196F3 !important}.blue.lighten-5{background-color:#E3F2FD !important}.blue-text.text-lighten-5{color:#E3F2FD !important}.blue.lighten-4{background-color:#BBDEFB !important}.blue-text.text-lighten-4{color:#BBDEFB !important}.blue.lighten-3{background-color:#90CAF9 !important}.blue-text.text-lighten-3{color:#90CAF9 !important}.blue.lighten-2{background-color:#64B5F6 !important}.blue-text.text-lighten-2{color:#64B5F6 !important}.blue.lighten-1{background-color:#42A5F5 !important}.blue-text.text-lighten-1{color:#42A5F5 !important}.blue.darken-1{background-color:#1E88E5 !important}.blue-text.text-darken-1{color:#1E88E5 !important}.blue.darken-2{background-color:#1976D2 !important}.blue-text.text-darken-2{color:#1976D2 !important}.blue.darken-3{background-color:#1565C0 !important}.blue-text.text-darken-3{color:#1565C0 !important}.blue.darken-4{background-color:#0D47A1 !important}.blue-text.text-darken-4{color:#0D47A1 !important}.blue.accent-1{background-color:#82B1FF !important}.blue-text.text-accent-1{color:#82B1FF !important}.blue.accent-2{background-color:#448AFF !important}.blue-text.text-accent-2{color:#448AFF !important}.blue.accent-3{background-color:#2979FF !important}.blue-text.text-accent-3{color:#2979FF !important}.blue.accent-4{background-color:#2962FF !important}.blue-text.text-accent-4{color:#2962FF !important}.light-blue{background-color:#03a9f4 !important}.light-blue-text{color:#03a9f4 !important}.light-blue.lighten-5{background-color:#e1f5fe !important}.light-blue-text.text-lighten-5{color:#e1f5fe !important}.light-blue.lighten-4{background-color:#b3e5fc !important}.light-blue-text.text-lighten-4{color:#b3e5fc !important}.light-blue.lighten-3{background-color:#81d4fa !important}.light-blue-text.text-lighten-3{color:#81d4fa !important}.light-blue.lighten-2{background-color:#4fc3f7 !important}.light-blue-text.text-lighten-2{color:#4fc3f7 !important}.light-blue.lighten-1{background-color:#29b6f6 !important}.light-blue-text.text-lighten-1{color:#29b6f6 !important}.light-blue.darken-1{background-color:#039be5 !important}.light-blue-text.text-darken-1{color:#039be5 !important}.light-blue.darken-2{background-color:#0288d1 !important}.light-blue-text.text-darken-2{color:#0288d1 !important}.light-blue.darken-3{background-color:#0277bd !important}.light-blue-text.text-darken-3{color:#0277bd !important}.light-blue.darken-4{background-color:#01579b !important}.light-blue-text.text-darken-4{color:#01579b !important}.light-blue.accent-1{background-color:#80d8ff !important}.light-blue-text.text-accent-1{color:#80d8ff !important}.light-blue.accent-2{background-color:#40c4ff !important}.light-blue-text.text-accent-2{color:#40c4ff !important}.light-blue.accent-3{background-color:#00b0ff !important}.light-blue-text.text-accent-3{color:#00b0ff !important}.light-blue.accent-4{background-color:#0091ea !important}.light-blue-text.text-accent-4{color:#0091ea !important}.cyan{background-color:#00bcd4 !important}.cyan-text{color:#00bcd4 !important}.cyan.lighten-5{background-color:#e0f7fa !important}.cyan-text.text-lighten-5{color:#e0f7fa !important}.cyan.lighten-4{background-color:#b2ebf2 !important}.cyan-text.text-lighten-4{color:#b2ebf2 !important}.cyan.lighten-3{background-color:#80deea !important}.cyan-text.text-lighten-3{color:#80deea !important}.cyan.lighten-2{background-color:#4dd0e1 !important}.cyan-text.text-lighten-2{color:#4dd0e1 !important}.cyan.lighten-1{background-color:#26c6da !important}.cyan-text.text-lighten-1{color:#26c6da !important}.cyan.darken-1{background-color:#00acc1 !important}.cyan-text.text-darken-1{color:#00acc1 !important}.cyan.darken-2{background-color:#0097a7 !important}.cyan-text.text-darken-2{color:#0097a7 !important}.cyan.darken-3{background-color:#00838f !important}.cyan-text.text-darken-3{color:#00838f !important}.cyan.darken-4{background-color:#006064 !important}.cyan-text.text-darken-4{color:#006064 !important}.cyan.accent-1{background-color:#84ffff !important}.cyan-text.text-accent-1{color:#84ffff !important}.cyan.accent-2{background-color:#18ffff !important}.cyan-text.text-accent-2{color:#18ffff !important}.cyan.accent-3{background-color:#00e5ff !important}.cyan-text.text-accent-3{color:#00e5ff !important}.cyan.accent-4{background-color:#00b8d4 !important}.cyan-text.text-accent-4{color:#00b8d4 !important}.teal{background-color:#009688 !important}.teal-text{color:#009688 !important}.teal.lighten-5{background-color:#e0f2f1 !important}.teal-text.text-lighten-5{color:#e0f2f1 !important}.teal.lighten-4{background-color:#b2dfdb !important}.teal-text.text-lighten-4{color:#b2dfdb !important}.teal.lighten-3{background-color:#80cbc4 !important}.teal-text.text-lighten-3{color:#80cbc4 !important}.teal.lighten-2{background-color:#4db6ac !important}.teal-text.text-lighten-2{color:#4db6ac !important}.teal.lighten-1{background-color:#26a69a !important}.teal-text.text-lighten-1{color:#26a69a !important}.teal.darken-1{background-color:#00897b !important}.teal-text.text-darken-1{color:#00897b !important}.teal.darken-2{background-color:#00796b !important}.teal-text.text-darken-2{color:#00796b !important}.teal.darken-3{background-color:#00695c !important}.teal-text.text-darken-3{color:#00695c !important}.teal.darken-4{background-color:#004d40 !important}.teal-text.text-darken-4{color:#004d40 !important}.teal.accent-1{background-color:#a7ffeb !important}.teal-text.text-accent-1{color:#a7ffeb !important}.teal.accent-2{background-color:#64ffda !important}.teal-text.text-accent-2{color:#64ffda !important}.teal.accent-3{background-color:#1de9b6 !important}.teal-text.text-accent-3{color:#1de9b6 !important}.teal.accent-4{background-color:#00bfa5 !important}.teal-text.text-accent-4{color:#00bfa5 !important}.green{background-color:#4CAF50 !important}.green-text{color:#4CAF50 !important}.green.lighten-5{background-color:#E8F5E9 !important}.green-text.text-lighten-5{color:#E8F5E9 !important}.green.lighten-4{background-color:#C8E6C9 !important}.green-text.text-lighten-4{color:#C8E6C9 !important}.green.lighten-3{background-color:#A5D6A7 !important}.green-text.text-lighten-3{color:#A5D6A7 !important}.green.lighten-2{background-color:#81C784 !important}.green-text.text-lighten-2{color:#81C784 !important}.green.lighten-1{background-color:#66BB6A !important}.green-text.text-lighten-1{color:#66BB6A !important}.green.darken-1{background-color:#43A047 !important}.green-text.text-darken-1{color:#43A047 !important}.green.darken-2{background-color:#388E3C !important}.green-text.text-darken-2{color:#388E3C !important}.green.darken-3{background-color:#2E7D32 !important}.green-text.text-darken-3{color:#2E7D32 !important}.green.darken-4{background-color:#1B5E20 !important}.green-text.text-darken-4{color:#1B5E20 !important}.green.accent-1{background-color:#B9F6CA !important}.green-text.text-accent-1{color:#B9F6CA !important}.green.accent-2{background-color:#69F0AE !important}.green-text.text-accent-2{color:#69F0AE !important}.green.accent-3{background-color:#00E676 !important}.green-text.text-accent-3{color:#00E676 !important}.green.accent-4{background-color:#00C853 !important}.green-text.text-accent-4{color:#00C853 !important}.light-green{background-color:#8bc34a !important}.light-green-text{color:#8bc34a !important}.light-green.lighten-5{background-color:#f1f8e9 !important}.light-green-text.text-lighten-5{color:#f1f8e9 !important}.light-green.lighten-4{background-color:#dcedc8 !important}.light-green-text.text-lighten-4{color:#dcedc8 !important}.light-green.lighten-3{background-color:#c5e1a5 !important}.light-green-text.text-lighten-3{color:#c5e1a5 !important}.light-green.lighten-2{background-color:#aed581 !important}.light-green-text.text-lighten-2{color:#aed581 !important}.light-green.lighten-1{background-color:#9ccc65 !important}.light-green-text.text-lighten-1{color:#9ccc65 !important}.light-green.darken-1{background-color:#7cb342 !important}.light-green-text.text-darken-1{color:#7cb342 !important}.light-green.darken-2{background-color:#689f38 !important}.light-green-text.text-darken-2{color:#689f38 !important}.light-green.darken-3{background-color:#558b2f !important}.light-green-text.text-darken-3{color:#558b2f !important}.light-green.darken-4{background-color:#33691e !important}.light-green-text.text-darken-4{color:#33691e !important}.light-green.accent-1{background-color:#ccff90 !important}.light-green-text.text-accent-1{color:#ccff90 !important}.light-green.accent-2{background-color:#b2ff59 !important}.light-green-text.text-accent-2{color:#b2ff59 !important}.light-green.accent-3{background-color:#76ff03 !important}.light-green-text.text-accent-3{color:#76ff03 !important}.light-green.accent-4{background-color:#64dd17 !important}.light-green-text.text-accent-4{color:#64dd17 !important}.lime{background-color:#cddc39 !important}.lime-text{color:#cddc39 !important}.lime.lighten-5{background-color:#f9fbe7 !important}.lime-text.text-lighten-5{color:#f9fbe7 !important}.lime.lighten-4{background-color:#f0f4c3 !important}.lime-text.text-lighten-4{color:#f0f4c3 !important}.lime.lighten-3{background-color:#e6ee9c !important}.lime-text.text-lighten-3{color:#e6ee9c !important}.lime.lighten-2{background-color:#dce775 !important}.lime-text.text-lighten-2{color:#dce775 !important}.lime.lighten-1{background-color:#d4e157 !important}.lime-text.text-lighten-1{color:#d4e157 !important}.lime.darken-1{background-color:#c0ca33 !important}.lime-text.text-darken-1{color:#c0ca33 !important}.lime.darken-2{background-color:#afb42b !important}.lime-text.text-darken-2{color:#afb42b !important}.lime.darken-3{background-color:#9e9d24 !important}.lime-text.text-darken-3{color:#9e9d24 !important}.lime.darken-4{background-color:#827717 !important}.lime-text.text-darken-4{color:#827717 !important}.lime.accent-1{background-color:#f4ff81 !important}.lime-text.text-accent-1{color:#f4ff81 !important}.lime.accent-2{background-color:#eeff41 !important}.lime-text.text-accent-2{color:#eeff41 !important}.lime.accent-3{background-color:#c6ff00 !important}.lime-text.text-accent-3{color:#c6ff00 !important}.lime.accent-4{background-color:#aeea00 !important}.lime-text.text-accent-4{color:#aeea00 !important}.yellow{background-color:#ffeb3b !important}.yellow-text{color:#ffeb3b !important}.yellow.lighten-5{background-color:#fffde7 !important}.yellow-text.text-lighten-5{color:#fffde7 !important}.yellow.lighten-4{background-color:#fff9c4 !important}.yellow-text.text-lighten-4{color:#fff9c4 !important}.yellow.lighten-3{background-color:#fff59d !important}.yellow-text.text-lighten-3{color:#fff59d !important}.yellow.lighten-2{background-color:#fff176 !important}.yellow-text.text-lighten-2{color:#fff176 !important}.yellow.lighten-1{background-color:#ffee58 !important}.yellow-text.text-lighten-1{color:#ffee58 !important}.yellow.darken-1{background-color:#fdd835 !important}.yellow-text.text-darken-1{color:#fdd835 !important}.yellow.darken-2{background-color:#fbc02d !important}.yellow-text.text-darken-2{color:#fbc02d !important}.yellow.darken-3{background-color:#f9a825 !important}.yellow-text.text-darken-3{color:#f9a825 !important}.yellow.darken-4{background-color:#f57f17 !important}.yellow-text.text-darken-4{color:#f57f17 !important}.yellow.accent-1{background-color:#ffff8d !important}.yellow-text.text-accent-1{color:#ffff8d !important}.yellow.accent-2{background-color:#ff0 !important}.yellow-text.text-accent-2{color:#ff0 !important}.yellow.accent-3{background-color:#ffea00 !important}.yellow-text.text-accent-3{color:#ffea00 !important}.yellow.accent-4{background-color:#ffd600 !important}.yellow-text.text-accent-4{color:#ffd600 !important}.amber{background-color:#ffc107 !important}.amber-text{color:#ffc107 !important}.amber.lighten-5{background-color:#fff8e1 !important}.amber-text.text-lighten-5{color:#fff8e1 !important}.amber.lighten-4{background-color:#ffecb3 !important}.amber-text.text-lighten-4{color:#ffecb3 !important}.amber.lighten-3{background-color:#ffe082 !important}.amber-text.text-lighten-3{color:#ffe082 !important}.amber.lighten-2{background-color:#ffd54f !important}.amber-text.text-lighten-2{color:#ffd54f !important}.amber.lighten-1{background-color:#ffca28 !important}.amber-text.text-lighten-1{color:#ffca28 !important}.amber.darken-1{background-color:#ffb300 !important}.amber-text.text-darken-1{color:#ffb300 !important}.amber.darken-2{background-color:#ffa000 !important}.amber-text.text-darken-2{color:#ffa000 !important}.amber.darken-3{background-color:#ff8f00 !important}.amber-text.text-darken-3{color:#ff8f00 !important}.amber.darken-4{background-color:#ff6f00 !important}.amber-text.text-darken-4{color:#ff6f00 !important}.amber.accent-1{background-color:#ffe57f !important}.amber-text.text-accent-1{color:#ffe57f !important}.amber.accent-2{background-color:#ffd740 !important}.amber-text.text-accent-2{color:#ffd740 !important}.amber.accent-3{background-color:#ffc400 !important}.amber-text.text-accent-3{color:#ffc400 !important}.amber.accent-4{background-color:#ffab00 !important}.amber-text.text-accent-4{color:#ffab00 !important}.orange{background-color:#ff9800 !important}.orange-text{color:#ff9800 !important}.orange.lighten-5{background-color:#fff3e0 !important}.orange-text.text-lighten-5{color:#fff3e0 !important}.orange.lighten-4{background-color:#ffe0b2 !important}.orange-text.text-lighten-4{color:#ffe0b2 !important}.orange.lighten-3{background-color:#ffcc80 !important}.orange-text.text-lighten-3{color:#ffcc80 !important}.orange.lighten-2{background-color:#ffb74d !important}.orange-text.text-lighten-2{color:#ffb74d !important}.orange.lighten-1{background-color:#ffa726 !important}.orange-text.text-lighten-1{color:#ffa726 !important}.orange.darken-1{background-color:#fb8c00 !important}.orange-text.text-darken-1{color:#fb8c00 !important}.orange.darken-2{background-color:#f57c00 !important}.orange-text.text-darken-2{color:#f57c00 !important}.orange.darken-3{background-color:#ef6c00 !important}.orange-text.text-darken-3{color:#ef6c00 !important}.orange.darken-4{background-color:#e65100 !important}.orange-text.text-darken-4{color:#e65100 !important}.orange.accent-1{background-color:#ffd180 !important}.orange-text.text-accent-1{color:#ffd180 !important}.orange.accent-2{background-color:#ffab40 !important}.orange-text.text-accent-2{color:#ffab40 !important}.orange.accent-3{background-color:#ff9100 !important}.orange-text.text-accent-3{color:#ff9100 !important}.orange.accent-4{background-color:#ff6d00 !important}.orange-text.text-accent-4{color:#ff6d00 !important}.deep-orange{background-color:#ff5722 !important}.deep-orange-text{color:#ff5722 !important}.deep-orange.lighten-5{background-color:#fbe9e7 !important}.deep-orange-text.text-lighten-5{color:#fbe9e7 !important}.deep-orange.lighten-4{background-color:#ffccbc !important}.deep-orange-text.text-lighten-4{color:#ffccbc !important}.deep-orange.lighten-3{background-color:#ffab91 !important}.deep-orange-text.text-lighten-3{color:#ffab91 !important}.deep-orange.lighten-2{background-color:#ff8a65 !important}.deep-orange-text.text-lighten-2{color:#ff8a65 !important}.deep-orange.lighten-1{background-color:#ff7043 !important}.deep-orange-text.text-lighten-1{color:#ff7043 !important}.deep-orange.darken-1{background-color:#f4511e !important}.deep-orange-text.text-darken-1{color:#f4511e !important}.deep-orange.darken-2{background-color:#e64a19 !important}.deep-orange-text.text-darken-2{color:#e64a19 !important}.deep-orange.darken-3{background-color:#d84315 !important}.deep-orange-text.text-darken-3{color:#d84315 !important}.deep-orange.darken-4{background-color:#bf360c !important}.deep-orange-text.text-darken-4{color:#bf360c !important}.deep-orange.accent-1{background-color:#ff9e80 !important}.deep-orange-text.text-accent-1{color:#ff9e80 !important}.deep-orange.accent-2{background-color:#ff6e40 !important}.deep-orange-text.text-accent-2{color:#ff6e40 !important}.deep-orange.accent-3{background-color:#ff3d00 !important}.deep-orange-text.text-accent-3{color:#ff3d00 !important}.deep-orange.accent-4{background-color:#dd2c00 !important}.deep-orange-text.text-accent-4{color:#dd2c00 !important}.brown{background-color:#795548 !important}.brown-text{color:#795548 !important}.brown.lighten-5{background-color:#efebe9 !important}.brown-text.text-lighten-5{color:#efebe9 !important}.brown.lighten-4{background-color:#d7ccc8 !important}.brown-text.text-lighten-4{color:#d7ccc8 !important}.brown.lighten-3{background-color:#bcaaa4 !important}.brown-text.text-lighten-3{color:#bcaaa4 !important}.brown.lighten-2{background-color:#a1887f !important}.brown-text.text-lighten-2{color:#a1887f !important}.brown.lighten-1{background-color:#8d6e63 !important}.brown-text.text-lighten-1{color:#8d6e63 !important}.brown.darken-1{background-color:#6d4c41 !important}.brown-text.text-darken-1{color:#6d4c41 !important}.brown.darken-2{background-color:#5d4037 !important}.brown-text.text-darken-2{color:#5d4037 !important}.brown.darken-3{background-color:#4e342e !important}.brown-text.text-darken-3{color:#4e342e !important}.brown.darken-4{background-color:#3e2723 !important}.brown-text.text-darken-4{color:#3e2723 !important}.blue-grey{background-color:#607d8b !important}.blue-grey-text{color:#607d8b !important}.blue-grey.lighten-5{background-color:#eceff1 !important}.blue-grey-text.text-lighten-5{color:#eceff1 !important}.blue-grey.lighten-4{background-color:#cfd8dc !important}.blue-grey-text.text-lighten-4{color:#cfd8dc !important}.blue-grey.lighten-3{background-color:#b0bec5 !important}.blue-grey-text.text-lighten-3{color:#b0bec5 !important}.blue-grey.lighten-2{background-color:#90a4ae !important}.blue-grey-text.text-lighten-2{color:#90a4ae !important}.blue-grey.lighten-1{background-color:#78909c !important}.blue-grey-text.text-lighten-1{color:#78909c !important}.blue-grey.darken-1{background-color:#546e7a !important}.blue-grey-text.text-darken-1{color:#546e7a !important}.blue-grey.darken-2{background-color:#455a64 !important}.blue-grey-text.text-darken-2{color:#455a64 !important}.blue-grey.darken-3{background-color:#37474f !important}.blue-grey-text.text-darken-3{color:#37474f !important}.blue-grey.darken-4{background-color:#263238 !important}.blue-grey-text.text-darken-4{color:#263238 !important}.grey{background-color:#9e9e9e !important}.grey-text{color:#9e9e9e !important}.grey.lighten-5{background-color:#fafafa !important}.grey-text.text-lighten-5{color:#fafafa !important}.grey.lighten-4{background-color:#f5f5f5 !important}.grey-text.text-lighten-4{color:#f5f5f5 !important}.grey.lighten-3{background-color:#eee !important}.grey-text.text-lighten-3{color:#eee !important}.grey.lighten-2{background-color:#e0e0e0 !important}.grey-text.text-lighten-2{color:#e0e0e0 !important}.grey.lighten-1{background-color:#bdbdbd !important}.grey-text.text-lighten-1{color:#bdbdbd !important}.grey.darken-1{background-color:#757575 !important}.grey-text.text-darken-1{color:#757575 !important}.grey.darken-2{background-color:#616161 !important}.grey-text.text-darken-2{color:#616161 !important}.grey.darken-3{background-color:#424242 !important}.grey-text.text-darken-3{color:#424242 !important}.grey.darken-4{background-color:#212121 !important}.grey-text.text-darken-4{color:#212121 !important}.black{background-color:#000 !important}.black-text{color:#000 !important}.white{background-color:#fff !important}.white-text{color:#fff !important}.transparent{background-color:rgba(0,0,0,0) !important}.transparent-text{color:rgba(0,0,0,0) !important}/*! normalize.css v7.0.0 | MIT License | github.com/necolas/normalize.css */html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}body{margin:0}article,aside,footer,header,nav,section{display:block}h1{font-size:2em;margin:0.67em 0}figcaption,figure,main{display:block}figure{margin:1em 40px}hr{-webkit-box-sizing:content-box;box-sizing:content-box;height:0;overflow:visible}pre{font-family:monospace, monospace;font-size:1em}a{background-color:transparent;-webkit-text-decoration-skip:objects}abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;-moz-text-decoration:underline dotted;text-decoration:underline dotted}b,strong{font-weight:inherit}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace, monospace;font-size:1em}dfn{font-style:italic}mark{background-color:#ff0;color:#000}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-0.25em}sup{top:-0.5em}audio,video{display:inline-block}audio:not([controls]){display:none;height:0}img{border-style:none}svg:not(:root){overflow:hidden}button,input,optgroup,select,textarea{font-family:sans-serif;font-size:100%;line-height:1.15;margin:0}button,input{overflow:visible}button,select{text-transform:none}button,html [type="button"],[type="reset"],[type="submit"]{-webkit-appearance:button}button::-moz-focus-inner,[type="button"]::-moz-focus-inner,[type="reset"]::-moz-focus-inner,[type="submit"]::-moz-focus-inner{border-style:none;padding:0}button:-moz-focusring,[type="button"]:-moz-focusring,[type="reset"]:-moz-focusring,[type="submit"]:-moz-focusring{outline:1px dotted ButtonText}fieldset{padding:0.35em 0.75em 0.625em}legend{-webkit-box-sizing:border-box;box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}progress{display:inline-block;vertical-align:baseline}textarea{overflow:auto}[type="checkbox"],[type="radio"]{-webkit-box-sizing:border-box;box-sizing:border-box;padding:0}[type="number"]::-webkit-inner-spin-button,[type="number"]::-webkit-outer-spin-button{height:auto}[type="search"]{-webkit-appearance:textfield;outline-offset:-2px}[type="search"]::-webkit-search-cancel-button,[type="search"]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}details,menu{display:block}summary{display:list-item}canvas{display:inline-block}template{display:none}[hidden]{display:none}html{-webkit-box-sizing:border-box;box-sizing:border-box}*,*:before,*:after{-webkit-box-sizing:inherit;box-sizing:inherit}button,input,optgroup,select,textarea{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif}ul:not(.browser-default){padding-left:0;list-style-type:none}ul:not(.browser-default)>li{list-style-type:none}a{color:#039be5;text-decoration:none;-webkit-tap-highlight-color:transparent}.valign-wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.clearfix{clear:both}.z-depth-0{-webkit-box-shadow:none !important;box-shadow:none !important}.z-depth-1,nav,.card-panel,.card,.toast,.btn,.btn-large,.btn-small,.btn-floating,.dropdown-content,.collapsible,.sidenav{-webkit-box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2);box-shadow:0 2px 2px 0 rgba(0,0,0,0.14),0 3px 1px -2px rgba(0,0,0,0.12),0 1px 5px 0 rgba(0,0,0,0.2)}.z-depth-1-half,.btn:hover,.btn-large:hover,.btn-small:hover,.btn-floating:hover{-webkit-box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2);box-shadow:0 3px 3px 0 rgba(0,0,0,0.14),0 1px 7px 0 rgba(0,0,0,0.12),0 3px 1px -1px rgba(0,0,0,0.2)}.z-depth-2{-webkit-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.3);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.3)}.z-depth-3{-webkit-box-shadow:0 8px 17px 2px 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);box-shadow:0 8px 17px 2px 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)}.z-depth-4{-webkit-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 -7px rgba(0,0,0,0.2);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 -7px rgba(0,0,0,0.2)}.z-depth-5,.modal{-webkit-box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2);box-shadow:0 24px 38px 3px rgba(0,0,0,0.14),0 9px 46px 8px rgba(0,0,0,0.12),0 11px 15px -7px rgba(0,0,0,0.2)}.hoverable{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s}.hoverable:hover{-webkit-box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19);box-shadow:0 8px 17px 0 rgba(0,0,0,0.2),0 6px 20px 0 rgba(0,0,0,0.19)}.divider{height:1px;overflow:hidden;background-color:#e0e0e0}blockquote{margin:20px 0;padding-left:1.5rem;border-left:5px solid #ee6e73}i{line-height:inherit}i.left{float:left;margin-right:15px}i.right{float:right;margin-left:15px}i.tiny{font-size:1rem}i.small{font-size:2rem}i.medium{font-size:4rem}i.large{font-size:6rem}img.responsive-img,video.responsive-video{max-width:100%;height:auto}.pagination li{display:inline-block;border-radius:2px;text-align:center;vertical-align:top;height:30px}.pagination li a{color:#444;display:inline-block;font-size:1.2rem;padding:0 10px;line-height:30px}.pagination li.active a{color:#fff}.pagination li.active{background-color:#ee6e73}.pagination li.disabled a{cursor:default;color:#999}.pagination li i{font-size:2rem}.pagination li.pages ul li{display:inline-block;float:none}@media only screen and (max-width: 992px){.pagination{width:100%}.pagination li.prev,.pagination li.next{width:10%}.pagination li.pages{width:80%;overflow:hidden;white-space:nowrap}}.breadcrumb{font-size:18px;color:rgba(255,255,255,0.7)}.breadcrumb i,.breadcrumb [class^="mdi-"],.breadcrumb [class*="mdi-"],.breadcrumb i.material-icons{display:inline-block;float:left;font-size:24px}.breadcrumb:before{content:'\E5CC';color:rgba(255,255,255,0.7);vertical-align:top;display:inline-block;font-family:'Material Icons';font-weight:normal;font-style:normal;font-size:25px;margin:0 10px 0 8px;-webkit-font-smoothing:antialiased}.breadcrumb:first-child:before{display:none}.breadcrumb:last-child{color:#fff}.parallax-container{position:relative;overflow:hidden;height:500px}.parallax-container .parallax{position:absolute;top:0;left:0;right:0;bottom:0;z-index:-1}.parallax-container .parallax img{opacity:0;position:absolute;left:50%;bottom:0;min-width:100%;min-height:100%;-webkit-transform:translate3d(0, 0, 0);transform:translate3d(0, 0, 0);-webkit-transform:translateX(-50%);transform:translateX(-50%)}.pin-top,.pin-bottom{position:relative}.pinned{position:fixed !important}ul.staggered-list li{opacity:0}.fade-in{opacity:0;-webkit-transform-origin:0 50%;transform-origin:0 50%}@media only screen and (max-width: 600px){.hide-on-small-only,.hide-on-small-and-down{display:none !important}}@media only screen and (max-width: 992px){.hide-on-med-and-down{display:none !important}}@media only screen and (min-width: 601px){.hide-on-med-and-up{display:none !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.hide-on-med-only{display:none !important}}@media only screen and (min-width: 993px){.hide-on-large-only{display:none !important}}@media only screen and (min-width: 1201px){.hide-on-extra-large-only{display:none !important}}@media only screen and (min-width: 1201px){.show-on-extra-large{display:block !important}}@media only screen and (min-width: 993px){.show-on-large{display:block !important}}@media only screen and (min-width: 600px) and (max-width: 992px){.show-on-medium{display:block !important}}@media only screen and (max-width: 600px){.show-on-small{display:block !important}}@media only screen and (min-width: 601px){.show-on-medium-and-up{display:block !important}}@media only screen and (max-width: 992px){.show-on-medium-and-down{display:block !important}}@media only screen and (max-width: 600px){.center-on-small-only{text-align:center}}.page-footer{padding-top:20px;color:#fff;background-color:#ee6e73}.page-footer .footer-copyright{overflow:hidden;min-height:50px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;padding:10px 0px;color:rgba(255,255,255,0.8);background-color:rgba(51,51,51,0.08)}table,th,td{border:none}table{width:100%;display:table;border-collapse:collapse;border-spacing:0}table.striped tr{border-bottom:none}table.striped>tbody>tr:nth-child(odd){background-color:rgba(242,242,242,0.5)}table.striped>tbody>tr>td{border-radius:0}table.highlight>tbody>tr{-webkit-transition:background-color .25s ease;transition:background-color .25s ease}table.highlight>tbody>tr:hover{background-color:rgba(242,242,242,0.5)}table.centered thead tr th,table.centered tbody tr td{text-align:center}tr{border-bottom:1px solid rgba(0,0,0,0.12)}td,th{padding:15px 5px;display:table-cell;text-align:left;vertical-align:middle;border-radius:2px}@media only screen and (max-width: 992px){table.responsive-table{width:100%;border-collapse:collapse;border-spacing:0;display:block;position:relative}table.responsive-table td:empty:before{content:'\00a0'}table.responsive-table th,table.responsive-table td{margin:0;vertical-align:top}table.responsive-table th{text-align:left}table.responsive-table thead{display:block;float:left}table.responsive-table thead tr{display:block;padding:0 10px 0 0}table.responsive-table thead tr th::before{content:"\00a0"}table.responsive-table tbody{display:block;width:auto;position:relative;overflow-x:auto;white-space:nowrap}table.responsive-table tbody tr{display:inline-block;vertical-align:top}table.responsive-table th{display:block;text-align:right}table.responsive-table td{display:block;min-height:1.25em;text-align:left}table.responsive-table tr{border-bottom:none;padding:0 10px}table.responsive-table thead{border:0;border-right:1px solid rgba(0,0,0,0.12)}}.collection{margin:.5rem 0 1rem 0;border:1px solid #e0e0e0;border-radius:2px;overflow:hidden;position:relative}.collection .collection-item{background-color:#fff;line-height:1.5rem;padding:10px 20px;margin:0;border-bottom:1px solid #e0e0e0}.collection .collection-item.avatar{min-height:84px;padding-left:72px;position:relative}.collection .collection-item.avatar:not(.circle-clipper)>.circle,.collection .collection-item.avatar :not(.circle-clipper)>.circle{position:absolute;width:42px;height:42px;overflow:hidden;left:15px;display:inline-block;vertical-align:middle}.collection .collection-item.avatar i.circle{font-size:18px;line-height:42px;color:#fff;background-color:#999;text-align:center}.collection .collection-item.avatar .title{font-size:16px}.collection .collection-item.avatar p{margin:0}.collection .collection-item.avatar .secondary-content{position:absolute;top:16px;right:16px}.collection .collection-item:last-child{border-bottom:none}.collection .collection-item.active{background-color:#26a69a;color:#eafaf9}.collection .collection-item.active .secondary-content{color:#fff}.collection a.collection-item{display:block;-webkit-transition:.25s;transition:.25s;color:#26a69a}.collection a.collection-item:not(.active):hover{background-color:#ddd}.collection.with-header .collection-header{background-color:#fff;border-bottom:1px solid #e0e0e0;padding:10px 20px}.collection.with-header .collection-item{padding-left:30px}.collection.with-header .collection-item.avatar{padding-left:72px}.secondary-content{float:right;color:#26a69a}.collapsible .collection{margin:0;border:none}.video-container{position:relative;padding-bottom:56.25%;height:0;overflow:hidden}.video-container iframe,.video-container object,.video-container embed{position:absolute;top:0;left:0;width:100%;height:100%}.progress{position:relative;height:4px;display:block;width:100%;background-color:#acece6;border-radius:2px;margin:.5rem 0 1rem 0;overflow:hidden}.progress .determinate{position:absolute;top:0;left:0;bottom:0;background-color:#26a69a;-webkit-transition:width .3s linear;transition:width .3s linear}.progress .indeterminate{background-color:#26a69a}.progress .indeterminate:before{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite;animation:indeterminate 2.1s cubic-bezier(0.65, 0.815, 0.735, 0.395) infinite}.progress .indeterminate:after{content:'';position:absolute;background-color:inherit;top:0;left:0;bottom:0;will-change:left, right;-webkit-animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;animation:indeterminate-short 2.1s cubic-bezier(0.165, 0.84, 0.44, 1) infinite;-webkit-animation-delay:1.15s;animation-delay:1.15s}@-webkit-keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@keyframes indeterminate{0%{left:-35%;right:100%}60%{left:100%;right:-90%}100%{left:100%;right:-90%}}@-webkit-keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}@keyframes indeterminate-short{0%{left:-200%;right:100%}60%{left:107%;right:-8%}100%{left:107%;right:-8%}}.hide{display:none !important}.left-align{text-align:left}.right-align{text-align:right}.center,.center-align{text-align:center}.left{float:left !important}.right{float:right !important}.no-select,input[type=range],input[type=range]+.thumb{-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.circle{border-radius:50%}.center-block{display:block;margin-left:auto;margin-right:auto}.truncate{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.no-padding{padding:0 !important}span.badge{min-width:3rem;padding:0 6px;margin-left:14px;text-align:center;font-size:1rem;line-height:22px;height:22px;color:#757575;float:right;-webkit-box-sizing:border-box;box-sizing:border-box}span.badge.new{font-weight:300;font-size:0.8rem;color:#fff;background-color:#26a69a;border-radius:2px}span.badge.new:after{content:" new"}span.badge[data-badge-caption]::after{content:" " attr(data-badge-caption)}nav ul a span.badge{display:inline-block;float:none;margin-left:4px;line-height:22px;height:22px;-webkit-font-smoothing:auto}.collection-item span.badge{margin-top:calc(.75rem - 11px)}.collapsible span.badge{margin-left:auto}.sidenav span.badge{margin-top:calc(24px - 11px)}table span.badge{display:inline-block;float:none;margin-left:auto}.material-icons{text-rendering:optimizeLegibility;-webkit-font-feature-settings:'liga';-moz-font-feature-settings:'liga';font-feature-settings:'liga'}.container{margin:0 auto;max-width:1280px;width:90%}@media only screen and (min-width: 601px){.container{width:85%}}@media only screen and (min-width: 993px){.container{width:70%}}.col .row{margin-left:-.75rem;margin-right:-.75rem}.section{padding-top:1rem;padding-bottom:1rem}.section.no-pad{padding:0}.section.no-pad-bot{padding-bottom:0}.section.no-pad-top{padding-top:0}.row{margin-left:auto;margin-right:auto;margin-bottom:20px}.row:after{content:"";display:table;clear:both}.row .col{float:left;-webkit-box-sizing:border-box;box-sizing:border-box;padding:0 .75rem;min-height:1px}.row .col[class*="push-"],.row .col[class*="pull-"]{position:relative}.row .col.s1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.s4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.s7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.s10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.s11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.s12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-s1{margin-left:8.3333333333%}.row .col.pull-s1{right:8.3333333333%}.row .col.push-s1{left:8.3333333333%}.row .col.offset-s2{margin-left:16.6666666667%}.row .col.pull-s2{right:16.6666666667%}.row .col.push-s2{left:16.6666666667%}.row .col.offset-s3{margin-left:25%}.row .col.pull-s3{right:25%}.row .col.push-s3{left:25%}.row .col.offset-s4{margin-left:33.3333333333%}.row .col.pull-s4{right:33.3333333333%}.row .col.push-s4{left:33.3333333333%}.row .col.offset-s5{margin-left:41.6666666667%}.row .col.pull-s5{right:41.6666666667%}.row .col.push-s5{left:41.6666666667%}.row .col.offset-s6{margin-left:50%}.row .col.pull-s6{right:50%}.row .col.push-s6{left:50%}.row .col.offset-s7{margin-left:58.3333333333%}.row .col.pull-s7{right:58.3333333333%}.row .col.push-s7{left:58.3333333333%}.row .col.offset-s8{margin-left:66.6666666667%}.row .col.pull-s8{right:66.6666666667%}.row .col.push-s8{left:66.6666666667%}.row .col.offset-s9{margin-left:75%}.row .col.pull-s9{right:75%}.row .col.push-s9{left:75%}.row .col.offset-s10{margin-left:83.3333333333%}.row .col.pull-s10{right:83.3333333333%}.row .col.push-s10{left:83.3333333333%}.row .col.offset-s11{margin-left:91.6666666667%}.row .col.pull-s11{right:91.6666666667%}.row .col.push-s11{left:91.6666666667%}.row .col.offset-s12{margin-left:100%}.row .col.pull-s12{right:100%}.row .col.push-s12{left:100%}@media only screen and (min-width: 601px){.row .col.m1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.m4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.m7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.m10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.m11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.m12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-m1{margin-left:8.3333333333%}.row .col.pull-m1{right:8.3333333333%}.row .col.push-m1{left:8.3333333333%}.row .col.offset-m2{margin-left:16.6666666667%}.row .col.pull-m2{right:16.6666666667%}.row .col.push-m2{left:16.6666666667%}.row .col.offset-m3{margin-left:25%}.row .col.pull-m3{right:25%}.row .col.push-m3{left:25%}.row .col.offset-m4{margin-left:33.3333333333%}.row .col.pull-m4{right:33.3333333333%}.row .col.push-m4{left:33.3333333333%}.row .col.offset-m5{margin-left:41.6666666667%}.row .col.pull-m5{right:41.6666666667%}.row .col.push-m5{left:41.6666666667%}.row .col.offset-m6{margin-left:50%}.row .col.pull-m6{right:50%}.row .col.push-m6{left:50%}.row .col.offset-m7{margin-left:58.3333333333%}.row .col.pull-m7{right:58.3333333333%}.row .col.push-m7{left:58.3333333333%}.row .col.offset-m8{margin-left:66.6666666667%}.row .col.pull-m8{right:66.6666666667%}.row .col.push-m8{left:66.6666666667%}.row .col.offset-m9{margin-left:75%}.row .col.pull-m9{right:75%}.row .col.push-m9{left:75%}.row .col.offset-m10{margin-left:83.3333333333%}.row .col.pull-m10{right:83.3333333333%}.row .col.push-m10{left:83.3333333333%}.row .col.offset-m11{margin-left:91.6666666667%}.row .col.pull-m11{right:91.6666666667%}.row .col.push-m11{left:91.6666666667%}.row .col.offset-m12{margin-left:100%}.row .col.pull-m12{right:100%}.row .col.push-m12{left:100%}}@media only screen and (min-width: 993px){.row .col.l1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.l4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.l7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.l10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.l11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.l12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-l1{margin-left:8.3333333333%}.row .col.pull-l1{right:8.3333333333%}.row .col.push-l1{left:8.3333333333%}.row .col.offset-l2{margin-left:16.6666666667%}.row .col.pull-l2{right:16.6666666667%}.row .col.push-l2{left:16.6666666667%}.row .col.offset-l3{margin-left:25%}.row .col.pull-l3{right:25%}.row .col.push-l3{left:25%}.row .col.offset-l4{margin-left:33.3333333333%}.row .col.pull-l4{right:33.3333333333%}.row .col.push-l4{left:33.3333333333%}.row .col.offset-l5{margin-left:41.6666666667%}.row .col.pull-l5{right:41.6666666667%}.row .col.push-l5{left:41.6666666667%}.row .col.offset-l6{margin-left:50%}.row .col.pull-l6{right:50%}.row .col.push-l6{left:50%}.row .col.offset-l7{margin-left:58.3333333333%}.row .col.pull-l7{right:58.3333333333%}.row .col.push-l7{left:58.3333333333%}.row .col.offset-l8{margin-left:66.6666666667%}.row .col.pull-l8{right:66.6666666667%}.row .col.push-l8{left:66.6666666667%}.row .col.offset-l9{margin-left:75%}.row .col.pull-l9{right:75%}.row .col.push-l9{left:75%}.row .col.offset-l10{margin-left:83.3333333333%}.row .col.pull-l10{right:83.3333333333%}.row .col.push-l10{left:83.3333333333%}.row .col.offset-l11{margin-left:91.6666666667%}.row .col.pull-l11{right:91.6666666667%}.row .col.push-l11{left:91.6666666667%}.row .col.offset-l12{margin-left:100%}.row .col.pull-l12{right:100%}.row .col.push-l12{left:100%}}@media only screen and (min-width: 1201px){.row .col.xl1{width:8.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl2{width:16.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl3{width:25%;margin-left:auto;left:auto;right:auto}.row .col.xl4{width:33.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl5{width:41.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl6{width:50%;margin-left:auto;left:auto;right:auto}.row .col.xl7{width:58.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl8{width:66.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl9{width:75%;margin-left:auto;left:auto;right:auto}.row .col.xl10{width:83.3333333333%;margin-left:auto;left:auto;right:auto}.row .col.xl11{width:91.6666666667%;margin-left:auto;left:auto;right:auto}.row .col.xl12{width:100%;margin-left:auto;left:auto;right:auto}.row .col.offset-xl1{margin-left:8.3333333333%}.row .col.pull-xl1{right:8.3333333333%}.row .col.push-xl1{left:8.3333333333%}.row .col.offset-xl2{margin-left:16.6666666667%}.row .col.pull-xl2{right:16.6666666667%}.row .col.push-xl2{left:16.6666666667%}.row .col.offset-xl3{margin-left:25%}.row .col.pull-xl3{right:25%}.row .col.push-xl3{left:25%}.row .col.offset-xl4{margin-left:33.3333333333%}.row .col.pull-xl4{right:33.3333333333%}.row .col.push-xl4{left:33.3333333333%}.row .col.offset-xl5{margin-left:41.6666666667%}.row .col.pull-xl5{right:41.6666666667%}.row .col.push-xl5{left:41.6666666667%}.row .col.offset-xl6{margin-left:50%}.row .col.pull-xl6{right:50%}.row .col.push-xl6{left:50%}.row .col.offset-xl7{margin-left:58.3333333333%}.row .col.pull-xl7{right:58.3333333333%}.row .col.push-xl7{left:58.3333333333%}.row .col.offset-xl8{margin-left:66.6666666667%}.row .col.pull-xl8{right:66.6666666667%}.row .col.push-xl8{left:66.6666666667%}.row .col.offset-xl9{margin-left:75%}.row .col.pull-xl9{right:75%}.row .col.push-xl9{left:75%}.row .col.offset-xl10{margin-left:83.3333333333%}.row .col.pull-xl10{right:83.3333333333%}.row .col.push-xl10{left:83.3333333333%}.row .col.offset-xl11{margin-left:91.6666666667%}.row .col.pull-xl11{right:91.6666666667%}.row .col.push-xl11{left:91.6666666667%}.row .col.offset-xl12{margin-left:100%}.row .col.pull-xl12{right:100%}.row .col.push-xl12{left:100%}}nav{color:#fff;background-color:#ee6e73;width:100%;height:56px;line-height:56px}nav.nav-extended{height:auto}nav.nav-extended .nav-wrapper{min-height:56px;height:auto}nav.nav-extended .nav-content{position:relative;line-height:normal}nav a{color:#fff}nav i,nav [class^="mdi-"],nav [class*="mdi-"],nav i.material-icons{display:block;font-size:24px;height:56px;line-height:56px}nav .nav-wrapper{position:relative;height:100%}@media only screen and (min-width: 993px){nav a.sidenav-trigger{display:none}}nav .sidenav-trigger{float:left;position:relative;z-index:1;height:56px;margin:0 18px}nav .sidenav-trigger i{height:56px;line-height:56px}nav .brand-logo{position:absolute;color:#fff;display:inline-block;font-size:2.1rem;padding:0}nav .brand-logo.center{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}@media only screen and (max-width: 992px){nav .brand-logo{left:50%;-webkit-transform:translateX(-50%);transform:translateX(-50%)}nav .brand-logo.left,nav .brand-logo.right{padding:0;-webkit-transform:none;transform:none}nav .brand-logo.left{left:0.5rem}nav .brand-logo.right{right:0.5rem;left:auto}}nav .brand-logo.right{right:0.5rem;padding:0}nav .brand-logo i,nav .brand-logo [class^="mdi-"],nav .brand-logo [class*="mdi-"],nav .brand-logo i.material-icons{float:left;margin-right:15px}nav .nav-title{display:inline-block;font-size:32px;padding:28px 0}nav ul{margin:0}nav ul li{-webkit-transition:background-color .3s;transition:background-color .3s;float:left;padding:0}nav ul li.active{background-color:rgba(0,0,0,0.1)}nav ul a{-webkit-transition:background-color .3s;transition:background-color .3s;font-size:1rem;color:#fff;display:block;padding:0 15px;cursor:pointer}nav ul a.btn,nav ul a.btn-large,nav ul a.btn-small,nav ul a.btn-large,nav ul a.btn-flat,nav ul a.btn-floating{margin-top:-2px;margin-left:15px;margin-right:15px}nav ul a.btn>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-small>.material-icons,nav ul a.btn-large>.material-icons,nav ul a.btn-flat>.material-icons,nav ul a.btn-floating>.material-icons{height:inherit;line-height:inherit}nav ul a:hover{background-color:rgba(0,0,0,0.1)}nav ul.left{float:left}nav form{height:100%}nav .input-field{margin:0;height:100%}nav .input-field input{height:100%;font-size:1.2rem;border:none;padding-left:2rem}nav .input-field input:focus,nav .input-field input[type=text]:valid,nav .input-field input[type=password]:valid,nav .input-field input[type=email]:valid,nav .input-field input[type=url]:valid,nav .input-field input[type=date]:valid{border:none;-webkit-box-shadow:none;box-shadow:none}nav .input-field label{top:0;left:0}nav .input-field label i{color:rgba(255,255,255,0.7);-webkit-transition:color .3s;transition:color .3s}nav .input-field label.active i{color:#fff}.navbar-fixed{position:relative;height:56px;z-index:997}.navbar-fixed nav{position:fixed}@media only screen and (min-width: 601px){nav.nav-extended .nav-wrapper{min-height:64px}nav,nav .nav-wrapper i,nav a.sidenav-trigger,nav a.sidenav-trigger i{height:64px;line-height:64px}.navbar-fixed{height:64px}}a{text-decoration:none}html{line-height:1.5;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,Oxygen-Sans,Ubuntu,Cantarell,"Helvetica Neue",sans-serif;font-weight:normal;color:rgba(0,0,0,0.87)}@media only screen and (min-width: 0){html{font-size:14px}}@media only screen and (min-width: 992px){html{font-size:14.5px}}@media only screen and (min-width: 1200px){html{font-size:15px}}h1,h2,h3,h4,h5,h6{font-weight:400;line-height:1.3}h1 a,h2 a,h3 a,h4 a,h5 a,h6 a{font-weight:inherit}h1{font-size:4.2rem;line-height:110%;margin:2.8rem 0 1.68rem 0}h2{font-size:3.56rem;line-height:110%;margin:2.3733333333rem 0 1.424rem 0}h3{font-size:2.92rem;line-height:110%;margin:1.9466666667rem 0 1.168rem 0}h4{font-size:2.28rem;line-height:110%;margin:1.52rem 0 .912rem 0}h5{font-size:1.64rem;line-height:110%;margin:1.0933333333rem 0 .656rem 0}h6{font-size:1.15rem;line-height:110%;margin:.7666666667rem 0 .46rem 0}em{font-style:italic}strong{font-weight:500}small{font-size:75%}.light{font-weight:300}.thin{font-weight:200}@media only screen and (min-width: 360px){.flow-text{font-size:1.2rem}}@media only screen and (min-width: 390px){.flow-text{font-size:1.224rem}}@media only screen and (min-width: 420px){.flow-text{font-size:1.248rem}}@media only screen and (min-width: 450px){.flow-text{font-size:1.272rem}}@media only screen and (min-width: 480px){.flow-text{font-size:1.296rem}}@media only screen and (min-width: 510px){.flow-text{font-size:1.32rem}}@media only screen and (min-width: 540px){.flow-text{font-size:1.344rem}}@media only screen and (min-width: 570px){.flow-text{font-size:1.368rem}}@media only screen and (min-width: 600px){.flow-text{font-size:1.392rem}}@media only screen and (min-width: 630px){.flow-text{font-size:1.416rem}}@media only screen and (min-width: 660px){.flow-text{font-size:1.44rem}}@media only screen and (min-width: 690px){.flow-text{font-size:1.464rem}}@media only screen and (min-width: 720px){.flow-text{font-size:1.488rem}}@media only screen and (min-width: 750px){.flow-text{font-size:1.512rem}}@media only screen and (min-width: 780px){.flow-text{font-size:1.536rem}}@media only screen and (min-width: 810px){.flow-text{font-size:1.56rem}}@media only screen and (min-width: 840px){.flow-text{font-size:1.584rem}}@media only screen and (min-width: 870px){.flow-text{font-size:1.608rem}}@media only screen and (min-width: 900px){.flow-text{font-size:1.632rem}}@media only screen and (min-width: 930px){.flow-text{font-size:1.656rem}}@media only screen and (min-width: 960px){.flow-text{font-size:1.68rem}}@media only screen and (max-width: 360px){.flow-text{font-size:1.2rem}}.scale-transition{-webkit-transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:-webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important;transition:transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63), -webkit-transform 0.3s cubic-bezier(0.53, 0.01, 0.36, 1.63) !important}.scale-transition.scale-out{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .2s !important;transition:-webkit-transform .2s !important;transition:transform .2s !important;transition:transform .2s, -webkit-transform .2s !important}.scale-transition.scale-in{-webkit-transform:scale(1);transform:scale(1)}.card-panel{-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;padding:24px;margin:.5rem 0 1rem 0;border-radius:2px;background-color:#fff}.card{position:relative;margin:.5rem 0 1rem 0;background-color:#fff;-webkit-transition:-webkit-box-shadow .25s;transition:-webkit-box-shadow .25s;transition:box-shadow .25s;transition:box-shadow .25s, -webkit-box-shadow .25s;border-radius:2px}.card .card-title{font-size:24px;font-weight:300}.card .card-title.activator{cursor:pointer}.card.small,.card.medium,.card.large{position:relative}.card.small .card-image,.card.medium .card-image,.card.large .card-image{max-height:60%;overflow:hidden}.card.small .card-image+.card-content,.card.medium .card-image+.card-content,.card.large .card-image+.card-content{max-height:40%}.card.small .card-content,.card.medium .card-content,.card.large .card-content{max-height:100%;overflow:hidden}.card.small .card-action,.card.medium .card-action,.card.large .card-action{position:absolute;bottom:0;left:0;right:0}.card.small{height:300px}.card.medium{height:400px}.card.large{height:500px}.card.horizontal{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.card.horizontal.small .card-image,.card.horizontal.medium .card-image,.card.horizontal.large .card-image{height:100%;max-height:none;overflow:visible}.card.horizontal.small .card-image img,.card.horizontal.medium .card-image img,.card.horizontal.large .card-image img{height:100%}.card.horizontal .card-image{max-width:50%}.card.horizontal .card-image img{border-radius:2px 0 0 2px;max-width:100%;width:auto}.card.horizontal .card-stacked{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;position:relative}.card.horizontal .card-stacked .card-content{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.card.sticky-action .card-action{z-index:2}.card.sticky-action .card-reveal{z-index:1;padding-bottom:64px}.card .card-image{position:relative}.card .card-image img{display:block;border-radius:2px 2px 0 0;position:relative;left:0;right:0;top:0;bottom:0;width:100%}.card .card-image .card-title{color:#fff;position:absolute;bottom:0;left:0;max-width:100%;padding:24px}.card .card-content{padding:24px;border-radius:0 0 2px 2px}.card .card-content p{margin:0}.card .card-content .card-title{display:block;line-height:32px;margin-bottom:8px}.card .card-content .card-title i{line-height:32px}.card .card-action{background-color:inherit;border-top:1px solid rgba(160,160,160,0.2);position:relative;padding:16px 24px}.card .card-action:last-child{border-radius:0 0 2px 2px}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating){color:#ffab40;margin-right:24px;-webkit-transition:color .3s ease;transition:color .3s ease;text-transform:uppercase}.card .card-action a:not(.btn):not(.btn-large):not(.btn-small):not(.btn-large):not(.btn-floating):hover{color:#ffd8a6}.card .card-reveal{padding:24px;position:absolute;background-color:#fff;width:100%;overflow-y:auto;left:0;top:100%;height:100%;z-index:3;display:none}.card .card-reveal .card-title{cursor:pointer;display:block}#toast-container{display:block;position:fixed;z-index:10000}@media only screen and (max-width: 600px){#toast-container{min-width:100%;bottom:0%}}@media only screen and (min-width: 601px) and (max-width: 992px){#toast-container{left:5%;bottom:7%;max-width:90%}}@media only screen and (min-width: 993px){#toast-container{top:10%;right:7%;max-width:86%}}.toast{border-radius:2px;top:35px;width:auto;margin-top:10px;position:relative;max-width:100%;height:auto;min-height:48px;line-height:1.5em;background-color:#323232;padding:10px 25px;font-size:1.1rem;font-weight:300;color:#fff;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;cursor:default}.toast .toast-action{color:#eeff41;font-weight:500;margin-right:-25px;margin-left:3rem}.toast.rounded{border-radius:24px}@media only screen and (max-width: 600px){.toast{width:100%;border-radius:0}}.tabs{position:relative;overflow-x:auto;overflow-y:hidden;height:48px;width:100%;background-color:#fff;margin:0 auto;white-space:nowrap}.tabs.tabs-transparent{background-color:transparent}.tabs.tabs-transparent .tab a,.tabs.tabs-transparent .tab.disabled a,.tabs.tabs-transparent .tab.disabled a:hover{color:rgba(255,255,255,0.7)}.tabs.tabs-transparent .tab a:hover,.tabs.tabs-transparent .tab a.active{color:#fff}.tabs.tabs-transparent .indicator{background-color:#fff}.tabs.tabs-fixed-width{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs.tabs-fixed-width .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab{display:inline-block;text-align:center;line-height:48px;height:48px;padding:0;margin:0;text-transform:uppercase}.tabs .tab a{color:rgba(238,110,115,0.7);display:block;width:100%;height:100%;padding:0 24px;font-size:14px;text-overflow:ellipsis;overflow:hidden;-webkit-transition:color .28s ease, background-color .28s ease;transition:color .28s ease, background-color .28s ease}.tabs .tab a:focus,.tabs .tab a:focus.active{background-color:rgba(246,178,181,0.2);outline:none}.tabs .tab a:hover,.tabs .tab a.active{background-color:transparent;color:#ee6e73}.tabs .tab.disabled a,.tabs .tab.disabled a:hover{color:rgba(238,110,115,0.4);cursor:default}.tabs .indicator{position:absolute;bottom:0;height:2px;background-color:#f6b2b5;will-change:left, right}@media only screen and (max-width: 992px){.tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.tabs .tab{-webkit-box-flex:1;-webkit-flex-grow:1;-ms-flex-positive:1;flex-grow:1}.tabs .tab a{padding:0 12px}}.material-tooltip{padding:10px 8px;font-size:1rem;z-index:2000;background-color:transparent;border-radius:2px;color:#fff;min-height:36px;line-height:120%;opacity:0;position:absolute;text-align:center;max-width:calc(100% - 4px);overflow:hidden;left:0;top:0;pointer-events:none;visibility:hidden;background-color:#323232}.backdrop{position:absolute;opacity:0;height:7px;width:14px;border-radius:0 0 50% 50%;background-color:#323232;z-index:-1;-webkit-transform-origin:50% 0%;transform-origin:50% 0%;visibility:hidden}.btn,.btn-large,.btn-small,.btn-flat{border:none;border-radius:2px;display:inline-block;height:36px;line-height:36px;padding:0 16px;text-transform:uppercase;vertical-align:middle;-webkit-tap-highlight-color:transparent}.btn.disabled,.disabled.btn-large,.disabled.btn-small,.btn-floating.disabled,.btn-large.disabled,.btn-small.disabled,.btn-flat.disabled,.btn:disabled,.btn-large:disabled,.btn-small:disabled,.btn-floating:disabled,.btn-large:disabled,.btn-small:disabled,.btn-flat:disabled,.btn[disabled],.btn-large[disabled],.btn-small[disabled],.btn-floating[disabled],.btn-large[disabled],.btn-small[disabled],.btn-flat[disabled]{pointer-events:none;background-color:#DFDFDF !important;-webkit-box-shadow:none;box-shadow:none;color:#9F9F9F !important;cursor:default}.btn.disabled:hover,.disabled.btn-large:hover,.disabled.btn-small:hover,.btn-floating.disabled:hover,.btn-large.disabled:hover,.btn-small.disabled:hover,.btn-flat.disabled:hover,.btn:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-floating:disabled:hover,.btn-large:disabled:hover,.btn-small:disabled:hover,.btn-flat:disabled:hover,.btn[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-floating[disabled]:hover,.btn-large[disabled]:hover,.btn-small[disabled]:hover,.btn-flat[disabled]:hover{background-color:#DFDFDF !important;color:#9F9F9F !important}.btn,.btn-large,.btn-small,.btn-floating,.btn-large,.btn-small,.btn-flat{font-size:14px;outline:0}.btn i,.btn-large i,.btn-small i,.btn-floating i,.btn-large i,.btn-small i,.btn-flat i{font-size:1.3rem;line-height:inherit}.btn:focus,.btn-large:focus,.btn-small:focus,.btn-floating:focus{background-color:#1d7d74}.btn,.btn-large,.btn-small{text-decoration:none;color:#fff;background-color:#26a69a;text-align:center;letter-spacing:.5px;-webkit-transition:background-color .2s ease-out;transition:background-color .2s ease-out;cursor:pointer}.btn:hover,.btn-large:hover,.btn-small:hover{background-color:#2bbbad}.btn-floating{display:inline-block;color:#fff;position:relative;overflow:hidden;z-index:1;width:40px;height:40px;line-height:40px;padding:0;background-color:#26a69a;border-radius:50%;-webkit-transition:background-color .3s;transition:background-color .3s;cursor:pointer;vertical-align:middle}.btn-floating:hover{background-color:#26a69a}.btn-floating:before{border-radius:0}.btn-floating.btn-large{width:56px;height:56px;padding:0}.btn-floating.btn-large.halfway-fab{bottom:-28px}.btn-floating.btn-large i{line-height:56px}.btn-floating.btn-small{width:32.4px;height:32.4px}.btn-floating.btn-small.halfway-fab{bottom:-16.2px}.btn-floating.btn-small i{line-height:32.4px}.btn-floating.halfway-fab{position:absolute;right:24px;bottom:-20px}.btn-floating.halfway-fab.left{right:auto;left:24px}.btn-floating i{width:inherit;display:inline-block;text-align:center;color:#fff;font-size:1.6rem;line-height:40px}button.btn-floating{border:none}.fixed-action-btn{position:fixed;right:23px;bottom:23px;padding-top:15px;margin-bottom:0;z-index:997}.fixed-action-btn.active ul{visibility:visible}.fixed-action-btn.direction-left,.fixed-action-btn.direction-right{padding:0 0 0 15px}.fixed-action-btn.direction-left ul,.fixed-action-btn.direction-right ul{text-align:right;right:64px;top:50%;-webkit-transform:translateY(-50%);transform:translateY(-50%);height:100%;left:auto;width:500px}.fixed-action-btn.direction-left ul li,.fixed-action-btn.direction-right ul li{display:inline-block;margin:7.5px 15px 0 0}.fixed-action-btn.direction-right{padding:0 15px 0 0}.fixed-action-btn.direction-right ul{text-align:left;direction:rtl;left:64px;right:auto}.fixed-action-btn.direction-right ul li{margin:7.5px 0 0 15px}.fixed-action-btn.direction-bottom{padding:0 0 15px 0}.fixed-action-btn.direction-bottom ul{top:64px;bottom:auto;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:reverse;-webkit-flex-direction:column-reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.fixed-action-btn.direction-bottom ul li{margin:15px 0 0 0}.fixed-action-btn.toolbar{padding:0;height:56px}.fixed-action-btn.toolbar.active>a i{opacity:0}.fixed-action-btn.toolbar ul{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;top:0;bottom:0;z-index:1}.fixed-action-btn.toolbar ul li{-webkit-box-flex:1;-webkit-flex:1;-ms-flex:1;flex:1;display:inline-block;margin:0;height:100%;-webkit-transition:none;transition:none}.fixed-action-btn.toolbar ul li a{display:block;overflow:hidden;position:relative;width:100%;height:100%;background-color:transparent;-webkit-box-shadow:none;box-shadow:none;color:#fff;line-height:56px;z-index:1}.fixed-action-btn.toolbar ul li a i{line-height:inherit}.fixed-action-btn ul{left:0;right:0;text-align:center;position:absolute;bottom:64px;margin:0;visibility:hidden}.fixed-action-btn ul li{margin-bottom:15px}.fixed-action-btn ul a.btn-floating{opacity:0}.fixed-action-btn .fab-backdrop{position:absolute;top:0;left:0;z-index:-1;width:40px;height:40px;background-color:#26a69a;border-radius:50%;-webkit-transform:scale(0);transform:scale(0)}.btn-flat{-webkit-box-shadow:none;box-shadow:none;background-color:transparent;color:#343434;cursor:pointer;-webkit-transition:background-color .2s;transition:background-color .2s}.btn-flat:focus,.btn-flat:hover{-webkit-box-shadow:none;box-shadow:none}.btn-flat:focus{background-color:rgba(0,0,0,0.1)}.btn-flat.disabled,.btn-flat.btn-flat[disabled]{background-color:transparent !important;color:#b3b2b2 !important;cursor:default}.btn-large{height:54px;line-height:54px;font-size:15px;padding:0 28px}.btn-large i{font-size:1.6rem}.btn-small{height:32.4px;line-height:32.4px;font-size:13px}.btn-small i{font-size:1.2rem}.btn-block{display:block}.dropdown-content{background-color:#fff;margin:0;display:none;min-width:100px;overflow-y:auto;opacity:0;position:absolute;left:0;top:0;z-index:9999;-webkit-transform-origin:0 0;transform-origin:0 0}.dropdown-content:focus{outline:0}.dropdown-content li{clear:both;color:rgba(0,0,0,0.87);cursor:pointer;min-height:50px;line-height:1.5rem;width:100%;text-align:left}.dropdown-content li:hover,.dropdown-content li.active{background-color:#eee}.dropdown-content li:focus{outline:none}.dropdown-content li.divider{min-height:0;height:1px}.dropdown-content li>a,.dropdown-content li>span{font-size:16px;color:#26a69a;display:block;line-height:22px;padding:14px 16px}.dropdown-content li>span>label{top:1px;left:0;height:18px}.dropdown-content li>a>i{height:inherit;line-height:inherit;float:left;margin:0 24px 0 0;width:24px}body.keyboard-focused .dropdown-content li:focus{background-color:#dadada}.input-field.col .dropdown-content [type="checkbox"]+label{top:1px;left:0;height:18px;-webkit-transform:none;transform:none}.dropdown-trigger{cursor:pointer}/*!
7
- * Waves v0.6.0
8
- * http://fian.my.id/Waves
9
- *
10
- * Copyright 2014 Alfiana E. Sibuea and other contributors
11
- * Released under the MIT license
12
- * https://github.com/fians/Waves/blob/master/LICENSE
13
- */.waves-effect{position:relative;cursor:pointer;display:inline-block;overflow:hidden;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;vertical-align:middle;z-index:1;-webkit-transition:.3s ease-out;transition:.3s ease-out}.waves-effect .waves-ripple{position:absolute;border-radius:50%;width:20px;height:20px;margin-top:-10px;margin-left:-10px;opacity:0;background:rgba(0,0,0,0.2);-webkit-transition:all 0.7s ease-out;transition:all 0.7s ease-out;-webkit-transition-property:opacity, -webkit-transform;transition-property:opacity, -webkit-transform;transition-property:transform, opacity;transition-property:transform, opacity, -webkit-transform;-webkit-transform:scale(0);transform:scale(0);pointer-events:none}.waves-effect.waves-light .waves-ripple{background-color:rgba(255,255,255,0.45)}.waves-effect.waves-red .waves-ripple{background-color:rgba(244,67,54,0.7)}.waves-effect.waves-yellow .waves-ripple{background-color:rgba(255,235,59,0.7)}.waves-effect.waves-orange .waves-ripple{background-color:rgba(255,152,0,0.7)}.waves-effect.waves-purple .waves-ripple{background-color:rgba(156,39,176,0.7)}.waves-effect.waves-green .waves-ripple{background-color:rgba(76,175,80,0.7)}.waves-effect.waves-teal .waves-ripple{background-color:rgba(0,150,136,0.7)}.waves-effect input[type="button"],.waves-effect input[type="reset"],.waves-effect input[type="submit"]{border:0;font-style:normal;font-size:inherit;text-transform:inherit;background:none}.waves-effect img{position:relative;z-index:-1}.waves-notransition{-webkit-transition:none !important;transition:none !important}.waves-circle{-webkit-transform:translateZ(0);transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(circle, white 100%, black 100%)}.waves-input-wrapper{border-radius:0.2em;vertical-align:bottom}.waves-input-wrapper .waves-button-input{position:relative;top:0;left:0;z-index:1}.waves-circle{text-align:center;width:2.5em;height:2.5em;line-height:2.5em;border-radius:50%;-webkit-mask-image:none}.waves-block{display:block}.waves-effect .waves-ripple{z-index:-1}.modal{display:none;position:fixed;left:0;right:0;background-color:#fafafa;padding:0;max-height:70%;width:55%;margin:auto;overflow-y:auto;border-radius:2px;will-change:top, opacity}.modal:focus{outline:none}@media only screen and (max-width: 992px){.modal{width:80%}}.modal h1,.modal h2,.modal h3,.modal h4{margin-top:0}.modal .modal-content{padding:24px}.modal .modal-close{cursor:pointer}.modal .modal-footer{border-radius:0 0 2px 2px;background-color:#fafafa;padding:4px 6px;height:56px;width:100%;text-align:right}.modal .modal-footer .btn,.modal .modal-footer .btn-large,.modal .modal-footer .btn-small,.modal .modal-footer .btn-flat{margin:6px 0}.modal-overlay{position:fixed;z-index:999;top:-25%;left:0;bottom:0;right:0;height:125%;width:100%;background:#000;display:none;will-change:opacity}.modal.modal-fixed-footer{padding:0;height:70%}.modal.modal-fixed-footer .modal-content{position:absolute;height:calc(100% - 56px);max-height:100%;width:100%;overflow-y:auto}.modal.modal-fixed-footer .modal-footer{border-top:1px solid rgba(0,0,0,0.1);position:absolute;bottom:0}.modal.bottom-sheet{top:auto;bottom:-100%;margin:0;width:100%;max-height:45%;border-radius:0;will-change:bottom, opacity}.collapsible{border-top:1px solid #ddd;border-right:1px solid #ddd;border-left:1px solid #ddd;margin:.5rem 0 1rem 0}.collapsible-header{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;cursor:pointer;-webkit-tap-highlight-color:transparent;line-height:1.5;padding:1rem;background-color:#fff;border-bottom:1px solid #ddd}.collapsible-header:focus{outline:0}.collapsible-header i{width:2rem;font-size:1.6rem;display:inline-block;text-align:center;margin-right:1rem}.keyboard-focused .collapsible-header:focus{background-color:#eee}.collapsible-body{display:none;border-bottom:1px solid #ddd;-webkit-box-sizing:border-box;box-sizing:border-box;padding:2rem}.sidenav .collapsible,.sidenav.fixed .collapsible{border:none;-webkit-box-shadow:none;box-shadow:none}.sidenav .collapsible li,.sidenav.fixed .collapsible li{padding:0}.sidenav .collapsible-header,.sidenav.fixed .collapsible-header{background-color:transparent;border:none;line-height:inherit;height:inherit;padding:0 16px}.sidenav .collapsible-header:hover,.sidenav.fixed .collapsible-header:hover{background-color:rgba(0,0,0,0.05)}.sidenav .collapsible-header i,.sidenav.fixed .collapsible-header i{line-height:inherit}.sidenav .collapsible-body,.sidenav.fixed .collapsible-body{border:0;background-color:#fff}.sidenav .collapsible-body li a,.sidenav.fixed .collapsible-body li a{padding:0 23.5px 0 31px}.collapsible.popout{border:none;-webkit-box-shadow:none;box-shadow:none}.collapsible.popout>li{-webkit-box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);box-shadow:0 2px 5px 0 rgba(0,0,0,0.16),0 2px 10px 0 rgba(0,0,0,0.12);margin:0 24px;-webkit-transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94);transition:margin 0.35s cubic-bezier(0.25, 0.46, 0.45, 0.94)}.collapsible.popout>li.active{-webkit-box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);box-shadow:0 5px 11px 0 rgba(0,0,0,0.18),0 4px 15px 0 rgba(0,0,0,0.15);margin:16px 0}.chip{display:inline-block;height:32px;font-size:13px;font-weight:500;color:rgba(0,0,0,0.6);line-height:32px;padding:0 12px;border-radius:16px;background-color:#e4e4e4;margin-bottom:5px;margin-right:5px}.chip:focus{outline:none;background-color:#26a69a;color:#fff}.chip>img{float:left;margin:0 8px 0 -12px;height:32px;width:32px;border-radius:50%}.chip .close{cursor:pointer;float:right;font-size:16px;line-height:32px;padding-left:8px}.chips{border:none;border-bottom:1px solid #9e9e9e;-webkit-box-shadow:none;box-shadow:none;margin:0 0 8px 0;min-height:45px;outline:none;-webkit-transition:all .3s;transition:all .3s}.chips.focus{border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}.chips:hover{cursor:text}.chips .input{background:none;border:0;color:rgba(0,0,0,0.6);display:inline-block;font-size:16px;height:3rem;line-height:32px;outline:0;margin:0;padding:0 !important;width:120px !important}.chips .input:focus{border:0 !important;-webkit-box-shadow:none !important;box-shadow:none !important}.chips .autocomplete-content{margin-top:0;margin-bottom:0}.prefix ~ .chips{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.chips:empty ~ label{font-size:0.8rem;-webkit-transform:translateY(-140%);transform:translateY(-140%)}.materialboxed{display:block;cursor:-webkit-zoom-in;cursor:zoom-in;position:relative;-webkit-transition:opacity .4s;transition:opacity .4s;-webkit-backface-visibility:hidden}.materialboxed:hover:not(.active){opacity:.8}.materialboxed.active{cursor:-webkit-zoom-out;cursor:zoom-out}#materialbox-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background-color:#292929;z-index:1000;will-change:opacity}.materialbox-caption{position:fixed;display:none;color:#fff;line-height:50px;bottom:0;left:0;width:100%;text-align:center;padding:0% 15%;height:50px;z-index:1000;-webkit-font-smoothing:antialiased}select:focus{outline:1px solid #c9f3ef}button:focus{outline:none;background-color:#2ab7a9}label{font-size:.8rem;color:#9e9e9e}::-webkit-input-placeholder{color:#d1d1d1}::-moz-placeholder{color:#d1d1d1}:-ms-input-placeholder{color:#d1d1d1}::-ms-input-placeholder{color:#d1d1d1}::placeholder{color:#d1d1d1}input:not([type]),input[type=text]:not(.browser-default),input[type=password]:not(.browser-default),input[type=email]:not(.browser-default),input[type=url]:not(.browser-default),input[type=time]:not(.browser-default),input[type=date]:not(.browser-default),input[type=datetime]:not(.browser-default),input[type=datetime-local]:not(.browser-default),input[type=tel]:not(.browser-default),input[type=number]:not(.browser-default),input[type=search]:not(.browser-default),textarea.materialize-textarea{background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;border-radius:0;outline:none;height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;-webkit-box-shadow:none;box-shadow:none;-webkit-box-sizing:content-box;box-sizing:content-box;-webkit-transition:border .3s, -webkit-box-shadow .3s;transition:border .3s, -webkit-box-shadow .3s;transition:box-shadow .3s, border .3s;transition:box-shadow .3s, border .3s, -webkit-box-shadow .3s}input:not([type]):disabled,input:not([type])[readonly="readonly"],input[type=text]:not(.browser-default):disabled,input[type=text]:not(.browser-default)[readonly="readonly"],input[type=password]:not(.browser-default):disabled,input[type=password]:not(.browser-default)[readonly="readonly"],input[type=email]:not(.browser-default):disabled,input[type=email]:not(.browser-default)[readonly="readonly"],input[type=url]:not(.browser-default):disabled,input[type=url]:not(.browser-default)[readonly="readonly"],input[type=time]:not(.browser-default):disabled,input[type=time]:not(.browser-default)[readonly="readonly"],input[type=date]:not(.browser-default):disabled,input[type=date]:not(.browser-default)[readonly="readonly"],input[type=datetime]:not(.browser-default):disabled,input[type=datetime]:not(.browser-default)[readonly="readonly"],input[type=datetime-local]:not(.browser-default):disabled,input[type=datetime-local]:not(.browser-default)[readonly="readonly"],input[type=tel]:not(.browser-default):disabled,input[type=tel]:not(.browser-default)[readonly="readonly"],input[type=number]:not(.browser-default):disabled,input[type=number]:not(.browser-default)[readonly="readonly"],input[type=search]:not(.browser-default):disabled,input[type=search]:not(.browser-default)[readonly="readonly"],textarea.materialize-textarea:disabled,textarea.materialize-textarea[readonly="readonly"]{color:rgba(0,0,0,0.42);border-bottom:1px dotted rgba(0,0,0,0.42)}input:not([type]):disabled+label,input:not([type])[readonly="readonly"]+label,input[type=text]:not(.browser-default):disabled+label,input[type=text]:not(.browser-default)[readonly="readonly"]+label,input[type=password]:not(.browser-default):disabled+label,input[type=password]:not(.browser-default)[readonly="readonly"]+label,input[type=email]:not(.browser-default):disabled+label,input[type=email]:not(.browser-default)[readonly="readonly"]+label,input[type=url]:not(.browser-default):disabled+label,input[type=url]:not(.browser-default)[readonly="readonly"]+label,input[type=time]:not(.browser-default):disabled+label,input[type=time]:not(.browser-default)[readonly="readonly"]+label,input[type=date]:not(.browser-default):disabled+label,input[type=date]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime]:not(.browser-default):disabled+label,input[type=datetime]:not(.browser-default)[readonly="readonly"]+label,input[type=datetime-local]:not(.browser-default):disabled+label,input[type=datetime-local]:not(.browser-default)[readonly="readonly"]+label,input[type=tel]:not(.browser-default):disabled+label,input[type=tel]:not(.browser-default)[readonly="readonly"]+label,input[type=number]:not(.browser-default):disabled+label,input[type=number]:not(.browser-default)[readonly="readonly"]+label,input[type=search]:not(.browser-default):disabled+label,input[type=search]:not(.browser-default)[readonly="readonly"]+label,textarea.materialize-textarea:disabled+label,textarea.materialize-textarea[readonly="readonly"]+label{color:rgba(0,0,0,0.42)}input:not([type]):focus:not([readonly]),input[type=text]:not(.browser-default):focus:not([readonly]),input[type=password]:not(.browser-default):focus:not([readonly]),input[type=email]:not(.browser-default):focus:not([readonly]),input[type=url]:not(.browser-default):focus:not([readonly]),input[type=time]:not(.browser-default):focus:not([readonly]),input[type=date]:not(.browser-default):focus:not([readonly]),input[type=datetime]:not(.browser-default):focus:not([readonly]),input[type=datetime-local]:not(.browser-default):focus:not([readonly]),input[type=tel]:not(.browser-default):focus:not([readonly]),input[type=number]:not(.browser-default):focus:not([readonly]),input[type=search]:not(.browser-default):focus:not([readonly]),textarea.materialize-textarea:focus:not([readonly]){border-bottom:1px solid #26a69a;-webkit-box-shadow:0 1px 0 0 #26a69a;box-shadow:0 1px 0 0 #26a69a}input:not([type]):focus:not([readonly])+label,input[type=text]:not(.browser-default):focus:not([readonly])+label,input[type=password]:not(.browser-default):focus:not([readonly])+label,input[type=email]:not(.browser-default):focus:not([readonly])+label,input[type=url]:not(.browser-default):focus:not([readonly])+label,input[type=time]:not(.browser-default):focus:not([readonly])+label,input[type=date]:not(.browser-default):focus:not([readonly])+label,input[type=datetime]:not(.browser-default):focus:not([readonly])+label,input[type=datetime-local]:not(.browser-default):focus:not([readonly])+label,input[type=tel]:not(.browser-default):focus:not([readonly])+label,input[type=number]:not(.browser-default):focus:not([readonly])+label,input[type=search]:not(.browser-default):focus:not([readonly])+label,textarea.materialize-textarea:focus:not([readonly])+label{color:#26a69a}input:not([type]):focus.valid ~ label,input[type=text]:not(.browser-default):focus.valid ~ label,input[type=password]:not(.browser-default):focus.valid ~ label,input[type=email]:not(.browser-default):focus.valid ~ label,input[type=url]:not(.browser-default):focus.valid ~ label,input[type=time]:not(.browser-default):focus.valid ~ label,input[type=date]:not(.browser-default):focus.valid ~ label,input[type=datetime]:not(.browser-default):focus.valid ~ label,input[type=datetime-local]:not(.browser-default):focus.valid ~ label,input[type=tel]:not(.browser-default):focus.valid ~ label,input[type=number]:not(.browser-default):focus.valid ~ label,input[type=search]:not(.browser-default):focus.valid ~ label,textarea.materialize-textarea:focus.valid ~ label{color:#4CAF50}input:not([type]):focus.invalid ~ label,input[type=text]:not(.browser-default):focus.invalid ~ label,input[type=password]:not(.browser-default):focus.invalid ~ label,input[type=email]:not(.browser-default):focus.invalid ~ label,input[type=url]:not(.browser-default):focus.invalid ~ label,input[type=time]:not(.browser-default):focus.invalid ~ label,input[type=date]:not(.browser-default):focus.invalid ~ label,input[type=datetime]:not(.browser-default):focus.invalid ~ label,input[type=datetime-local]:not(.browser-default):focus.invalid ~ label,input[type=tel]:not(.browser-default):focus.invalid ~ label,input[type=number]:not(.browser-default):focus.invalid ~ label,input[type=search]:not(.browser-default):focus.invalid ~ label,textarea.materialize-textarea:focus.invalid ~ label{color:#F44336}input:not([type]).validate+label,input[type=text]:not(.browser-default).validate+label,input[type=password]:not(.browser-default).validate+label,input[type=email]:not(.browser-default).validate+label,input[type=url]:not(.browser-default).validate+label,input[type=time]:not(.browser-default).validate+label,input[type=date]:not(.browser-default).validate+label,input[type=datetime]:not(.browser-default).validate+label,input[type=datetime-local]:not(.browser-default).validate+label,input[type=tel]:not(.browser-default).validate+label,input[type=number]:not(.browser-default).validate+label,input[type=search]:not(.browser-default).validate+label,textarea.materialize-textarea.validate+label{width:100%}input.valid:not([type]),input.valid:not([type]):focus,input.valid[type=text]:not(.browser-default),input.valid[type=text]:not(.browser-default):focus,input.valid[type=password]:not(.browser-default),input.valid[type=password]:not(.browser-default):focus,input.valid[type=email]:not(.browser-default),input.valid[type=email]:not(.browser-default):focus,input.valid[type=url]:not(.browser-default),input.valid[type=url]:not(.browser-default):focus,input.valid[type=time]:not(.browser-default),input.valid[type=time]:not(.browser-default):focus,input.valid[type=date]:not(.browser-default),input.valid[type=date]:not(.browser-default):focus,input.valid[type=datetime]:not(.browser-default),input.valid[type=datetime]:not(.browser-default):focus,input.valid[type=datetime-local]:not(.browser-default),input.valid[type=datetime-local]:not(.browser-default):focus,input.valid[type=tel]:not(.browser-default),input.valid[type=tel]:not(.browser-default):focus,input.valid[type=number]:not(.browser-default),input.valid[type=number]:not(.browser-default):focus,input.valid[type=search]:not(.browser-default),input.valid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.valid,textarea.materialize-textarea.valid:focus,.select-wrapper.valid>input.select-dropdown{border-bottom:1px solid #4CAF50;-webkit-box-shadow:0 1px 0 0 #4CAF50;box-shadow:0 1px 0 0 #4CAF50}input.invalid:not([type]),input.invalid:not([type]):focus,input.invalid[type=text]:not(.browser-default),input.invalid[type=text]:not(.browser-default):focus,input.invalid[type=password]:not(.browser-default),input.invalid[type=password]:not(.browser-default):focus,input.invalid[type=email]:not(.browser-default),input.invalid[type=email]:not(.browser-default):focus,input.invalid[type=url]:not(.browser-default),input.invalid[type=url]:not(.browser-default):focus,input.invalid[type=time]:not(.browser-default),input.invalid[type=time]:not(.browser-default):focus,input.invalid[type=date]:not(.browser-default),input.invalid[type=date]:not(.browser-default):focus,input.invalid[type=datetime]:not(.browser-default),input.invalid[type=datetime]:not(.browser-default):focus,input.invalid[type=datetime-local]:not(.browser-default),input.invalid[type=datetime-local]:not(.browser-default):focus,input.invalid[type=tel]:not(.browser-default),input.invalid[type=tel]:not(.browser-default):focus,input.invalid[type=number]:not(.browser-default),input.invalid[type=number]:not(.browser-default):focus,input.invalid[type=search]:not(.browser-default),input.invalid[type=search]:not(.browser-default):focus,textarea.materialize-textarea.invalid,textarea.materialize-textarea.invalid:focus,.select-wrapper.invalid>input.select-dropdown,.select-wrapper.invalid>input.select-dropdown:focus{border-bottom:1px solid #F44336;-webkit-box-shadow:0 1px 0 0 #F44336;box-shadow:0 1px 0 0 #F44336}input:not([type]).valid ~ .helper-text[data-success],input:not([type]):focus.valid ~ .helper-text[data-success],input:not([type]).invalid ~ .helper-text[data-error],input:not([type]):focus.invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default).valid ~ .helper-text[data-success],input[type=text]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=text]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=text]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default).valid ~ .helper-text[data-success],input[type=password]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=password]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=password]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default).valid ~ .helper-text[data-success],input[type=email]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=email]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=email]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default).valid ~ .helper-text[data-success],input[type=url]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=url]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=url]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default).valid ~ .helper-text[data-success],input[type=time]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=time]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=time]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default).valid ~ .helper-text[data-success],input[type=date]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=date]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=date]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default).valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default).valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=tel]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default).valid ~ .helper-text[data-success],input[type=number]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=number]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=number]:not(.browser-default):focus.invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default).valid ~ .helper-text[data-success],input[type=search]:not(.browser-default):focus.valid ~ .helper-text[data-success],input[type=search]:not(.browser-default).invalid ~ .helper-text[data-error],input[type=search]:not(.browser-default):focus.invalid ~ .helper-text[data-error],textarea.materialize-textarea.valid ~ .helper-text[data-success],textarea.materialize-textarea:focus.valid ~ .helper-text[data-success],textarea.materialize-textarea.invalid ~ .helper-text[data-error],textarea.materialize-textarea:focus.invalid ~ .helper-text[data-error],.select-wrapper.valid .helper-text[data-success],.select-wrapper.invalid ~ .helper-text[data-error]{color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;pointer-events:none}input:not([type]).valid ~ .helper-text:after,input:not([type]):focus.valid ~ .helper-text:after,input[type=text]:not(.browser-default).valid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=password]:not(.browser-default).valid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=email]:not(.browser-default).valid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=url]:not(.browser-default).valid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=time]:not(.browser-default).valid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=date]:not(.browser-default).valid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).valid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=tel]:not(.browser-default).valid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=number]:not(.browser-default).valid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.valid ~ .helper-text:after,input[type=search]:not(.browser-default).valid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.valid ~ .helper-text:after,textarea.materialize-textarea.valid ~ .helper-text:after,textarea.materialize-textarea:focus.valid ~ .helper-text:after,.select-wrapper.valid ~ .helper-text:after{content:attr(data-success);color:#4CAF50}input:not([type]).invalid ~ .helper-text:after,input:not([type]):focus.invalid ~ .helper-text:after,input[type=text]:not(.browser-default).invalid ~ .helper-text:after,input[type=text]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=password]:not(.browser-default).invalid ~ .helper-text:after,input[type=password]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=email]:not(.browser-default).invalid ~ .helper-text:after,input[type=email]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=url]:not(.browser-default).invalid ~ .helper-text:after,input[type=url]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=time]:not(.browser-default).invalid ~ .helper-text:after,input[type=time]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=date]:not(.browser-default).invalid ~ .helper-text:after,input[type=date]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default).invalid ~ .helper-text:after,input[type=datetime-local]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=tel]:not(.browser-default).invalid ~ .helper-text:after,input[type=tel]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=number]:not(.browser-default).invalid ~ .helper-text:after,input[type=number]:not(.browser-default):focus.invalid ~ .helper-text:after,input[type=search]:not(.browser-default).invalid ~ .helper-text:after,input[type=search]:not(.browser-default):focus.invalid ~ .helper-text:after,textarea.materialize-textarea.invalid ~ .helper-text:after,textarea.materialize-textarea:focus.invalid ~ .helper-text:after,.select-wrapper.invalid ~ .helper-text:after{content:attr(data-error);color:#F44336}input:not([type])+label:after,input[type=text]:not(.browser-default)+label:after,input[type=password]:not(.browser-default)+label:after,input[type=email]:not(.browser-default)+label:after,input[type=url]:not(.browser-default)+label:after,input[type=time]:not(.browser-default)+label:after,input[type=date]:not(.browser-default)+label:after,input[type=datetime]:not(.browser-default)+label:after,input[type=datetime-local]:not(.browser-default)+label:after,input[type=tel]:not(.browser-default)+label:after,input[type=number]:not(.browser-default)+label:after,input[type=search]:not(.browser-default)+label:after,textarea.materialize-textarea+label:after,.select-wrapper+label:after{display:block;content:"";position:absolute;top:100%;left:0;opacity:0;-webkit-transition:.2s opacity ease-out, .2s color ease-out;transition:.2s opacity ease-out, .2s color ease-out}.input-field{position:relative;margin-top:1rem;margin-bottom:1rem}.input-field.inline{display:inline-block;vertical-align:middle;margin-left:5px}.input-field.inline input,.input-field.inline .select-dropdown{margin-bottom:1rem}.input-field.col label{left:.75rem}.input-field.col .prefix ~ label,.input-field.col .prefix ~ .validate ~ label{width:calc(100% - 3rem - 1.5rem)}.input-field>label{color:#9e9e9e;position:absolute;top:0;left:0;font-size:1rem;cursor:text;-webkit-transition:color .2s ease-out, -webkit-transform .2s ease-out;transition:color .2s ease-out, -webkit-transform .2s ease-out;transition:transform .2s ease-out, color .2s ease-out;transition:transform .2s ease-out, color .2s ease-out, -webkit-transform .2s ease-out;-webkit-transform-origin:0% 100%;transform-origin:0% 100%;text-align:initial;-webkit-transform:translateY(12px);transform:translateY(12px)}.input-field>label:not(.label-icon).active{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field>input[type]:-webkit-autofill:not(.browser-default):not([type="search"])+label,.input-field>input[type=date]:not(.browser-default)+label,.input-field>input[type=time]:not(.browser-default)+label{-webkit-transform:translateY(-14px) scale(0.8);transform:translateY(-14px) scale(0.8);-webkit-transform-origin:0 0;transform-origin:0 0}.input-field .helper-text{position:relative;min-height:18px;display:block;font-size:12px;color:rgba(0,0,0,0.54)}.input-field .helper-text::after{opacity:1;position:absolute;top:0;left:0}.input-field .prefix{position:absolute;width:3rem;font-size:2rem;-webkit-transition:color .2s;transition:color .2s;top:.5rem}.input-field .prefix.active{color:#26a69a}.input-field .prefix ~ input,.input-field .prefix ~ textarea,.input-field .prefix ~ label,.input-field .prefix ~ .validate ~ label,.input-field .prefix ~ .helper-text,.input-field .prefix ~ .autocomplete-content{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.input-field .prefix ~ label{margin-left:3rem}@media only screen and (max-width: 992px){.input-field .prefix ~ input{width:86%;width:calc(100% - 3rem)}}@media only screen and (max-width: 600px){.input-field .prefix ~ input{width:80%;width:calc(100% - 3rem)}}.input-field input[type=search]{display:block;line-height:inherit;-webkit-transition:.3s background-color;transition:.3s background-color}.nav-wrapper .input-field input[type=search]{height:inherit;padding-left:4rem;width:calc(100% - 4rem);border:0;-webkit-box-shadow:none;box-shadow:none}.input-field input[type=search]:focus:not(.browser-default){background-color:#fff;border:0;-webkit-box-shadow:none;box-shadow:none;color:#444}.input-field input[type=search]:focus:not(.browser-default)+label i,.input-field input[type=search]:focus:not(.browser-default) ~ .mdi-navigation-close,.input-field input[type=search]:focus:not(.browser-default) ~ .material-icons{color:#444}.input-field input[type=search]+.label-icon{-webkit-transform:none;transform:none;left:1rem}.input-field input[type=search] ~ .mdi-navigation-close,.input-field input[type=search] ~ .material-icons{position:absolute;top:0;right:1rem;color:transparent;cursor:pointer;font-size:2rem;-webkit-transition:.3s color;transition:.3s color}textarea{width:100%;height:3rem;background-color:transparent}textarea.materialize-textarea{line-height:normal;overflow-y:hidden;padding:.8rem 0 .8rem 0;resize:none;min-height:3rem;-webkit-box-sizing:border-box;box-sizing:border-box}.hiddendiv{visibility:hidden;white-space:pre-wrap;word-wrap:break-word;overflow-wrap:break-word;padding-top:1.2rem;position:absolute;top:0;z-index:-1}.autocomplete-content li .highlight{color:#444}.autocomplete-content li img{height:40px;width:40px;margin:5px 15px}.character-counter{min-height:18px}[type="radio"]:not(:checked),[type="radio"]:checked{position:absolute;opacity:0;pointer-events:none}[type="radio"]:not(:checked)+span,[type="radio"]:checked+span{position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-transition:.28s ease;transition:.28s ease;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="radio"]+span:before,[type="radio"]+span:after{content:'';position:absolute;left:0;top:0;margin:4px;width:16px;height:16px;z-index:0;-webkit-transition:.28s ease;transition:.28s ease}[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after,[type="radio"]:checked+span:before,[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border-radius:50%}[type="radio"]:not(:checked)+span:before,[type="radio"]:not(:checked)+span:after{border:2px solid #5a5a5a}[type="radio"]:not(:checked)+span:after{-webkit-transform:scale(0);transform:scale(0)}[type="radio"]:checked+span:before{border:2px solid transparent}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:before,[type="radio"].with-gap:checked+span:after{border:2px solid #26a69a}[type="radio"]:checked+span:after,[type="radio"].with-gap:checked+span:after{background-color:#26a69a}[type="radio"]:checked+span:after{-webkit-transform:scale(1.02);transform:scale(1.02)}[type="radio"].with-gap:checked+span:after{-webkit-transform:scale(0.5);transform:scale(0.5)}[type="radio"].tabbed:focus+span:before{-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1)}[type="radio"].with-gap:disabled:checked+span:before{border:2px solid rgba(0,0,0,0.42)}[type="radio"].with-gap:disabled:checked+span:after{border:none;background-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+span:before,[type="radio"]:disabled:checked+span:before{background-color:transparent;border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled+span{color:rgba(0,0,0,0.42)}[type="radio"]:disabled:not(:checked)+span:before{border-color:rgba(0,0,0,0.42)}[type="radio"]:disabled:checked+span:after{background-color:rgba(0,0,0,0.42);border-color:#949494}[type="checkbox"]:not(:checked),[type="checkbox"]:checked{position:absolute;opacity:0;pointer-events:none}[type="checkbox"]+span:not(.lever){position:relative;padding-left:35px;cursor:pointer;display:inline-block;height:25px;line-height:25px;font-size:1rem;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}[type="checkbox"]+span:not(.lever):before,[type="checkbox"]:not(.filled-in)+span:not(.lever):after{content:'';position:absolute;top:0;left:0;width:18px;height:18px;z-index:0;border:2px solid #5a5a5a;border-radius:1px;margin-top:3px;-webkit-transition:.2s;transition:.2s}[type="checkbox"]:not(.filled-in)+span:not(.lever):after{border:0;-webkit-transform:scale(0);transform:scale(0)}[type="checkbox"]:not(:checked):disabled+span:not(.lever):before{border:none;background-color:rgba(0,0,0,0.42)}[type="checkbox"].tabbed:focus+span:not(.lever):after{-webkit-transform:scale(1);transform:scale(1);border:0;border-radius:50%;-webkit-box-shadow:0 0 0 10px rgba(0,0,0,0.1);box-shadow:0 0 0 10px rgba(0,0,0,0.1);background-color:rgba(0,0,0,0.1)}[type="checkbox"]:checked+span:not(.lever):before{top:-4px;left:-5px;width:12px;height:22px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #26a69a;border-bottom:2px solid #26a69a;-webkit-transform:rotate(40deg);transform:rotate(40deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:checked:disabled+span:before{border-right:2px solid rgba(0,0,0,0.42);border-bottom:2px solid rgba(0,0,0,0.42)}[type="checkbox"]:indeterminate+span:not(.lever):before{top:-11px;left:-12px;width:10px;height:22px;border-top:none;border-left:none;border-right:2px solid #26a69a;border-bottom:none;-webkit-transform:rotate(90deg);transform:rotate(90deg);-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"]:indeterminate:disabled+span:not(.lever):before{border-right:2px solid rgba(0,0,0,0.42);background-color:transparent}[type="checkbox"].filled-in+span:not(.lever):after{border-radius:2px}[type="checkbox"].filled-in+span:not(.lever):before,[type="checkbox"].filled-in+span:not(.lever):after{content:'';left:0;position:absolute;-webkit-transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;transition:border .25s, background-color .25s, width .20s .1s, height .20s .1s, top .20s .1s, left .20s .1s;z-index:1}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):before{width:0;height:0;border:3px solid transparent;left:6px;top:10px;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:not(:checked)+span:not(.lever):after{height:20px;width:20px;background-color:transparent;border:2px solid #5a5a5a;top:0px;z-index:0}[type="checkbox"].filled-in:checked+span:not(.lever):before{top:0;left:1px;width:8px;height:13px;border-top:2px solid transparent;border-left:2px solid transparent;border-right:2px solid #fff;border-bottom:2px solid #fff;-webkit-transform:rotateZ(37deg);transform:rotateZ(37deg);-webkit-transform-origin:100% 100%;transform-origin:100% 100%}[type="checkbox"].filled-in:checked+span:not(.lever):after{top:0;width:20px;height:20px;border:2px solid #26a69a;background-color:#26a69a;z-index:0}[type="checkbox"].filled-in.tabbed:focus+span:not(.lever):after{border-radius:2px;border-color:#5a5a5a;background-color:rgba(0,0,0,0.1)}[type="checkbox"].filled-in.tabbed:checked:focus+span:not(.lever):after{border-radius:2px;background-color:#26a69a;border-color:#26a69a}[type="checkbox"].filled-in:disabled:not(:checked)+span:not(.lever):before{background-color:transparent;border:2px solid transparent}[type="checkbox"].filled-in:disabled:not(:checked)+span:not(.lever):after{border-color:transparent;background-color:#949494}[type="checkbox"].filled-in:disabled:checked+span:not(.lever):before{background-color:transparent}[type="checkbox"].filled-in:disabled:checked+span:not(.lever):after{background-color:#949494;border-color:#949494}.switch,.switch *{-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.switch label{cursor:pointer}.switch label input[type=checkbox]{opacity:0;width:0;height:0}.switch label input[type=checkbox]:checked+.lever{background-color:#84c7c1}.switch label input[type=checkbox]:checked+.lever:before,.switch label input[type=checkbox]:checked+.lever:after{left:18px}.switch label input[type=checkbox]:checked+.lever:after{background-color:#26a69a}.switch label .lever{content:"";display:inline-block;position:relative;width:36px;height:14px;background-color:rgba(0,0,0,0.38);border-radius:15px;margin-right:10px;-webkit-transition:background 0.3s ease;transition:background 0.3s ease;vertical-align:middle;margin:0 16px}.switch label .lever:before,.switch label .lever:after{content:"";position:absolute;display:inline-block;width:20px;height:20px;border-radius:50%;left:0;top:-3px;-webkit-transition:left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;transition:left 0.3s ease, background .3s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease;transition:left 0.3s ease, background .3s ease, box-shadow 0.1s ease, transform .1s ease, -webkit-box-shadow 0.1s ease, -webkit-transform .1s ease}.switch label .lever:before{background-color:rgba(38,166,154,0.15)}.switch label .lever:after{background-color:#F1F1F1;-webkit-box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12);box-shadow:0px 3px 1px -2px rgba(0,0,0,0.2),0px 2px 2px 0px rgba(0,0,0,0.14),0px 1px 5px 0px rgba(0,0,0,0.12)}input[type=checkbox]:checked:not(:disabled) ~ .lever:active::before,input[type=checkbox]:checked:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(38,166,154,0.15)}input[type=checkbox]:not(:disabled) ~ .lever:active:before,input[type=checkbox]:not(:disabled).tabbed:focus ~ .lever::before{-webkit-transform:scale(2.4);transform:scale(2.4);background-color:rgba(0,0,0,0.08)}.switch input[type=checkbox][disabled]+.lever{cursor:default;background-color:rgba(0,0,0,0.12)}.switch label input[type=checkbox][disabled]+.lever:after,.switch label input[type=checkbox][disabled]:checked+.lever:after{background-color:#949494}select{display:none}select.browser-default{display:block}select{background-color:rgba(255,255,255,0.9);width:100%;padding:5px;border:1px solid #f2f2f2;border-radius:2px;height:3rem}.select-label{position:absolute}.select-wrapper{position:relative}.select-wrapper.valid+label,.select-wrapper.invalid+label{width:100%;pointer-events:none}.select-wrapper input.select-dropdown{position:relative;cursor:pointer;background-color:transparent;border:none;border-bottom:1px solid #9e9e9e;outline:none;height:3rem;line-height:3rem;width:100%;font-size:16px;margin:0 0 8px 0;padding:0;display:block;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;z-index:1}.select-wrapper input.select-dropdown:focus{border-bottom:1px solid #26a69a}.select-wrapper .caret{position:absolute;right:0;top:0;bottom:0;margin:auto 0;z-index:0;fill:rgba(0,0,0,0.87)}.select-wrapper+label{position:absolute;top:-26px;font-size:.8rem}select:disabled{color:rgba(0,0,0,0.42)}.select-wrapper.disabled+label{color:rgba(0,0,0,0.42)}.select-wrapper.disabled .caret{fill:rgba(0,0,0,0.42)}.select-wrapper input.select-dropdown:disabled{color:rgba(0,0,0,0.42);cursor:default;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.select-wrapper i{color:rgba(0,0,0,0.3)}.select-dropdown li.disabled,.select-dropdown li.disabled>span,.select-dropdown li.optgroup{color:rgba(0,0,0,0.3);background-color:transparent}body.keyboard-focused .select-dropdown.dropdown-content li:focus{background-color:rgba(0,0,0,0.08)}.select-dropdown.dropdown-content li:hover{background-color:rgba(0,0,0,0.08)}.select-dropdown.dropdown-content li.selected{background-color:rgba(0,0,0,0.03)}.prefix ~ .select-wrapper{margin-left:3rem;width:92%;width:calc(100% - 3rem)}.prefix ~ label{margin-left:3rem}.select-dropdown li img{height:40px;width:40px;margin:5px 15px;float:right}.select-dropdown li.optgroup{border-top:1px solid #eee}.select-dropdown li.optgroup.selected>span{color:rgba(0,0,0,0.7)}.select-dropdown li.optgroup>span{color:rgba(0,0,0,0.4)}.select-dropdown li.optgroup ~ li.optgroup-option{padding-left:1rem}.file-field{position:relative}.file-field .file-path-wrapper{overflow:hidden;padding-left:10px}.file-field input.file-path{width:100%}.file-field .btn,.file-field .btn-large,.file-field .btn-small{float:left;height:3rem;line-height:3rem}.file-field span{cursor:pointer}.file-field input[type=file]{position:absolute;top:0;right:0;left:0;bottom:0;width:100%;margin:0;padding:0;font-size:20px;cursor:pointer;opacity:0;filter:alpha(opacity=0)}.file-field input[type=file]::-webkit-file-upload-button{display:none}.range-field{position:relative}input[type=range],input[type=range]+.thumb{cursor:pointer}input[type=range]{position:relative;background-color:transparent;border:none;outline:none;width:100%;margin:15px 0;padding:0}input[type=range]:focus{outline:none}input[type=range]+.thumb{position:absolute;top:10px;left:0;border:none;height:0;width:0;border-radius:50%;background-color:#26a69a;margin-left:7px;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}input[type=range]+.thumb .value{display:block;width:30px;text-align:center;color:#26a69a;font-size:0;-webkit-transform:rotate(45deg);transform:rotate(45deg)}input[type=range]+.thumb.active{border-radius:50% 50% 50% 0}input[type=range]+.thumb.active .value{color:#fff;margin-left:-1px;margin-top:8px;font-size:10px}input[type=range]{-webkit-appearance:none}input[type=range]::-webkit-slider-runnable-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-webkit-slider-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;-webkit-appearance:none;background-color:#26a69a;-webkit-transform-origin:50% 50%;transform-origin:50% 50%;margin:-5px 0 0 0}.keyboard-focused input[type=range]:focus:not(.active)::-webkit-slider-thumb{-webkit-box-shadow:0 0 0 10px rgba(38,166,154,0.26);box-shadow:0 0 0 10px rgba(38,166,154,0.26)}input[type=range]{border:1px solid white}input[type=range]::-moz-range-track{height:3px;background:#c2c0c2;border:none}input[type=range]::-moz-focus-inner{border:0}input[type=range]::-moz-range-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s;margin-top:-5px}input[type=range]:-moz-focusring{outline:1px solid #fff;outline-offset:-1px}.keyboard-focused input[type=range]:focus:not(.active)::-moz-range-thumb{box-shadow:0 0 0 10px rgba(38,166,154,0.26)}input[type=range]::-ms-track{height:3px;background:transparent;border-color:transparent;border-width:6px 0;color:transparent}input[type=range]::-ms-fill-lower{background:#777}input[type=range]::-ms-fill-upper{background:#ddd}input[type=range]::-ms-thumb{border:none;height:14px;width:14px;border-radius:50%;background:#26a69a;-webkit-transition:-webkit-box-shadow .3s;transition:-webkit-box-shadow .3s;transition:box-shadow .3s;transition:box-shadow .3s, -webkit-box-shadow .3s}.keyboard-focused input[type=range]:focus:not(.active)::-ms-thumb{box-shadow:0 0 0 10px rgba(38,166,154,0.26)}.table-of-contents.fixed{position:fixed}.table-of-contents li{padding:2px 0}.table-of-contents a{display:inline-block;font-weight:300;color:#757575;padding-left:16px;height:1.5rem;line-height:1.5rem;letter-spacing:.4;display:inline-block}.table-of-contents a:hover{color:#a8a8a8;padding-left:15px;border-left:1px solid #ee6e73}.table-of-contents a.active{font-weight:500;padding-left:14px;border-left:2px solid #ee6e73}.sidenav{position:fixed;width:300px;left:0;top:0;margin:0;-webkit-transform:translateX(-100%);transform:translateX(-100%);height:100%;height:calc(100% + 60px);height:-moz-calc(100%);padding-bottom:60px;background-color:#fff;z-index:999;overflow-y:auto;will-change:transform;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-transform:translateX(-105%);transform:translateX(-105%)}.sidenav.right-aligned{right:0;-webkit-transform:translateX(105%);transform:translateX(105%);left:auto;-webkit-transform:translateX(100%);transform:translateX(100%)}.sidenav .collapsible{margin:0}.sidenav li{float:none;line-height:48px}.sidenav li.active{background-color:rgba(0,0,0,0.05)}.sidenav li>a{color:rgba(0,0,0,0.87);display:block;font-size:14px;font-weight:500;height:48px;line-height:48px;padding:0 32px}.sidenav li>a:hover{background-color:rgba(0,0,0,0.05)}.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-flat,.sidenav li>a.btn-floating{margin:10px 15px}.sidenav li>a.btn,.sidenav li>a.btn-large,.sidenav li>a.btn-small,.sidenav li>a.btn-large,.sidenav li>a.btn-floating{color:#fff}.sidenav li>a.btn-flat{color:#343434}.sidenav li>a.btn:hover,.sidenav li>a.btn-large:hover,.sidenav li>a.btn-small:hover,.sidenav li>a.btn-large:hover{background-color:#2bbbad}.sidenav li>a.btn-floating:hover{background-color:#26a69a}.sidenav li>a>i,.sidenav li>a>[class^="mdi-"],.sidenav li>a li>a>[class*="mdi-"],.sidenav li>a>i.material-icons{float:left;height:48px;line-height:48px;margin:0 32px 0 0;width:24px;color:rgba(0,0,0,0.54)}.sidenav .divider{margin:8px 0 0 0}.sidenav .subheader{cursor:initial;pointer-events:none;color:rgba(0,0,0,0.54);font-size:14px;font-weight:500;line-height:48px}.sidenav .subheader:hover{background-color:transparent}.sidenav .user-view{position:relative;padding:32px 32px 0;margin-bottom:8px}.sidenav .user-view>a{height:auto;padding:0}.sidenav .user-view>a:hover{background-color:transparent}.sidenav .user-view .background{overflow:hidden;position:absolute;top:0;right:0;bottom:0;left:0;z-index:-1}.sidenav .user-view .circle,.sidenav .user-view .name,.sidenav .user-view .email{display:block}.sidenav .user-view .circle{height:64px;width:64px}.sidenav .user-view .name,.sidenav .user-view .email{font-size:14px;line-height:24px}.sidenav .user-view .name{margin-top:16px;font-weight:500}.sidenav .user-view .email{padding-bottom:16px;font-weight:400}.drag-target{height:100%;width:10px;position:fixed;top:0;z-index:998}.drag-target.right-aligned{right:0}.sidenav.sidenav-fixed{left:0;-webkit-transform:translateX(0);transform:translateX(0);position:fixed}.sidenav.sidenav-fixed.right-aligned{right:0;left:auto}@media only screen and (max-width: 992px){.sidenav.sidenav-fixed{-webkit-transform:translateX(-105%);transform:translateX(-105%)}.sidenav.sidenav-fixed.right-aligned{-webkit-transform:translateX(105%);transform:translateX(105%)}.sidenav>a{padding:0 16px}.sidenav .user-view{padding:16px 16px 0}}.sidenav .collapsible-body>ul:not(.collapsible)>li.active,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active{background-color:#ee6e73}.sidenav .collapsible-body>ul:not(.collapsible)>li.active a,.sidenav.sidenav-fixed .collapsible-body>ul:not(.collapsible)>li.active a{color:#fff}.sidenav .collapsible-body{padding:0}.sidenav-overlay{position:fixed;top:0;left:0;right:0;opacity:0;height:120vh;background-color:rgba(0,0,0,0.5);z-index:997;display:none}.preloader-wrapper{display:inline-block;position:relative;width:50px;height:50px}.preloader-wrapper.small{width:36px;height:36px}.preloader-wrapper.big{width:64px;height:64px}.preloader-wrapper.active{-webkit-animation:container-rotate 1568ms linear infinite;animation:container-rotate 1568ms linear infinite}@-webkit-keyframes container-rotate{to{-webkit-transform:rotate(360deg)}}@keyframes container-rotate{to{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.spinner-layer{position:absolute;width:100%;height:100%;opacity:0;border-color:#26a69a}.spinner-blue,.spinner-blue-only{border-color:#4285f4}.spinner-red,.spinner-red-only{border-color:#db4437}.spinner-yellow,.spinner-yellow-only{border-color:#f4b400}.spinner-green,.spinner-green-only{border-color:#0f9d58}.active .spinner-layer.spinner-blue{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,blue-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-red{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,red-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-yellow{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,yellow-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer.spinner-green{-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both,green-fade-in-out 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .spinner-layer,.active .spinner-layer.spinner-blue-only,.active .spinner-layer.spinner-red-only,.active .spinner-layer.spinner-yellow-only,.active .spinner-layer.spinner-green-only{opacity:1;-webkit-animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:fill-unfill-rotate 5332ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes fill-unfill-rotate{12.5%{-webkit-transform:rotate(135deg)}25%{-webkit-transform:rotate(270deg)}37.5%{-webkit-transform:rotate(405deg)}50%{-webkit-transform:rotate(540deg)}62.5%{-webkit-transform:rotate(675deg)}75%{-webkit-transform:rotate(810deg)}87.5%{-webkit-transform:rotate(945deg)}to{-webkit-transform:rotate(1080deg)}}@keyframes 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 blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@keyframes blue-fade-in-out{from{opacity:1}25%{opacity:1}26%{opacity:0}89%{opacity:0}90%{opacity:1}100%{opacity:1}}@-webkit-keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@keyframes red-fade-in-out{from{opacity:0}15%{opacity:0}25%{opacity:1}50%{opacity:1}51%{opacity:0}}@-webkit-keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@keyframes yellow-fade-in-out{from{opacity:0}40%{opacity:0}50%{opacity:1}75%{opacity:1}76%{opacity:0}}@-webkit-keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}@keyframes green-fade-in-out{from{opacity:0}65%{opacity:0}75%{opacity:1}90%{opacity:1}100%{opacity:0}}.gap-patch{position:absolute;top:0;left:45%;width:10%;height:100%;overflow:hidden;border-color:inherit}.gap-patch .circle{width:1000%;left:-450%}.circle-clipper{display:inline-block;position:relative;width:50%;height:100%;overflow:hidden;border-color:inherit}.circle-clipper .circle{width:200%;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}.circle-clipper.left .circle{left:0;border-right-color:transparent !important;-webkit-transform:rotate(129deg);transform:rotate(129deg)}.circle-clipper.right .circle{left:-100%;border-left-color:transparent !important;-webkit-transform:rotate(-129deg);transform:rotate(-129deg)}.active .circle-clipper.left .circle{-webkit-animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:left-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}.active .circle-clipper.right .circle{-webkit-animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both;animation:right-spin 1333ms cubic-bezier(0.4, 0, 0.2, 1) infinite both}@-webkit-keyframes left-spin{from{-webkit-transform:rotate(130deg)}50%{-webkit-transform:rotate(-5deg)}to{-webkit-transform:rotate(130deg)}}@keyframes 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 right-spin{from{-webkit-transform:rotate(-130deg)}50%{-webkit-transform:rotate(5deg)}to{-webkit-transform:rotate(-130deg)}}@keyframes 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)}}#spinnerContainer.cooldown{-webkit-animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1);animation:container-rotate 1568ms linear infinite,fade-out 400ms cubic-bezier(0.4, 0, 0.2, 1)}@-webkit-keyframes fade-out{from{opacity:1}to{opacity:0}}@keyframes fade-out{from{opacity:1}to{opacity:0}}.slider{position:relative;height:400px;width:100%}.slider.fullscreen{height:100%;width:100%;position:absolute;top:0;left:0;right:0;bottom:0}.slider.fullscreen ul.slides{height:100%}.slider.fullscreen ul.indicators{z-index:2;bottom:30px}.slider .slides{background-color:#9e9e9e;margin:0;height:400px}.slider .slides li{opacity:0;position:absolute;top:0;left:0;z-index:1;width:100%;height:inherit;overflow:hidden}.slider .slides li img{height:100%;width:100%;background-size:cover;background-position:center}.slider .slides li .caption{color:#fff;position:absolute;top:15%;left:15%;width:70%;opacity:0}.slider .slides li .caption p{color:#e0e0e0}.slider .slides li.active{z-index:2}.slider .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.slider .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:16px;width:16px;margin:0 12px;background-color:#e0e0e0;-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.slider .indicators .indicator-item.active{background-color:#4CAF50}.carousel{overflow:hidden;position:relative;width:100%;height:400px;-webkit-perspective:500px;perspective:500px;-webkit-transform-style:preserve-3d;transform-style:preserve-3d;-webkit-transform-origin:0% 50%;transform-origin:0% 50%}.carousel.carousel-slider{top:0;left:0}.carousel.carousel-slider .carousel-fixed-item{position:absolute;left:0;right:0;bottom:20px;z-index:1}.carousel.carousel-slider .carousel-fixed-item.with-indicators{bottom:68px}.carousel.carousel-slider .carousel-item{width:100%;height:100%;min-height:400px;position:absolute;top:0;left:0}.carousel.carousel-slider .carousel-item h2{font-size:24px;font-weight:500;line-height:32px}.carousel.carousel-slider .carousel-item p{font-size:15px}.carousel .carousel-item{visibility:hidden;width:200px;height:200px;position:absolute;top:0;left:0}.carousel .carousel-item>img{width:100%}.carousel .indicators{position:absolute;text-align:center;left:0;right:0;bottom:0;margin:0}.carousel .indicators .indicator-item{display:inline-block;position:relative;cursor:pointer;height:8px;width:8px;margin:24px 4px;background-color:rgba(255,255,255,0.5);-webkit-transition:background-color .3s;transition:background-color .3s;border-radius:50%}.carousel .indicators .indicator-item.active{background-color:#fff}.carousel.scrolling .carousel-item .materialboxed,.carousel .carousel-item:not(.active) .materialboxed{pointer-events:none}.tap-target-wrapper{width:800px;height:800px;position:fixed;z-index:1000;visibility:hidden;-webkit-transition:visibility 0s .3s;transition:visibility 0s .3s}.tap-target-wrapper.open{visibility:visible;-webkit-transition:visibility 0s;transition:visibility 0s}.tap-target-wrapper.open .tap-target{-webkit-transform:scale(1);transform:scale(1);opacity:.95;-webkit-transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-wrapper.open .tap-target-wave::before{-webkit-transform:scale(1);transform:scale(1)}.tap-target-wrapper.open .tap-target-wave::after{visibility:visible;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;-webkit-transition:opacity .3s,
14
- visibility 0s 1s,
15
- -webkit-transform .3s;transition:opacity .3s,
16
- visibility 0s 1s,
17
- -webkit-transform .3s;transition:opacity .3s,
18
- transform .3s,
19
- visibility 0s 1s;transition:opacity .3s,
20
- transform .3s,
21
- visibility 0s 1s,
22
- -webkit-transform .3s}.tap-target{position:absolute;font-size:1rem;border-radius:50%;background-color:#ee6e73;-webkit-box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);box-shadow:0 20px 20px 0 rgba(0,0,0,0.14),0 10px 50px 0 rgba(0,0,0,0.12),0 30px 10px -20px rgba(0,0,0,0.2);width:100%;height:100%;opacity:0;-webkit-transform:scale(0);transform:scale(0);-webkit-transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1);transition:transform 0.3s cubic-bezier(0.42, 0, 0.58, 1),opacity 0.3s cubic-bezier(0.42, 0, 0.58, 1),-webkit-transform 0.3s cubic-bezier(0.42, 0, 0.58, 1)}.tap-target-content{position:relative;display:table-cell}.tap-target-wave{position:absolute;border-radius:50%;z-index:10001}.tap-target-wave::before,.tap-target-wave::after{content:'';display:block;position:absolute;width:100%;height:100%;border-radius:50%;background-color:#ffffff}.tap-target-wave::before{-webkit-transform:scale(0);transform:scale(0);-webkit-transition:-webkit-transform .3s;transition:-webkit-transform .3s;transition:transform .3s;transition:transform .3s, -webkit-transform .3s}.tap-target-wave::after{visibility:hidden;-webkit-transition:opacity .3s,
23
- visibility 0s,
24
- -webkit-transform .3s;transition:opacity .3s,
25
- visibility 0s,
26
- -webkit-transform .3s;transition:opacity .3s,
27
- transform .3s,
28
- visibility 0s;transition:opacity .3s,
29
- transform .3s,
30
- visibility 0s,
31
- -webkit-transform .3s;z-index:-1}.tap-target-origin{top:50%;left:50%;-webkit-transform:translate(-50%, -50%);transform:translate(-50%, -50%);z-index:10002;position:absolute !important}.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small),.tap-target-origin:not(.btn):not(.btn-large):not(.btn-small):hover{background:none}@media only screen and (max-width: 600px){.tap-target,.tap-target-wrapper{width:600px;height:600px}}.pulse{overflow:visible;position:relative}.pulse::before{content:'';display:block;position:absolute;width:100%;height:100%;top:0;left:0;background-color:inherit;border-radius:inherit;-webkit-transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, -webkit-transform .3s;transition:opacity .3s, transform .3s;transition:opacity .3s, transform .3s, -webkit-transform .3s;-webkit-animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;animation:pulse-animation 1s cubic-bezier(0.24, 0, 0.38, 1) infinite;z-index:-1}@-webkit-keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}@keyframes pulse-animation{0%{opacity:1;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}100%{opacity:0;-webkit-transform:scale(1.5);transform:scale(1.5)}}.datepicker-modal{max-width:325px;min-width:300px;max-height:none}.datepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.datepicker-controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;width:280px;margin:0 auto}.datepicker-controls .selects-container{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex}.datepicker-controls .select-wrapper input{border-bottom:none;text-align:center;margin:0}.datepicker-controls .select-wrapper input:focus{border-bottom:none}.datepicker-controls .select-wrapper .caret{display:none}.datepicker-controls .select-year input{width:50px}.datepicker-controls .select-month input{width:70px}.month-prev,.month-next{margin-top:4px;cursor:pointer;background-color:transparent;border:none}.datepicker-date-display{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;color:#fff;padding:20px 22px;font-weight:500}.datepicker-date-display .year-text{display:block;font-size:1.5rem;line-height:25px;color:rgba(255,255,255,0.7)}.datepicker-date-display .date-text{display:block;font-size:2.8rem;line-height:47px;font-weight:500}.datepicker-calendar-container{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto}.datepicker-table{width:280px;font-size:1rem;margin:0 auto}.datepicker-table thead{border-bottom:none}.datepicker-table th{padding:10px 5px;text-align:center}.datepicker-table tr{border:none}.datepicker-table abbr{text-decoration:none;color:#999}.datepicker-table td{border-radius:50%;padding:0}.datepicker-table td.is-today{color:#26a69a}.datepicker-table td.is-selected{background-color:#26a69a;color:#fff}.datepicker-table td.is-outside-current-month,.datepicker-table td.is-disabled{color:rgba(0,0,0,0.3);pointer-events:none}.datepicker-day-button{background-color:transparent;border:none;line-height:38px;display:block;width:100%;border-radius:50%;padding:0 5px;cursor:pointer;color:inherit}.datepicker-day-button:focus{background-color:rgba(43,161,150,0.25)}.datepicker-footer{width:280px;margin:0 auto;padding-bottom:5px;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.datepicker-cancel,.datepicker-clear,.datepicker-today,.datepicker-done{color:#26a69a;padding:0 1rem}.datepicker-clear{color:#F44336}@media only screen and (min-width: 601px){.datepicker-modal{max-width:625px}.datepicker-container.modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.datepicker-date-display{-webkit-box-flex:0;-webkit-flex:0 1 270px;-ms-flex:0 1 270px;flex:0 1 270px}.datepicker-controls,.datepicker-table,.datepicker-footer{width:320px}.datepicker-day-button{line-height:44px}}.timepicker-modal{max-width:325px;max-height:none}.timepicker-container.modal-content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;padding:0}.text-primary{color:#fff}.timepicker-digital-display{-webkit-box-flex:1;-webkit-flex:1 auto;-ms-flex:1 auto;flex:1 auto;background-color:#26a69a;padding:10px;font-weight:300}.timepicker-text-container{font-size:4rem;font-weight:bold;text-align:center;color:rgba(255,255,255,0.6);font-weight:400;position:relative;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timepicker-span-hours,.timepicker-span-minutes,.timepicker-span-am-pm div{cursor:pointer}.timepicker-span-hours{margin-right:3px}.timepicker-span-minutes{margin-left:3px}.timepicker-display-am-pm{font-size:1.3rem;position:absolute;right:1rem;bottom:1rem;font-weight:400}.timepicker-analog-display{-webkit-box-flex:2.5;-webkit-flex:2.5 auto;-ms-flex:2.5 auto;flex:2.5 auto}.timepicker-plate{background-color:#eee;border-radius:50%;width:270px;height:270px;overflow:visible;position:relative;margin:auto;margin-top:25px;margin-bottom:5px;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.timepicker-canvas,.timepicker-dial{position:absolute;left:0;right:0;top:0;bottom:0}.timepicker-minutes{visibility:hidden}.timepicker-tick{border-radius:50%;color:rgba(0,0,0,0.87);line-height:40px;text-align:center;width:40px;height:40px;position:absolute;cursor:pointer;font-size:15px}.timepicker-tick.active,.timepicker-tick:hover{background-color:rgba(38,166,154,0.25)}.timepicker-dial{-webkit-transition:opacity 350ms, -webkit-transform 350ms;transition:opacity 350ms, -webkit-transform 350ms;transition:transform 350ms, opacity 350ms;transition:transform 350ms, opacity 350ms, -webkit-transform 350ms}.timepicker-dial-out{opacity:0}.timepicker-dial-out.timepicker-hours{-webkit-transform:scale(1.1, 1.1);transform:scale(1.1, 1.1)}.timepicker-dial-out.timepicker-minutes{-webkit-transform:scale(0.8, 0.8);transform:scale(0.8, 0.8)}.timepicker-canvas{-webkit-transition:opacity 175ms;transition:opacity 175ms}.timepicker-canvas line{stroke:#26a69a;stroke-width:4;stroke-linecap:round}.timepicker-canvas-out{opacity:0.25}.timepicker-canvas-bearing{stroke:none;fill:#26a69a}.timepicker-canvas-bg{stroke:none;fill:#26a69a}.timepicker-footer{margin:0 auto;padding:5px 1rem;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.timepicker-clear{color:#F44336}.timepicker-close{color:#26a69a}.timepicker-clear,.timepicker-close{padding:0 20px}@media only screen and (min-width: 601px){.timepicker-modal{max-width:600px}.timepicker-container.modal-content{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-webkit-flex-direction:row;-ms-flex-direction:row;flex-direction:row}.timepicker-text-container{top:32%}.timepicker-display-am-pm{position:relative;right:auto;bottom:auto;text-align:center;margin-top:1.2rem}}
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/css/style.css CHANGED
@@ -1,4 +1,4 @@
1
- @import "materialize.min.css";
2
  * {
3
  box-sizing: border-box !important;
4
  -webkit-box-sizing: border-box !important;
@@ -398,6 +398,7 @@ h2.ftg-subtitle {
398
  font-size: 12px;
399
  background: #fff;
400
  border: 1px solid #ccc;
 
401
  }
402
  #edit-gallery .range-field {
403
  padding: 0;
@@ -714,6 +715,15 @@ h2.ftg-subtitle {
714
  #image-panel-model[data-source=posts] .right-side {
715
  display: none;
716
  }
 
 
 
 
 
 
 
 
 
717
  #image-panel-model .right-side {
718
  margin-left: 170px;
719
  }
@@ -732,6 +742,7 @@ h2.ftg-subtitle {
732
  #image-panel-model .right-side textarea {
733
  border: 1px solid #ccc;
734
  margin-bottom: 0;
 
735
  }
736
  #image-panel-model .right-side .info {
737
  font-size: 11px;
@@ -925,6 +936,12 @@ h2.ftg-subtitle {
925
  #export-modal textarea {
926
  height:200px;
927
  }
 
 
 
 
 
 
928
  .gallery-actions li .collapsible-header {
929
  font-weight: 600;
930
  color: #191e23;
1
+ @import "materialize.css";
2
  * {
3
  box-sizing: border-box !important;
4
  -webkit-box-sizing: border-box !important;
398
  font-size: 12px;
399
  background: #fff;
400
  border: 1px solid #ccc;
401
+ width: auto;
402
  }
403
  #edit-gallery .range-field {
404
  padding: 0;
715
  #image-panel-model[data-source=posts] .right-side {
716
  display: none;
717
  }
718
+ #image-panel-model .figure {
719
+ margin-bottom: 10px;
720
+ }
721
+ #image-panel-model .modal-content {
722
+ padding-bottom: 0;
723
+ }
724
+ #image-panel-model .modal-footer {
725
+ padding-right: 24px;
726
+ }
727
  #image-panel-model .right-side {
728
  margin-left: 170px;
729
  }
742
  #image-panel-model .right-side textarea {
743
  border: 1px solid #ccc;
744
  margin-bottom: 0;
745
+ font-size: 12px;
746
  }
747
  #image-panel-model .right-side .info {
748
  font-size: 11px;
936
  #export-modal textarea {
937
  height:200px;
938
  }
939
+ .gallery-actions input[type=text] {
940
+ display: block;
941
+ margin-bottom: 10px;
942
+ width: 100%;
943
+ padding: 6px;
944
+ }
945
  .gallery-actions li .collapsible-header {
946
  font-weight: 600;
947
  color: #191e23;
admin/css/style.less DELETED
@@ -1,790 +0,0 @@
1
- // out: style.css
2
- @import "materialize.css";
3
-
4
- #wpcontent {
5
- padding-left: 0;
6
- }
7
-
8
- #media-attachment-media_category-filters,
9
- #media-attachment-date-filters {
10
- display: inline;
11
- }
12
-
13
- .list-view-control {
14
-
15
- .selected {
16
- border-bottom:2px solid;
17
- }
18
- }
19
-
20
- #gallery-list {
21
- margin-top: 2rem;
22
-
23
- .card {
24
- padding: 0;
25
-
26
- .card-content {
27
- cursor: pointer;
28
- }
29
-
30
- .data {
31
- background-size: cover;
32
- background-position: 50% 50%;
33
- }
34
-
35
- .card-action,
36
- .card-content {
37
- background: rgba(0, 0, 0, .5);
38
- transition: all .2s;
39
- }
40
-
41
- &:hover .card-content {
42
- background: rgba(0, 0, 0, 0);
43
- }
44
- }
45
- }
46
-
47
- .bulk {
48
- .options {
49
- margin-bottom:20px;
50
-
51
- > span {
52
-
53
- display: inline-block;
54
- padding:4px;
55
- border:1px solid #666;
56
- margin:0 2px;
57
- background: #fff;
58
-
59
- .btn {
60
- font-size:11px;
61
- line-height: 28px;
62
- height:auto;
63
- padding:0 1em;
64
- margin-bottom:0;
65
- }
66
- }
67
- }
68
- }
69
-
70
- .waves-light.btn {
71
- color: #fff;
72
-
73
- &:hover {
74
- color: #fff;
75
- }
76
- }
77
-
78
- .card {
79
- padding: 0;
80
- min-width: 0;
81
- max-width: 999em;
82
- }
83
-
84
- #top {
85
- padding: 1rem 0 3rem 40px;
86
- background-image: url('../images/colors.jpg');
87
- background-repeat: repeat-x;
88
- background-position: left bottom;
89
- font-family: Roboto, 'sans-serif';
90
-
91
- h1 {
92
- color: #fff;
93
- font-size: 3.4rem;
94
- margin: 16px 0 25px 0;
95
- font-weight: 300;
96
-
97
- small {
98
- font-size: 1rem;
99
- }
100
- }
101
- h4 {
102
- margin: 17px 0 13px 0;
103
- }
104
- }
105
-
106
- #support-page {
107
- background: #fff;
108
- font-family: Roboto, 'sans-serif';
109
- padding: 40px;
110
-
111
- p {
112
- font-size: 16px;
113
- color: #666;
114
- }
115
- ul {
116
- margin: 40px 20px;
117
-
118
- li {
119
- list-style-type: circle;
120
- font-size: 18px;
121
- line-height: 1.5;
122
- }
123
- }
124
- .buttons {
125
- margin-top: 40px;
126
- }
127
- }
128
-
129
- .bd {
130
- padding: 0px 40px;
131
-
132
- .gallery-hd {
133
- margin: 60px 0;
134
-
135
- code {
136
-
137
- font-size: 1rem;
138
- }
139
- }
140
- }
141
-
142
- .input-field {
143
- margin-bottom: 20px;
144
-
145
- label {
146
- left: 0;
147
- }
148
- }
149
-
150
- #ftg-wizard {
151
- margin: 40px auto;
152
- padding: 20px;
153
- max-width: 600px;
154
- box-shadow: #ccc 0px 0px 40px;
155
- border-radius: 4px;
156
- background: #fff;
157
-
158
- fieldset {
159
- border: 0;
160
- display: none;
161
-
162
- &:first-of-type {
163
- display: block;
164
- }
165
-
166
- select {
167
- height: 3rem;
168
- }
169
- }
170
-
171
- h1 {
172
- font-size: 32px;
173
- text-transform: uppercase;
174
- text-align: center;
175
- margin: 0;
176
-
177
- small {
178
- font-size: 12px;
179
- }
180
- }
181
-
182
- h2 {
183
- font-size: 16px;
184
- text-transform: uppercase;
185
- text-align: center;
186
- margin: 0;
187
- margin-bottom: 50px;
188
- line-height: 1;
189
- }
190
-
191
- h5 {
192
- margin-bottom: 20px;
193
- }
194
-
195
- .field {
196
- margin-bottom: 40px;
197
- }
198
- .images {
199
- padding: 10px;
200
- max-height: 300px;
201
- overflow: auto;
202
-
203
- .tile {
204
- margin: 0 10px 10px 0;
205
- width: 23%;
206
- display: inline-block;
207
- position: relative;
208
-
209
- img {
210
- width: 100%;
211
- }
212
-
213
- a {
214
- position: absolute;
215
- top: -5px;
216
- right: -5px;
217
- z-index: 10;
218
- display: none;
219
- width: 26px;
220
- height: 26px;
221
- line-height: 26px;
222
-
223
- i {
224
- line-height: 26px;
225
- font-size: 1.2rem;
226
- }
227
- }
228
-
229
- &:hover {
230
- a {
231
- display: block;
232
- }
233
- }
234
-
235
- &:nth-child(4n) {
236
- margin-right: 0;
237
- }
238
- }
239
- }
240
- footer {
241
- background: transparent;
242
- text-align: right;
243
-
244
- .prev {
245
- visibility: hidden;
246
- }
247
- }
248
- .loading {
249
- display: none;
250
- }
251
- }
252
-
253
- .modal {
254
- p {
255
- font-size: 16px;
256
- }
257
- code {
258
- display: block;
259
- margin: 20px;
260
- padding: 10px;
261
- font-size: 16px;
262
- }
263
- a {
264
- outline: 0;
265
- }
266
- .modal-content,
267
- .modal-footer {
268
- background: #fff;
269
- }
270
- }
271
-
272
- #gallery-list {
273
- .card {
274
- p {
275
- height: 40px;
276
- overflow: hidden;
277
- }
278
- .card-action {
279
- padding: 10px 20px;
280
- text-align: center;
281
-
282
- a {
283
- margin: 0 10px;
284
- font-size: 20px;
285
- color: #fff;
286
- }
287
- }
288
- .card-image {
289
- display: inline-block;
290
- width: 150px;
291
- height: 150px;
292
- overflow: hidden;
293
- }
294
- .card-content {
295
- height: 180px;
296
- }
297
- .card-title {
298
- line-height: 32px;
299
- margin-bottom: 18px;
300
- display: block;
301
- }
302
- }
303
- }
304
-
305
- #edit-gallery {
306
- .tab {
307
- padding: 20px;
308
- }
309
- label {
310
- color: #333;
311
- font-size: 1rem;
312
- top: 0.1rem;
313
- height: auto;
314
- }
315
- .input-field {
316
-
317
- margin-bottom: 0;
318
-
319
- input[type=text], input[type=password], input[type=email],
320
- input[type=url], input[type=date], input[type=tel],
321
- input[type=number], input[type=search], textarea.materialize-textarea {
322
- font-size: 2rem;
323
- }
324
- }
325
- select {
326
- font-size: 1rem;
327
- background: #fff;
328
- }
329
- .jump-head {
330
- border-bottom: 2px solid rgba(0, 0, 0, .3);
331
- padding: 20px 0;
332
-
333
- select {
334
- height: 2rem;
335
- display: inline;
336
- }
337
- }
338
-
339
- .jump {
340
- width: auto;
341
- }
342
-
343
- }
344
-
345
- .bullet-menu {
346
- position: fixed;
347
- bottom: 20px;
348
- right: 50px;
349
- }
350
-
351
- .update-gallery {
352
- position: fixed;
353
- bottom: 20px;
354
- right: 120px;
355
- }
356
-
357
- .collapsible {
358
- li {
359
- margin-bottom: 0;
360
-
361
- .alternate {
362
- background: transparent;
363
- }
364
-
365
- .collapsible-header {
366
- font-size: 2rem;
367
- height: 5rem;
368
- line-height: 5rem;
369
-
370
- i {
371
- line-height: 5rem;
372
- }
373
- }
374
-
375
- .field {
376
- .text {
377
- background: #fff;
378
- padding: 20px;
379
-
380
- .pickColor {
381
- height: auto;
382
- }
383
-
384
- .wp-color-result {
385
- border-radius: 0;
386
- -webkit-border-radius: 0;
387
- height: 24px;
388
-
389
- &::after {
390
- border-radius: 0;
391
- -webkit-border-radius: 0;
392
- }
393
- }
394
- }
395
- }
396
- textarea {
397
- height: 100px;
398
- }
399
- th, td {
400
- vertical-align: top;
401
- }
402
- th {
403
- border-radius: 0;
404
- }
405
- th[scope=row] {
406
- width: 200px;
407
- padding-top: 30px;
408
- }
409
- tr.slider {
410
- height: auto;
411
- }
412
- tr.filter {
413
- float: none;
414
- margin: 0;
415
- }
416
- .toggle {
417
- div.help {
418
- display: none;
419
- }
420
- [type="checkbox"]:not(:checked) + label:before {
421
- top: 4px;
422
- }
423
- }
424
- div.help {
425
- background: rgba(255, 255, 255, .5);
426
- border-top-left-radius: 0;
427
- border-top-right-radius: 0;
428
- border-bottom-left-radius: 6px;
429
- border-bottom-right-radius: 6px;
430
- padding: 10px;
431
- color: #666;
432
-
433
- strong {
434
- font-weight: 700;
435
- }
436
- }
437
- .custom_isf {
438
- td {
439
- th {
440
- background: #333;
441
- color: #fff;
442
- }
443
- td {
444
- input[type=text] {
445
- background: #fff;
446
- }
447
- }
448
- }
449
- }
450
- .dynamic-table {
451
- tr {
452
- background: #fff;
453
- }
454
- .btn {
455
- outline: 0;
456
- color: #fff;
457
-
458
- &:hover {
459
- color: #fff;
460
- }
461
- &.add {
462
- width: 100%;
463
- }
464
- }
465
- .del {
466
- width: 50px;
467
- padding-left: 10px;
468
- padding-top: 18px;
469
- }
470
- }
471
- td {
472
- .filters {
473
- .add {
474
- margin: 0;
475
- }
476
- .text {
477
- p {
478
- padding: 0;
479
-
480
- a {
481
- display: inline-block;
482
- margin-right: 20px;
483
- }
484
-
485
- input[type=text] {
486
- width: 77%;
487
- }
488
-
489
- input[type=radio] {
490
- position: static;
491
- }
492
- }
493
- }
494
- .reset {
495
- background-color: #fff;
496
- text-align: right;
497
-
498
- button {
499
- color: #333;
500
-
501
- &:hover {
502
- color: #000;
503
- }
504
- }
505
- }
506
- }
507
- }
508
- }
509
- }
510
-
511
- #tutorial {
512
- h5 {
513
- margin: 60px 0 20px;
514
- }
515
- }
516
-
517
- #images {
518
- .actions {
519
- background: rgba(255, 255, 255, .5);
520
- padding: 10px;
521
- margin: 10px;
522
-
523
- &.source-posts,
524
- &.source-woocommerce, {
525
- .checkboxes {
526
- strong {
527
- font-weight: bold;
528
- width: 90px;
529
- display: inline-block;
530
- }
531
- label {
532
- display: inline-block;
533
- margin-right: 20px;
534
- }
535
- [type="checkbox"] + label:before {
536
- left: 6px;
537
- }
538
- [type=text] {
539
- max-width: 200px;
540
- }
541
- }
542
- }
543
-
544
- label {
545
- font-weight: bold;
546
- cursor: default;
547
- display: block;
548
- margin-bottom: 10px;
549
-
550
- span {
551
- font-weight: normal;
552
- padding-left: 10px;
553
- }
554
- }
555
-
556
- .row {
557
- margin: 0 0 10px 0;
558
- }
559
-
560
- .bulk {
561
- .panel {
562
- display: none;
563
-
564
- label {
565
- display: inline-block;
566
- margin-right: 30px;
567
- padding-left: 28px;
568
- }
569
-
570
- p {
571
- padding: 1rem 0;
572
- }
573
- }
574
- }
575
-
576
- .tips {
577
- font-style: italic;
578
- color: #777;
579
- padding: 5px 10px;
580
- background: rgba(255, 255, 255, .7);
581
- border-radius: 4px;
582
-
583
- strong {
584
- font-weight: 700;
585
- }
586
- }
587
- }
588
- .source-panel {
589
- display: none;
590
- }
591
- }
592
-
593
- #image-panel-model {
594
-
595
- &[data-source=posts] {
596
- width: 300px;
597
-
598
- .right-side {
599
- display: none;
600
- }
601
- }
602
-
603
- .right-side {
604
- margin-left: 170px;
605
-
606
- .field {
607
- margin-bottom: 14px;
608
- }
609
- textarea {
610
- height: 3.75rem;
611
- }
612
- input[type=text] {
613
- height: 2em;
614
- padding: 0 6px;
615
- width: 96%;
616
- }
617
- input[type=text],
618
- textarea {
619
- border: 1px solid #ccc;
620
- margin-bottom: 0;
621
- }
622
-
623
- .info {
624
- font-size: 11px;
625
- margin: 0;
626
- }
627
- .filters {
628
- margin-top: 15px;
629
-
630
- label {
631
- margin-right: 30px;
632
- padding-left: 28px;
633
- }
634
- }
635
- }
636
- }
637
-
638
- #video-panel-model {
639
- textarea {
640
- height: 160px;
641
- }
642
- }
643
-
644
- #image-list {
645
- .card {
646
- &.selected {
647
- border: 2px solid #000;
648
- }
649
- &.hidden-T {
650
- .card-image {
651
-
652
- /*&:after {
653
- display: block;
654
- content:"";
655
- position: absolute;
656
- top:0;
657
- right:0;
658
- left:0;
659
- bottom:0;
660
- z-index: 1;
661
- }*/
662
-
663
- .card-title {
664
- display: none;
665
- }
666
- }
667
- }
668
- .card-hidden {
669
- position: absolute;
670
- top: 10px;
671
- right: 10px;
672
- background: #fff;
673
- width: 18px;
674
- height: 18px;
675
- border-radius: 4px;
676
- text-align: center;
677
- color: #ff8000;
678
- }
679
- .card-image {
680
- cursor: move;
681
- background-size: cover;
682
-
683
- iframe {
684
- width: 100%;
685
- }
686
-
687
- }
688
-
689
- p {
690
- padding: 0;
691
- min-height: 20px;
692
- }
693
- a {
694
- color:#388E3C;
695
- }
696
- a.remove {
697
- color:#f00;
698
- }
699
- .filters {
700
- position: absolute;
701
- top: 10px;
702
- left: 0px;
703
- z-index: 10;
704
-
705
- li {
706
- background: #fff;
707
- color: #666;
708
- padding: 2px 10px;
709
- margin: 0 0 2px 0;
710
- border-top-right-radius: 4px;
711
- }
712
- }
713
- }
714
- }
715
-
716
- #delete-gallery-modal {
717
- span {
718
- color: #ff8a0b;
719
- font-weight: bold;
720
- }
721
- }
722
-
723
- #spinner {
724
- display: none;
725
- position: fixed;
726
- top: 50px;
727
- right: 50px;
728
-
729
- &.shown {
730
- display: block;
731
- }
732
- }
733
-
734
-
735
- .listview {
736
- font-size: 16px;
737
- display: inline;
738
- float: left;
739
- }
740
-
741
- .li {
742
- cursor: pointer;
743
- font-size: 16px;
744
- display: inline;
745
- float: left;
746
- margin-left: 7px;
747
- }
748
-
749
- .filter-item {
750
- cursor: pointer;
751
- display: inline;
752
- float: left;
753
- font-size: 16px;
754
- margin-left: 10px;
755
- }
756
-
757
- .filter-list {
758
- border-radius: 5px;
759
- margin-left: 10px;
760
- margin-right: 10px;
761
- padding: 12px;
762
- background-color: #FDF4F3;
763
- }
764
-
765
- /**
766
- * For modern browsers
767
- * 1. The space content is one way to avoid an Opera bug when the
768
- * contenteditable attribute is included anywhere else in the document.
769
- * Otherwise it causes space to appear at the top and bottom of elements
770
- * that are clearfixed.
771
- * 2. The use of `table` rather than `block` is only necessary if using
772
- * `:before` to contain the top-margins of child elements.
773
- */
774
- .cf:before,
775
- .cf:after {
776
- content: " "; /* 1 */
777
- display: table; /* 2 */
778
- }
779
-
780
- .cf:after {
781
- clear: both;
782
- }
783
-
784
- /**
785
- * For IE 6/7 only
786
- * Include this rule to trigger hasLayout and contain floats.
787
- */
788
- .cf {
789
- *zoom: 1;
790
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
admin/include/edit-gallery.php CHANGED
@@ -1064,6 +1064,16 @@ _e( 'Caption', 'final-tiles-grid-gallery-lite' );
1064
  <textarea name="description"></textarea>
1065
  </div>
1066
  </div>
 
 
 
 
 
 
 
 
 
 
1067
  <div class="field">
1068
  <input class="browser-default" id="hidden-image" type="checkbox" name="hidden" value="T" />
1069
  <label for="hidden-image">
@@ -1073,33 +1083,36 @@ _e( 'Hidden, visible only with lightbox', 'final-tiles-grid-gallery-lite' );
1073
  </label>
1074
  </div>
1075
  <div class="field js-no-hidden">
1076
- <label><?php
 
 
 
 
1077
  _e( 'Link', 'final-tiles-grid-gallery-lite' );
1078
- ?></label>
1079
- <div class="text dark">
1080
- <input type="text" size="20" value="" name="link" />
1081
- </div>
1082
- </div>
1083
- <div class="field js-no-hidden">
1084
- <label><?php
1085
  _e( 'Link target', 'final-tiles-grid-gallery-lite' );
1086
  ?></label>
1087
- <div class="text">
1088
- <select name="target" class="browser-default">
1089
- <option value="default"><?php
1090
  _e( 'Default target', 'final-tiles-grid-gallery-lite' );
1091
  ?></option>
1092
- <option value="_self"><?php
1093
  _e( 'Open in same page', 'final-tiles-grid-gallery-lite' );
1094
  ?></option>
1095
- <option value="_blank"><?php
1096
  _e( 'Open in _blank', 'final-tiles-grid-gallery-lite' );
1097
  ?></option>
1098
- <option value="_lightbox"><?php
1099
  _e( 'Open in lightbox (when using a lightbox)', 'final-tiles-grid-gallery-lite' );
1100
  ?></option>
1101
- </select>
1102
- </div>
 
 
1103
  </div>
1104
  <?php
1105
  ?>
1064
  <textarea name="description"></textarea>
1065
  </div>
1066
  </div>
1067
+ <div class="field">
1068
+ <label><?php
1069
+ _e( 'Alt', 'final-tiles-grid-gallery-lite' );
1070
+ ?> <?php
1071
+ _e( '(leave empty to use title or description as ALT attribute)', 'final-tiles-grid-gallery-lite' );
1072
+ ?></label>
1073
+ <div class="text">
1074
+ <input type="text" name="alt" />
1075
+ </div>
1076
+ </div>
1077
  <div class="field">
1078
  <input class="browser-default" id="hidden-image" type="checkbox" name="hidden" value="T" />
1079
  <label for="hidden-image">
1083
  </label>
1084
  </div>
1085
  <div class="field js-no-hidden">
1086
+
1087
+ <table>
1088
+ <tr>
1089
+ <td style="width: 60%">
1090
+ <label><?php
1091
  _e( 'Link', 'final-tiles-grid-gallery-lite' );
1092
+ ?></label><br>
1093
+ <input type="text" size="20" value="" name="link" />
1094
+ </td>
1095
+ <td>
1096
+ <label><?php
 
 
1097
  _e( 'Link target', 'final-tiles-grid-gallery-lite' );
1098
  ?></label>
1099
+ <select name="target" class="browser-default">
1100
+ <option value="default"><?php
 
1101
  _e( 'Default target', 'final-tiles-grid-gallery-lite' );
1102
  ?></option>
1103
+ <option value="_self"><?php
1104
  _e( 'Open in same page', 'final-tiles-grid-gallery-lite' );
1105
  ?></option>
1106
+ <option value="_blank"><?php
1107
  _e( 'Open in _blank', 'final-tiles-grid-gallery-lite' );
1108
  ?></option>
1109
+ <option value="_lightbox"><?php
1110
  _e( 'Open in lightbox (when using a lightbox)', 'final-tiles-grid-gallery-lite' );
1111
  ?></option>
1112
+ </select>
1113
+ </td>
1114
+ </tr>
1115
+ </table>
1116
  </div>
1117
  <?php
1118
  ?>
admin/include/fields.php CHANGED
@@ -296,7 +296,7 @@ $this->addField( "Links & Lightbox", "lightbox", array(
296
  "type" => "select",
297
  "description" => __( "Define here what happens when user click on the images. Lightboxes with video support: EverlightBox, LightGallery, Magnific popup, Colorbox (require embed URL)); PrettyPhoto, FancyBox (require embed URL)", "final-tiles-grid-gallery-lite" ),
298
  "values" => array(
299
- "Link" => array( " |No link", "direct|Direct link to image (useful for external lightboxes)|disabled", "post|Post or WooCommerce product|disabled" ),
300
  "Lightboxes" => array(
301
  "lightbox2|Lightbox",
302
  "everlightbox|EverlightBox + social sharing and comments",
@@ -316,7 +316,7 @@ $this->addField( "Links & Lightbox", "mobileLightbox", array(
316
  "type" => "select",
317
  "description" => __( "Define here what happens when user click on the images. Lightboxes with video support: EverlightBox, LightGallery, Magnific popup, Colorbox (require embed URL)); PrettyPhoto, FancyBox (require embed URL)", "final-tiles-grid-gallery-lite" ),
318
  "values" => array(
319
- "Link" => array( " |No link", "direct|Direct link to image (useful for external lightboxes)", "post|Post or WooCommerce product|disabled" ),
320
  "Lightboxes" => array(
321
  "lightbox2|Lightbox",
322
  "everlightbox|EverlightBox + social sharing and comments",
296
  "type" => "select",
297
  "description" => __( "Define here what happens when user click on the images. Lightboxes with video support: EverlightBox, LightGallery, Magnific popup, Colorbox (require embed URL)); PrettyPhoto, FancyBox (require embed URL)", "final-tiles-grid-gallery-lite" ),
298
  "values" => array(
299
+ "Link" => array( " |No lightbox", "direct|Direct link to image (useful for external lightboxes)|disabled", "post|Post or WooCommerce product|disabled" ),
300
  "Lightboxes" => array(
301
  "lightbox2|Lightbox",
302
  "everlightbox|EverlightBox + social sharing and comments",
316
  "type" => "select",
317
  "description" => __( "Define here what happens when user click on the images. Lightboxes with video support: EverlightBox, LightGallery, Magnific popup, Colorbox (require embed URL)); PrettyPhoto, FancyBox (require embed URL)", "final-tiles-grid-gallery-lite" ),
318
  "values" => array(
319
+ "Link" => array( " |No lightbox", "direct|Direct link to image (useful for external lightboxes)", "post|Post or WooCommerce product|disabled" ),
320
  "Lightboxes" => array(
321
  "lightbox2|Lightbox",
322
  "everlightbox|EverlightBox + social sharing and comments",
admin/include/image-list.php CHANGED
@@ -96,6 +96,7 @@ if(isset($gallery))
96
  <pre class="hidden description"><?php echo $image->description ?></pre>
97
  <pre class="hidden imagepath"><?php echo htmlentities($image->imagePath) ?></pre>
98
  <input type="hidden" id="img-title" value="<?php echo $image->title ?>">
 
99
  </div>
100
  </div>
101
  </div>
96
  <pre class="hidden description"><?php echo $image->description ?></pre>
97
  <pre class="hidden imagepath"><?php echo htmlentities($image->imagePath) ?></pre>
98
  <input type="hidden" id="img-title" value="<?php echo $image->title ?>">
99
+ <input type="hidden" id="img-alt" value="<?php echo $image->alt ?>">
100
  </div>
101
  </div>
102
  </div>
admin/scripts/final-tiles-gallery-admin.js CHANGED
@@ -277,6 +277,8 @@ var FTG = function($) {
277
  imageId: attachment.id
278
  };
279
 
 
 
280
  if (caption_field != 'none')
281
  obj.description = attachment[caption_field];
282
 
@@ -610,6 +612,7 @@ var FTG = function($) {
610
  $("[name=description]", panel).val($("pre.description", $item).html());
611
  $(".copy", $item).clone().appendTo(panel);
612
  $('[name=imageTitle]', panel).val($('#img-title', $item).val());
 
613
  $("[name=hidden]", panel).get(0).checked = $("[name=hidden]", $item).val() == 'T';
614
 
615
  if($("[name=hidden]", panel).get(0).checked)
277
  imageId: attachment.id
278
  };
279
 
280
+ obj.alt = attachment.alt;
281
+
282
  if (caption_field != 'none')
283
  obj.description = attachment[caption_field];
284
 
612
  $("[name=description]", panel).val($("pre.description", $item).html());
613
  $(".copy", $item).clone().appendTo(panel);
614
  $('[name=imageTitle]', panel).val($('#img-title', $item).val());
615
+ $('[name=alt]', panel).val($('#img-alt', $item).val());
616
  $("[name=hidden]", panel).get(0).checked = $("[name=hidden]", $item).val() == 'T';
617
 
618
  if($("[name=hidden]", panel).get(0).checked)
languages/it.mo DELETED
Binary file
languages/it.po DELETED
@@ -1,14 +0,0 @@
1
- msgid ""
2
- msgstr ""
3
- "Project-Id-Version: \n"
4
- "POT-Creation-Date: 2019-02-26 09:52+0100\n"
5
- "PO-Revision-Date: 2019-02-26 09:53+0100\n"
6
- "Last-Translator: \n"
7
- "Language-Team: \n"
8
- "MIME-Version: 1.0\n"
9
- "Content-Type: text/plain; charset=UTF-8\n"
10
- "Content-Transfer-Encoding: 8bit\n"
11
- "X-Generator: Poedit 2.2.1\n"
12
- "X-Poedit-Basepath: .\n"
13
- "Plural-Forms: nplurals=2; plural=(n != 1);\n"
14
- "Language: it\n"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
lib/db-class.php CHANGED
@@ -30,7 +30,7 @@ if(! class_exists('FinalTilesDB'))
30
  $wpdb->update($tb_g, array('configuration' => $data), array('Id' => $id));
31
  }
32
 
33
- public function updateConfiguration()
34
  {
35
  global $wpdb;
36
  $tb_g = $wpdb->prefix . "FinalTiles_gallery";
@@ -191,6 +191,7 @@ if(! class_exists('FinalTilesDB'))
191
  'imageId' => $image->imageId,
192
  'group' => $image->group,
193
  'link' => $image->link,
 
194
  'target' => $image->target,
195
  'title' => isset($image->title) ? $image->title : "", 'sortOrder' => 0 );
196
 
30
  $wpdb->update($tb_g, array('configuration' => $data), array('Id' => $id));
31
  }
32
 
33
+ public static function updateConfiguration()
34
  {
35
  global $wpdb;
36
  $tb_g = $wpdb->prefix . "FinalTiles_gallery";
191
  'imageId' => $image->imageId,
192
  'group' => $image->group,
193
  'link' => $image->link,
194
+ 'alt' => $image->alt,
195
  'target' => $image->target,
196
  'title' => isset($image->title) ? $image->title : "", 'sortOrder' => 0 );
197
 
lib/gallery-class.php CHANGED
@@ -95,7 +95,9 @@ if ( !class_exists( "FinalTilesGallery" ) ) {
95
  $image->url = $meta['url'];
96
  $image->page = $meta['page'];
97
  $image->original = $meta['original'];
98
- $image->alt = $meta['alt'];
 
 
99
  }
100
 
101
  }
@@ -113,25 +115,17 @@ if ( !class_exists( "FinalTilesGallery" ) ) {
113
  if ( !empty($image->link) ) {
114
  return "href='" . $image->link . "'";
115
  }
116
-
117
- if ( wp_is_mobile() ) {
118
- switch ( $this->gallery->mobileLightbox ) {
119
- case 'attachment-page':
120
- return "href='" . $image->page . "'";
121
- case '':
122
- case 'nolink':
123
- return '';
124
- }
125
- } else {
126
- switch ( trim( $this->gallery->lightbox ) ) {
127
- case 'attachment-page':
128
- return "href='" . $image->page . "'";
129
- case '':
130
- case 'nolink':
131
- return '';
132
- }
133
  }
134
-
135
  $url = ( isset( $image->url ) ? $image->url : "" );
136
  return "href='" . $url . "'";
137
  }
@@ -168,16 +162,17 @@ if ( !class_exists( "FinalTilesGallery" ) ) {
168
  {
169
 
170
  if ( !empty($image->target) && $image->target == '_lightbox' && !empty($image->link) ) {
171
- if ( $this->gallery->lightbox == 'magnific' || $this->gallery->lightbox == 'colorbox' ) {
 
172
  return "ftg-lightbox-iframe";
173
  }
174
- if ( $this->gallery->lightbox == 'fancybox' ) {
175
  return "ftg-lightbox iframe";
176
  }
177
- if ( $this->gallery->lightbox == 'lightgallery' || $this->gallery->lightbox == 'prettyphoto' ) {
178
  return 'ftg-lightbox';
179
  }
180
- if ( $this->gallery->lightbox == 'everlightbox' ) {
181
  return 'ftg-lightbox everlightbox-trigger';
182
  }
183
  }
@@ -185,16 +180,13 @@ if ( !class_exists( "FinalTilesGallery" ) ) {
185
  if ( !empty($image->link) && !$this->isVideoLink( $image->link ) ) {
186
  return '';
187
  }
188
- if ( wp_is_mobile() && empty($this->gallery->mobileLightbox) ) {
189
- return '';
190
- }
191
- if ( !wp_is_mobile() && empty($this->gallery->lightbox) ) {
192
  return '';
193
  }
194
- if ( $this->gallery->lightbox == 'nolink' ) {
195
  return '';
196
  }
197
- if ( $this->gallery->lightbox == 'magnific' && !empty($image->link) ) {
198
  return 'ftg-lightbox mfp-iframe';
199
  }
200
  return 'ftg-lightbox';
@@ -662,7 +654,8 @@ if ( !class_exists( "FinalTilesGallery" ) ) {
662
  if ( $lightbox == 'lightgallery' && $this->useCaptions() ) {
663
  $title_text = "<span class='title'>{$image->title}</span><span class='text'>{$image->description}</span>";
664
  }
665
- $html .= "<a {$title}=\"" . $title_text . "\" " . (( $gallery->lightbox == "lightbox2" && empty($image->link) ? "data-lightbox='{$rel}'" : "" )) . " rel='{$rel}' " . $this->getTarget( $image ) . " class=' tile-inner " . $gallery->aClass . " " . $this->getLightboxClass( $image ) . "' " . $this->getLink( $image ) . " " . (( $lightbox == "lightgallery" ? "data-download-url='{$image->original}'" : '' )) . ">\n";
 
666
  if ( !isset( $image->width ) ) {
667
  $image->width = "auto";
668
  }
95
  $image->url = $meta['url'];
96
  $image->page = $meta['page'];
97
  $image->original = $meta['original'];
98
+ if ( !isset( $image->alt ) || empty($image->alt) ) {
99
+ $image->alt = $meta['alt'];
100
+ }
101
  }
102
 
103
  }
115
  if ( !empty($image->link) ) {
116
  return "href='" . $image->link . "'";
117
  }
118
+ $l = ( wp_is_mobile() ? $this->gallery->mobileLightbox : $this->gallery->lightbox );
119
+ if ( $l == "nolink" || empty(trim( $l )) ) {
120
+ return '';
121
+ }
122
+ switch ( trim( $l ) ) {
123
+ case 'attachment-page':
124
+ return "href='" . $image->page . "'";
125
+ case '':
126
+ case 'nolink':
127
+ return '';
 
 
 
 
 
 
 
128
  }
 
129
  $url = ( isset( $image->url ) ? $image->url : "" );
130
  return "href='" . $url . "'";
131
  }
162
  {
163
 
164
  if ( !empty($image->target) && $image->target == '_lightbox' && !empty($image->link) ) {
165
+ $l = ( wp_is_mobile() ? $this->gallery->mobileLightbox : $this->gallery->lightbox );
166
+ if ( $l == 'magnific' || $l == 'colorbox' ) {
167
  return "ftg-lightbox-iframe";
168
  }
169
+ if ( $l == 'fancybox' ) {
170
  return "ftg-lightbox iframe";
171
  }
172
+ if ( $l == 'lightgallery' || $l == 'prettyphoto' ) {
173
  return 'ftg-lightbox';
174
  }
175
+ if ( $l == 'everlightbox' ) {
176
  return 'ftg-lightbox everlightbox-trigger';
177
  }
178
  }
180
  if ( !empty($image->link) && !$this->isVideoLink( $image->link ) ) {
181
  return '';
182
  }
183
+ if ( empty($l) ) {
 
 
 
184
  return '';
185
  }
186
+ if ( $l == 'nolink' ) {
187
  return '';
188
  }
189
+ if ( $l == 'magnific' && !empty($image->link) ) {
190
  return 'ftg-lightbox mfp-iframe';
191
  }
192
  return 'ftg-lightbox';
654
  if ( $lightbox == 'lightgallery' && $this->useCaptions() ) {
655
  $title_text = "<span class='title'>{$image->title}</span><span class='text'>{$image->description}</span>";
656
  }
657
+ $html .= "<a {$title}=\"" . $title_text . "\" ";
658
+ $html .= (( $lightbox == "lightbox2" && empty($image->link) ? "data-lightbox='{$rel}'" : "" )) . " rel='{$rel}' " . $this->getTarget( $image ) . " class=' tile-inner " . $gallery->aClass . " " . $this->getLightboxClass( $image ) . "' " . $this->getLink( $image ) . " " . (( $lightbox == "lightgallery" ? "data-download-url='{$image->original}'" : '' )) . ">\n";
659
  if ( !isset( $image->width ) ) {
660
  $image->width = "auto";
661
  }
lib/install-db.php CHANGED
@@ -60,6 +60,7 @@ if (!class_exists("FinalTilesGallery"))
60
  filters VARCHAR( 1500 ) NULL,
61
  link LONGTEXT NULL,
62
  title LONGTEXT NULL,
 
63
  target VARCHAR(50) NULL,
64
  blank ENUM('T','F') DEFAULT \"F\" NOT NULL,
65
  description LONGTEXT NOT NULL,
60
  filters VARCHAR( 1500 ) NULL,
61
  link LONGTEXT NULL,
62
  title LONGTEXT NULL,
63
+ alt LONGTEXT NULL,
64
  target VARCHAR(50) NULL,
65
  blank ENUM('T','F') DEFAULT \"F\" NOT NULL,
66
  description LONGTEXT NOT NULL,
readme.txt CHANGED
@@ -137,6 +137,13 @@ Currently galleries made with Envira, FooGallery, Instagram, NextGen, JetPack, M
137
 
138
  == Changelog ==
139
 
 
 
 
 
 
 
 
140
  = 3.4.7 =
141
  * [Enhancement] Removed unnecessary translation functions
142
 
@@ -330,6 +337,13 @@ Currently galleries made with Envira, FooGallery, Instagram, NextGen, JetPack, M
330
 
331
  == Upgrade Notice ==
332
 
 
 
 
 
 
 
 
333
  = 3.4.7 =
334
  * [Enhancement] Removed unnecessary translation functions
335
 
137
 
138
  == Changelog ==
139
 
140
+ = 3.4.9 =
141
+ * [Fix] Fixed "No link" on mobile
142
+
143
+ = 3.4.8 =
144
+ * [Fix] Fixed "No link" on mobile
145
+ * [Enhancement] Can edit ALT attribute
146
+
147
  = 3.4.7 =
148
  * [Enhancement] Removed unnecessary translation functions
149
 
337
 
338
  == Upgrade Notice ==
339
 
340
+ = 3.4.9 =
341
+ * [Fix] Fixed "No link" on mobile
342
+
343
+ = 3.4.8 =
344
+ * [Fix] Fixed "No link" on mobile
345
+ * [Enhancement] Can edit ALT attribute
346
+
347
  = 3.4.7 =
348
  * [Enhancement] Removed unnecessary translation functions
349