Form Maker by WD – user-friendly drag & drop Form Builder plugin - Version 1.12.4

Version Description

  • Changed: Email validation field now allows + symbol
  • Changed: Remove Font Awesome.
  • Changed: Italian translation.
Download this release

Release Info

Developer webdorado
Plugin Icon 128x128 Form Maker by WD – user-friendly drag & drop Form Builder plugin
Version 1.12.4
Comparing to
See all releases

Code changes from version 1.12.2 to 1.12.4

Files changed (59) hide show
  1. admin/controllers/Checkpaypal.php +16 -17
  2. admin/controllers/Manage_fm.php +11 -7
  3. admin/controllers/Submissions_fm.php +9 -12
  4. admin/controllers/Themes_fm.php +3 -0
  5. admin/models/Checkpaypal.php +13 -10
  6. admin/models/Submissions_fm.php +5 -2
  7. admin/views/FMSelectDataFromDb.php +1 -1
  8. admin/views/FMSqlMapping.php +2 -0
  9. admin/views/Manage_fm.php +34 -39
  10. admin/views/Submissions_fm.php +9 -7
  11. admin/views/Themes_fm.php +3 -4
  12. css/font-awesome/font-awesome.css +0 -1715
  13. css/font-awesome/fonts/FontAwesome.otf +0 -0
  14. css/font-awesome/fonts/fontawesome-webfont.eot +0 -0
  15. css/font-awesome/fonts/fontawesome-webfont.svg +0 -520
  16. css/font-awesome/fonts/fontawesome-webfont.ttf +0 -0
  17. css/font-awesome/fonts/fontawesome-webfont.woff +0 -0
  18. css/font-awesome/less/bordered-pulled.less +0 -16
  19. css/font-awesome/less/core.less +0 -11
  20. css/font-awesome/less/fixed-width.less +0 -6
  21. css/font-awesome/less/font-awesome.less +0 -17
  22. css/font-awesome/less/icons.less +0 -552
  23. css/font-awesome/less/larger.less +0 -13
  24. css/font-awesome/less/list.less +0 -19
  25. css/font-awesome/less/mixins.less +0 -25
  26. css/font-awesome/less/path.less +0 -14
  27. css/font-awesome/less/rotated-flipped.less +0 -20
  28. css/font-awesome/less/spinning.less +0 -29
  29. css/font-awesome/less/stacked.less +0 -20
  30. css/font-awesome/less/variables.less +0 -561
  31. css/font-awesome/scss/_bordered-pulled.scss +0 -16
  32. css/font-awesome/scss/_core.scss +0 -11
  33. css/font-awesome/scss/_fixed-width.scss +0 -6
  34. css/font-awesome/scss/_icons.scss +0 -552
  35. css/font-awesome/scss/_larger.scss +0 -13
  36. css/font-awesome/scss/_list.scss +0 -19
  37. css/font-awesome/scss/_mixins.scss +0 -25
  38. css/font-awesome/scss/_path.scss +0 -14
  39. css/font-awesome/scss/_rotated-flipped.scss +0 -20
  40. css/font-awesome/scss/_spinning.scss +0 -29
  41. css/font-awesome/scss/_stacked.scss +0 -20
  42. css/font-awesome/scss/_variables.scss +0 -561
  43. css/font-awesome/scss/font-awesome.scss +0 -17
  44. css/form_maker_frontend.css +77 -79
  45. css/form_maker_tables.css +4 -5
  46. css/frontend/.gitignore +0 -0
  47. css/style.css +12 -1
  48. form-maker.php +14 -8
  49. framework/WDW_FM_Library.php +6 -1
  50. frontend/models/form_maker.php +37 -20
  51. frontend/views/form_maker.php +7 -6
  52. js/add_field.js +26 -21
  53. js/form_maker_admin.js +6 -4
  54. js/form_maker_form_options.js +2 -0
  55. js/form_maker_manage.js +7 -2
  56. js/main_div_front_end.js +1 -1
  57. languages/form_maker-it_IT.mo +0 -0
  58. languages/form_maker-it_IT.po +1106 -266
  59. readme.txt +22 -13
admin/controllers/Checkpaypal.php CHANGED
@@ -50,8 +50,7 @@ class FMControllerCheckpaypal {
50
  }
51
  }
52
  $post_fields .= 'cmd=_notify-validate';
53
- $checkout_mode = !empty($form->checkout_mode) ? $form->checkout_mode : 0;
54
- $paypal_params = array( 'checkout_mode' => $checkout_mode, 'post_fields' => $post_fields );
55
  $response = $this->model->connect_to_paypal($paypal_params);
56
  $tax = WDW_FM_Library::get('tax', 0);
57
  $total = WDW_FM_Library::get('mc_gross', 0);
@@ -119,25 +118,25 @@ class FMControllerCheckpaypal {
119
  $email = WDW_FM_Library::get('payer_email', '');
120
  $first_name = WDW_FM_Library::get('first_name', '');
121
  $last_name = WDW_FM_Library::get('last_name', '');
122
- $full_name = (!empty($first_name) ? $first_name : '') . (!empty($last_name) ? ' ' . $last_name : '');
123
  $phone_a = WDW_FM_Library::get('night_phone_a', '');
124
  $phone_b = WDW_FM_Library::get('night_phone_b', '');
125
  $phone_c = WDW_FM_Library::get('night_phone_c', '');
126
- $phone = (!empty($phone_a) ? $phone_a : '') . (!empty($phone_b) ? ' - ' . $phone_b : '') . (!empty($phone_c) ? ' - ' . $phone_c : '');
127
  $address = '';
128
- $address .= !empty(WDW_FM_Library::get('address_country', '')) ? "Country: " . WDW_FM_Library::get('address_country', '') : '';
129
- $address .= !empty(WDW_FM_Library::get('address_state', '')) ? "<br>State: " . WDW_FM_Library::get('address_state', '') : '';
130
- $address .= !empty(WDW_FM_Library::get('address_city', '')) ? "<br>City: " . WDW_FM_Library::get('address_city', '') : '';
131
- $address .= !empty(WDW_FM_Library::get('address_street', '')) ? "<br>Street: " . WDW_FM_Library::get('address_street', '') : '';
132
- $address .= !empty(WDW_FM_Library::get('address_zip', '')) ? "<br>Zip Code: " . WDW_FM_Library::get('address_zip', '') : '';
133
- $address .= !empty(WDW_FM_Library::get('address_status', '')) ? "<br>Address Status: " . WDW_FM_Library::get('address_status', '') : '';
134
- $address .= !empty(WDW_FM_Library::get('address_name', '')) ? "<br>Name: " . WDW_FM_Library::get('address_name', '') : '';
135
  $paypal_info = "";
136
- $paypal_info .= !empty(WDW_FM_Library::get('payer_status', '')) ? "<br>Payer Status - " . WDW_FM_Library::get('payer_status', '') : '';
137
- $paypal_info .= !empty(WDW_FM_Library::get('payer_email', '')) ? "<br>Payer Email - " . WDW_FM_Library::get('payer_email', '') : '';
138
- $paypal_info .= !empty(WDW_FM_Library::get('txn_id', '')) ? "<br>Transaction - " . WDW_FM_Library::get('txn_id', '') : '';
139
- $paypal_info .= !empty(WDW_FM_Library::get('payment_type', '')) ? "<br>Payment Type - " . WDW_FM_Library::get('payment_type', '') : '';
140
- $paypal_info .= !empty(WDW_FM_Library::get('residence_country', '')) ? "<br>Residence Country - " . WDW_FM_Library::get('residence_country', '') : '';
141
  $post = array(
142
  'form_id' => $form_id,
143
  'group_id' => $group_id,
@@ -167,7 +166,7 @@ class FMControllerCheckpaypal {
167
  $to = $form->mail;
168
  $subject = "Payment information";
169
  // Get template for payment information.
170
- $template_params = array( 'form_session' => $form_session, 'post' => $post );
171
  $message = $this->view->payment_information_template($template_params);
172
  add_filter('wp_mail_content_type', create_function('', 'return "text/html";'));
173
  wp_mail($to, $subject, $message);
50
  }
51
  }
52
  $post_fields .= 'cmd=_notify-validate';
53
+ $paypal_params = array( 'checkout_mode' => $form->checkout_mode, 'post_fields' => $post_fields );
 
54
  $response = $this->model->connect_to_paypal($paypal_params);
55
  $tax = WDW_FM_Library::get('tax', 0);
56
  $total = WDW_FM_Library::get('mc_gross', 0);
118
  $email = WDW_FM_Library::get('payer_email', '');
119
  $first_name = WDW_FM_Library::get('first_name', '');
120
  $last_name = WDW_FM_Library::get('last_name', '');
121
+ $full_name = (($first_name != '') ? $first_name : '') . (($last_name != '') ? ' ' . $last_name : '');
122
  $phone_a = WDW_FM_Library::get('night_phone_a', '');
123
  $phone_b = WDW_FM_Library::get('night_phone_b', '');
124
  $phone_c = WDW_FM_Library::get('night_phone_c', '');
125
+ $phone = (($phone_a != '') ? $phone_a : '') . (($phone_b != '') ? ' - ' . $phone_b : '') . (($phone_c != '') ? ' - ' . $phone_c : '');
126
  $address = '';
127
+ $address .= (WDW_FM_Library::get('address_country', '') != '') ? "Country: " . WDW_FM_Library::get('address_country', '') : '';
128
+ $address .= (WDW_FM_Library::get('address_state', '') != '') ? "<br>State: " . WDW_FM_Library::get('address_state', '') : '';
129
+ $address .= (WDW_FM_Library::get('address_city', '') != '') ? "<br>City: " . WDW_FM_Library::get('address_city', '') : '';
130
+ $address .= (WDW_FM_Library::get('address_street', '') != '') ? "<br>Street: " . WDW_FM_Library::get('address_street', '') : '';
131
+ $address .= (WDW_FM_Library::get('address_zip', '') != '') ? "<br>Zip Code: " . WDW_FM_Library::get('address_zip', '') : '';
132
+ $address .= (WDW_FM_Library::get('address_status', '') != '') ? "<br>Address Status: " . WDW_FM_Library::get('address_status', '') : '';
133
+ $address .= (WDW_FM_Library::get('address_name', '') != '') ? "<br>Name: " . WDW_FM_Library::get('address_name', '') : '';
134
  $paypal_info = "";
135
+ $paypal_info .= (WDW_FM_Library::get('payer_status', '') != '') ? "<br>Payer Status - " . WDW_FM_Library::get('payer_status', '') : '';
136
+ $paypal_info .= (WDW_FM_Library::get('payer_email', '') != '') ? "<br>Payer Email - " . WDW_FM_Library::get('payer_email', '') : '';
137
+ $paypal_info .= (WDW_FM_Library::get('txn_id', '') != '') ? "<br>Transaction - " . WDW_FM_Library::get('txn_id', '') : '';
138
+ $paypal_info .= (WDW_FM_Library::get('payment_type', '') != '') ? "<br>Payment Type - " . WDW_FM_Library::get('payment_type', '') : '';
139
+ $paypal_info .= (WDW_FM_Library::get('residence_country', '') != '') ? "<br>Residence Country - " . WDW_FM_Library::get('residence_country', '') : '';
140
  $post = array(
141
  'form_id' => $form_id,
142
  'group_id' => $group_id,
166
  $to = $form->mail;
167
  $subject = "Payment information";
168
  // Get template for payment information.
169
+ $template_params = array( 'form_session' => $form_session, 'data' => $post );
170
  $message = $this->view->payment_information_template($template_params);
171
  add_filter('wp_mail_content_type', create_function('', 'return "text/html";'));
172
  wp_mail($to, $subject, $message);
admin/controllers/Manage_fm.php CHANGED
@@ -367,6 +367,9 @@ class FMControllerManage_fm {
367
  $params = array();
368
  $params['id'] = $id;
369
  $params['row'] = $this->model->get_row_data_new($backup_id);
 
 
 
370
 
371
  // Check stripe add-on is active.
372
  $stripe_addon = array( 'enable' => 0 );
@@ -769,6 +772,9 @@ function before_reset() {
769
  $labels = array();
770
 
771
  $row = $this->model->get_row_data( $id );
 
 
 
772
  $fields = explode('*:*new_field*:*', $row->form_fields);
773
  $fields = array_slice($fields, 0, count($fields) - 1);
774
  foreach ( $fields as $field ) {
@@ -795,13 +801,8 @@ function before_reset() {
795
  }
796
 
797
  public function apply_layout( $id ) {
798
- $message = $this->save_db_layout( $id );
799
- WDW_FM_Library::fm_redirect(add_query_arg(array(
800
- 'page' => $this->page,
801
- 'task' => 'form_layout',
802
- 'current_id' => $id,
803
- 'message' => $message,
804
- ), admin_url('admin.php')));
805
  }
806
 
807
  /**
@@ -831,6 +832,9 @@ function before_reset() {
831
  $id = (int) WDW_FM_Library::get('current_id', $this->model->get_max_row("formmaker", "id"));
832
  $params = array();
833
  $params['row_form'] = $this->model->get_row_data($id);
 
 
 
834
  $params['row'] = $this->model->get_display_options($id);
835
  $params['page_title'] = '"'. $params['row_form']->title . '" ' . __('display options', WDFM()->prefix);
836
  $params['animation_effects'] = $this->animation_effects;
367
  $params = array();
368
  $params['id'] = $id;
369
  $params['row'] = $this->model->get_row_data_new($backup_id);
370
+ if ( empty($params['row']) ) {
371
+ WDW_FM_Library::fm_redirect( add_query_arg( array('page' => $this->page, 'task' => 'display'), admin_url('admin.php') ) );
372
+ }
373
 
374
  // Check stripe add-on is active.
375
  $stripe_addon = array( 'enable' => 0 );
772
  $labels = array();
773
 
774
  $row = $this->model->get_row_data( $id );
775
+ if ( empty($row) ) {
776
+ WDW_FM_Library::fm_redirect( add_query_arg( array('page' => $this->page, 'task' => 'display'), admin_url('admin.php') ) );
777
+ }
778
  $fields = explode('*:*new_field*:*', $row->form_fields);
779
  $fields = array_slice($fields, 0, count($fields) - 1);
780
  foreach ( $fields as $field ) {
801
  }
802
 
803
  public function apply_layout( $id ) {
804
+ $message = $this->save_db_layout( $id );
805
+ WDW_FM_Library::fm_redirect( add_query_arg( array('page' => $this->page, 'task' => 'form_layout', 'current_id' => $id, 'message' => $message), admin_url('admin.php') ) );
 
 
 
 
 
806
  }
807
 
808
  /**
832
  $id = (int) WDW_FM_Library::get('current_id', $this->model->get_max_row("formmaker", "id"));
833
  $params = array();
834
  $params['row_form'] = $this->model->get_row_data($id);
835
+ if ( empty($params['row_form']) ) {
836
+ WDW_FM_Library::fm_redirect( add_query_arg( array('page' => $this->page, 'task' => 'display'), admin_url('admin.php') ) );
837
+ }
838
  $params['row'] = $this->model->get_display_options($id);
839
  $params['page_title'] = '"'. $params['row_form']->title . '" ' . __('display options', WDFM()->prefix);
840
  $params['animation_effects'] = $this->animation_effects;
admin/controllers/Submissions_fm.php CHANGED
@@ -125,14 +125,7 @@ class FMControllerSubmissions_fm {
125
  $message = sprintf(_n('%s item successfully %s.', '%s items successfully %s.', $successfully_updated, WDFM()->prefix), $successfully_updated, $this->actions[$task][$block_action]);
126
  }
127
  }
128
-
129
- WDW_FM_Library::fm_redirect(add_query_arg(array(
130
- 'page' => $this->page,
131
- 'task' => 'display',
132
- 'current_id' => $form_id,
133
- ($message === 2 ? 'message' : 'msg') => $message,
134
- ), admin_url('admin.php')));
135
-
136
  }
137
 
138
  /**
@@ -174,7 +167,7 @@ class FMControllerSubmissions_fm {
174
  $params['statistics'] = $this->model->get_statistics( $id );
175
  $params['blocked_ips'] = $this->model->blocked_ips();
176
 
177
- $labels_parameters = $this->model->get_labels_parameters( $id , $page_num, $params['page_per_num'] );
178
  $params['sorted_labels_id'] = $labels_parameters[0];
179
  $params['sorted_label_types'] = $labels_parameters[1];
180
  $params['sorted_label_names'] = $labels_parameters[3];
@@ -216,7 +209,7 @@ class FMControllerSubmissions_fm {
216
  $params['is_stats'] = FALSE;
217
 
218
  $params['rows_data'] = $lists;
219
- $params['rows'] = ((isset($labels_parameters[5])) ? $labels_parameters[5] : NULL);
220
  $params['subs_count'] = $labels_parameters[2]['total'];
221
 
222
  // Check is active pdf-integration add-on.
@@ -251,7 +244,7 @@ class FMControllerSubmissions_fm {
251
  $unanswered = NULL;
252
  $colors = array();
253
  $choices_colors = array();
254
- if ( !empty($key) && count($sorted_labels_id) != 0 && $key < count($sorted_labels_id) ) {
255
  $choices_params = $this->model->statistic_for_radio($where_choices, $sorted_labels_id[$key]);
256
  $sorted_label_name_original = $sorted_label_names_original[$key];
257
  $choices_count = $choices_params[0];
@@ -283,8 +276,12 @@ class FMControllerSubmissions_fm {
283
  * @param int $id
284
  */
285
  public function edit( $id=0 ) {
286
- $form_id = WDW_FM_Library::get('form_id', 0);
287
  $data = $this->model->get_data_of_group_id( $id );
 
 
 
 
288
  $labels_id = '';
289
  $rows = array();
290
  $labels_type = array();
125
  $message = sprintf(_n('%s item successfully %s.', '%s items successfully %s.', $successfully_updated, WDFM()->prefix), $successfully_updated, $this->actions[$task][$block_action]);
126
  }
127
  }
128
+ WDW_FM_Library::fm_redirect( add_query_arg( array('page' => $this->page, 'task' => 'display', 'current_id' => $form_id, ($message === 2 ? 'message' : 'msg') => $message), admin_url('admin.php') ) );
 
 
 
 
 
 
 
129
  }
130
 
131
  /**
167
  $params['statistics'] = $this->model->get_statistics( $id );
168
  $params['blocked_ips'] = $this->model->blocked_ips();
169
 
170
+ $labels_parameters = $this->model->get_labels_parameters( $id , $page_num, $params['page_per_num'] );
171
  $params['sorted_labels_id'] = $labels_parameters[0];
172
  $params['sorted_label_types'] = $labels_parameters[1];
173
  $params['sorted_label_names'] = $labels_parameters[3];
209
  $params['is_stats'] = FALSE;
210
 
211
  $params['rows_data'] = $lists;
212
+ $params['rows'] = $labels_parameters[5];
213
  $params['subs_count'] = $labels_parameters[2]['total'];
214
 
215
  // Check is active pdf-integration add-on.
244
  $unanswered = NULL;
245
  $colors = array();
246
  $choices_colors = array();
247
+ if ( count($sorted_labels_id) != 0 ) {
248
  $choices_params = $this->model->statistic_for_radio($where_choices, $sorted_labels_id[$key]);
249
  $sorted_label_name_original = $sorted_label_names_original[$key];
250
  $choices_count = $choices_params[0];
276
  * @param int $id
277
  */
278
  public function edit( $id=0 ) {
279
+ $form_id = WDW_FM_Library::get('form_id', 0);
280
  $data = $this->model->get_data_of_group_id( $id );
281
+ if ( empty($data[0]) ) {
282
+ WDW_FM_Library::fm_redirect( add_query_arg( array('page' => $this->page, 'task' => 'display', 'current_id' => $id ), admin_url('admin.php') ) );
283
+ }
284
+
285
  $labels_id = '';
286
  $rows = array();
287
  $labels_type = array();
admin/controllers/Themes_fm.php CHANGED
@@ -216,6 +216,9 @@ class FMControllerThemes_fm {
216
  $params = array();
217
  $params['id'] = (int) $id;
218
  $params['row'] = $this->model->get_row_data($params['id'], FALSE);
 
 
 
219
  $params['page_title'] = $params['row']->title;
220
  $params['param_values'] = $params['row']->css;
221
  $border_types = array(
216
  $params = array();
217
  $params['id'] = (int) $id;
218
  $params['row'] = $this->model->get_row_data($params['id'], FALSE);
219
+ if ( empty($params['row']->id) ) {
220
+ WDW_FM_Library::fm_redirect( add_query_arg( array('page' => $this->page, 'task' => 'display'), admin_url('admin.php') ) );
221
+ }
222
  $params['page_title'] = $params['row']->title;
223
  $params['param_values'] = $params['row']->css;
224
  $border_types = array(
admin/models/Checkpaypal.php CHANGED
@@ -59,19 +59,22 @@ class FMModelCheckpaypal {
59
  */
60
  public function connect_to_paypal( $params ) {
61
  // Set paypal action, default connect to sandbox.
62
- $action = "https://www.sandbox.paypal.com/cgi-bin/webscr";
63
- if ( $params['checkout_mode'] == 1 || $params['checkout_mode'] == "production" ) {
64
  $action = "https://www.paypal.com/cgi-bin/webscr";
65
  }
 
 
 
66
  $post_fields = $params['post_fields'];
67
- $curl = curl_init($action);
68
- curl_setopt($curl, CURLOPT_HEADER, 0);
69
- curl_setopt($curl, CURLOPT_POST, 1);
70
- curl_setopt($curl, CURLOPT_POSTFIELDS, $post_fields);
71
- curl_setopt($curl, CURLOPT_SSL_VERIFYPEER, 0);
72
- curl_setopt($curl, CURLOPT_RETURNTRANSFER, 1);
73
- curl_setopt($curl, CURLOPT_SSLVERSION, 6);
74
- curl_setopt($curl, CURLOPT_SSL_VERIFYHOST, 2);
 
75
  $response = curl_exec($curl);
76
  curl_close($curl);
77
 
59
  */
60
  public function connect_to_paypal( $params ) {
61
  // Set paypal action, default connect to sandbox.
62
+ if ( $params['checkout_mode'] == 1 || $params['checkout_mode'] == 'production' ) {
 
63
  $action = "https://www.paypal.com/cgi-bin/webscr";
64
  }
65
+ else {
66
+ $action = "https://www.sandbox.paypal.com/cgi-bin/webscr";
67
+ }
68
  $post_fields = $params['post_fields'];
69
+ $curlConfig = array(
70
+ CURLOPT_URL => $action,
71
+ CURLOPT_POST => TRUE,
72
+ CURLOPT_RETURNTRANSFER => TRUE,
73
+ CURLOPT_SSL_VERIFYPEER => FALSE,
74
+ CURLOPT_POSTFIELDS => $post_fields,
75
+ );
76
+ $curl = curl_init();
77
+ curl_setopt_array($curl, $curlConfig);
78
  $response = curl_exec($curl);
79
  curl_close($curl);
80
 
admin/models/Submissions_fm.php CHANGED
@@ -94,6 +94,7 @@ class FMModelSubmissions_fm {
94
  global $wpdb;
95
  $labels = array();
96
  $labels_id = array();
 
97
  $sorted_labels_id = array();
98
  $label_names = array();
99
  $label_types = array();
@@ -176,10 +177,12 @@ class FMModelSubmissions_fm {
176
  array_push($labels, $results[$i]->element_label);
177
  }
178
  $form = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "formmaker WHERE id='%d'", $form_id));
179
- if ( strpos($form->label_order, 'type_paypal_') ) {
180
  $form->label_order = $form->label_order . "item_total#**id**#Item Total#**label**#type_paypal_payment_total#****#total#**id**#Total#**label**#type_paypal_payment_total#****#0#**id**#Payment Status#**label**#type_paypal_payment_status#****#";
181
  }
182
- $form_labels = explode('#****#', $form->label_order);
 
 
183
  $form_labels = array_slice($form_labels, 0, count($form_labels) - 1);
184
  foreach ( $form_labels as $key => $form_label ) {
185
  $label_id = explode('#**id**#', $form_label);
94
  global $wpdb;
95
  $labels = array();
96
  $labels_id = array();
97
+ $form_labels = array();
98
  $sorted_labels_id = array();
99
  $label_names = array();
100
  $label_types = array();
177
  array_push($labels, $results[$i]->element_label);
178
  }
179
  $form = $wpdb->get_row($wpdb->prepare("SELECT * FROM " . $wpdb->prefix . "formmaker WHERE id='%d'", $form_id));
180
+ if ( !empty($form->label_order) && strpos($form->label_order, 'type_paypal_') ) {
181
  $form->label_order = $form->label_order . "item_total#**id**#Item Total#**label**#type_paypal_payment_total#****#total#**id**#Total#**label**#type_paypal_payment_total#****#0#**id**#Payment Status#**label**#type_paypal_payment_status#****#";
182
  }
183
+ if ( !empty($form->label_order)) {
184
+ $form_labels = explode('#****#', $form->label_order);
185
+ }
186
  $form_labels = array_slice($form_labels, 0, count($form_labels) - 1);
187
  foreach ( $form_labels as $key => $form_label ) {
188
  $label_id = explode('#**id**#', $form_label);
admin/views/FMSelectDataFromDb.php CHANGED
@@ -312,7 +312,7 @@ class FMViewSelect_data_from_db {
312
  '<input type="text" class="fm-field-choice" id="el_choices' + max_value + '" value="[' + table + ':' + product_name + ']" disabled="disabled" onKeyUp="change_label(\'' + num + '_label_element' + max_value + '\', this.value); change_in_value(\'' + num + '_elementform_id_temp' + max_value + '\', this.value)" />' +
313
  '</div>' +
314
  '<div class="fm-table-col fm-width-40">' +
315
- '<input type="text" class="fm-field-choice" id="el_option_value' + max_value + '" value="[' + table + ':' + product_name + ']" disabled="disabled" onKeyUp="change_label_value(\'' + num + '_elementform_id_temp' + max_value + '\', this.value)" />' +
316
  '</div>' +
317
  '<input type="hidden" id="el_option_params' + max_value + '" value="' + where + '[where_order_by]' + order + '[db_info]' + '[' + str + ']" />' +
318
  '<div class="fm-table-col fm-width-10">' +
312
  '<input type="text" class="fm-field-choice" id="el_choices' + max_value + '" value="[' + table + ':' + product_name + ']" disabled="disabled" onKeyUp="change_label(\'' + num + '_label_element' + max_value + '\', this.value); change_in_value(\'' + num + '_elementform_id_temp' + max_value + '\', this.value)" />' +
313
  '</div>' +
314
  '<div class="fm-table-col fm-width-40">' +
315
+ '<input type="text" class="fm-field-choice" id="el_option_value' + max_value + '" value="' + (value_disabled == 'no' ? '[' + table + ':' + product_name + ']' : '[' + table + ':' + product_price + ']') + '" disabled="disabled" onKeyUp="change_label_value(\'' + num + '_elementform_id_temp' + max_value + '\', this.value)" />' +
316
  '</div>' +
317
  '<input type="hidden" id="el_option_params' + max_value + '" value="' + where + '[where_order_by]' + order + '[db_info]' + '[' + str + ']" />' +
318
  '<div class="fm-table-col fm-width-10">' +
admin/views/FMSqlMapping.php CHANGED
@@ -200,6 +200,7 @@ class FMViewFormMakerSQLMapping {
200
  success: function (data) {
201
  window.parent.wd_fm_apply_options('apply_form_options');
202
  window.parent.tb_remove();
 
203
  }
204
  });
205
  }
@@ -1218,6 +1219,7 @@ class FMViewFormMakerSQLMapping {
1218
  success: function (data) {
1219
  window.parent.wd_fm_apply_options('apply_form_options');
1220
  window.parent.tb_remove();
 
1221
  }
1222
  });
1223
  }
200
  success: function (data) {
201
  window.parent.wd_fm_apply_options('apply_form_options');
202
  window.parent.tb_remove();
203
+ window.parent.document.getElementById('adminForm').submit();
204
  }
205
  });
206
  }
1219
  success: function (data) {
1220
  window.parent.wd_fm_apply_options('apply_form_options');
1221
  window.parent.tb_remove();
1222
+ window.parent.document.getElementById('adminForm').submit();
1223
  }
1224
  });
1225
  }
admin/views/Manage_fm.php CHANGED
@@ -218,7 +218,6 @@ class FMViewManage_fm extends FMAdminView {
218
  wp_enqueue_style('fm-jquery-ui-spinner');
219
  wp_enqueue_style('fm-codemirror');
220
  wp_enqueue_style('fm-colorpicker');
221
- wp_enqueue_style('fm-font-awesome');
222
 
223
  wp_enqueue_script('thickbox');
224
  wp_enqueue_script('jquery-ui-widget');
@@ -520,7 +519,7 @@ class FMViewManage_fm extends FMAdminView {
520
  array('type' => 'captcha', 'subtype' => 'recaptcha', 'title' => __('Recaptcha', WDFM()->prefix)),
521
  array('type' => 'button', 'subtype' => 'submit_reset', 'title' => __('Submit', WDFM()->prefix)),
522
  array('type' => 'captcha', 'subtype' => 'captcha', 'title' => __('Simple Captcha', WDFM()->prefix)),
523
- ),
524
  __('USER INFO FIELDS', WDFM()->prefix) => array(
525
  array('type' => 'text', 'subtype' => 'name', 'title' => __('Name', WDFM()->prefix)),
526
  array('type' => 'text', 'subtype' => 'submitter_mail', 'title' => __('Email', WDFM()->prefix)),
@@ -662,7 +661,6 @@ class FMViewManage_fm extends FMAdminView {
662
  wp_enqueue_style('fm-jquery-ui-spinner');
663
  wp_enqueue_style('fm-codemirror');
664
  wp_enqueue_style('fm-colorpicker');
665
- wp_enqueue_style('fm-font-awesome');
666
 
667
  wp_enqueue_script('thickbox');
668
  wp_enqueue_script('jquery-ui-widget');
@@ -741,7 +739,7 @@ class FMViewManage_fm extends FMAdminView {
741
  'save' => array(
742
  'title' => __('Update', WDFM()->prefix),
743
  'value' => 'save',
744
- 'onclick' => 'wd_fm_apply_options(\'apply_form_options\');',
745
  'class' => 'button-primary',
746
  ),
747
  'back' => array(
@@ -772,7 +770,7 @@ class FMViewManage_fm extends FMAdminView {
772
  <div class="submenu-pad">
773
  <ul id="submenu" class="configuration">
774
  <li><a id="general" class="fm_fieldset_tab" onclick="form_maker_options_tabs('general')" href="#"><?php _e('General Options', WDFM()->prefix); ?></a></li>
775
- <li><a id="email" class="fm_fieldset_tab" onclick="form_maker_options_tabs('email')" href="#"><?php _e('Email Options', WDFM()->prefix); ?></a></li>
776
  <li><a id="actions" class="fm_fieldset_tab" onclick="form_maker_options_tabs('actions')" href="#"><?php _e('Actions after Submission', WDFM()->prefix); ?></a></li>
777
  <li><a id="payment" class="fm_fieldset_tab" onclick="form_maker_options_tabs('payment')" href="#"><?php _e('Payment Options', WDFM()->prefix); ?></a></li>
778
  <li><a id="javascript" class="fm_fieldset_tab" onclick="form_maker_options_tabs('javascript'); codemirror_for_javascript();" href="#"><?php _e('JavaScript', WDFM()->prefix); ?></a></li>
@@ -916,8 +914,8 @@ class FMViewManage_fm extends FMAdminView {
916
  </div>
917
  </div>
918
  </div>
919
-
920
- <div id="email_fieldset" class="adminform fm_fieldset_deactive js">
921
  <div class="wd-table">
922
  <div class="wd-table-col wd-table-col-100">
923
  <div class="wd-box-section">
@@ -966,7 +964,7 @@ class FMViewManage_fm extends FMAdminView {
966
  <input type="text" id="mail_subject" name="mail_subject" value="<?php echo $row->mail_subject ?>" class="mail_subject" />
967
  <span class="dashicons dashicons-plus-alt" onclick="document.getElementById('mail_subject_labels').style.display='block';"></span>
968
  <?php
969
- $choise = "document.getElementById('mail_subject')";
970
  echo '<div style="position:relative; top:-3px;"><div id="mail_subject_labels" class="email_labels" style="display:none;">';
971
  for($i=0; $i<count($label_label); $i++) {
972
  if($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_file_upload" || $label_type[$i]=="type_send_copy" || $label_type[$i]=="type_matrix")
@@ -993,9 +991,7 @@ class FMViewManage_fm extends FMAdminView {
993
  <div class="wd-group">
994
  <label class="wd-label" for="script_mail"><?php _e('Custom Text in Email For Administrator', WDFM()->prefix); ?></label>
995
  <div class="fm_textarea-buttons">
996
- <?php
997
- $choise = "document.getElementById('script_mail')";
998
- ?>
999
  <input class="button" type="button" value="All fields list" onClick="insertAtCursor(<?php echo $choise; ?>, 'all')" />
1000
  <input class="button"type="button" value="Submission ID" onClick="insertAtCursor(<?php echo $choise; ?>,'subid')" />
1001
  <input class="button" type="button" value="Ip" onClick="insertAtCursor(<?php echo $choise; ?>,'ip')" />
@@ -1079,7 +1075,7 @@ class FMViewManage_fm extends FMAdminView {
1079
  <div style="position:relative; top:-1px;">
1080
  <div id="mail_from_labels" class="email_labels" style="display:none;">
1081
  <?php
1082
- $choise = "document.getElementById('from_name')";
1083
  echo "<a onClick=\"insertAtCursor(".$choise.",'username'); document.getElementById('mail_from_labels').style.display='none';\" style=\"display:block; text-decoration:none;\">Username</a>";
1084
  for($i=0; $i<count($label_label); $i++) {
1085
  if($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_file_upload" || $label_type[$i]=="type_send_copy" || $label_type[$i]=="type_matrix")
@@ -1191,7 +1187,7 @@ class FMViewManage_fm extends FMAdminView {
1191
  <div style="position:relative; top:-1px;">
1192
  <div id="mail_subject_user_labels" class="email_labels" style="display:none;">
1193
  <?php
1194
- $choise = "document.getElementById('mail_subject_user')";
1195
  for($i=0; $i<count($label_label); $i++)
1196
  {
1197
  if($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_file_upload" || $label_type[$i]=="type_send_copy")
@@ -1218,9 +1214,7 @@ class FMViewManage_fm extends FMAdminView {
1218
  <div class="wd-group">
1219
  <label class="wd-label" for="script_mail_user"><?php _e('Custom Text in Email For User', WDFM()->prefix); ?></label>
1220
  <div class="fm_textarea-buttons">
1221
- <?php
1222
- $choise = "document.getElementById('script_mail_user')";
1223
- ?>
1224
  <input class="button" type="button" value="All fields list" onClick="insertAtCursor(<?php echo $choise; ?>, 'all')" />
1225
  <input class="button" type="button" value="Submission ID" onClick="insertAtCursor(<?php echo $choise; ?>,'subid')" />
1226
  <input class="button" type="button" value="Ip" onClick="insertAtCursor(<?php echo $choise; ?>,'ip')" />
@@ -1284,7 +1278,7 @@ class FMViewManage_fm extends FMAdminView {
1284
  <div style="position:relative; top:-1px;">
1285
  <div id="mail_from_name_user_labels" class="email_labels" style="display:none;">
1286
  <?php
1287
- $choise = "document.getElementById('mail_from_name_user')";
1288
  for($i=0; $i<count($label_label); $i++) {
1289
  if($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_file_upload" || $label_type[$i]=="type_send_copy")
1290
  continue;
@@ -1408,30 +1402,31 @@ class FMViewManage_fm extends FMAdminView {
1408
  </div>
1409
  <div id="custom_text" <?php echo (($row->submit_text_type != 3) ? 'style="display: none;"' : ''); ?>>
1410
  <label class="wd-label"><?php _e('Text', WDFM()->prefix); ?></label>
1411
- <?php
1412
- $choise = "document.getElementById('submit_text')";
1413
- for ($i = 0; $i < count($label_label); $i++) {
1414
- if ($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_send_copy" || $label_type[$i]=="type_file_upload")
1415
- continue;
1416
-
1417
- $param = htmlspecialchars(addslashes($label_label[$i]));
1418
- $fld_label = $param;
1419
- if(strlen($fld_label)>30) {
1420
- $fld_label = wordwrap(htmlspecialchars(addslashes($label_label[$i])), 30);
1421
- $fld_label = explode("\n", $fld_label);
1422
- $fld_label = $fld_label[0] . ' ...';
 
 
 
 
 
 
 
 
 
 
1423
  }
1424
-
1425
  ?>
1426
- <input style="border: 1px solid silver; font-size: 10px;" type="button" value="<?php echo $fld_label; ?>" onClick="insertAtCursor(<?php echo $choise; ?>, '<?php echo $param; ?>')" />
1427
- <?php
1428
- }
1429
- ?>
1430
- <input style="border: 1px solid silver; font-size: 10px; margin: 3px;" type="button" value="Submission ID" onClick="insertAtCursor(<?php echo $choise; ?>,'subid')" />
1431
- <input style="border: 1px solid silver; font-size: 10px; margin: 3px;" type="button" value="Ip" onClick="insertAtCursor(<?php echo $choise; ?>,'ip')" />
1432
- <input style="border: 1px solid silver; font-size: 10px; margin:3px;" type="button" value="User Id" onClick="insertAtCursor(<?php echo $choise; ?>, 'userid')" />
1433
- <input style="border: 1px solid silver; font-size: 10px; margin: 3px;" type="button" value="Username" onClick="insertAtCursor(<?php echo $choise; ?>,'username')" />
1434
- <input style="border: 1px solid silver; font-size: 10px; margin: 3px;" type="button" value="User Email" onClick="insertAtCursor(<?php echo $choise; ?>,'useremail')" />
1435
  <?php
1436
  if (user_can_richedit()) {
1437
  wp_editor($row->submit_text, 'submit_text', array('teeny' => TRUE, 'textarea_name' => 'submit_text', 'media_buttons' => FALSE, 'textarea_rows' => 5));
218
  wp_enqueue_style('fm-jquery-ui-spinner');
219
  wp_enqueue_style('fm-codemirror');
220
  wp_enqueue_style('fm-colorpicker');
 
221
 
222
  wp_enqueue_script('thickbox');
223
  wp_enqueue_script('jquery-ui-widget');
519
  array('type' => 'captcha', 'subtype' => 'recaptcha', 'title' => __('Recaptcha', WDFM()->prefix)),
520
  array('type' => 'button', 'subtype' => 'submit_reset', 'title' => __('Submit', WDFM()->prefix)),
521
  array('type' => 'captcha', 'subtype' => 'captcha', 'title' => __('Simple Captcha', WDFM()->prefix)),
522
+ ),
523
  __('USER INFO FIELDS', WDFM()->prefix) => array(
524
  array('type' => 'text', 'subtype' => 'name', 'title' => __('Name', WDFM()->prefix)),
525
  array('type' => 'text', 'subtype' => 'submitter_mail', 'title' => __('Email', WDFM()->prefix)),
661
  wp_enqueue_style('fm-jquery-ui-spinner');
662
  wp_enqueue_style('fm-codemirror');
663
  wp_enqueue_style('fm-colorpicker');
 
664
 
665
  wp_enqueue_script('thickbox');
666
  wp_enqueue_script('jquery-ui-widget');
739
  'save' => array(
740
  'title' => __('Update', WDFM()->prefix),
741
  'value' => 'save',
742
+ 'onclick' => 'if( ! wd_fm_apply_options(\'apply_form_options\') ){ return false; }',
743
  'class' => 'button-primary',
744
  ),
745
  'back' => array(
770
  <div class="submenu-pad">
771
  <ul id="submenu" class="configuration">
772
  <li><a id="general" class="fm_fieldset_tab" onclick="form_maker_options_tabs('general')" href="#"><?php _e('General Options', WDFM()->prefix); ?></a></li>
773
+ <li><a id="emailTab" class="fm_fieldset_tab" onclick="form_maker_options_tabs('emailTab')" href="#"><?php _e('Email Options', WDFM()->prefix); ?></a></li>
774
  <li><a id="actions" class="fm_fieldset_tab" onclick="form_maker_options_tabs('actions')" href="#"><?php _e('Actions after Submission', WDFM()->prefix); ?></a></li>
775
  <li><a id="payment" class="fm_fieldset_tab" onclick="form_maker_options_tabs('payment')" href="#"><?php _e('Payment Options', WDFM()->prefix); ?></a></li>
776
  <li><a id="javascript" class="fm_fieldset_tab" onclick="form_maker_options_tabs('javascript'); codemirror_for_javascript();" href="#"><?php _e('JavaScript', WDFM()->prefix); ?></a></li>
914
  </div>
915
  </div>
916
  </div>
917
+
918
+ <div id="emailTab_fieldset" class="adminform fm_fieldset_deactive js">
919
  <div class="wd-table">
920
  <div class="wd-table-col wd-table-col-100">
921
  <div class="wd-box-section">
964
  <input type="text" id="mail_subject" name="mail_subject" value="<?php echo $row->mail_subject ?>" class="mail_subject" />
965
  <span class="dashicons dashicons-plus-alt" onclick="document.getElementById('mail_subject_labels').style.display='block';"></span>
966
  <?php
967
+ $choise = "'mail_subject'";
968
  echo '<div style="position:relative; top:-3px;"><div id="mail_subject_labels" class="email_labels" style="display:none;">';
969
  for($i=0; $i<count($label_label); $i++) {
970
  if($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_file_upload" || $label_type[$i]=="type_send_copy" || $label_type[$i]=="type_matrix")
991
  <div class="wd-group">
992
  <label class="wd-label" for="script_mail"><?php _e('Custom Text in Email For Administrator', WDFM()->prefix); ?></label>
993
  <div class="fm_textarea-buttons">
994
+ <?php $choise = "'script_mail'"; ?>
 
 
995
  <input class="button" type="button" value="All fields list" onClick="insertAtCursor(<?php echo $choise; ?>, 'all')" />
996
  <input class="button"type="button" value="Submission ID" onClick="insertAtCursor(<?php echo $choise; ?>,'subid')" />
997
  <input class="button" type="button" value="Ip" onClick="insertAtCursor(<?php echo $choise; ?>,'ip')" />
1075
  <div style="position:relative; top:-1px;">
1076
  <div id="mail_from_labels" class="email_labels" style="display:none;">
1077
  <?php
1078
+ $choise = "'from_name'";
1079
  echo "<a onClick=\"insertAtCursor(".$choise.",'username'); document.getElementById('mail_from_labels').style.display='none';\" style=\"display:block; text-decoration:none;\">Username</a>";
1080
  for($i=0; $i<count($label_label); $i++) {
1081
  if($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_file_upload" || $label_type[$i]=="type_send_copy" || $label_type[$i]=="type_matrix")
1187
  <div style="position:relative; top:-1px;">
1188
  <div id="mail_subject_user_labels" class="email_labels" style="display:none;">
1189
  <?php
1190
+ $choise = "'mail_subject_user'";
1191
  for($i=0; $i<count($label_label); $i++)
1192
  {
1193
  if($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_file_upload" || $label_type[$i]=="type_send_copy")
1214
  <div class="wd-group">
1215
  <label class="wd-label" for="script_mail_user"><?php _e('Custom Text in Email For User', WDFM()->prefix); ?></label>
1216
  <div class="fm_textarea-buttons">
1217
+ <?php $choise = "'script_mail_user'"; ?>
 
 
1218
  <input class="button" type="button" value="All fields list" onClick="insertAtCursor(<?php echo $choise; ?>, 'all')" />
1219
  <input class="button" type="button" value="Submission ID" onClick="insertAtCursor(<?php echo $choise; ?>,'subid')" />
1220
  <input class="button" type="button" value="Ip" onClick="insertAtCursor(<?php echo $choise; ?>,'ip')" />
1278
  <div style="position:relative; top:-1px;">
1279
  <div id="mail_from_name_user_labels" class="email_labels" style="display:none;">
1280
  <?php
1281
+ $choise = "'mail_from_name_user'";
1282
  for($i=0; $i<count($label_label); $i++) {
1283
  if($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_file_upload" || $label_type[$i]=="type_send_copy")
1284
  continue;
1402
  </div>
1403
  <div id="custom_text" <?php echo (($row->submit_text_type != 3) ? 'style="display: none;"' : ''); ?>>
1404
  <label class="wd-label"><?php _e('Text', WDFM()->prefix); ?></label>
1405
+ <div class="fm_textarea-buttons">
1406
+ <?php $choise = "'submit_text'"; ?>
1407
+ <input class="button" type="button" value="Submission ID" onClick="insertAtCursor(<?php echo $choise; ?>,'subid')" />
1408
+ <input class="button" type="button" value="Ip" onClick="insertAtCursor(<?php echo $choise; ?>,'ip')" />
1409
+ <input class="button" type="button" value="User Id" onClick="insertAtCursor(<?php echo $choise; ?>, 'userid')" />
1410
+ <input class="button" type="button" value="Username" onClick="insertAtCursor(<?php echo $choise; ?>,'username')" />
1411
+ <input class="button" type="button" value="User Email" onClick="insertAtCursor(<?php echo $choise; ?>,'useremail')" />
1412
+ <?php
1413
+ for ($i = 0; $i < count($label_label); $i++) {
1414
+ if ($label_type[$i]=="type_submit_reset" || $label_type[$i]=="type_editor" || $label_type[$i]=="type_map" || $label_type[$i]=="type_mark_map" || $label_type[$i]=="type_captcha"|| $label_type[$i]=="type_recaptcha" || $label_type[$i]=="type_button" || $label_type[$i]=="type_send_copy" || $label_type[$i]=="type_file_upload")
1415
+ continue;
1416
+
1417
+ $param = htmlspecialchars(addslashes($label_label[$i]));
1418
+ $fld_label = $param;
1419
+ if(strlen($fld_label)>30) {
1420
+ $fld_label = wordwrap(htmlspecialchars(addslashes($label_label[$i])), 30);
1421
+ $fld_label = explode("\n", $fld_label);
1422
+ $fld_label = $fld_label[0] . ' ...';
1423
+ }
1424
+ ?>
1425
+ <input class="button" type="button" value="<?php echo $fld_label; ?>" onClick="insertAtCursor(<?php echo $choise; ?>, '<?php echo $param; ?>')" />
1426
+ <?php
1427
  }
 
1428
  ?>
1429
+ </div>
 
 
 
 
 
 
 
 
1430
  <?php
1431
  if (user_can_richedit()) {
1432
  wp_editor($row->submit_text, 'submit_text', array('teeny' => TRUE, 'textarea_name' => 'submit_text', 'media_buttons' => FALSE, 'textarea_rows' => 5));
admin/views/Submissions_fm.php CHANGED
@@ -184,9 +184,11 @@ class FMViewSubmissions_fm extends FMAdminView {
184
  <input type="button" class="button action" onclick="toggleChBDiv(true); return false;" value="<?php echo _e('Add/Remove Columns', WDFM()->prefix);?>">
185
  <input type="hidden" name="hide_label_list" value="">
186
  <button type="button" class="button action" onclick="show_hide_filter(); return false;"><span class="show-filter <?php echo !($is_search) ? '' : 'hide'?>"><?php echo __('Show Filters', WDFM()->prefix); ?></span> <span class="hide-filter <?php echo !($is_search) ? 'hide' : 'show'?>" ><?php echo __('Hide Filters', WDFM()->prefix);?></span></button>
187
- <input type="button" class="button action <?php echo ($is_search) ? '' : 'hide'; ?>" onclick="fm_form_submit(event, 'admin_form'); return false;" value="<?php echo _e('Search', WDFM()->prefix);?>">
188
- <input type="button" class="button action <?php echo ($is_search) ? '' : 'hide'; ?>" onclick="remove_all(); fm_set_input_value('order_by', 'group_id'); fm_set_input_value('asc_or_desc', 'desc'); fm_form_submit(event, 'admin_form'); return false;" value="<?php echo _e('Reset', WDFM()->prefix);?>">
189
- </div>
 
 
190
  <?php
191
  echo $this->pagination($pagination_url, $subs_count, $page_per_num);
192
  ?>
@@ -500,6 +502,7 @@ class FMViewSubmissions_fm extends FMAdminView {
500
  </td>
501
  <?php
502
  for ( $h = 0; $h < $m; $h++ ) {
 
503
  if ( $sorted_label_types[$h] == 'type_stripe' ) {
504
  continue;
505
  }
@@ -581,8 +584,7 @@ class FMViewSubmissions_fm extends FMAdminView {
581
  </td>
582
  <?php
583
  }
584
- else {
585
- $ispaypal = false;
586
  // check is paypal status
587
  if($sorted_labels_id[$h] == 0 && !empty($temp[$g]->element_value) ) {
588
  $ispaypal = true;
@@ -926,11 +928,11 @@ class FMViewSubmissions_fm extends FMAdminView {
926
  jQuery(".hide-filter").toggle();
927
  if (document.getElementById('fm-fields-filter').style.display == "none") {
928
  document.getElementById('fm-fields-filter').style.display = '';
929
- jQuery('.fm-bulk-actions .button.hide').show();
930
  }
931
  else {
932
  document.getElementById('fm-fields-filter').style.display = "none";
933
- jQuery('.fm-bulk-actions .button.hide').hide();
934
  }
935
  add_scroll_width();
936
  return false;
184
  <input type="button" class="button action" onclick="toggleChBDiv(true); return false;" value="<?php echo _e('Add/Remove Columns', WDFM()->prefix);?>">
185
  <input type="hidden" name="hide_label_list" value="">
186
  <button type="button" class="button action" onclick="show_hide_filter(); return false;"><span class="show-filter <?php echo !($is_search) ? '' : 'hide'?>"><?php echo __('Show Filters', WDFM()->prefix); ?></span> <span class="hide-filter <?php echo !($is_search) ? 'hide' : 'show'?>" ><?php echo __('Hide Filters', WDFM()->prefix);?></span></button>
187
+ <span class="search_reset_button <?php echo ($is_search) ? '' : 'hide'; ?>">
188
+ <input type="button" class="button action" onclick="fm_form_submit(event, 'admin_form'); return false;" value="<?php echo _e('Search', WDFM()->prefix);?>">
189
+ <input type="button" class="button action <?php echo ($is_search) ? '' : 'hide'; ?>" onclick="remove_all(); fm_set_input_value('order_by', 'group_id'); fm_set_input_value('asc_or_desc', 'desc'); fm_form_submit(event, 'admin_form'); return false;" value="<?php echo _e('Reset', WDFM()->prefix);?>">
190
+ </span>
191
+ </div>
192
  <?php
193
  echo $this->pagination($pagination_url, $subs_count, $page_per_num);
194
  ?>
502
  </td>
503
  <?php
504
  for ( $h = 0; $h < $m; $h++ ) {
505
+ $ispaypal = false;
506
  if ( $sorted_label_types[$h] == 'type_stripe' ) {
507
  continue;
508
  }
584
  </td>
585
  <?php
586
  }
587
+ else {
 
588
  // check is paypal status
589
  if($sorted_labels_id[$h] == 0 && !empty($temp[$g]->element_value) ) {
590
  $ispaypal = true;
928
  jQuery(".hide-filter").toggle();
929
  if (document.getElementById('fm-fields-filter').style.display == "none") {
930
  document.getElementById('fm-fields-filter').style.display = '';
931
+ jQuery('.fm-bulk-actions .search_reset_button').show();
932
  }
933
  else {
934
  document.getElementById('fm-fields-filter').style.display = "none";
935
+ jQuery('.fm-bulk-actions .search_reset_button').hide();
936
  }
937
  add_scroll_width();
938
  return false;
admin/views/Themes_fm.php CHANGED
@@ -175,7 +175,6 @@ class FMViewThemes_fm extends FMAdminView {
175
  public function edit_body( $params ) {
176
  wp_enqueue_style('fm-bootstrap');
177
  wp_enqueue_style('fm-style');
178
- wp_enqueue_style('fm-font-awesome');
179
  wp_enqueue_style('fm-colorpicker');
180
  wp_enqueue_script('fm-colorpicker');
181
  wp_enqueue_script('fm-ng-js');
@@ -1159,7 +1158,7 @@ class FMViewThemes_fm extends FMAdminView {
1159
 
1160
  </div>
1161
  <div class="fm-close-icon" ng-class="{borderRight : CBPBorderRight, borderLeft : CBPBorderLeft, borderBottom : CBPBorderBottom, borderTop : CBPBorderTop, borderHoverRight : CBHPBorderRight, borderHoverLeft : CBHPBorderLeft, borderHoverBottom : CBHPBorderBottom, borderHoverTop : CBHPBorderTop}">
1162
- <span class="fm-close fa fa-close" ng-class="{borderRight : CBPBorderRight, borderLeft : CBPBorderLeft, borderBottom : CBPBorderBottom, borderTop : CBPBorderTop, borderHoverRight : CBHPBorderRight, borderHoverLeft : CBHPBorderLeft, borderHoverBottom : CBHPBorderBottom, borderHoverTop : CBHPBorderTop}"></span>
1163
  </div>
1164
  <div class="fm-footer" ng-show="pagination != 'none'">
1165
  <div style="width: 100%;">
@@ -1167,13 +1166,13 @@ class FMViewThemes_fm extends FMAdminView {
1167
  <div style="display: table-row-group;">
1168
  <div style="display: table-row;">
1169
  <div class="fm-previous-page" style="display: table-cell; width: 45%;">
1170
- <div class="fm-wdform-page-button" ng-class="{borderRight : PBPBorderRight, borderLeft : PBPBorderLeft, borderBottom : PBPBorderBottom, borderTop : PBPBorderTop, borderHoverRight : PBHPBorderRight, borderHoverLeft : PBHPBorderLeft, borderHoverBottom : PBHPBorderBottom, borderHoverTop : PBHPBorderTop}"><span class="fa fa-angle-double-left"></span><?php _e('Previous', WDFM()->prefix); ?></div>
1171
  </div>
1172
  <div class="page-numbers text-center" style="display: table-cell;">
1173
  <span>2/3</span>
1174
  </div>
1175
  <div class="fm-next-page" style="display: table-cell; width: 45%; text-align: right;">
1176
- <div class="fm-wdform-page-button" ng-class="{borderRight : NBPBorderRight, borderLeft : NBPBorderLeft, borderBottom : NBPBorderBottom, borderTop : NBPBorderTop, borderHoverRight : NBHPBorderRight, borderHoverLeft : NBHPBorderLeft, borderHoverBottom : NBHPBorderBottom, borderHoverTop : NBHPBorderTop}"><?php _e('Next', WDFM()->prefix); ?><span class="fa fa-angle-double-right"></span></div>
1177
  </div>
1178
  </div>
1179
  </div>
175
  public function edit_body( $params ) {
176
  wp_enqueue_style('fm-bootstrap');
177
  wp_enqueue_style('fm-style');
 
178
  wp_enqueue_style('fm-colorpicker');
179
  wp_enqueue_script('fm-colorpicker');
180
  wp_enqueue_script('fm-ng-js');
1158
 
1159
  </div>
1160
  <div class="fm-close-icon" ng-class="{borderRight : CBPBorderRight, borderLeft : CBPBorderLeft, borderBottom : CBPBorderBottom, borderTop : CBPBorderTop, borderHoverRight : CBHPBorderRight, borderHoverLeft : CBHPBorderLeft, borderHoverBottom : CBHPBorderBottom, borderHoverTop : CBHPBorderTop}">
1161
+ <span class="fm-close dashicons dashicons-no" ng-class="{borderRight : CBPBorderRight, borderLeft : CBPBorderLeft, borderBottom : CBPBorderBottom, borderTop : CBPBorderTop, borderHoverRight : CBHPBorderRight, borderHoverLeft : CBHPBorderLeft, borderHoverBottom : CBHPBorderBottom, borderHoverTop : CBHPBorderTop}"></span>
1162
  </div>
1163
  <div class="fm-footer" ng-show="pagination != 'none'">
1164
  <div style="width: 100%;">
1166
  <div style="display: table-row-group;">
1167
  <div style="display: table-row;">
1168
  <div class="fm-previous-page" style="display: table-cell; width: 45%;">
1169
+ <div class="fm-wdform-page-button" ng-class="{borderRight : PBPBorderRight, borderLeft : PBPBorderLeft, borderBottom : PBPBorderBottom, borderTop : PBPBorderTop, borderHoverRight : PBHPBorderRight, borderHoverLeft : PBHPBorderLeft, borderHoverBottom : PBHPBorderBottom, borderHoverTop : PBHPBorderTop}"><span class="dashicons dashicons-arrow-left-alt2"></span><?php _e('Previous', WDFM()->prefix); ?></div>
1170
  </div>
1171
  <div class="page-numbers text-center" style="display: table-cell;">
1172
  <span>2/3</span>
1173
  </div>
1174
  <div class="fm-next-page" style="display: table-cell; width: 45%; text-align: right;">
1175
+ <div class="fm-wdform-page-button" ng-class="{borderRight : NBPBorderRight, borderLeft : NBPBorderLeft, borderBottom : NBPBorderBottom, borderTop : NBPBorderTop, borderHoverRight : NBHPBorderRight, borderHoverLeft : NBHPBorderLeft, borderHoverBottom : NBHPBorderBottom, borderHoverTop : NBHPBorderTop}"><?php _e('Next', WDFM()->prefix); ?><span class="dashicons dashicons-arrow-right-alt2"></span></div>
1176
  </div>
1177
  </div>
1178
  </div>
css/font-awesome/font-awesome.css DELETED
@@ -1,1715 +0,0 @@
1
- /*!
2
- * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
3
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
- */
5
- /* FONT PATH
6
- * -------------------------- */
7
- @font-face {
8
- font-family: 'FontAwesome';
9
- src: url('fonts/fontawesome-webfont.eot?v=4.2.0');
10
- src: url('fonts/fontawesome-webfont.eot?#iefix&v=4.2.0') format('embedded-opentype'), url('fonts/fontawesome-webfont.woff?v=4.2.0') format('woff'), url('fonts/fontawesome-webfont.ttf?v=4.2.0') format('truetype'), url('fonts/fontawesome-webfont.svg?v=4.2.0#fontawesomeregular') format('svg');
11
- font-weight: normal;
12
- font-style: normal;
13
- }
14
- .fm-popover .fa,
15
- .fm-topbar .fa,
16
- .fm-scrollbox .fa,
17
- .fm-form .fa,
18
- .fm-form-example .fa {
19
- display: inline-block;
20
- font-family: FontAwesome !important;
21
- font-style: normal;
22
- font-weight: normal;
23
- line-height: 1 !important;
24
- text-rendering: auto;
25
- -webkit-font-smoothing: antialiased !important;
26
- -moz-osx-font-smoothing: grayscale !important;
27
- }
28
- /* makes the font 33% larger relative to the icon container */
29
- .fa-lg {
30
- font-size: 1.33333333em;
31
- line-height: 0.75em;
32
- vertical-align: -15%;
33
- }
34
- .fa-2x {
35
- font-size: 2em;
36
- }
37
- .fa-3x {
38
- font-size: 3em;
39
- }
40
- .fa-4x {
41
- font-size: 4em;
42
- }
43
- .fa-5x {
44
- font-size: 5em;
45
- }
46
- .fa-fw {
47
- width: 1.28571429em;
48
- text-align: center;
49
- }
50
- .fa-ul {
51
- padding-left: 0;
52
- margin-left: 2.14285714em;
53
- list-style-type: none;
54
- }
55
- .fa-ul > li {
56
- position: relative;
57
- }
58
- .fa-li {
59
- position: absolute;
60
- left: -2.14285714em;
61
- width: 2.14285714em;
62
- top: 0.14285714em;
63
- text-align: center;
64
- }
65
- .fa-li.fa-lg {
66
- left: -1.85714286em;
67
- }
68
- .fa-border {
69
- padding: .2em .25em .15em;
70
- border: solid 0.08em #eeeeee;
71
- border-radius: .1em;
72
- }
73
- .pull-right {
74
- float: right;
75
- }
76
- .pull-left {
77
- float: left;
78
- }
79
- .fa.pull-left {
80
- margin-right: .3em;
81
- }
82
- .fa.pull-right {
83
- margin-left: .3em;
84
- }
85
- .fa-spin {
86
- -webkit-animation: spin 2s infinite linear;
87
- -moz-animation: spin 2s infinite linear;
88
- -o-animation: spin 2s infinite linear;
89
- animation: spin 2s infinite linear;
90
- }
91
- @-moz-keyframes spin {
92
- 0% {
93
- -moz-transform: rotate(0deg);
94
- }
95
- 100% {
96
- -moz-transform: rotate(359deg);
97
- }
98
- }
99
- @-webkit-keyframes spin {
100
- 0% {
101
- -webkit-transform: rotate(0deg);
102
- }
103
- 100% {
104
- -webkit-transform: rotate(359deg);
105
- }
106
- }
107
- @-o-keyframes spin {
108
- 0% {
109
- -o-transform: rotate(0deg);
110
- }
111
- 100% {
112
- -o-transform: rotate(359deg);
113
- }
114
- }
115
- @-ms-keyframes spin {
116
- 0% {
117
- -ms-transform: rotate(0deg);
118
- }
119
- 100% {
120
- -ms-transform: rotate(359deg);
121
- }
122
- }
123
- @keyframes spin {
124
- 0% {
125
- transform: rotate(0deg);
126
- }
127
- 100% {
128
- transform: rotate(359deg);
129
- }
130
- }
131
- .fa-rotate-90 {
132
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=1);
133
- -webkit-transform: rotate(90deg);
134
- -moz-transform: rotate(90deg);
135
- -ms-transform: rotate(90deg);
136
- -o-transform: rotate(90deg);
137
- transform: rotate(90deg);
138
- }
139
- .fa-rotate-180 {
140
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2);
141
- -webkit-transform: rotate(180deg);
142
- -moz-transform: rotate(180deg);
143
- -ms-transform: rotate(180deg);
144
- -o-transform: rotate(180deg);
145
- transform: rotate(180deg);
146
- }
147
- .fa-rotate-270 {
148
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=3);
149
- -webkit-transform: rotate(270deg);
150
- -moz-transform: rotate(270deg);
151
- -ms-transform: rotate(270deg);
152
- -o-transform: rotate(270deg);
153
- transform: rotate(270deg);
154
- }
155
- .fa-flip-horizontal {
156
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1);
157
- -webkit-transform: scale(-1, 1);
158
- -moz-transform: scale(-1, 1);
159
- -ms-transform: scale(-1, 1);
160
- -o-transform: scale(-1, 1);
161
- transform: scale(-1, 1);
162
- }
163
- .fa-flip-vertical {
164
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1);
165
- -webkit-transform: scale(1, -1);
166
- -moz-transform: scale(1, -1);
167
- -ms-transform: scale(1, -1);
168
- -o-transform: scale(1, -1);
169
- transform: scale(1, -1);
170
- }
171
- :root .fa-rotate-90,
172
- :root .fa-rotate-180,
173
- :root .fa-rotate-270,
174
- :root .fa-flip-horizontal,
175
- :root .fa-flip-vertical {
176
- filter: none;
177
- }
178
- .fa-stack {
179
- position: relative;
180
- display: inline-block;
181
- width: 2em;
182
- height: 2em;
183
- line-height: 2em;
184
- vertical-align: middle;
185
- }
186
- .fa-stack-1x,
187
- .fa-stack-2x {
188
- position: absolute;
189
- left: 0;
190
- width: 100%;
191
- text-align: center;
192
- }
193
- .fa-stack-1x {
194
- line-height: inherit;
195
- }
196
- .fa-stack-2x {
197
- font-size: 2em;
198
- }
199
- .fa-inverse {
200
- color: #ffffff;
201
- }
202
- /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
203
- readers do not read off random characters that represent icons */
204
- .fa-glass:before {
205
- content: "\f000";
206
- }
207
- .fa-music:before {
208
- content: "\f001";
209
- }
210
- .fa-search:before {
211
- content: "\f002";
212
- }
213
- .fa-envelope-o:before {
214
- content: "\f003";
215
- }
216
- .fa-heart:before {
217
- content: "\f004";
218
- }
219
- .fa-star:before {
220
- content: "\f005";
221
- }
222
- .fa-star-o:before {
223
- content: "\f006";
224
- }
225
- .fa-user:before {
226
- content: "\f007";
227
- }
228
- .fa-film:before {
229
- content: "\f008";
230
- }
231
- .fa-th-large:before {
232
- content: "\f009";
233
- }
234
- .fa-th:before {
235
- content: "\f00a";
236
- }
237
- .fa-th-list:before {
238
- content: "\f00b";
239
- }
240
- .fa-check:before {
241
- content: "\f00c";
242
- }
243
- .fa-remove:before,
244
- .fa-close:before,
245
- .fa-times:before {
246
- content: "\f00d";
247
- }
248
- .fa-search-plus:before {
249
- content: "\f00e";
250
- }
251
- .fa-search-minus:before {
252
- content: "\f010";
253
- }
254
- .fa-power-off:before {
255
- content: "\f011";
256
- }
257
- .fa-signal:before {
258
- content: "\f012";
259
- }
260
- .fa-gear:before,
261
- .fa-cog:before {
262
- content: "\f013";
263
- }
264
- .fa-trash-o:before {
265
- content: "\f014";
266
- }
267
- .fa-home:before {
268
- content: "\f015";
269
- }
270
- .fa-file-o:before {
271
- content: "\f016";
272
- }
273
- .fa-clock-o:before {
274
- content: "\f017";
275
- }
276
- .fa-road:before {
277
- content: "\f018";
278
- }
279
- .fa-download:before {
280
- content: "\f019";
281
- }
282
- .fa-arrow-circle-o-down:before {
283
- content: "\f01a";
284
- }
285
- .fa-arrow-circle-o-up:before {
286
- content: "\f01b";
287
- }
288
- .fa-inbox:before {
289
- content: "\f01c";
290
- }
291
- .fa-play-circle-o:before {
292
- content: "\f01d";
293
- }
294
- .fa-rotate-right:before,
295
- .fa-repeat:before {
296
- content: "\f01e";
297
- }
298
- .fa-refresh:before {
299
- content: "\f021";
300
- }
301
- .fa-list-alt:before {
302
- content: "\f022";
303
- }
304
- .fa-lock:before {
305
- content: "\f023";
306
- }
307
- .fa-flag:before {
308
- content: "\f024";
309
- }
310
- .fa-headphones:before {
311
- content: "\f025";
312
- }
313
- .fa-volume-off:before {
314
- content: "\f026";
315
- }
316
- .fa-volume-down:before {
317
- content: "\f027";
318
- }
319
- .fa-volume-up:before {
320
- content: "\f028";
321
- }
322
- .fa-qrcode:before {
323
- content: "\f029";
324
- }
325
- .fa-barcode:before {
326
- content: "\f02a";
327
- }
328
- .fa-tag:before {
329
- content: "\f02b";
330
- }
331
- .fa-tags:before {
332
- content: "\f02c";
333
- }
334
- .fa-book:before {
335
- content: "\f02d";
336
- }
337
- .fa-bookmark:before {
338
- content: "\f02e";
339
- }
340
- .fa-print:before {
341
- content: "\f02f";
342
- }
343
- .fa-camera:before {
344
- content: "\f030";
345
- }
346
- .fa-font:before {
347
- content: "\f031";
348
- }
349
- .fa-bold:before {
350
- content: "\f032";
351
- }
352
- .fa-italic:before {
353
- content: "\f033";
354
- }
355
- .fa-text-height:before {
356
- content: "\f034";
357
- }
358
- .fa-text-width:before {
359
- content: "\f035";
360
- }
361
- .fa-align-left:before {
362
- content: "\f036";
363
- }
364
- .fa-align-center:before {
365
- content: "\f037";
366
- }
367
- .fa-align-right:before {
368
- content: "\f038";
369
- }
370
- .fa-align-justify:before {
371
- content: "\f039";
372
- }
373
- .fa-list:before {
374
- content: "\f03a";
375
- }
376
- .fa-dedent:before,
377
- .fa-outdent:before {
378
- content: "\f03b";
379
- }
380
- .fa-indent:before {
381
- content: "\f03c";
382
- }
383
- .fa-video-camera:before {
384
- content: "\f03d";
385
- }
386
- .fa-photo:before,
387
- .fa-image:before,
388
- .fa-picture-o:before {
389
- content: "\f03e";
390
- }
391
- .fa-pencil:before {
392
- content: "\f040";
393
- }
394
- .fa-map-marker:before {
395
- content: "\f041";
396
- }
397
- .fa-adjust:before {
398
- content: "\f042";
399
- }
400
- .fa-tint:before {
401
- content: "\f043";
402
- }
403
- .fa-edit:before,
404
- .fa-pencil-square-o:before {
405
- content: "\f044";
406
- }
407
- .fa-share-square-o:before {
408
- content: "\f045";
409
- }
410
- .fa-check-square-o:before {
411
- content: "\f046";
412
- }
413
- .fa-arrows:before {
414
- content: "\f047";
415
- }
416
- .fa-step-backward:before {
417
- content: "\f048";
418
- }
419
- .fa-fast-backward:before {
420
- content: "\f049";
421
- }
422
- .fa-backward:before {
423
- content: "\f04a";
424
- }
425
- .fa-play:before {
426
- content: "\f04b";
427
- }
428
- .fa-pause:before {
429
- content: "\f04c";
430
- }
431
- .fa-stop:before {
432
- content: "\f04d";
433
- }
434
- .fa-forward:before {
435
- content: "\f04e";
436
- }
437
- .fa-fast-forward:before {
438
- content: "\f050";
439
- }
440
- .fa-step-forward:before {
441
- content: "\f051";
442
- }
443
- .fa-eject:before {
444
- content: "\f052";
445
- }
446
- .fa-chevron-left:before {
447
- content: "\f053";
448
- }
449
- .fa-chevron-right:before {
450
- content: "\f054";
451
- }
452
- .fa-plus-circle:before {
453
- content: "\f055";
454
- }
455
- .fa-minus-circle:before {
456
- content: "\f056";
457
- }
458
- .fa-times-circle:before {
459
- content: "\f057";
460
- }
461
- .fa-check-circle:before {
462
- content: "\f058";
463
- }
464
- .fa-question-circle:before {
465
- content: "\f059";
466
- }
467
- .fa-info-circle:before {
468
- content: "\f05a";
469
- }
470
- .fa-crosshairs:before {
471
- content: "\f05b";
472
- }
473
- .fa-times-circle-o:before {
474
- content: "\f05c";
475
- }
476
- .fa-check-circle-o:before {
477
- content: "\f05d";
478
- }
479
- .fa-ban:before {
480
- content: "\f05e";
481
- }
482
- .fa-arrow-left:before {
483
- content: "\f060";
484
- }
485
- .fa-arrow-right:before {
486
- content: "\f061";
487
- }
488
- .fa-arrow-up:before {
489
- content: "\f062";
490
- }
491
- .fa-arrow-down:before {
492
- content: "\f063";
493
- }
494
- .fa-mail-forward:before,
495
- .fa-share:before {
496
- content: "\f064";
497
- }
498
- .fa-resize-full:before,
499
- .fa-expand:before {
500
- content: "\f065";
501
- }
502
- .fa-resize-small:before,
503
- .fa-compress:before {
504
- content: "\f066";
505
- }
506
- .fa-plus:before {
507
- content: "\f067";
508
- }
509
- .fa-minus:before {
510
- content: "\f068";
511
- }
512
- .fa-asterisk:before {
513
- content: "\f069";
514
- }
515
- .fa-exclamation-circle:before {
516
- content: "\f06a";
517
- }
518
- .fa-gift:before {
519
- content: "\f06b";
520
- }
521
- .fa-leaf:before {
522
- content: "\f06c";
523
- }
524
- .fa-fire:before {
525
- content: "\f06d";
526
- }
527
- .fa-eye:before {
528
- content: "\f06e";
529
- }
530
- .fa-eye-slash:before {
531
- content: "\f070";
532
- }
533
- .fa-warning:before,
534
- .fa-exclamation-triangle:before {
535
- content: "\f071";
536
- }
537
- .fa-plane:before {
538
- content: "\f072";
539
- }
540
- .fa-calendar:before {
541
- content: "\f073";
542
- }
543
- .fa-random:before {
544
- content: "\f074";
545
- }
546
- .fa-comment:before {
547
- content: "\f075";
548
- }
549
- .fa-magnet:before {
550
- content: "\f076";
551
- }
552
- .fa-chevron-up:before {
553
- content: "\f077";
554
- }
555
- .fa-chevron-down:before {
556
- content: "\f078";
557
- }
558
- .fa-retweet:before {
559
- content: "\f079";
560
- }
561
- .fa-shopping-cart:before {
562
- content: "\f07a";
563
- }
564
- .fa-folder:before {
565
- content: "\f07b";
566
- }
567
- .fa-folder-open:before {
568
- content: "\f07c";
569
- }
570
- .fa-resize-vertical:before,
571
- .fa-arrows-v:before {
572
- content: "\f07d";
573
- }
574
- .fa-resize-horizontal:before,
575
- .fa-arrows-h:before {
576
- content: "\f07e";
577
- }
578
- .fa-bar-chart-o:before,
579
- .fa-bar-chart:before {
580
- content: "\f080";
581
- }
582
- .fa-twitter-square:before {
583
- content: "\f081";
584
- }
585
- .fa-facebook-square:before {
586
- content: "\f082";
587
- }
588
- .fa-camera-retro:before {
589
- content: "\f083";
590
- }
591
- .fa-key:before {
592
- content: "\f084";
593
- }
594
- .fa-gears:before,
595
- .fa-cogs:before {
596
- content: "\f085";
597
- }
598
- .fa-comments:before {
599
- content: "\f086";
600
- }
601
- .fa-thumbs-o-up:before {
602
- content: "\f087";
603
- }
604
- .fa-thumbs-o-down:before {
605
- content: "\f088";
606
- }
607
- .fa-star-half:before {
608
- content: "\f089";
609
- }
610
- .fa-heart-o:before {
611
- content: "\f08a";
612
- }
613
- .fa-sign-out:before {
614
- content: "\f08b";
615
- }
616
- .fa-linkedin-square:before {
617
- content: "\f08c";
618
- }
619
- .fa-thumb-tack:before {
620
- content: "\f08d";
621
- }
622
- .fa-external-link:before {
623
- content: "\f08e";
624
- }
625
- .fa-sign-in:before {
626
- content: "\f090";
627
- }
628
- .fa-trophy:before {
629
- content: "\f091";
630
- }
631
- .fa-github-square:before {
632
- content: "\f092";
633
- }
634
- .fa-upload:before {
635
- content: "\f093";
636
- }
637
- .fa-lemon-o:before {
638
- content: "\f094";
639
- }
640
- .fa-phone:before {
641
- content: "\f095";
642
- }
643
- .fa-square-o:before {
644
- content: "\f096";
645
- }
646
- .fa-bookmark-o:before {
647
- content: "\f097";
648
- }
649
- .fa-phone-square:before {
650
- content: "\f098";
651
- }
652
- .fa-twitter:before {
653
- content: "\f099";
654
- }
655
- .fa-facebook:before {
656
- content: "\f09a";
657
- }
658
- .fa-github:before {
659
- content: "\f09b";
660
- }
661
- .fa-unlock:before {
662
- content: "\f09c";
663
- }
664
- .fa-credit-card:before {
665
- content: "\f09d";
666
- }
667
- .fa-rss:before {
668
- content: "\f09e";
669
- }
670
- .fa-hdd-o:before {
671
- content: "\f0a0";
672
- }
673
- .fa-bullhorn:before {
674
- content: "\f0a1";
675
- }
676
- .fa-bell:before {
677
- content: "\f0f3";
678
- }
679
- .fa-certificate:before {
680
- content: "\f0a3";
681
- }
682
- .fa-hand-o-right:before {
683
- content: "\f0a4";
684
- }
685
- .fa-hand-o-left:before {
686
- content: "\f0a5";
687
- }
688
- .fa-hand-o-up:before {
689
- content: "\f0a6";
690
- }
691
- .fa-hand-o-down:before {
692
- content: "\f0a7";
693
- }
694
- .fa-arrow-circle-left:before {
695
- content: "\f0a8";
696
- }
697
- .fa-arrow-circle-right:before {
698
- content: "\f0a9";
699
- }
700
- .fa-arrow-circle-up:before {
701
- content: "\f0aa";
702
- }
703
- .fa-arrow-circle-down:before {
704
- content: "\f0ab";
705
- }
706
- .fa-globe:before {
707
- content: "\f0ac";
708
- }
709
- .fa-wrench:before {
710
- content: "\f0ad";
711
- }
712
- .fa-tasks:before {
713
- content: "\f0ae";
714
- }
715
- .fa-filter:before {
716
- content: "\f0b0";
717
- }
718
- .fa-briefcase:before {
719
- content: "\f0b1";
720
- }
721
- .fa-fullscreen:before,
722
- .fa-arrows-alt:before {
723
- content: "\f0b2";
724
- }
725
- .fa-group:before,
726
- .fa-users:before {
727
- content: "\f0c0";
728
- }
729
- .fa-chain:before,
730
- .fa-link:before {
731
- content: "\f0c1";
732
- }
733
- .fa-cloud:before {
734
- content: "\f0c2";
735
- }
736
- .fa-flask:before {
737
- content: "\f0c3";
738
- }
739
- .fa-cut:before,
740
- .fa-scissors:before {
741
- content: "\f0c4";
742
- }
743
- .fa-copy:before,
744
- .fa-files-o:before {
745
- content: "\f0c5";
746
- }
747
- .fa-paperclip:before {
748
- content: "\f0c6";
749
- }
750
- .fa-save:before,
751
- .fa-floppy-o:before {
752
- content: "\f0c7";
753
- }
754
- .fa-square:before {
755
- content: "\f0c8";
756
- }
757
- .fa-navicon:before,
758
- .fa-reorder:before,
759
- .fa-bars:before {
760
- content: "\f0c9";
761
- }
762
- .fa-list-ul:before {
763
- content: "\f0ca";
764
- }
765
- .fa-list-ol:before {
766
- content: "\f0cb";
767
- }
768
- .fa-strikethrough:before {
769
- content: "\f0cc";
770
- }
771
- .fa-underline:before {
772
- content: "\f0cd";
773
- }
774
- .fa-table:before {
775
- content: "\f0ce";
776
- }
777
- .fa-magic:before {
778
- content: "\f0d0";
779
- }
780
- .fa-truck:before {
781
- content: "\f0d1";
782
- }
783
- .fa-pinterest:before {
784
- content: "\f0d2";
785
- }
786
- .fa-pinterest-square:before {
787
- content: "\f0d3";
788
- }
789
- .fa-google-plus-square:before {
790
- content: "\f0d4";
791
- }
792
- .fa-google-plus:before {
793
- content: "\f0d5";
794
- }
795
- .fa-money:before {
796
- content: "\f0d6";
797
- }
798
- .fa-caret-down:before {
799
- content: "\f0d7";
800
- }
801
- .fa-caret-up:before {
802
- content: "\f0d8";
803
- }
804
- .fa-caret-left:before {
805
- content: "\f0d9";
806
- }
807
- .fa-caret-right:before {
808
- content: "\f0da";
809
- }
810
- .fa-columns:before {
811
- content: "\f0db";
812
- }
813
- .fa-unsorted:before,
814
- .fa-sort:before {
815
- content: "\f0dc";
816
- }
817
- .fa-sort-down:before,
818
- .fa-sort-desc:before {
819
- content: "\f0dd";
820
- }
821
- .fa-sort-up:before,
822
- .fa-sort-asc:before {
823
- content: "\f0de";
824
- }
825
- .fa-envelope:before {
826
- content: "\f0e0";
827
- }
828
- .fa-linkedin:before {
829
- content: "\f0e1";
830
- }
831
- .fa-rotate-left:before,
832
- .fa-undo:before {
833
- content: "\f0e2";
834
- }
835
- .fa-legal:before,
836
- .fa-gavel:before {
837
- content: "\f0e3";
838
- }
839
- .fa-dashboard:before,
840
- .fa-tachometer:before {
841
- content: "\f0e4";
842
- }
843
- .fa-comment-o:before {
844
- content: "\f0e5";
845
- }
846
- .fa-comments-o:before {
847
- content: "\f0e6";
848
- }
849
- .fa-flash:before,
850
- .fa-bolt:before {
851
- content: "\f0e7";
852
- }
853
- .fa-sitemap:before {
854
- content: "\f0e8";
855
- }
856
- .fa-umbrella:before {
857
- content: "\f0e9";
858
- }
859
- .fa-paste:before,
860
- .fa-clipboard:before {
861
- content: "\f0ea";
862
- }
863
- .fa-lightbulb-o:before {
864
- content: "\f0eb";
865
- }
866
- .fa-exchange:before {
867
- content: "\f0ec";
868
- }
869
- .fa-cloud-download:before {
870
- content: "\f0ed";
871
- }
872
- .fa-cloud-upload:before {
873
- content: "\f0ee";
874
- }
875
- .fa-user-md:before {
876
- content: "\f0f0";
877
- }
878
- .fa-stethoscope:before {
879
- content: "\f0f1";
880
- }
881
- .fa-suitcase:before {
882
- content: "\f0f2";
883
- }
884
- .fa-bell-o:before {
885
- content: "\f0a2";
886
- }
887
- .fa-coffee:before {
888
- content: "\f0f4";
889
- }
890
- .fa-cutlery:before {
891
- content: "\f0f5";
892
- }
893
- .fa-file-text-o:before {
894
- content: "\f0f6";
895
- }
896
- .fa-building-o:before {
897
- content: "\f0f7";
898
- }
899
- .fa-hospital-o:before {
900
- content: "\f0f8";
901
- }
902
- .fa-ambulance:before {
903
- content: "\f0f9";
904
- }
905
- .fa-medkit:before {
906
- content: "\f0fa";
907
- }
908
- .fa-fighter-jet:before {
909
- content: "\f0fb";
910
- }
911
- .fa-beer:before {
912
- content: "\f0fc";
913
- }
914
- .fa-h-square:before {
915
- content: "\f0fd";
916
- }
917
- .fa-plus-square:before {
918
- content: "\f0fe";
919
- }
920
- .fa-angle-double-left:before {
921
- content: "\f100";
922
- }
923
- .fa-angle-double-right:before {
924
- content: "\f101";
925
- }
926
- .fa-angle-double-up:before {
927
- content: "\f102";
928
- }
929
- .fa-angle-double-down:before {
930
- content: "\f103";
931
- }
932
- .fa-angle-left:before {
933
- content: "\f104";
934
- }
935
- .fa-angle-right:before {
936
- content: "\f105";
937
- }
938
- .fa-angle-up:before {
939
- content: "\f106";
940
- }
941
- .fa-angle-down:before {
942
- content: "\f107";
943
- }
944
- .fa-desktop:before {
945
- content: "\f108";
946
- }
947
- .fa-laptop:before {
948
- content: "\f109";
949
- }
950
- .fa-tablet:before {
951
- content: "\f10a";
952
- }
953
- .fa-mobile-phone:before,
954
- .fa-mobile:before {
955
- content: "\f10b";
956
- }
957
- .fa-circle-o:before {
958
- content: "\f10c";
959
- }
960
- .fa-quote-left:before {
961
- content: "\f10d";
962
- }
963
- .fa-quote-right:before {
964
- content: "\f10e";
965
- }
966
- .fa-spinner:before {
967
- content: "\f110";
968
- }
969
- .fa-circle:before {
970
- content: "\f111";
971
- }
972
- .fa-mail-reply:before,
973
- .fa-reply:before {
974
- content: "\f112";
975
- }
976
- .fa-github-alt:before {
977
- content: "\f113";
978
- }
979
- .fa-folder-o:before {
980
- content: "\f114";
981
- }
982
- .fa-folder-open-o:before {
983
- content: "\f115";
984
- }
985
- .fa-smile-o:before {
986
- content: "\f118";
987
- }
988
- .fa-frown-o:before {
989
- content: "\f119";
990
- }
991
- .fa-meh-o:before {
992
- content: "\f11a";
993
- }
994
- .fa-gamepad:before {
995
- content: "\f11b";
996
- }
997
- .fa-keyboard-o:before {
998
- content: "\f11c";
999
- }
1000
- .fa-flag-o:before {
1001
- content: "\f11d";
1002
- }
1003
- .fa-flag-checkered:before {
1004
- content: "\f11e";
1005
- }
1006
- .fa-terminal:before {
1007
- content: "\f120";
1008
- }
1009
- .fa-code:before {
1010
- content: "\f121";
1011
- }
1012
- .fa-mail-reply-all:before,
1013
- .fa-reply-all:before {
1014
- content: "\f122";
1015
- }
1016
- .fa-star-half-empty:before,
1017
- .fa-star-half-full:before,
1018
- .fa-star-half-o:before {
1019
- content: "\f123";
1020
- }
1021
- .fa-location-arrow:before {
1022
- content: "\f124";
1023
- }
1024
- .fa-crop:before {
1025
- content: "\f125";
1026
- }
1027
- .fa-code-fork:before {
1028
- content: "\f126";
1029
- }
1030
- .fa-unlink:before,
1031
- .fa-chain-broken:before {
1032
- content: "\f127";
1033
- }
1034
- .fa-question:before {
1035
- content: "\f128";
1036
- }
1037
- .fa-info:before {
1038
- content: "\f129";
1039
- }
1040
- .fa-exclamation:before {
1041
- content: "\f12a";
1042
- }
1043
- .fa-superscript:before {
1044
- content: "\f12b";
1045
- }
1046
- .fa-subscript:before {
1047
- content: "\f12c";
1048
- }
1049
- .fa-eraser:before {
1050
- content: "\f12d";
1051
- }
1052
- .fa-puzzle-piece:before {
1053
- content: "\f12e";
1054
- }
1055
- .fa-microphone:before {
1056
- content: "\f130";
1057
- }
1058
- .fa-microphone-slash:before {
1059
- content: "\f131";
1060
- }
1061
- .fa-shield:before {
1062
- content: "\f132";
1063
- }
1064
- .fa-calendar-o:before {
1065
- content: "\f133";
1066
- }
1067
- .fa-fire-extinguisher:before {
1068
- content: "\f134";
1069
- }
1070
- .fa-rocket:before {
1071
- content: "\f135";
1072
- }
1073
- .fa-maxcdn:before {
1074
- content: "\f136";
1075
- }
1076
- .fa-chevron-circle-left:before {
1077
- content: "\f137";
1078
- }
1079
- .fa-chevron-circle-right:before {
1080
- content: "\f138";
1081
- }
1082
- .fa-chevron-circle-up:before {
1083
- content: "\f139";
1084
- }
1085
- .fa-chevron-circle-down:before {
1086
- content: "\f13a";
1087
- }
1088
- .fa-html5:before {
1089
- content: "\f13b";
1090
- }
1091
- .fa-css3:before {
1092
- content: "\f13c";
1093
- }
1094
- .fa-anchor:before {
1095
- content: "\f13d";
1096
- }
1097
- .fa-unlock-alt:before {
1098
- content: "\f13e";
1099
- }
1100
- .fa-bullseye:before {
1101
- content: "\f140";
1102
- }
1103
- .fa-ellipsis-h:before {
1104
- content: "\f141";
1105
- }
1106
- .fa-ellipsis-v:before {
1107
- content: "\f142";
1108
- }
1109
- .fa-rss-square:before {
1110
- content: "\f143";
1111
- }
1112
- .fa-play-circle:before {
1113
- content: "\f144";
1114
- }
1115
- .fa-ticket:before {
1116
- content: "\f145";
1117
- }
1118
- .fa-minus-square:before {
1119
- content: "\f146";
1120
- }
1121
- .fa-minus-square-o:before {
1122
- content: "\f147";
1123
- }
1124
- .fa-level-up:before {
1125
- content: "\f148";
1126
- }
1127
- .fa-level-down:before {
1128
- content: "\f149";
1129
- }
1130
- .fa-check-square:before {
1131
- content: "\f14a";
1132
- }
1133
- .fa-pencil-square:before {
1134
- content: "\f14b";
1135
- }
1136
- .fa-external-link-square:before {
1137
- content: "\f14c";
1138
- }
1139
- .fa-share-square:before {
1140
- content: "\f14d";
1141
- }
1142
- .fa-compass:before {
1143
- content: "\f14e";
1144
- }
1145
- .fa-toggle-down:before,
1146
- .fa-caret-square-o-down:before {
1147
- content: "\f150";
1148
- }
1149
- .fa-toggle-up:before,
1150
- .fa-caret-square-o-up:before {
1151
- content: "\f151";
1152
- }
1153
- .fa-toggle-right:before,
1154
- .fa-caret-square-o-right:before {
1155
- content: "\f152";
1156
- }
1157
- .fa-euro:before,
1158
- .fa-eur:before {
1159
- content: "\f153";
1160
- }
1161
- .fa-gbp:before {
1162
- content: "\f154";
1163
- }
1164
- .fa-dollar:before,
1165
- .fa-usd:before {
1166
- content: "\f155";
1167
- }
1168
- .fa-rupee:before,
1169
- .fa-inr:before {
1170
- content: "\f156";
1171
- }
1172
- .fa-cny:before,
1173
- .fa-rmb:before,
1174
- .fa-yen:before,
1175
- .fa-jpy:before {
1176
- content: "\f157";
1177
- }
1178
- .fa-ruble:before,
1179
- .fa-rouble:before,
1180
- .fa-rub:before {
1181
- content: "\f158";
1182
- }
1183
- .fa-won:before,
1184
- .fa-krw:before {
1185
- content: "\f159";
1186
- }
1187
- .fa-bitcoin:before,
1188
- .fa-btc:before {
1189
- content: "\f15a";
1190
- }
1191
- .fa-file:before {
1192
- content: "\f15b";
1193
- }
1194
- .fa-file-text:before {
1195
- content: "\f15c";
1196
- }
1197
- .fa-sort-alpha-asc:before {
1198
- content: "\f15d";
1199
- }
1200
- .fa-sort-alpha-desc:before {
1201
- content: "\f15e";
1202
- }
1203
- .fa-sort-amount-asc:before {
1204
- content: "\f160";
1205
- }
1206
- .fa-sort-amount-desc:before {
1207
- content: "\f161";
1208
- }
1209
- .fa-sort-numeric-asc:before {
1210
- content: "\f162";
1211
- }
1212
- .fa-sort-numeric-desc:before {
1213
- content: "\f163";
1214
- }
1215
- .fa-thumbs-up:before {
1216
- content: "\f164";
1217
- }
1218
- .fa-thumbs-down:before {
1219
- content: "\f165";
1220
- }
1221
- .fa-youtube-square:before {
1222
- content: "\f166";
1223
- }
1224
- .fa-youtube:before {
1225
- content: "\f167";
1226
- }
1227
- .fa-xing:before {
1228
- content: "\f168";
1229
- }
1230
- .fa-xing-square:before {
1231
- content: "\f169";
1232
- }
1233
- .fa-youtube-play:before {
1234
- content: "\f16a";
1235
- }
1236
- .fa-dropbox:before {
1237
- content: "\f16b";
1238
- }
1239
- .fa-stack-overflow:before {
1240
- content: "\f16c";
1241
- }
1242
- .fa-instagram:before {
1243
- content: "\f16d";
1244
- }
1245
- .fa-flickr:before {
1246
- content: "\f16e";
1247
- }
1248
- .fa-adn:before {
1249
- content: "\f170";
1250
- }
1251
- .fa-bitbucket:before {
1252
- content: "\f171";
1253
- }
1254
- .fa-bitbucket-square:before {
1255
- content: "\f172";
1256
- }
1257
- .fa-tumblr:before {
1258
- content: "\f173";
1259
- }
1260
- .fa-tumblr-square:before {
1261
- content: "\f174";
1262
- }
1263
- .fa-long-arrow-down:before {
1264
- content: "\f175";
1265
- }
1266
- .fa-long-arrow-up:before {
1267
- content: "\f176";
1268
- }
1269
- .fa-long-arrow-left:before {
1270
- content: "\f177";
1271
- }
1272
- .fa-long-arrow-right:before {
1273
- content: "\f178";
1274
- }
1275
- .fa-apple:before {
1276
- content: "\f179";
1277
- }
1278
- .fa-windows:before {
1279
- content: "\f17a";
1280
- }
1281
- .fa-android:before {
1282
- content: "\f17b";
1283
- }
1284
- .fa-linux:before {
1285
- content: "\f17c";
1286
- }
1287
- .fa-dribbble:before {
1288
- content: "\f17d";
1289
- }
1290
- .fa-skype:before {
1291
- content: "\f17e";
1292
- }
1293
- .fa-foursquare:before {
1294
- content: "\f180";
1295
- }
1296
- .fa-trello:before {
1297
- content: "\f181";
1298
- }
1299
- .fa-female:before {
1300
- content: "\f182";
1301
- }
1302
- .fa-male:before {
1303
- content: "\f183";
1304
- }
1305
- .fa-gittip:before {
1306
- content: "\f184";
1307
- }
1308
- .fa-sun-o:before {
1309
- content: "\f185";
1310
- }
1311
- .fa-moon-o:before {
1312
- content: "\f186";
1313
- }
1314
- .fa-archive:before {
1315
- content: "\f187";
1316
- }
1317
- .fa-bug:before {
1318
- content: "\f188";
1319
- }
1320
- .fa-vk:before {
1321
- content: "\f189";
1322
- }
1323
- .fa-weibo:before {
1324
- content: "\f18a";
1325
- }
1326
- .fa-renren:before {
1327
- content: "\f18b";
1328
- }
1329
- .fa-pagelines:before {
1330
- content: "\f18c";
1331
- }
1332
- .fa-stack-exchange:before {
1333
- content: "\f18d";
1334
- }
1335
- .fa-arrow-circle-o-right:before {
1336
- content: "\f18e";
1337
- }
1338
- .fa-arrow-circle-o-left:before {
1339
- content: "\f190";
1340
- }
1341
- .fa-toggle-left:before,
1342
- .fa-caret-square-o-left:before {
1343
- content: "\f191";
1344
- }
1345
- .fa-dot-circle-o:before {
1346
- content: "\f192";
1347
- }
1348
- .fa-wheelchair:before {
1349
- content: "\f193";
1350
- }
1351
- .fa-vimeo-square:before {
1352
- content: "\f194";
1353
- }
1354
- .fa-turkish-lira:before,
1355
- .fa-try:before {
1356
- content: "\f195";
1357
- }
1358
- .fa-plus-square-o:before {
1359
- content: "\f196";
1360
- }
1361
- .fa-space-shuttle:before {
1362
- content: "\f197";
1363
- }
1364
- .fa-slack:before {
1365
- content: "\f198";
1366
- }
1367
- .fa-envelope-square:before {
1368
- content: "\f199";
1369
- }
1370
- .fa-wordpress:before {
1371
- content: "\f19a";
1372
- }
1373
- .fa-openid:before {
1374
- content: "\f19b";
1375
- }
1376
- .fa-institution:before,
1377
- .fa-bank:before,
1378
- .fa-university:before {
1379
- content: "\f19c";
1380
- }
1381
- .fa-mortar-board:before,
1382
- .fa-graduation-cap:before {
1383
- content: "\f19d";
1384
- }
1385
- .fa-yahoo:before {
1386
- content: "\f19e";
1387
- }
1388
- .fa-google:before {
1389
- content: "\f1a0";
1390
- }
1391
- .fa-reddit:before {
1392
- content: "\f1a1";
1393
- }
1394
- .fa-reddit-square:before {
1395
- content: "\f1a2";
1396
- }
1397
- .fa-stumbleupon-circle:before {
1398
- content: "\f1a3";
1399
- }
1400
- .fa-stumbleupon:before {
1401
- content: "\f1a4";
1402
- }
1403
- .fa-delicious:before {
1404
- content: "\f1a5";
1405
- }
1406
- .fa-digg:before {
1407
- content: "\f1a6";
1408
- }
1409
- .fa-pied-piper:before {
1410
- content: "\f1a7";
1411
- }
1412
- .fa-pied-piper-alt:before {
1413
- content: "\f1a8";
1414
- }
1415
- .fa-drupal:before {
1416
- content: "\f1a9";
1417
- }
1418
- .fa-joomla:before {
1419
- content: "\f1aa";
1420
- }
1421
- .fa-language:before {
1422
- content: "\f1ab";
1423
- }
1424
- .fa-fax:before {
1425
- content: "\f1ac";
1426
- }
1427
- .fa-building:before {
1428
- content: "\f1ad";
1429
- }
1430
- .fa-child:before {
1431
- content: "\f1ae";
1432
- }
1433
- .fa-paw:before {
1434
- content: "\f1b0";
1435
- }
1436
- .fa-spoon:before {
1437
- content: "\f1b1";
1438
- }
1439
- .fa-cube:before {
1440
- content: "\f1b2";
1441
- }
1442
- .fa-cubes:before {
1443
- content: "\f1b3";
1444
- }
1445
- .fa-behance:before {
1446
- content: "\f1b4";
1447
- }
1448
- .fa-behance-square:before {
1449
- content: "\f1b5";
1450
- }
1451
- .fa-steam:before {
1452
- content: "\f1b6";
1453
- }
1454
- .fa-steam-square:before {
1455
- content: "\f1b7";
1456
- }
1457
- .fa-recycle:before {
1458
- content: "\f1b8";
1459
- }
1460
- .fa-automobile:before,
1461
- .fa-car:before {
1462
- content: "\f1b9";
1463
- }
1464
- .fa-cab:before,
1465
- .fa-taxi:before {
1466
- content: "\f1ba";
1467
- }
1468
- .fa-tree:before {
1469
- content: "\f1bb";
1470
- }
1471
- .fa-spotify:before {
1472
- content: "\f1bc";
1473
- }
1474
- .fa-deviantart:before {
1475
- content: "\f1bd";
1476
- }
1477
- .fa-soundcloud:before {
1478
- content: "\f1be";
1479
- }
1480
- .fa-database:before {
1481
- content: "\f1c0";
1482
- }
1483
- .fa-file-pdf-o:before {
1484
- content: "\f1c1";
1485
- }
1486
- .fa-file-word-o:before {
1487
- content: "\f1c2";
1488
- }
1489
- .fa-file-excel-o:before {
1490
- content: "\f1c3";
1491
- }
1492
- .fa-file-powerpoint-o:before {
1493
- content: "\f1c4";
1494
- }
1495
- .fa-file-photo-o:before,
1496
- .fa-file-picture-o:before,
1497
- .fa-file-image-o:before {
1498
- content: "\f1c5";
1499
- }
1500
- .fa-file-zip-o:before,
1501
- .fa-file-archive-o:before {
1502
- content: "\f1c6";
1503
- }
1504
- .fa-file-sound-o:before,
1505
- .fa-file-audio-o:before {
1506
- content: "\f1c7";
1507
- }
1508
- .fa-file-movie-o:before,
1509
- .fa-file-video-o:before {
1510
- content: "\f1c8";
1511
- }
1512
- .fa-file-code-o:before {
1513
- content: "\f1c9";
1514
- }
1515
- .fa-vine:before {
1516
- content: "\f1ca";
1517
- }
1518
- .fa-codepen:before {
1519
- content: "\f1cb";
1520
- }
1521
- .fa-jsfiddle:before {
1522
- content: "\f1cc";
1523
- }
1524
- .fa-life-bouy:before,
1525
- .fa-life-buoy:before,
1526
- .fa-life-saver:before,
1527
- .fa-support:before,
1528
- .fa-life-ring:before {
1529
- content: "\f1cd";
1530
- }
1531
- .fa-circle-o-notch:before {
1532
- content: "\f1ce";
1533
- }
1534
- .fa-ra:before,
1535
- .fa-rebel:before {
1536
- content: "\f1d0";
1537
- }
1538
- .fa-ge:before,
1539
- .fa-empire:before {
1540
- content: "\f1d1";
1541
- }
1542
- .fa-git-square:before {
1543
- content: "\f1d2";
1544
- }
1545
- .fa-git:before {
1546
- content: "\f1d3";
1547
- }
1548
- .fa-hacker-news:before {
1549
- content: "\f1d4";
1550
- }
1551
- .fa-tencent-weibo:before {
1552
- content: "\f1d5";
1553
- }
1554
- .fa-qq:before {
1555
- content: "\f1d6";
1556
- }
1557
- .fa-wechat:before,
1558
- .fa-weixin:before {
1559
- content: "\f1d7";
1560
- }
1561
- .fa-send:before,
1562
- .fa-paper-plane:before {
1563
- content: "\f1d8";
1564
- }
1565
- .fa-send-o:before,
1566
- .fa-paper-plane-o:before {
1567
- content: "\f1d9";
1568
- }
1569
- .fa-history:before {
1570
- content: "\f1da";
1571
- }
1572
- .fa-circle-thin:before {
1573
- content: "\f1db";
1574
- }
1575
- .fa-header:before {
1576
- content: "\f1dc";
1577
- }
1578
- .fa-paragraph:before {
1579
- content: "\f1dd";
1580
- }
1581
- .fa-sliders:before {
1582
- content: "\f1de";
1583
- }
1584
- .fa-share-alt:before {
1585
- content: "\f1e0";
1586
- }
1587
- .fa-share-alt-square:before {
1588
- content: "\f1e1";
1589
- }
1590
- .fa-bomb:before {
1591
- content: "\f1e2";
1592
- }
1593
- .fa-soccer-ball-o:before,
1594
- .fa-futbol-o:before {
1595
- content: "\f1e3";
1596
- }
1597
- .fa-tty:before {
1598
- content: "\f1e4";
1599
- }
1600
- .fa-binoculars:before {
1601
- content: "\f1e5";
1602
- }
1603
- .fa-plug:before {
1604
- content: "\f1e6";
1605
- }
1606
- .fa-slideshare:before {
1607
- content: "\f1e7";
1608
- }
1609
- .fa-twitch:before {
1610
- content: "\f1e8";
1611
- }
1612
- .fa-yelp:before {
1613
- content: "\f1e9";
1614
- }
1615
- .fa-newspaper-o:before {
1616
- content: "\f1ea";
1617
- }
1618
- .fa-wifi:before {
1619
- content: "\f1eb";
1620
- }
1621
- .fa-calculator:before {
1622
- content: "\f1ec";
1623
- }
1624
- .fa-paypal:before {
1625
- content: "\f1ed";
1626
- }
1627
- .fa-google-wallet:before {
1628
- content: "\f1ee";
1629
- }
1630
- .fa-cc-visa:before {
1631
- content: "\f1f0";
1632
- }
1633
- .fa-cc-mastercard:before {
1634
- content: "\f1f1";
1635
- }
1636
- .fa-cc-discover:before {
1637
- content: "\f1f2";
1638
- }
1639
- .fa-cc-amex:before {
1640
- content: "\f1f3";
1641
- }
1642
- .fa-cc-paypal:before {
1643
- content: "\f1f4";
1644
- }
1645
- .fa-cc-stripe:before {
1646
- content: "\f1f5";
1647
- }
1648
- .fa-bell-slash:before {
1649
- content: "\f1f6";
1650
- }
1651
- .fa-bell-slash-o:before {
1652
- content: "\f1f7";
1653
- }
1654
- .fa-trash:before {
1655
- content: "\f1f8";
1656
- }
1657
- .fa-copyright:before {
1658
- content: "\f1f9";
1659
- }
1660
- .fa-at:before {
1661
- content: "\f1fa";
1662
- }
1663
- .fa-eyedropper:before {
1664
- content: "\f1fb";
1665
- }
1666
- .fa-paint-brush:before {
1667
- content: "\f1fc";
1668
- }
1669
- .fa-birthday-cake:before {
1670
- content: "\f1fd";
1671
- }
1672
- .fa-area-chart:before {
1673
- content: "\f1fe";
1674
- }
1675
- .fa-pie-chart:before {
1676
- content: "\f200";
1677
- }
1678
- .fa-line-chart:before {
1679
- content: "\f201";
1680
- }
1681
- .fa-lastfm:before {
1682
- content: "\f202";
1683
- }
1684
- .fa-lastfm-square:before {
1685
- content: "\f203";
1686
- }
1687
- .fa-toggle-off:before {
1688
- content: "\f204";
1689
- }
1690
- .fa-toggle-on:before {
1691
- content: "\f205";
1692
- }
1693
- .fa-bicycle:before {
1694
- content: "\f206";
1695
- }
1696
- .fa-bus:before {
1697
- content: "\f207";
1698
- }
1699
- .fa-ioxhost:before {
1700
- content: "\f208";
1701
- }
1702
- .fa-angellist:before {
1703
- content: "\f209";
1704
- }
1705
- .fa-cc:before {
1706
- content: "\f20a";
1707
- }
1708
- .fa-shekel:before,
1709
- .fa-sheqel:before,
1710
- .fa-ils:before {
1711
- content: "\f20b";
1712
- }
1713
- .fa-meanpath:before {
1714
- content: "\f20c";
1715
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/fonts/FontAwesome.otf DELETED
Binary file
css/font-awesome/fonts/fontawesome-webfont.eot DELETED
Binary file
css/font-awesome/fonts/fontawesome-webfont.svg DELETED
@@ -1,520 +0,0 @@
1
- <?xml version="1.0" standalone="no"?>
2
- <!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
3
- <svg xmlns="http://www.w3.org/2000/svg">
4
- <metadata></metadata>
5
- <defs>
6
- <font id="fontawesomeregular" horiz-adv-x="1536" >
7
- <font-face units-per-em="1792" ascent="1536" descent="-256" />
8
- <missing-glyph horiz-adv-x="448" />
9
- <glyph unicode=" " horiz-adv-x="448" />
10
- <glyph unicode="&#x09;" horiz-adv-x="448" />
11
- <glyph unicode="&#xa0;" horiz-adv-x="448" />
12
- <glyph unicode="&#xa8;" horiz-adv-x="1792" />
13
- <glyph unicode="&#xa9;" horiz-adv-x="1792" />
14
- <glyph unicode="&#xae;" horiz-adv-x="1792" />
15
- <glyph unicode="&#xb4;" horiz-adv-x="1792" />
16
- <glyph unicode="&#xc6;" horiz-adv-x="1792" />
17
- <glyph unicode="&#xd8;" horiz-adv-x="1792" />
18
- <glyph unicode="&#x2000;" horiz-adv-x="768" />
19
- <glyph unicode="&#x2001;" horiz-adv-x="1537" />
20
- <glyph unicode="&#x2002;" horiz-adv-x="768" />
21
- <glyph unicode="&#x2003;" horiz-adv-x="1537" />
22
- <glyph unicode="&#x2004;" horiz-adv-x="512" />
23
- <glyph unicode="&#x2005;" horiz-adv-x="384" />
24
- <glyph unicode="&#x2006;" horiz-adv-x="256" />
25
- <glyph unicode="&#x2007;" horiz-adv-x="256" />
26
- <glyph unicode="&#x2008;" horiz-adv-x="192" />
27
- <glyph unicode="&#x2009;" horiz-adv-x="307" />
28
- <glyph unicode="&#x200a;" horiz-adv-x="85" />
29
- <glyph unicode="&#x202f;" horiz-adv-x="307" />
30
- <glyph unicode="&#x205f;" horiz-adv-x="384" />
31
- <glyph unicode="&#x2122;" horiz-adv-x="1792" />
32
- <glyph unicode="&#x221e;" horiz-adv-x="1792" />
33
- <glyph unicode="&#x2260;" horiz-adv-x="1792" />
34
- <glyph unicode="&#x25fc;" horiz-adv-x="500" d="M0 0z" />
35
- <glyph unicode="&#xf000;" horiz-adv-x="1792" d="M1699 1350q0 -35 -43 -78l-632 -632v-768h320q26 0 45 -19t19 -45t-19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45t45 19h320v768l-632 632q-43 43 -43 78q0 23 18 36.5t38 17.5t43 4h1408q23 0 43 -4t38 -17.5t18 -36.5z" />
36
- <glyph unicode="&#xf001;" d="M1536 1312v-1120q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v537l-768 -237v-709q0 -50 -34 -89t-86 -60.5t-103.5 -32t-96.5 -10.5t-96.5 10.5t-103.5 32t-86 60.5t-34 89 t34 89t86 60.5t103.5 32t96.5 10.5q105 0 192 -39v967q0 31 19 56.5t49 35.5l832 256q12 4 28 4q40 0 68 -28t28 -68z" />
37
- <glyph unicode="&#xf002;" horiz-adv-x="1664" d="M1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -52 -38 -90t-90 -38q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5 t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
38
- <glyph unicode="&#xf003;" horiz-adv-x="1792" d="M1664 32v768q-32 -36 -69 -66q-268 -206 -426 -338q-51 -43 -83 -67t-86.5 -48.5t-102.5 -24.5h-1h-1q-48 0 -102.5 24.5t-86.5 48.5t-83 67q-158 132 -426 338q-37 30 -69 66v-768q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1664 1083v11v13.5t-0.5 13 t-3 12.5t-5.5 9t-9 7.5t-14 2.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5q0 -168 147 -284q193 -152 401 -317q6 -5 35 -29.5t46 -37.5t44.5 -31.5t50.5 -27.5t43 -9h1h1q20 0 43 9t50.5 27.5t44.5 31.5t46 37.5t35 29.5q208 165 401 317q54 43 100.5 115.5t46.5 131.5z M1792 1120v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47t47 -113z" />
39
- <glyph unicode="&#xf004;" horiz-adv-x="1792" d="M896 -128q-26 0 -44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5q224 0 351 -124t127 -344q0 -221 -229 -450l-623 -600 q-18 -18 -44 -18z" />
40
- <glyph unicode="&#xf005;" horiz-adv-x="1664" d="M1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -21 -10.5 -35.5t-30.5 -14.5q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455 l502 -73q56 -9 56 -46z" />
41
- <glyph unicode="&#xf006;" horiz-adv-x="1664" d="M1137 532l306 297l-422 62l-189 382l-189 -382l-422 -62l306 -297l-73 -421l378 199l377 -199zM1664 889q0 -22 -26 -48l-363 -354l86 -500q1 -7 1 -20q0 -50 -41 -50q-19 0 -40 12l-449 236l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500 l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41t49 -41l225 -455l502 -73q56 -9 56 -46z" />
42
- <glyph unicode="&#xf007;" horiz-adv-x="1408" d="M1408 131q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5t43 97.5t62 81t85.5 53.5t111.5 20q9 0 42 -21.5t74.5 -48t108 -48t133.5 -21.5t133.5 21.5t108 48t74.5 48t42 21.5q61 0 111.5 -20t85.5 -53.5t62 -81 t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5z" />
43
- <glyph unicode="&#xf008;" horiz-adv-x="1920" d="M384 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 320v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM384 704v128q0 26 -19 45t-45 19h-128 q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 -64v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM384 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45 t45 -19h128q26 0 45 19t19 45zM1792 -64v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1408 704v512q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-512q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1792 320v128 q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 704v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1792 1088v128q0 26 -19 45t-45 19h-128q-26 0 -45 -19 t-19 -45v-128q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1920 1248v-1344q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1344q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
44
- <glyph unicode="&#xf009;" horiz-adv-x="1664" d="M768 512v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM768 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 512v-384q0 -52 -38 -90t-90 -38 h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90zM1664 1280v-384q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
45
- <glyph unicode="&#xf00a;" horiz-adv-x="1792" d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 288v-192q0 -40 -28 -68t-68 -28h-320 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1152 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192 q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68z" />
46
- <glyph unicode="&#xf00b;" horiz-adv-x="1792" d="M512 288v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM512 800v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 288v-192q0 -40 -28 -68t-68 -28h-960 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68zM512 1312v-192q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h320q40 0 68 -28t28 -68zM1792 800v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28 h960q40 0 68 -28t28 -68zM1792 1312v-192q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h960q40 0 68 -28t28 -68z" />
47
- <glyph unicode="&#xf00c;" horiz-adv-x="1792" d="M1671 970q0 -40 -28 -68l-724 -724l-136 -136q-28 -28 -68 -28t-68 28l-136 136l-362 362q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -295l656 657q28 28 68 28t68 -28l136 -136q28 -28 28 -68z" />
48
- <glyph unicode="&#xf00d;" horiz-adv-x="1408" d="M1298 214q0 -40 -28 -68l-136 -136q-28 -28 -68 -28t-68 28l-294 294l-294 -294q-28 -28 -68 -28t-68 28l-136 136q-28 28 -28 68t28 68l294 294l-294 294q-28 28 -28 68t28 68l136 136q28 28 68 28t68 -28l294 -294l294 294q28 28 68 28t68 -28l136 -136q28 -28 28 -68 t-28 -68l-294 -294l294 -294q28 -28 28 -68z" />
49
- <glyph unicode="&#xf00e;" horiz-adv-x="1664" d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-224q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v224h-224q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h224v224q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5v-224h224 q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5zM1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5 t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z" />
50
- <glyph unicode="&#xf010;" horiz-adv-x="1664" d="M1024 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-576q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h576q13 0 22.5 -9.5t9.5 -22.5zM1152 704q0 185 -131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5t316.5 131.5t131.5 316.5z M1664 -128q0 -53 -37.5 -90.5t-90.5 -37.5q-54 0 -90 38l-343 342q-179 -124 -399 -124q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5t273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -220 -124 -399l343 -343q37 -37 37 -90z " />
51
- <glyph unicode="&#xf011;" d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61t-298 61t-245 164t-164 245t-61 298q0 182 80.5 343t226.5 270q43 32 95.5 25t83.5 -50q32 -42 24.5 -94.5t-49.5 -84.5q-98 -74 -151.5 -181t-53.5 -228q0 -104 40.5 -198.5t109.5 -163.5t163.5 -109.5 t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5q0 121 -53.5 228t-151.5 181q-42 32 -49.5 84.5t24.5 94.5q31 43 84 50t95 -25q146 -109 226.5 -270t80.5 -343zM896 1408v-640q0 -52 -38 -90t-90 -38t-90 38t-38 90v640q0 52 38 90t90 38t90 -38t38 -90z" />
52
- <glyph unicode="&#xf012;" horiz-adv-x="1792" d="M256 96v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 224v-320q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 480v-576q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23 v576q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1408 864v-960q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1376v-1472q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1472q0 14 9 23t23 9h192q14 0 23 -9t9 -23z" />
53
- <glyph unicode="&#xf013;" d="M1024 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1536 749v-222q0 -12 -8 -23t-20 -13l-185 -28q-19 -54 -39 -91q35 -50 107 -138q10 -12 10 -25t-9 -23q-27 -37 -99 -108t-94 -71q-12 0 -26 9l-138 108q-44 -23 -91 -38 q-16 -136 -29 -186q-7 -28 -36 -28h-222q-14 0 -24.5 8.5t-11.5 21.5l-28 184q-49 16 -90 37l-141 -107q-10 -9 -25 -9q-14 0 -25 11q-126 114 -165 168q-7 10 -7 23q0 12 8 23q15 21 51 66.5t54 70.5q-27 50 -41 99l-183 27q-13 2 -21 12.5t-8 23.5v222q0 12 8 23t19 13 l186 28q14 46 39 92q-40 57 -107 138q-10 12 -10 24q0 10 9 23q26 36 98.5 107.5t94.5 71.5q13 0 26 -10l138 -107q44 23 91 38q16 136 29 186q7 28 36 28h222q14 0 24.5 -8.5t11.5 -21.5l28 -184q49 -16 90 -37l142 107q9 9 24 9q13 0 25 -10q129 -119 165 -170q7 -8 7 -22 q0 -12 -8 -23q-15 -21 -51 -66.5t-54 -70.5q26 -50 41 -98l183 -28q13 -2 21 -12.5t8 -23.5z" />
54
- <glyph unicode="&#xf014;" horiz-adv-x="1408" d="M512 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM768 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1024 800v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576 q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1152 76v948h-896v-948q0 -22 7 -40.5t14.5 -27t10.5 -8.5h832q3 0 10.5 8.5t14.5 27t7 40.5zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832 q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
55
- <glyph unicode="&#xf015;" horiz-adv-x="1664" d="M1408 544v-480q0 -26 -19 -45t-45 -19h-384v384h-256v-384h-384q-26 0 -45 19t-19 45v480q0 1 0.5 3t0.5 3l575 474l575 -474q1 -2 1 -6zM1631 613l-62 -74q-8 -9 -21 -11h-3q-13 0 -21 7l-692 577l-692 -577q-12 -8 -24 -7q-13 2 -21 11l-62 74q-8 10 -7 23.5t11 21.5 l719 599q32 26 76 26t76 -26l244 -204v195q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-408l219 -182q10 -8 11 -21.5t-7 -23.5z" />
56
- <glyph unicode="&#xf016;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z " />
57
- <glyph unicode="&#xf017;" d="M896 992v-448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
58
- <glyph unicode="&#xf018;" horiz-adv-x="1920" d="M1111 540v4l-24 320q-1 13 -11 22.5t-23 9.5h-186q-13 0 -23 -9.5t-11 -22.5l-24 -320v-4q-1 -12 8 -20t21 -8h244q12 0 21 8t8 20zM1870 73q0 -73 -46 -73h-704q13 0 22 9.5t8 22.5l-20 256q-1 13 -11 22.5t-23 9.5h-272q-13 0 -23 -9.5t-11 -22.5l-20 -256 q-1 -13 8 -22.5t22 -9.5h-704q-46 0 -46 73q0 54 26 116l417 1044q8 19 26 33t38 14h339q-13 0 -23 -9.5t-11 -22.5l-15 -192q-1 -14 8 -23t22 -9h166q13 0 22 9t8 23l-15 192q-1 13 -11 22.5t-23 9.5h339q20 0 38 -14t26 -33l417 -1044q26 -62 26 -116z" />
59
- <glyph unicode="&#xf019;" horiz-adv-x="1664" d="M1280 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 416v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h465l135 -136 q58 -56 136 -56t136 56l136 136h464q40 0 68 -28t28 -68zM1339 985q17 -41 -14 -70l-448 -448q-18 -19 -45 -19t-45 19l-448 448q-31 29 -14 70q17 39 59 39h256v448q0 26 19 45t45 19h256q26 0 45 -19t19 -45v-448h256q42 0 59 -39z" />
60
- <glyph unicode="&#xf01a;" d="M1120 608q0 -12 -10 -24l-319 -319q-11 -9 -23 -9t-23 9l-320 320q-15 16 -7 35q8 20 30 20h192v352q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-352h192q14 0 23 -9t9 -23zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273 t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
61
- <glyph unicode="&#xf01b;" d="M1118 660q-8 -20 -30 -20h-192v-352q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v352h-192q-14 0 -23 9t-9 23q0 12 10 24l319 319q11 9 23 9t23 -9l320 -320q15 -16 7 -35zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198 t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
62
- <glyph unicode="&#xf01c;" d="M1023 576h316q-1 3 -2.5 8t-2.5 8l-212 496h-708l-212 -496q-1 -2 -2.5 -8t-2.5 -8h316l95 -192h320zM1536 546v-482q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v482q0 62 25 123l238 552q10 25 36.5 42t52.5 17h832q26 0 52.5 -17t36.5 -42l238 -552 q25 -61 25 -123z" />
63
- <glyph unicode="&#xf01d;" d="M1184 640q0 -37 -32 -55l-544 -320q-15 -9 -32 -9q-16 0 -32 8q-32 19 -32 56v640q0 37 32 56q33 18 64 -1l544 -320q32 -18 32 -55zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
64
- <glyph unicode="&#xf01e;" d="M1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l138 138q-148 137 -349 137q-104 0 -198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5q119 0 225 52t179 147q7 10 23 12q14 0 25 -9 l137 -138q9 -8 9.5 -20.5t-7.5 -22.5q-109 -132 -264 -204.5t-327 -72.5q-156 0 -298 61t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q147 0 284.5 -55.5t244.5 -156.5l130 129q29 31 70 14q39 -17 39 -59z" />
65
- <glyph unicode="&#xf021;" d="M1511 480q0 -5 -1 -7q-64 -268 -268 -434.5t-478 -166.5q-146 0 -282.5 55t-243.5 157l-129 -129q-19 -19 -45 -19t-45 19t-19 45v448q0 26 19 45t45 19h448q26 0 45 -19t19 -45t-19 -45l-137 -137q71 -66 161 -102t187 -36q134 0 250 65t186 179q11 17 53 117 q8 23 30 23h192q13 0 22.5 -9.5t9.5 -22.5zM1536 1280v-448q0 -26 -19 -45t-45 -19h-448q-26 0 -45 19t-19 45t19 45l138 138q-148 137 -349 137q-134 0 -250 -65t-186 -179q-11 -17 -53 -117q-8 -23 -30 -23h-199q-13 0 -22.5 9.5t-9.5 22.5v7q65 268 270 434.5t480 166.5 q146 0 284 -55.5t245 -156.5l130 129q19 19 45 19t45 -19t19 -45z" />
66
- <glyph unicode="&#xf022;" horiz-adv-x="1792" d="M384 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M384 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1536 352v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5z M1536 608v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5t9.5 -22.5zM1536 864v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h960q13 0 22.5 -9.5 t9.5 -22.5zM1664 160v832q0 13 -9.5 22.5t-22.5 9.5h-1472q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1472q13 0 22.5 9.5t9.5 22.5zM1792 1248v-1088q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1472q66 0 113 -47 t47 -113z" />
67
- <glyph unicode="&#xf023;" horiz-adv-x="1152" d="M320 768h512v192q0 106 -75 181t-181 75t-181 -75t-75 -181v-192zM1152 672v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v192q0 184 132 316t316 132t316 -132t132 -316v-192h32q40 0 68 -28t28 -68z" />
68
- <glyph unicode="&#xf024;" horiz-adv-x="1792" d="M320 1280q0 -72 -64 -110v-1266q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v1266q-64 38 -64 110q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -25 -12.5 -38.5t-39.5 -27.5q-215 -116 -369 -116q-61 0 -123.5 22t-108.5 48 t-115.5 48t-142.5 22q-192 0 -464 -146q-17 -9 -33 -9q-26 0 -45 19t-19 45v742q0 32 31 55q21 14 79 43q236 120 421 120q107 0 200 -29t219 -88q38 -19 88 -19q54 0 117.5 21t110 47t88 47t54.5 21q26 0 45 -19t19 -45z" />
69
- <glyph unicode="&#xf025;" horiz-adv-x="1664" d="M1664 650q0 -166 -60 -314l-20 -49l-185 -33q-22 -83 -90.5 -136.5t-156.5 -53.5v-32q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v576q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-32q71 0 130 -35.5t93 -95.5l68 12q29 95 29 193q0 148 -88 279t-236.5 209t-315.5 78 t-315.5 -78t-236.5 -209t-88 -279q0 -98 29 -193l68 -12q34 60 93 95.5t130 35.5v32q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-576q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v32q-88 0 -156.5 53.5t-90.5 136.5l-185 33l-20 49q-60 148 -60 314q0 151 67 291t179 242.5 t266 163.5t320 61t320 -61t266 -163.5t179 -242.5t67 -291z" />
70
- <glyph unicode="&#xf026;" horiz-adv-x="768" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45z" />
71
- <glyph unicode="&#xf027;" horiz-adv-x="1152" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 35.5 t12 57t-12 57t-29 35.5t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142z" />
72
- <glyph unicode="&#xf028;" horiz-adv-x="1664" d="M768 1184v-1088q0 -26 -19 -45t-45 -19t-45 19l-333 333h-262q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h262l333 333q19 19 45 19t45 -19t19 -45zM1152 640q0 -76 -42.5 -141.5t-112.5 -93.5q-10 -5 -25 -5q-26 0 -45 18.5t-19 45.5q0 21 12 35.5t29 25t34 23t29 35.5 t12 57t-12 57t-29 35.5t-34 23t-29 25t-12 35.5q0 27 19 45.5t45 18.5q15 0 25 -5q70 -27 112.5 -93t42.5 -142zM1408 640q0 -153 -85 -282.5t-225 -188.5q-13 -5 -25 -5q-27 0 -46 19t-19 45q0 39 39 59q56 29 76 44q74 54 115.5 135.5t41.5 173.5t-41.5 173.5 t-115.5 135.5q-20 15 -76 44q-39 20 -39 59q0 26 19 45t45 19q13 0 26 -5q140 -59 225 -188.5t85 -282.5zM1664 640q0 -230 -127 -422.5t-338 -283.5q-13 -5 -26 -5q-26 0 -45 19t-19 45q0 36 39 59q7 4 22.5 10.5t22.5 10.5q46 25 82 51q123 91 192 227t69 289t-69 289 t-192 227q-36 26 -82 51q-7 4 -22.5 10.5t-22.5 10.5q-39 23 -39 59q0 26 19 45t45 19q13 0 26 -5q211 -91 338 -283.5t127 -422.5z" />
73
- <glyph unicode="&#xf029;" horiz-adv-x="1408" d="M384 384v-128h-128v128h128zM384 1152v-128h-128v128h128zM1152 1152v-128h-128v128h128zM128 129h384v383h-384v-383zM128 896h384v384h-384v-384zM896 896h384v384h-384v-384zM640 640v-640h-640v640h640zM1152 128v-128h-128v128h128zM1408 128v-128h-128v128h128z M1408 640v-384h-384v128h-128v-384h-128v640h384v-128h128v128h128zM640 1408v-640h-640v640h640zM1408 1408v-640h-640v640h640z" />
74
- <glyph unicode="&#xf02a;" horiz-adv-x="1792" d="M63 0h-63v1408h63v-1408zM126 1h-32v1407h32v-1407zM220 1h-31v1407h31v-1407zM377 1h-31v1407h31v-1407zM534 1h-62v1407h62v-1407zM660 1h-31v1407h31v-1407zM723 1h-31v1407h31v-1407zM786 1h-31v1407h31v-1407zM943 1h-63v1407h63v-1407zM1100 1h-63v1407h63v-1407z M1226 1h-63v1407h63v-1407zM1352 1h-63v1407h63v-1407zM1446 1h-63v1407h63v-1407zM1635 1h-94v1407h94v-1407zM1698 1h-32v1407h32v-1407zM1792 0h-63v1408h63v-1408z" />
75
- <glyph unicode="&#xf02b;" d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 l715 -714q37 -39 37 -91z" />
76
- <glyph unicode="&#xf02c;" horiz-adv-x="1920" d="M448 1088q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1515 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-53 0 -90 37l-715 716q-38 37 -64.5 101t-26.5 117v416q0 52 38 90t90 38h416q53 0 117 -26.5t102 -64.5 l715 -714q37 -39 37 -91zM1899 512q0 -53 -37 -90l-491 -492q-39 -37 -91 -37q-36 0 -59 14t-53 45l470 470q37 37 37 90q0 52 -37 91l-715 714q-38 38 -102 64.5t-117 26.5h224q53 0 117 -26.5t102 -64.5l715 -714q37 -39 37 -91z" />
77
- <glyph unicode="&#xf02d;" horiz-adv-x="1664" d="M1639 1058q40 -57 18 -129l-275 -906q-19 -64 -76.5 -107.5t-122.5 -43.5h-923q-77 0 -148.5 53.5t-99.5 131.5q-24 67 -2 127q0 4 3 27t4 37q1 8 -3 21.5t-3 19.5q2 11 8 21t16.5 23.5t16.5 23.5q23 38 45 91.5t30 91.5q3 10 0.5 30t-0.5 28q3 11 17 28t17 23 q21 36 42 92t25 90q1 9 -2.5 32t0.5 28q4 13 22 30.5t22 22.5q19 26 42.5 84.5t27.5 96.5q1 8 -3 25.5t-2 26.5q2 8 9 18t18 23t17 21q8 12 16.5 30.5t15 35t16 36t19.5 32t26.5 23.5t36 11.5t47.5 -5.5l-1 -3q38 9 51 9h761q74 0 114 -56t18 -130l-274 -906 q-36 -119 -71.5 -153.5t-128.5 -34.5h-869q-27 0 -38 -15q-11 -16 -1 -43q24 -70 144 -70h923q29 0 56 15.5t35 41.5l300 987q7 22 5 57q38 -15 59 -43zM575 1056q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5 t-16.5 -22.5zM492 800q-4 -13 2 -22.5t20 -9.5h608q13 0 25.5 9.5t16.5 22.5l21 64q4 13 -2 22.5t-20 9.5h-608q-13 0 -25.5 -9.5t-16.5 -22.5z" />
78
- <glyph unicode="&#xf02e;" horiz-adv-x="1280" d="M1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
79
- <glyph unicode="&#xf02f;" horiz-adv-x="1664" d="M384 0h896v256h-896v-256zM384 640h896v384h-160q-40 0 -68 28t-28 68v160h-640v-640zM1536 576q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 576v-416q0 -13 -9.5 -22.5t-22.5 -9.5h-224v-160q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68 v160h-224q-13 0 -22.5 9.5t-9.5 22.5v416q0 79 56.5 135.5t135.5 56.5h64v544q0 40 28 68t68 28h672q40 0 88 -20t76 -48l152 -152q28 -28 48 -76t20 -88v-256h64q79 0 135.5 -56.5t56.5 -135.5z" />
80
- <glyph unicode="&#xf030;" horiz-adv-x="1920" d="M960 864q119 0 203.5 -84.5t84.5 -203.5t-84.5 -203.5t-203.5 -84.5t-203.5 84.5t-84.5 203.5t84.5 203.5t203.5 84.5zM1664 1280q106 0 181 -75t75 -181v-896q0 -106 -75 -181t-181 -75h-1408q-106 0 -181 75t-75 181v896q0 106 75 181t181 75h224l51 136 q19 49 69.5 84.5t103.5 35.5h512q53 0 103.5 -35.5t69.5 -84.5l51 -136h224zM960 128q185 0 316.5 131.5t131.5 316.5t-131.5 316.5t-316.5 131.5t-316.5 -131.5t-131.5 -316.5t131.5 -316.5t316.5 -131.5z" />
81
- <glyph unicode="&#xf031;" horiz-adv-x="1664" d="M725 977l-170 -450q33 0 136.5 -2t160.5 -2q19 0 57 2q-87 253 -184 452zM0 -128l2 79q23 7 56 12.5t57 10.5t49.5 14.5t44.5 29t31 50.5l237 616l280 724h75h53q8 -14 11 -21l205 -480q33 -78 106 -257.5t114 -274.5q15 -34 58 -144.5t72 -168.5q20 -45 35 -57 q19 -15 88 -29.5t84 -20.5q6 -38 6 -57q0 -4 -0.5 -13t-0.5 -13q-63 0 -190 8t-191 8q-76 0 -215 -7t-178 -8q0 43 4 78l131 28q1 0 12.5 2.5t15.5 3.5t14.5 4.5t15 6.5t11 8t9 11t2.5 14q0 16 -31 96.5t-72 177.5t-42 100l-450 2q-26 -58 -76.5 -195.5t-50.5 -162.5 q0 -22 14 -37.5t43.5 -24.5t48.5 -13.5t57 -8.5t41 -4q1 -19 1 -58q0 -9 -2 -27q-58 0 -174.5 10t-174.5 10q-8 0 -26.5 -4t-21.5 -4q-80 -14 -188 -14z" />
82
- <glyph unicode="&#xf032;" horiz-adv-x="1408" d="M555 15q74 -32 140 -32q376 0 376 335q0 114 -41 180q-27 44 -61.5 74t-67.5 46.5t-80.5 25t-84 10.5t-94.5 2q-73 0 -101 -10q0 -53 -0.5 -159t-0.5 -158q0 -8 -1 -67.5t-0.5 -96.5t4.5 -83.5t12 -66.5zM541 761q42 -7 109 -7q82 0 143 13t110 44.5t74.5 89.5t25.5 142 q0 70 -29 122.5t-79 82t-108 43.5t-124 14q-50 0 -130 -13q0 -50 4 -151t4 -152q0 -27 -0.5 -80t-0.5 -79q0 -46 1 -69zM0 -128l2 94q15 4 85 16t106 27q7 12 12.5 27t8.5 33.5t5.5 32.5t3 37.5t0.5 34v35.5v30q0 982 -22 1025q-4 8 -22 14.5t-44.5 11t-49.5 7t-48.5 4.5 t-30.5 3l-4 83q98 2 340 11.5t373 9.5q23 0 68.5 -0.5t67.5 -0.5q70 0 136.5 -13t128.5 -42t108 -71t74 -104.5t28 -137.5q0 -52 -16.5 -95.5t-39 -72t-64.5 -57.5t-73 -45t-84 -40q154 -35 256.5 -134t102.5 -248q0 -100 -35 -179.5t-93.5 -130.5t-138 -85.5t-163.5 -48.5 t-176 -14q-44 0 -132 3t-132 3q-106 0 -307 -11t-231 -12z" />
83
- <glyph unicode="&#xf033;" horiz-adv-x="1024" d="M0 -126l17 85q6 2 81.5 21.5t111.5 37.5q28 35 41 101q1 7 62 289t114 543.5t52 296.5v25q-24 13 -54.5 18.5t-69.5 8t-58 5.5l19 103q33 -2 120 -6.5t149.5 -7t120.5 -2.5q48 0 98.5 2.5t121 7t98.5 6.5q-5 -39 -19 -89q-30 -10 -101.5 -28.5t-108.5 -33.5 q-8 -19 -14 -42.5t-9 -40t-7.5 -45.5t-6.5 -42q-27 -148 -87.5 -419.5t-77.5 -355.5q-2 -9 -13 -58t-20 -90t-16 -83.5t-6 -57.5l1 -18q17 -4 185 -31q-3 -44 -16 -99q-11 0 -32.5 -1.5t-32.5 -1.5q-29 0 -87 10t-86 10q-138 2 -206 2q-51 0 -143 -9t-121 -11z" />
84
- <glyph unicode="&#xf034;" horiz-adv-x="1792" d="M1744 128q33 0 42 -18.5t-11 -44.5l-126 -162q-20 -26 -49 -26t-49 26l-126 162q-20 26 -11 44.5t42 18.5h80v1024h-80q-33 0 -42 18.5t11 44.5l126 162q20 26 49 26t49 -26l126 -162q20 -26 11 -44.5t-42 -18.5h-80v-1024h80zM81 1407l54 -27q12 -5 211 -5q44 0 132 2 t132 2q36 0 107.5 -0.5t107.5 -0.5h293q6 0 21 -0.5t20.5 0t16 3t17.5 9t15 17.5l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 48t-14.5 73.5t-7.5 35.5q-6 8 -12 12.5t-15.5 6t-13 2.5t-18 0.5t-16.5 -0.5 q-17 0 -66.5 0.5t-74.5 0.5t-64 -2t-71 -6q-9 -81 -8 -136q0 -94 2 -388t2 -455q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 q19 42 19 383q0 101 -3 303t-3 303v117q0 2 0.5 15.5t0.5 25t-1 25.5t-3 24t-5 14q-11 12 -162 12q-33 0 -93 -12t-80 -26q-19 -13 -34 -72.5t-31.5 -111t-42.5 -53.5q-42 26 -56 44v383z" />
85
- <glyph unicode="&#xf035;" d="M81 1407l54 -27q12 -5 211 -5q44 0 132 2t132 2q70 0 246.5 1t304.5 0.5t247 -4.5q33 -1 56 31l42 1q4 0 14 -0.5t14 -0.5q2 -112 2 -336q0 -80 -5 -109q-39 -14 -68 -18q-25 44 -54 128q-3 9 -11 47.5t-15 73.5t-7 36q-10 13 -27 19q-5 2 -66 2q-30 0 -93 1t-103 1 t-94 -2t-96 -7q-9 -81 -8 -136l1 -152v52q0 -55 1 -154t1.5 -180t0.5 -153q0 -16 -2.5 -71.5t0 -91.5t12.5 -69q40 -21 124 -42.5t120 -37.5q5 -40 5 -50q0 -14 -3 -29l-34 -1q-76 -2 -218 8t-207 10q-50 0 -151 -9t-152 -9q-3 51 -3 52v9q17 27 61.5 43t98.5 29t78 27 q7 16 11.5 74t6 145.5t1.5 155t-0.5 153.5t-0.5 89q0 7 -2.5 21.5t-2.5 22.5q0 7 0.5 44t1 73t0 76.5t-3 67.5t-6.5 32q-11 12 -162 12q-41 0 -163 -13.5t-138 -24.5q-19 -12 -34 -71.5t-31.5 -111.5t-42.5 -54q-42 26 -56 44v383zM1310 125q12 0 42 -19.5t57.5 -41.5 t59.5 -49t36 -30q26 -21 26 -49t-26 -49q-4 -3 -36 -30t-59.5 -49t-57.5 -41.5t-42 -19.5q-13 0 -20.5 10.5t-10 28.5t-2.5 33.5t1.5 33t1.5 19.5h-1024q0 -2 1.5 -19.5t1.5 -33t-2.5 -33.5t-10 -28.5t-20.5 -10.5q-12 0 -42 19.5t-57.5 41.5t-59.5 49t-36 30q-26 21 -26 49 t26 49q4 3 36 30t59.5 49t57.5 41.5t42 19.5q13 0 20.5 -10.5t10 -28.5t2.5 -33.5t-1.5 -33t-1.5 -19.5h1024q0 2 -1.5 19.5t-1.5 33t2.5 33.5t10 28.5t20.5 10.5z" />
86
- <glyph unicode="&#xf036;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45 t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
87
- <glyph unicode="&#xf037;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1408 576v-128q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h896q26 0 45 -19t19 -45zM1664 960v-128q0 -26 -19 -45t-45 -19 h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1280 1344v-128q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h640q26 0 45 -19t19 -45z" />
88
- <glyph unicode="&#xf038;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1280q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 t-45 -19h-1536q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1536q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1152q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
89
- <glyph unicode="&#xf039;" horiz-adv-x="1792" d="M1792 192v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 576v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 960v-128q0 -26 -19 -45 t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-128q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
90
- <glyph unicode="&#xf03a;" horiz-adv-x="1792" d="M256 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM256 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5 t9.5 -22.5zM256 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344 q13 0 22.5 -9.5t9.5 -22.5zM256 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-192q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h192q13 0 22.5 -9.5t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5 t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v192 q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5z" />
91
- <glyph unicode="&#xf03b;" horiz-adv-x="1792" d="M384 992v-576q0 -13 -9.5 -22.5t-22.5 -9.5q-14 0 -23 9l-288 288q-9 9 -9 23t9 23l288 288q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
92
- <glyph unicode="&#xf03c;" horiz-adv-x="1792" d="M352 704q0 -14 -9 -23l-288 -288q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v576q0 13 9.5 22.5t22.5 9.5q14 0 23 -9l288 -288q9 -9 9 -23zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5 t9.5 -22.5zM1792 608v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088q13 0 22.5 -9.5t9.5 -22.5zM1792 992v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1088q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1088 q13 0 22.5 -9.5t9.5 -22.5zM1792 1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1728q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1728q13 0 22.5 -9.5t9.5 -22.5z" />
93
- <glyph unicode="&#xf03d;" horiz-adv-x="1792" d="M1792 1184v-1088q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-403 403v-166q0 -119 -84.5 -203.5t-203.5 -84.5h-704q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h704q119 0 203.5 -84.5t84.5 -203.5v-165l403 402q18 19 45 19q12 0 25 -5 q39 -17 39 -59z" />
94
- <glyph unicode="&#xf03e;" horiz-adv-x="1920" d="M640 960q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1664 576v-448h-1408v192l320 320l160 -160l512 512zM1760 1280h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-1216q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5v1216 q0 13 -9.5 22.5t-22.5 9.5zM1920 1248v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
95
- <glyph unicode="&#xf040;" d="M363 0l91 91l-235 235l-91 -91v-107h128v-128h107zM886 928q0 22 -22 22q-10 0 -17 -7l-542 -542q-7 -7 -7 -17q0 -22 22 -22q10 0 17 7l542 542q7 7 7 17zM832 1120l416 -416l-832 -832h-416v416zM1515 1024q0 -53 -37 -90l-166 -166l-416 416l166 165q36 38 90 38 q53 0 91 -38l235 -234q37 -39 37 -91z" />
96
- <glyph unicode="&#xf041;" horiz-adv-x="1024" d="M768 896q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1024 896q0 -109 -33 -179l-364 -774q-16 -33 -47.5 -52t-67.5 -19t-67.5 19t-46.5 52l-365 774q-33 70 -33 179q0 212 150 362t362 150t362 -150t150 -362z" />
97
- <glyph unicode="&#xf042;" d="M768 96v1088q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
98
- <glyph unicode="&#xf043;" horiz-adv-x="1024" d="M512 384q0 36 -20 69q-1 1 -15.5 22.5t-25.5 38t-25 44t-21 50.5q-4 16 -21 16t-21 -16q-7 -23 -21 -50.5t-25 -44t-25.5 -38t-15.5 -22.5q-20 -33 -20 -69q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 512q0 -212 -150 -362t-362 -150t-362 150t-150 362 q0 145 81 275q6 9 62.5 90.5t101 151t99.5 178t83 201.5q9 30 34 47t51 17t51.5 -17t33.5 -47q28 -93 83 -201.5t99.5 -178t101 -151t62.5 -90.5q81 -127 81 -275z" />
99
- <glyph unicode="&#xf044;" horiz-adv-x="1792" d="M888 352l116 116l-152 152l-116 -116v-56h96v-96h56zM1328 1072q-16 16 -33 -1l-350 -350q-17 -17 -1 -33t33 1l350 350q17 17 1 33zM1408 478v-190q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-14 -14 -32 -8q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v126q0 13 9 22l64 64q15 15 35 7t20 -29zM1312 1216l288 -288l-672 -672h-288v288zM1756 1084l-92 -92 l-288 288l92 92q28 28 68 28t68 -28l152 -152q28 -28 28 -68t-28 -68z" />
100
- <glyph unicode="&#xf045;" horiz-adv-x="1664" d="M1408 547v-259q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h255v0q13 0 22.5 -9.5t9.5 -22.5q0 -27 -26 -32q-77 -26 -133 -60q-10 -4 -16 -4h-112q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832 q66 0 113 47t47 113v214q0 19 18 29q28 13 54 37q16 16 35 8q21 -9 21 -29zM1645 1043l-384 -384q-18 -19 -45 -19q-12 0 -25 5q-39 17 -39 59v192h-160q-323 0 -438 -131q-119 -137 -74 -473q3 -23 -20 -34q-8 -2 -12 -2q-16 0 -26 13q-10 14 -21 31t-39.5 68.5t-49.5 99.5 t-38.5 114t-17.5 122q0 49 3.5 91t14 90t28 88t47 81.5t68.5 74t94.5 61.5t124.5 48.5t159.5 30.5t196.5 11h160v192q0 42 39 59q13 5 25 5q26 0 45 -19l384 -384q19 -19 19 -45t-19 -45z" />
101
- <glyph unicode="&#xf046;" horiz-adv-x="1664" d="M1408 606v-318q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q63 0 117 -25q15 -7 18 -23q3 -17 -9 -29l-49 -49q-10 -10 -23 -10q-3 0 -9 2q-23 6 -45 6h-832q-66 0 -113 -47t-47 -113v-832 q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v254q0 13 9 22l64 64q10 10 23 10q6 0 12 -3q20 -8 20 -29zM1639 1095l-814 -814q-24 -24 -57 -24t-57 24l-430 430q-24 24 -24 57t24 57l110 110q24 24 57 24t57 -24l263 -263l647 647q24 24 57 24t57 -24l110 -110 q24 -24 24 -57t-24 -57z" />
102
- <glyph unicode="&#xf047;" horiz-adv-x="1792" d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-384v-384h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v384h-384v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45 t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h384v384h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45t-19 -45t-45 -19h-128v-384h384v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
103
- <glyph unicode="&#xf048;" horiz-adv-x="1024" d="M979 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 11 13 19z" />
104
- <glyph unicode="&#xf049;" horiz-adv-x="1792" d="M1747 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-9 9 -13 19v-678q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-678q4 11 13 19l710 710 q19 19 32 13t13 -32v-710q4 11 13 19z" />
105
- <glyph unicode="&#xf04a;" horiz-adv-x="1664" d="M1619 1395q19 19 32 13t13 -32v-1472q0 -26 -13 -32t-32 13l-710 710q-8 9 -13 19v-710q0 -26 -13 -32t-32 13l-710 710q-19 19 -19 45t19 45l710 710q19 19 32 13t13 -32v-710q5 11 13 19z" />
106
- <glyph unicode="&#xf04b;" horiz-adv-x="1408" d="M1384 609l-1328 -738q-23 -13 -39.5 -3t-16.5 36v1472q0 26 16.5 36t39.5 -3l1328 -738q23 -13 23 -31t-23 -31z" />
107
- <glyph unicode="&#xf04c;" d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45zM640 1344v-1408q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h512q26 0 45 -19t19 -45z" />
108
- <glyph unicode="&#xf04d;" d="M1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
109
- <glyph unicode="&#xf04e;" horiz-adv-x="1664" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v710q0 26 13 32t32 -13l710 -710q19 -19 19 -45t-19 -45l-710 -710q-19 -19 -32 -13t-13 32v710q-5 -10 -13 -19z" />
110
- <glyph unicode="&#xf050;" horiz-adv-x="1792" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v710q0 26 13 32t32 -13l710 -710q8 -8 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-5 -10 -13 -19l-710 -710 q-19 -19 -32 -13t-13 32v710q-5 -10 -13 -19z" />
111
- <glyph unicode="&#xf051;" horiz-adv-x="1024" d="M45 -115q-19 -19 -32 -13t-13 32v1472q0 26 13 32t32 -13l710 -710q8 -8 13 -19v678q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-1408q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v678q-5 -10 -13 -19z" />
112
- <glyph unicode="&#xf052;" horiz-adv-x="1538" d="M14 557l710 710q19 19 45 19t45 -19l710 -710q19 -19 13 -32t-32 -13h-1472q-26 0 -32 13t13 32zM1473 0h-1408q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1408q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19z" />
113
- <glyph unicode="&#xf053;" horiz-adv-x="1280" d="M1171 1235l-531 -531l531 -531q19 -19 19 -45t-19 -45l-166 -166q-19 -19 -45 -19t-45 19l-742 742q-19 19 -19 45t19 45l742 742q19 19 45 19t45 -19l166 -166q19 -19 19 -45t-19 -45z" />
114
- <glyph unicode="&#xf054;" horiz-adv-x="1280" d="M1107 659l-742 -742q-19 -19 -45 -19t-45 19l-166 166q-19 19 -19 45t19 45l531 531l-531 531q-19 19 -19 45t19 45l166 166q19 19 45 19t45 -19l742 -742q19 -19 19 -45t-19 -45z" />
115
- <glyph unicode="&#xf055;" d="M1216 576v128q0 26 -19 45t-45 19h-256v256q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-256h-256q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h256v-256q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v256h256q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5 t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
116
- <glyph unicode="&#xf056;" d="M1216 576v128q0 26 -19 45t-45 19h-768q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h768q26 0 45 19t19 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5 t103 -385.5z" />
117
- <glyph unicode="&#xf057;" d="M1149 414q0 26 -19 45l-181 181l181 181q19 19 19 45q0 27 -19 46l-90 90q-19 19 -46 19q-26 0 -45 -19l-181 -181l-181 181q-19 19 -45 19q-27 0 -46 -19l-90 -90q-19 -19 -19 -46q0 -26 19 -45l181 -181l-181 -181q-19 -19 -19 -45q0 -27 19 -46l90 -90q19 -19 46 -19 q26 0 45 19l181 181l181 -181q19 -19 45 -19q27 0 46 19l90 90q19 19 19 46zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
118
- <glyph unicode="&#xf058;" d="M1284 802q0 28 -18 46l-91 90q-19 19 -45 19t-45 -19l-408 -407l-226 226q-19 19 -45 19t-45 -19l-91 -90q-18 -18 -18 -46q0 -27 18 -45l362 -362q19 -19 45 -19q27 0 46 19l543 543q18 18 18 45zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
119
- <glyph unicode="&#xf059;" d="M896 160v192q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h192q14 0 23 9t9 23zM1152 832q0 88 -55.5 163t-138.5 116t-170 41q-243 0 -371 -213q-15 -24 8 -42l132 -100q7 -6 19 -6q16 0 25 12q53 68 86 92q34 24 86 24q48 0 85.5 -26t37.5 -59 q0 -38 -20 -61t-68 -45q-63 -28 -115.5 -86.5t-52.5 -125.5v-36q0 -14 9 -23t23 -9h192q14 0 23 9t9 23q0 19 21.5 49.5t54.5 49.5q32 18 49 28.5t46 35t44.5 48t28 60.5t12.5 81zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
120
- <glyph unicode="&#xf05a;" d="M1024 160v160q0 14 -9 23t-23 9h-96v512q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h96v-320h-96q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23t23 -9h448q14 0 23 9t9 23zM896 1056v160q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-160q0 -14 9 -23 t23 -9h192q14 0 23 9t9 23zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
121
- <glyph unicode="&#xf05b;" d="M1197 512h-109q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h109q-32 108 -112.5 188.5t-188.5 112.5v-109q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v109q-108 -32 -188.5 -112.5t-112.5 -188.5h109q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-109 q32 -108 112.5 -188.5t188.5 -112.5v109q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-109q108 32 188.5 112.5t112.5 188.5zM1536 704v-128q0 -26 -19 -45t-45 -19h-143q-37 -161 -154.5 -278.5t-278.5 -154.5v-143q0 -26 -19 -45t-45 -19h-128q-26 0 -45 19t-19 45v143 q-161 37 -278.5 154.5t-154.5 278.5h-143q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h143q37 161 154.5 278.5t278.5 154.5v143q0 26 19 45t45 19h128q26 0 45 -19t19 -45v-143q161 -37 278.5 -154.5t154.5 -278.5h143q26 0 45 -19t19 -45z" />
122
- <glyph unicode="&#xf05c;" d="M1097 457l-146 -146q-10 -10 -23 -10t-23 10l-137 137l-137 -137q-10 -10 -23 -10t-23 10l-146 146q-10 10 -10 23t10 23l137 137l-137 137q-10 10 -10 23t10 23l146 146q10 10 23 10t23 -10l137 -137l137 137q10 10 23 10t23 -10l146 -146q10 -10 10 -23t-10 -23 l-137 -137l137 -137q10 -10 10 -23t-10 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5 t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
123
- <glyph unicode="&#xf05d;" d="M1171 723l-422 -422q-19 -19 -45 -19t-45 19l-294 294q-19 19 -19 45t19 45l102 102q19 19 45 19t45 -19l147 -147l275 275q19 19 45 19t45 -19l102 -102q19 -19 19 -45t-19 -45zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198 t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
124
- <glyph unicode="&#xf05e;" d="M1312 643q0 161 -87 295l-754 -753q137 -89 297 -89q111 0 211.5 43.5t173.5 116.5t116 174.5t43 212.5zM313 344l755 754q-135 91 -300 91q-148 0 -273 -73t-198 -199t-73 -274q0 -162 89 -299zM1536 643q0 -157 -61 -300t-163.5 -246t-245 -164t-298.5 -61t-298.5 61 t-245 164t-163.5 246t-61 300t61 299.5t163.5 245.5t245 164t298.5 61t298.5 -61t245 -164t163.5 -245.5t61 -299.5z" />
125
- <glyph unicode="&#xf060;" d="M1536 640v-128q0 -53 -32.5 -90.5t-84.5 -37.5h-704l293 -294q38 -36 38 -90t-38 -90l-75 -76q-37 -37 -90 -37q-52 0 -91 37l-651 652q-37 37 -37 90q0 52 37 91l651 650q38 38 91 38q52 0 90 -38l75 -74q38 -38 38 -91t-38 -91l-293 -293h704q52 0 84.5 -37.5 t32.5 -90.5z" />
126
- <glyph unicode="&#xf061;" d="M1472 576q0 -54 -37 -91l-651 -651q-39 -37 -91 -37q-51 0 -90 37l-75 75q-38 38 -38 91t38 91l293 293h-704q-52 0 -84.5 37.5t-32.5 90.5v128q0 53 32.5 90.5t84.5 37.5h704l-293 294q-38 36 -38 90t38 90l75 75q38 38 90 38q53 0 91 -38l651 -651q37 -35 37 -90z" />
127
- <glyph unicode="&#xf062;" horiz-adv-x="1664" d="M1611 565q0 -51 -37 -90l-75 -75q-38 -38 -91 -38q-54 0 -90 38l-294 293v-704q0 -52 -37.5 -84.5t-90.5 -32.5h-128q-53 0 -90.5 32.5t-37.5 84.5v704l-294 -293q-36 -38 -90 -38t-90 38l-75 75q-38 38 -38 90q0 53 38 91l651 651q35 37 90 37q54 0 91 -37l651 -651 q37 -39 37 -91z" />
128
- <glyph unicode="&#xf063;" horiz-adv-x="1664" d="M1611 704q0 -53 -37 -90l-651 -652q-39 -37 -91 -37q-53 0 -90 37l-651 652q-38 36 -38 90q0 53 38 91l74 75q39 37 91 37q53 0 90 -37l294 -294v704q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-704l294 294q37 37 90 37q52 0 91 -37l75 -75q37 -39 37 -91z" />
129
- <glyph unicode="&#xf064;" horiz-adv-x="1792" d="M1792 896q0 -26 -19 -45l-512 -512q-19 -19 -45 -19t-45 19t-19 45v256h-224q-98 0 -175.5 -6t-154 -21.5t-133 -42.5t-105.5 -69.5t-80 -101t-48.5 -138.5t-17.5 -181q0 -55 5 -123q0 -6 2.5 -23.5t2.5 -26.5q0 -15 -8.5 -25t-23.5 -10q-16 0 -28 17q-7 9 -13 22 t-13.5 30t-10.5 24q-127 285 -127 451q0 199 53 333q162 403 875 403h224v256q0 26 19 45t45 19t45 -19l512 -512q19 -19 19 -45z" />
130
- <glyph unicode="&#xf065;" d="M755 480q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23zM1536 1344v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332 q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45z" />
131
- <glyph unicode="&#xf066;" d="M768 576v-448q0 -26 -19 -45t-45 -19t-45 19l-144 144l-332 -332q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l332 332l-144 144q-19 19 -19 45t19 45t45 19h448q26 0 45 -19t19 -45zM1523 1248q0 -13 -10 -23l-332 -332l144 -144q19 -19 19 -45t-19 -45 t-45 -19h-448q-26 0 -45 19t-19 45v448q0 26 19 45t45 19t45 -19l144 -144l332 332q10 10 23 10t23 -10l114 -114q10 -10 10 -23z" />
132
- <glyph unicode="&#xf067;" horiz-adv-x="1408" d="M1408 800v-192q0 -40 -28 -68t-68 -28h-416v-416q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v416h-416q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h416v416q0 40 28 68t68 28h192q40 0 68 -28t28 -68v-416h416q40 0 68 -28t28 -68z" />
133
- <glyph unicode="&#xf068;" horiz-adv-x="1408" d="M1408 800v-192q0 -40 -28 -68t-68 -28h-1216q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h1216q40 0 68 -28t28 -68z" />
134
- <glyph unicode="&#xf069;" horiz-adv-x="1664" d="M1482 486q46 -26 59.5 -77.5t-12.5 -97.5l-64 -110q-26 -46 -77.5 -59.5t-97.5 12.5l-266 153v-307q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v307l-266 -153q-46 -26 -97.5 -12.5t-77.5 59.5l-64 110q-26 46 -12.5 97.5t59.5 77.5l266 154l-266 154 q-46 26 -59.5 77.5t12.5 97.5l64 110q26 46 77.5 59.5t97.5 -12.5l266 -153v307q0 52 38 90t90 38h128q52 0 90 -38t38 -90v-307l266 153q46 26 97.5 12.5t77.5 -59.5l64 -110q26 -46 12.5 -97.5t-59.5 -77.5l-266 -154z" />
135
- <glyph unicode="&#xf06a;" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM896 161v190q0 14 -9 23.5t-22 9.5h-192q-13 0 -23 -10t-10 -23v-190q0 -13 10 -23t23 -10h192 q13 0 22 9.5t9 23.5zM894 505l18 621q0 12 -10 18q-10 8 -24 8h-220q-14 0 -24 -8q-10 -6 -10 -18l17 -621q0 -10 10 -17.5t24 -7.5h185q14 0 23.5 7.5t10.5 17.5z" />
136
- <glyph unicode="&#xf06b;" d="M928 180v56v468v192h-320v-192v-468v-56q0 -25 18 -38.5t46 -13.5h192q28 0 46 13.5t18 38.5zM472 1024h195l-126 161q-26 31 -69 31q-40 0 -68 -28t-28 -68t28 -68t68 -28zM1160 1120q0 40 -28 68t-68 28q-43 0 -69 -31l-125 -161h194q40 0 68 28t28 68zM1536 864v-320 q0 -14 -9 -23t-23 -9h-96v-416q0 -40 -28 -68t-68 -28h-1088q-40 0 -68 28t-28 68v416h-96q-14 0 -23 9t-9 23v320q0 14 9 23t23 9h440q-93 0 -158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5q107 0 168 -77l128 -165l128 165q61 77 168 77q93 0 158.5 -65.5t65.5 -158.5 t-65.5 -158.5t-158.5 -65.5h440q14 0 23 -9t9 -23z" />
137
- <glyph unicode="&#xf06c;" horiz-adv-x="1792" d="M1280 832q0 26 -19 45t-45 19q-172 0 -318 -49.5t-259.5 -134t-235.5 -219.5q-19 -21 -19 -45q0 -26 19 -45t45 -19q24 0 45 19q27 24 74 71t67 66q137 124 268.5 176t313.5 52q26 0 45 19t19 45zM1792 1030q0 -95 -20 -193q-46 -224 -184.5 -383t-357.5 -268 q-214 -108 -438 -108q-148 0 -286 47q-15 5 -88 42t-96 37q-16 0 -39.5 -32t-45 -70t-52.5 -70t-60 -32q-30 0 -51 11t-31 24t-27 42q-2 4 -6 11t-5.5 10t-3 9.5t-1.5 13.5q0 35 31 73.5t68 65.5t68 56t31 48q0 4 -14 38t-16 44q-9 51 -9 104q0 115 43.5 220t119 184.5 t170.5 139t204 95.5q55 18 145 25.5t179.5 9t178.5 6t163.5 24t113.5 56.5l29.5 29.5t29.5 28t27 20t36.5 16t43.5 4.5q39 0 70.5 -46t47.5 -112t24 -124t8 -96z" />
138
- <glyph unicode="&#xf06d;" horiz-adv-x="1408" d="M1408 -160v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-1344q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h1344q13 0 22.5 -9.5t9.5 -22.5zM1152 896q0 -78 -24.5 -144t-64 -112.5t-87.5 -88t-96 -77.5t-87.5 -72t-64 -81.5t-24.5 -96.5q0 -96 67 -224l-4 1l1 -1 q-90 41 -160 83t-138.5 100t-113.5 122.5t-72.5 150.5t-27.5 184q0 78 24.5 144t64 112.5t87.5 88t96 77.5t87.5 72t64 81.5t24.5 96.5q0 94 -66 224l3 -1l-1 1q90 -41 160 -83t138.5 -100t113.5 -122.5t72.5 -150.5t27.5 -184z" />
139
- <glyph unicode="&#xf06e;" horiz-adv-x="1792" d="M1664 576q-152 236 -381 353q61 -104 61 -225q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 121 61 225q-229 -117 -381 -353q133 -205 333.5 -326.5t434.5 -121.5t434.5 121.5t333.5 326.5zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5 t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1792 576q0 -34 -20 -69q-140 -230 -376.5 -368.5t-499.5 -138.5t-499.5 139t-376.5 368q-20 35 -20 69t20 69q140 229 376.5 368t499.5 139t499.5 -139t376.5 -368q20 -35 20 -69z" />
140
- <glyph unicode="&#xf070;" horiz-adv-x="1792" d="M555 201l78 141q-87 63 -136 159t-49 203q0 121 61 225q-229 -117 -381 -353q167 -258 427 -375zM944 960q0 20 -14 34t-34 14q-125 0 -214.5 -89.5t-89.5 -214.5q0 -20 14 -34t34 -14t34 14t14 34q0 86 61 147t147 61q20 0 34 14t14 34zM1307 1151q0 -7 -1 -9 q-105 -188 -315 -566t-316 -567l-49 -89q-10 -16 -28 -16q-12 0 -134 70q-16 10 -16 28q0 12 44 87q-143 65 -263.5 173t-208.5 245q-20 31 -20 69t20 69q153 235 380 371t496 136q89 0 180 -17l54 97q10 16 28 16q5 0 18 -6t31 -15.5t33 -18.5t31.5 -18.5t19.5 -11.5 q16 -10 16 -27zM1344 704q0 -139 -79 -253.5t-209 -164.5l280 502q8 -45 8 -84zM1792 576q0 -35 -20 -69q-39 -64 -109 -145q-150 -172 -347.5 -267t-419.5 -95l74 132q212 18 392.5 137t301.5 307q-115 179 -282 294l63 112q95 -64 182.5 -153t144.5 -184q20 -34 20 -69z " />
141
- <glyph unicode="&#xf071;" horiz-adv-x="1792" d="M1024 161v190q0 14 -9.5 23.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -23.5v-190q0 -14 9.5 -23.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 23.5zM1022 535l18 459q0 12 -10 19q-13 11 -24 11h-220q-11 0 -24 -11q-10 -7 -10 -21l17 -457q0 -10 10 -16.5t24 -6.5h185 q14 0 23.5 6.5t10.5 16.5zM1008 1469l768 -1408q35 -63 -2 -126q-17 -29 -46.5 -46t-63.5 -17h-1536q-34 0 -63.5 17t-46.5 46q-37 63 -2 126l768 1408q17 31 47 49t65 18t65 -18t47 -49z" />
142
- <glyph unicode="&#xf072;" horiz-adv-x="1408" d="M1376 1376q44 -52 12 -148t-108 -172l-161 -161l160 -696q5 -19 -12 -33l-128 -96q-7 -6 -19 -6q-4 0 -7 1q-15 3 -21 16l-279 508l-259 -259l53 -194q5 -17 -8 -31l-96 -96q-9 -9 -23 -9h-2q-15 2 -24 13l-189 252l-252 189q-11 7 -13 23q-1 13 9 25l96 97q9 9 23 9 q6 0 8 -1l194 -53l259 259l-508 279q-14 8 -17 24q-2 16 9 27l128 128q14 13 30 8l665 -159l160 160q76 76 172 108t148 -12z" />
143
- <glyph unicode="&#xf073;" horiz-adv-x="1664" d="M128 -128h288v288h-288v-288zM480 -128h320v288h-320v-288zM128 224h288v320h-288v-320zM480 224h320v320h-320v-320zM128 608h288v288h-288v-288zM864 -128h320v288h-320v-288zM480 608h320v288h-320v-288zM1248 -128h288v288h-288v-288zM864 224h320v320h-320v-320z M512 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1248 224h288v320h-288v-320zM864 608h320v288h-320v-288zM1248 608h288v288h-288v-288zM1280 1088v288q0 13 -9.5 22.5t-22.5 9.5h-64 q-13 0 -22.5 -9.5t-9.5 -22.5v-288q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1664 1152v-1280q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47 h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
144
- <glyph unicode="&#xf074;" horiz-adv-x="1792" d="M666 1055q-60 -92 -137 -273q-22 45 -37 72.5t-40.5 63.5t-51 56.5t-63 35t-81.5 14.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q250 0 410 -225zM1792 256q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192q-32 0 -85 -0.5t-81 -1t-73 1 t-71 5t-64 10.5t-63 18.5t-58 28.5t-59 40t-55 53.5t-56 69.5q59 93 136 273q22 -45 37 -72.5t40.5 -63.5t51 -56.5t63 -35t81.5 -14.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1792 1152q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5 v192h-256q-48 0 -87 -15t-69 -45t-51 -61.5t-45 -77.5q-32 -62 -78 -171q-29 -66 -49.5 -111t-54 -105t-64 -100t-74 -83t-90 -68.5t-106.5 -42t-128 -16.5h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224q48 0 87 15t69 45t51 61.5t45 77.5q32 62 78 171q29 66 49.5 111 t54 105t64 100t74 83t90 68.5t106.5 42t128 16.5h256v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
145
- <glyph unicode="&#xf075;" horiz-adv-x="1792" d="M1792 640q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22q-17 -2 -30.5 9t-17.5 29v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281 q0 130 71 248.5t191 204.5t286 136.5t348 50.5q244 0 450 -85.5t326 -233t120 -321.5z" />
146
- <glyph unicode="&#xf076;" d="M1536 704v-128q0 -201 -98.5 -362t-274 -251.5t-395.5 -90.5t-395.5 90.5t-274 251.5t-98.5 362v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-128q0 -52 23.5 -90t53.5 -57t71 -30t64 -13t44 -2t44 2t64 13t71 30t53.5 57t23.5 90v128q0 26 19 45t45 19h384 q26 0 45 -19t19 -45zM512 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45zM1536 1344v-384q0 -26 -19 -45t-45 -19h-384q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h384q26 0 45 -19t19 -45z" />
147
- <glyph unicode="&#xf077;" horiz-adv-x="1792" d="M1683 205l-166 -165q-19 -19 -45 -19t-45 19l-531 531l-531 -531q-19 -19 -45 -19t-45 19l-166 165q-19 19 -19 45.5t19 45.5l742 741q19 19 45 19t45 -19l742 -741q19 -19 19 -45.5t-19 -45.5z" />
148
- <glyph unicode="&#xf078;" horiz-adv-x="1792" d="M1683 728l-742 -741q-19 -19 -45 -19t-45 19l-742 741q-19 19 -19 45.5t19 45.5l166 165q19 19 45 19t45 -19l531 -531l531 531q19 19 45 19t45 -19l166 -165q19 -19 19 -45.5t-19 -45.5z" />
149
- <glyph unicode="&#xf079;" horiz-adv-x="1920" d="M1280 32q0 -13 -9.5 -22.5t-22.5 -9.5h-960q-8 0 -13.5 2t-9 7t-5.5 8t-3 11.5t-1 11.5v13v11v160v416h-192q-26 0 -45 19t-19 45q0 24 15 41l320 384q19 22 49 22t49 -22l320 -384q15 -17 15 -41q0 -26 -19 -45t-45 -19h-192v-384h576q16 0 25 -11l160 -192q7 -11 7 -21 zM1920 448q0 -24 -15 -41l-320 -384q-20 -23 -49 -23t-49 23l-320 384q-15 17 -15 41q0 26 19 45t45 19h192v384h-576q-16 0 -25 12l-160 192q-7 9 -7 20q0 13 9.5 22.5t22.5 9.5h960q8 0 13.5 -2t9 -7t5.5 -8t3 -11.5t1 -11.5v-13v-11v-160v-416h192q26 0 45 -19t19 -45z " />
150
- <glyph unicode="&#xf07a;" horiz-adv-x="1664" d="M640 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1536 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1664 1088v-512q0 -24 -16 -42.5t-41 -21.5 l-1044 -122q1 -7 4.5 -21.5t6 -26.5t2.5 -22q0 -16 -24 -64h920q26 0 45 -19t19 -45t-19 -45t-45 -19h-1024q-26 0 -45 19t-19 45q0 14 11 39.5t29.5 59.5t20.5 38l-177 823h-204q-26 0 -45 19t-19 45t19 45t45 19h256q16 0 28.5 -6.5t20 -15.5t13 -24.5t7.5 -26.5 t5.5 -29.5t4.5 -25.5h1201q26 0 45 -19t19 -45z" />
151
- <glyph unicode="&#xf07b;" horiz-adv-x="1664" d="M1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
152
- <glyph unicode="&#xf07c;" horiz-adv-x="1920" d="M1879 584q0 -31 -31 -66l-336 -396q-43 -51 -120.5 -86.5t-143.5 -35.5h-1088q-34 0 -60.5 13t-26.5 43q0 31 31 66l336 396q43 51 120.5 86.5t143.5 35.5h1088q34 0 60.5 -13t26.5 -43zM1536 928v-160h-832q-94 0 -197 -47.5t-164 -119.5l-337 -396l-5 -6q0 4 -0.5 12.5 t-0.5 12.5v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158z" />
153
- <glyph unicode="&#xf07d;" horiz-adv-x="768" d="M704 1216q0 -26 -19 -45t-45 -19h-128v-1024h128q26 0 45 -19t19 -45t-19 -45l-256 -256q-19 -19 -45 -19t-45 19l-256 256q-19 19 -19 45t19 45t45 19h128v1024h-128q-26 0 -45 19t-19 45t19 45l256 256q19 19 45 19t45 -19l256 -256q19 -19 19 -45z" />
154
- <glyph unicode="&#xf07e;" horiz-adv-x="1792" d="M1792 640q0 -26 -19 -45l-256 -256q-19 -19 -45 -19t-45 19t-19 45v128h-1024v-128q0 -26 -19 -45t-45 -19t-45 19l-256 256q-19 19 -19 45t19 45l256 256q19 19 45 19t45 -19t19 -45v-128h1024v128q0 26 19 45t45 19t45 -19l256 -256q19 -19 19 -45z" />
155
- <glyph unicode="&#xf080;" horiz-adv-x="2048" d="M640 640v-512h-256v512h256zM1024 1152v-1024h-256v1024h256zM2048 0v-128h-2048v1536h128v-1408h1920zM1408 896v-768h-256v768h256zM1792 1280v-1152h-256v1152h256z" />
156
- <glyph unicode="&#xf081;" d="M1280 926q-56 -25 -121 -34q68 40 93 117q-65 -38 -134 -51q-61 66 -153 66q-87 0 -148.5 -61.5t-61.5 -148.5q0 -29 5 -48q-129 7 -242 65t-192 155q-29 -50 -29 -106q0 -114 91 -175q-47 1 -100 26v-2q0 -75 50 -133.5t123 -72.5q-29 -8 -51 -8q-13 0 -39 4 q21 -63 74.5 -104t121.5 -42q-116 -90 -261 -90q-26 0 -50 3q148 -94 322 -94q112 0 210 35.5t168 95t120.5 137t75 162t24.5 168.5q0 18 -1 27q63 45 105 109zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5 t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
157
- <glyph unicode="&#xf082;" d="M1536 160q0 -119 -84.5 -203.5t-203.5 -84.5h-192v608h203l30 224h-233v143q0 54 28 83t96 29l132 1v207q-96 9 -180 9q-136 0 -218 -80.5t-82 -225.5v-166h-224v-224h224v-608h-544q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960 q119 0 203.5 -84.5t84.5 -203.5v-960z" />
158
- <glyph unicode="&#xf083;" horiz-adv-x="1792" d="M928 704q0 14 -9 23t-23 9q-66 0 -113 -47t-47 -113q0 -14 9 -23t23 -9t23 9t9 23q0 40 28 68t68 28q14 0 23 9t9 23zM1152 574q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM128 0h1536v128h-1536v-128zM1280 574q0 159 -112.5 271.5 t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM256 1216h384v128h-384v-128zM128 1024h1536v118v138h-828l-64 -128h-644v-128zM1792 1280v-1280q0 -53 -37.5 -90.5t-90.5 -37.5h-1536q-53 0 -90.5 37.5t-37.5 90.5v1280 q0 53 37.5 90.5t90.5 37.5h1536q53 0 90.5 -37.5t37.5 -90.5z" />
159
- <glyph unicode="&#xf084;" horiz-adv-x="1792" d="M832 1024q0 80 -56 136t-136 56t-136 -56t-56 -136q0 -42 19 -83q-41 19 -83 19q-80 0 -136 -56t-56 -136t56 -136t136 -56t136 56t56 136q0 42 -19 83q41 -19 83 -19q80 0 136 56t56 136zM1683 320q0 -17 -49 -66t-66 -49q-9 0 -28.5 16t-36.5 33t-38.5 40t-24.5 26 l-96 -96l220 -220q28 -28 28 -68q0 -42 -39 -81t-81 -39q-40 0 -68 28l-671 671q-176 -131 -365 -131q-163 0 -265.5 102.5t-102.5 265.5q0 160 95 313t248 248t313 95q163 0 265.5 -102.5t102.5 -265.5q0 -189 -131 -365l355 -355l96 96q-3 3 -26 24.5t-40 38.5t-33 36.5 t-16 28.5q0 17 49 66t66 49q13 0 23 -10q6 -6 46 -44.5t82 -79.5t86.5 -86t73 -78t28.5 -41z" />
160
- <glyph unicode="&#xf085;" horiz-adv-x="1920" d="M896 640q0 106 -75 181t-181 75t-181 -75t-75 -181t75 -181t181 -75t181 75t75 181zM1664 128q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1152q0 52 -38 90t-90 38t-90 -38t-38 -90q0 -53 37.5 -90.5t90.5 -37.5 t90.5 37.5t37.5 90.5zM1280 731v-185q0 -10 -7 -19.5t-16 -10.5l-155 -24q-11 -35 -32 -76q34 -48 90 -115q7 -10 7 -20q0 -12 -7 -19q-23 -30 -82.5 -89.5t-78.5 -59.5q-11 0 -21 7l-115 90q-37 -19 -77 -31q-11 -108 -23 -155q-7 -24 -30 -24h-186q-11 0 -20 7.5t-10 17.5 l-23 153q-34 10 -75 31l-118 -89q-7 -7 -20 -7q-11 0 -21 8q-144 133 -144 160q0 9 7 19q10 14 41 53t47 61q-23 44 -35 82l-152 24q-10 1 -17 9.5t-7 19.5v185q0 10 7 19.5t16 10.5l155 24q11 35 32 76q-34 48 -90 115q-7 11 -7 20q0 12 7 20q22 30 82 89t79 59q11 0 21 -7 l115 -90q34 18 77 32q11 108 23 154q7 24 30 24h186q11 0 20 -7.5t10 -17.5l23 -153q34 -10 75 -31l118 89q8 7 20 7q11 0 21 -8q144 -133 144 -160q0 -9 -7 -19q-12 -16 -42 -54t-45 -60q23 -48 34 -82l152 -23q10 -2 17 -10.5t7 -19.5zM1920 198v-140q0 -16 -149 -31 q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20 t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31zM1920 1222v-140q0 -16 -149 -31q-12 -27 -30 -52q51 -113 51 -138q0 -4 -4 -7q-122 -71 -124 -71q-8 0 -46 47t-52 68 q-20 -2 -30 -2t-30 2q-14 -21 -52 -68t-46 -47q-2 0 -124 71q-4 3 -4 7q0 25 51 138q-18 25 -30 52q-149 15 -149 31v140q0 16 149 31q13 29 30 52q-51 113 -51 138q0 4 4 7q4 2 35 20t59 34t30 16q8 0 46 -46.5t52 -67.5q20 2 30 2t30 -2q51 71 92 112l6 2q4 0 124 -70 q4 -3 4 -7q0 -25 -51 -138q17 -23 30 -52q149 -15 149 -31z" />
161
- <glyph unicode="&#xf086;" horiz-adv-x="1792" d="M1408 768q0 -139 -94 -257t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224 q0 139 94 257t256.5 186.5t353.5 68.5t353.5 -68.5t256.5 -186.5t94 -257zM1792 512q0 -120 -71 -224.5t-195 -176.5q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7 q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230z" />
162
- <glyph unicode="&#xf087;" d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 768q0 51 -39 89.5t-89 38.5h-352q0 58 48 159.5t48 160.5q0 98 -32 145t-128 47q-26 -26 -38 -85t-30.5 -125.5t-59.5 -109.5q-22 -23 -77 -91q-4 -5 -23 -30t-31.5 -41t-34.5 -42.5 t-40 -44t-38.5 -35.5t-40 -27t-35.5 -9h-32v-640h32q13 0 31.5 -3t33 -6.5t38 -11t35 -11.5t35.5 -12.5t29 -10.5q211 -73 342 -73h121q192 0 192 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5q32 1 53.5 47t21.5 81zM1536 769 q0 -89 -49 -163q9 -33 9 -69q0 -77 -38 -144q3 -21 3 -43q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5h-36h-93q-96 0 -189.5 22.5t-216.5 65.5q-116 40 -138 40h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h274q36 24 137 155q58 75 107 128 q24 25 35.5 85.5t30.5 126.5t62 108q39 37 90 37q84 0 151 -32.5t102 -101.5t35 -186q0 -93 -48 -192h176q104 0 180 -76t76 -179z" />
163
- <glyph unicode="&#xf088;" d="M256 1088q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 512q0 35 -21.5 81t-53.5 47q15 17 25 47.5t10 55.5q0 69 -53 119q18 32 18 69t-17.5 73.5t-47.5 52.5q5 30 5 56q0 85 -49 126t-136 41h-128q-131 0 -342 -73q-5 -2 -29 -10.5 t-35.5 -12.5t-35 -11.5t-38 -11t-33 -6.5t-31.5 -3h-32v-640h32q16 0 35.5 -9t40 -27t38.5 -35.5t40 -44t34.5 -42.5t31.5 -41t23 -30q55 -68 77 -91q41 -43 59.5 -109.5t30.5 -125.5t38 -85q96 0 128 47t32 145q0 59 -48 160.5t-48 159.5h352q50 0 89 38.5t39 89.5z M1536 511q0 -103 -76 -179t-180 -76h-176q48 -99 48 -192q0 -118 -35 -186q-35 -69 -102 -101.5t-151 -32.5q-51 0 -90 37q-34 33 -54 82t-25.5 90.5t-17.5 84.5t-31 64q-48 50 -107 127q-101 131 -137 155h-274q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5 h288q22 0 138 40q128 44 223 66t200 22h112q140 0 226.5 -79t85.5 -216v-5q60 -77 60 -178q0 -22 -3 -43q38 -67 38 -144q0 -36 -9 -69q49 -74 49 -163z" />
164
- <glyph unicode="&#xf089;" horiz-adv-x="896" d="M832 1504v-1339l-449 -236q-22 -12 -40 -12q-21 0 -31.5 14.5t-10.5 35.5q0 6 2 20l86 500l-364 354q-25 27 -25 48q0 37 56 46l502 73l225 455q19 41 49 41z" />
165
- <glyph unicode="&#xf08a;" horiz-adv-x="1792" d="M1664 940q0 81 -21.5 143t-55 98.5t-81.5 59.5t-94 31t-98 8t-112 -25.5t-110.5 -64t-86.5 -72t-60 -61.5q-18 -22 -49 -22t-49 22q-24 28 -60 61.5t-86.5 72t-110.5 64t-112 25.5t-98 -8t-94 -31t-81.5 -59.5t-55 -98.5t-21.5 -143q0 -168 187 -355l581 -560l580 559 q188 188 188 356zM1792 940q0 -221 -229 -450l-623 -600q-18 -18 -44 -18t-44 18l-624 602q-10 8 -27.5 26t-55.5 65.5t-68 97.5t-53.5 121t-23.5 138q0 220 127 344t351 124q62 0 126.5 -21.5t120 -58t95.5 -68.5t76 -68q36 36 76 68t95.5 68.5t120 58t126.5 21.5 q224 0 351 -124t127 -344z" />
166
- <glyph unicode="&#xf08b;" horiz-adv-x="1664" d="M640 96q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-119 0 -203.5 84.5t-84.5 203.5v704q0 119 84.5 203.5t203.5 84.5h320q13 0 22.5 -9.5t9.5 -22.5q0 -4 1 -20t0.5 -26.5t-3 -23.5t-10 -19.5t-20.5 -6.5h-320q-66 0 -113 -47t-47 -113v-704 q0 -66 47 -113t113 -47h288h11h13t11.5 -1t11.5 -3t8 -5.5t7 -9t2 -13.5zM1568 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45z" />
167
- <glyph unicode="&#xf08c;" d="M237 122h231v694h-231v-694zM483 1030q-1 52 -36 86t-93 34t-94.5 -34t-36.5 -86q0 -51 35.5 -85.5t92.5 -34.5h1q59 0 95 34.5t36 85.5zM1068 122h231v398q0 154 -73 233t-193 79q-136 0 -209 -117h2v101h-231q3 -66 0 -694h231v388q0 38 7 56q15 35 45 59.5t74 24.5 q116 0 116 -157v-371zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
168
- <glyph unicode="&#xf08d;" horiz-adv-x="1152" d="M480 672v448q0 14 -9 23t-23 9t-23 -9t-9 -23v-448q0 -14 9 -23t23 -9t23 9t9 23zM1152 320q0 -26 -19 -45t-45 -19h-429l-51 -483q-2 -12 -10.5 -20.5t-20.5 -8.5h-1q-27 0 -32 27l-76 485h-404q-26 0 -45 19t-19 45q0 123 78.5 221.5t177.5 98.5v512q-52 0 -90 38 t-38 90t38 90t90 38h640q52 0 90 -38t38 -90t-38 -90t-90 -38v-512q99 0 177.5 -98.5t78.5 -221.5z" />
169
- <glyph unicode="&#xf08e;" horiz-adv-x="1792" d="M1408 608v-320q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v320 q0 14 9 23t23 9h64q14 0 23 -9t9 -23zM1792 1472v-512q0 -26 -19 -45t-45 -19t-45 19l-176 176l-652 -652q-10 -10 -23 -10t-23 10l-114 114q-10 10 -10 23t10 23l652 652l-176 176q-19 19 -19 45t19 45t45 19h512q26 0 45 -19t19 -45z" />
170
- <glyph unicode="&#xf090;" d="M1184 640q0 -26 -19 -45l-544 -544q-19 -19 -45 -19t-45 19t-19 45v288h-448q-26 0 -45 19t-19 45v384q0 26 19 45t45 19h448v288q0 26 19 45t45 19t45 -19l544 -544q19 -19 19 -45zM1536 992v-704q0 -119 -84.5 -203.5t-203.5 -84.5h-320q-13 0 -22.5 9.5t-9.5 22.5 q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q66 0 113 47t47 113v704q0 66 -47 113t-113 47h-288h-11h-13t-11.5 1t-11.5 3t-8 5.5t-7 9t-2 13.5q0 4 -1 20t-0.5 26.5t3 23.5t10 19.5t20.5 6.5h320q119 0 203.5 -84.5t84.5 -203.5z" />
171
- <glyph unicode="&#xf091;" horiz-adv-x="1664" d="M458 653q-74 162 -74 371h-256v-96q0 -78 94.5 -162t235.5 -113zM1536 928v96h-256q0 -209 -74 -371q141 29 235.5 113t94.5 162zM1664 1056v-128q0 -71 -41.5 -143t-112 -130t-173 -97.5t-215.5 -44.5q-42 -54 -95 -95q-38 -34 -52.5 -72.5t-14.5 -89.5q0 -54 30.5 -91 t97.5 -37q75 0 133.5 -45.5t58.5 -114.5v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 69 58.5 114.5t133.5 45.5q67 0 97.5 37t30.5 91q0 51 -14.5 89.5t-52.5 72.5q-53 41 -95 95q-113 5 -215.5 44.5t-173 97.5t-112 130t-41.5 143v128q0 40 28 68t68 28h288v96 q0 66 47 113t113 47h576q66 0 113 -47t47 -113v-96h288q40 0 68 -28t28 -68z" />
172
- <glyph unicode="&#xf092;" d="M394 184q-8 -9 -20 3q-13 11 -4 19q8 9 20 -3q12 -11 4 -19zM352 245q9 -12 0 -19q-8 -6 -17 7t0 18q9 7 17 -6zM291 305q-5 -7 -13 -2q-10 5 -7 12q3 5 13 2q10 -5 7 -12zM322 271q-6 -7 -16 3q-9 11 -2 16q6 6 16 -3q9 -11 2 -16zM451 159q-4 -12 -19 -6q-17 4 -13 15 t19 7q16 -5 13 -16zM514 154q0 -11 -16 -11q-17 -2 -17 11q0 11 16 11q17 2 17 -11zM572 164q2 -10 -14 -14t-18 8t14 15q16 2 18 -9zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-224q-16 0 -24.5 1t-19.5 5t-16 14.5t-5 27.5v239q0 97 -52 142q57 6 102.5 18t94 39 t81 66.5t53 105t20.5 150.5q0 121 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-86 13.5q-44 -113 -7 -204q-79 -85 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-40 -36 -49 -103 q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -103t0.5 -68q0 -22 -11 -33.5t-22 -13t-33 -1.5 h-224q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
173
- <glyph unicode="&#xf093;" horiz-adv-x="1664" d="M1280 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 288v-320q0 -40 -28 -68t-68 -28h-1472q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h427q21 -56 70.5 -92 t110.5 -36h256q61 0 110.5 36t70.5 92h427q40 0 68 -28t28 -68zM1339 936q-17 -40 -59 -40h-256v-448q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v448h-256q-42 0 -59 40q-17 39 14 69l448 448q18 19 45 19t45 -19l448 -448q31 -30 14 -69z" />
174
- <glyph unicode="&#xf094;" d="M1407 710q0 44 -7 113.5t-18 96.5q-12 30 -17 44t-9 36.5t-4 48.5q0 23 5 68.5t5 67.5q0 37 -10 55q-4 1 -13 1q-19 0 -58 -4.5t-59 -4.5q-60 0 -176 24t-175 24q-43 0 -94.5 -11.5t-85 -23.5t-89.5 -34q-137 -54 -202 -103q-96 -73 -159.5 -189.5t-88 -236t-24.5 -248.5 q0 -40 12.5 -120t12.5 -121q0 -23 -11 -66.5t-11 -65.5t12 -36.5t34 -14.5q24 0 72.5 11t73.5 11q57 0 169.5 -15.5t169.5 -15.5q181 0 284 36q129 45 235.5 152.5t166 245.5t59.5 275zM1535 712q0 -165 -70 -327.5t-196 -288t-281 -180.5q-124 -44 -326 -44 q-57 0 -170 14.5t-169 14.5q-24 0 -72.5 -14.5t-73.5 -14.5q-73 0 -123.5 55.5t-50.5 128.5q0 24 11 68t11 67q0 40 -12.5 120.5t-12.5 121.5q0 111 18 217.5t54.5 209.5t100.5 194t150 156q78 59 232 120q194 78 316 78q60 0 175.5 -24t173.5 -24q19 0 57 5t58 5 q81 0 118 -50.5t37 -134.5q0 -23 -5 -68t-5 -68q0 -10 1 -18.5t3 -17t4 -13.5t6.5 -16t6.5 -17q16 -40 25 -118.5t9 -136.5z" />
175
- <glyph unicode="&#xf095;" horiz-adv-x="1408" d="M1408 296q0 -27 -10 -70.5t-21 -68.5q-21 -50 -122 -106q-94 -51 -186 -51q-27 0 -52.5 3.5t-57.5 12.5t-47.5 14.5t-55.5 20.5t-49 18q-98 35 -175 83q-128 79 -264.5 215.5t-215.5 264.5q-48 77 -83 175q-3 9 -18 49t-20.5 55.5t-14.5 47.5t-12.5 57.5t-3.5 52.5 q0 92 51 186q56 101 106 122q25 11 68.5 21t70.5 10q14 0 21 -3q18 -6 53 -76q11 -19 30 -54t35 -63.5t31 -53.5q3 -4 17.5 -25t21.5 -35.5t7 -28.5q0 -20 -28.5 -50t-62 -55t-62 -53t-28.5 -46q0 -9 5 -22.5t8.5 -20.5t14 -24t11.5 -19q76 -137 174 -235t235 -174 q2 -1 19 -11.5t24 -14t20.5 -8.5t22.5 -5q18 0 46 28.5t53 62t55 62t50 28.5q14 0 28.5 -7t35.5 -21.5t25 -17.5q25 -15 53.5 -31t63.5 -35t54 -30q70 -35 76 -53q3 -7 3 -21z" />
176
- <glyph unicode="&#xf096;" horiz-adv-x="1408" d="M1120 1280h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113v832q0 66 -47 113t-113 47zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832 q119 0 203.5 -84.5t84.5 -203.5z" />
177
- <glyph unicode="&#xf097;" horiz-adv-x="1280" d="M1152 1280h-1024v-1242l423 406l89 85l89 -85l423 -406v1242zM1164 1408q23 0 44 -9q33 -13 52.5 -41t19.5 -62v-1289q0 -34 -19.5 -62t-52.5 -41q-19 -8 -44 -8q-48 0 -83 32l-441 424l-441 -424q-36 -33 -83 -33q-23 0 -44 9q-33 13 -52.5 41t-19.5 62v1289 q0 34 19.5 62t52.5 41q21 9 44 9h1048z" />
178
- <glyph unicode="&#xf098;" d="M1280 343q0 11 -2 16q-3 8 -38.5 29.5t-88.5 49.5l-53 29q-5 3 -19 13t-25 15t-21 5q-18 0 -47 -32.5t-57 -65.5t-44 -33q-7 0 -16.5 3.5t-15.5 6.5t-17 9.5t-14 8.5q-99 55 -170.5 126.5t-126.5 170.5q-2 3 -8.5 14t-9.5 17t-6.5 15.5t-3.5 16.5q0 13 20.5 33.5t45 38.5 t45 39.5t20.5 36.5q0 10 -5 21t-15 25t-13 19q-3 6 -15 28.5t-25 45.5t-26.5 47.5t-25 40.5t-16.5 18t-16 2q-48 0 -101 -22q-46 -21 -80 -94.5t-34 -130.5q0 -16 2.5 -34t5 -30.5t9 -33t10 -29.5t12.5 -33t11 -30q60 -164 216.5 -320.5t320.5 -216.5q6 -2 30 -11t33 -12.5 t29.5 -10t33 -9t30.5 -5t34 -2.5q57 0 130.5 34t94.5 80q22 53 22 101zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
179
- <glyph unicode="&#xf099;" horiz-adv-x="1664" d="M1620 1128q-67 -98 -162 -167q1 -14 1 -42q0 -130 -38 -259.5t-115.5 -248.5t-184.5 -210.5t-258 -146t-323 -54.5q-271 0 -496 145q35 -4 78 -4q225 0 401 138q-105 2 -188 64.5t-114 159.5q33 -5 61 -5q43 0 85 11q-112 23 -185.5 111.5t-73.5 205.5v4q68 -38 146 -41 q-66 44 -105 115t-39 154q0 88 44 163q121 -149 294.5 -238.5t371.5 -99.5q-8 38 -8 74q0 134 94.5 228.5t228.5 94.5q140 0 236 -102q109 21 205 78q-37 -115 -142 -178q93 10 186 50z" />
180
- <glyph unicode="&#xf09a;" horiz-adv-x="1024" d="M959 1524v-264h-157q-86 0 -116 -36t-30 -108v-189h293l-39 -296h-254v-759h-306v759h-255v296h255v218q0 186 104 288.5t277 102.5q147 0 228 -12z" />
181
- <glyph unicode="&#xf09b;" d="M1536 640q0 -251 -146.5 -451.5t-378.5 -277.5q-27 -5 -39.5 7t-12.5 30v211q0 97 -52 142q57 6 102.5 18t94 39t81 66.5t53 105t20.5 150.5q0 121 -79 206q37 91 -8 204q-28 9 -81 -11t-92 -44l-38 -24q-93 26 -192 26t-192 -26q-16 11 -42.5 27t-83.5 38.5t-86 13.5 q-44 -113 -7 -204q-79 -85 -79 -206q0 -85 20.5 -150t52.5 -105t80.5 -67t94 -39t102.5 -18q-40 -36 -49 -103q-21 -10 -45 -15t-57 -5t-65.5 21.5t-55.5 62.5q-19 32 -48.5 52t-49.5 24l-20 3q-21 0 -29 -4.5t-5 -11.5t9 -14t13 -12l7 -5q22 -10 43.5 -38t31.5 -51l10 -23 q13 -38 44 -61.5t67 -30t69.5 -7t55.5 3.5l23 4q0 -38 0.5 -89t0.5 -54q0 -18 -13 -30t-40 -7q-232 77 -378.5 277.5t-146.5 451.5q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
182
- <glyph unicode="&#xf09c;" horiz-adv-x="1664" d="M1664 960v-256q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45v256q0 106 -75 181t-181 75t-181 -75t-75 -181v-192h96q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h672v192q0 185 131.5 316.5t316.5 131.5 t316.5 -131.5t131.5 -316.5z" />
183
- <glyph unicode="&#xf09d;" horiz-adv-x="1920" d="M1760 1408q66 0 113 -47t47 -113v-1216q0 -66 -47 -113t-113 -47h-1600q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1600zM160 1280q-13 0 -22.5 -9.5t-9.5 -22.5v-224h1664v224q0 13 -9.5 22.5t-22.5 9.5h-1600zM1760 0q13 0 22.5 9.5t9.5 22.5v608h-1664v-608 q0 -13 9.5 -22.5t22.5 -9.5h1600zM256 128v128h256v-128h-256zM640 128v128h384v-128h-384z" />
184
- <glyph unicode="&#xf09e;" horiz-adv-x="1408" d="M384 192q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM896 69q2 -28 -17 -48q-18 -21 -47 -21h-135q-25 0 -43 16.5t-20 41.5q-22 229 -184.5 391.5t-391.5 184.5q-25 2 -41.5 20t-16.5 43v135q0 29 21 47q17 17 43 17h5q160 -13 306 -80.5 t259 -181.5q114 -113 181.5 -259t80.5 -306zM1408 67q2 -27 -18 -47q-18 -20 -46 -20h-143q-26 0 -44.5 17.5t-19.5 42.5q-12 215 -101 408.5t-231.5 336t-336 231.5t-408.5 102q-25 1 -42.5 19.5t-17.5 43.5v143q0 28 20 46q18 18 44 18h3q262 -13 501.5 -120t425.5 -294 q187 -186 294 -425.5t120 -501.5z" />
185
- <glyph unicode="&#xf0a0;" d="M1040 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1296 320q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5zM1408 160v320q0 13 -9.5 22.5t-22.5 9.5 h-1216q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h1216q13 0 22.5 9.5t9.5 22.5zM178 640h1180l-157 482q-4 13 -16 21.5t-26 8.5h-782q-14 0 -26 -8.5t-16 -21.5zM1536 480v-320q0 -66 -47 -113t-113 -47h-1216q-66 0 -113 47t-47 113v320q0 25 16 75 l197 606q17 53 63 86t101 33h782q55 0 101 -33t63 -86l197 -606q16 -50 16 -75z" />
186
- <glyph unicode="&#xf0a1;" horiz-adv-x="1792" d="M1664 896q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5v-384q0 -52 -38 -90t-90 -38q-417 347 -812 380q-58 -19 -91 -66t-31 -100.5t40 -92.5q-20 -33 -23 -65.5t6 -58t33.5 -55t48 -50t61.5 -50.5q-29 -58 -111.5 -83t-168.5 -11.5t-132 55.5q-7 23 -29.5 87.5 t-32 94.5t-23 89t-15 101t3.5 98.5t22 110.5h-122q-66 0 -113 47t-47 113v192q0 66 47 113t113 47h480q435 0 896 384q52 0 90 -38t38 -90v-384zM1536 292v954q-394 -302 -768 -343v-270q377 -42 768 -341z" />
187
- <glyph unicode="&#xf0a2;" horiz-adv-x="1792" d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM246 128h1300q-266 300 -266 832q0 51 -24 105t-69 103t-121.5 80.5t-169.5 31.5t-169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -532 -266 -832z M1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5 t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
188
- <glyph unicode="&#xf0a3;" d="M1376 640l138 -135q30 -28 20 -70q-12 -41 -52 -51l-188 -48l53 -186q12 -41 -19 -70q-29 -31 -70 -19l-186 53l-48 -188q-10 -40 -51 -52q-12 -2 -19 -2q-31 0 -51 22l-135 138l-135 -138q-28 -30 -70 -20q-41 11 -51 52l-48 188l-186 -53q-41 -12 -70 19q-31 29 -19 70 l53 186l-188 48q-40 10 -52 51q-10 42 20 70l138 135l-138 135q-30 28 -20 70q12 41 52 51l188 48l-53 186q-12 41 19 70q29 31 70 19l186 -53l48 188q10 41 51 51q41 12 70 -19l135 -139l135 139q29 30 70 19q41 -10 51 -51l48 -188l186 53q41 12 70 -19q31 -29 19 -70 l-53 -186l188 -48q40 -10 52 -51q10 -42 -20 -70z" />
189
- <glyph unicode="&#xf0a4;" horiz-adv-x="1792" d="M256 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1664 768q0 51 -39 89.5t-89 38.5h-576q0 20 15 48.5t33 55t33 68t15 84.5q0 67 -44.5 97.5t-115.5 30.5q-24 0 -90 -139q-24 -44 -37 -65q-40 -64 -112 -145q-71 -81 -101 -106 q-69 -57 -140 -57h-32v-640h32q72 0 167 -32t193.5 -64t179.5 -32q189 0 189 167q0 26 -5 56q30 16 47.5 52.5t17.5 73.5t-18 69q53 50 53 119q0 25 -10 55.5t-25 47.5h331q52 0 90 38t38 90zM1792 769q0 -105 -75.5 -181t-180.5 -76h-169q-4 -62 -37 -119q3 -21 3 -43 q0 -101 -60 -178q1 -139 -85 -219.5t-227 -80.5q-133 0 -322 69q-164 59 -223 59h-288q-53 0 -90.5 37.5t-37.5 90.5v640q0 53 37.5 90.5t90.5 37.5h288q10 0 21.5 4.5t23.5 14t22.5 18t24 22.5t20.5 21.5t19 21.5t14 17q65 74 100 129q13 21 33 62t37 72t40.5 63t55 49.5 t69.5 17.5q125 0 206.5 -67t81.5 -189q0 -68 -22 -128h374q104 0 180 -76t76 -179z" />
190
- <glyph unicode="&#xf0a5;" horiz-adv-x="1792" d="M1376 128h32v640h-32q-35 0 -67.5 12t-62.5 37t-50 46t-49 54q-2 3 -3.5 4.5t-4 4.5t-4.5 5q-72 81 -112 145q-14 22 -38 68q-1 3 -10.5 22.5t-18.5 36t-20 35.5t-21.5 30.5t-18.5 11.5q-71 0 -115.5 -30.5t-44.5 -97.5q0 -43 15 -84.5t33 -68t33 -55t15 -48.5h-576 q-50 0 -89 -38.5t-39 -89.5q0 -52 38 -90t90 -38h331q-15 -17 -25 -47.5t-10 -55.5q0 -69 53 -119q-18 -32 -18 -69t17.5 -73.5t47.5 -52.5q-4 -24 -4 -56q0 -85 48.5 -126t135.5 -41q84 0 183 32t194 64t167 32zM1664 192q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45 t45 -19t45 19t19 45zM1792 768v-640q0 -53 -37.5 -90.5t-90.5 -37.5h-288q-59 0 -223 -59q-190 -69 -317 -69q-142 0 -230 77.5t-87 217.5l1 5q-61 76 -61 178q0 22 3 43q-33 57 -37 119h-169q-105 0 -180.5 76t-75.5 181q0 103 76 179t180 76h374q-22 60 -22 128 q0 122 81.5 189t206.5 67q38 0 69.5 -17.5t55 -49.5t40.5 -63t37 -72t33 -62q35 -55 100 -129q2 -3 14 -17t19 -21.5t20.5 -21.5t24 -22.5t22.5 -18t23.5 -14t21.5 -4.5h288q53 0 90.5 -37.5t37.5 -90.5z" />
191
- <glyph unicode="&#xf0a6;" d="M1280 -64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 700q0 189 -167 189q-26 0 -56 -5q-16 30 -52.5 47.5t-73.5 17.5t-69 -18q-50 53 -119 53q-25 0 -55.5 -10t-47.5 -25v331q0 52 -38 90t-90 38q-51 0 -89.5 -39t-38.5 -89v-576 q-20 0 -48.5 15t-55 33t-68 33t-84.5 15q-67 0 -97.5 -44.5t-30.5 -115.5q0 -24 139 -90q44 -24 65 -37q64 -40 145 -112q81 -71 106 -101q57 -69 57 -140v-32h640v32q0 72 32 167t64 193.5t32 179.5zM1536 705q0 -133 -69 -322q-59 -164 -59 -223v-288q0 -53 -37.5 -90.5 t-90.5 -37.5h-640q-53 0 -90.5 37.5t-37.5 90.5v288q0 10 -4.5 21.5t-14 23.5t-18 22.5t-22.5 24t-21.5 20.5t-21.5 19t-17 14q-74 65 -129 100q-21 13 -62 33t-72 37t-63 40.5t-49.5 55t-17.5 69.5q0 125 67 206.5t189 81.5q68 0 128 -22v374q0 104 76 180t179 76 q105 0 181 -75.5t76 -180.5v-169q62 -4 119 -37q21 3 43 3q101 0 178 -60q139 1 219.5 -85t80.5 -227z" />
192
- <glyph unicode="&#xf0a7;" d="M1408 576q0 84 -32 183t-64 194t-32 167v32h-640v-32q0 -35 -12 -67.5t-37 -62.5t-46 -50t-54 -49q-9 -8 -14 -12q-81 -72 -145 -112q-22 -14 -68 -38q-3 -1 -22.5 -10.5t-36 -18.5t-35.5 -20t-30.5 -21.5t-11.5 -18.5q0 -71 30.5 -115.5t97.5 -44.5q43 0 84.5 15t68 33 t55 33t48.5 15v-576q0 -50 38.5 -89t89.5 -39q52 0 90 38t38 90v331q46 -35 103 -35q69 0 119 53q32 -18 69 -18t73.5 17.5t52.5 47.5q24 -4 56 -4q85 0 126 48.5t41 135.5zM1280 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1536 580 q0 -142 -77.5 -230t-217.5 -87l-5 1q-76 -61 -178 -61q-22 0 -43 3q-54 -30 -119 -37v-169q0 -105 -76 -180.5t-181 -75.5q-103 0 -179 76t-76 180v374q-54 -22 -128 -22q-121 0 -188.5 81.5t-67.5 206.5q0 38 17.5 69.5t49.5 55t63 40.5t72 37t62 33q55 35 129 100 q3 2 17 14t21.5 19t21.5 20.5t22.5 24t18 22.5t14 23.5t4.5 21.5v288q0 53 37.5 90.5t90.5 37.5h640q53 0 90.5 -37.5t37.5 -90.5v-288q0 -59 59 -223q69 -190 69 -317z" />
193
- <glyph unicode="&#xf0a8;" d="M1280 576v128q0 26 -19 45t-45 19h-502l189 189q19 19 19 45t-19 45l-91 91q-18 18 -45 18t-45 -18l-362 -362l-91 -91q-18 -18 -18 -45t18 -45l91 -91l362 -362q18 -18 45 -18t45 18l91 91q18 18 18 45t-18 45l-189 189h502q26 0 45 19t19 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
194
- <glyph unicode="&#xf0a9;" d="M1285 640q0 27 -18 45l-91 91l-362 362q-18 18 -45 18t-45 -18l-91 -91q-18 -18 -18 -45t18 -45l189 -189h-502q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h502l-189 -189q-19 -19 -19 -45t19 -45l91 -91q18 -18 45 -18t45 18l362 362l91 91q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
195
- <glyph unicode="&#xf0aa;" d="M1284 641q0 27 -18 45l-362 362l-91 91q-18 18 -45 18t-45 -18l-91 -91l-362 -362q-18 -18 -18 -45t18 -45l91 -91q18 -18 45 -18t45 18l189 189v-502q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v502l189 -189q19 -19 45 -19t45 19l91 91q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
196
- <glyph unicode="&#xf0ab;" d="M1284 639q0 27 -18 45l-91 91q-18 18 -45 18t-45 -18l-189 -189v502q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-502l-189 189q-19 19 -45 19t-45 -19l-91 -91q-18 -18 -18 -45t18 -45l362 -362l91 -91q18 -18 45 -18t45 18l91 91l362 362q18 18 18 45zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
197
- <glyph unicode="&#xf0ac;" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1042 887q-2 -1 -9.5 -9.5t-13.5 -9.5q2 0 4.5 5t5 11t3.5 7q6 7 22 15q14 6 52 12q34 8 51 -11 q-2 2 9.5 13t14.5 12q3 2 15 4.5t15 7.5l2 22q-12 -1 -17.5 7t-6.5 21q0 -2 -6 -8q0 7 -4.5 8t-11.5 -1t-9 -1q-10 3 -15 7.5t-8 16.5t-4 15q-2 5 -9.5 10.5t-9.5 10.5q-1 2 -2.5 5.5t-3 6.5t-4 5.5t-5.5 2.5t-7 -5t-7.5 -10t-4.5 -5q-3 2 -6 1.5t-4.5 -1t-4.5 -3t-5 -3.5 q-3 -2 -8.5 -3t-8.5 -2q15 5 -1 11q-10 4 -16 3q9 4 7.5 12t-8.5 14h5q-1 4 -8.5 8.5t-17.5 8.5t-13 6q-8 5 -34 9.5t-33 0.5q-5 -6 -4.5 -10.5t4 -14t3.5 -12.5q1 -6 -5.5 -13t-6.5 -12q0 -7 14 -15.5t10 -21.5q-3 -8 -16 -16t-16 -12q-5 -8 -1.5 -18.5t10.5 -16.5 q2 -2 1.5 -4t-3.5 -4.5t-5.5 -4t-6.5 -3.5l-3 -2q-11 -5 -20.5 6t-13.5 26q-7 25 -16 30q-23 8 -29 -1q-5 13 -41 26q-25 9 -58 4q6 1 0 15q-7 15 -19 12q3 6 4 17.5t1 13.5q3 13 12 23q1 1 7 8.5t9.5 13.5t0.5 6q35 -4 50 11q5 5 11.5 17t10.5 17q9 6 14 5.5t14.5 -5.5 t14.5 -5q14 -1 15.5 11t-7.5 20q12 -1 3 17q-5 7 -8 9q-12 4 -27 -5q-8 -4 2 -8q-1 1 -9.5 -10.5t-16.5 -17.5t-16 5q-1 1 -5.5 13.5t-9.5 13.5q-8 0 -16 -15q3 8 -11 15t-24 8q19 12 -8 27q-7 4 -20.5 5t-19.5 -4q-5 -7 -5.5 -11.5t5 -8t10.5 -5.5t11.5 -4t8.5 -3 q14 -10 8 -14q-2 -1 -8.5 -3.5t-11.5 -4.5t-6 -4q-3 -4 0 -14t-2 -14q-5 5 -9 17.5t-7 16.5q7 -9 -25 -6l-10 1q-4 0 -16 -2t-20.5 -1t-13.5 8q-4 8 0 20q1 4 4 2q-4 3 -11 9.5t-10 8.5q-46 -15 -94 -41q6 -1 12 1q5 2 13 6.5t10 5.5q34 14 42 7l5 5q14 -16 20 -25 q-7 4 -30 1q-20 -6 -22 -12q7 -12 5 -18q-4 3 -11.5 10t-14.5 11t-15 5q-16 0 -22 -1q-146 -80 -235 -222q7 -7 12 -8q4 -1 5 -9t2.5 -11t11.5 3q9 -8 3 -19q1 1 44 -27q19 -17 21 -21q3 -11 -10 -18q-1 2 -9 9t-9 4q-3 -5 0.5 -18.5t10.5 -12.5q-7 0 -9.5 -16t-2.5 -35.5 t-1 -23.5l2 -1q-3 -12 5.5 -34.5t21.5 -19.5q-13 -3 20 -43q6 -8 8 -9q3 -2 12 -7.5t15 -10t10 -10.5q4 -5 10 -22.5t14 -23.5q-2 -6 9.5 -20t10.5 -23q-1 0 -2.5 -1t-2.5 -1q3 -7 15.5 -14t15.5 -13q1 -3 2 -10t3 -11t8 -2q2 20 -24 62q-15 25 -17 29q-3 5 -5.5 15.5 t-4.5 14.5q2 0 6 -1.5t8.5 -3.5t7.5 -4t2 -3q-3 -7 2 -17.5t12 -18.5t17 -19t12 -13q6 -6 14 -19.5t0 -13.5q9 0 20 -10t17 -20q5 -8 8 -26t5 -24q2 -7 8.5 -13.5t12.5 -9.5l16 -8t13 -7q5 -2 18.5 -10.5t21.5 -11.5q10 -4 16 -4t14.5 2.5t13.5 3.5q15 2 29 -15t21 -21 q36 -19 55 -11q-2 -1 0.5 -7.5t8 -15.5t9 -14.5t5.5 -8.5q5 -6 18 -15t18 -15q6 4 7 9q-3 -8 7 -20t18 -10q14 3 14 32q-31 -15 -49 18q0 1 -2.5 5.5t-4 8.5t-2.5 8.5t0 7.5t5 3q9 0 10 3.5t-2 12.5t-4 13q-1 8 -11 20t-12 15q-5 -9 -16 -8t-16 9q0 -1 -1.5 -5.5t-1.5 -6.5 q-13 0 -15 1q1 3 2.5 17.5t3.5 22.5q1 4 5.5 12t7.5 14.5t4 12.5t-4.5 9.5t-17.5 2.5q-19 -1 -26 -20q-1 -3 -3 -10.5t-5 -11.5t-9 -7q-7 -3 -24 -2t-24 5q-13 8 -22.5 29t-9.5 37q0 10 2.5 26.5t3 25t-5.5 24.5q3 2 9 9.5t10 10.5q2 1 4.5 1.5t4.5 0t4 1.5t3 6q-1 1 -4 3 q-3 3 -4 3q7 -3 28.5 1.5t27.5 -1.5q15 -11 22 2q0 1 -2.5 9.5t-0.5 13.5q5 -27 29 -9q3 -3 15.5 -5t17.5 -5q3 -2 7 -5.5t5.5 -4.5t5 0.5t8.5 6.5q10 -14 12 -24q11 -40 19 -44q7 -3 11 -2t4.5 9.5t0 14t-1.5 12.5l-1 8v18l-1 8q-15 3 -18.5 12t1.5 18.5t15 18.5q1 1 8 3.5 t15.5 6.5t12.5 8q21 19 15 35q7 0 11 9q-1 0 -5 3t-7.5 5t-4.5 2q9 5 2 16q5 3 7.5 11t7.5 10q9 -12 21 -2q7 8 1 16q5 7 20.5 10.5t18.5 9.5q7 -2 8 2t1 12t3 12q4 5 15 9t13 5l17 11q3 4 0 4q18 -2 31 11q10 11 -6 20q3 6 -3 9.5t-15 5.5q3 1 11.5 0.5t10.5 1.5 q15 10 -7 16q-17 5 -43 -12zM879 10q206 36 351 189q-3 3 -12.5 4.5t-12.5 3.5q-18 7 -24 8q1 7 -2.5 13t-8 9t-12.5 8t-11 7q-2 2 -7 6t-7 5.5t-7.5 4.5t-8.5 2t-10 -1l-3 -1q-3 -1 -5.5 -2.5t-5.5 -3t-4 -3t0 -2.5q-21 17 -36 22q-5 1 -11 5.5t-10.5 7t-10 1.5t-11.5 -7 q-5 -5 -6 -15t-2 -13q-7 5 0 17.5t2 18.5q-3 6 -10.5 4.5t-12 -4.5t-11.5 -8.5t-9 -6.5t-8.5 -5.5t-8.5 -7.5q-3 -4 -6 -12t-5 -11q-2 4 -11.5 6.5t-9.5 5.5q2 -10 4 -35t5 -38q7 -31 -12 -48q-27 -25 -29 -40q-4 -22 12 -26q0 -7 -8 -20.5t-7 -21.5q0 -6 2 -16z" />
198
- <glyph unicode="&#xf0ad;" horiz-adv-x="1664" d="M384 64q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1028 484l-682 -682q-37 -37 -90 -37q-52 0 -91 37l-106 108q-38 36 -38 90q0 53 38 91l681 681q39 -98 114.5 -173.5t173.5 -114.5zM1662 919q0 -39 -23 -106q-47 -134 -164.5 -217.5 t-258.5 -83.5q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q58 0 121.5 -16.5t107.5 -46.5q16 -11 16 -28t-16 -28l-293 -169v-224l193 -107q5 3 79 48.5t135.5 81t70.5 35.5q15 0 23.5 -10t8.5 -25z" />
199
- <glyph unicode="&#xf0ae;" horiz-adv-x="1792" d="M1024 128h640v128h-640v-128zM640 640h1024v128h-1024v-128zM1280 1152h384v128h-384v-128zM1792 320v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 832v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19 t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45zM1792 1344v-256q0 -26 -19 -45t-45 -19h-1664q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1664q26 0 45 -19t19 -45z" />
200
- <glyph unicode="&#xf0b0;" horiz-adv-x="1408" d="M1403 1241q17 -41 -14 -70l-493 -493v-742q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-256 256q-19 19 -19 45v486l-493 493q-31 29 -14 70q17 39 59 39h1280q42 0 59 -39z" />
201
- <glyph unicode="&#xf0b1;" horiz-adv-x="1792" d="M640 1280h512v128h-512v-128zM1792 640v-480q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v480h672v-160q0 -26 19 -45t45 -19h320q26 0 45 19t19 45v160h672zM1024 640v-128h-256v128h256zM1792 1120v-384h-1792v384q0 66 47 113t113 47h352v160q0 40 28 68 t68 28h576q40 0 68 -28t28 -68v-160h352q66 0 113 -47t47 -113z" />
202
- <glyph unicode="&#xf0b2;" d="M1283 995l-355 -355l355 -355l144 144q29 31 70 14q39 -17 39 -59v-448q0 -26 -19 -45t-45 -19h-448q-42 0 -59 40q-17 39 14 69l144 144l-355 355l-355 -355l144 -144q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l144 -144 l355 355l-355 355l-144 -144q-19 -19 -45 -19q-12 0 -24 5q-40 17 -40 59v448q0 26 19 45t45 19h448q42 0 59 -40q17 -39 -14 -69l-144 -144l355 -355l355 355l-144 144q-31 30 -14 69q17 40 59 40h448q26 0 45 -19t19 -45v-448q0 -42 -39 -59q-13 -5 -25 -5q-26 0 -45 19z " />
203
- <glyph unicode="&#xf0c0;" horiz-adv-x="1920" d="M593 640q-162 -5 -265 -128h-134q-82 0 -138 40.5t-56 118.5q0 353 124 353q6 0 43.5 -21t97.5 -42.5t119 -21.5q67 0 133 23q-5 -37 -5 -66q0 -139 81 -256zM1664 3q0 -120 -73 -189.5t-194 -69.5h-874q-121 0 -194 69.5t-73 189.5q0 53 3.5 103.5t14 109t26.5 108.5 t43 97.5t62 81t85.5 53.5t111.5 20q10 0 43 -21.5t73 -48t107 -48t135 -21.5t135 21.5t107 48t73 48t43 21.5q61 0 111.5 -20t85.5 -53.5t62 -81t43 -97.5t26.5 -108.5t14 -109t3.5 -103.5zM640 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75 t75 -181zM1344 896q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5t271.5 -112.5t112.5 -271.5zM1920 671q0 -78 -56 -118.5t-138 -40.5h-134q-103 123 -265 128q81 117 81 256q0 29 -5 66q66 -23 133 -23q59 0 119 21.5t97.5 42.5 t43.5 21q124 0 124 -353zM1792 1280q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181z" />
204
- <glyph unicode="&#xf0c1;" horiz-adv-x="1664" d="M1456 320q0 40 -28 68l-208 208q-28 28 -68 28q-42 0 -72 -32q3 -3 19 -18.5t21.5 -21.5t15 -19t13 -25.5t3.5 -27.5q0 -40 -28 -68t-68 -28q-15 0 -27.5 3.5t-25.5 13t-19 15t-21.5 21.5t-18.5 19q-33 -31 -33 -73q0 -40 28 -68l206 -207q27 -27 68 -27q40 0 68 26 l147 146q28 28 28 67zM753 1025q0 40 -28 68l-206 207q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l208 -208q27 -27 68 -27q42 0 72 31q-3 3 -19 18.5t-21.5 21.5t-15 19t-13 25.5t-3.5 27.5q0 40 28 68t68 28q15 0 27.5 -3.5t25.5 -13t19 -15 t21.5 -21.5t18.5 -19q33 31 33 73zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-206 207q-83 83 -83 203q0 123 88 209l-88 88q-86 -88 -208 -88q-120 0 -204 84l-208 208q-84 84 -84 204t85 203l147 146q83 83 203 83q121 0 204 -85l206 -207 q83 -83 83 -203q0 -123 -88 -209l88 -88q86 88 208 88q120 0 204 -84l208 -208q84 -84 84 -204z" />
205
- <glyph unicode="&#xf0c2;" horiz-adv-x="1920" d="M1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088q-185 0 -316.5 131.5t-131.5 316.5q0 132 71 241.5t187 163.5q-2 28 -2 43q0 212 150 362t362 150q158 0 286.5 -88t187.5 -230q70 62 166 62q106 0 181 -75t75 -181q0 -75 -41 -138q129 -30 213 -134.5t84 -239.5z " />
206
- <glyph unicode="&#xf0c3;" horiz-adv-x="1664" d="M1527 88q56 -89 21.5 -152.5t-140.5 -63.5h-1152q-106 0 -140.5 63.5t21.5 152.5l503 793v399h-64q-26 0 -45 19t-19 45t19 45t45 19h512q26 0 45 -19t19 -45t-19 -45t-45 -19h-64v-399zM748 813l-272 -429h712l-272 429l-20 31v37v399h-128v-399v-37z" />
207
- <glyph unicode="&#xf0c4;" horiz-adv-x="1792" d="M960 640q26 0 45 -19t19 -45t-19 -45t-45 -19t-45 19t-19 45t19 45t45 19zM1260 576l507 -398q28 -20 25 -56q-5 -35 -35 -51l-128 -64q-13 -7 -29 -7q-17 0 -31 8l-690 387l-110 -66q-8 -4 -12 -5q14 -49 10 -97q-7 -77 -56 -147.5t-132 -123.5q-132 -84 -277 -84 q-136 0 -222 78q-90 84 -79 207q7 76 56 147t131 124q132 84 278 84q83 0 151 -31q9 13 22 22l122 73l-122 73q-13 9 -22 22q-68 -31 -151 -31q-146 0 -278 84q-82 53 -131 124t-56 147q-5 59 15.5 113t63.5 93q85 79 222 79q145 0 277 -84q83 -52 132 -123t56 -148 q4 -48 -10 -97q4 -1 12 -5l110 -66l690 387q14 8 31 8q16 0 29 -7l128 -64q30 -16 35 -51q3 -36 -25 -56zM579 836q46 42 21 108t-106 117q-92 59 -192 59q-74 0 -113 -36q-46 -42 -21 -108t106 -117q92 -59 192 -59q74 0 113 36zM494 91q81 51 106 117t-21 108 q-39 36 -113 36q-100 0 -192 -59q-81 -51 -106 -117t21 -108q39 -36 113 -36q100 0 192 59zM672 704l96 -58v11q0 36 33 56l14 8l-79 47l-26 -26q-3 -3 -10 -11t-12 -12q-2 -2 -4 -3.5t-3 -2.5zM896 480l96 -32l736 576l-128 64l-768 -431v-113l-160 -96l9 -8q2 -2 7 -6 q4 -4 11 -12t11 -12l26 -26zM1600 64l128 64l-520 408l-177 -138q-2 -3 -13 -7z" />
208
- <glyph unicode="&#xf0c5;" horiz-adv-x="1792" d="M1696 1152q40 0 68 -28t28 -68v-1216q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v288h-544q-40 0 -68 28t-28 68v672q0 40 20 88t48 76l408 408q28 28 76 48t88 20h416q40 0 68 -28t28 -68v-328q68 40 128 40h416zM1152 939l-299 -299h299v299zM512 1323l-299 -299 h299v299zM708 676l316 316v416h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h512v256q0 40 20 88t48 76zM1664 -128v1152h-384v-416q0 -40 -28 -68t-68 -28h-416v-640h896z" />
209
- <glyph unicode="&#xf0c6;" horiz-adv-x="1408" d="M1404 151q0 -117 -79 -196t-196 -79q-135 0 -235 100l-777 776q-113 115 -113 271q0 159 110 270t269 111q158 0 273 -113l605 -606q10 -10 10 -22q0 -16 -30.5 -46.5t-46.5 -30.5q-13 0 -23 10l-606 607q-79 77 -181 77q-106 0 -179 -75t-73 -181q0 -105 76 -181 l776 -777q63 -63 145 -63q64 0 106 42t42 106q0 82 -63 145l-581 581q-26 24 -60 24q-29 0 -48 -19t-19 -48q0 -32 25 -59l410 -410q10 -10 10 -22q0 -16 -31 -47t-47 -31q-12 0 -22 10l-410 410q-63 61 -63 149q0 82 57 139t139 57q88 0 149 -63l581 -581q100 -98 100 -235 z" />
210
- <glyph unicode="&#xf0c7;" d="M384 0h768v384h-768v-384zM1280 0h128v896q0 14 -10 38.5t-20 34.5l-281 281q-10 10 -34 20t-39 10v-416q0 -40 -28 -68t-68 -28h-576q-40 0 -68 28t-28 68v416h-128v-1280h128v416q0 40 28 68t68 28h832q40 0 68 -28t28 -68v-416zM896 928v320q0 13 -9.5 22.5t-22.5 9.5 h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5zM1536 896v-928q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h928q40 0 88 -20t76 -48l280 -280q28 -28 48 -76t20 -88z" />
211
- <glyph unicode="&#xf0c8;" d="M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
212
- <glyph unicode="&#xf0c9;" d="M1536 192v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 704v-128q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1536 1216v-128q0 -26 -19 -45 t-45 -19h-1408q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
213
- <glyph unicode="&#xf0ca;" horiz-adv-x="1792" d="M384 128q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM384 640q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 224v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5 t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1152q0 -80 -56 -136t-136 -56t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z M1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
214
- <glyph unicode="&#xf0cb;" horiz-adv-x="1792" d="M381 -84q0 -80 -54.5 -126t-135.5 -46q-106 0 -172 66l57 88q49 -45 106 -45q29 0 50.5 14.5t21.5 42.5q0 64 -105 56l-26 56q8 10 32.5 43.5t42.5 54t37 38.5v1q-16 0 -48.5 -1t-48.5 -1v-53h-106v152h333v-88l-95 -115q51 -12 81 -49t30 -88zM383 543v-159h-362 q-6 36 -6 54q0 51 23.5 93t56.5 68t66 47.5t56.5 43.5t23.5 45q0 25 -14.5 38.5t-39.5 13.5q-46 0 -81 -58l-85 59q24 51 71.5 79.5t105.5 28.5q73 0 123 -41.5t50 -112.5q0 -50 -34 -91.5t-75 -64.5t-75.5 -50.5t-35.5 -52.5h127v60h105zM1792 224v-192q0 -13 -9.5 -22.5 t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM384 1123v-99h-335v99h107q0 41 0.5 122t0.5 121v12h-2q-8 -17 -50 -54l-71 76l136 127h106v-404h108zM1792 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5 t-9.5 22.5v192q0 14 9 23t23 9h1216q13 0 22.5 -9.5t9.5 -22.5zM1792 1248v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1216q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1216q13 0 22.5 -9.5t9.5 -22.5z" />
215
- <glyph unicode="&#xf0cc;" horiz-adv-x="1792" d="M1760 640q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-1728q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h1728zM483 704q-28 35 -51 80q-48 97 -48 188q0 181 134 309q133 127 393 127q50 0 167 -19q66 -12 177 -48q10 -38 21 -118q14 -123 14 -183q0 -18 -5 -45l-12 -3l-84 6 l-14 2q-50 149 -103 205q-88 91 -210 91q-114 0 -182 -59q-67 -58 -67 -146q0 -73 66 -140t279 -129q69 -20 173 -66q58 -28 95 -52h-743zM990 448h411q7 -39 7 -92q0 -111 -41 -212q-23 -55 -71 -104q-37 -35 -109 -81q-80 -48 -153 -66q-80 -21 -203 -21q-114 0 -195 23 l-140 40q-57 16 -72 28q-8 8 -8 22v13q0 108 -2 156q-1 30 0 68l2 37v44l102 2q15 -34 30 -71t22.5 -56t12.5 -27q35 -57 80 -94q43 -36 105 -57q59 -22 132 -22q64 0 139 27q77 26 122 86q47 61 47 129q0 84 -81 157q-34 29 -137 71z" />
216
- <glyph unicode="&#xf0cd;" d="M48 1313q-37 2 -45 4l-3 88q13 1 40 1q60 0 112 -4q132 -7 166 -7q86 0 168 3q116 4 146 5q56 0 86 2l-1 -14l2 -64v-9q-60 -9 -124 -9q-60 0 -79 -25q-13 -14 -13 -132q0 -13 0.5 -32.5t0.5 -25.5l1 -229l14 -280q6 -124 51 -202q35 -59 96 -92q88 -47 177 -47 q104 0 191 28q56 18 99 51q48 36 65 64q36 56 53 114q21 73 21 229q0 79 -3.5 128t-11 122.5t-13.5 159.5l-4 59q-5 67 -24 88q-34 35 -77 34l-100 -2l-14 3l2 86h84l205 -10q76 -3 196 10l18 -2q6 -38 6 -51q0 -7 -4 -31q-45 -12 -84 -13q-73 -11 -79 -17q-15 -15 -15 -41 q0 -7 1.5 -27t1.5 -31q8 -19 22 -396q6 -195 -15 -304q-15 -76 -41 -122q-38 -65 -112 -123q-75 -57 -182 -89q-109 -33 -255 -33q-167 0 -284 46q-119 47 -179 122q-61 76 -83 195q-16 80 -16 237v333q0 188 -17 213q-25 36 -147 39zM1536 -96v64q0 14 -9 23t-23 9h-1472 q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h1472q14 0 23 9t9 23z" />
217
- <glyph unicode="&#xf0ce;" horiz-adv-x="1664" d="M512 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 160v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23 v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM512 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 160v192 q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1024 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 544v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192 q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1536 928v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM1664 1248v-1088q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1344q66 0 113 -47t47 -113 z" />
218
- <glyph unicode="&#xf0d0;" horiz-adv-x="1664" d="M1190 955l293 293l-107 107l-293 -293zM1637 1248q0 -27 -18 -45l-1286 -1286q-18 -18 -45 -18t-45 18l-198 198q-18 18 -18 45t18 45l1286 1286q18 18 45 18t45 -18l198 -198q18 -18 18 -45zM286 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM636 1276 l196 -60l-196 -60l-60 -196l-60 196l-196 60l196 60l60 196zM1566 798l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98zM926 1438l98 -30l-98 -30l-30 -98l-30 98l-98 30l98 30l30 98z" />
219
- <glyph unicode="&#xf0d1;" horiz-adv-x="1792" d="M640 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM256 640h384v256h-158q-13 0 -22 -9l-195 -195q-9 -9 -9 -22v-30zM1536 128q0 52 -38 90t-90 38t-90 -38t-38 -90t38 -90t90 -38t90 38t38 90zM1792 1216v-1024q0 -15 -4 -26.5t-13.5 -18.5 t-16.5 -11.5t-23.5 -6t-22.5 -2t-25.5 0t-22.5 0.5q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-64q-3 0 -22.5 -0.5t-25.5 0t-22.5 2t-23.5 6t-16.5 11.5t-13.5 18.5t-4 26.5q0 26 19 45t45 19v320q0 8 -0.5 35t0 38 t2.5 34.5t6.5 37t14 30.5t22.5 30l198 198q19 19 50.5 32t58.5 13h160v192q0 26 19 45t45 19h1024q26 0 45 -19t19 -45z" />
220
- <glyph unicode="&#xf0d2;" d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103q-111 0 -218 32q59 93 78 164q9 34 54 211q20 -39 73 -67.5t114 -28.5q121 0 216 68.5t147 188.5t52 270q0 114 -59.5 214t-172.5 163t-255 63q-105 0 -196 -29t-154.5 -77t-109 -110.5t-67 -129.5t-21.5 -134 q0 -104 40 -183t117 -111q30 -12 38 20q2 7 8 31t8 30q6 23 -11 43q-51 61 -51 151q0 151 104.5 259.5t273.5 108.5q151 0 235.5 -82t84.5 -213q0 -170 -68.5 -289t-175.5 -119q-61 0 -98 43.5t-23 104.5q8 35 26.5 93.5t30 103t11.5 75.5q0 50 -27 83t-77 33 q-62 0 -105 -57t-43 -142q0 -73 25 -122l-99 -418q-17 -70 -13 -177q-206 91 -333 281t-127 423q0 209 103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
221
- <glyph unicode="&#xf0d3;" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-725q85 122 108 210q9 34 53 209q21 -39 73.5 -67t112.5 -28q181 0 295.5 147.5t114.5 373.5q0 84 -35 162.5t-96.5 139t-152.5 97t-197 36.5q-104 0 -194.5 -28.5t-153 -76.5 t-107.5 -109.5t-66.5 -128t-21.5 -132.5q0 -102 39.5 -180t116.5 -110q13 -5 23.5 0t14.5 19q10 44 15 61q6 23 -11 42q-50 62 -50 150q0 150 103.5 256.5t270.5 106.5q149 0 232.5 -81t83.5 -210q0 -168 -67.5 -286t-173.5 -118q-60 0 -97 43.5t-23 103.5q8 34 26.5 92.5 t29.5 102t11 74.5q0 49 -26.5 81.5t-75.5 32.5q-61 0 -103.5 -56.5t-42.5 -139.5q0 -72 24 -121l-98 -414q-24 -100 -7 -254h-183q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960z" />
222
- <glyph unicode="&#xf0d4;" d="M829 318q0 -76 -58.5 -112.5t-139.5 -36.5q-41 0 -80.5 9.5t-75.5 28.5t-58 53t-22 78q0 46 25 80t65.5 51.5t82 25t84.5 7.5q20 0 31 -2q2 -1 23 -16.5t26 -19t23 -18t24.5 -22t19 -22.5t17 -26t9 -26.5t4.5 -31.5zM755 863q0 -60 -33 -99.5t-92 -39.5q-53 0 -93 42.5 t-57.5 96.5t-17.5 106q0 61 32 104t92 43q53 0 93.5 -45t58 -101t17.5 -107zM861 1120l88 64h-265q-85 0 -161 -32t-127.5 -98t-51.5 -153q0 -93 64.5 -154.5t158.5 -61.5q22 0 43 3q-13 -29 -13 -54q0 -44 40 -94q-175 -12 -257 -63q-47 -29 -75.5 -73t-28.5 -95 q0 -43 18.5 -77.5t48.5 -56.5t69 -37t77.5 -21t76.5 -6q60 0 120.5 15.5t113.5 46t86 82.5t33 117q0 49 -20 89.5t-49 66.5t-58 47.5t-49 44t-20 44.5t15.5 42.5t37.5 39.5t44 42t37.5 59.5t15.5 82.5q0 60 -22.5 99.5t-72.5 90.5h83zM1152 672h128v64h-128v128h-64v-128 h-128v-64h128v-160h64v160zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
223
- <glyph unicode="&#xf0d5;" horiz-adv-x="1664" d="M735 740q0 -36 32 -70.5t77.5 -68t90.5 -73.5t77 -104t32 -142q0 -90 -48 -173q-72 -122 -211 -179.5t-298 -57.5q-132 0 -246.5 41.5t-171.5 137.5q-37 60 -37 131q0 81 44.5 150t118.5 115q131 82 404 100q-32 42 -47.5 74t-15.5 73q0 36 21 85q-46 -4 -68 -4 q-148 0 -249.5 96.5t-101.5 244.5q0 82 36 159t99 131q77 66 182.5 98t217.5 32h418l-138 -88h-131q74 -63 112 -133t38 -160q0 -72 -24.5 -129.5t-59 -93t-69.5 -65t-59.5 -61.5t-24.5 -66zM589 836q38 0 78 16.5t66 43.5q53 57 53 159q0 58 -17 125t-48.5 129.5 t-84.5 103.5t-117 41q-42 0 -82.5 -19.5t-65.5 -52.5q-47 -59 -47 -160q0 -46 10 -97.5t31.5 -103t52 -92.5t75 -67t96.5 -26zM591 -37q58 0 111.5 13t99 39t73 73t27.5 109q0 25 -7 49t-14.5 42t-27 41.5t-29.5 35t-38.5 34.5t-36.5 29t-41.5 30t-36.5 26q-16 2 -48 2 q-53 0 -105 -7t-107.5 -25t-97 -46t-68.5 -74.5t-27 -105.5q0 -70 35 -123.5t91.5 -83t119 -44t127.5 -14.5zM1401 839h213v-108h-213v-219h-105v219h-212v108h212v217h105v-217z" />
224
- <glyph unicode="&#xf0d6;" horiz-adv-x="1920" d="M768 384h384v96h-128v448h-114l-148 -137l77 -80q42 37 55 57h2v-288h-128v-96zM1280 640q0 -70 -21 -142t-59.5 -134t-101.5 -101t-138 -39t-138 39t-101.5 101t-59.5 134t-21 142t21 142t59.5 134t101.5 101t138 39t138 -39t101.5 -101t59.5 -134t21 -142zM1792 384 v512q-106 0 -181 75t-75 181h-1152q0 -106 -75 -181t-181 -75v-512q106 0 181 -75t75 -181h1152q0 106 75 181t181 75zM1920 1216v-1152q0 -26 -19 -45t-45 -19h-1792q-26 0 -45 19t-19 45v1152q0 26 19 45t45 19h1792q26 0 45 -19t19 -45z" />
225
- <glyph unicode="&#xf0d7;" horiz-adv-x="1024" d="M1024 832q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
226
- <glyph unicode="&#xf0d8;" horiz-adv-x="1024" d="M1024 320q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
227
- <glyph unicode="&#xf0d9;" horiz-adv-x="640" d="M640 1088v-896q0 -26 -19 -45t-45 -19t-45 19l-448 448q-19 19 -19 45t19 45l448 448q19 19 45 19t45 -19t19 -45z" />
228
- <glyph unicode="&#xf0da;" horiz-adv-x="640" d="M576 640q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19t-19 45v896q0 26 19 45t45 19t45 -19l448 -448q19 -19 19 -45z" />
229
- <glyph unicode="&#xf0db;" horiz-adv-x="1664" d="M160 0h608v1152h-640v-1120q0 -13 9.5 -22.5t22.5 -9.5zM1536 32v1120h-640v-1152h608q13 0 22.5 9.5t9.5 22.5zM1664 1248v-1216q0 -66 -47 -113t-113 -47h-1344q-66 0 -113 47t-47 113v1216q0 66 47 113t113 47h1344q66 0 113 -47t47 -113z" />
230
- <glyph unicode="&#xf0dc;" horiz-adv-x="1024" d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45zM1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
231
- <glyph unicode="&#xf0dd;" horiz-adv-x="1024" d="M1024 448q0 -26 -19 -45l-448 -448q-19 -19 -45 -19t-45 19l-448 448q-19 19 -19 45t19 45t45 19h896q26 0 45 -19t19 -45z" />
232
- <glyph unicode="&#xf0de;" horiz-adv-x="1024" d="M1024 832q0 -26 -19 -45t-45 -19h-896q-26 0 -45 19t-19 45t19 45l448 448q19 19 45 19t45 -19l448 -448q19 -19 19 -45z" />
233
- <glyph unicode="&#xf0e0;" horiz-adv-x="1792" d="M1792 826v-794q0 -66 -47 -113t-113 -47h-1472q-66 0 -113 47t-47 113v794q44 -49 101 -87q362 -246 497 -345q57 -42 92.5 -65.5t94.5 -48t110 -24.5h1h1q51 0 110 24.5t94.5 48t92.5 65.5q170 123 498 345q57 39 100 87zM1792 1120q0 -79 -49 -151t-122 -123 q-376 -261 -468 -325q-10 -7 -42.5 -30.5t-54 -38t-52 -32.5t-57.5 -27t-50 -9h-1h-1q-23 0 -50 9t-57.5 27t-52 32.5t-54 38t-42.5 30.5q-91 64 -262 182.5t-205 142.5q-62 42 -117 115.5t-55 136.5q0 78 41.5 130t118.5 52h1472q65 0 112.5 -47t47.5 -113z" />
234
- <glyph unicode="&#xf0e1;" d="M349 911v-991h-330v991h330zM370 1217q1 -73 -50.5 -122t-135.5 -49h-2q-82 0 -132 49t-50 122q0 74 51.5 122.5t134.5 48.5t133 -48.5t51 -122.5zM1536 488v-568h-329v530q0 105 -40.5 164.5t-126.5 59.5q-63 0 -105.5 -34.5t-63.5 -85.5q-11 -30 -11 -81v-553h-329 q2 399 2 647t-1 296l-1 48h329v-144h-2q20 32 41 56t56.5 52t87 43.5t114.5 15.5q171 0 275 -113.5t104 -332.5z" />
235
- <glyph unicode="&#xf0e2;" d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5 t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298z" />
236
- <glyph unicode="&#xf0e3;" horiz-adv-x="1792" d="M1771 0q0 -53 -37 -90l-107 -108q-39 -37 -91 -37q-53 0 -90 37l-363 364q-38 36 -38 90q0 53 43 96l-256 256l-126 -126q-14 -14 -34 -14t-34 14q2 -2 12.5 -12t12.5 -13t10 -11.5t10 -13.5t6 -13.5t5.5 -16.5t1.5 -18q0 -38 -28 -68q-3 -3 -16.5 -18t-19 -20.5 t-18.5 -16.5t-22 -15.5t-22 -9t-26 -4.5q-40 0 -68 28l-408 408q-28 28 -28 68q0 13 4.5 26t9 22t15.5 22t16.5 18.5t20.5 19t18 16.5q30 28 68 28q10 0 18 -1.5t16.5 -5.5t13.5 -6t13.5 -10t11.5 -10t13 -12.5t12 -12.5q-14 14 -14 34t14 34l348 348q14 14 34 14t34 -14 q-2 2 -12.5 12t-12.5 13t-10 11.5t-10 13.5t-6 13.5t-5.5 16.5t-1.5 18q0 38 28 68q3 3 16.5 18t19 20.5t18.5 16.5t22 15.5t22 9t26 4.5q40 0 68 -28l408 -408q28 -28 28 -68q0 -13 -4.5 -26t-9 -22t-15.5 -22t-16.5 -18.5t-20.5 -19t-18 -16.5q-30 -28 -68 -28 q-10 0 -18 1.5t-16.5 5.5t-13.5 6t-13.5 10t-11.5 10t-13 12.5t-12 12.5q14 -14 14 -34t-14 -34l-126 -126l256 -256q43 43 96 43q52 0 91 -37l363 -363q37 -39 37 -91z" />
237
- <glyph unicode="&#xf0e4;" horiz-adv-x="1792" d="M384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM576 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1004 351l101 382q6 26 -7.5 48.5t-38.5 29.5 t-48 -6.5t-30 -39.5l-101 -382q-60 -5 -107 -43.5t-63 -98.5q-20 -77 20 -146t117 -89t146 20t89 117q16 60 -6 117t-72 91zM1664 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1024 1024q0 53 -37.5 90.5 t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1472 832q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1792 384q0 -261 -141 -483q-19 -29 -54 -29h-1402q-35 0 -54 29 q-141 221 -141 483q0 182 71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
238
- <glyph unicode="&#xf0e5;" horiz-adv-x="1792" d="M896 1152q-204 0 -381.5 -69.5t-282 -187.5t-104.5 -255q0 -112 71.5 -213.5t201.5 -175.5l87 -50l-27 -96q-24 -91 -70 -172q152 63 275 171l43 38l57 -6q69 -8 130 -8q204 0 381.5 69.5t282 187.5t104.5 255t-104.5 255t-282 187.5t-381.5 69.5zM1792 640 q0 -174 -120 -321.5t-326 -233t-450 -85.5q-70 0 -145 8q-198 -175 -460 -242q-49 -14 -114 -22h-5q-15 0 -27 10.5t-16 27.5v1q-3 4 -0.5 12t2 10t4.5 9.5l6 9t7 8.5t8 9q7 8 31 34.5t34.5 38t31 39.5t32.5 51t27 59t26 76q-157 89 -247.5 220t-90.5 281q0 174 120 321.5 t326 233t450 85.5t450 -85.5t326 -233t120 -321.5z" />
239
- <glyph unicode="&#xf0e6;" horiz-adv-x="1792" d="M704 1152q-153 0 -286 -52t-211.5 -141t-78.5 -191q0 -82 53 -158t149 -132l97 -56l-35 -84q34 20 62 39l44 31l53 -10q78 -14 153 -14q153 0 286 52t211.5 141t78.5 191t-78.5 191t-211.5 141t-286 52zM704 1280q191 0 353.5 -68.5t256.5 -186.5t94 -257t-94 -257 t-256.5 -186.5t-353.5 -68.5q-86 0 -176 16q-124 -88 -278 -128q-36 -9 -86 -16h-3q-11 0 -20.5 8t-11.5 21q-1 3 -1 6.5t0.5 6.5t2 6l2.5 5t3.5 5.5t4 5t4.5 5t4 4.5q5 6 23 25t26 29.5t22.5 29t25 38.5t20.5 44q-124 72 -195 177t-71 224q0 139 94 257t256.5 186.5 t353.5 68.5zM1526 111q10 -24 20.5 -44t25 -38.5t22.5 -29t26 -29.5t23 -25q1 -1 4 -4.5t4.5 -5t4 -5t3.5 -5.5l2.5 -5t2 -6t0.5 -6.5t-1 -6.5q-3 -14 -13 -22t-22 -7q-50 7 -86 16q-154 40 -278 128q-90 -16 -176 -16q-271 0 -472 132q58 -4 88 -4q161 0 309 45t264 129 q125 92 192 212t67 254q0 77 -23 152q129 -71 204 -178t75 -230q0 -120 -71 -224.5t-195 -176.5z" />
240
- <glyph unicode="&#xf0e7;" horiz-adv-x="896" d="M885 970q18 -20 7 -44l-540 -1157q-13 -25 -42 -25q-4 0 -14 2q-17 5 -25.5 19t-4.5 30l197 808l-406 -101q-4 -1 -12 -1q-18 0 -31 11q-18 15 -13 39l201 825q4 14 16 23t28 9h328q19 0 32 -12.5t13 -29.5q0 -8 -5 -18l-171 -463l396 98q8 2 12 2q19 0 34 -15z" />
241
- <glyph unicode="&#xf0e8;" horiz-adv-x="1792" d="M1792 288v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192h-512v-192h96q40 0 68 -28t28 -68v-320 q0 -40 -28 -68t-68 -28h-320q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h96v192q0 52 38 90t90 38h512v192h-96q-40 0 -68 28t-28 68v320q0 40 28 68t68 28h320q40 0 68 -28t28 -68v-320q0 -40 -28 -68t-68 -28h-96v-192h512q52 0 90 -38t38 -90v-192h96q40 0 68 -28t28 -68 z" />
242
- <glyph unicode="&#xf0e9;" horiz-adv-x="1664" d="M896 708v-580q0 -104 -76 -180t-180 -76t-180 76t-76 180q0 26 19 45t45 19t45 -19t19 -45q0 -50 39 -89t89 -39t89 39t39 89v580q33 11 64 11t64 -11zM1664 681q0 -13 -9.5 -22.5t-22.5 -9.5q-11 0 -23 10q-49 46 -93 69t-102 23q-68 0 -128 -37t-103 -97 q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -28 -17q-18 0 -29 17q-4 6 -14.5 24t-17.5 28q-43 60 -102.5 97t-127.5 37t-127.5 -37t-102.5 -97q-7 -10 -17.5 -28t-14.5 -24q-11 -17 -29 -17q-17 0 -28 17q-4 6 -14.5 24t-17.5 28q-43 60 -103 97t-128 37q-58 0 -102 -23t-93 -69 q-12 -10 -23 -10q-13 0 -22.5 9.5t-9.5 22.5q0 5 1 7q45 183 172.5 319.5t298 204.5t360.5 68q140 0 274.5 -40t246.5 -113.5t194.5 -187t115.5 -251.5q1 -2 1 -7zM896 1408v-98q-42 2 -64 2t-64 -2v98q0 26 19 45t45 19t45 -19t19 -45z" />
243
- <glyph unicode="&#xf0ea;" horiz-adv-x="1792" d="M768 -128h896v640h-416q-40 0 -68 28t-28 68v416h-384v-1152zM1024 1312v64q0 13 -9.5 22.5t-22.5 9.5h-704q-13 0 -22.5 -9.5t-9.5 -22.5v-64q0 -13 9.5 -22.5t22.5 -9.5h704q13 0 22.5 9.5t9.5 22.5zM1280 640h299l-299 299v-299zM1792 512v-672q0 -40 -28 -68t-68 -28 h-960q-40 0 -68 28t-28 68v160h-544q-40 0 -68 28t-28 68v1344q0 40 28 68t68 28h1088q40 0 68 -28t28 -68v-328q21 -13 36 -28l408 -408q28 -28 48 -76t20 -88z" />
244
- <glyph unicode="&#xf0eb;" horiz-adv-x="1024" d="M736 960q0 -13 -9.5 -22.5t-22.5 -9.5t-22.5 9.5t-9.5 22.5q0 46 -54 71t-106 25q-13 0 -22.5 9.5t-9.5 22.5t9.5 22.5t22.5 9.5q50 0 99.5 -16t87 -54t37.5 -90zM896 960q0 72 -34.5 134t-90 101.5t-123 62t-136.5 22.5t-136.5 -22.5t-123 -62t-90 -101.5t-34.5 -134 q0 -101 68 -180q10 -11 30.5 -33t30.5 -33q128 -153 141 -298h228q13 145 141 298q10 11 30.5 33t30.5 33q68 79 68 180zM1024 960q0 -155 -103 -268q-45 -49 -74.5 -87t-59.5 -95.5t-34 -107.5q47 -28 47 -82q0 -37 -25 -64q25 -27 25 -64q0 -52 -45 -81q13 -23 13 -47 q0 -46 -31.5 -71t-77.5 -25q-20 -44 -60 -70t-87 -26t-87 26t-60 70q-46 0 -77.5 25t-31.5 71q0 24 13 47q-45 29 -45 81q0 37 25 64q-25 27 -25 64q0 54 47 82q-4 50 -34 107.5t-59.5 95.5t-74.5 87q-103 113 -103 268q0 99 44.5 184.5t117 142t164 89t186.5 32.5 t186.5 -32.5t164 -89t117 -142t44.5 -184.5z" />
245
- <glyph unicode="&#xf0ec;" horiz-adv-x="1792" d="M1792 352v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-1376v-192q0 -13 -9.5 -22.5t-22.5 -9.5q-12 0 -24 10l-319 320q-9 9 -9 22q0 14 9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h1376q13 0 22.5 -9.5t9.5 -22.5zM1792 896q0 -14 -9 -23l-320 -320q-9 -9 -23 -9 q-13 0 -22.5 9.5t-9.5 22.5v192h-1376q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h1376v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23z" />
246
- <glyph unicode="&#xf0ed;" horiz-adv-x="1920" d="M1280 608q0 14 -9 23t-23 9h-224v352q0 13 -9.5 22.5t-22.5 9.5h-192q-13 0 -22.5 -9.5t-9.5 -22.5v-352h-224q-13 0 -22.5 -9.5t-9.5 -22.5q0 -14 9 -23l352 -352q9 -9 23 -9t23 9l351 351q10 12 10 24zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088 q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
247
- <glyph unicode="&#xf0ee;" horiz-adv-x="1920" d="M1280 672q0 14 -9 23l-352 352q-9 9 -23 9t-23 -9l-351 -351q-10 -12 -10 -24q0 -14 9 -23t23 -9h224v-352q0 -13 9.5 -22.5t22.5 -9.5h192q13 0 22.5 9.5t9.5 22.5v352h224q13 0 22.5 9.5t9.5 22.5zM1920 384q0 -159 -112.5 -271.5t-271.5 -112.5h-1088 q-185 0 -316.5 131.5t-131.5 316.5q0 130 70 240t188 165q-2 30 -2 43q0 212 150 362t362 150q156 0 285.5 -87t188.5 -231q71 62 166 62q106 0 181 -75t75 -181q0 -76 -41 -138q130 -31 213.5 -135.5t83.5 -238.5z" />
248
- <glyph unicode="&#xf0f0;" horiz-adv-x="1408" d="M384 192q0 -26 -19 -45t-45 -19t-45 19t-19 45t19 45t45 19t45 -19t19 -45zM1408 131q0 -121 -73 -190t-194 -69h-874q-121 0 -194 69t-73 190q0 68 5.5 131t24 138t47.5 132.5t81 103t120 60.5q-22 -52 -22 -120v-203q-58 -20 -93 -70t-35 -111q0 -80 56 -136t136 -56 t136 56t56 136q0 61 -35.5 111t-92.5 70v203q0 62 25 93q132 -104 295 -104t295 104q25 -31 25 -93v-64q-106 0 -181 -75t-75 -181v-89q-32 -29 -32 -71q0 -40 28 -68t68 -28t68 28t28 68q0 42 -32 71v89q0 52 38 90t90 38t90 -38t38 -90v-89q-32 -29 -32 -71q0 -40 28 -68 t68 -28t68 28t28 68q0 42 -32 71v89q0 68 -34.5 127.5t-93.5 93.5q0 10 0.5 42.5t0 48t-2.5 41.5t-7 47t-13 40q68 -15 120 -60.5t81 -103t47.5 -132.5t24 -138t5.5 -131zM1088 1024q0 -159 -112.5 -271.5t-271.5 -112.5t-271.5 112.5t-112.5 271.5t112.5 271.5t271.5 112.5 t271.5 -112.5t112.5 -271.5z" />
249
- <glyph unicode="&#xf0f1;" horiz-adv-x="1408" d="M1280 832q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 832q0 -62 -35.5 -111t-92.5 -70v-395q0 -159 -131.5 -271.5t-316.5 -112.5t-316.5 112.5t-131.5 271.5v132q-164 20 -274 128t-110 252v512q0 26 19 45t45 19q6 0 16 -2q17 30 47 48 t65 18q53 0 90.5 -37.5t37.5 -90.5t-37.5 -90.5t-90.5 -37.5q-33 0 -64 18v-402q0 -106 94 -181t226 -75t226 75t94 181v402q-31 -18 -64 -18q-53 0 -90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5q35 0 65 -18t47 -48q10 2 16 2q26 0 45 -19t19 -45v-512q0 -144 -110 -252 t-274 -128v-132q0 -106 94 -181t226 -75t226 75t94 181v395q-57 21 -92.5 70t-35.5 111q0 80 56 136t136 56t136 -56t56 -136z" />
250
- <glyph unicode="&#xf0f2;" horiz-adv-x="1792" d="M640 1152h512v128h-512v-128zM288 1152v-1280h-64q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h64zM1408 1152v-1280h-1024v1280h128v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h128zM1792 928v-832q0 -92 -66 -158t-158 -66h-64v1280h64q92 0 158 -66 t66 -158z" />
251
- <glyph unicode="&#xf0f3;" horiz-adv-x="1792" d="M912 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM1728 128q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-181 75t-75 181h-448q-52 0 -90 38t-38 90q50 42 91 88t85 119.5t74.5 158.5 t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q190 -28 307 -158.5t117 -282.5q0 -139 19.5 -260t50 -206t74.5 -158.5t85 -119.5t91 -88z" />
252
- <glyph unicode="&#xf0f4;" horiz-adv-x="1920" d="M1664 896q0 80 -56 136t-136 56h-64v-384h64q80 0 136 56t56 136zM0 128h1792q0 -106 -75 -181t-181 -75h-1280q-106 0 -181 75t-75 181zM1856 896q0 -159 -112.5 -271.5t-271.5 -112.5h-64v-32q0 -92 -66 -158t-158 -66h-704q-92 0 -158 66t-66 158v736q0 26 19 45 t45 19h1152q159 0 271.5 -112.5t112.5 -271.5z" />
253
- <glyph unicode="&#xf0f5;" horiz-adv-x="1408" d="M640 1472v-640q0 -61 -35.5 -111t-92.5 -70v-779q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v779q-57 20 -92.5 70t-35.5 111v640q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45v-416q0 -26 19 -45 t45 -19t45 19t19 45v416q0 26 19 45t45 19t45 -19t19 -45zM1408 1472v-1600q0 -52 -38 -90t-90 -38h-128q-52 0 -90 38t-38 90v512h-224q-13 0 -22.5 9.5t-9.5 22.5v800q0 132 94 226t226 94h256q26 0 45 -19t19 -45z" />
254
- <glyph unicode="&#xf0f6;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M384 736q0 14 9 23t23 9h704q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64zM1120 512q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704zM1120 256q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-704 q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h704z" />
255
- <glyph unicode="&#xf0f7;" horiz-adv-x="1408" d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 992v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M896 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 1248v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M896 -128h384v1536h-1152v-1536h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM1408 1472v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280q26 0 45 -19t19 -45z" />
256
- <glyph unicode="&#xf0f8;" horiz-adv-x="1408" d="M384 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM384 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M1152 224v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM896 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M640 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 480v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M896 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5zM1152 736v-64q0 -13 -9.5 -22.5t-22.5 -9.5h-64q-13 0 -22.5 9.5t-9.5 22.5v64q0 13 9.5 22.5t22.5 9.5h64q13 0 22.5 -9.5t9.5 -22.5z M896 -128h384v1152h-256v-32q0 -40 -28 -68t-68 -28h-448q-40 0 -68 28t-28 68v32h-256v-1152h384v224q0 13 9.5 22.5t22.5 9.5h320q13 0 22.5 -9.5t9.5 -22.5v-224zM896 1056v320q0 13 -9.5 22.5t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-96h-128v96q0 13 -9.5 22.5 t-22.5 9.5h-64q-13 0 -22.5 -9.5t-9.5 -22.5v-320q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5v96h128v-96q0 -13 9.5 -22.5t22.5 -9.5h64q13 0 22.5 9.5t9.5 22.5zM1408 1088v-1280q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1280q0 26 19 45t45 19h320 v288q0 40 28 68t68 28h448q40 0 68 -28t28 -68v-288h320q26 0 45 -19t19 -45z" />
257
- <glyph unicode="&#xf0f9;" horiz-adv-x="1920" d="M640 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM256 640h384v256h-158q-14 -2 -22 -9l-195 -195q-7 -12 -9 -22v-30zM1536 128q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5 t90.5 37.5t37.5 90.5zM1664 800v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM1920 1344v-1152 q0 -26 -19 -45t-45 -19h-192q0 -106 -75 -181t-181 -75t-181 75t-75 181h-384q0 -106 -75 -181t-181 -75t-181 75t-75 181h-128q-26 0 -45 19t-19 45t19 45t45 19v416q0 26 13 58t32 51l198 198q19 19 51 32t58 13h160v320q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
258
- <glyph unicode="&#xf0fa;" horiz-adv-x="1792" d="M1280 416v192q0 14 -9 23t-23 9h-224v224q0 14 -9 23t-23 9h-192q-14 0 -23 -9t-9 -23v-224h-224q-14 0 -23 -9t-9 -23v-192q0 -14 9 -23t23 -9h224v-224q0 -14 9 -23t23 -9h192q14 0 23 9t9 23v224h224q14 0 23 9t9 23zM640 1152h512v128h-512v-128zM256 1152v-1280h-32 q-92 0 -158 66t-66 158v832q0 92 66 158t158 66h32zM1440 1152v-1280h-1088v1280h160v160q0 40 28 68t68 28h576q40 0 68 -28t28 -68v-160h160zM1792 928v-832q0 -92 -66 -158t-158 -66h-32v1280h32q92 0 158 -66t66 -158z" />
259
- <glyph unicode="&#xf0fb;" horiz-adv-x="1920" d="M1920 576q-1 -32 -288 -96l-352 -32l-224 -64h-64l-293 -352h69q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-96h-160h-64v32h64v416h-160l-192 -224h-96l-32 32v192h32v32h128v8l-192 24v128l192 24v8h-128v32h-32v192l32 32h96l192 -224h160v416h-64v32h64h160h96 q26 0 45 -4.5t19 -11.5t-19 -11.5t-45 -4.5h-69l293 -352h64l224 -64l352 -32q261 -58 287 -93z" />
260
- <glyph unicode="&#xf0fc;" horiz-adv-x="1664" d="M640 640v384h-256v-256q0 -53 37.5 -90.5t90.5 -37.5h128zM1664 192v-192h-1152v192l128 192h-128q-159 0 -271.5 112.5t-112.5 271.5v320l-64 64l32 128h480l32 128h960l32 -192l-64 -32v-800z" />
261
- <glyph unicode="&#xf0fd;" d="M1280 192v896q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-512v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-896q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h512v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
262
- <glyph unicode="&#xf0fe;" d="M1280 576v128q0 26 -19 45t-45 19h-320v320q0 26 -19 45t-45 19h-128q-26 0 -45 -19t-19 -45v-320h-320q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h320v-320q0 -26 19 -45t45 -19h128q26 0 45 19t19 45v320h320q26 0 45 19t19 45zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
263
- <glyph unicode="&#xf100;" horiz-adv-x="1024" d="M627 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23zM1011 160q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23 t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23z" />
264
- <glyph unicode="&#xf101;" horiz-adv-x="1024" d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM979 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23 l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
265
- <glyph unicode="&#xf102;" horiz-adv-x="1152" d="M1075 224q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23zM1075 608q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393 q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
266
- <glyph unicode="&#xf103;" horiz-adv-x="1152" d="M1075 672q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23zM1075 1056q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23 t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
267
- <glyph unicode="&#xf104;" horiz-adv-x="640" d="M627 992q0 -13 -10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
268
- <glyph unicode="&#xf105;" horiz-adv-x="640" d="M595 576q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
269
- <glyph unicode="&#xf106;" horiz-adv-x="1152" d="M1075 352q0 -13 -10 -23l-50 -50q-10 -10 -23 -10t-23 10l-393 393l-393 -393q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l466 -466q10 -10 10 -23z" />
270
- <glyph unicode="&#xf107;" horiz-adv-x="1152" d="M1075 800q0 -13 -10 -23l-466 -466q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l393 -393l393 393q10 10 23 10t23 -10l50 -50q10 -10 10 -23z" />
271
- <glyph unicode="&#xf108;" horiz-adv-x="1920" d="M1792 544v832q0 13 -9.5 22.5t-22.5 9.5h-1600q-13 0 -22.5 -9.5t-9.5 -22.5v-832q0 -13 9.5 -22.5t22.5 -9.5h1600q13 0 22.5 9.5t9.5 22.5zM1920 1376v-1088q0 -66 -47 -113t-113 -47h-544q0 -37 16 -77.5t32 -71t16 -43.5q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19 t-19 45q0 14 16 44t32 70t16 78h-544q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h1600q66 0 113 -47t47 -113z" />
272
- <glyph unicode="&#xf109;" horiz-adv-x="1920" d="M416 256q-66 0 -113 47t-47 113v704q0 66 47 113t113 47h1088q66 0 113 -47t47 -113v-704q0 -66 -47 -113t-113 -47h-1088zM384 1120v-704q0 -13 9.5 -22.5t22.5 -9.5h1088q13 0 22.5 9.5t9.5 22.5v704q0 13 -9.5 22.5t-22.5 9.5h-1088q-13 0 -22.5 -9.5t-9.5 -22.5z M1760 192h160v-96q0 -40 -47 -68t-113 -28h-1600q-66 0 -113 28t-47 68v96h160h1600zM1040 96q16 0 16 16t-16 16h-160q-16 0 -16 -16t16 -16h160z" />
273
- <glyph unicode="&#xf10a;" horiz-adv-x="1152" d="M640 128q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1024 288v960q0 13 -9.5 22.5t-22.5 9.5h-832q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h832q13 0 22.5 9.5t9.5 22.5zM1152 1248v-1088q0 -66 -47 -113t-113 -47h-832 q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h832q66 0 113 -47t47 -113z" />
274
- <glyph unicode="&#xf10b;" horiz-adv-x="768" d="M464 128q0 33 -23.5 56.5t-56.5 23.5t-56.5 -23.5t-23.5 -56.5t23.5 -56.5t56.5 -23.5t56.5 23.5t23.5 56.5zM672 288v704q0 13 -9.5 22.5t-22.5 9.5h-512q-13 0 -22.5 -9.5t-9.5 -22.5v-704q0 -13 9.5 -22.5t22.5 -9.5h512q13 0 22.5 9.5t9.5 22.5zM480 1136 q0 16 -16 16h-160q-16 0 -16 -16t16 -16h160q16 0 16 16zM768 1152v-1024q0 -52 -38 -90t-90 -38h-512q-52 0 -90 38t-38 90v1024q0 52 38 90t90 38h512q52 0 90 -38t38 -90z" />
275
- <glyph unicode="&#xf10c;" d="M768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103 t279.5 -279.5t103 -385.5z" />
276
- <glyph unicode="&#xf10d;" horiz-adv-x="1664" d="M768 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z M1664 576v-384q0 -80 -56 -136t-136 -56h-384q-80 0 -136 56t-56 136v704q0 104 40.5 198.5t109.5 163.5t163.5 109.5t198.5 40.5h64q26 0 45 -19t19 -45v-128q0 -26 -19 -45t-45 -19h-64q-106 0 -181 -75t-75 -181v-32q0 -40 28 -68t68 -28h224q80 0 136 -56t56 -136z" />
277
- <glyph unicode="&#xf10e;" horiz-adv-x="1664" d="M768 1216v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136zM1664 1216 v-704q0 -104 -40.5 -198.5t-109.5 -163.5t-163.5 -109.5t-198.5 -40.5h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64q106 0 181 75t75 181v32q0 40 -28 68t-68 28h-224q-80 0 -136 56t-56 136v384q0 80 56 136t136 56h384q80 0 136 -56t56 -136z" />
278
- <glyph unicode="&#xf110;" horiz-adv-x="1568" d="M496 192q0 -60 -42.5 -102t-101.5 -42q-60 0 -102 42t-42 102t42 102t102 42q59 0 101.5 -42t42.5 -102zM928 0q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM320 640q0 -66 -47 -113t-113 -47t-113 47t-47 113 t47 113t113 47t113 -47t47 -113zM1360 192q0 -46 -33 -79t-79 -33t-79 33t-33 79t33 79t79 33t79 -33t33 -79zM528 1088q0 -73 -51.5 -124.5t-124.5 -51.5t-124.5 51.5t-51.5 124.5t51.5 124.5t124.5 51.5t124.5 -51.5t51.5 -124.5zM992 1280q0 -80 -56 -136t-136 -56 t-136 56t-56 136t56 136t136 56t136 -56t56 -136zM1536 640q0 -40 -28 -68t-68 -28t-68 28t-28 68t28 68t68 28t68 -28t28 -68zM1328 1088q0 -33 -23.5 -56.5t-56.5 -23.5t-56.5 23.5t-23.5 56.5t23.5 56.5t56.5 23.5t56.5 -23.5t23.5 -56.5z" />
279
- <glyph unicode="&#xf111;" d="M1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
280
- <glyph unicode="&#xf112;" horiz-adv-x="1792" d="M1792 416q0 -166 -127 -451q-3 -7 -10.5 -24t-13.5 -30t-13 -22q-12 -17 -28 -17q-15 0 -23.5 10t-8.5 25q0 9 2.5 26.5t2.5 23.5q5 68 5 123q0 101 -17.5 181t-48.5 138.5t-80 101t-105.5 69.5t-133 42.5t-154 21.5t-175.5 6h-224v-256q0 -26 -19 -45t-45 -19t-45 19 l-512 512q-19 19 -19 45t19 45l512 512q19 19 45 19t45 -19t19 -45v-256h224q713 0 875 -403q53 -134 53 -333z" />
281
- <glyph unicode="&#xf113;" horiz-adv-x="1664" d="M640 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1280 320q0 -40 -12.5 -82t-43 -76t-72.5 -34t-72.5 34t-43 76t-12.5 82t12.5 82t43 76t72.5 34t72.5 -34t43 -76t12.5 -82zM1440 320 q0 120 -69 204t-187 84q-41 0 -195 -21q-71 -11 -157 -11t-157 11q-152 21 -195 21q-118 0 -187 -84t-69 -204q0 -88 32 -153.5t81 -103t122 -60t140 -29.5t149 -7h168q82 0 149 7t140 29.5t122 60t81 103t32 153.5zM1664 496q0 -207 -61 -331q-38 -77 -105.5 -133t-141 -86 t-170 -47.5t-171.5 -22t-167 -4.5q-78 0 -142 3t-147.5 12.5t-152.5 30t-137 51.5t-121 81t-86 115q-62 123 -62 331q0 237 136 396q-27 82 -27 170q0 116 51 218q108 0 190 -39.5t189 -123.5q147 35 309 35q148 0 280 -32q105 82 187 121t189 39q51 -102 51 -218 q0 -87 -27 -168q136 -160 136 -398z" />
282
- <glyph unicode="&#xf114;" horiz-adv-x="1664" d="M1536 224v704q0 40 -28 68t-68 28h-704q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68v-960q0 -40 28 -68t68 -28h1216q40 0 68 28t28 68zM1664 928v-704q0 -92 -66 -158t-158 -66h-1216q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320 q92 0 158 -66t66 -158v-32h672q92 0 158 -66t66 -158z" />
283
- <glyph unicode="&#xf115;" horiz-adv-x="1920" d="M1781 605q0 35 -53 35h-1088q-40 0 -85.5 -21.5t-71.5 -52.5l-294 -363q-18 -24 -18 -40q0 -35 53 -35h1088q40 0 86 22t71 53l294 363q18 22 18 39zM640 768h768v160q0 40 -28 68t-68 28h-576q-40 0 -68 28t-28 68v64q0 40 -28 68t-68 28h-320q-40 0 -68 -28t-28 -68 v-853l256 315q44 53 116 87.5t140 34.5zM1909 605q0 -62 -46 -120l-295 -363q-43 -53 -116 -87.5t-140 -34.5h-1088q-92 0 -158 66t-66 158v960q0 92 66 158t158 66h320q92 0 158 -66t66 -158v-32h544q92 0 158 -66t66 -158v-160h192q54 0 99 -24.5t67 -70.5q15 -32 15 -68z " />
284
- <glyph unicode="&#xf116;" horiz-adv-x="1792" />
285
- <glyph unicode="&#xf117;" horiz-adv-x="1792" />
286
- <glyph unicode="&#xf118;" d="M1134 461q-37 -121 -138 -195t-228 -74t-228 74t-138 195q-8 25 4 48.5t38 31.5q25 8 48.5 -4t31.5 -38q25 -80 92.5 -129.5t151.5 -49.5t151.5 49.5t92.5 129.5q8 26 32 38t49 4t37 -31.5t4 -48.5zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5 t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5 t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
287
- <glyph unicode="&#xf119;" d="M1134 307q8 -25 -4 -48.5t-37 -31.5t-49 4t-32 38q-25 80 -92.5 129.5t-151.5 49.5t-151.5 -49.5t-92.5 -129.5q-8 -26 -31.5 -38t-48.5 -4q-26 8 -38 31.5t-4 48.5q37 121 138 195t228 74t228 -74t138 -195zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5 t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204 t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
288
- <glyph unicode="&#xf11a;" d="M1152 448q0 -26 -19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h640q26 0 45 -19t19 -45zM640 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1152 896q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5 t-37.5 90.5t37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
289
- <glyph unicode="&#xf11b;" horiz-adv-x="1920" d="M832 448v128q0 14 -9 23t-23 9h-192v192q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-192h-192q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h192v-192q0 -14 9 -23t23 -9h128q14 0 23 9t9 23v192h192q14 0 23 9t9 23zM1408 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5 t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 640q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1920 512q0 -212 -150 -362t-362 -150q-192 0 -338 128h-220q-146 -128 -338 -128q-212 0 -362 150 t-150 362t150 362t362 150h896q212 0 362 -150t150 -362z" />
290
- <glyph unicode="&#xf11c;" horiz-adv-x="1920" d="M384 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM512 624v-96q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h224q16 0 16 -16zM384 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 368v-96q0 -16 -16 -16 h-864q-16 0 -16 16v96q0 16 16 16h864q16 0 16 -16zM768 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM640 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1024 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16 h96q16 0 16 -16zM896 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1280 624v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 368v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1152 880v-96 q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1408 880v-96q0 -16 -16 -16h-96q-16 0 -16 16v96q0 16 16 16h96q16 0 16 -16zM1664 880v-352q0 -16 -16 -16h-224q-16 0 -16 16v96q0 16 16 16h112v240q0 16 16 16h96q16 0 16 -16zM1792 128v896h-1664v-896 h1664zM1920 1024v-896q0 -53 -37.5 -90.5t-90.5 -37.5h-1664q-53 0 -90.5 37.5t-37.5 90.5v896q0 53 37.5 90.5t90.5 37.5h1664q53 0 90.5 -37.5t37.5 -90.5z" />
291
- <glyph unicode="&#xf11d;" horiz-adv-x="1792" d="M1664 491v616q-169 -91 -306 -91q-82 0 -145 32q-100 49 -184 76.5t-178 27.5q-173 0 -403 -127v-599q245 113 433 113q55 0 103.5 -7.5t98 -26t77 -31t82.5 -39.5l28 -14q44 -22 101 -22q120 0 293 92zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9 h-64q-14 0 -23 9t-9 23v1266q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102 q-15 -9 -33 -9q-16 0 -32 8q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
292
- <glyph unicode="&#xf11e;" horiz-adv-x="1792" d="M832 536v192q-181 -16 -384 -117v-185q205 96 384 110zM832 954v197q-172 -8 -384 -126v-189q215 111 384 118zM1664 491v184q-235 -116 -384 -71v224q-20 6 -39 15q-5 3 -33 17t-34.5 17t-31.5 15t-34.5 15.5t-32.5 13t-36 12.5t-35 8.5t-39.5 7.5t-39.5 4t-44 2 q-23 0 -49 -3v-222h19q102 0 192.5 -29t197.5 -82q19 -9 39 -15v-188q42 -17 91 -17q120 0 293 92zM1664 918v189q-169 -91 -306 -91q-45 0 -78 8v-196q148 -42 384 90zM320 1280q0 -35 -17.5 -64t-46.5 -46v-1266q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v1266 q-29 17 -46.5 46t-17.5 64q0 53 37.5 90.5t90.5 37.5t90.5 -37.5t37.5 -90.5zM1792 1216v-763q0 -39 -35 -57q-10 -5 -17 -9q-218 -116 -369 -116q-88 0 -158 35l-28 14q-64 33 -99 48t-91 29t-114 14q-102 0 -235.5 -44t-228.5 -102q-15 -9 -33 -9q-16 0 -32 8 q-32 19 -32 56v742q0 35 31 55q35 21 78.5 42.5t114 52t152.5 49.5t155 19q112 0 209 -31t209 -86q38 -19 89 -19q122 0 310 112q22 12 31 17q31 16 62 -2q31 -20 31 -55z" />
293
- <glyph unicode="&#xf120;" horiz-adv-x="1664" d="M585 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23zM1664 96v-64q0 -14 -9 -23t-23 -9h-960q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h960q14 0 23 -9 t9 -23z" />
294
- <glyph unicode="&#xf121;" horiz-adv-x="1920" d="M617 137l-50 -50q-10 -10 -23 -10t-23 10l-466 466q-10 10 -10 23t10 23l466 466q10 10 23 10t23 -10l50 -50q10 -10 10 -23t-10 -23l-393 -393l393 -393q10 -10 10 -23t-10 -23zM1208 1204l-373 -1291q-4 -13 -15.5 -19.5t-23.5 -2.5l-62 17q-13 4 -19.5 15.5t-2.5 24.5 l373 1291q4 13 15.5 19.5t23.5 2.5l62 -17q13 -4 19.5 -15.5t2.5 -24.5zM1865 553l-466 -466q-10 -10 -23 -10t-23 10l-50 50q-10 10 -10 23t10 23l393 393l-393 393q-10 10 -10 23t10 23l50 50q10 10 23 10t23 -10l466 -466q10 -10 10 -23t-10 -23z" />
295
- <glyph unicode="&#xf122;" horiz-adv-x="1792" d="M640 454v-70q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-69l-397 -398q-19 -19 -19 -45t19 -45zM1792 416q0 -58 -17 -133.5t-38.5 -138t-48 -125t-40.5 -90.5l-20 -40q-8 -17 -28 -17q-6 0 -9 1 q-25 8 -23 34q43 400 -106 565q-64 71 -170.5 110.5t-267.5 52.5v-251q0 -42 -39 -59q-13 -5 -25 -5q-27 0 -45 19l-512 512q-19 19 -19 45t19 45l512 512q29 31 70 14q39 -17 39 -59v-262q411 -28 599 -221q169 -173 169 -509z" />
296
- <glyph unicode="&#xf123;" horiz-adv-x="1664" d="M1186 579l257 250l-356 52l-66 10l-30 60l-159 322v-963l59 -31l318 -168l-60 355l-12 66zM1638 841l-363 -354l86 -500q5 -33 -6 -51.5t-34 -18.5q-17 0 -40 12l-449 236l-449 -236q-23 -12 -40 -12q-23 0 -34 18.5t-6 51.5l86 500l-364 354q-32 32 -23 59.5t54 34.5 l502 73l225 455q20 41 49 41q28 0 49 -41l225 -455l502 -73q45 -7 54 -34.5t-24 -59.5z" />
297
- <glyph unicode="&#xf124;" horiz-adv-x="1408" d="M1401 1187l-640 -1280q-17 -35 -57 -35q-5 0 -15 2q-22 5 -35.5 22.5t-13.5 39.5v576h-576q-22 0 -39.5 13.5t-22.5 35.5t4 42t29 30l1280 640q13 7 29 7q27 0 45 -19q15 -14 18.5 -34.5t-6.5 -39.5z" />
298
- <glyph unicode="&#xf125;" horiz-adv-x="1664" d="M557 256h595v595zM512 301l595 595h-595v-595zM1664 224v-192q0 -14 -9 -23t-23 -9h-224v-224q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v224h-864q-14 0 -23 9t-9 23v864h-224q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h224v224q0 14 9 23t23 9h192q14 0 23 -9t9 -23 v-224h851l246 247q10 9 23 9t23 -9q9 -10 9 -23t-9 -23l-247 -246v-851h224q14 0 23 -9t9 -23z" />
299
- <glyph unicode="&#xf126;" horiz-adv-x="1024" d="M288 64q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM288 1216q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM928 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1024 1088q0 -52 -26 -96.5t-70 -69.5 q-2 -287 -226 -414q-68 -38 -203 -81q-128 -40 -169.5 -71t-41.5 -100v-26q44 -25 70 -69.5t26 -96.5q0 -80 -56 -136t-136 -56t-136 56t-56 136q0 52 26 96.5t70 69.5v820q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136q0 -52 -26 -96.5t-70 -69.5v-497 q54 26 154 57q55 17 87.5 29.5t70.5 31t59 39.5t40.5 51t28 69.5t8.5 91.5q-44 25 -70 69.5t-26 96.5q0 80 56 136t136 56t136 -56t56 -136z" />
300
- <glyph unicode="&#xf127;" horiz-adv-x="1664" d="M439 265l-256 -256q-10 -9 -23 -9q-12 0 -23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23zM608 224v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM384 448q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9t-9 23t9 23t23 9h320 q14 0 23 -9t9 -23zM1648 320q0 -120 -85 -203l-147 -146q-83 -83 -203 -83q-121 0 -204 85l-334 335q-21 21 -42 56l239 18l273 -274q27 -27 68 -27.5t68 26.5l147 146q28 28 28 67q0 40 -28 68l-274 275l18 239q35 -21 56 -42l336 -336q84 -86 84 -204zM1031 1044l-239 -18 l-273 274q-28 28 -68 28q-39 0 -68 -27l-147 -146q-28 -28 -28 -67q0 -40 28 -68l274 -274l-18 -240q-35 21 -56 42l-336 336q-84 86 -84 204q0 120 85 203l147 146q83 83 203 83q121 0 204 -85l334 -335q21 -21 42 -56zM1664 960q0 -14 -9 -23t-23 -9h-320q-14 0 -23 9 t-9 23t9 23t23 9h320q14 0 23 -9t9 -23zM1120 1504v-320q0 -14 -9 -23t-23 -9t-23 9t-9 23v320q0 14 9 23t23 9t23 -9t9 -23zM1527 1353l-256 -256q-11 -9 -23 -9t-23 9q-9 10 -9 23t9 23l256 256q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
301
- <glyph unicode="&#xf128;" horiz-adv-x="1024" d="M704 280v-240q0 -16 -12 -28t-28 -12h-240q-16 0 -28 12t-12 28v240q0 16 12 28t28 12h240q16 0 28 -12t12 -28zM1020 880q0 -54 -15.5 -101t-35 -76.5t-55 -59.5t-57.5 -43.5t-61 -35.5q-41 -23 -68.5 -65t-27.5 -67q0 -17 -12 -32.5t-28 -15.5h-240q-15 0 -25.5 18.5 t-10.5 37.5v45q0 83 65 156.5t143 108.5q59 27 84 56t25 76q0 42 -46.5 74t-107.5 32q-65 0 -108 -29q-35 -25 -107 -115q-13 -16 -31 -16q-12 0 -25 8l-164 125q-13 10 -15.5 25t5.5 28q160 266 464 266q80 0 161 -31t146 -83t106 -127.5t41 -158.5z" />
302
- <glyph unicode="&#xf129;" horiz-adv-x="640" d="M640 192v-128q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h64v384h-64q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h384q26 0 45 -19t19 -45v-576h64q26 0 45 -19t19 -45zM512 1344v-192q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v192 q0 26 19 45t45 19h256q26 0 45 -19t19 -45z" />
303
- <glyph unicode="&#xf12a;" horiz-adv-x="640" d="M512 288v-224q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v224q0 26 19 45t45 19h256q26 0 45 -19t19 -45zM542 1344l-28 -768q-1 -26 -20.5 -45t-45.5 -19h-256q-26 0 -45.5 19t-20.5 45l-28 768q-1 26 17.5 45t44.5 19h320q26 0 44.5 -19t17.5 -45z" />
304
- <glyph unicode="&#xf12b;" d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3l-9 -21q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109zM1534 846v-206h-514l-3 27 q-4 28 -4 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q83 65 188 65q110 0 178 -59.5t68 -158.5q0 -56 -24.5 -103t-62 -76.5t-81.5 -58.5t-82 -50.5t-65.5 -51.5t-30.5 -63h232v80 h126z" />
305
- <glyph unicode="&#xf12c;" d="M897 167v-167h-248l-159 252l-24 42q-8 9 -11 21h-3l-9 -21q-10 -20 -25 -44l-155 -250h-258v167h128l197 291l-185 272h-137v168h276l139 -228q2 -4 23 -42q8 -9 11 -21h3q3 9 11 21l25 42l140 228h257v-168h-125l-184 -267l204 -296h109zM1536 -50v-206h-514l-4 27 q-3 45 -3 46q0 64 26 117t65 86.5t84 65t84 54.5t65 54t26 64q0 38 -29.5 62.5t-70.5 24.5q-51 0 -97 -39q-14 -11 -36 -38l-105 92q26 37 63 66q80 65 188 65q110 0 178 -59.5t68 -158.5q0 -66 -34.5 -118.5t-84 -86t-99.5 -62.5t-87 -63t-41 -73h232v80h126z" />
306
- <glyph unicode="&#xf12d;" horiz-adv-x="1920" d="M896 128l336 384h-768l-336 -384h768zM1909 1205q15 -34 9.5 -71.5t-30.5 -65.5l-896 -1024q-38 -44 -96 -44h-768q-38 0 -69.5 20.5t-47.5 54.5q-15 34 -9.5 71.5t30.5 65.5l896 1024q38 44 96 44h768q38 0 69.5 -20.5t47.5 -54.5z" />
307
- <glyph unicode="&#xf12e;" horiz-adv-x="1664" d="M1664 438q0 -81 -44.5 -135t-123.5 -54q-41 0 -77.5 17.5t-59 38t-56.5 38t-71 17.5q-110 0 -110 -124q0 -39 16 -115t15 -115v-5q-22 0 -33 -1q-34 -3 -97.5 -11.5t-115.5 -13.5t-98 -5q-61 0 -103 26.5t-42 83.5q0 37 17.5 71t38 56.5t38 59t17.5 77.5q0 79 -54 123.5 t-135 44.5q-84 0 -143 -45.5t-59 -127.5q0 -43 15 -83t33.5 -64.5t33.5 -53t15 -50.5q0 -45 -46 -89q-37 -35 -117 -35q-95 0 -245 24q-9 2 -27.5 4t-27.5 4l-13 2q-1 0 -3 1q-2 0 -2 1v1024q2 -1 17.5 -3.5t34 -5t21.5 -3.5q150 -24 245 -24q80 0 117 35q46 44 46 89 q0 22 -15 50.5t-33.5 53t-33.5 64.5t-15 83q0 82 59 127.5t144 45.5q80 0 134 -44.5t54 -123.5q0 -41 -17.5 -77.5t-38 -59t-38 -56.5t-17.5 -71q0 -57 42 -83.5t103 -26.5q64 0 180 15t163 17v-2q-1 -2 -3.5 -17.5t-5 -34t-3.5 -21.5q-24 -150 -24 -245q0 -80 35 -117 q44 -46 89 -46q22 0 50.5 15t53 33.5t64.5 33.5t83 15q82 0 127.5 -59t45.5 -143z" />
308
- <glyph unicode="&#xf130;" horiz-adv-x="1152" d="M1152 832v-128q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-217 24 -364.5 187.5t-147.5 384.5v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -185 131.5 -316.5t316.5 -131.5 t316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45zM896 1216v-512q0 -132 -94 -226t-226 -94t-226 94t-94 226v512q0 132 94 226t226 94t226 -94t94 -226z" />
309
- <glyph unicode="&#xf131;" horiz-adv-x="1408" d="M271 591l-101 -101q-42 103 -42 214v128q0 26 19 45t45 19t45 -19t19 -45v-128q0 -53 15 -113zM1385 1193l-361 -361v-128q0 -132 -94 -226t-226 -94q-55 0 -109 19l-96 -96q97 -51 205 -51q185 0 316.5 131.5t131.5 316.5v128q0 26 19 45t45 19t45 -19t19 -45v-128 q0 -221 -147.5 -384.5t-364.5 -187.5v-132h256q26 0 45 -19t19 -45t-19 -45t-45 -19h-640q-26 0 -45 19t-19 45t19 45t45 19h256v132q-125 13 -235 81l-254 -254q-10 -10 -23 -10t-23 10l-82 82q-10 10 -10 23t10 23l1234 1234q10 10 23 10t23 -10l82 -82q10 -10 10 -23 t-10 -23zM1005 1325l-621 -621v512q0 132 94 226t226 94q102 0 184.5 -59t116.5 -152z" />
310
- <glyph unicode="&#xf132;" horiz-adv-x="1280" d="M1088 576v640h-448v-1137q119 63 213 137q235 184 235 360zM1280 1344v-768q0 -86 -33.5 -170.5t-83 -150t-118 -127.5t-126.5 -103t-121 -77.5t-89.5 -49.5t-42.5 -20q-12 -6 -26 -6t-26 6q-16 7 -42.5 20t-89.5 49.5t-121 77.5t-126.5 103t-118 127.5t-83 150 t-33.5 170.5v768q0 26 19 45t45 19h1152q26 0 45 -19t19 -45z" />
311
- <glyph unicode="&#xf133;" horiz-adv-x="1664" d="M128 -128h1408v1024h-1408v-1024zM512 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1280 1088v288q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-288q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1664 1152v-1280 q0 -52 -38 -90t-90 -38h-1408q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h128v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h384v96q0 66 47 113t113 47h64q66 0 113 -47t47 -113v-96h128q52 0 90 -38t38 -90z" />
312
- <glyph unicode="&#xf134;" horiz-adv-x="1408" d="M512 1344q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1408 1376v-320q0 -16 -12 -25q-8 -7 -20 -7q-4 0 -7 1l-448 96q-11 2 -18 11t-7 20h-256v-102q111 -23 183.5 -111t72.5 -203v-800q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v800 q0 106 62.5 190.5t161.5 114.5v111h-32q-59 0 -115 -23.5t-91.5 -53t-66 -66.5t-40.5 -53.5t-14 -24.5q-17 -35 -57 -35q-16 0 -29 7q-23 12 -31.5 37t3.5 49q5 10 14.5 26t37.5 53.5t60.5 70t85 67t108.5 52.5q-25 42 -25 86q0 66 47 113t113 47t113 -47t47 -113 q0 -33 -14 -64h302q0 11 7 20t18 11l448 96q3 1 7 1q12 0 20 -7q12 -9 12 -25z" />
313
- <glyph unicode="&#xf135;" horiz-adv-x="1664" d="M1440 1088q0 40 -28 68t-68 28t-68 -28t-28 -68t28 -68t68 -28t68 28t28 68zM1664 1376q0 -249 -75.5 -430.5t-253.5 -360.5q-81 -80 -195 -176l-20 -379q-2 -16 -16 -26l-384 -224q-7 -4 -16 -4q-12 0 -23 9l-64 64q-13 14 -8 32l85 276l-281 281l-276 -85q-3 -1 -9 -1 q-14 0 -23 9l-64 64q-17 19 -5 39l224 384q10 14 26 16l379 20q96 114 176 195q188 187 358 258t431 71q14 0 24 -9.5t10 -22.5z" />
314
- <glyph unicode="&#xf136;" horiz-adv-x="1792" d="M1745 763l-164 -763h-334l178 832q13 56 -15 88q-27 33 -83 33h-169l-204 -953h-334l204 953h-286l-204 -953h-334l204 953l-153 327h1276q101 0 189.5 -40.5t147.5 -113.5q60 -73 81 -168.5t0 -194.5z" />
315
- <glyph unicode="&#xf137;" d="M909 141l102 102q19 19 19 45t-19 45l-307 307l307 307q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
316
- <glyph unicode="&#xf138;" d="M717 141l454 454q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l307 -307l-307 -307q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
317
- <glyph unicode="&#xf139;" d="M1165 397l102 102q19 19 19 45t-19 45l-454 454q-19 19 -45 19t-45 -19l-454 -454q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l307 307l307 -307q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
318
- <glyph unicode="&#xf13a;" d="M813 237l454 454q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-307 -307l-307 307q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l454 -454q19 -19 45 -19t45 19zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5 t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
319
- <glyph unicode="&#xf13b;" horiz-adv-x="1408" d="M1130 939l16 175h-884l47 -534h612l-22 -228l-197 -53l-196 53l-13 140h-175l22 -278l362 -100h4v1l359 99l50 544h-644l-15 181h674zM0 1408h1408l-128 -1438l-578 -162l-574 162z" />
320
- <glyph unicode="&#xf13c;" horiz-adv-x="1792" d="M275 1408h1505l-266 -1333l-804 -267l-698 267l71 356h297l-29 -147l422 -161l486 161l68 339h-1208l58 297h1209l38 191h-1208z" />
321
- <glyph unicode="&#xf13d;" horiz-adv-x="1792" d="M960 1280q0 26 -19 45t-45 19t-45 -19t-19 -45t19 -45t45 -19t45 19t19 45zM1792 352v-352q0 -22 -20 -30q-8 -2 -12 -2q-13 0 -23 9l-93 93q-119 -143 -318.5 -226.5t-429.5 -83.5t-429.5 83.5t-318.5 226.5l-93 -93q-9 -9 -23 -9q-4 0 -12 2q-20 8 -20 30v352 q0 14 9 23t23 9h352q22 0 30 -20q8 -19 -7 -35l-100 -100q67 -91 189.5 -153.5t271.5 -82.5v647h-192q-26 0 -45 19t-19 45v128q0 26 19 45t45 19h192v163q-58 34 -93 92.5t-35 128.5q0 106 75 181t181 75t181 -75t75 -181q0 -70 -35 -128.5t-93 -92.5v-163h192q26 0 45 -19 t19 -45v-128q0 -26 -19 -45t-45 -19h-192v-647q149 20 271.5 82.5t189.5 153.5l-100 100q-15 16 -7 35q8 20 30 20h352q14 0 23 -9t9 -23z" />
322
- <glyph unicode="&#xf13e;" horiz-adv-x="1152" d="M1056 768q40 0 68 -28t28 -68v-576q0 -40 -28 -68t-68 -28h-960q-40 0 -68 28t-28 68v576q0 40 28 68t68 28h32v320q0 185 131.5 316.5t316.5 131.5t316.5 -131.5t131.5 -316.5q0 -26 -19 -45t-45 -19h-64q-26 0 -45 19t-19 45q0 106 -75 181t-181 75t-181 -75t-75 -181 v-320h736z" />
323
- <glyph unicode="&#xf140;" d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM1152 640q0 159 -112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5t271.5 -112.5t271.5 112.5t112.5 271.5zM1280 640q0 -212 -150 -362t-362 -150t-362 150 t-150 362t150 362t362 150t362 -150t150 -362zM1408 640q0 130 -51 248.5t-136.5 204t-204 136.5t-248.5 51t-248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5zM1536 640 q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
324
- <glyph unicode="&#xf141;" horiz-adv-x="1408" d="M384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM896 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM1408 800v-192q0 -40 -28 -68t-68 -28h-192 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
325
- <glyph unicode="&#xf142;" horiz-adv-x="384" d="M384 288v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 800v-192q0 -40 -28 -68t-68 -28h-192q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68zM384 1312v-192q0 -40 -28 -68t-68 -28h-192 q-40 0 -68 28t-28 68v192q0 40 28 68t68 28h192q40 0 68 -28t28 -68z" />
326
- <glyph unicode="&#xf143;" d="M512 256q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM863 162q-13 232 -177 396t-396 177q-14 1 -24 -9t-10 -23v-128q0 -13 8.5 -22t21.5 -10q154 -11 264 -121t121 -264q1 -13 10 -21.5t22 -8.5h128q13 0 23 10 t9 24zM1247 161q-5 154 -56 297.5t-139.5 260t-205 205t-260 139.5t-297.5 56q-14 1 -23 -9q-10 -10 -10 -23v-128q0 -13 9 -22t22 -10q204 -7 378 -111.5t278.5 -278.5t111.5 -378q1 -13 10 -22t22 -9h128q13 0 23 10q11 9 9 23zM1536 1120v-960q0 -119 -84.5 -203.5 t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
327
- <glyph unicode="&#xf144;" d="M768 1408q209 0 385.5 -103t279.5 -279.5t103 -385.5t-103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103zM1152 585q32 18 32 55t-32 55l-544 320q-31 19 -64 1q-32 -19 -32 -56v-640q0 -37 32 -56 q16 -8 32 -8q17 0 32 9z" />
328
- <glyph unicode="&#xf145;" horiz-adv-x="1792" d="M1024 1084l316 -316l-572 -572l-316 316zM813 105l618 618q19 19 19 45t-19 45l-362 362q-18 18 -45 18t-45 -18l-618 -618q-19 -19 -19 -45t19 -45l362 -362q18 -18 45 -18t45 18zM1702 742l-907 -908q-37 -37 -90.5 -37t-90.5 37l-126 126q56 56 56 136t-56 136 t-136 56t-136 -56l-125 126q-37 37 -37 90.5t37 90.5l907 906q37 37 90.5 37t90.5 -37l125 -125q-56 -56 -56 -136t56 -136t136 -56t136 56l126 -125q37 -37 37 -90.5t-37 -90.5z" />
329
- <glyph unicode="&#xf146;" d="M1280 576v128q0 26 -19 45t-45 19h-896q-26 0 -45 -19t-19 -45v-128q0 -26 19 -45t45 -19h896q26 0 45 19t19 45zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5 t84.5 -203.5z" />
330
- <glyph unicode="&#xf147;" horiz-adv-x="1408" d="M1152 736v-64q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h832q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5 t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
331
- <glyph unicode="&#xf148;" horiz-adv-x="1024" d="M1018 933q-18 -37 -58 -37h-192v-864q0 -14 -9 -23t-23 -9h-704q-21 0 -29 18q-8 20 4 35l160 192q9 11 25 11h320v640h-192q-40 0 -58 37q-17 37 9 68l320 384q18 22 49 22t49 -22l320 -384q27 -32 9 -68z" />
332
- <glyph unicode="&#xf149;" horiz-adv-x="1024" d="M32 1280h704q13 0 22.5 -9.5t9.5 -23.5v-863h192q40 0 58 -37t-9 -69l-320 -384q-18 -22 -49 -22t-49 22l-320 384q-26 31 -9 69q18 37 58 37h192v640h-320q-14 0 -25 11l-160 192q-13 14 -4 34q9 19 29 19z" />
333
- <glyph unicode="&#xf14a;" d="M685 237l614 614q19 19 19 45t-19 45l-102 102q-19 19 -45 19t-45 -19l-467 -467l-211 211q-19 19 -45 19t-45 -19l-102 -102q-19 -19 -19 -45t19 -45l358 -358q19 -19 45 -19t45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5 t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
334
- <glyph unicode="&#xf14b;" d="M404 428l152 -152l-52 -52h-56v96h-96v56zM818 818q14 -13 -3 -30l-291 -291q-17 -17 -30 -3q-14 13 3 30l291 291q17 17 30 3zM544 128l544 544l-288 288l-544 -544v-288h288zM1152 736l92 92q28 28 28 68t-28 68l-152 152q-28 28 -68 28t-68 -28l-92 -92zM1536 1120 v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
335
- <glyph unicode="&#xf14c;" d="M1280 608v480q0 26 -19 45t-45 19h-480q-42 0 -59 -39q-17 -41 14 -70l144 -144l-534 -534q-19 -19 -19 -45t19 -45l102 -102q19 -19 45 -19t45 19l534 534l144 -144q18 -19 45 -19q12 0 25 5q39 17 39 59zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960 q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
336
- <glyph unicode="&#xf14d;" d="M1005 435l352 352q19 19 19 45t-19 45l-352 352q-30 31 -69 14q-40 -17 -40 -59v-160q-119 0 -216 -19.5t-162.5 -51t-114 -79t-76.5 -95.5t-44.5 -109t-21.5 -111.5t-5 -110.5q0 -181 167 -404q10 -12 25 -12q7 0 13 3q22 9 19 33q-44 354 62 473q46 52 130 75.5 t224 23.5v-160q0 -42 40 -59q12 -5 24 -5q26 0 45 19zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
337
- <glyph unicode="&#xf14e;" d="M640 448l256 128l-256 128v-256zM1024 1039v-542l-512 -256v542zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
338
- <glyph unicode="&#xf150;" d="M1145 861q18 -35 -5 -66l-320 -448q-19 -27 -52 -27t-52 27l-320 448q-23 31 -5 66q17 35 57 35h640q40 0 57 -35zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120 v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
339
- <glyph unicode="&#xf151;" d="M1145 419q-17 -35 -57 -35h-640q-40 0 -57 35q-18 35 5 66l320 448q19 27 52 27t52 -27l320 -448q23 -31 5 -66zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
340
- <glyph unicode="&#xf152;" d="M1088 640q0 -33 -27 -52l-448 -320q-31 -23 -66 -5q-35 17 -35 57v640q0 40 35 57q35 18 66 -5l448 -320q27 -19 27 -52zM1280 160v960q0 14 -9 23t-23 9h-960q-14 0 -23 -9t-9 -23v-960q0 -14 9 -23t23 -9h960q14 0 23 9t9 23zM1536 1120v-960q0 -119 -84.5 -203.5 t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
341
- <glyph unicode="&#xf153;" horiz-adv-x="1024" d="M976 229l35 -159q3 -12 -3 -22.5t-17 -14.5l-5 -1q-4 -2 -10.5 -3.5t-16 -4.5t-21.5 -5.5t-25.5 -5t-30 -5t-33.5 -4.5t-36.5 -3t-38.5 -1q-234 0 -409 130.5t-238 351.5h-95q-13 0 -22.5 9.5t-9.5 22.5v113q0 13 9.5 22.5t22.5 9.5h66q-2 57 1 105h-67q-14 0 -23 9 t-9 23v114q0 14 9 23t23 9h98q67 210 243.5 338t400.5 128q102 0 194 -23q11 -3 20 -15q6 -11 3 -24l-43 -159q-3 -13 -14 -19.5t-24 -2.5l-4 1q-4 1 -11.5 2.5l-17.5 3.5t-22.5 3.5t-26 3t-29 2.5t-29.5 1q-126 0 -226 -64t-150 -176h468q16 0 25 -12q10 -12 7 -26 l-24 -114q-5 -26 -32 -26h-488q-3 -37 0 -105h459q15 0 25 -12q9 -12 6 -27l-24 -112q-2 -11 -11 -18.5t-20 -7.5h-387q48 -117 149.5 -185.5t228.5 -68.5q18 0 36 1.5t33.5 3.5t29.5 4.5t24.5 5t18.5 4.5l12 3l5 2q13 5 26 -2q12 -7 15 -21z" />
342
- <glyph unicode="&#xf154;" horiz-adv-x="1024" d="M1020 399v-367q0 -14 -9 -23t-23 -9h-956q-14 0 -23 9t-9 23v150q0 13 9.5 22.5t22.5 9.5h97v383h-95q-14 0 -23 9.5t-9 22.5v131q0 14 9 23t23 9h95v223q0 171 123.5 282t314.5 111q185 0 335 -125q9 -8 10 -20.5t-7 -22.5l-103 -127q-9 -11 -22 -12q-13 -2 -23 7 q-5 5 -26 19t-69 32t-93 18q-85 0 -137 -47t-52 -123v-215h305q13 0 22.5 -9t9.5 -23v-131q0 -13 -9.5 -22.5t-22.5 -9.5h-305v-379h414v181q0 13 9 22.5t23 9.5h162q14 0 23 -9.5t9 -22.5z" />
343
- <glyph unicode="&#xf155;" horiz-adv-x="1024" d="M978 351q0 -153 -99.5 -263.5t-258.5 -136.5v-175q0 -14 -9 -23t-23 -9h-135q-13 0 -22.5 9.5t-9.5 22.5v175q-66 9 -127.5 31t-101.5 44.5t-74 48t-46.5 37.5t-17.5 18q-17 21 -2 41l103 135q7 10 23 12q15 2 24 -9l2 -2q113 -99 243 -125q37 -8 74 -8q81 0 142.5 43 t61.5 122q0 28 -15 53t-33.5 42t-58.5 37.5t-66 32t-80 32.5q-39 16 -61.5 25t-61.5 26.5t-62.5 31t-56.5 35.5t-53.5 42.5t-43.5 49t-35.5 58t-21 66.5t-8.5 78q0 138 98 242t255 134v180q0 13 9.5 22.5t22.5 9.5h135q14 0 23 -9t9 -23v-176q57 -6 110.5 -23t87 -33.5 t63.5 -37.5t39 -29t15 -14q17 -18 5 -38l-81 -146q-8 -15 -23 -16q-14 -3 -27 7q-3 3 -14.5 12t-39 26.5t-58.5 32t-74.5 26t-85.5 11.5q-95 0 -155 -43t-60 -111q0 -26 8.5 -48t29.5 -41.5t39.5 -33t56 -31t60.5 -27t70 -27.5q53 -20 81 -31.5t76 -35t75.5 -42.5t62 -50 t53 -63.5t31.5 -76.5t13 -94z" />
344
- <glyph unicode="&#xf156;" horiz-adv-x="898" d="M898 1066v-102q0 -14 -9 -23t-23 -9h-168q-23 -144 -129 -234t-276 -110q167 -178 459 -536q14 -16 4 -34q-8 -18 -29 -18h-195q-16 0 -25 12q-306 367 -498 571q-9 9 -9 22v127q0 13 9.5 22.5t22.5 9.5h112q132 0 212.5 43t102.5 125h-427q-14 0 -23 9t-9 23v102 q0 14 9 23t23 9h413q-57 113 -268 113h-145q-13 0 -22.5 9.5t-9.5 22.5v133q0 14 9 23t23 9h832q14 0 23 -9t9 -23v-102q0 -14 -9 -23t-23 -9h-233q47 -61 64 -144h171q14 0 23 -9t9 -23z" />
345
- <glyph unicode="&#xf157;" horiz-adv-x="1027" d="M603 0h-172q-13 0 -22.5 9t-9.5 23v330h-288q-13 0 -22.5 9t-9.5 23v103q0 13 9.5 22.5t22.5 9.5h288v85h-288q-13 0 -22.5 9t-9.5 23v104q0 13 9.5 22.5t22.5 9.5h214l-321 578q-8 16 0 32q10 16 28 16h194q19 0 29 -18l215 -425q19 -38 56 -125q10 24 30.5 68t27.5 61 l191 420q8 19 29 19h191q17 0 27 -16q9 -14 1 -31l-313 -579h215q13 0 22.5 -9.5t9.5 -22.5v-104q0 -14 -9.5 -23t-22.5 -9h-290v-85h290q13 0 22.5 -9.5t9.5 -22.5v-103q0 -14 -9.5 -23t-22.5 -9h-290v-330q0 -13 -9.5 -22.5t-22.5 -9.5z" />
346
- <glyph unicode="&#xf158;" horiz-adv-x="1280" d="M1043 971q0 100 -65 162t-171 62h-320v-448h320q106 0 171 62t65 162zM1280 971q0 -193 -126.5 -315t-326.5 -122h-340v-118h505q14 0 23 -9t9 -23v-128q0 -14 -9 -23t-23 -9h-505v-192q0 -14 -9.5 -23t-22.5 -9h-167q-14 0 -23 9t-9 23v192h-224q-14 0 -23 9t-9 23v128 q0 14 9 23t23 9h224v118h-224q-14 0 -23 9t-9 23v149q0 13 9 22.5t23 9.5h224v629q0 14 9 23t23 9h539q200 0 326.5 -122t126.5 -315z" />
347
- <glyph unicode="&#xf159;" horiz-adv-x="1792" d="M514 341l81 299h-159l75 -300q1 -1 1 -3t1 -3q0 1 0.5 3.5t0.5 3.5zM630 768l35 128h-292l32 -128h225zM822 768h139l-35 128h-70zM1271 340l78 300h-162l81 -299q0 -1 0.5 -3.5t1.5 -3.5q0 1 0.5 3t0.5 3zM1382 768l33 128h-297l34 -128h230zM1792 736v-64q0 -14 -9 -23 t-23 -9h-213l-164 -616q-7 -24 -31 -24h-159q-24 0 -31 24l-166 616h-209l-167 -616q-7 -24 -31 -24h-159q-11 0 -19.5 7t-10.5 17l-160 616h-208q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h175l-33 128h-142q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h109l-89 344q-5 15 5 28 q10 12 26 12h137q26 0 31 -24l90 -360h359l97 360q7 24 31 24h126q24 0 31 -24l98 -360h365l93 360q5 24 31 24h137q16 0 26 -12q10 -13 5 -28l-91 -344h111q14 0 23 -9t9 -23v-64q0 -14 -9 -23t-23 -9h-145l-34 -128h179q14 0 23 -9t9 -23z" />
348
- <glyph unicode="&#xf15a;" horiz-adv-x="1280" d="M1167 896q18 -182 -131 -258q117 -28 175 -103t45 -214q-7 -71 -32.5 -125t-64.5 -89t-97 -58.5t-121.5 -34.5t-145.5 -15v-255h-154v251q-80 0 -122 1v-252h-154v255q-18 0 -54 0.5t-55 0.5h-200l31 183h111q50 0 58 51v402h16q-6 1 -16 1v287q-13 68 -89 68h-111v164 l212 -1q64 0 97 1v252h154v-247q82 2 122 2v245h154v-252q79 -7 140 -22.5t113 -45t82.5 -78t36.5 -114.5zM952 351q0 36 -15 64t-37 46t-57.5 30.5t-65.5 18.5t-74 9t-69 3t-64.5 -1t-47.5 -1v-338q8 0 37 -0.5t48 -0.5t53 1.5t58.5 4t57 8.5t55.5 14t47.5 21t39.5 30 t24.5 40t9.5 51zM881 827q0 33 -12.5 58.5t-30.5 42t-48 28t-55 16.5t-61.5 8t-58 2.5t-54 -1t-39.5 -0.5v-307q5 0 34.5 -0.5t46.5 0t50 2t55 5.5t51.5 11t48.5 18.5t37 27t27 38.5t9 51z" />
349
- <glyph unicode="&#xf15b;" d="M1024 1024v472q22 -14 36 -28l408 -408q14 -14 28 -36h-472zM896 992q0 -40 28 -68t68 -28h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544z" />
350
- <glyph unicode="&#xf15c;" d="M1468 1060q14 -14 28 -36h-472v472q22 -14 36 -28zM992 896h544v-1056q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h800v-544q0 -40 28 -68t68 -28zM1152 160v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704 q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-704q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h704q14 0 23 9t9 23z" />
351
- <glyph unicode="&#xf15d;" horiz-adv-x="1664" d="M1191 1128h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1572 -23 v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -11v-2l14 2q9 2 30 2h248v119h121zM1661 874v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162 l230 -662h70z" />
352
- <glyph unicode="&#xf15e;" horiz-adv-x="1664" d="M1191 104h177l-72 218l-12 47q-2 16 -2 20h-4l-3 -20q0 -1 -3.5 -18t-7.5 -29zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1661 -150 v-106h-288v106h75l-47 144h-243l-47 -144h75v-106h-287v106h70l230 662h162l230 -662h70zM1572 1001v-233h-584v90l369 529q12 18 21 27l11 9v3q-2 0 -6.5 -0.5t-7.5 -0.5q-12 -3 -30 -3h-232v-115h-120v229h567v-89l-369 -530q-6 -8 -21 -26l-11 -10v-3l14 3q9 1 30 1h248 v119h121z" />
353
- <glyph unicode="&#xf160;" horiz-adv-x="1792" d="M736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23zM1792 -32v-192q0 -14 -9 -23t-23 -9h-832q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832 q14 0 23 -9t9 -23zM1600 480v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1408 992v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1216 1504v-192q0 -14 -9 -23t-23 -9h-256 q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23z" />
354
- <glyph unicode="&#xf161;" horiz-adv-x="1792" d="M1216 -32v-192q0 -14 -9 -23t-23 -9h-256q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h256q14 0 23 -9t9 -23zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192 q14 0 23 -9t9 -23zM1408 480v-192q0 -14 -9 -23t-23 -9h-448q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h448q14 0 23 -9t9 -23zM1600 992v-192q0 -14 -9 -23t-23 -9h-640q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h640q14 0 23 -9t9 -23zM1792 1504v-192q0 -14 -9 -23t-23 -9h-832 q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h832q14 0 23 -9t9 -23z" />
355
- <glyph unicode="&#xf162;" d="M1346 223q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9t9 -23 zM1486 165q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5 t82 -252.5zM1456 882v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165z" />
356
- <glyph unicode="&#xf163;" d="M1346 1247q0 63 -44 116t-103 53q-52 0 -83 -37t-31 -94t36.5 -95t104.5 -38q50 0 85 27t35 68zM736 96q0 -12 -10 -24l-319 -319q-10 -9 -23 -9q-12 0 -23 9l-320 320q-15 16 -7 35q8 20 30 20h192v1376q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1376h192q14 0 23 -9 t9 -23zM1456 -142v-114h-469v114h167v432q0 7 0.5 19t0.5 17v16h-2l-7 -12q-8 -13 -26 -31l-62 -58l-82 86l192 185h123v-654h165zM1486 1189q0 -62 -13 -121.5t-41 -114t-68 -95.5t-98.5 -65.5t-127.5 -24.5q-62 0 -108 16q-24 8 -42 15l39 113q15 -7 31 -11q37 -13 75 -13 q84 0 134.5 58.5t66.5 145.5h-2q-21 -23 -61.5 -37t-84.5 -14q-106 0 -173 71.5t-67 172.5q0 105 72 178t181 73q123 0 205 -94.5t82 -252.5z" />
357
- <glyph unicode="&#xf164;" horiz-adv-x="1664" d="M256 192q0 26 -19 45t-45 19q-27 0 -45.5 -19t-18.5 -45q0 -27 18.5 -45.5t45.5 -18.5q26 0 45 18.5t19 45.5zM416 704v-640q0 -26 -19 -45t-45 -19h-288q-26 0 -45 19t-19 45v640q0 26 19 45t45 19h288q26 0 45 -19t19 -45zM1600 704q0 -86 -55 -149q15 -44 15 -76 q3 -76 -43 -137q17 -56 0 -117q-15 -57 -54 -94q9 -112 -49 -181q-64 -76 -197 -78h-36h-76h-17q-66 0 -144 15.5t-121.5 29t-120.5 39.5q-123 43 -158 44q-26 1 -45 19.5t-19 44.5v641q0 25 18 43.5t43 20.5q24 2 76 59t101 121q68 87 101 120q18 18 31 48t17.5 48.5 t13.5 60.5q7 39 12.5 61t19.5 52t34 50q19 19 45 19q46 0 82.5 -10.5t60 -26t40 -40.5t24 -45t12 -50t5 -45t0.5 -39q0 -38 -9.5 -76t-19 -60t-27.5 -56q-3 -6 -10 -18t-11 -22t-8 -24h277q78 0 135 -57t57 -135z" />
358
- <glyph unicode="&#xf165;" horiz-adv-x="1664" d="M256 960q0 -26 -19 -45t-45 -19q-27 0 -45.5 19t-18.5 45q0 27 18.5 45.5t45.5 18.5q26 0 45 -18.5t19 -45.5zM416 448v640q0 26 -19 45t-45 19h-288q-26 0 -45 -19t-19 -45v-640q0 -26 19 -45t45 -19h288q26 0 45 19t19 45zM1545 597q55 -61 55 -149q-1 -78 -57.5 -135 t-134.5 -57h-277q4 -14 8 -24t11 -22t10 -18q18 -37 27 -57t19 -58.5t10 -76.5q0 -24 -0.5 -39t-5 -45t-12 -50t-24 -45t-40 -40.5t-60 -26t-82.5 -10.5q-26 0 -45 19q-20 20 -34 50t-19.5 52t-12.5 61q-9 42 -13.5 60.5t-17.5 48.5t-31 48q-33 33 -101 120q-49 64 -101 121 t-76 59q-25 2 -43 20.5t-18 43.5v641q0 26 19 44.5t45 19.5q35 1 158 44q77 26 120.5 39.5t121.5 29t144 15.5h17h76h36q133 -2 197 -78q58 -69 49 -181q39 -37 54 -94q17 -61 0 -117q46 -61 43 -137q0 -32 -15 -76z" />
359
- <glyph unicode="&#xf166;" d="M919 233v157q0 50 -29 50q-17 0 -33 -16v-224q16 -16 33 -16q29 0 29 49zM1103 355h66v34q0 51 -33 51t-33 -51v-34zM532 621v-70h-80v-423h-74v423h-78v70h232zM733 495v-367h-67v40q-39 -45 -76 -45q-33 0 -42 28q-6 16 -6 54v290h66v-270q0 -24 1 -26q1 -15 15 -15 q20 0 42 31v280h67zM985 384v-146q0 -52 -7 -73q-12 -42 -53 -42q-35 0 -68 41v-36h-67v493h67v-161q32 40 68 40q41 0 53 -42q7 -21 7 -74zM1236 255v-9q0 -29 -2 -43q-3 -22 -15 -40q-27 -40 -80 -40q-52 0 -81 38q-21 27 -21 86v129q0 59 20 86q29 38 80 38t78 -38 q21 -28 21 -86v-76h-133v-65q0 -51 34 -51q24 0 30 26q0 1 0.5 7t0.5 16.5v21.5h68zM785 1079v-156q0 -51 -32 -51t-32 51v156q0 52 32 52t32 -52zM1318 366q0 177 -19 260q-10 44 -43 73.5t-76 34.5q-136 15 -412 15q-275 0 -411 -15q-44 -5 -76.5 -34.5t-42.5 -73.5 q-20 -87 -20 -260q0 -176 20 -260q10 -43 42.5 -73t75.5 -35q137 -15 412 -15t412 15q43 5 75.5 35t42.5 73q20 84 20 260zM563 1017l90 296h-75l-51 -195l-53 195h-78l24 -69t23 -69q35 -103 46 -158v-201h74v201zM852 936v130q0 58 -21 87q-29 38 -78 38q-51 0 -78 -38 q-21 -29 -21 -87v-130q0 -58 21 -87q27 -38 78 -38q49 0 78 38q21 27 21 87zM1033 816h67v370h-67v-283q-22 -31 -42 -31q-15 0 -16 16q-1 2 -1 26v272h-67v-293q0 -37 6 -55q11 -27 43 -27q36 0 77 45v-40zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960 q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
360
- <glyph unicode="&#xf167;" d="M971 292v-211q0 -67 -39 -67q-23 0 -45 22v301q22 22 45 22q39 0 39 -67zM1309 291v-46h-90v46q0 68 45 68t45 -68zM343 509h107v94h-312v-94h105v-569h100v569zM631 -60h89v494h-89v-378q-30 -42 -57 -42q-18 0 -21 21q-1 3 -1 35v364h-89v-391q0 -49 8 -73 q12 -37 58 -37q48 0 102 61v-54zM1060 88v197q0 73 -9 99q-17 56 -71 56q-50 0 -93 -54v217h-89v-663h89v48q45 -55 93 -55q54 0 71 55q9 27 9 100zM1398 98v13h-91q0 -51 -2 -61q-7 -36 -40 -36q-46 0 -46 69v87h179v103q0 79 -27 116q-39 51 -106 51q-68 0 -107 -51 q-28 -37 -28 -116v-173q0 -79 29 -116q39 -51 108 -51q72 0 108 53q18 27 21 54q2 9 2 58zM790 1011v210q0 69 -43 69t-43 -69v-210q0 -70 43 -70t43 70zM1509 260q0 -234 -26 -350q-14 -59 -58 -99t-102 -46q-184 -21 -555 -21t-555 21q-58 6 -102.5 46t-57.5 99 q-26 112 -26 350q0 234 26 350q14 59 58 99t103 47q183 20 554 20t555 -20q58 -7 102.5 -47t57.5 -99q26 -112 26 -350zM511 1536h102l-121 -399v-271h-100v271q-14 74 -61 212q-37 103 -65 187h106l71 -263zM881 1203v-175q0 -81 -28 -118q-37 -51 -106 -51q-67 0 -105 51 q-28 38 -28 118v175q0 80 28 117q38 51 105 51q69 0 106 -51q28 -37 28 -117zM1216 1365v-499h-91v55q-53 -62 -103 -62q-46 0 -59 37q-8 24 -8 75v394h91v-367q0 -33 1 -35q3 -22 21 -22q27 0 57 43v381h91z" />
361
- <glyph unicode="&#xf168;" horiz-adv-x="1408" d="M597 869q-10 -18 -257 -456q-27 -46 -65 -46h-239q-21 0 -31 17t0 36l253 448q1 0 0 1l-161 279q-12 22 -1 37q9 15 32 15h239q40 0 66 -45zM1403 1511q11 -16 0 -37l-528 -934v-1l336 -615q11 -20 1 -37q-10 -15 -32 -15h-239q-42 0 -66 45l-339 622q18 32 531 942 q25 45 64 45h241q22 0 31 -15z" />
362
- <glyph unicode="&#xf169;" d="M685 771q0 1 -126 222q-21 34 -52 34h-184q-18 0 -26 -11q-7 -12 1 -29l125 -216v-1l-196 -346q-9 -14 0 -28q8 -13 24 -13h185q31 0 50 36zM1309 1268q-7 12 -24 12h-187q-30 0 -49 -35l-411 -729q1 -2 262 -481q20 -35 52 -35h184q18 0 25 12q8 13 -1 28l-260 476v1 l409 723q8 16 0 28zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
363
- <glyph unicode="&#xf16a;" horiz-adv-x="1792" d="M1280 640q0 37 -30 54l-512 320q-31 20 -65 2q-33 -18 -33 -56v-640q0 -38 33 -56q16 -8 31 -8q20 0 34 10l512 320q30 17 30 54zM1792 640q0 -96 -1 -150t-8.5 -136.5t-22.5 -147.5q-16 -73 -69 -123t-124 -58q-222 -25 -671 -25t-671 25q-71 8 -124.5 58t-69.5 123 q-14 65 -21.5 147.5t-8.5 136.5t-1 150t1 150t8.5 136.5t22.5 147.5q16 73 69 123t124 58q222 25 671 25t671 -25q71 -8 124.5 -58t69.5 -123q14 -65 21.5 -147.5t8.5 -136.5t1 -150z" />
364
- <glyph unicode="&#xf16b;" horiz-adv-x="1792" d="M402 829l494 -305l-342 -285l-490 319zM1388 274v-108l-490 -293v-1l-1 1l-1 -1v1l-489 293v108l147 -96l342 284v2l1 -1l1 1v-2l343 -284zM554 1418l342 -285l-494 -304l-338 270zM1390 829l338 -271l-489 -319l-343 285zM1239 1418l489 -319l-338 -270l-494 304z" />
365
- <glyph unicode="&#xf16c;" horiz-adv-x="1408" d="M928 135v-151l-707 -1v151zM1169 481v-701l-1 -35v-1h-1132l-35 1h-1v736h121v-618h928v618h120zM241 393l704 -65l-13 -150l-705 65zM309 709l683 -183l-39 -146l-683 183zM472 1058l609 -360l-77 -130l-609 360zM832 1389l398 -585l-124 -85l-399 584zM1285 1536 l121 -697l-149 -26l-121 697z" />
366
- <glyph unicode="&#xf16d;" d="M1362 110v648h-135q20 -63 20 -131q0 -126 -64 -232.5t-174 -168.5t-240 -62q-197 0 -337 135.5t-140 327.5q0 68 20 131h-141v-648q0 -26 17.5 -43.5t43.5 -17.5h1069q25 0 43 17.5t18 43.5zM1078 643q0 124 -90.5 211.5t-218.5 87.5q-127 0 -217.5 -87.5t-90.5 -211.5 t90.5 -211.5t217.5 -87.5q128 0 218.5 87.5t90.5 211.5zM1362 1003v165q0 28 -20 48.5t-49 20.5h-174q-29 0 -49 -20.5t-20 -48.5v-165q0 -29 20 -49t49 -20h174q29 0 49 20t20 49zM1536 1211v-1142q0 -81 -58 -139t-139 -58h-1142q-81 0 -139 58t-58 139v1142q0 81 58 139 t139 58h1142q81 0 139 -58t58 -139z" />
367
- <glyph unicode="&#xf16e;" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM698 640q0 88 -62 150t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150zM1262 640q0 88 -62 150 t-150 62t-150 -62t-62 -150t62 -150t150 -62t150 62t62 150z" />
368
- <glyph unicode="&#xf170;" d="M768 914l201 -306h-402zM1133 384h94l-459 691l-459 -691h94l104 160h522zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
369
- <glyph unicode="&#xf171;" horiz-adv-x="1408" d="M815 677q8 -63 -50.5 -101t-111.5 -6q-39 17 -53.5 58t-0.5 82t52 58q36 18 72.5 12t64 -35.5t27.5 -67.5zM926 698q-14 107 -113 164t-197 13q-63 -28 -100.5 -88.5t-34.5 -129.5q4 -91 77.5 -155t165.5 -56q91 8 152 84t50 168zM1165 1240q-20 27 -56 44.5t-58 22 t-71 12.5q-291 47 -566 -2q-43 -7 -66 -12t-55 -22t-50 -43q30 -28 76 -45.5t73.5 -22t87.5 -11.5q228 -29 448 -1q63 8 89.5 12t72.5 21.5t75 46.5zM1222 205q-8 -26 -15.5 -76.5t-14 -84t-28.5 -70t-58 -56.5q-86 -48 -189.5 -71.5t-202 -22t-201.5 18.5q-46 8 -81.5 18 t-76.5 27t-73 43.5t-52 61.5q-25 96 -57 292l6 16l18 9q223 -148 506.5 -148t507.5 148q21 -6 24 -23t-5 -45t-8 -37zM1403 1166q-26 -167 -111 -655q-5 -30 -27 -56t-43.5 -40t-54.5 -31q-252 -126 -610 -88q-248 27 -394 139q-15 12 -25.5 26.5t-17 35t-9 34t-6 39.5 t-5.5 35q-9 50 -26.5 150t-28 161.5t-23.5 147.5t-22 158q3 26 17.5 48.5t31.5 37.5t45 30t46 22.5t48 18.5q125 46 313 64q379 37 676 -50q155 -46 215 -122q16 -20 16.5 -51t-5.5 -54z" />
370
- <glyph unicode="&#xf172;" d="M848 666q0 43 -41 66t-77 1q-43 -20 -42.5 -72.5t43.5 -70.5q39 -23 81 4t36 72zM928 682q8 -66 -36 -121t-110 -61t-119 40t-56 113q-2 49 25.5 93t72.5 64q70 31 141.5 -10t81.5 -118zM1100 1073q-20 -21 -53.5 -34t-53 -16t-63.5 -8q-155 -20 -324 0q-44 6 -63 9.5 t-52.5 16t-54.5 32.5q13 19 36 31t40 15.5t47 8.5q198 35 408 1q33 -5 51 -8.5t43 -16t39 -31.5zM1142 327q0 7 5.5 26.5t3 32t-17.5 16.5q-161 -106 -365 -106t-366 106l-12 -6l-5 -12q26 -154 41 -210q47 -81 204 -108q249 -46 428 53q34 19 49 51.5t22.5 85.5t12.5 71z M1272 1020q9 53 -8 75q-43 55 -155 88q-216 63 -487 36q-132 -12 -226 -46q-38 -15 -59.5 -25t-47 -34t-29.5 -54q8 -68 19 -138t29 -171t24 -137q1 -5 5 -31t7 -36t12 -27t22 -28q105 -80 284 -100q259 -28 440 63q24 13 39.5 23t31 29t19.5 40q48 267 80 473zM1536 1120 v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
371
- <glyph unicode="&#xf173;" horiz-adv-x="1024" d="M944 207l80 -237q-23 -35 -111 -66t-177 -32q-104 -2 -190.5 26t-142.5 74t-95 106t-55.5 120t-16.5 118v544h-168v215q72 26 129 69.5t91 90t58 102t34 99t15 88.5q1 5 4.5 8.5t7.5 3.5h244v-424h333v-252h-334v-518q0 -30 6.5 -56t22.5 -52.5t49.5 -41.5t81.5 -14 q78 2 134 29z" />
372
- <glyph unicode="&#xf174;" d="M1136 75l-62 183q-44 -22 -103 -22q-36 -1 -62 10.5t-38.5 31.5t-17.5 40.5t-5 43.5v398h257v194h-256v326h-188q-8 0 -9 -10q-5 -44 -17.5 -87t-39 -95t-77 -95t-118.5 -68v-165h130v-418q0 -57 21.5 -115t65 -111t121 -85.5t176.5 -30.5q69 1 136.5 25t85.5 50z M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
373
- <glyph unicode="&#xf175;" horiz-adv-x="768" d="M765 237q8 -19 -5 -35l-350 -384q-10 -10 -23 -10q-14 0 -24 10l-355 384q-13 16 -5 35q9 19 29 19h224v1248q0 14 9 23t23 9h192q14 0 23 -9t9 -23v-1248h224q21 0 29 -19z" />
374
- <glyph unicode="&#xf176;" horiz-adv-x="768" d="M765 1043q-9 -19 -29 -19h-224v-1248q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v1248h-224q-21 0 -29 19t5 35l350 384q10 10 23 10q14 0 24 -10l355 -384q13 -16 5 -35z" />
375
- <glyph unicode="&#xf177;" horiz-adv-x="1792" d="M1792 736v-192q0 -14 -9 -23t-23 -9h-1248v-224q0 -21 -19 -29t-35 5l-384 350q-10 10 -10 23q0 14 10 24l384 354q16 14 35 6q19 -9 19 -29v-224h1248q14 0 23 -9t9 -23z" />
376
- <glyph unicode="&#xf178;" horiz-adv-x="1792" d="M1728 643q0 -14 -10 -24l-384 -354q-16 -14 -35 -6q-19 9 -19 29v224h-1248q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h1248v224q0 21 19 29t35 -5l384 -350q10 -10 10 -23z" />
377
- <glyph unicode="&#xf179;" horiz-adv-x="1408" d="M1393 321q-39 -125 -123 -250q-129 -196 -257 -196q-49 0 -140 32q-86 32 -151 32q-61 0 -142 -33q-81 -34 -132 -34q-152 0 -301 259q-147 261 -147 503q0 228 113 374q112 144 284 144q72 0 177 -30q104 -30 138 -30q45 0 143 34q102 34 173 34q119 0 213 -65 q52 -36 104 -100q-79 -67 -114 -118q-65 -94 -65 -207q0 -124 69 -223t158 -126zM1017 1494q0 -61 -29 -136q-30 -75 -93 -138q-54 -54 -108 -72q-37 -11 -104 -17q3 149 78 257q74 107 250 148q1 -3 2.5 -11t2.5 -11q0 -4 0.5 -10t0.5 -10z" />
378
- <glyph unicode="&#xf17a;" horiz-adv-x="1664" d="M682 530v-651l-682 94v557h682zM682 1273v-659h-682v565zM1664 530v-786l-907 125v661h907zM1664 1408v-794h-907v669z" />
379
- <glyph unicode="&#xf17b;" horiz-adv-x="1408" d="M493 1053q16 0 27.5 11.5t11.5 27.5t-11.5 27.5t-27.5 11.5t-27 -11.5t-11 -27.5t11 -27.5t27 -11.5zM915 1053q16 0 27 11.5t11 27.5t-11 27.5t-27 11.5t-27.5 -11.5t-11.5 -27.5t11.5 -27.5t27.5 -11.5zM103 869q42 0 72 -30t30 -72v-430q0 -43 -29.5 -73t-72.5 -30 t-73 30t-30 73v430q0 42 30 72t73 30zM1163 850v-666q0 -46 -32 -78t-77 -32h-75v-227q0 -43 -30 -73t-73 -30t-73 30t-30 73v227h-138v-227q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73l-1 227h-74q-46 0 -78 32t-32 78v666h918zM931 1255q107 -55 171 -153.5t64 -215.5 h-925q0 117 64 215.5t172 153.5l-71 131q-7 13 5 20q13 6 20 -6l72 -132q95 42 201 42t201 -42l72 132q7 12 20 6q12 -7 5 -20zM1408 767v-430q0 -43 -30 -73t-73 -30q-42 0 -72 30t-30 73v430q0 43 30 72.5t72 29.5q43 0 73 -29.5t30 -72.5z" />
380
- <glyph unicode="&#xf17c;" d="M663 1125q-11 -1 -15.5 -10.5t-8.5 -9.5q-5 -1 -5 5q0 12 19 15h10zM750 1111q-4 -1 -11.5 6.5t-17.5 4.5q24 11 32 -2q3 -6 -3 -9zM399 684q-4 1 -6 -3t-4.5 -12.5t-5.5 -13.5t-10 -13q-7 -10 -1 -12q4 -1 12.5 7t12.5 18q1 3 2 7t2 6t1.5 4.5t0.5 4v3t-1 2.5t-3 2z M1254 325q0 18 -55 42q4 15 7.5 27.5t5 26t3 21.5t0.5 22.5t-1 19.5t-3.5 22t-4 20.5t-5 25t-5.5 26.5q-10 48 -47 103t-72 75q24 -20 57 -83q87 -162 54 -278q-11 -40 -50 -42q-31 -4 -38.5 18.5t-8 83.5t-11.5 107q-9 39 -19.5 69t-19.5 45.5t-15.5 24.5t-13 15t-7.5 7 q-14 62 -31 103t-29.5 56t-23.5 33t-15 40q-4 21 6 53.5t4.5 49.5t-44.5 25q-15 3 -44.5 18t-35.5 16q-8 1 -11 26t8 51t36 27q37 3 51 -30t4 -58q-11 -19 -2 -26.5t30 -0.5q13 4 13 36v37q-5 30 -13.5 50t-21 30.5t-23.5 15t-27 7.5q-107 -8 -89 -134q0 -15 -1 -15 q-9 9 -29.5 10.5t-33 -0.5t-15.5 5q1 57 -16 90t-45 34q-27 1 -41.5 -27.5t-16.5 -59.5q-1 -15 3.5 -37t13 -37.5t15.5 -13.5q10 3 16 14q4 9 -7 8q-7 0 -15.5 14.5t-9.5 33.5q-1 22 9 37t34 14q17 0 27 -21t9.5 -39t-1.5 -22q-22 -15 -31 -29q-8 -12 -27.5 -23.5 t-20.5 -12.5q-13 -14 -15.5 -27t7.5 -18q14 -8 25 -19.5t16 -19t18.5 -13t35.5 -6.5q47 -2 102 15q2 1 23 7t34.5 10.5t29.5 13t21 17.5q9 14 20 8q5 -3 6.5 -8.5t-3 -12t-16.5 -9.5q-20 -6 -56.5 -21.5t-45.5 -19.5q-44 -19 -70 -23q-25 -5 -79 2q-10 2 -9 -2t17 -19 q25 -23 67 -22q17 1 36 7t36 14t33.5 17.5t30 17t24.5 12t17.5 2.5t8.5 -11q0 -2 -1 -4.5t-4 -5t-6 -4.5t-8.5 -5t-9 -4.5t-10 -5t-9.5 -4.5q-28 -14 -67.5 -44t-66.5 -43t-49 -1q-21 11 -63 73q-22 31 -25 22q-1 -3 -1 -10q0 -25 -15 -56.5t-29.5 -55.5t-21 -58t11.5 -63 q-23 -6 -62.5 -90t-47.5 -141q-2 -18 -1.5 -69t-5.5 -59q-8 -24 -29 -3q-32 31 -36 94q-2 28 4 56q4 19 -1 18l-4 -5q-36 -65 10 -166q5 -12 25 -28t24 -20q20 -23 104 -90.5t93 -76.5q16 -15 17.5 -38t-14 -43t-45.5 -23q8 -15 29 -44.5t28 -54t7 -70.5q46 24 7 92 q-4 8 -10.5 16t-9.5 12t-2 6q3 5 13 9.5t20 -2.5q46 -52 166 -36q133 15 177 87q23 38 34 30q12 -6 10 -52q-1 -25 -23 -92q-9 -23 -6 -37.5t24 -15.5q3 19 14.5 77t13.5 90q2 21 -6.5 73.5t-7.5 97t23 70.5q15 18 51 18q1 37 34.5 53t72.5 10.5t60 -22.5zM626 1152 q3 17 -2.5 30t-11.5 15q-9 2 -9 -7q2 -5 5 -6q10 0 7 -15q-3 -20 8 -20q3 0 3 3zM1045 955q-2 8 -6.5 11.5t-13 5t-14.5 5.5q-5 3 -9.5 8t-7 8t-5.5 6.5t-4 4t-4 -1.5q-14 -16 7 -43.5t39 -31.5q9 -1 14.5 8t3.5 20zM867 1168q0 11 -5 19.5t-11 12.5t-9 3q-14 -1 -7 -7l4 -2 q14 -4 18 -31q0 -3 8 2zM921 1401q0 2 -2.5 5t-9 7t-9.5 6q-15 15 -24 15q-9 -1 -11.5 -7.5t-1 -13t-0.5 -12.5q-1 -4 -6 -10.5t-6 -9t3 -8.5q4 -3 8 0t11 9t15 9q1 1 9 1t15 2t9 7zM1486 60q20 -12 31 -24.5t12 -24t-2.5 -22.5t-15.5 -22t-23.5 -19.5t-30 -18.5 t-31.5 -16.5t-32 -15.5t-27 -13q-38 -19 -85.5 -56t-75.5 -64q-17 -16 -68 -19.5t-89 14.5q-18 9 -29.5 23.5t-16.5 25.5t-22 19.5t-47 9.5q-44 1 -130 1q-19 0 -57 -1.5t-58 -2.5q-44 -1 -79.5 -15t-53.5 -30t-43.5 -28.5t-53.5 -11.5q-29 1 -111 31t-146 43q-19 4 -51 9.5 t-50 9t-39.5 9.5t-33.5 14.5t-17 19.5q-10 23 7 66.5t18 54.5q1 16 -4 40t-10 42.5t-4.5 36.5t10.5 27q14 12 57 14t60 12q30 18 42 35t12 51q21 -73 -32 -106q-32 -20 -83 -15q-34 3 -43 -10q-13 -15 5 -57q2 -6 8 -18t8.5 -18t4.5 -17t1 -22q0 -15 -17 -49t-14 -48 q3 -17 37 -26q20 -6 84.5 -18.5t99.5 -20.5q24 -6 74 -22t82.5 -23t55.5 -4q43 6 64.5 28t23 48t-7.5 58.5t-19 52t-20 36.5q-121 190 -169 242q-68 74 -113 40q-11 -9 -15 15q-3 16 -2 38q1 29 10 52t24 47t22 42q8 21 26.5 72t29.5 78t30 61t39 54q110 143 124 195 q-12 112 -16 310q-2 90 24 151.5t106 104.5q39 21 104 21q53 1 106 -13.5t89 -41.5q57 -42 91.5 -121.5t29.5 -147.5q-5 -95 30 -214q34 -113 133 -218q55 -59 99.5 -163t59.5 -191q8 -49 5 -84.5t-12 -55.5t-20 -22q-10 -2 -23.5 -19t-27 -35.5t-40.5 -33.5t-61 -14 q-18 1 -31.5 5t-22.5 13.5t-13.5 15.5t-11.5 20.5t-9 19.5q-22 37 -41 30t-28 -49t7 -97q20 -70 1 -195q-10 -65 18 -100.5t73 -33t85 35.5q59 49 89.5 66.5t103.5 42.5q53 18 77 36.5t18.5 34.5t-25 28.5t-51.5 23.5q-33 11 -49.5 48t-15 72.5t15.5 47.5q1 -31 8 -56.5 t14.5 -40.5t20.5 -28.5t21 -19t21.5 -13t16.5 -9.5z" />
381
- <glyph unicode="&#xf17d;" d="M1024 36q-42 241 -140 498h-2l-2 -1q-16 -6 -43 -16.5t-101 -49t-137 -82t-131 -114.5t-103 -148l-15 11q184 -150 418 -150q132 0 256 52zM839 643q-21 49 -53 111q-311 -93 -673 -93q-1 -7 -1 -21q0 -124 44 -236.5t124 -201.5q50 89 123.5 166.5t142.5 124.5t130.5 81 t99.5 48l37 13q4 1 13 3.5t13 4.5zM732 855q-120 213 -244 378q-138 -65 -234 -186t-128 -272q302 0 606 80zM1416 536q-210 60 -409 29q87 -239 128 -469q111 75 185 189.5t96 250.5zM611 1277q-1 0 -2 -1q1 1 2 1zM1201 1132q-185 164 -433 164q-76 0 -155 -19 q131 -170 246 -382q69 26 130 60.5t96.5 61.5t65.5 57t37.5 40.5zM1424 647q-3 232 -149 410l-1 -1q-9 -12 -19 -24.5t-43.5 -44.5t-71 -60.5t-100 -65t-131.5 -64.5q25 -53 44 -95q2 -6 6.5 -17.5t7.5 -16.5q36 5 74.5 7t73.5 2t69 -1.5t64 -4t56.5 -5.5t48 -6.5t36.5 -6 t25 -4.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
382
- <glyph unicode="&#xf17e;" d="M1173 473q0 50 -19.5 91.5t-48.5 68.5t-73 49t-82.5 34t-87.5 23l-104 24q-30 7 -44 10.5t-35 11.5t-30 16t-16.5 21t-7.5 30q0 77 144 77q43 0 77 -12t54 -28.5t38 -33.5t40 -29t48 -12q47 0 75.5 32t28.5 77q0 55 -56 99.5t-142 67.5t-182 23q-68 0 -132 -15.5 t-119.5 -47t-89 -87t-33.5 -128.5q0 -61 19 -106.5t56 -75.5t80 -48.5t103 -32.5l146 -36q90 -22 112 -36q32 -20 32 -60q0 -39 -40 -64.5t-105 -25.5q-51 0 -91.5 16t-65 38.5t-45.5 45t-46 38.5t-54 16q-50 0 -75.5 -30t-25.5 -75q0 -92 122 -157.5t291 -65.5 q73 0 140 18.5t122.5 53.5t88.5 93.5t33 131.5zM1536 256q0 -159 -112.5 -271.5t-271.5 -112.5q-130 0 -234 80q-77 -16 -150 -16q-143 0 -273.5 55.5t-225 150t-150 225t-55.5 273.5q0 73 16 150q-80 104 -80 234q0 159 112.5 271.5t271.5 112.5q130 0 234 -80 q77 16 150 16q143 0 273.5 -55.5t225 -150t150 -225t55.5 -273.5q0 -73 -16 -150q80 -104 80 -234z" />
383
- <glyph unicode="&#xf180;" horiz-adv-x="1280" d="M1000 1102l37 194q5 23 -9 40t-35 17h-712q-23 0 -38.5 -17t-15.5 -37v-1101q0 -7 6 -1l291 352q23 26 38 33.5t48 7.5h239q22 0 37 14.5t18 29.5q24 130 37 191q4 21 -11.5 40t-36.5 19h-294q-29 0 -48 19t-19 48v42q0 29 19 47.5t48 18.5h346q18 0 35 13.5t20 29.5z M1227 1324q-15 -73 -53.5 -266.5t-69.5 -350t-35 -173.5q-6 -22 -9 -32.5t-14 -32.5t-24.5 -33t-38.5 -21t-58 -10h-271q-13 0 -22 -10q-8 -9 -426 -494q-22 -25 -58.5 -28.5t-48.5 5.5q-55 22 -55 98v1410q0 55 38 102.5t120 47.5h888q95 0 127 -53t10 -159zM1227 1324 l-158 -790q4 17 35 173.5t69.5 350t53.5 266.5z" />
384
- <glyph unicode="&#xf181;" d="M704 192v1024q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-1024q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1376 576v640q0 14 -9 23t-23 9h-480q-14 0 -23 -9t-9 -23v-640q0 -14 9 -23t23 -9h480q14 0 23 9t9 23zM1536 1344v-1408q0 -26 -19 -45t-45 -19h-1408 q-26 0 -45 19t-19 45v1408q0 26 19 45t45 19h1408q26 0 45 -19t19 -45z" />
385
- <glyph unicode="&#xf182;" horiz-adv-x="1280" d="M1280 480q0 -40 -28 -68t-68 -28q-51 0 -80 43l-227 341h-45v-132l247 -411q9 -15 9 -33q0 -26 -19 -45t-45 -19h-192v-272q0 -46 -33 -79t-79 -33h-160q-46 0 -79 33t-33 79v272h-192q-26 0 -45 19t-19 45q0 18 9 33l247 411v132h-45l-227 -341q-29 -43 -80 -43 q-40 0 -68 28t-28 68q0 29 16 53l256 384q73 107 176 107h384q103 0 176 -107l256 -384q16 -24 16 -53zM864 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
386
- <glyph unicode="&#xf183;" horiz-adv-x="1024" d="M1024 832v-416q0 -40 -28 -68t-68 -28t-68 28t-28 68v352h-64v-912q0 -46 -33 -79t-79 -33t-79 33t-33 79v464h-64v-464q0 -46 -33 -79t-79 -33t-79 33t-33 79v912h-64v-352q0 -40 -28 -68t-68 -28t-68 28t-28 68v416q0 80 56 136t136 56h640q80 0 136 -56t56 -136z M736 1280q0 -93 -65.5 -158.5t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
387
- <glyph unicode="&#xf184;" d="M773 234l350 473q16 22 24.5 59t-6 85t-61.5 79q-40 26 -83 25.5t-73.5 -17.5t-54.5 -45q-36 -40 -96 -40q-59 0 -95 40q-24 28 -54.5 45t-73.5 17.5t-84 -25.5q-46 -31 -60.5 -79t-6 -85t24.5 -59zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
388
- <glyph unicode="&#xf185;" horiz-adv-x="1792" d="M1472 640q0 117 -45.5 223.5t-123 184t-184 123t-223.5 45.5t-223.5 -45.5t-184 -123t-123 -184t-45.5 -223.5t45.5 -223.5t123 -184t184 -123t223.5 -45.5t223.5 45.5t184 123t123 184t45.5 223.5zM1748 363q-4 -15 -20 -20l-292 -96v-306q0 -16 -13 -26q-15 -10 -29 -4 l-292 94l-180 -248q-10 -13 -26 -13t-26 13l-180 248l-292 -94q-14 -6 -29 4q-13 10 -13 26v306l-292 96q-16 5 -20 20q-5 17 4 29l180 248l-180 248q-9 13 -4 29q4 15 20 20l292 96v306q0 16 13 26q15 10 29 4l292 -94l180 248q9 12 26 12t26 -12l180 -248l292 94 q14 6 29 -4q13 -10 13 -26v-306l292 -96q16 -5 20 -20q5 -16 -4 -29l-180 -248l180 -248q9 -12 4 -29z" />
389
- <glyph unicode="&#xf186;" d="M1262 233q-54 -9 -110 -9q-182 0 -337 90t-245 245t-90 337q0 192 104 357q-201 -60 -328.5 -229t-127.5 -384q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51q144 0 273.5 61.5t220.5 171.5zM1465 318q-94 -203 -283.5 -324.5t-413.5 -121.5q-156 0 -298 61 t-245 164t-164 245t-61 298q0 153 57.5 292.5t156 241.5t235.5 164.5t290 68.5q44 2 61 -39q18 -41 -15 -72q-86 -78 -131.5 -181.5t-45.5 -218.5q0 -148 73 -273t198 -198t273 -73q118 0 228 51q41 18 72 -13q14 -14 17.5 -34t-4.5 -38z" />
390
- <glyph unicode="&#xf187;" horiz-adv-x="1792" d="M1088 704q0 26 -19 45t-45 19h-256q-26 0 -45 -19t-19 -45t19 -45t45 -19h256q26 0 45 19t19 45zM1664 896v-960q0 -26 -19 -45t-45 -19h-1408q-26 0 -45 19t-19 45v960q0 26 19 45t45 19h1408q26 0 45 -19t19 -45zM1728 1344v-256q0 -26 -19 -45t-45 -19h-1536 q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h1536q26 0 45 -19t19 -45z" />
391
- <glyph unicode="&#xf188;" horiz-adv-x="1664" d="M1632 576q0 -26 -19 -45t-45 -19h-224q0 -171 -67 -290l208 -209q19 -19 19 -45t-19 -45q-18 -19 -45 -19t-45 19l-198 197q-5 -5 -15 -13t-42 -28.5t-65 -36.5t-82 -29t-97 -13v896h-128v-896q-51 0 -101.5 13.5t-87 33t-66 39t-43.5 32.5l-15 14l-183 -207 q-20 -21 -48 -21q-24 0 -43 16q-19 18 -20.5 44.5t15.5 46.5l202 227q-58 114 -58 274h-224q-26 0 -45 19t-19 45t19 45t45 19h224v294l-173 173q-19 19 -19 45t19 45t45 19t45 -19l173 -173h844l173 173q19 19 45 19t45 -19t19 -45t-19 -45l-173 -173v-294h224q26 0 45 -19 t19 -45zM1152 1152h-640q0 133 93.5 226.5t226.5 93.5t226.5 -93.5t93.5 -226.5z" />
392
- <glyph unicode="&#xf189;" horiz-adv-x="1920" d="M1917 1016q23 -64 -150 -294q-24 -32 -65 -85q-78 -100 -90 -131q-17 -41 14 -81q17 -21 81 -82h1l1 -1l1 -1l2 -2q141 -131 191 -221q3 -5 6.5 -12.5t7 -26.5t-0.5 -34t-25 -27.5t-59 -12.5l-256 -4q-24 -5 -56 5t-52 22l-20 12q-30 21 -70 64t-68.5 77.5t-61 58 t-56.5 15.5q-3 -1 -8 -3.5t-17 -14.5t-21.5 -29.5t-17 -52t-6.5 -77.5q0 -15 -3.5 -27.5t-7.5 -18.5l-4 -5q-18 -19 -53 -22h-115q-71 -4 -146 16.5t-131.5 53t-103 66t-70.5 57.5l-25 24q-10 10 -27.5 30t-71.5 91t-106 151t-122.5 211t-130.5 272q-6 16 -6 27t3 16l4 6 q15 19 57 19l274 2q12 -2 23 -6.5t16 -8.5l5 -3q16 -11 24 -32q20 -50 46 -103.5t41 -81.5l16 -29q29 -60 56 -104t48.5 -68.5t41.5 -38.5t34 -14t27 5q2 1 5 5t12 22t13.5 47t9.5 81t0 125q-2 40 -9 73t-14 46l-6 12q-25 34 -85 43q-13 2 5 24q17 19 38 30q53 26 239 24 q82 -1 135 -13q20 -5 33.5 -13.5t20.5 -24t10.5 -32t3.5 -45.5t-1 -55t-2.5 -70.5t-1.5 -82.5q0 -11 -1 -42t-0.5 -48t3.5 -40.5t11.5 -39t22.5 -24.5q8 -2 17 -4t26 11t38 34.5t52 67t68 107.5q60 104 107 225q4 10 10 17.5t11 10.5l4 3l5 2.5t13 3t20 0.5l288 2 q39 5 64 -2.5t31 -16.5z" />
393
- <glyph unicode="&#xf18a;" horiz-adv-x="1792" d="M675 252q21 34 11 69t-45 50q-34 14 -73 1t-60 -46q-22 -34 -13 -68.5t43 -50.5t74.5 -2.5t62.5 47.5zM769 373q8 13 3.5 26.5t-17.5 18.5q-14 5 -28.5 -0.5t-21.5 -18.5q-17 -31 13 -45q14 -5 29 0.5t22 18.5zM943 266q-45 -102 -158 -150t-224 -12 q-107 34 -147.5 126.5t6.5 187.5q47 93 151.5 139t210.5 19q111 -29 158.5 -119.5t2.5 -190.5zM1255 426q-9 96 -89 170t-208.5 109t-274.5 21q-223 -23 -369.5 -141.5t-132.5 -264.5q9 -96 89 -170t208.5 -109t274.5 -21q223 23 369.5 141.5t132.5 264.5zM1563 422 q0 -68 -37 -139.5t-109 -137t-168.5 -117.5t-226 -83t-270.5 -31t-275 33.5t-240.5 93t-171.5 151t-65 199.5q0 115 69.5 245t197.5 258q169 169 341.5 236t246.5 -7q65 -64 20 -209q-4 -14 -1 -20t10 -7t14.5 0.5t13.5 3.5l6 2q139 59 246 59t153 -61q45 -63 0 -178 q-2 -13 -4.5 -20t4.5 -12.5t12 -7.5t17 -6q57 -18 103 -47t80 -81.5t34 -116.5zM1489 1046q42 -47 54.5 -108.5t-6.5 -117.5q-8 -23 -29.5 -34t-44.5 -4q-23 8 -34 29.5t-4 44.5q20 63 -24 111t-107 35q-24 -5 -45 8t-25 37q-5 24 8 44.5t37 25.5q60 13 119 -5.5t101 -65.5z M1670 1209q87 -96 112.5 -222.5t-13.5 -241.5q-9 -27 -34 -40t-52 -4t-40 34t-5 52q28 82 10 172t-80 158q-62 69 -148 95.5t-173 8.5q-28 -6 -52 9.5t-30 43.5t9.5 51.5t43.5 29.5q123 26 244 -11.5t208 -134.5z" />
394
- <glyph unicode="&#xf18b;" d="M1133 -34q-171 -94 -368 -94q-196 0 -367 94q138 87 235.5 211t131.5 268q35 -144 132.5 -268t235.5 -211zM638 1394v-485q0 -252 -126.5 -459.5t-330.5 -306.5q-181 215 -181 495q0 187 83.5 349.5t229.5 269.5t325 137zM1536 638q0 -280 -181 -495 q-204 99 -330.5 306.5t-126.5 459.5v485q179 -30 325 -137t229.5 -269.5t83.5 -349.5z" />
395
- <glyph unicode="&#xf18c;" horiz-adv-x="1408" d="M1402 433q-32 -80 -76 -138t-91 -88.5t-99 -46.5t-101.5 -14.5t-96.5 8.5t-86.5 22t-69.5 27.5t-46 22.5l-17 10q-113 -228 -289.5 -359.5t-384.5 -132.5q-19 0 -32 13t-13 32t13 31.5t32 12.5q173 1 322.5 107.5t251.5 294.5q-36 -14 -72 -23t-83 -13t-91 2.5t-93 28.5 t-92 59t-84.5 100t-74.5 146q114 47 214 57t167.5 -7.5t124.5 -56.5t88.5 -77t56.5 -82q53 131 79 291q-7 -1 -18 -2.5t-46.5 -2.5t-69.5 0.5t-81.5 10t-88.5 23t-84 42.5t-75 65t-54.5 94.5t-28.5 127.5q70 28 133.5 36.5t112.5 -1t92 -30t73.5 -50t56 -61t42 -63t27.5 -56 t16 -39.5l4 -16q12 122 12 195q-8 6 -21.5 16t-49 44.5t-63.5 71.5t-54 93t-33 112.5t12 127t70 138.5q73 -25 127.5 -61.5t84.5 -76.5t48 -85t20.5 -89t-0.5 -85.5t-13 -76.5t-19 -62t-17 -42l-7 -15q1 -5 1 -50.5t-1 -71.5q3 7 10 18.5t30.5 43t50.5 58t71 55.5t91.5 44.5 t112 14.5t132.5 -24q-2 -78 -21.5 -141.5t-50 -104.5t-69.5 -71.5t-81.5 -45.5t-84.5 -24t-80 -9.5t-67.5 1t-46.5 4.5l-17 3q-23 -147 -73 -283q6 7 18 18.5t49.5 41t77.5 52.5t99.5 42t117.5 20t129 -23.5t137 -77.5z" />
396
- <glyph unicode="&#xf18d;" horiz-adv-x="1280" d="M1259 283v-66q0 -85 -57.5 -144.5t-138.5 -59.5h-57l-260 -269v269h-529q-81 0 -138.5 59.5t-57.5 144.5v66h1238zM1259 609v-255h-1238v255h1238zM1259 937v-255h-1238v255h1238zM1259 1077v-67h-1238v67q0 84 57.5 143.5t138.5 59.5h846q81 0 138.5 -59.5t57.5 -143.5z " />
397
- <glyph unicode="&#xf18e;" d="M1152 640q0 -14 -9 -23l-320 -320q-9 -9 -23 -9q-13 0 -22.5 9.5t-9.5 22.5v192h-352q-13 0 -22.5 9.5t-9.5 22.5v192q0 13 9.5 22.5t22.5 9.5h352v192q0 14 9 23t23 9q12 0 24 -10l319 -319q9 -9 9 -23zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198 t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
398
- <glyph unicode="&#xf190;" d="M1152 736v-192q0 -13 -9.5 -22.5t-22.5 -9.5h-352v-192q0 -14 -9 -23t-23 -9q-12 0 -24 10l-319 319q-9 9 -9 23t9 23l320 320q9 9 23 9q13 0 22.5 -9.5t9.5 -22.5v-192h352q13 0 22.5 -9.5t9.5 -22.5zM1312 640q0 148 -73 273t-198 198t-273 73t-273 -73t-198 -198 t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
399
- <glyph unicode="&#xf191;" d="M1024 960v-640q0 -26 -19 -45t-45 -19q-20 0 -37 12l-448 320q-27 19 -27 52t27 52l448 320q17 12 37 12q26 0 45 -19t19 -45zM1280 160v960q0 13 -9.5 22.5t-22.5 9.5h-960q-13 0 -22.5 -9.5t-9.5 -22.5v-960q0 -13 9.5 -22.5t22.5 -9.5h960q13 0 22.5 9.5t9.5 22.5z M1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
400
- <glyph unicode="&#xf192;" d="M1024 640q0 -106 -75 -181t-181 -75t-181 75t-75 181t75 181t181 75t181 -75t75 -181zM768 1184q-148 0 -273 -73t-198 -198t-73 -273t73 -273t198 -198t273 -73t273 73t198 198t73 273t-73 273t-198 198t-273 73zM1536 640q0 -209 -103 -385.5t-279.5 -279.5 t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
401
- <glyph unicode="&#xf193;" horiz-adv-x="1664" d="M1023 349l102 -204q-58 -179 -210 -290t-339 -111q-156 0 -288.5 77.5t-210 210t-77.5 288.5q0 181 104.5 330t274.5 211l17 -131q-122 -54 -195 -165.5t-73 -244.5q0 -185 131.5 -316.5t316.5 -131.5q126 0 232.5 65t165 175.5t49.5 236.5zM1571 249l58 -114l-256 -128 q-13 -7 -29 -7q-40 0 -57 35l-239 477h-472q-24 0 -42.5 16.5t-21.5 40.5l-96 779q-2 16 6 42q14 51 57 82.5t97 31.5q66 0 113 -47t47 -113q0 -69 -52 -117.5t-120 -41.5l37 -289h423v-128h-407l16 -128h455q40 0 57 -35l228 -455z" />
402
- <glyph unicode="&#xf194;" d="M1254 899q16 85 -21 132q-52 65 -187 45q-17 -3 -41 -12.5t-57.5 -30.5t-64.5 -48.5t-59.5 -70t-44.5 -91.5q80 7 113.5 -16t26.5 -99q-5 -52 -52 -143q-43 -78 -71 -99q-44 -32 -87 14q-23 24 -37.5 64.5t-19 73t-10 84t-8.5 71.5q-23 129 -34 164q-12 37 -35.5 69 t-50.5 40q-57 16 -127 -25q-54 -32 -136.5 -106t-122.5 -102v-7q16 -8 25.5 -26t21.5 -20q21 -3 54.5 8.5t58 10.5t41.5 -30q11 -18 18.5 -38.5t15 -48t12.5 -40.5q17 -46 53 -187q36 -146 57 -197q42 -99 103 -125q43 -12 85 -1.5t76 31.5q131 77 250 237 q104 139 172.5 292.5t82.5 226.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
403
- <glyph unicode="&#xf195;" horiz-adv-x="1152" d="M1152 704q0 -191 -94.5 -353t-256.5 -256.5t-353 -94.5h-160q-14 0 -23 9t-9 23v611l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v93l-215 -66q-3 -1 -9 -1q-10 0 -19 6q-13 10 -13 26v128q0 23 23 31l233 71v250q0 14 9 23t23 9h160 q14 0 23 -9t9 -23v-181l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-93l375 116q15 5 28 -5t13 -26v-128q0 -23 -23 -31l-393 -121v-487q188 13 318 151t130 328q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
404
- <glyph unicode="&#xf196;" horiz-adv-x="1408" d="M1152 736v-64q0 -14 -9 -23t-23 -9h-352v-352q0 -14 -9 -23t-23 -9h-64q-14 0 -23 9t-9 23v352h-352q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h352v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23v-352h352q14 0 23 -9t9 -23zM1280 288v832q0 66 -47 113t-113 47h-832 q-66 0 -113 -47t-47 -113v-832q0 -66 47 -113t113 -47h832q66 0 113 47t47 113zM1408 1120v-832q0 -119 -84.5 -203.5t-203.5 -84.5h-832q-119 0 -203.5 84.5t-84.5 203.5v832q0 119 84.5 203.5t203.5 84.5h832q119 0 203.5 -84.5t84.5 -203.5z" />
405
- <glyph unicode="&#xf197;" horiz-adv-x="2176" d="M620 416q-110 -64 -268 -64h-128v64h-64q-13 0 -22.5 23.5t-9.5 56.5q0 24 7 49q-58 2 -96.5 10.5t-38.5 20.5t38.5 20.5t96.5 10.5q-7 25 -7 49q0 33 9.5 56.5t22.5 23.5h64v64h128q158 0 268 -64h1113q42 -7 106.5 -18t80.5 -14q89 -15 150 -40.5t83.5 -47.5t22.5 -40 t-22.5 -40t-83.5 -47.5t-150 -40.5q-16 -3 -80.5 -14t-106.5 -18h-1113zM1739 668q53 -36 53 -92t-53 -92l81 -30q68 48 68 122t-68 122zM625 400h1015q-217 -38 -456 -80q-57 0 -113 -24t-83 -48l-28 -24l-288 -288q-26 -26 -70.5 -45t-89.5 -19h-96l-93 464h29 q157 0 273 64zM352 816h-29l93 464h96q46 0 90 -19t70 -45l288 -288q4 -4 11 -10.5t30.5 -23t48.5 -29t61.5 -23t72.5 -10.5l456 -80h-1015q-116 64 -273 64z" />
406
- <glyph unicode="&#xf198;" horiz-adv-x="1664" d="M1519 760q62 0 103.5 -40.5t41.5 -101.5q0 -97 -93 -130l-172 -59l56 -167q7 -21 7 -47q0 -59 -42 -102t-101 -43q-47 0 -85.5 27t-53.5 72l-55 165l-310 -106l55 -164q8 -24 8 -47q0 -59 -42 -102t-102 -43q-47 0 -85 27t-53 72l-55 163l-153 -53q-29 -9 -50 -9 q-61 0 -101.5 40t-40.5 101q0 47 27.5 85t71.5 53l156 53l-105 313l-156 -54q-26 -8 -48 -8q-60 0 -101 40.5t-41 100.5q0 47 27.5 85t71.5 53l157 53l-53 159q-8 24 -8 47q0 60 42 102.5t102 42.5q47 0 85 -27t53 -72l54 -160l310 105l-54 160q-8 24 -8 47q0 59 42.5 102 t101.5 43q47 0 85.5 -27.5t53.5 -71.5l53 -161l162 55q21 6 43 6q60 0 102.5 -39.5t42.5 -98.5q0 -45 -30 -81.5t-74 -51.5l-157 -54l105 -316l164 56q24 8 46 8zM725 498l310 105l-105 315l-310 -107z" />
407
- <glyph unicode="&#xf199;" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM1280 352v436q-31 -35 -64 -55q-34 -22 -132.5 -85t-151.5 -99q-98 -69 -164 -69v0v0q-66 0 -164 69 q-46 32 -141.5 92.5t-142.5 92.5q-12 8 -33 27t-31 27v-436q0 -40 28 -68t68 -28h832q40 0 68 28t28 68zM1280 925q0 41 -27.5 70t-68.5 29h-832q-40 0 -68 -28t-28 -68q0 -37 30.5 -76.5t67.5 -64.5q47 -32 137.5 -89t129.5 -83q3 -2 17 -11.5t21 -14t21 -13t23.5 -13 t21.5 -9.5t22.5 -7.5t20.5 -2.5t20.5 2.5t22.5 7.5t21.5 9.5t23.5 13t21 13t21 14t17 11.5l267 174q35 23 66.5 62.5t31.5 73.5z" />
408
- <glyph unicode="&#xf19a;" horiz-adv-x="1792" d="M127 640q0 163 67 313l367 -1005q-196 95 -315 281t-119 411zM1415 679q0 -19 -2.5 -38.5t-10 -49.5t-11.5 -44t-17.5 -59t-17.5 -58l-76 -256l-278 826q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-75 1 -202 10q-12 1 -20.5 -5t-11.5 -15t-1.5 -18.5t9 -16.5 t19.5 -8l80 -8l120 -328l-168 -504l-280 832q46 3 88 8q19 2 26 18.5t-2.5 31t-28.5 13.5l-205 -10q-7 0 -23 0.5t-26 0.5q105 160 274.5 253.5t367.5 93.5q147 0 280.5 -53t238.5 -149h-10q-55 0 -92 -40.5t-37 -95.5q0 -12 2 -24t4 -21.5t8 -23t9 -21t12 -22.5t12.5 -21 t14.5 -24t14 -23q63 -107 63 -212zM909 573l237 -647q1 -6 5 -11q-126 -44 -255 -44q-112 0 -217 32zM1570 1009q95 -174 95 -369q0 -209 -104 -385.5t-279 -278.5l235 678q59 169 59 276q0 42 -6 79zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286 t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 -215q173 0 331.5 68t273 182.5t182.5 273t68 331.5t-68 331.5t-182.5 273t-273 182.5t-331.5 68t-331.5 -68t-273 -182.5t-182.5 -273t-68 -331.5t68 -331.5t182.5 -273 t273 -182.5t331.5 -68z" />
409
- <glyph unicode="&#xf19b;" horiz-adv-x="1792" d="M1086 1536v-1536l-272 -128q-228 20 -414 102t-293 208.5t-107 272.5q0 140 100.5 263.5t275 205.5t391.5 108v-172q-217 -38 -356.5 -150t-139.5 -255q0 -152 154.5 -267t388.5 -145v1360zM1755 954l37 -390l-525 114l147 83q-119 70 -280 99v172q277 -33 481 -157z" />
410
- <glyph unicode="&#xf19c;" horiz-adv-x="2048" d="M960 1536l960 -384v-128h-128q0 -26 -20.5 -45t-48.5 -19h-1526q-28 0 -48.5 19t-20.5 45h-128v128zM256 896h256v-768h128v768h256v-768h128v768h256v-768h128v768h256v-768h59q28 0 48.5 -19t20.5 -45v-64h-1664v64q0 26 20.5 45t48.5 19h59v768zM1851 -64 q28 0 48.5 -19t20.5 -45v-128h-1920v128q0 26 20.5 45t48.5 19h1782z" />
411
- <glyph unicode="&#xf19d;" horiz-adv-x="2304" d="M1774 700l18 -316q4 -69 -82 -128t-235 -93.5t-323 -34.5t-323 34.5t-235 93.5t-82 128l18 316l574 -181q22 -7 48 -7t48 7zM2304 1024q0 -23 -22 -31l-1120 -352q-4 -1 -10 -1t-10 1l-652 206q-43 -34 -71 -111.5t-34 -178.5q63 -36 63 -109q0 -69 -58 -107l58 -433 q2 -14 -8 -25q-9 -11 -24 -11h-192q-15 0 -24 11q-10 11 -8 25l58 433q-58 38 -58 107q0 73 65 111q11 207 98 330l-333 104q-22 8 -22 31t22 31l1120 352q4 1 10 1t10 -1l1120 -352q22 -8 22 -31z" />
412
- <glyph unicode="&#xf19e;" d="M859 579l13 -707q-62 11 -105 11q-41 0 -105 -11l13 707q-40 69 -168.5 295.5t-216.5 374.5t-181 287q58 -15 108 -15q43 0 111 15q63 -111 133.5 -229.5t167 -276.5t138.5 -227q37 61 109.5 177.5t117.5 190t105 176t107 189.5q54 -14 107 -14q56 0 114 14v0 q-28 -39 -60 -88.5t-49.5 -78.5t-56.5 -96t-49 -84q-146 -248 -353 -610z" />
413
- <glyph unicode="&#xf1a0;" horiz-adv-x="1280" d="M981 197q0 25 -7 49t-14.5 42t-27 41.5t-29.5 35t-38.5 34.5t-36.5 29t-41.5 30t-36.5 26q-16 2 -49 2q-53 0 -104.5 -7t-107 -25t-97 -46t-68.5 -74.5t-27 -105.5q0 -56 23.5 -102t61 -75.5t87 -50t100 -29t101.5 -8.5q58 0 111.5 13t99 39t73 73t27.5 109zM864 1055 q0 59 -17 125.5t-48 129t-84 103.5t-117 41q-42 0 -82.5 -19.5t-66.5 -52.5q-46 -59 -46 -160q0 -46 10 -97.5t31.5 -103t52 -92.5t75 -67t96.5 -26q37 0 77.5 16.5t65.5 43.5q53 56 53 159zM752 1536h417l-137 -88h-132q75 -63 113 -133t38 -160q0 -72 -24.5 -129.5 t-59.5 -93t-69.5 -65t-59 -61.5t-24.5 -66q0 -36 32 -70.5t77 -68t90.5 -73.5t77.5 -104t32 -142q0 -91 -49 -173q-71 -122 -209.5 -179.5t-298.5 -57.5q-132 0 -246.5 41.5t-172.5 137.5q-36 59 -36 131q0 81 44.5 150t118.5 115q131 82 404 100q-32 41 -47.5 73.5 t-15.5 73.5q0 40 21 85q-46 -4 -68 -4q-148 0 -249.5 96.5t-101.5 244.5q0 82 36 159t99 131q76 66 182 98t218 32z" />
414
- <glyph unicode="&#xf1a1;" horiz-adv-x="1984" d="M831 572q0 -56 -40.5 -96t-96.5 -40q-57 0 -98 40t-41 96q0 57 41.5 98t97.5 41t96.5 -41t40.5 -98zM1292 711q56 0 96.5 -41t40.5 -98q0 -56 -40.5 -96t-96.5 -40q-57 0 -98 40t-41 96q0 57 41.5 98t97.5 41zM1984 722q0 -62 -31 -114t-83 -82q5 -33 5 -61 q0 -121 -68.5 -230.5t-197.5 -193.5q-125 -82 -285.5 -125.5t-335.5 -43.5q-176 0 -336.5 43.5t-284.5 125.5q-129 84 -197.5 193t-68.5 231q0 29 5 66q-48 31 -77 81.5t-29 109.5q0 94 66 160t160 66q83 0 148 -55q248 158 592 164l134 423q4 14 17.5 21.5t28.5 4.5 l347 -82q22 50 68.5 81t102.5 31q77 0 131.5 -54.5t54.5 -131.5t-54.5 -132t-131.5 -55q-76 0 -130.5 54t-55.5 131l-315 74l-116 -366q327 -14 560 -166q64 58 151 58q94 0 160 -66t66 -160zM1664 1459q-45 0 -77 -32t-32 -77t32 -77t77 -32t77 32t32 77t-32 77t-77 32z M77 722q0 -67 51 -111q49 131 180 235q-36 25 -82 25q-62 0 -105.5 -43.5t-43.5 -105.5zM1567 105q112 73 171.5 166t59.5 194t-59.5 193.5t-171.5 165.5q-116 75 -265.5 115.5t-313.5 40.5t-313.5 -40.5t-265.5 -115.5q-112 -73 -171.5 -165.5t-59.5 -193.5t59.5 -194 t171.5 -166q116 -75 265.5 -115.5t313.5 -40.5t313.5 40.5t265.5 115.5zM1850 605q57 46 57 117q0 62 -43.5 105.5t-105.5 43.5q-49 0 -86 -28q131 -105 178 -238zM1258 237q11 11 27 11t27 -11t11 -27.5t-11 -27.5q-99 -99 -319 -99h-2q-220 0 -319 99q-11 11 -11 27.5 t11 27.5t27 11t27 -11q77 -77 265 -77h2q188 0 265 77z" />
415
- <glyph unicode="&#xf1a2;" d="M950 393q7 7 17.5 7t17.5 -7t7 -18t-7 -18q-65 -64 -208 -64h-1h-1q-143 0 -207 64q-8 7 -8 18t8 18q7 7 17.5 7t17.5 -7q49 -51 172 -51h1h1q122 0 173 51zM671 613q0 -37 -26 -64t-63 -27t-63 27t-26 64t26 63t63 26t63 -26t26 -63zM1214 1049q-29 0 -50 21t-21 50 q0 30 21 51t50 21q30 0 51 -21t21 -51q0 -29 -21 -50t-51 -21zM1216 1408q132 0 226 -94t94 -227v-894q0 -133 -94 -227t-226 -94h-896q-132 0 -226 94t-94 227v894q0 133 94 227t226 94h896zM1321 596q35 14 57 45.5t22 70.5q0 51 -36 87.5t-87 36.5q-60 0 -98 -48 q-151 107 -375 115l83 265l206 -49q1 -50 36.5 -85t84.5 -35q50 0 86 35.5t36 85.5t-36 86t-86 36q-36 0 -66 -20.5t-45 -53.5l-227 54q-9 2 -17.5 -2.5t-11.5 -14.5l-95 -302q-224 -4 -381 -113q-36 43 -93 43q-51 0 -87 -36.5t-36 -87.5q0 -37 19.5 -67.5t52.5 -45.5 q-7 -25 -7 -54q0 -98 74 -181.5t201.5 -132t278.5 -48.5q150 0 277.5 48.5t201.5 132t74 181.5q0 27 -6 54zM971 702q37 0 63 -26t26 -63t-26 -64t-63 -27t-63 27t-26 64t26 63t63 26z" />
416
- <glyph unicode="&#xf1a3;" d="M866 697l90 27v62q0 79 -58 135t-138 56t-138 -55.5t-58 -134.5v-283q0 -20 -14 -33.5t-33 -13.5t-32.5 13.5t-13.5 33.5v120h-151v-122q0 -82 57.5 -139t139.5 -57q81 0 138.5 56.5t57.5 136.5v280q0 19 13.5 33t33.5 14q19 0 32.5 -14t13.5 -33v-54zM1199 502v122h-150 v-126q0 -20 -13.5 -33.5t-33.5 -13.5q-19 0 -32.5 14t-13.5 33v123l-90 -26l-60 28v-123q0 -80 58 -137t139 -57t138.5 57t57.5 139zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103 t385.5 -103t279.5 -279.5t103 -385.5z" />
417
- <glyph unicode="&#xf1a4;" horiz-adv-x="1920" d="M1062 824v118q0 42 -30 72t-72 30t-72 -30t-30 -72v-612q0 -175 -126 -299t-303 -124q-178 0 -303.5 125.5t-125.5 303.5v266h328v-262q0 -43 30 -72.5t72 -29.5t72 29.5t30 72.5v620q0 171 126.5 292t301.5 121q176 0 302 -122t126 -294v-136l-195 -58zM1592 602h328 v-266q0 -178 -125.5 -303.5t-303.5 -125.5q-177 0 -303 124.5t-126 300.5v268l131 -61l195 58v-270q0 -42 30 -71.5t72 -29.5t72 29.5t30 71.5v275z" />
418
- <glyph unicode="&#xf1a5;" d="M1472 160v480h-704v704h-480q-93 0 -158.5 -65.5t-65.5 -158.5v-480h704v-704h480q93 0 158.5 65.5t65.5 158.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5 t84.5 -203.5z" />
419
- <glyph unicode="&#xf1a6;" horiz-adv-x="2048" d="M328 1254h204v-983h-532v697h328v286zM328 435v369h-123v-369h123zM614 968v-697h205v697h-205zM614 1254v-204h205v204h-205zM901 968h533v-942h-533v163h328v82h-328v697zM1229 435v369h-123v-369h123zM1516 968h532v-942h-532v163h327v82h-327v697zM1843 435v369h-123 v-369h123z" />
420
- <glyph unicode="&#xf1a7;" d="M1046 516q0 -64 -38 -109t-91 -45q-43 0 -70 15v277q28 17 70 17q53 0 91 -45.5t38 -109.5zM703 944q0 -64 -38 -109.5t-91 -45.5q-43 0 -70 15v277q28 17 70 17q53 0 91 -45t38 -109zM1265 513q0 134 -88 229t-213 95q-20 0 -39 -3q-23 -78 -78 -136q-87 -95 -211 -101 v-636l211 41v206q51 -19 117 -19q125 0 213 95t88 229zM922 940q0 134 -88.5 229t-213.5 95q-74 0 -141 -36h-186v-840l211 41v206q55 -19 116 -19q125 0 213.5 95t88.5 229zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960 q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
421
- <glyph unicode="&#xf1a8;" horiz-adv-x="2038" d="M1222 607q75 3 143.5 -20.5t118 -58.5t101 -94.5t84 -108t75.5 -120.5q33 -56 78.5 -109t75.5 -80.5t99 -88.5q-48 -30 -108.5 -57.5t-138.5 -59t-114 -47.5q-44 37 -74 115t-43.5 164.5t-33 180.5t-42.5 168.5t-72.5 123t-122.5 48.5l-10 -2l-6 -4q4 -5 13 -14 q6 -5 28 -23.5t25.5 -22t19 -18t18 -20.5t11.5 -21t10.5 -27.5t4.5 -31t4 -40.5l1 -33q1 -26 -2.5 -57.5t-7.5 -52t-12.5 -58.5t-11.5 -53q-35 1 -101 -9.5t-98 -10.5q-39 0 -72 10q-2 16 -2 47q0 74 3 96q2 13 31.5 41.5t57 59t26.5 51.5q-24 2 -43 -24 q-36 -53 -111.5 -99.5t-136.5 -46.5q-25 0 -75.5 63t-106.5 139.5t-84 96.5q-6 4 -27 30q-482 -112 -513 -112q-16 0 -28 11t-12 27q0 15 8.5 26.5t22.5 14.5l486 106q-8 14 -8 25t5.5 17.5t16 11.5t20 7t23 4.5t18.5 4.5q4 1 15.5 7.5t17.5 6.5q15 0 28 -16t20 -33 q163 37 172 37q17 0 29.5 -11t12.5 -28q0 -15 -8.5 -26t-23.5 -14l-182 -40l-1 -16q-1 -26 81.5 -117.5t104.5 -91.5q47 0 119 80t72 129q0 36 -23.5 53t-51 18.5t-51 11.5t-23.5 34q0 16 10 34l-68 19q43 44 43 117q0 26 -5 58q82 16 144 16q44 0 71.5 -1.5t48.5 -8.5 t31 -13.5t20.5 -24.5t15.5 -33.5t17 -47.5t24 -60l50 25q-3 -40 -23 -60t-42.5 -21t-40 -6.5t-16.5 -20.5zM1282 842q-5 5 -13.5 15.5t-12 14.5t-10.5 11.5t-10 10.5l-8 8t-8.5 7.5t-8 5t-8.5 4.5q-7 3 -14.5 5t-20.5 2.5t-22 0.5h-32.5h-37.5q-126 0 -217 -43 q16 30 36 46.5t54 29.5t65.5 36t46 36.5t50 55t43.5 50.5q12 -9 28 -31.5t32 -36.5t38 -13l12 1v-76l22 -1q247 95 371 190q28 21 50 39t42.5 37.5t33 31t29.5 34t24 31t24.5 37t23 38t27 47.5t29.5 53l7 9q-2 -53 -43 -139q-79 -165 -205 -264t-306 -142q-14 -3 -42 -7.5 t-50 -9.5t-39 -14q3 -19 24.5 -46t21.5 -34q0 -11 -26 -30zM1061 -79q39 26 131.5 47.5t146.5 21.5q9 0 22.5 -15.5t28 -42.5t26 -50t24 -51t14.5 -33q-121 -45 -244 -45q-61 0 -125 11zM822 568l48 12l109 -177l-73 -48zM1323 51q3 -15 3 -16q0 -7 -17.5 -14.5t-46 -13 t-54 -9.5t-53.5 -7.5t-32 -4.5l-7 43q21 2 60.5 8.5t72 10t60.5 3.5h14zM866 679l-96 -20l-6 17q10 1 32.5 7t34.5 6q19 0 35 -10zM1061 45h31l10 -83l-41 -12v95zM1950 1535v1v-1zM1950 1535l-1 -5l-2 -2l1 3zM1950 1535l1 1z" />
422
- <glyph unicode="&#xf1a9;" d="M1167 -50q-5 19 -24 5q-30 -22 -87 -39t-131 -17q-129 0 -193 49q-5 4 -13 4q-11 0 -26 -12q-7 -6 -7.5 -16t7.5 -20q34 -32 87.5 -46t102.5 -12.5t99 4.5q41 4 84.5 20.5t65 30t28.5 20.5q12 12 7 29zM1128 65q-19 47 -39 61q-23 15 -76 15q-47 0 -71 -10 q-29 -12 -78 -56q-26 -24 -12 -44q9 -8 17.5 -4.5t31.5 23.5q3 2 10.5 8.5t10.5 8.5t10 7t11.5 7t12.5 5t15 4.5t16.5 2.5t20.5 1q27 0 44.5 -7.5t23 -14.5t13.5 -22q10 -17 12.5 -20t12.5 1q23 12 14 34zM1483 346q0 22 -5 44.5t-16.5 45t-34 36.5t-52.5 14 q-33 0 -97 -41.5t-129 -83.5t-101 -42q-27 -1 -63.5 19t-76 49t-83.5 58t-100 49t-111 19q-115 -1 -197 -78.5t-84 -178.5q-2 -112 74 -164q29 -20 62.5 -28.5t103.5 -8.5q57 0 132 32.5t134 71t120 70.5t93 31q26 -1 65 -31.5t71.5 -67t68 -67.5t55.5 -32q35 -3 58.5 14 t55.5 63q28 41 42.5 101t14.5 106zM1536 506q0 -164 -62 -304.5t-166 -236t-242.5 -149.5t-290.5 -54t-293 57.5t-247.5 157t-170.5 241.5t-64 302q0 89 19.5 172.5t49 145.5t70.5 118.5t78.5 94t78.5 69.5t64.5 46.5t42.5 24.5q14 8 51 26.5t54.5 28.5t48 30t60.5 44 q36 28 58 72.5t30 125.5q129 -155 186 -193q44 -29 130 -68t129 -66q21 -13 39 -25t60.5 -46.5t76 -70.5t75 -95t69 -122t47 -148.5t19.5 -177.5z" />
423
- <glyph unicode="&#xf1aa;" d="M1070 463l-160 -160l-151 -152l-30 -30q-65 -64 -151.5 -87t-171.5 -2q-16 -70 -72 -115t-129 -45q-85 0 -145 60.5t-60 145.5q0 72 44.5 128t113.5 72q-22 86 1 173t88 152l12 12l151 -152l-11 -11q-37 -37 -37 -89t37 -90q37 -37 89 -37t89 37l30 30l151 152l161 160z M729 1145l12 -12l-152 -152l-12 12q-37 37 -89 37t-89 -37t-37 -89.5t37 -89.5l29 -29l152 -152l160 -160l-151 -152l-161 160l-151 152l-30 30q-68 67 -90 159.5t5 179.5q-70 15 -115 71t-45 129q0 85 60 145.5t145 60.5q76 0 133.5 -49t69.5 -123q84 20 169.5 -3.5 t149.5 -87.5zM1536 78q0 -85 -60 -145.5t-145 -60.5q-74 0 -131 47t-71 118q-86 -28 -179.5 -6t-161.5 90l-11 12l151 152l12 -12q37 -37 89 -37t89 37t37 89t-37 89l-30 30l-152 152l-160 160l152 152l160 -160l152 -152l29 -30q64 -64 87.5 -150.5t2.5 -171.5 q76 -11 126.5 -68.5t50.5 -134.5zM1534 1202q0 -77 -51 -135t-127 -69q26 -85 3 -176.5t-90 -158.5l-12 -12l-151 152l12 12q37 37 37 89t-37 89t-89 37t-89 -37l-30 -30l-152 -152l-160 -160l-152 152l161 160l152 152l29 30q67 67 159 89.5t178 -3.5q11 75 68.5 126 t135.5 51q85 0 145 -60.5t60 -145.5z" />
424
- <glyph unicode="&#xf1ab;" d="M654 458q-1 -3 -12.5 0.5t-31.5 11.5l-20 9q-44 20 -87 49q-7 5 -41 31.5t-38 28.5q-67 -103 -134 -181q-81 -95 -105 -110q-4 -2 -19.5 -4t-18.5 0q6 4 82 92q21 24 85.5 115t78.5 118q17 30 51 98.5t36 77.5q-8 1 -110 -33q-8 -2 -27.5 -7.5t-34.5 -9.5t-17 -5 q-2 -2 -2 -10.5t-1 -9.5q-5 -10 -31 -15q-23 -7 -47 0q-18 4 -28 21q-4 6 -5 23q6 2 24.5 5t29.5 6q58 16 105 32q100 35 102 35q10 2 43 19.5t44 21.5q9 3 21.5 8t14.5 5.5t6 -0.5q2 -12 -1 -33q0 -2 -12.5 -27t-26.5 -53.5t-17 -33.5q-25 -50 -77 -131l64 -28 q12 -6 74.5 -32t67.5 -28q4 -1 10.5 -25.5t4.5 -30.5zM449 944q3 -15 -4 -28q-12 -23 -50 -38q-30 -12 -60 -12q-26 3 -49 26q-14 15 -18 41l1 3q3 -3 19.5 -5t26.5 0t58 16q36 12 55 14q17 0 21 -17zM1147 815l63 -227l-139 42zM39 15l694 232v1032l-694 -233v-1031z M1280 332l102 -31l-181 657l-100 31l-216 -536l102 -31l45 110l211 -65zM777 1294l573 -184v380zM1088 -29l158 -13l-54 -160l-40 66q-130 -83 -276 -108q-58 -12 -91 -12h-84q-79 0 -199.5 39t-183.5 85q-8 7 -8 16q0 8 5 13.5t13 5.5q4 0 18 -7.5t30.5 -16.5t20.5 -11 q73 -37 159.5 -61.5t157.5 -24.5q95 0 167 14.5t157 50.5q15 7 30.5 15.5t34 19t28.5 16.5zM1536 1050v-1079l-774 246q-14 -6 -375 -127.5t-368 -121.5q-13 0 -18 13q0 1 -1 3v1078q3 9 4 10q5 6 20 11q106 35 149 50v384l558 -198q2 0 160.5 55t316 108.5t161.5 53.5 q20 0 20 -21v-418z" />
425
- <glyph unicode="&#xf1ac;" horiz-adv-x="1792" d="M288 1152q66 0 113 -47t47 -113v-1088q0 -66 -47 -113t-113 -47h-128q-66 0 -113 47t-47 113v1088q0 66 47 113t113 47h128zM1664 989q58 -34 93 -93t35 -128v-768q0 -106 -75 -181t-181 -75h-864q-66 0 -113 47t-47 113v1536q0 40 28 68t68 28h672q40 0 88 -20t76 -48 l152 -152q28 -28 48 -76t20 -88v-163zM928 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM928 512v128q0 14 -9 23 t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1184 256v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128 q14 0 23 9t9 23zM1184 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 0v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 256v128q0 14 -9 23t-23 9h-128 q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1440 512v128q0 14 -9 23t-23 9h-128q-14 0 -23 -9t-9 -23v-128q0 -14 9 -23t23 -9h128q14 0 23 9t9 23zM1536 896v256h-160q-40 0 -68 28t-28 68v160h-640v-512h896z" />
426
- <glyph unicode="&#xf1ad;" d="M1344 1536q26 0 45 -19t19 -45v-1664q0 -26 -19 -45t-45 -19h-1280q-26 0 -45 19t-19 45v1664q0 26 19 45t45 19h1280zM512 1248v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 992v-64q0 -14 9 -23t23 -9h64q14 0 23 9 t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 736v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM512 480v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23zM384 160v64 q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64 q14 0 23 9t9 23zM384 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM384 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 -96v192q0 14 -9 23t-23 9h-320q-14 0 -23 -9 t-9 -23v-192q0 -14 9 -23t23 -9h320q14 0 23 9t9 23zM896 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 928v64 q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM896 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 160v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64 q14 0 23 9t9 23zM1152 416v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 672v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 928v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9 t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1152 1184v64q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-64q0 -14 9 -23t23 -9h64q14 0 23 9t9 23z" />
427
- <glyph unicode="&#xf1ae;" horiz-adv-x="1280" d="M1188 988l-292 -292v-824q0 -46 -33 -79t-79 -33t-79 33t-33 79v384h-64v-384q0 -46 -33 -79t-79 -33t-79 33t-33 79v824l-292 292q-28 28 -28 68t28 68t68 28t68 -28l228 -228h368l228 228q28 28 68 28t68 -28t28 -68t-28 -68zM864 1152q0 -93 -65.5 -158.5 t-158.5 -65.5t-158.5 65.5t-65.5 158.5t65.5 158.5t158.5 65.5t158.5 -65.5t65.5 -158.5z" />
428
- <glyph unicode="&#xf1b0;" horiz-adv-x="1664" d="M780 1064q0 -60 -19 -113.5t-63 -92.5t-105 -39q-76 0 -138 57.5t-92 135.5t-30 151q0 60 19 113.5t63 92.5t105 39q77 0 138.5 -57.5t91.5 -135t30 -151.5zM438 581q0 -80 -42 -139t-119 -59q-76 0 -141.5 55.5t-100.5 133.5t-35 152q0 80 42 139.5t119 59.5 q76 0 141.5 -55.5t100.5 -134t35 -152.5zM832 608q118 0 255 -97.5t229 -237t92 -254.5q0 -46 -17 -76.5t-48.5 -45t-64.5 -20t-76 -5.5q-68 0 -187.5 45t-182.5 45q-66 0 -192.5 -44.5t-200.5 -44.5q-183 0 -183 146q0 86 56 191.5t139.5 192.5t187.5 146t193 59zM1071 819 q-61 0 -105 39t-63 92.5t-19 113.5q0 74 30 151.5t91.5 135t138.5 57.5q61 0 105 -39t63 -92.5t19 -113.5q0 -73 -30 -151t-92 -135.5t-138 -57.5zM1503 923q77 0 119 -59.5t42 -139.5q0 -74 -35 -152t-100.5 -133.5t-141.5 -55.5q-77 0 -119 59t-42 139q0 74 35 152.5 t100.5 134t141.5 55.5z" />
429
- <glyph unicode="&#xf1b1;" horiz-adv-x="768" d="M704 1008q0 -145 -57 -243.5t-152 -135.5l45 -821q2 -26 -16 -45t-44 -19h-192q-26 0 -44 19t-16 45l45 821q-95 37 -152 135.5t-57 243.5q0 128 42.5 249.5t117.5 200t160 78.5t160 -78.5t117.5 -200t42.5 -249.5z" />
430
- <glyph unicode="&#xf1b2;" horiz-adv-x="1792" d="M896 -93l640 349v636l-640 -233v-752zM832 772l698 254l-698 254l-698 -254zM1664 1024v-768q0 -35 -18 -65t-49 -47l-704 -384q-28 -16 -61 -16t-61 16l-704 384q-31 17 -49 47t-18 65v768q0 40 23 73t61 47l704 256q22 8 44 8t44 -8l704 -256q38 -14 61 -47t23 -73z " />
431
- <glyph unicode="&#xf1b3;" horiz-adv-x="2304" d="M640 -96l384 192v314l-384 -164v-342zM576 358l404 173l-404 173l-404 -173zM1664 -96l384 192v314l-384 -164v-342zM1600 358l404 173l-404 173l-404 -173zM1152 651l384 165v266l-384 -164v-267zM1088 1030l441 189l-441 189l-441 -189zM2176 512v-416q0 -36 -19 -67 t-52 -47l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-5 2 -7 4q-2 -2 -7 -4l-448 -224q-25 -14 -57 -14t-57 14l-448 224q-33 16 -52 47t-19 67v416q0 38 21.5 70t56.5 48l434 186v400q0 38 21.5 70t56.5 48l448 192q23 10 50 10t50 -10l448 -192q35 -16 56.5 -48t21.5 -70 v-400l434 -186q36 -16 57 -48t21 -70z" />
432
- <glyph unicode="&#xf1b4;" horiz-adv-x="2048" d="M1848 1197h-511v-124h511v124zM1596 771q-90 0 -146 -52.5t-62 -142.5h408q-18 195 -200 195zM1612 186q63 0 122 32t76 87h221q-100 -307 -427 -307q-214 0 -340.5 132t-126.5 347q0 208 130.5 345.5t336.5 137.5q138 0 240.5 -68t153 -179t50.5 -248q0 -17 -2 -47h-658 q0 -111 57.5 -171.5t166.5 -60.5zM277 236h296q205 0 205 167q0 180 -199 180h-302v-347zM277 773h281q78 0 123.5 36.5t45.5 113.5q0 144 -190 144h-260v-294zM0 1282h594q87 0 155 -14t126.5 -47.5t90 -96.5t31.5 -154q0 -181 -172 -263q114 -32 172 -115t58 -204 q0 -75 -24.5 -136.5t-66 -103.5t-98.5 -71t-121 -42t-134 -13h-611v1260z" />
433
- <glyph unicode="&#xf1b5;" d="M1248 1408q119 0 203.5 -84.5t84.5 -203.5v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960zM499 1041h-371v-787h382q117 0 197 57.5t80 170.5q0 158 -143 200q107 52 107 164q0 57 -19.5 96.5 t-56.5 60.5t-79 29.5t-97 8.5zM477 723h-176v184h163q119 0 119 -90q0 -94 -106 -94zM486 388h-185v217h189q124 0 124 -113q0 -104 -128 -104zM1136 356q-68 0 -104 38t-36 107h411q1 10 1 30q0 132 -74.5 220.5t-203.5 88.5q-128 0 -210 -86t-82 -216q0 -135 79 -217 t213 -82q205 0 267 191h-138q-11 -34 -47.5 -54t-75.5 -20zM1126 722q113 0 124 -122h-254q4 56 39 89t91 33zM964 988h319v-77h-319v77z" />
434
- <glyph unicode="&#xf1b6;" horiz-adv-x="1792" d="M1582 954q0 -101 -71.5 -172.5t-172.5 -71.5t-172.5 71.5t-71.5 172.5t71.5 172.5t172.5 71.5t172.5 -71.5t71.5 -172.5zM812 212q0 104 -73 177t-177 73q-27 0 -54 -6l104 -42q77 -31 109.5 -106.5t1.5 -151.5q-31 -77 -107 -109t-152 -1q-21 8 -62 24.5t-61 24.5 q32 -60 91 -96.5t130 -36.5q104 0 177 73t73 177zM1642 953q0 126 -89.5 215.5t-215.5 89.5q-127 0 -216.5 -89.5t-89.5 -215.5q0 -127 89.5 -216t216.5 -89q126 0 215.5 89t89.5 216zM1792 953q0 -189 -133.5 -322t-321.5 -133l-437 -319q-12 -129 -109 -218t-229 -89 q-121 0 -214 76t-118 192l-230 92v429l389 -157q79 48 173 48q13 0 35 -2l284 407q2 187 135.5 319t320.5 132q188 0 321.5 -133.5t133.5 -321.5z" />
435
- <glyph unicode="&#xf1b7;" d="M1242 889q0 80 -57 136.5t-137 56.5t-136.5 -57t-56.5 -136q0 -80 56.5 -136.5t136.5 -56.5t137 56.5t57 136.5zM632 301q0 -83 -58 -140.5t-140 -57.5q-56 0 -103 29t-72 77q52 -20 98 -40q60 -24 120 1.5t85 86.5q24 60 -1.5 120t-86.5 84l-82 33q22 5 42 5 q82 0 140 -57.5t58 -140.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v153l172 -69q20 -92 93.5 -152t168.5 -60q104 0 181 70t87 173l345 252q150 0 255.5 105.5t105.5 254.5q0 150 -105.5 255.5t-255.5 105.5 q-148 0 -253 -104.5t-107 -252.5l-225 -322q-9 1 -28 1q-75 0 -137 -37l-297 119v468q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5zM1289 887q0 -100 -71 -170.5t-171 -70.5t-170.5 70.5t-70.5 170.5t70.5 171t170.5 71q101 0 171.5 -70.5t70.5 -171.5z " />
436
- <glyph unicode="&#xf1b8;" horiz-adv-x="1792" d="M836 367l-15 -368l-2 -22l-420 29q-36 3 -67 31.5t-47 65.5q-11 27 -14.5 55t4 65t12 55t21.5 64t19 53q78 -12 509 -28zM449 953l180 -379l-147 92q-63 -72 -111.5 -144.5t-72.5 -125t-39.5 -94.5t-18.5 -63l-4 -21l-190 357q-17 26 -18 56t6 47l8 18q35 63 114 188 l-140 86zM1680 436l-188 -359q-12 -29 -36.5 -46.5t-43.5 -20.5l-18 -4q-71 -7 -219 -12l8 -164l-230 367l211 362l7 -173q170 -16 283 -5t170 33zM895 1360q-47 -63 -265 -435l-317 187l-19 12l225 356q20 31 60 45t80 10q24 -2 48.5 -12t42 -21t41.5 -33t36 -34.5 t36 -39.5t32 -35zM1550 1053l212 -363q18 -37 12.5 -76t-27.5 -74q-13 -20 -33 -37t-38 -28t-48.5 -22t-47 -16t-51.5 -14t-46 -12q-34 72 -265 436l313 195zM1407 1279l142 83l-220 -373l-419 20l151 86q-34 89 -75 166t-75.5 123.5t-64.5 80t-47 46.5l-17 13l405 -1 q31 3 58 -10.5t39 -28.5l11 -15q39 -61 112 -190z" />
437
- <glyph unicode="&#xf1b9;" horiz-adv-x="2048" d="M480 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM516 768h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5zM1888 448q0 66 -47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47t113 47t47 113zM2048 544v-384 q0 -14 -9 -23t-23 -9h-96v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-1024v-128q0 -80 -56 -136t-136 -56t-136 56t-56 136v128h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5t179 63.5h768q98 0 179 -63.5t104 -157.5 l105 -419h28q93 0 158.5 -65.5t65.5 -158.5z" />
438
- <glyph unicode="&#xf1ba;" horiz-adv-x="2048" d="M1824 640q93 0 158.5 -65.5t65.5 -158.5v-384q0 -14 -9 -23t-23 -9h-96v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-1024v-64q0 -80 -56 -136t-136 -56t-136 56t-56 136v64h-96q-14 0 -23 9t-9 23v384q0 93 65.5 158.5t158.5 65.5h28l105 419q23 94 104 157.5 t179 63.5h128v224q0 14 9 23t23 9h448q14 0 23 -9t9 -23v-224h128q98 0 179 -63.5t104 -157.5l105 -419h28zM320 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47zM516 640h1016l-89 357q-2 8 -14 17.5t-21 9.5h-768q-9 0 -21 -9.5t-14 -17.5z M1728 160q66 0 113 47t47 113t-47 113t-113 47t-113 -47t-47 -113t47 -113t113 -47z" />
439
- <glyph unicode="&#xf1bb;" d="M1504 64q0 -26 -19 -45t-45 -19h-462q1 -17 6 -87.5t5 -108.5q0 -25 -18 -42.5t-43 -17.5h-320q-25 0 -43 17.5t-18 42.5q0 38 5 108.5t6 87.5h-462q-26 0 -45 19t-19 45t19 45l402 403h-229q-26 0 -45 19t-19 45t19 45l402 403h-197q-26 0 -45 19t-19 45t19 45l384 384 q19 19 45 19t45 -19l384 -384q19 -19 19 -45t-19 -45t-45 -19h-197l402 -403q19 -19 19 -45t-19 -45t-45 -19h-229l402 -403q19 -19 19 -45z" />
440
- <glyph unicode="&#xf1bc;" d="M1127 326q0 32 -30 51q-193 115 -447 115q-133 0 -287 -34q-42 -9 -42 -52q0 -20 13.5 -34.5t35.5 -14.5q5 0 37 8q132 27 243 27q226 0 397 -103q19 -11 33 -11q19 0 33 13.5t14 34.5zM1223 541q0 40 -35 61q-237 141 -548 141q-153 0 -303 -42q-48 -13 -48 -64 q0 -25 17.5 -42.5t42.5 -17.5q7 0 37 8q122 33 251 33q279 0 488 -124q24 -13 38 -13q25 0 42.5 17.5t17.5 42.5zM1331 789q0 47 -40 70q-126 73 -293 110.5t-343 37.5q-204 0 -364 -47q-23 -7 -38.5 -25.5t-15.5 -48.5q0 -31 20.5 -52t51.5 -21q11 0 40 8q133 37 307 37 q159 0 309.5 -34t253.5 -95q21 -12 40 -12q29 0 50.5 20.5t21.5 51.5zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
441
- <glyph unicode="&#xf1bd;" d="M1397 1408q58 0 98.5 -40.5t40.5 -98.5v-1258q0 -58 -40.5 -98.5t-98.5 -40.5h-1258q-58 0 -98.5 40.5t-40.5 98.5v1258q0 58 40.5 98.5t98.5 40.5h1258zM1465 11v1258q0 28 -20 48t-48 20h-1258q-28 0 -48 -20t-20 -48v-1258q0 -28 20 -48t48 -20h1258q28 0 48 20t20 48 zM694 749l188 -387l533 145v-496q0 -7 -5.5 -12.5t-12.5 -5.5h-1258q-7 0 -12.5 5.5t-5.5 12.5v141l711 195l-212 439q4 1 12 2.5t12 1.5q170 32 303.5 21.5t221 -46t143.5 -94.5q27 -28 -25 -42q-64 -16 -256 -62l-97 198q-111 7 -240 -16zM1397 1287q7 0 12.5 -5.5 t5.5 -12.5v-428q-85 30 -188 52q-294 64 -645 12l-18 -3l-65 134h-233l85 -190q-132 -51 -230 -137v560q0 7 5.5 12.5t12.5 5.5h1258zM286 387q-14 -3 -26 4.5t-14 21.5q-24 203 166 305l129 -270z" />
442
- <glyph unicode="&#xf1be;" horiz-adv-x="2304" d="M784 164l16 241l-16 523q-1 10 -7.5 17t-16.5 7q-9 0 -16 -7t-7 -17l-14 -523l14 -241q1 -10 7.5 -16.5t15.5 -6.5q22 0 24 23zM1080 193l11 211l-12 586q0 16 -13 24q-8 5 -16 5t-16 -5q-13 -8 -13 -24l-1 -6l-10 -579q0 -1 11 -236v-1q0 -10 6 -17q9 -11 23 -11 q11 0 20 9q9 7 9 20zM35 533l20 -128l-20 -126q-2 -9 -9 -9t-9 9l-17 126l17 128q2 9 9 9t9 -9zM121 612l26 -207l-26 -203q-2 -9 -10 -9q-9 0 -9 10l-23 202l23 207q0 9 9 9q8 0 10 -9zM401 159zM213 650l25 -245l-25 -237q0 -11 -11 -11q-10 0 -12 11l-21 237l21 245 q2 12 12 12q11 0 11 -12zM307 657l23 -252l-23 -244q-2 -13 -14 -13q-13 0 -13 13l-21 244l21 252q0 13 13 13q12 0 14 -13zM401 639l21 -234l-21 -246q-2 -16 -16 -16q-6 0 -10.5 4.5t-4.5 11.5l-20 246l20 234q0 6 4.5 10.5t10.5 4.5q14 0 16 -15zM784 164zM495 785 l21 -380l-21 -246q0 -7 -5 -12.5t-12 -5.5q-16 0 -18 18l-18 246l18 380q2 18 18 18q7 0 12 -5.5t5 -12.5zM589 871l19 -468l-19 -244q0 -8 -5.5 -13.5t-13.5 -5.5q-18 0 -20 19l-16 244l16 468q2 19 20 19q8 0 13.5 -5.5t5.5 -13.5zM687 911l18 -506l-18 -242 q-2 -21 -22 -21q-19 0 -21 21l-16 242l16 506q0 9 6.5 15.5t14.5 6.5q9 0 15 -6.5t7 -15.5zM1079 169v0v0zM881 915l15 -510l-15 -239q0 -10 -7.5 -17.5t-17.5 -7.5t-17 7t-8 18l-14 239l14 510q0 11 7.5 18t17.5 7t17.5 -7t7.5 -18zM980 896l14 -492l-14 -236q0 -11 -8 -19 t-19 -8t-19 8t-9 19l-12 236l12 492q1 12 9 20t19 8t18.5 -8t8.5 -20zM1192 404l-14 -231v0q0 -13 -9 -22t-22 -9t-22 9t-10 22l-6 114l-6 117l12 636v3q2 15 12 24q9 7 20 7q8 0 15 -5q14 -8 16 -26zM2304 423q0 -117 -83 -199.5t-200 -82.5h-786q-13 2 -22 11t-9 22v899 q0 23 28 33q85 34 181 34q195 0 338 -131.5t160 -323.5q53 22 110 22q117 0 200 -83t83 -201z" />
443
- <glyph unicode="&#xf1c0;" d="M768 768q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 0q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127 t443 -43zM768 384q237 0 443 43t325 127v-170q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5t-103 128v170q119 -84 325 -127t443 -43zM768 1536q208 0 385 -34.5t280 -93.5t103 -128v-128q0 -69 -103 -128t-280 -93.5t-385 -34.5t-385 34.5t-280 93.5 t-103 128v128q0 69 103 128t280 93.5t385 34.5z" />
444
- <glyph unicode="&#xf1c1;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M894 465q33 -26 84 -56q59 7 117 7q147 0 177 -49q16 -22 2 -52q0 -1 -1 -2l-2 -2v-1q-6 -38 -71 -38q-48 0 -115 20t-130 53q-221 -24 -392 -83q-153 -262 -242 -262q-15 0 -28 7l-24 12q-1 1 -6 5q-10 10 -6 36q9 40 56 91.5t132 96.5q14 9 23 -6q2 -2 2 -4q52 85 107 197 q68 136 104 262q-24 82 -30.5 159.5t6.5 127.5q11 40 42 40h21h1q23 0 35 -15q18 -21 9 -68q-2 -6 -4 -8q1 -3 1 -8v-30q-2 -123 -14 -192q55 -164 146 -238zM318 54q52 24 137 158q-51 -40 -87.5 -84t-49.5 -74zM716 974q-15 -42 -2 -132q1 7 7 44q0 3 7 43q1 4 4 8 q-1 1 -1 2t-0.5 1.5t-0.5 1.5q-1 22 -13 36q0 -1 -1 -2v-2zM592 313q135 54 284 81q-2 1 -13 9.5t-16 13.5q-76 67 -127 176q-27 -86 -83 -197q-30 -56 -45 -83zM1238 329q-24 24 -140 24q76 -28 124 -28q14 0 18 1q0 1 -2 3z" />
445
- <glyph unicode="&#xf1c2;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M233 768v-107h70l164 -661h159l128 485q7 20 10 46q2 16 2 24h4l3 -24q1 -3 3.5 -20t5.5 -26l128 -485h159l164 661h70v107h-300v-107h90l-99 -438q-5 -20 -7 -46l-2 -21h-4l-3 21q-1 5 -4 21t-5 25l-144 545h-114l-144 -545q-2 -9 -4.5 -24.5t-3.5 -21.5l-4 -21h-4l-2 21 q-2 26 -7 46l-99 438h90v107h-300z" />
446
- <glyph unicode="&#xf1c3;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M429 106v-106h281v106h-75l103 161q5 7 10 16.5t7.5 13.5t3.5 4h2q1 -4 5 -10q2 -4 4.5 -7.5t6 -8t6.5 -8.5l107 -161h-76v-106h291v106h-68l-192 273l195 282h67v107h-279v-107h74l-103 -159q-4 -7 -10 -16.5t-9 -13.5l-2 -3h-2q-1 4 -5 10q-6 11 -17 23l-106 159h76v107 h-290v-107h68l189 -272l-194 -283h-68z" />
447
- <glyph unicode="&#xf1c4;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M416 106v-106h327v106h-93v167h137q76 0 118 15q67 23 106.5 87t39.5 146q0 81 -37 141t-100 87q-48 19 -130 19h-368v-107h92v-555h-92zM769 386h-119v268h120q52 0 83 -18q56 -33 56 -115q0 -89 -62 -120q-31 -15 -78 -15z" />
448
- <glyph unicode="&#xf1c5;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M1280 320v-320h-1024v192l192 192l128 -128l384 384zM448 512q-80 0 -136 56t-56 136t56 136t136 56t136 -56t56 -136t-56 -136t-136 -56z" />
449
- <glyph unicode="&#xf1c6;" d="M640 1152v128h-128v-128h128zM768 1024v128h-128v-128h128zM640 896v128h-128v-128h128zM768 768v128h-128v-128h128zM1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400 v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-128v-128h-128v128h-512v-1536h1280zM781 593l107 -349q8 -27 8 -52q0 -83 -72.5 -137.5t-183.5 -54.5t-183.5 54.5t-72.5 137.5q0 25 8 52q21 63 120 396v128h128v-128h79 q22 0 39 -13t23 -34zM640 128q53 0 90.5 19t37.5 45t-37.5 45t-90.5 19t-90.5 -19t-37.5 -45t37.5 -45t90.5 -19z" />
450
- <glyph unicode="&#xf1c7;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M620 686q20 -8 20 -30v-544q0 -22 -20 -30q-8 -2 -12 -2q-12 0 -23 9l-166 167h-131q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h131l166 167q16 15 35 7zM1037 -3q31 0 50 24q129 159 129 363t-129 363q-16 21 -43 24t-47 -14q-21 -17 -23.5 -43.5t14.5 -47.5 q100 -123 100 -282t-100 -282q-17 -21 -14.5 -47.5t23.5 -42.5q18 -15 40 -15zM826 145q27 0 47 20q87 93 87 219t-87 219q-18 19 -45 20t-46 -17t-20 -44.5t18 -46.5q52 -57 52 -131t-52 -131q-19 -20 -18 -46.5t20 -44.5q20 -17 44 -17z" />
451
- <glyph unicode="&#xf1c8;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M768 768q52 0 90 -38t38 -90v-384q0 -52 -38 -90t-90 -38h-384q-52 0 -90 38t-38 90v384q0 52 38 90t90 38h384zM1260 766q20 -8 20 -30v-576q0 -22 -20 -30q-8 -2 -12 -2q-14 0 -23 9l-265 266v90l265 266q9 9 23 9q4 0 12 -2z" />
452
- <glyph unicode="&#xf1c9;" d="M1468 1156q28 -28 48 -76t20 -88v-1152q0 -40 -28 -68t-68 -28h-1344q-40 0 -68 28t-28 68v1600q0 40 28 68t68 28h896q40 0 88 -20t76 -48zM1024 1400v-376h376q-10 29 -22 41l-313 313q-12 12 -41 22zM1408 -128v1024h-416q-40 0 -68 28t-28 68v416h-768v-1536h1280z M480 768q8 11 21 12.5t24 -6.5l51 -38q11 -8 12.5 -21t-6.5 -24l-182 -243l182 -243q8 -11 6.5 -24t-12.5 -21l-51 -38q-11 -8 -24 -6.5t-21 12.5l-226 301q-14 19 0 38zM1282 467q14 -19 0 -38l-226 -301q-8 -11 -21 -12.5t-24 6.5l-51 38q-11 8 -12.5 21t6.5 24l182 243 l-182 243q-8 11 -6.5 24t12.5 21l51 38q11 8 24 6.5t21 -12.5zM662 6q-13 2 -20.5 13t-5.5 24l138 831q2 13 13 20.5t24 5.5l63 -10q13 -2 20.5 -13t5.5 -24l-138 -831q-2 -13 -13 -20.5t-24 -5.5z" />
453
- <glyph unicode="&#xf1ca;" d="M1497 709v-198q-101 -23 -198 -23q-65 -136 -165.5 -271t-181.5 -215.5t-128 -106.5q-80 -45 -162 3q-28 17 -60.5 43.5t-85 83.5t-102.5 128.5t-107.5 184t-105.5 244t-91.5 314.5t-70.5 390h283q26 -218 70 -398.5t104.5 -317t121.5 -235.5t140 -195q169 169 287 406 q-142 72 -223 220t-81 333q0 192 104 314.5t284 122.5q178 0 273 -105.5t95 -297.5q0 -159 -58 -286q-7 -1 -19.5 -3t-46 -2t-63 6t-62 25.5t-50.5 51.5q31 103 31 184q0 87 -29 132t-79 45q-53 0 -85 -49.5t-32 -140.5q0 -186 105 -293.5t267 -107.5q62 0 121 14z" />
454
- <glyph unicode="&#xf1cb;" horiz-adv-x="1792" d="M216 367l603 -402v359l-334 223zM154 511l193 129l-193 129v-258zM973 -35l603 402l-269 180l-334 -223v-359zM896 458l272 182l-272 182l-272 -182zM485 733l334 223v359l-603 -402zM1445 640l193 -129v258zM1307 733l269 180l-603 402v-359zM1792 913v-546 q0 -41 -34 -64l-819 -546q-21 -13 -43 -13t-43 13l-819 546q-34 23 -34 64v546q0 41 34 64l819 546q21 13 43 13t43 -13l819 -546q34 -23 34 -64z" />
455
- <glyph unicode="&#xf1cc;" horiz-adv-x="2048" d="M1800 764q111 -46 179.5 -145.5t68.5 -221.5q0 -164 -118 -280.5t-285 -116.5q-4 0 -11.5 0.5t-10.5 0.5h-1209h-1h-2h-5q-170 10 -288 125.5t-118 280.5q0 110 55 203t147 147q-12 39 -12 82q0 115 82 196t199 81q95 0 172 -58q75 154 222.5 248t326.5 94 q166 0 306 -80.5t221.5 -218.5t81.5 -301q0 -6 -0.5 -18t-0.5 -18zM468 498q0 -122 84 -193t208 -71q137 0 240 99q-16 20 -47.5 56.5t-43.5 50.5q-67 -65 -144 -65q-55 0 -93.5 33.5t-38.5 87.5q0 53 38.5 87t91.5 34q44 0 84.5 -21t73 -55t65 -75t69 -82t77 -75t97 -55 t121.5 -21q121 0 204.5 71.5t83.5 190.5q0 121 -84 192t-207 71q-143 0 -241 -97q14 -16 29.5 -34t34.5 -40t29 -34q66 64 142 64q52 0 92 -33t40 -84q0 -57 -37 -91.5t-94 -34.5q-43 0 -82.5 21t-72 55t-65.5 75t-69.5 82t-77.5 75t-96.5 55t-118.5 21q-122 0 -207 -70.5 t-85 -189.5z" />
456
- <glyph unicode="&#xf1cd;" horiz-adv-x="1792" d="M896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM896 1408q-190 0 -361 -90l194 -194q82 28 167 28t167 -28l194 194q-171 90 -361 90zM218 279l194 194 q-28 82 -28 167t28 167l-194 194q-90 -171 -90 -361t90 -361zM896 -128q190 0 361 90l-194 194q-82 -28 -167 -28t-167 28l-194 -194q171 -90 361 -90zM896 256q159 0 271.5 112.5t112.5 271.5t-112.5 271.5t-271.5 112.5t-271.5 -112.5t-112.5 -271.5t112.5 -271.5 t271.5 -112.5zM1380 473l194 -194q90 171 90 361t-90 361l-194 -194q28 -82 28 -167t-28 -167z" />
457
- <glyph unicode="&#xf1ce;" horiz-adv-x="1792" d="M1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348q0 222 101 414.5t276.5 317t390.5 155.5v-260q-221 -45 -366.5 -221t-145.5 -406q0 -130 51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5 q0 230 -145.5 406t-366.5 221v260q215 -31 390.5 -155.5t276.5 -317t101 -414.5z" />
458
- <glyph unicode="&#xf1d0;" horiz-adv-x="1792" d="M19 662q8 217 116 406t305 318h5q0 -1 -1 -3q-8 -8 -28 -33.5t-52 -76.5t-60 -110.5t-44.5 -135.5t-14 -150.5t39 -157.5t108.5 -154q50 -50 102 -69.5t90.5 -11.5t69.5 23.5t47 32.5l16 16q39 51 53 116.5t6.5 122.5t-21 107t-26.5 80l-14 29q-10 25 -30.5 49.5t-43 41 t-43.5 29.5t-35 19l-13 6l104 115q39 -17 78 -52t59 -61l19 -27q1 48 -18.5 103.5t-40.5 87.5l-20 31l161 183l160 -181q-33 -46 -52.5 -102.5t-22.5 -90.5l-4 -33q22 37 61.5 72.5t67.5 52.5l28 17l103 -115q-44 -14 -85 -50t-60 -65l-19 -29q-31 -56 -48 -133.5t-7 -170 t57 -156.5q33 -45 77.5 -60.5t85 -5.5t76 26.5t57.5 33.5l21 16q60 53 96.5 115t48.5 121.5t10 121.5t-18 118t-37 107.5t-45.5 93t-45 72t-34.5 47.5l-13 17q-14 13 -7 13l10 -3q40 -29 62.5 -46t62 -50t64 -58t58.5 -65t55.5 -77t45.5 -88t38 -103t23.5 -117t10.5 -136 q3 -259 -108 -465t-312 -321t-456 -115q-185 0 -351 74t-283.5 198t-184 293t-60.5 353z" />
459
- <glyph unicode="&#xf1d1;" horiz-adv-x="1792" d="M874 -102v-66q-208 6 -385 109.5t-283 275.5l58 34q29 -49 73 -99l65 57q148 -168 368 -212l-17 -86q65 -12 121 -13zM276 428l-83 -28q22 -60 49 -112l-57 -33q-98 180 -98 385t98 385l57 -33q-30 -56 -49 -112l82 -28q-35 -100 -35 -212q0 -109 36 -212zM1528 251 l58 -34q-106 -172 -283 -275.5t-385 -109.5v66q56 1 121 13l-17 86q220 44 368 212l65 -57q44 50 73 99zM1377 805l-233 -80q14 -42 14 -85t-14 -85l232 -80q-31 -92 -98 -169l-185 162q-57 -67 -147 -85l48 -241q-52 -10 -98 -10t-98 10l48 241q-90 18 -147 85l-185 -162 q-67 77 -98 169l232 80q-14 42 -14 85t14 85l-233 80q33 93 99 169l185 -162q59 68 147 86l-48 240q44 10 98 10t98 -10l-48 -240q88 -18 147 -86l185 162q66 -76 99 -169zM874 1448v-66q-65 -2 -121 -13l17 -86q-220 -42 -368 -211l-65 56q-38 -42 -73 -98l-57 33 q106 172 282 275.5t385 109.5zM1705 640q0 -205 -98 -385l-57 33q27 52 49 112l-83 28q36 103 36 212q0 112 -35 212l82 28q-19 56 -49 112l57 33q98 -180 98 -385zM1585 1063l-57 -33q-35 56 -73 98l-65 -56q-148 169 -368 211l17 86q-56 11 -121 13v66q209 -6 385 -109.5 t282 -275.5zM1748 640q0 173 -67.5 331t-181.5 272t-272 181.5t-331 67.5t-331 -67.5t-272 -181.5t-181.5 -272t-67.5 -331t67.5 -331t181.5 -272t272 -181.5t331 -67.5t331 67.5t272 181.5t181.5 272t67.5 331zM1792 640q0 -182 -71 -348t-191 -286t-286 -191t-348 -71 t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71t348 -71t286 -191t191 -286t71 -348z" />
460
- <glyph unicode="&#xf1d2;" d="M582 228q0 -66 -93 -66q-107 0 -107 63q0 64 98 64q102 0 102 -61zM546 694q0 -85 -74 -85q-77 0 -77 84q0 90 77 90q36 0 55 -25.5t19 -63.5zM712 769v125q-78 -29 -135 -29q-50 29 -110 29q-86 0 -145 -57t-59 -143q0 -50 29.5 -102t73.5 -67v-3q-38 -17 -38 -85 q0 -53 41 -77v-3q-113 -37 -113 -139q0 -45 20 -78.5t54 -51t72 -25.5t81 -8q224 0 224 188q0 67 -48 99t-126 46q-27 5 -51.5 20.5t-24.5 39.5q0 44 49 52q77 15 122 70t45 134q0 24 -10 52q37 9 49 13zM771 350h137q-2 27 -2 82v387q0 46 2 69h-137q3 -23 3 -71v-392 q0 -50 -3 -75zM1280 366v121q-30 -21 -68 -21q-53 0 -53 82v225h52q9 0 26.5 -1t26.5 -1v117h-105q0 82 3 102h-140q4 -24 4 -55v-47h-60v-117q36 3 37 3q3 0 11 -0.5t12 -0.5v-2h-2v-217q0 -37 2.5 -64t11.5 -56.5t24.5 -48.5t43.5 -31t66 -12q64 0 108 24zM924 1072 q0 36 -24 63.5t-60 27.5t-60.5 -27t-24.5 -64q0 -36 25 -62.5t60 -26.5t59.5 27t24.5 62zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
461
- <glyph unicode="&#xf1d3;" horiz-adv-x="1792" d="M595 22q0 100 -165 100q-158 0 -158 -104q0 -101 172 -101q151 0 151 105zM536 777q0 61 -30 102t-89 41q-124 0 -124 -145q0 -135 124 -135q119 0 119 137zM805 1101v-202q-36 -12 -79 -22q16 -43 16 -84q0 -127 -73 -216.5t-197 -112.5q-40 -8 -59.5 -27t-19.5 -58 q0 -31 22.5 -51.5t58 -32t78.5 -22t86 -25.5t78.5 -37.5t58 -64t22.5 -98.5q0 -304 -363 -304q-69 0 -130 12.5t-116 41t-87.5 82t-32.5 127.5q0 165 182 225v4q-67 41 -67 126q0 109 63 137v4q-72 24 -119.5 108.5t-47.5 165.5q0 139 95 231.5t235 92.5q96 0 178 -47 q98 0 218 47zM1123 220h-222q4 45 4 134v609q0 94 -4 128h222q-4 -33 -4 -124v-613q0 -89 4 -134zM1724 442v-196q-71 -39 -174 -39q-62 0 -107 20t-70 50t-39.5 78t-18.5 92t-4 103v351h2v4q-7 0 -19 1t-18 1q-21 0 -59 -6v190h96v76q0 54 -6 89h227q-6 -41 -6 -165h171 v-190q-15 0 -43.5 2t-42.5 2h-85v-365q0 -131 87 -131q61 0 109 33zM1148 1389q0 -58 -39 -101.5t-96 -43.5q-58 0 -98 43.5t-40 101.5q0 59 39.5 103t98.5 44q58 0 96.5 -44.5t38.5 -102.5z" />
462
- <glyph unicode="&#xf1d4;" d="M825 547l343 588h-150q-21 -39 -63.5 -118.5t-68 -128.5t-59.5 -118.5t-60 -128.5h-3q-21 48 -44.5 97t-52 105.5t-46.5 92t-54 104.5t-49 95h-150l323 -589v-435h134v436zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960 q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
463
- <glyph unicode="&#xf1d5;" horiz-adv-x="1280" d="M842 964q0 -80 -57 -136.5t-136 -56.5q-60 0 -111 35q-62 -67 -115 -146q-247 -371 -202 -859q1 -22 -12.5 -38.5t-34.5 -18.5h-5q-20 0 -35 13.5t-17 33.5q-14 126 -3.5 247.5t29.5 217t54 186t69 155.5t74 125q61 90 132 165q-16 35 -16 77q0 80 56.5 136.5t136.5 56.5 t136.5 -56.5t56.5 -136.5zM1223 953q0 -158 -78 -292t-212.5 -212t-292.5 -78q-64 0 -131 14q-21 5 -32.5 23.5t-6.5 39.5q5 20 23 31.5t39 7.5q51 -13 108 -13q97 0 186 38t153 102t102 153t38 186t-38 186t-102 153t-153 102t-186 38t-186 -38t-153 -102t-102 -153 t-38 -186q0 -114 52 -218q10 -20 3.5 -40t-25.5 -30t-39.5 -3t-30.5 26q-64 123 -64 265q0 119 46.5 227t124.5 186t186 124t226 46q158 0 292.5 -78t212.5 -212.5t78 -292.5z" />
464
- <glyph unicode="&#xf1d6;" horiz-adv-x="1792" d="M270 730q-8 19 -8 52q0 20 11 49t24 45q-1 22 7.5 53t22.5 43q0 139 92.5 288.5t217.5 209.5q139 66 324 66q133 0 266 -55q49 -21 90 -48t71 -56t55 -68t42 -74t32.5 -84.5t25.5 -89.5t22 -98l1 -5q55 -83 55 -150q0 -14 -9 -40t-9 -38q0 -1 1.5 -3.5t3.5 -5t2 -3.5 q77 -114 120.5 -214.5t43.5 -208.5q0 -43 -19.5 -100t-55.5 -57q-9 0 -19.5 7.5t-19 17.5t-19 26t-16 26.5t-13.5 26t-9 17.5q-1 1 -3 1l-5 -4q-59 -154 -132 -223q20 -20 61.5 -38.5t69 -41.5t35.5 -65q-2 -4 -4 -16t-7 -18q-64 -97 -302 -97q-53 0 -110.5 9t-98 20 t-104.5 30q-15 5 -23 7q-14 4 -46 4.5t-40 1.5q-41 -45 -127.5 -65t-168.5 -20q-35 0 -69 1.5t-93 9t-101 20.5t-74.5 40t-32.5 64q0 40 10 59.5t41 48.5q11 2 40.5 13t49.5 12q4 0 14 2q2 2 2 4l-2 3q-48 11 -108 105.5t-73 156.5l-5 3q-4 0 -12 -20q-18 -41 -54.5 -74.5 t-77.5 -37.5h-1q-4 0 -6 4.5t-5 5.5q-23 54 -23 100q0 275 252 466z" />
465
- <glyph unicode="&#xf1d7;" horiz-adv-x="2048" d="M580 1075q0 41 -25 66t-66 25q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 66 24.5t25 65.5zM1323 568q0 28 -25.5 50t-65.5 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q40 0 65.5 22t25.5 51zM1087 1075q0 41 -24.5 66t-65.5 25 q-43 0 -76 -25.5t-33 -65.5q0 -39 33 -64.5t76 -25.5q41 0 65.5 24.5t24.5 65.5zM1722 568q0 28 -26 50t-65 22q-27 0 -49.5 -22.5t-22.5 -49.5q0 -28 22.5 -50.5t49.5 -22.5q39 0 65 22t26 51zM1456 965q-31 4 -70 4q-169 0 -311 -77t-223.5 -208.5t-81.5 -287.5 q0 -78 23 -152q-35 -3 -68 -3q-26 0 -50 1.5t-55 6.5t-44.5 7t-54.5 10.5t-50 10.5l-253 -127l72 218q-290 203 -290 490q0 169 97.5 311t264 223.5t363.5 81.5q176 0 332.5 -66t262 -182.5t136.5 -260.5zM2048 404q0 -117 -68.5 -223.5t-185.5 -193.5l55 -181l-199 109 q-150 -37 -218 -37q-169 0 -311 70.5t-223.5 191.5t-81.5 264t81.5 264t223.5 191.5t311 70.5q161 0 303 -70.5t227.5 -192t85.5 -263.5z" />
466
- <glyph unicode="&#xf1d8;" horiz-adv-x="1792" d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-453 185l-242 -295q-18 -23 -49 -23q-13 0 -22 4q-19 7 -30.5 23.5t-11.5 36.5v349l864 1059l-1069 -925l-395 162q-37 14 -40 55q-2 40 32 59l1664 960q15 9 32 9q20 0 36 -11z" />
467
- <glyph unicode="&#xf1d9;" horiz-adv-x="1792" d="M1764 1525q33 -24 27 -64l-256 -1536q-5 -29 -32 -45q-14 -8 -31 -8q-11 0 -24 5l-527 215l-298 -327q-18 -21 -47 -21q-14 0 -23 4q-19 7 -30 23.5t-11 36.5v452l-472 193q-37 14 -40 55q-3 39 32 59l1664 960q35 21 68 -2zM1422 26l221 1323l-1434 -827l336 -137 l863 639l-478 -797z" />
468
- <glyph unicode="&#xf1da;" d="M1536 640q0 -156 -61 -298t-164 -245t-245 -164t-298 -61q-172 0 -327 72.5t-264 204.5q-7 10 -6.5 22.5t8.5 20.5l137 138q10 9 25 9q16 -2 23 -12q73 -95 179 -147t225 -52q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5 t-163.5 109.5t-198.5 40.5q-98 0 -188 -35.5t-160 -101.5l137 -138q31 -30 14 -69q-17 -40 -59 -40h-448q-26 0 -45 19t-19 45v448q0 42 40 59q39 17 69 -14l130 -129q107 101 244.5 156.5t284.5 55.5q156 0 298 -61t245 -164t164 -245t61 -298zM896 928v-448q0 -14 -9 -23 t-23 -9h-320q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h224v352q0 14 9 23t23 9h64q14 0 23 -9t9 -23z" />
469
- <glyph unicode="&#xf1db;" d="M768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103 t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
470
- <glyph unicode="&#xf1dc;" horiz-adv-x="1792" d="M1682 -128q-44 0 -132.5 3.5t-133.5 3.5q-44 0 -132 -3.5t-132 -3.5q-24 0 -37 20.5t-13 45.5q0 31 17 46t39 17t51 7t45 15q33 21 33 140l-1 391q0 21 -1 31q-13 4 -50 4h-675q-38 0 -51 -4q-1 -10 -1 -31l-1 -371q0 -142 37 -164q16 -10 48 -13t57 -3.5t45 -15 t20 -45.5q0 -26 -12.5 -48t-36.5 -22q-47 0 -139.5 3.5t-138.5 3.5q-43 0 -128 -3.5t-127 -3.5q-23 0 -35.5 21t-12.5 45q0 30 15.5 45t36 17.5t47.5 7.5t42 15q33 23 33 143l-1 57v813q0 3 0.5 26t0 36.5t-1.5 38.5t-3.5 42t-6.5 36.5t-11 31.5t-16 18q-15 10 -45 12t-53 2 t-41 14t-18 45q0 26 12 48t36 22q46 0 138.5 -3.5t138.5 -3.5q42 0 126.5 3.5t126.5 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17 -43.5t-38.5 -14.5t-49.5 -4t-43 -13q-35 -21 -35 -160l1 -320q0 -21 1 -32q13 -3 39 -3h699q25 0 38 3q1 11 1 32l1 320q0 139 -35 160 q-18 11 -58.5 12.5t-66 13t-25.5 49.5q0 26 12.5 48t37.5 22q44 0 132 -3.5t132 -3.5q43 0 129 3.5t129 3.5q25 0 37.5 -22t12.5 -48q0 -30 -17.5 -44t-40 -14.5t-51.5 -3t-44 -12.5q-35 -23 -35 -161l1 -943q0 -119 34 -140q16 -10 46 -13.5t53.5 -4.5t41.5 -15.5t18 -44.5 q0 -26 -12 -48t-36 -22z" />
471
- <glyph unicode="&#xf1dd;" horiz-adv-x="1280" d="M1278 1347v-73q0 -29 -18.5 -61t-42.5 -32q-50 0 -54 -1q-26 -6 -32 -31q-3 -11 -3 -64v-1152q0 -25 -18 -43t-43 -18h-108q-25 0 -43 18t-18 43v1218h-143v-1218q0 -25 -17.5 -43t-43.5 -18h-108q-26 0 -43.5 18t-17.5 43v496q-147 12 -245 59q-126 58 -192 179 q-64 117 -64 259q0 166 88 286q88 118 209 159q111 37 417 37h479q25 0 43 -18t18 -43z" />
472
- <glyph unicode="&#xf1de;" d="M352 128v-128h-352v128h352zM704 256q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM864 640v-128h-864v128h864zM224 1152v-128h-224v128h224zM1536 128v-128h-736v128h736zM576 1280q26 0 45 -19t19 -45v-256 q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1216 768q26 0 45 -19t19 -45v-256q0 -26 -19 -45t-45 -19h-256q-26 0 -45 19t-19 45v256q0 26 19 45t45 19h256zM1536 640v-128h-224v128h224zM1536 1152v-128h-864v128h864z" />
473
- <glyph unicode="&#xf1e0;" d="M1216 512q133 0 226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5t-226.5 93.5t-93.5 226.5q0 12 2 34l-360 180q-92 -86 -218 -86q-133 0 -226.5 93.5t-93.5 226.5t93.5 226.5t226.5 93.5q126 0 218 -86l360 180q-2 22 -2 34q0 133 93.5 226.5t226.5 93.5 t226.5 -93.5t93.5 -226.5t-93.5 -226.5t-226.5 -93.5q-126 0 -218 86l-360 -180q2 -22 2 -34t-2 -34l360 -180q92 86 218 86z" />
474
- <glyph unicode="&#xf1e1;" d="M1280 341q0 88 -62.5 151t-150.5 63q-84 0 -145 -58l-241 120q2 16 2 23t-2 23l241 120q61 -58 145 -58q88 0 150.5 63t62.5 151t-62.5 150.5t-150.5 62.5t-151 -62.5t-63 -150.5q0 -7 2 -23l-241 -120q-62 57 -145 57q-88 0 -150.5 -62.5t-62.5 -150.5t62.5 -150.5 t150.5 -62.5q83 0 145 57l241 -120q-2 -16 -2 -23q0 -88 63 -150.5t151 -62.5t150.5 62.5t62.5 150.5zM1536 1120v-960q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
475
- <glyph unicode="&#xf1e2;" horiz-adv-x="1792" d="M571 947q-10 25 -34 35t-49 0q-108 -44 -191 -127t-127 -191q-10 -25 0 -49t35 -34q13 -5 24 -5q42 0 60 40q34 84 98.5 148.5t148.5 98.5q25 11 35 35t0 49zM1513 1303l46 -46l-244 -243l68 -68q19 -19 19 -45.5t-19 -45.5l-64 -64q89 -161 89 -343q0 -143 -55.5 -273.5 t-150 -225t-225 -150t-273.5 -55.5t-273.5 55.5t-225 150t-150 225t-55.5 273.5t55.5 273.5t150 225t225 150t273.5 55.5q182 0 343 -89l64 64q19 19 45.5 19t45.5 -19l68 -68zM1521 1359q-10 -10 -22 -10q-13 0 -23 10l-91 90q-9 10 -9 23t9 23q10 9 23 9t23 -9l90 -91 q10 -9 10 -22.5t-10 -22.5zM1751 1129q-11 -9 -23 -9t-23 9l-90 91q-10 9 -10 22.5t10 22.5q9 10 22.5 10t22.5 -10l91 -90q9 -10 9 -23t-9 -23zM1792 1312q0 -14 -9 -23t-23 -9h-96q-14 0 -23 9t-9 23t9 23t23 9h96q14 0 23 -9t9 -23zM1600 1504v-96q0 -14 -9 -23t-23 -9 t-23 9t-9 23v96q0 14 9 23t23 9t23 -9t9 -23zM1751 1449l-91 -90q-10 -10 -22 -10q-13 0 -23 10q-10 9 -10 22.5t10 22.5l90 91q10 9 23 9t23 -9q9 -10 9 -23t-9 -23z" />
476
- <glyph unicode="&#xf1e3;" horiz-adv-x="1792" d="M609 720l287 208l287 -208l-109 -336h-355zM896 1536q182 0 348 -71t286 -191t191 -286t71 -348t-71 -348t-191 -286t-286 -191t-348 -71t-348 71t-286 191t-191 286t-71 348t71 348t191 286t286 191t348 71zM1515 186q149 203 149 454v3l-102 -89l-240 224l63 323 l134 -12q-150 206 -389 282l53 -124l-287 -159l-287 159l53 124q-239 -76 -389 -282l135 12l62 -323l-240 -224l-102 89v-3q0 -251 149 -454l30 132l326 -40l139 -298l-116 -69q117 -39 240 -39t240 39l-116 69l139 298l326 40z" />
477
- <glyph unicode="&#xf1e4;" horiz-adv-x="1792" d="M448 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM256 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM832 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23 v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM640 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM66 768q-28 0 -47 19t-19 46v129h514v-129q0 -27 -19 -46t-46 -19h-383zM1216 224v-192q0 -14 -9 -23t-23 -9h-192 q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1024 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1600 224v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23 zM1408 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 1016v-13h-514v10q0 104 -382 102q-382 -1 -382 -102v-10h-514v13q0 17 8.5 43t34 64t65.5 75.5t110.5 76t160 67.5t224 47.5t293.5 18.5t293 -18.5t224 -47.5 t160.5 -67.5t110.5 -76t65.5 -75.5t34 -64t8.5 -43zM1792 608v-192q0 -14 -9 -23t-23 -9h-192q-14 0 -23 9t-9 23v192q0 14 9 23t23 9h192q14 0 23 -9t9 -23zM1792 962v-129q0 -27 -19 -46t-46 -19h-384q-27 0 -46 19t-19 46v129h514z" />
478
- <glyph unicode="&#xf1e5;" horiz-adv-x="1792" d="M704 1216v-768q0 -26 -19 -45t-45 -19v-576q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v512l249 873q7 23 31 23h424zM1024 1216v-704h-256v704h256zM1792 320v-512q0 -26 -19 -45t-45 -19h-512q-26 0 -45 19t-19 45v576q-26 0 -45 19t-19 45v768h424q24 0 31 -23z M736 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23zM1408 1504v-224h-352v224q0 14 9 23t23 9h288q14 0 23 -9t9 -23z" />
479
- <glyph unicode="&#xf1e6;" horiz-adv-x="1792" d="M1755 1083q37 -37 37 -90t-37 -91l-401 -400l150 -150l-160 -160q-163 -163 -389.5 -186.5t-411.5 100.5l-362 -362h-181v181l362 362q-124 185 -100.5 411.5t186.5 389.5l160 160l150 -150l400 401q38 37 91 37t90 -37t37 -90.5t-37 -90.5l-400 -401l234 -234l401 400 q38 37 91 37t90 -37z" />
480
- <glyph unicode="&#xf1e7;" horiz-adv-x="1792" d="M873 796q0 -83 -63.5 -142.5t-152.5 -59.5t-152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59t152.5 -59t63.5 -143zM1375 796q0 -83 -63 -142.5t-153 -59.5q-89 0 -152.5 59.5t-63.5 142.5q0 84 63.5 143t152.5 59q90 0 153 -59t63 -143zM1600 616v667q0 87 -32 123.5 t-111 36.5h-1112q-83 0 -112.5 -34t-29.5 -126v-673q43 -23 88.5 -40t81 -28t81 -18.5t71 -11t70 -4t58.5 -0.5t56.5 2t44.5 2q68 1 95 -27q6 -6 10 -9q26 -25 61 -51q7 91 118 87q5 0 36.5 -1.5t43 -2t45.5 -1t53 1t54.5 4.5t61 8.5t62 13.5t67 19.5t67.5 27t72 34.5z M1763 621q-121 -149 -372 -252q84 -285 -23 -465q-66 -113 -183 -148q-104 -32 -182 15q-86 51 -82 164l-1 326v1q-8 2 -24.5 6t-23.5 5l-1 -338q4 -114 -83 -164q-79 -47 -183 -15q-117 36 -182 150q-105 180 -22 463q-251 103 -372 252q-25 37 -4 63t60 -1q3 -2 11 -7 t11 -8v694q0 72 47 123t114 51h1257q67 0 114 -51t47 -123v-694l21 15q39 27 60 1t-4 -63z" />
481
- <glyph unicode="&#xf1e8;" horiz-adv-x="1792" d="M896 1102v-434h-145v434h145zM1294 1102v-434h-145v434h145zM1294 342l253 254v795h-1194v-1049h326v-217l217 217h398zM1692 1536v-1013l-434 -434h-326l-217 -217h-217v217h-398v1158l109 289h1483z" />
482
- <glyph unicode="&#xf1e9;" d="M773 217v-127q-1 -292 -6 -305q-12 -32 -51 -40q-54 -9 -181.5 38t-162.5 89q-13 15 -17 36q-1 12 4 26q4 10 34 47t181 216q1 0 60 70q15 19 39.5 24.5t49.5 -3.5q24 -10 37.5 -29t12.5 -42zM624 468q-3 -55 -52 -70l-120 -39q-275 -88 -292 -88q-35 2 -54 36 q-12 25 -17 75q-8 76 1 166.5t30 124.5t56 32q13 0 202 -77q70 -29 115 -47l84 -34q23 -9 35.5 -30.5t11.5 -48.5zM1450 171q-7 -54 -91.5 -161t-135.5 -127q-37 -14 -63 7q-14 10 -184 287l-47 77q-14 21 -11.5 46t19.5 46q35 43 83 26q1 -1 119 -40q203 -66 242 -79.5 t47 -20.5q28 -22 22 -61zM778 803q5 -102 -54 -122q-58 -17 -114 71l-378 598q-8 35 19 62q41 43 207.5 89.5t224.5 31.5q40 -10 49 -45q3 -18 22 -305.5t24 -379.5zM1440 695q3 -39 -26 -59q-15 -10 -329 -86q-67 -15 -91 -23l1 2q-23 -6 -46 4t-37 32q-30 47 0 87 q1 1 75 102q125 171 150 204t34 39q28 19 65 2q48 -23 123 -133.5t81 -167.5v-3z" />
483
- <glyph unicode="&#xf1ea;" horiz-adv-x="2048" d="M1024 1024h-384v-384h384v384zM1152 384v-128h-640v128h640zM1152 1152v-640h-640v640h640zM1792 384v-128h-512v128h512zM1792 640v-128h-512v128h512zM1792 896v-128h-512v128h512zM1792 1152v-128h-512v128h512zM256 192v960h-128v-960q0 -26 19 -45t45 -19t45 19 t19 45zM1920 192v1088h-1536v-1088q0 -33 -11 -64h1483q26 0 45 19t19 45zM2048 1408v-1216q0 -80 -56 -136t-136 -56h-1664q-80 0 -136 56t-56 136v1088h256v128h1792z" />
484
- <glyph unicode="&#xf1eb;" horiz-adv-x="2048" d="M1024 13q-20 0 -93 73.5t-73 93.5q0 32 62.5 54t103.5 22t103.5 -22t62.5 -54q0 -20 -73 -93.5t-93 -73.5zM1294 284q-2 0 -40 25t-101.5 50t-128.5 25t-128.5 -25t-101 -50t-40.5 -25q-18 0 -93.5 75t-75.5 93q0 13 10 23q78 77 196 121t233 44t233 -44t196 -121 q10 -10 10 -23q0 -18 -75.5 -93t-93.5 -75zM1567 556q-11 0 -23 8q-136 105 -252 154.5t-268 49.5q-85 0 -170.5 -22t-149 -53t-113.5 -62t-79 -53t-31 -22q-17 0 -92 75t-75 93q0 12 10 22q132 132 320 205t380 73t380 -73t320 -205q10 -10 10 -22q0 -18 -75 -93t-92 -75z M1838 827q-11 0 -22 9q-179 157 -371.5 236.5t-420.5 79.5t-420.5 -79.5t-371.5 -236.5q-11 -9 -22 -9q-17 0 -92.5 75t-75.5 93q0 13 10 23q187 186 445 288t527 102t527 -102t445 -288q10 -10 10 -23q0 -18 -75.5 -93t-92.5 -75z" />
485
- <glyph unicode="&#xf1ec;" horiz-adv-x="1792" d="M384 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM384 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5 t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 0q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5 t37.5 90.5zM384 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1152 384q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM768 768q0 53 -37.5 90.5t-90.5 37.5 t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1536 0v384q0 52 -38 90t-90 38t-90 -38t-38 -90v-384q0 -52 38 -90t90 -38t90 38t38 90zM1152 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5z M1536 1088v256q0 26 -19 45t-45 19h-1280q-26 0 -45 -19t-19 -45v-256q0 -26 19 -45t45 -19h1280q26 0 45 19t19 45zM1536 768q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1664 1408v-1536q0 -52 -38 -90t-90 -38 h-1408q-52 0 -90 38t-38 90v1536q0 52 38 90t90 38h1408q52 0 90 -38t38 -90z" />
486
- <glyph unicode="&#xf1ed;" horiz-adv-x="1792" d="M1112 1090q0 159 -237 159h-70q-32 0 -59.5 -21.5t-34.5 -52.5l-63 -276q-2 -5 -2 -16q0 -24 17 -39.5t41 -15.5h53q69 0 128.5 13t112.5 41t83.5 81.5t30.5 126.5zM1716 938q0 -265 -220 -428q-219 -161 -612 -161h-61q-32 0 -59 -21.5t-34 -52.5l-73 -316 q-8 -36 -40.5 -61.5t-69.5 -25.5h-213q-31 0 -53 20t-22 51q0 10 13 65h151q34 0 64 23.5t38 56.5l73 316q8 33 37.5 57t63.5 24h61q390 0 607 160t217 421q0 129 -51 207q183 -92 183 -335zM1533 1123q0 -264 -221 -428q-218 -161 -612 -161h-60q-32 0 -59.5 -22t-34.5 -53 l-73 -315q-8 -36 -40 -61.5t-69 -25.5h-214q-31 0 -52.5 19.5t-21.5 51.5q0 8 2 20l300 1301q8 36 40.5 61.5t69.5 25.5h444q68 0 125 -4t120.5 -15t113.5 -30t96.5 -50.5t77.5 -74t49.5 -103.5t18.5 -136z" />
487
- <glyph unicode="&#xf1ee;" horiz-adv-x="1792" d="M602 949q19 -61 31 -123.5t17 -141.5t-14 -159t-62 -145q-21 81 -67 157t-95.5 127t-99 90.5t-78.5 57.5t-33 19q-62 34 -81.5 100t14.5 128t101 81.5t129 -14.5q138 -83 238 -177zM927 1236q11 -25 20.5 -46t36.5 -100.5t42.5 -150.5t25.5 -179.5t0 -205.5t-47.5 -209.5 t-105.5 -208.5q-51 -72 -138 -72q-54 0 -98 31q-57 40 -69 109t28 127q60 85 81 195t13 199.5t-32 180.5t-39 128t-22 52q-31 63 -8.5 129.5t85.5 97.5q34 17 75 17q47 0 88.5 -25t63.5 -69zM1248 567q-17 -160 -72 -311q-17 131 -63 246q25 174 -5 361q-27 178 -94 342 q114 -90 212 -211q9 -37 15 -80q26 -179 7 -347zM1520 1440q9 -17 23.5 -49.5t43.5 -117.5t50.5 -178t34 -227.5t5 -269t-47 -300t-112.5 -323.5q-22 -48 -66 -75.5t-95 -27.5q-39 0 -74 16q-67 31 -92.5 100t4.5 136q58 126 90 257.5t37.5 239.5t-3.5 213.5t-26.5 180.5 t-38.5 138.5t-32.5 90t-15.5 32.5q-34 65 -11.5 135.5t87.5 104.5q37 20 81 20q49 0 91.5 -25.5t66.5 -70.5z" />
488
- <glyph unicode="&#xf1f0;" horiz-adv-x="2304" d="M1975 546h-138q14 37 66 179l3 9q4 10 10 26t9 26l12 -55zM531 611l-58 295q-11 54 -75 54h-268l-2 -13q311 -79 403 -336zM710 960l-162 -438l-17 89q-26 70 -85 129.5t-131 88.5l135 -510h175l261 641h-176zM849 318h166l104 642h-166zM1617 944q-69 27 -149 27 q-123 0 -201 -59t-79 -153q-1 -102 145 -174q48 -23 67 -41t19 -39q0 -30 -30 -46t-69 -16q-86 0 -156 33l-22 11l-23 -144q74 -34 185 -34q130 -1 208.5 59t80.5 160q0 106 -140 174q-49 25 -71 42t-22 38q0 22 24.5 38.5t70.5 16.5q70 1 124 -24l15 -8zM2042 960h-128 q-65 0 -87 -54l-246 -588h174l35 96h212q5 -22 20 -96h154zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
489
- <glyph unicode="&#xf1f1;" horiz-adv-x="2304" d="M671 603h-13q-47 0 -47 -32q0 -22 20 -22q17 0 28 15t12 39zM1066 639h62v3q1 4 0.5 6.5t-1 7t-2 8t-4.5 6.5t-7.5 5t-11.5 2q-28 0 -36 -38zM1606 603h-12q-48 0 -48 -32q0 -22 20 -22q17 0 28 15t12 39zM1925 629q0 41 -30 41q-19 0 -31 -20t-12 -51q0 -42 28 -42 q20 0 32.5 20t12.5 52zM480 770h87l-44 -262h-56l32 201l-71 -201h-39l-4 200l-34 -200h-53l44 262h81l2 -163zM733 663q0 -6 -4 -42q-16 -101 -17 -113h-47l1 22q-20 -26 -58 -26q-23 0 -37.5 16t-14.5 42q0 39 26 60.5t73 21.5q14 0 23 -1q0 3 0.5 5.5t1 4.5t0.5 3 q0 20 -36 20q-29 0 -59 -10q0 4 7 48q38 11 67 11q74 0 74 -62zM889 721l-8 -49q-22 3 -41 3q-27 0 -27 -17q0 -8 4.5 -12t21.5 -11q40 -19 40 -60q0 -72 -87 -71q-34 0 -58 6q0 2 7 49q29 -8 51 -8q32 0 32 19q0 7 -4.5 11.5t-21.5 12.5q-43 20 -43 59q0 72 84 72 q30 0 50 -4zM977 721h28l-7 -52h-29q-2 -17 -6.5 -40.5t-7 -38.5t-2.5 -18q0 -16 19 -16q8 0 16 2l-8 -47q-21 -7 -40 -7q-43 0 -45 47q0 12 8 56q3 20 25 146h55zM1180 648q0 -23 -7 -52h-111q-3 -22 10 -33t38 -11q30 0 58 14l-9 -54q-30 -8 -57 -8q-95 0 -95 95 q0 55 27.5 90.5t69.5 35.5q35 0 55.5 -21t20.5 -56zM1319 722q-13 -23 -22 -62q-22 2 -31 -24t-25 -128h-56l3 14q22 130 29 199h51l-3 -33q14 21 25.5 29.5t28.5 4.5zM1506 763l-9 -57q-28 14 -50 14q-31 0 -51 -27.5t-20 -70.5q0 -30 13.5 -47t38.5 -17q21 0 48 13 l-10 -59q-28 -8 -50 -8q-45 0 -71.5 30.5t-26.5 82.5q0 70 35.5 114.5t91.5 44.5q26 0 61 -13zM1668 663q0 -18 -4 -42q-13 -79 -17 -113h-46l1 22q-20 -26 -59 -26q-23 0 -37 16t-14 42q0 39 25.5 60.5t72.5 21.5q15 0 23 -1q2 7 2 13q0 20 -36 20q-29 0 -59 -10q0 4 8 48 q38 11 67 11q73 0 73 -62zM1809 722q-14 -24 -21 -62q-23 2 -31.5 -23t-25.5 -129h-56l3 14q19 104 29 199h52q0 -11 -4 -33q15 21 26.5 29.5t27.5 4.5zM1950 770h56l-43 -262h-53l3 19q-23 -23 -52 -23q-31 0 -49.5 24t-18.5 64q0 53 27.5 92t64.5 39q31 0 53 -29z M2061 640q0 148 -72.5 273t-198 198t-273.5 73q-181 0 -328 -110q127 -116 171 -284h-50q-44 150 -158 253q-114 -103 -158 -253h-50q44 168 171 284q-147 110 -328 110q-148 0 -273.5 -73t-198 -198t-72.5 -273t72.5 -273t198 -198t273.5 -73q181 0 328 110 q-120 111 -165 264h50q46 -138 152 -233q106 95 152 233h50q-45 -153 -165 -264q147 -110 328 -110q148 0 273.5 73t198 198t72.5 273zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
490
- <glyph unicode="&#xf1f2;" horiz-adv-x="2304" d="M313 759q0 -51 -36 -84q-29 -26 -89 -26h-17v220h17q61 0 89 -27q36 -31 36 -83zM2089 824q0 -52 -64 -52h-19v101h20q63 0 63 -49zM380 759q0 74 -50 120.5t-129 46.5h-95v-333h95q74 0 119 38q60 51 60 128zM410 593h65v333h-65v-333zM730 694q0 40 -20.5 62t-75.5 42 q-29 10 -39.5 19t-10.5 23q0 16 13.5 26.5t34.5 10.5q29 0 53 -27l34 44q-41 37 -98 37q-44 0 -74 -27.5t-30 -67.5q0 -35 18 -55.5t64 -36.5q37 -13 45 -19q19 -12 19 -34q0 -20 -14 -33.5t-36 -13.5q-48 0 -71 44l-42 -40q44 -64 115 -64q51 0 83 30.5t32 79.5zM1008 604 v77q-37 -37 -78 -37q-49 0 -80.5 32.5t-31.5 82.5q0 48 31.5 81.5t77.5 33.5q43 0 81 -38v77q-40 20 -80 20q-74 0 -125.5 -50.5t-51.5 -123.5t51 -123.5t125 -50.5q42 0 81 19zM2240 0v527q-65 -40 -144.5 -84t-237.5 -117t-329.5 -137.5t-417.5 -134.5t-504 -118h1569 q26 0 45 19t19 45zM1389 757q0 75 -53 128t-128 53t-128 -53t-53 -128t53 -128t128 -53t128 53t53 128zM1541 584l144 342h-71l-90 -224l-89 224h-71l142 -342h35zM1714 593h184v56h-119v90h115v56h-115v74h119v57h-184v-333zM2105 593h80l-105 140q76 16 76 94q0 47 -31 73 t-87 26h-97v-333h65v133h9zM2304 1274v-1268q0 -56 -38.5 -95t-93.5 -39h-2040q-55 0 -93.5 39t-38.5 95v1268q0 56 38.5 95t93.5 39h2040q55 0 93.5 -39t38.5 -95z" />
491
- <glyph unicode="&#xf1f3;" horiz-adv-x="2304" d="M119 854h89l-45 108zM740 328l74 79l-70 79h-163v-49h142v-55h-142v-54h159zM898 406l99 -110v217zM1186 453q0 33 -40 33h-84v-69h83q41 0 41 36zM1475 457q0 29 -42 29h-82v-61h81q43 0 43 32zM1197 923q0 29 -42 29h-82v-60h81q43 0 43 31zM1656 854h89l-44 108z M699 1009v-271h-66v212l-94 -212h-57l-94 212v-212h-132l-25 60h-135l-25 -60h-70l116 271h96l110 -257v257h106l85 -184l77 184h108zM1255 453q0 -20 -5.5 -35t-14 -25t-22.5 -16.5t-26 -10t-31.5 -4.5t-31.5 -1t-32.5 0.5t-29.5 0.5v-91h-126l-80 90l-83 -90h-256v271h260 l80 -89l82 89h207q109 0 109 -89zM964 794v-56h-217v271h217v-57h-152v-49h148v-55h-148v-54h152zM2304 235v-229q0 -55 -38.5 -94.5t-93.5 -39.5h-2040q-55 0 -93.5 39.5t-38.5 94.5v678h111l25 61h55l25 -61h218v46l19 -46h113l20 47v-47h541v99l10 1q10 0 10 -14v-86h279 v23q23 -12 55 -18t52.5 -6.5t63 0.5t51.5 1l25 61h56l25 -61h227v58l34 -58h182v378h-180v-44l-25 44h-185v-44l-23 44h-249q-69 0 -109 -22v22h-172v-22q-24 22 -73 22h-628l-43 -97l-43 97h-198v-44l-22 44h-169l-78 -179v391q0 55 38.5 94.5t93.5 39.5h2040 q55 0 93.5 -39.5t38.5 -94.5v-678h-120q-51 0 -81 -22v22h-177q-55 0 -78 -22v22h-316v-22q-31 22 -87 22h-209v-22q-23 22 -91 22h-234l-54 -58l-50 58h-349v-378h343l55 59l52 -59h211v89h21q59 0 90 13v-102h174v99h8q8 0 10 -2t2 -10v-87h529q57 0 88 24v-24h168 q60 0 95 17zM1546 469q0 -23 -12 -43t-34 -29q25 -9 34 -26t9 -46v-54h-65v45q0 33 -12 43.5t-46 10.5h-69v-99h-65v271h154q48 0 77 -15t29 -58zM1269 936q0 -24 -12.5 -44t-33.5 -29q26 -9 34.5 -25.5t8.5 -46.5v-53h-65q0 9 0.5 26.5t0 25t-3 18.5t-8.5 16t-17.5 8.5 t-29.5 3.5h-70v-98h-64v271l153 -1q49 0 78 -14.5t29 -57.5zM1798 327v-56h-216v271h216v-56h-151v-49h148v-55h-148v-54zM1372 1009v-271h-66v271h66zM2065 357q0 -86 -102 -86h-126v58h126q34 0 34 25q0 16 -17 21t-41.5 5t-49.5 3.5t-42 22.5t-17 55q0 39 26 60t66 21 h130v-57h-119q-36 0 -36 -25q0 -16 17.5 -20.5t42 -4t49 -2.5t42 -21.5t17.5 -54.5zM2304 407v-101q-24 -35 -88 -35h-125v58h125q33 0 33 25q0 13 -12.5 19t-31 5.5t-40 2t-40 8t-31 24t-12.5 48.5q0 39 26.5 60t66.5 21h129v-57h-118q-36 0 -36 -25q0 -20 29 -22t68.5 -5 t56.5 -26zM2139 1008v-270h-92l-122 203v-203h-132l-26 60h-134l-25 -60h-75q-129 0 -129 133q0 138 133 138h63v-59q-7 0 -28 1t-28.5 0.5t-23 -2t-21.5 -6.5t-14.5 -13.5t-11.5 -23t-3 -33.5q0 -38 13.5 -58t49.5 -20h29l92 213h97l109 -256v256h99l114 -188v188h66z" />
492
- <glyph unicode="&#xf1f4;" horiz-adv-x="2304" d="M322 689h-15q-19 0 -19 18q0 28 19 85q5 15 15 19.5t28 4.5q77 0 77 -49q0 -41 -30.5 -59.5t-74.5 -18.5zM664 528q-47 0 -47 29q0 62 123 62l3 -3q-5 -88 -79 -88zM1438 687h-15q-19 0 -19 19q0 28 19 85q5 15 14.5 19t28.5 4q77 0 77 -49q0 -41 -30.5 -59.5 t-74.5 -18.5zM1780 527q-47 0 -47 30q0 62 123 62l3 -3q-5 -89 -79 -89zM373 894h-128q-8 0 -14.5 -4t-8.5 -7.5t-7 -12.5q-3 -7 -45 -190t-42 -192q0 -7 5.5 -12.5t13.5 -5.5h62q25 0 32.5 34.5l15 69t32.5 34.5q47 0 87.5 7.5t80.5 24.5t63.5 52.5t23.5 84.5 q0 36 -14.5 61t-41 36.5t-53.5 15.5t-62 4zM719 798q-38 0 -74 -6q-2 0 -8.5 -1t-9 -1.5l-7.5 -1.5t-7.5 -2t-6.5 -3t-6.5 -4t-5 -5t-4.5 -7t-4 -9q-9 -29 -9 -39t9 -10q5 0 21.5 5t19.5 6q30 8 58 8q74 0 74 -36q0 -11 -10 -14q-8 -2 -18 -3t-21.5 -1.5t-17.5 -1.5 q-38 -4 -64.5 -10t-56.5 -19.5t-45.5 -39t-15.5 -62.5q0 -38 26 -59.5t64 -21.5q24 0 45.5 6.5t33 13t38.5 23.5q-3 -7 -3 -15t5.5 -13.5t12.5 -5.5h56q1 1 7 3.5t7.5 3.5t5 3.5t5 5.5t2.5 8l45 194q4 13 4 30q0 81 -145 81zM1247 793h-74q-22 0 -39 -23q-5 -7 -29.5 -51 t-46.5 -81.5t-26 -38.5l-5 4q0 77 -27 166q-1 5 -3.5 8.5t-6 6.5t-6.5 5t-8.5 3t-8.5 1.5t-9.5 1t-9 0.5h-10h-8.5q-38 0 -38 -21l1 -5q5 -53 25 -151t25 -143q2 -16 2 -24q0 -19 -30.5 -61.5t-30.5 -58.5q0 -13 40 -13q61 0 76 25l245 415q10 20 10 26q0 9 -8 9zM1489 892 h-129q-18 0 -29 -23q-6 -13 -46.5 -191.5t-40.5 -190.5q0 -20 43 -20h7.5h9h9t9.5 1t8.5 2t8.5 3t6.5 4.5t5.5 6t3 8.5l21 91q2 10 10.5 17t19.5 7q47 0 87.5 7t80.5 24.5t63.5 52.5t23.5 84q0 36 -14.5 61t-41 36.5t-53.5 15.5t-62 4zM1835 798q-26 0 -74 -6 q-38 -6 -48 -16q-7 -8 -11 -19q-8 -24 -8 -39q0 -10 8 -10q1 0 41 12q30 8 58 8q74 0 74 -36q0 -12 -10 -14q-4 -1 -57 -7q-38 -4 -64.5 -10t-56.5 -19.5t-45.5 -39t-15.5 -62.5t26 -58.5t64 -21.5q24 0 45 6t34 13t38 24q-3 -15 -3 -16q0 -5 2 -8.5t6.5 -5.5t8 -3.5 t10.5 -2t9.5 -0.5h9.5h8q42 0 48 25l45 194q3 15 3 31q0 81 -145 81zM2157 889h-55q-25 0 -33 -40q-10 -44 -36.5 -167t-42.5 -190v-5q0 -16 16 -18h1h57q10 0 18.5 6.5t10.5 16.5l83 374h-1l1 5q0 7 -5.5 12.5t-13.5 5.5zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048 q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
493
- <glyph unicode="&#xf1f5;" horiz-adv-x="2304" d="M1597 633q0 -69 -21 -106q-19 -35 -52 -35q-23 0 -41 9v224q29 30 57 30q57 0 57 -122zM2035 669h-110q6 98 56 98q51 0 54 -98zM476 534q0 59 -33 91.5t-101 57.5q-36 13 -52 24t-16 25q0 26 38 26q58 0 124 -33l18 112q-67 32 -149 32q-77 0 -123 -38q-48 -39 -48 -109 q0 -58 32.5 -90.5t99.5 -56.5q39 -14 54.5 -25.5t15.5 -27.5q0 -31 -48 -31q-29 0 -70 12.5t-72 30.5l-18 -113q72 -41 168 -41q81 0 129 37q51 41 51 117zM771 749l19 111h-96v135l-129 -21l-18 -114l-46 -8l-17 -103h62v-219q0 -84 44 -120q38 -30 111 -30q32 0 79 11v118 q-32 -7 -44 -7q-42 0 -42 50v197h77zM1087 724v139q-15 3 -28 3q-32 0 -55.5 -16t-33.5 -46l-10 56h-131v-471h150v306q26 31 82 31q16 0 26 -2zM1124 389h150v471h-150v-471zM1746 638q0 122 -45 179q-40 52 -111 52q-64 0 -117 -56l-8 47h-132v-645l150 25v151 q36 -11 68 -11q83 0 134 56q61 65 61 202zM1278 986q0 33 -23 56t-56 23t-56 -23t-23 -56t23 -56.5t56 -23.5t56 23.5t23 56.5zM2176 629q0 113 -48 176q-50 64 -144 64q-96 0 -151.5 -66t-55.5 -180q0 -128 63 -188q55 -55 161 -55q101 0 160 40l-16 103q-57 -31 -128 -31 q-43 0 -63 19q-23 19 -28 66h248q2 14 2 52zM2304 1280v-1280q0 -52 -38 -90t-90 -38h-2048q-52 0 -90 38t-38 90v1280q0 52 38 90t90 38h2048q52 0 90 -38t38 -90z" />
494
- <glyph unicode="&#xf1f6;" horiz-adv-x="2048" d="M1558 684q61 -356 298 -556q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5zM1024 -176q16 0 16 16t-16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5zM2026 1424q8 -10 7.5 -23.5t-10.5 -22.5 l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5 l418 363q10 8 23.5 7t21.5 -11z" />
495
- <glyph unicode="&#xf1f7;" horiz-adv-x="2048" d="M1040 -160q0 16 -16 16q-59 0 -101.5 42.5t-42.5 101.5q0 16 -16 16t-16 -16q0 -73 51.5 -124.5t124.5 -51.5q16 0 16 16zM503 315l877 760q-42 88 -132.5 146.5t-223.5 58.5q-93 0 -169.5 -31.5t-121.5 -80.5t-69 -103t-24 -105q0 -384 -137 -645zM1856 128 q0 -52 -38 -90t-90 -38h-448q0 -106 -75 -181t-181 -75t-180.5 74.5t-75.5 180.5l149 129h757q-166 187 -227 459l111 97q61 -356 298 -556zM1942 1520l84 -96q8 -10 7.5 -23.5t-10.5 -22.5l-1872 -1622q-10 -8 -23.5 -7t-21.5 11l-84 96q-8 10 -7.5 23.5t10.5 21.5l186 161 q-19 32 -19 66q50 42 91 88t85 119.5t74.5 158.5t50 206t19.5 260q0 152 117 282.5t307 158.5q-8 19 -8 39q0 40 28 68t68 28t68 -28t28 -68q0 -20 -8 -39q124 -18 219 -82.5t148 -157.5l418 363q10 8 23.5 7t21.5 -11z" />
496
- <glyph unicode="&#xf1f8;" horiz-adv-x="1408" d="M512 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM768 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM1024 160v704q0 14 -9 23t-23 9h-64q-14 0 -23 -9t-9 -23v-704 q0 -14 9 -23t23 -9h64q14 0 23 9t9 23zM480 1152h448l-48 117q-7 9 -17 11h-317q-10 -2 -17 -11zM1408 1120v-64q0 -14 -9 -23t-23 -9h-96v-948q0 -83 -47 -143.5t-113 -60.5h-832q-66 0 -113 58.5t-47 141.5v952h-96q-14 0 -23 9t-9 23v64q0 14 9 23t23 9h309l70 167 q15 37 54 63t79 26h320q40 0 79 -26t54 -63l70 -167h309q14 0 23 -9t9 -23z" />
497
- <glyph unicode="&#xf1f9;" d="M1150 462v-109q0 -50 -36.5 -89t-94 -60.5t-118 -32.5t-117.5 -11q-205 0 -342.5 139t-137.5 346q0 203 136 339t339 136q34 0 75.5 -4.5t93 -18t92.5 -34t69 -56.5t28 -81v-109q0 -16 -16 -16h-118q-16 0 -16 16v70q0 43 -65.5 67.5t-137.5 24.5q-140 0 -228.5 -91.5 t-88.5 -237.5q0 -151 91.5 -249.5t233.5 -98.5q68 0 138 24t70 66v70q0 7 4.5 11.5t10.5 4.5h119q6 0 11 -4.5t5 -11.5zM768 1280q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51t248.5 51t204 136.5t136.5 204t51 248.5 t-51 248.5t-136.5 204t-204 136.5t-248.5 51zM1536 640q0 -209 -103 -385.5t-279.5 -279.5t-385.5 -103t-385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103t385.5 -103t279.5 -279.5t103 -385.5z" />
498
- <glyph unicode="&#xf1fa;" d="M972 761q0 108 -53.5 169t-147.5 61q-63 0 -124 -30.5t-110 -84.5t-79.5 -137t-30.5 -180q0 -112 53.5 -173t150.5 -61q96 0 176 66.5t122.5 166t42.5 203.5zM1536 640q0 -111 -37 -197t-98.5 -135t-131.5 -74.5t-145 -27.5q-6 0 -15.5 -0.5t-16.5 -0.5q-95 0 -142 53 q-28 33 -33 83q-52 -66 -131.5 -110t-173.5 -44q-161 0 -249.5 95.5t-88.5 269.5q0 157 66 290t179 210.5t246 77.5q87 0 155 -35.5t106 -99.5l2 19l11 56q1 6 5.5 12t9.5 6h118q5 0 13 -11q5 -5 3 -16l-120 -614q-5 -24 -5 -48q0 -39 12.5 -52t44.5 -13q28 1 57 5.5t73 24 t77 50t57 89.5t24 137q0 292 -174 466t-466 174q-130 0 -248.5 -51t-204 -136.5t-136.5 -204t-51 -248.5t51 -248.5t136.5 -204t204 -136.5t248.5 -51q228 0 405 144q11 9 24 8t21 -12l41 -49q8 -12 7 -24q-2 -13 -12 -22q-102 -83 -227.5 -128t-258.5 -45q-156 0 -298 61 t-245 164t-164 245t-61 298t61 298t164 245t245 164t298 61q344 0 556 -212t212 -556z" />
499
- <glyph unicode="&#xf1fb;" horiz-adv-x="1792" d="M1698 1442q94 -94 94 -226.5t-94 -225.5l-225 -223l104 -104q10 -10 10 -23t-10 -23l-210 -210q-10 -10 -23 -10t-23 10l-105 105l-603 -603q-37 -37 -90 -37h-203l-256 -128l-64 64l128 256v203q0 53 37 90l603 603l-105 105q-10 10 -10 23t10 23l210 210q10 10 23 10 t23 -10l104 -104l223 225q93 94 225.5 94t226.5 -94zM512 64l576 576l-192 192l-576 -576v-192h192z" />
500
- <glyph unicode="&#xf1fc;" horiz-adv-x="1792" d="M1615 1536q70 0 122.5 -46.5t52.5 -116.5q0 -63 -45 -151q-332 -629 -465 -752q-97 -91 -218 -91q-126 0 -216.5 92.5t-90.5 219.5q0 128 92 212l638 579q59 54 130 54zM706 502q39 -76 106.5 -130t150.5 -76l1 -71q4 -213 -129.5 -347t-348.5 -134q-123 0 -218 46.5 t-152.5 127.5t-86.5 183t-29 220q7 -5 41 -30t62 -44.5t59 -36.5t46 -17q41 0 55 37q25 66 57.5 112.5t69.5 76t88 47.5t103 25.5t125 10.5z" />
501
- <glyph unicode="&#xf1fd;" horiz-adv-x="1792" d="M1792 128v-384h-1792v384q45 0 85 14t59 27.5t47 37.5q30 27 51.5 38t56.5 11t55.5 -11t52.5 -38q29 -25 47 -38t58 -27t86 -14q45 0 85 14.5t58 27t48 37.5q21 19 32.5 27t31 15t43.5 7q35 0 56.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14t85 14t59 27.5t47 37.5 q30 27 51.5 38t56.5 11q34 0 55.5 -11t51.5 -38q28 -24 47 -37.5t59 -27.5t85 -14zM1792 448v-192q-35 0 -55.5 11t-52.5 38q-29 25 -47 38t-58 27t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-22 -19 -33 -27t-31 -15t-44 -7q-35 0 -56.5 11t-51.5 38q-29 25 -47 38t-58 27 t-86 14q-45 0 -85 -14.5t-58 -27t-48 -37.5q-21 -19 -32.5 -27t-31 -15t-43.5 -7q-35 0 -56.5 11t-51.5 38q-28 24 -47 37.5t-59 27.5t-85 14q-46 0 -86 -14t-58 -27t-47 -38q-30 -27 -51.5 -38t-56.5 -11v192q0 80 56 136t136 56h64v448h256v-448h256v448h256v-448h256v448 h256v-448h64q80 0 136 -56t56 -136zM512 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1024 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51 t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150zM1536 1312q0 -77 -36 -118.5t-92 -41.5q-53 0 -90.5 37.5t-37.5 90.5q0 29 9.5 51t23.5 34t31 28t31 31.5t23.5 44.5t9.5 67q38 0 83 -74t45 -150z" />
502
- <glyph unicode="&#xf1fe;" horiz-adv-x="2048" d="M2048 0v-128h-2048v1536h128v-1408h1920zM1664 1024l256 -896h-1664v576l448 576l576 -576z" />
503
- <glyph unicode="&#xf200;" horiz-adv-x="1792" d="M768 646l546 -546q-106 -108 -247.5 -168t-298.5 -60q-209 0 -385.5 103t-279.5 279.5t-103 385.5t103 385.5t279.5 279.5t385.5 103v-762zM955 640h773q0 -157 -60 -298.5t-168 -247.5zM1664 768h-768v768q209 0 385.5 -103t279.5 -279.5t103 -385.5z" />
504
- <glyph unicode="&#xf201;" horiz-adv-x="2048" d="M2048 0v-128h-2048v1536h128v-1408h1920zM1920 1248v-435q0 -21 -19.5 -29.5t-35.5 7.5l-121 121l-633 -633q-10 -10 -23 -10t-23 10l-233 233l-416 -416l-192 192l585 585q10 10 23 10t23 -10l233 -233l464 464l-121 121q-16 16 -7.5 35.5t29.5 19.5h435q14 0 23 -9 t9 -23z" />
505
- <glyph unicode="&#xf202;" horiz-adv-x="1792" d="M1292 832q0 -6 10 -41q10 -29 25 -49.5t41 -34t44 -20t55 -16.5q325 -91 325 -332q0 -146 -105.5 -242.5t-254.5 -96.5q-59 0 -111.5 18.5t-91.5 45.5t-77 74.5t-63 87.5t-53.5 103.5t-43.5 103t-39.5 106.5t-35.5 95q-32 81 -61.5 133.5t-73.5 96.5t-104 64t-142 20 q-96 0 -183 -55.5t-138 -144.5t-51 -185q0 -160 106.5 -279.5t263.5 -119.5q177 0 258 95q56 63 83 116l84 -152q-15 -34 -44 -70l1 -1q-131 -152 -388 -152q-147 0 -269.5 79t-190.5 207.5t-68 274.5q0 105 43.5 206t116 176.5t172 121.5t204.5 46q87 0 159 -19t123.5 -50 t95 -80t72.5 -99t58.5 -117t50.5 -124.5t50 -130.5t55 -127q96 -200 233 -200q81 0 138.5 48.5t57.5 128.5q0 42 -19 72t-50.5 46t-72.5 31.5t-84.5 27t-87.5 34t-81 52t-65 82t-39 122.5q-3 16 -3 33q0 110 87.5 192t198.5 78q78 -3 120.5 -14.5t90.5 -53.5h-1 q12 -11 23 -24.5t26 -36t19 -27.5l-129 -99q-26 49 -54 70v1q-23 21 -97 21q-49 0 -84 -33t-35 -83z" />
506
- <glyph unicode="&#xf203;" d="M1432 484q0 173 -234 239q-35 10 -53 16.5t-38 25t-29 46.5q0 2 -2 8.5t-3 12t-1 7.5q0 36 24.5 59.5t60.5 23.5q54 0 71 -15h-1q20 -15 39 -51l93 71q-39 54 -49 64q-33 29 -67.5 39t-85.5 10q-80 0 -142 -57.5t-62 -137.5q0 -7 2 -23q16 -96 64.5 -140t148.5 -73 q29 -8 49 -15.5t45 -21.5t38.5 -34.5t13.5 -46.5v-5q1 -58 -40.5 -93t-100.5 -35q-97 0 -167 144q-23 47 -51.5 121.5t-48 125.5t-54 110.5t-74 95.5t-103.5 60.5t-147 24.5q-101 0 -192 -56t-144 -148t-50 -192v-1q4 -108 50.5 -199t133.5 -147.5t196 -56.5q186 0 279 110 q20 27 31 51l-60 109q-42 -80 -99 -116t-146 -36q-115 0 -191 87t-76 204q0 105 82 189t186 84q112 0 170 -53.5t104 -172.5q8 -21 25.5 -68.5t28.5 -76.5t31.5 -74.5t38.5 -74t45.5 -62.5t55.5 -53.5t66 -33t80 -13.5q107 0 183 69.5t76 174.5zM1536 1120v-960 q0 -119 -84.5 -203.5t-203.5 -84.5h-960q-119 0 -203.5 84.5t-84.5 203.5v960q0 119 84.5 203.5t203.5 84.5h960q119 0 203.5 -84.5t84.5 -203.5z" />
507
- <glyph unicode="&#xf204;" horiz-adv-x="2048" d="M1152 640q0 104 -40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5t198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM1920 640q0 104 -40.5 198.5 t-109.5 163.5t-163.5 109.5t-198.5 40.5h-386q119 -90 188.5 -224t69.5 -288t-69.5 -288t-188.5 -224h386q104 0 198.5 40.5t163.5 109.5t109.5 163.5t40.5 198.5zM2048 640q0 -130 -51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5 t-136.5 204t-51 248.5t51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5z" />
508
- <glyph unicode="&#xf205;" horiz-adv-x="2048" d="M0 640q0 130 51 248.5t136.5 204t204 136.5t248.5 51h768q130 0 248.5 -51t204 -136.5t136.5 -204t51 -248.5t-51 -248.5t-136.5 -204t-204 -136.5t-248.5 -51h-768q-130 0 -248.5 51t-204 136.5t-136.5 204t-51 248.5zM1408 128q104 0 198.5 40.5t163.5 109.5 t109.5 163.5t40.5 198.5t-40.5 198.5t-109.5 163.5t-163.5 109.5t-198.5 40.5t-198.5 -40.5t-163.5 -109.5t-109.5 -163.5t-40.5 -198.5t40.5 -198.5t109.5 -163.5t163.5 -109.5t198.5 -40.5z" />
509
- <glyph unicode="&#xf206;" horiz-adv-x="2304" d="M762 384h-314q-40 0 -57.5 35t6.5 67l188 251q-65 31 -137 31q-132 0 -226 -94t-94 -226t94 -226t226 -94q115 0 203 72.5t111 183.5zM576 512h186q-18 85 -75 148zM1056 512l288 384h-480l-99 -132q105 -103 126 -252h165zM2176 448q0 132 -94 226t-226 94 q-60 0 -121 -24l174 -260q15 -23 10 -49t-27 -40q-15 -11 -36 -11q-35 0 -53 29l-174 260q-93 -95 -93 -225q0 -132 94 -226t226 -94t226 94t94 226zM2304 448q0 -185 -131.5 -316.5t-316.5 -131.5t-316.5 131.5t-131.5 316.5q0 97 39.5 183.5t109.5 149.5l-65 98l-353 -469 q-18 -26 -51 -26h-197q-23 -164 -149 -274t-294 -110q-185 0 -316.5 131.5t-131.5 316.5t131.5 316.5t316.5 131.5q114 0 215 -55l137 183h-224q-26 0 -45 19t-19 45t19 45t45 19h384v-128h435l-85 128h-222q-26 0 -45 19t-19 45t19 45t45 19h256q33 0 53 -28l267 -400 q91 44 192 44q185 0 316.5 -131.5t131.5 -316.5z" />
510
- <glyph unicode="&#xf207;" d="M384 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1408 320q0 53 -37.5 90.5t-90.5 37.5t-90.5 -37.5t-37.5 -90.5t37.5 -90.5t90.5 -37.5t90.5 37.5t37.5 90.5zM1362 716l-72 384q-5 23 -22.5 37.5t-40.5 14.5 h-918q-23 0 -40.5 -14.5t-22.5 -37.5l-72 -384q-5 -30 14 -53t49 -23h1062q30 0 49 23t14 53zM1136 1328q0 20 -14 34t-34 14h-640q-20 0 -34 -14t-14 -34t14 -34t34 -14h640q20 0 34 14t14 34zM1536 603v-603h-128v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5 t-37.5 90.5v128h-768v-128q0 -53 -37.5 -90.5t-90.5 -37.5t-90.5 37.5t-37.5 90.5v128h-128v603q0 112 25 223l103 454q9 78 97.5 137t230 89t312.5 30t312.5 -30t230 -89t97.5 -137l105 -454q23 -102 23 -223z" />
511
- <glyph unicode="&#xf208;" horiz-adv-x="2048" d="M1463 704q0 -35 -25 -60.5t-61 -25.5h-702q-36 0 -61 25.5t-25 60.5t25 60.5t61 25.5h702q36 0 61 -25.5t25 -60.5zM1677 704q0 86 -23 170h-982q-36 0 -61 25t-25 60q0 36 25 61t61 25h908q-88 143 -235 227t-320 84q-177 0 -327.5 -87.5t-238 -237.5t-87.5 -327 q0 -86 23 -170h982q36 0 61 -25t25 -60q0 -36 -25 -61t-61 -25h-908q88 -143 235.5 -227t320.5 -84q132 0 253 51.5t208 139t139 208t52 253.5zM2048 959q0 -35 -25 -60t-61 -25h-131q17 -85 17 -170q0 -167 -65.5 -319.5t-175.5 -263t-262.5 -176t-319.5 -65.5 q-246 0 -448.5 133t-301.5 350h-189q-36 0 -61 25t-25 61q0 35 25 60t61 25h132q-17 85 -17 170q0 167 65.5 319.5t175.5 263t262.5 176t320.5 65.5q245 0 447.5 -133t301.5 -350h188q36 0 61 -25t25 -61z" />
512
- <glyph unicode="&#xf209;" horiz-adv-x="1280" d="M953 1158l-114 -328l117 -21q165 451 165 518q0 56 -38 56q-57 0 -130 -225zM654 471l33 -88q37 42 71 67l-33 5.5t-38.5 7t-32.5 8.5zM362 1367q0 -98 159 -521q18 10 49 10q15 0 75 -5l-121 351q-75 220 -123 220q-19 0 -29 -17.5t-10 -37.5zM283 608q0 -36 51.5 -119 t117.5 -153t100 -70q14 0 25.5 13t11.5 27q0 24 -32 102q-13 32 -32 72t-47.5 89t-61.5 81t-62 32q-20 0 -45.5 -27t-25.5 -47zM125 273q0 -41 25 -104q59 -145 183.5 -227t281.5 -82q227 0 382 170q152 169 152 427q0 43 -1 67t-11.5 62t-30.5 56q-56 49 -211.5 75.5 t-270.5 26.5q-37 0 -49 -11q-12 -5 -12 -35q0 -34 21.5 -60t55.5 -40t77.5 -23.5t87.5 -11.5t85 -4t70 0h23q24 0 40 -19q15 -19 19 -55q-28 -28 -96 -54q-61 -22 -93 -46q-64 -46 -108.5 -114t-44.5 -137q0 -31 18.5 -88.5t18.5 -87.5l-3 -12q-4 -12 -4 -14 q-137 10 -146 216q-8 -2 -41 -2q2 -7 2 -21q0 -53 -40.5 -89.5t-94.5 -36.5q-82 0 -166.5 78t-84.5 159q0 34 33 67q52 -64 60 -76q77 -104 133 -104q12 0 26.5 8.5t14.5 20.5q0 34 -87.5 145t-116.5 111q-43 0 -70 -44.5t-27 -90.5zM11 264q0 101 42.5 163t136.5 88 q-28 74 -28 104q0 62 61 123t122 61q29 0 70 -15q-163 462 -163 567q0 80 41 130.5t119 50.5q131 0 325 -581q6 -17 8 -23q6 16 29 79.5t43.5 118.5t54 127.5t64.5 123t70.5 86.5t76.5 36q71 0 112 -49t41 -122q0 -108 -159 -550q61 -15 100.5 -46t58.5 -78t26 -93.5 t7 -110.5q0 -150 -47 -280t-132 -225t-211 -150t-278 -55q-111 0 -223 42q-149 57 -258 191.5t-109 286.5z" />
513
- <glyph unicode="&#xf20a;" horiz-adv-x="2048" d="M785 528h207q-14 -158 -98.5 -248.5t-214.5 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-203q-5 64 -35.5 99t-81.5 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t40 -51.5t66 -18q95 0 109 139zM1497 528h206 q-14 -158 -98 -248.5t-214 -90.5q-162 0 -254.5 116t-92.5 316q0 194 93 311.5t233 117.5q148 0 232 -87t97 -247h-204q-4 64 -35 99t-81 35q-57 0 -88.5 -60.5t-31.5 -177.5q0 -48 5 -84t18 -69.5t39.5 -51.5t65.5 -18q49 0 76.5 38t33.5 101zM1856 647q0 207 -15.5 307 t-60.5 161q-6 8 -13.5 14t-21.5 15t-16 11q-86 63 -697 63q-625 0 -710 -63q-5 -4 -17.5 -11.5t-21 -14t-14.5 -14.5q-45 -60 -60 -159.5t-15 -308.5q0 -208 15 -307.5t60 -160.5q6 -8 15 -15t20.5 -14t17.5 -12q44 -33 239.5 -49t470.5 -16q610 0 697 65q5 4 17 11t20.5 14 t13.5 16q46 60 61 159t15 309zM2048 1408v-1536h-2048v1536h2048z" />
514
- <glyph unicode="&#xf20b;" d="M992 912v-496q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v496q0 112 -80 192t-192 80h-272v-1152q0 -14 -9 -23t-23 -9h-160q-14 0 -23 9t-9 23v1344q0 14 9 23t23 9h464q135 0 249 -66.5t180.5 -180.5t66.5 -249zM1376 1376v-880q0 -135 -66.5 -249t-180.5 -180.5 t-249 -66.5h-464q-14 0 -23 9t-9 23v960q0 14 9 23t23 9h160q14 0 23 -9t9 -23v-768h272q112 0 192 80t80 192v880q0 14 9 23t23 9h160q14 0 23 -9t9 -23z" />
515
- <glyph unicode="&#xf20c;" d="M1311 694v-114q0 -24 -13.5 -38t-37.5 -14h-202q-24 0 -38 14t-14 38v114q0 24 14 38t38 14h202q24 0 37.5 -14t13.5 -38zM821 464v250q0 53 -32.5 85.5t-85.5 32.5h-133q-68 0 -96 -52q-28 52 -96 52h-130q-53 0 -85.5 -32.5t-32.5 -85.5v-250q0 -22 21 -22h55 q22 0 22 22v230q0 24 13.5 38t38.5 14h94q24 0 38 -14t14 -38v-230q0 -22 21 -22h54q22 0 22 22v230q0 24 14 38t38 14h97q24 0 37.5 -14t13.5 -38v-230q0 -22 22 -22h55q21 0 21 22zM1410 560v154q0 53 -33 85.5t-86 32.5h-264q-53 0 -86 -32.5t-33 -85.5v-410 q0 -21 22 -21h55q21 0 21 21v180q31 -42 94 -42h191q53 0 86 32.5t33 85.5zM1536 1176v-1072q0 -96 -68 -164t-164 -68h-1072q-96 0 -164 68t-68 164v1072q0 96 68 164t164 68h1072q96 0 164 -68t68 -164z" />
516
- <glyph unicode="&#xf20d;" horiz-adv-x="1792" />
517
- <glyph unicode="&#xf20e;" horiz-adv-x="1792" />
518
- <glyph unicode="&#xf500;" horiz-adv-x="1792" />
519
- </font>
520
- </defs></svg>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/fonts/fontawesome-webfont.ttf DELETED
Binary file
css/font-awesome/fonts/fontawesome-webfont.woff DELETED
Binary file
css/font-awesome/less/bordered-pulled.less DELETED
@@ -1,16 +0,0 @@
1
- // Bordered & Pulled
2
- // -------------------------
3
-
4
- .@{fa-css-prefix}-border {
5
- padding: .2em .25em .15em;
6
- border: solid .08em @fa-border-color;
7
- border-radius: .1em;
8
- }
9
-
10
- .pull-right { float: right; }
11
- .pull-left { float: left; }
12
-
13
- .@{fa-css-prefix} {
14
- &.pull-left { margin-right: .3em; }
15
- &.pull-right { margin-left: .3em; }
16
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/core.less DELETED
@@ -1,11 +0,0 @@
1
- // Base Class Definition
2
- // -------------------------
3
-
4
- .@{fa-css-prefix} {
5
- display: inline-block;
6
- font: normal normal normal 14px/1 FontAwesome; // shortening font declaration
7
- font-size: inherit; // can't have font-size inherit on line above, so need to override
8
- text-rendering: auto; // optimizelegibility throws things off #1094
9
- -webkit-font-smoothing: antialiased;
10
- -moz-osx-font-smoothing: grayscale;
11
- }
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/fixed-width.less DELETED
@@ -1,6 +0,0 @@
1
- // Fixed Width Icons
2
- // -------------------------
3
- .@{fa-css-prefix}-fw {
4
- width: (18em / 14);
5
- text-align: center;
6
- }
 
 
 
 
 
 
css/font-awesome/less/font-awesome.less DELETED
@@ -1,17 +0,0 @@
1
- /*!
2
- * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
3
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
- */
5
-
6
- @import "variables.less";
7
- @import "mixins.less";
8
- @import "path.less";
9
- @import "core.less";
10
- @import "larger.less";
11
- @import "fixed-width.less";
12
- @import "list.less";
13
- @import "bordered-pulled.less";
14
- @import "spinning.less";
15
- @import "rotated-flipped.less";
16
- @import "stacked.less";
17
- @import "icons.less";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/icons.less DELETED
@@ -1,552 +0,0 @@
1
- /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
2
- readers do not read off random characters that represent icons */
3
-
4
- .@{fa-css-prefix}-glass:before { content: @fa-var-glass; }
5
- .@{fa-css-prefix}-music:before { content: @fa-var-music; }
6
- .@{fa-css-prefix}-search:before { content: @fa-var-search; }
7
- .@{fa-css-prefix}-envelope-o:before { content: @fa-var-envelope-o; }
8
- .@{fa-css-prefix}-heart:before { content: @fa-var-heart; }
9
- .@{fa-css-prefix}-star:before { content: @fa-var-star; }
10
- .@{fa-css-prefix}-star-o:before { content: @fa-var-star-o; }
11
- .@{fa-css-prefix}-user:before { content: @fa-var-user; }
12
- .@{fa-css-prefix}-film:before { content: @fa-var-film; }
13
- .@{fa-css-prefix}-th-large:before { content: @fa-var-th-large; }
14
- .@{fa-css-prefix}-th:before { content: @fa-var-th; }
15
- .@{fa-css-prefix}-th-list:before { content: @fa-var-th-list; }
16
- .@{fa-css-prefix}-check:before { content: @fa-var-check; }
17
- .@{fa-css-prefix}-remove:before,
18
- .@{fa-css-prefix}-close:before,
19
- .@{fa-css-prefix}-times:before { content: @fa-var-times; }
20
- .@{fa-css-prefix}-search-plus:before { content: @fa-var-search-plus; }
21
- .@{fa-css-prefix}-search-minus:before { content: @fa-var-search-minus; }
22
- .@{fa-css-prefix}-power-off:before { content: @fa-var-power-off; }
23
- .@{fa-css-prefix}-signal:before { content: @fa-var-signal; }
24
- .@{fa-css-prefix}-gear:before,
25
- .@{fa-css-prefix}-cog:before { content: @fa-var-cog; }
26
- .@{fa-css-prefix}-trash-o:before { content: @fa-var-trash-o; }
27
- .@{fa-css-prefix}-home:before { content: @fa-var-home; }
28
- .@{fa-css-prefix}-file-o:before { content: @fa-var-file-o; }
29
- .@{fa-css-prefix}-clock-o:before { content: @fa-var-clock-o; }
30
- .@{fa-css-prefix}-road:before { content: @fa-var-road; }
31
- .@{fa-css-prefix}-download:before { content: @fa-var-download; }
32
- .@{fa-css-prefix}-arrow-circle-o-down:before { content: @fa-var-arrow-circle-o-down; }
33
- .@{fa-css-prefix}-arrow-circle-o-up:before { content: @fa-var-arrow-circle-o-up; }
34
- .@{fa-css-prefix}-inbox:before { content: @fa-var-inbox; }
35
- .@{fa-css-prefix}-play-circle-o:before { content: @fa-var-play-circle-o; }
36
- .@{fa-css-prefix}-rotate-right:before,
37
- .@{fa-css-prefix}-repeat:before { content: @fa-var-repeat; }
38
- .@{fa-css-prefix}-refresh:before { content: @fa-var-refresh; }
39
- .@{fa-css-prefix}-list-alt:before { content: @fa-var-list-alt; }
40
- .@{fa-css-prefix}-lock:before { content: @fa-var-lock; }
41
- .@{fa-css-prefix}-flag:before { content: @fa-var-flag; }
42
- .@{fa-css-prefix}-headphones:before { content: @fa-var-headphones; }
43
- .@{fa-css-prefix}-volume-off:before { content: @fa-var-volume-off; }
44
- .@{fa-css-prefix}-volume-down:before { content: @fa-var-volume-down; }
45
- .@{fa-css-prefix}-volume-up:before { content: @fa-var-volume-up; }
46
- .@{fa-css-prefix}-qrcode:before { content: @fa-var-qrcode; }
47
- .@{fa-css-prefix}-barcode:before { content: @fa-var-barcode; }
48
- .@{fa-css-prefix}-tag:before { content: @fa-var-tag; }
49
- .@{fa-css-prefix}-tags:before { content: @fa-var-tags; }
50
- .@{fa-css-prefix}-book:before { content: @fa-var-book; }
51
- .@{fa-css-prefix}-bookmark:before { content: @fa-var-bookmark; }
52
- .@{fa-css-prefix}-print:before { content: @fa-var-print; }
53
- .@{fa-css-prefix}-camera:before { content: @fa-var-camera; }
54
- .@{fa-css-prefix}-font:before { content: @fa-var-font; }
55
- .@{fa-css-prefix}-bold:before { content: @fa-var-bold; }
56
- .@{fa-css-prefix}-italic:before { content: @fa-var-italic; }
57
- .@{fa-css-prefix}-text-height:before { content: @fa-var-text-height; }
58
- .@{fa-css-prefix}-text-width:before { content: @fa-var-text-width; }
59
- .@{fa-css-prefix}-align-left:before { content: @fa-var-align-left; }
60
- .@{fa-css-prefix}-align-center:before { content: @fa-var-align-center; }
61
- .@{fa-css-prefix}-align-right:before { content: @fa-var-align-right; }
62
- .@{fa-css-prefix}-align-justify:before { content: @fa-var-align-justify; }
63
- .@{fa-css-prefix}-list:before { content: @fa-var-list; }
64
- .@{fa-css-prefix}-dedent:before,
65
- .@{fa-css-prefix}-outdent:before { content: @fa-var-outdent; }
66
- .@{fa-css-prefix}-indent:before { content: @fa-var-indent; }
67
- .@{fa-css-prefix}-video-camera:before { content: @fa-var-video-camera; }
68
- .@{fa-css-prefix}-photo:before,
69
- .@{fa-css-prefix}-image:before,
70
- .@{fa-css-prefix}-picture-o:before { content: @fa-var-picture-o; }
71
- .@{fa-css-prefix}-pencil:before { content: @fa-var-pencil; }
72
- .@{fa-css-prefix}-map-marker:before { content: @fa-var-map-marker; }
73
- .@{fa-css-prefix}-adjust:before { content: @fa-var-adjust; }
74
- .@{fa-css-prefix}-tint:before { content: @fa-var-tint; }
75
- .@{fa-css-prefix}-edit:before,
76
- .@{fa-css-prefix}-pencil-square-o:before { content: @fa-var-pencil-square-o; }
77
- .@{fa-css-prefix}-share-square-o:before { content: @fa-var-share-square-o; }
78
- .@{fa-css-prefix}-check-square-o:before { content: @fa-var-check-square-o; }
79
- .@{fa-css-prefix}-arrows:before { content: @fa-var-arrows; }
80
- .@{fa-css-prefix}-step-backward:before { content: @fa-var-step-backward; }
81
- .@{fa-css-prefix}-fast-backward:before { content: @fa-var-fast-backward; }
82
- .@{fa-css-prefix}-backward:before { content: @fa-var-backward; }
83
- .@{fa-css-prefix}-play:before { content: @fa-var-play; }
84
- .@{fa-css-prefix}-pause:before { content: @fa-var-pause; }
85
- .@{fa-css-prefix}-stop:before { content: @fa-var-stop; }
86
- .@{fa-css-prefix}-forward:before { content: @fa-var-forward; }
87
- .@{fa-css-prefix}-fast-forward:before { content: @fa-var-fast-forward; }
88
- .@{fa-css-prefix}-step-forward:before { content: @fa-var-step-forward; }
89
- .@{fa-css-prefix}-eject:before { content: @fa-var-eject; }
90
- .@{fa-css-prefix}-chevron-left:before { content: @fa-var-chevron-left; }
91
- .@{fa-css-prefix}-chevron-right:before { content: @fa-var-chevron-right; }
92
- .@{fa-css-prefix}-plus-circle:before { content: @fa-var-plus-circle; }
93
- .@{fa-css-prefix}-minus-circle:before { content: @fa-var-minus-circle; }
94
- .@{fa-css-prefix}-times-circle:before { content: @fa-var-times-circle; }
95
- .@{fa-css-prefix}-check-circle:before { content: @fa-var-check-circle; }
96
- .@{fa-css-prefix}-question-circle:before { content: @fa-var-question-circle; }
97
- .@{fa-css-prefix}-info-circle:before { content: @fa-var-info-circle; }
98
- .@{fa-css-prefix}-crosshairs:before { content: @fa-var-crosshairs; }
99
- .@{fa-css-prefix}-times-circle-o:before { content: @fa-var-times-circle-o; }
100
- .@{fa-css-prefix}-check-circle-o:before { content: @fa-var-check-circle-o; }
101
- .@{fa-css-prefix}-ban:before { content: @fa-var-ban; }
102
- .@{fa-css-prefix}-arrow-left:before { content: @fa-var-arrow-left; }
103
- .@{fa-css-prefix}-arrow-right:before { content: @fa-var-arrow-right; }
104
- .@{fa-css-prefix}-arrow-up:before { content: @fa-var-arrow-up; }
105
- .@{fa-css-prefix}-arrow-down:before { content: @fa-var-arrow-down; }
106
- .@{fa-css-prefix}-mail-forward:before,
107
- .@{fa-css-prefix}-share:before { content: @fa-var-share; }
108
- .@{fa-css-prefix}-expand:before { content: @fa-var-expand; }
109
- .@{fa-css-prefix}-compress:before { content: @fa-var-compress; }
110
- .@{fa-css-prefix}-plus:before { content: @fa-var-plus; }
111
- .@{fa-css-prefix}-minus:before { content: @fa-var-minus; }
112
- .@{fa-css-prefix}-asterisk:before { content: @fa-var-asterisk; }
113
- .@{fa-css-prefix}-exclamation-circle:before { content: @fa-var-exclamation-circle; }
114
- .@{fa-css-prefix}-gift:before { content: @fa-var-gift; }
115
- .@{fa-css-prefix}-leaf:before { content: @fa-var-leaf; }
116
- .@{fa-css-prefix}-fire:before { content: @fa-var-fire; }
117
- .@{fa-css-prefix}-eye:before { content: @fa-var-eye; }
118
- .@{fa-css-prefix}-eye-slash:before { content: @fa-var-eye-slash; }
119
- .@{fa-css-prefix}-warning:before,
120
- .@{fa-css-prefix}-exclamation-triangle:before { content: @fa-var-exclamation-triangle; }
121
- .@{fa-css-prefix}-plane:before { content: @fa-var-plane; }
122
- .@{fa-css-prefix}-calendar:before { content: @fa-var-calendar; }
123
- .@{fa-css-prefix}-random:before { content: @fa-var-random; }
124
- .@{fa-css-prefix}-comment:before { content: @fa-var-comment; }
125
- .@{fa-css-prefix}-magnet:before { content: @fa-var-magnet; }
126
- .@{fa-css-prefix}-chevron-up:before { content: @fa-var-chevron-up; }
127
- .@{fa-css-prefix}-chevron-down:before { content: @fa-var-chevron-down; }
128
- .@{fa-css-prefix}-retweet:before { content: @fa-var-retweet; }
129
- .@{fa-css-prefix}-shopping-cart:before { content: @fa-var-shopping-cart; }
130
- .@{fa-css-prefix}-folder:before { content: @fa-var-folder; }
131
- .@{fa-css-prefix}-folder-open:before { content: @fa-var-folder-open; }
132
- .@{fa-css-prefix}-arrows-v:before { content: @fa-var-arrows-v; }
133
- .@{fa-css-prefix}-arrows-h:before { content: @fa-var-arrows-h; }
134
- .@{fa-css-prefix}-bar-chart-o:before,
135
- .@{fa-css-prefix}-bar-chart:before { content: @fa-var-bar-chart; }
136
- .@{fa-css-prefix}-twitter-square:before { content: @fa-var-twitter-square; }
137
- .@{fa-css-prefix}-facebook-square:before { content: @fa-var-facebook-square; }
138
- .@{fa-css-prefix}-camera-retro:before { content: @fa-var-camera-retro; }
139
- .@{fa-css-prefix}-key:before { content: @fa-var-key; }
140
- .@{fa-css-prefix}-gears:before,
141
- .@{fa-css-prefix}-cogs:before { content: @fa-var-cogs; }
142
- .@{fa-css-prefix}-comments:before { content: @fa-var-comments; }
143
- .@{fa-css-prefix}-thumbs-o-up:before { content: @fa-var-thumbs-o-up; }
144
- .@{fa-css-prefix}-thumbs-o-down:before { content: @fa-var-thumbs-o-down; }
145
- .@{fa-css-prefix}-star-half:before { content: @fa-var-star-half; }
146
- .@{fa-css-prefix}-heart-o:before { content: @fa-var-heart-o; }
147
- .@{fa-css-prefix}-sign-out:before { content: @fa-var-sign-out; }
148
- .@{fa-css-prefix}-linkedin-square:before { content: @fa-var-linkedin-square; }
149
- .@{fa-css-prefix}-thumb-tack:before { content: @fa-var-thumb-tack; }
150
- .@{fa-css-prefix}-external-link:before { content: @fa-var-external-link; }
151
- .@{fa-css-prefix}-sign-in:before { content: @fa-var-sign-in; }
152
- .@{fa-css-prefix}-trophy:before { content: @fa-var-trophy; }
153
- .@{fa-css-prefix}-github-square:before { content: @fa-var-github-square; }
154
- .@{fa-css-prefix}-upload:before { content: @fa-var-upload; }
155
- .@{fa-css-prefix}-lemon-o:before { content: @fa-var-lemon-o; }
156
- .@{fa-css-prefix}-phone:before { content: @fa-var-phone; }
157
- .@{fa-css-prefix}-square-o:before { content: @fa-var-square-o; }
158
- .@{fa-css-prefix}-bookmark-o:before { content: @fa-var-bookmark-o; }
159
- .@{fa-css-prefix}-phone-square:before { content: @fa-var-phone-square; }
160
- .@{fa-css-prefix}-twitter:before { content: @fa-var-twitter; }
161
- .@{fa-css-prefix}-facebook:before { content: @fa-var-facebook; }
162
- .@{fa-css-prefix}-github:before { content: @fa-var-github; }
163
- .@{fa-css-prefix}-unlock:before { content: @fa-var-unlock; }
164
- .@{fa-css-prefix}-credit-card:before { content: @fa-var-credit-card; }
165
- .@{fa-css-prefix}-rss:before { content: @fa-var-rss; }
166
- .@{fa-css-prefix}-hdd-o:before { content: @fa-var-hdd-o; }
167
- .@{fa-css-prefix}-bullhorn:before { content: @fa-var-bullhorn; }
168
- .@{fa-css-prefix}-bell:before { content: @fa-var-bell; }
169
- .@{fa-css-prefix}-certificate:before { content: @fa-var-certificate; }
170
- .@{fa-css-prefix}-hand-o-right:before { content: @fa-var-hand-o-right; }
171
- .@{fa-css-prefix}-hand-o-left:before { content: @fa-var-hand-o-left; }
172
- .@{fa-css-prefix}-hand-o-up:before { content: @fa-var-hand-o-up; }
173
- .@{fa-css-prefix}-hand-o-down:before { content: @fa-var-hand-o-down; }
174
- .@{fa-css-prefix}-arrow-circle-left:before { content: @fa-var-arrow-circle-left; }
175
- .@{fa-css-prefix}-arrow-circle-right:before { content: @fa-var-arrow-circle-right; }
176
- .@{fa-css-prefix}-arrow-circle-up:before { content: @fa-var-arrow-circle-up; }
177
- .@{fa-css-prefix}-arrow-circle-down:before { content: @fa-var-arrow-circle-down; }
178
- .@{fa-css-prefix}-globe:before { content: @fa-var-globe; }
179
- .@{fa-css-prefix}-wrench:before { content: @fa-var-wrench; }
180
- .@{fa-css-prefix}-tasks:before { content: @fa-var-tasks; }
181
- .@{fa-css-prefix}-filter:before { content: @fa-var-filter; }
182
- .@{fa-css-prefix}-briefcase:before { content: @fa-var-briefcase; }
183
- .@{fa-css-prefix}-arrows-alt:before { content: @fa-var-arrows-alt; }
184
- .@{fa-css-prefix}-group:before,
185
- .@{fa-css-prefix}-users:before { content: @fa-var-users; }
186
- .@{fa-css-prefix}-chain:before,
187
- .@{fa-css-prefix}-link:before { content: @fa-var-link; }
188
- .@{fa-css-prefix}-cloud:before { content: @fa-var-cloud; }
189
- .@{fa-css-prefix}-flask:before { content: @fa-var-flask; }
190
- .@{fa-css-prefix}-cut:before,
191
- .@{fa-css-prefix}-scissors:before { content: @fa-var-scissors; }
192
- .@{fa-css-prefix}-copy:before,
193
- .@{fa-css-prefix}-files-o:before { content: @fa-var-files-o; }
194
- .@{fa-css-prefix}-paperclip:before { content: @fa-var-paperclip; }
195
- .@{fa-css-prefix}-save:before,
196
- .@{fa-css-prefix}-floppy-o:before { content: @fa-var-floppy-o; }
197
- .@{fa-css-prefix}-square:before { content: @fa-var-square; }
198
- .@{fa-css-prefix}-navicon:before,
199
- .@{fa-css-prefix}-reorder:before,
200
- .@{fa-css-prefix}-bars:before { content: @fa-var-bars; }
201
- .@{fa-css-prefix}-list-ul:before { content: @fa-var-list-ul; }
202
- .@{fa-css-prefix}-list-ol:before { content: @fa-var-list-ol; }
203
- .@{fa-css-prefix}-strikethrough:before { content: @fa-var-strikethrough; }
204
- .@{fa-css-prefix}-underline:before { content: @fa-var-underline; }
205
- .@{fa-css-prefix}-table:before { content: @fa-var-table; }
206
- .@{fa-css-prefix}-magic:before { content: @fa-var-magic; }
207
- .@{fa-css-prefix}-truck:before { content: @fa-var-truck; }
208
- .@{fa-css-prefix}-pinterest:before { content: @fa-var-pinterest; }
209
- .@{fa-css-prefix}-pinterest-square:before { content: @fa-var-pinterest-square; }
210
- .@{fa-css-prefix}-google-plus-square:before { content: @fa-var-google-plus-square; }
211
- .@{fa-css-prefix}-google-plus:before { content: @fa-var-google-plus; }
212
- .@{fa-css-prefix}-money:before { content: @fa-var-money; }
213
- .@{fa-css-prefix}-caret-down:before { content: @fa-var-caret-down; }
214
- .@{fa-css-prefix}-caret-up:before { content: @fa-var-caret-up; }
215
- .@{fa-css-prefix}-caret-left:before { content: @fa-var-caret-left; }
216
- .@{fa-css-prefix}-caret-right:before { content: @fa-var-caret-right; }
217
- .@{fa-css-prefix}-columns:before { content: @fa-var-columns; }
218
- .@{fa-css-prefix}-unsorted:before,
219
- .@{fa-css-prefix}-sort:before { content: @fa-var-sort; }
220
- .@{fa-css-prefix}-sort-down:before,
221
- .@{fa-css-prefix}-sort-desc:before { content: @fa-var-sort-desc; }
222
- .@{fa-css-prefix}-sort-up:before,
223
- .@{fa-css-prefix}-sort-asc:before { content: @fa-var-sort-asc; }
224
- .@{fa-css-prefix}-envelope:before { content: @fa-var-envelope; }
225
- .@{fa-css-prefix}-linkedin:before { content: @fa-var-linkedin; }
226
- .@{fa-css-prefix}-rotate-left:before,
227
- .@{fa-css-prefix}-undo:before { content: @fa-var-undo; }
228
- .@{fa-css-prefix}-legal:before,
229
- .@{fa-css-prefix}-gavel:before { content: @fa-var-gavel; }
230
- .@{fa-css-prefix}-dashboard:before,
231
- .@{fa-css-prefix}-tachometer:before { content: @fa-var-tachometer; }
232
- .@{fa-css-prefix}-comment-o:before { content: @fa-var-comment-o; }
233
- .@{fa-css-prefix}-comments-o:before { content: @fa-var-comments-o; }
234
- .@{fa-css-prefix}-flash:before,
235
- .@{fa-css-prefix}-bolt:before { content: @fa-var-bolt; }
236
- .@{fa-css-prefix}-sitemap:before { content: @fa-var-sitemap; }
237
- .@{fa-css-prefix}-umbrella:before { content: @fa-var-umbrella; }
238
- .@{fa-css-prefix}-paste:before,
239
- .@{fa-css-prefix}-clipboard:before { content: @fa-var-clipboard; }
240
- .@{fa-css-prefix}-lightbulb-o:before { content: @fa-var-lightbulb-o; }
241
- .@{fa-css-prefix}-exchange:before { content: @fa-var-exchange; }
242
- .@{fa-css-prefix}-cloud-download:before { content: @fa-var-cloud-download; }
243
- .@{fa-css-prefix}-cloud-upload:before { content: @fa-var-cloud-upload; }
244
- .@{fa-css-prefix}-user-md:before { content: @fa-var-user-md; }
245
- .@{fa-css-prefix}-stethoscope:before { content: @fa-var-stethoscope; }
246
- .@{fa-css-prefix}-suitcase:before { content: @fa-var-suitcase; }
247
- .@{fa-css-prefix}-bell-o:before { content: @fa-var-bell-o; }
248
- .@{fa-css-prefix}-coffee:before { content: @fa-var-coffee; }
249
- .@{fa-css-prefix}-cutlery:before { content: @fa-var-cutlery; }
250
- .@{fa-css-prefix}-file-text-o:before { content: @fa-var-file-text-o; }
251
- .@{fa-css-prefix}-building-o:before { content: @fa-var-building-o; }
252
- .@{fa-css-prefix}-hospital-o:before { content: @fa-var-hospital-o; }
253
- .@{fa-css-prefix}-ambulance:before { content: @fa-var-ambulance; }
254
- .@{fa-css-prefix}-medkit:before { content: @fa-var-medkit; }
255
- .@{fa-css-prefix}-fighter-jet:before { content: @fa-var-fighter-jet; }
256
- .@{fa-css-prefix}-beer:before { content: @fa-var-beer; }
257
- .@{fa-css-prefix}-h-square:before { content: @fa-var-h-square; }
258
- .@{fa-css-prefix}-plus-square:before { content: @fa-var-plus-square; }
259
- .@{fa-css-prefix}-angle-double-left:before { content: @fa-var-angle-double-left; }
260
- .@{fa-css-prefix}-angle-double-right:before { content: @fa-var-angle-double-right; }
261
- .@{fa-css-prefix}-angle-double-up:before { content: @fa-var-angle-double-up; }
262
- .@{fa-css-prefix}-angle-double-down:before { content: @fa-var-angle-double-down; }
263
- .@{fa-css-prefix}-angle-left:before { content: @fa-var-angle-left; }
264
- .@{fa-css-prefix}-angle-right:before { content: @fa-var-angle-right; }
265
- .@{fa-css-prefix}-angle-up:before { content: @fa-var-angle-up; }
266
- .@{fa-css-prefix}-angle-down:before { content: @fa-var-angle-down; }
267
- .@{fa-css-prefix}-desktop:before { content: @fa-var-desktop; }
268
- .@{fa-css-prefix}-laptop:before { content: @fa-var-laptop; }
269
- .@{fa-css-prefix}-tablet:before { content: @fa-var-tablet; }
270
- .@{fa-css-prefix}-mobile-phone:before,
271
- .@{fa-css-prefix}-mobile:before { content: @fa-var-mobile; }
272
- .@{fa-css-prefix}-circle-o:before { content: @fa-var-circle-o; }
273
- .@{fa-css-prefix}-quote-left:before { content: @fa-var-quote-left; }
274
- .@{fa-css-prefix}-quote-right:before { content: @fa-var-quote-right; }
275
- .@{fa-css-prefix}-spinner:before { content: @fa-var-spinner; }
276
- .@{fa-css-prefix}-circle:before { content: @fa-var-circle; }
277
- .@{fa-css-prefix}-mail-reply:before,
278
- .@{fa-css-prefix}-reply:before { content: @fa-var-reply; }
279
- .@{fa-css-prefix}-github-alt:before { content: @fa-var-github-alt; }
280
- .@{fa-css-prefix}-folder-o:before { content: @fa-var-folder-o; }
281
- .@{fa-css-prefix}-folder-open-o:before { content: @fa-var-folder-open-o; }
282
- .@{fa-css-prefix}-smile-o:before { content: @fa-var-smile-o; }
283
- .@{fa-css-prefix}-frown-o:before { content: @fa-var-frown-o; }
284
- .@{fa-css-prefix}-meh-o:before { content: @fa-var-meh-o; }
285
- .@{fa-css-prefix}-gamepad:before { content: @fa-var-gamepad; }
286
- .@{fa-css-prefix}-keyboard-o:before { content: @fa-var-keyboard-o; }
287
- .@{fa-css-prefix}-flag-o:before { content: @fa-var-flag-o; }
288
- .@{fa-css-prefix}-flag-checkered:before { content: @fa-var-flag-checkered; }
289
- .@{fa-css-prefix}-terminal:before { content: @fa-var-terminal; }
290
- .@{fa-css-prefix}-code:before { content: @fa-var-code; }
291
- .@{fa-css-prefix}-mail-reply-all:before,
292
- .@{fa-css-prefix}-reply-all:before { content: @fa-var-reply-all; }
293
- .@{fa-css-prefix}-star-half-empty:before,
294
- .@{fa-css-prefix}-star-half-full:before,
295
- .@{fa-css-prefix}-star-half-o:before { content: @fa-var-star-half-o; }
296
- .@{fa-css-prefix}-location-arrow:before { content: @fa-var-location-arrow; }
297
- .@{fa-css-prefix}-crop:before { content: @fa-var-crop; }
298
- .@{fa-css-prefix}-code-fork:before { content: @fa-var-code-fork; }
299
- .@{fa-css-prefix}-unlink:before,
300
- .@{fa-css-prefix}-chain-broken:before { content: @fa-var-chain-broken; }
301
- .@{fa-css-prefix}-question:before { content: @fa-var-question; }
302
- .@{fa-css-prefix}-info:before { content: @fa-var-info; }
303
- .@{fa-css-prefix}-exclamation:before { content: @fa-var-exclamation; }
304
- .@{fa-css-prefix}-superscript:before { content: @fa-var-superscript; }
305
- .@{fa-css-prefix}-subscript:before { content: @fa-var-subscript; }
306
- .@{fa-css-prefix}-eraser:before { content: @fa-var-eraser; }
307
- .@{fa-css-prefix}-puzzle-piece:before { content: @fa-var-puzzle-piece; }
308
- .@{fa-css-prefix}-microphone:before { content: @fa-var-microphone; }
309
- .@{fa-css-prefix}-microphone-slash:before { content: @fa-var-microphone-slash; }
310
- .@{fa-css-prefix}-shield:before { content: @fa-var-shield; }
311
- .@{fa-css-prefix}-calendar-o:before { content: @fa-var-calendar-o; }
312
- .@{fa-css-prefix}-fire-extinguisher:before { content: @fa-var-fire-extinguisher; }
313
- .@{fa-css-prefix}-rocket:before { content: @fa-var-rocket; }
314
- .@{fa-css-prefix}-maxcdn:before { content: @fa-var-maxcdn; }
315
- .@{fa-css-prefix}-chevron-circle-left:before { content: @fa-var-chevron-circle-left; }
316
- .@{fa-css-prefix}-chevron-circle-right:before { content: @fa-var-chevron-circle-right; }
317
- .@{fa-css-prefix}-chevron-circle-up:before { content: @fa-var-chevron-circle-up; }
318
- .@{fa-css-prefix}-chevron-circle-down:before { content: @fa-var-chevron-circle-down; }
319
- .@{fa-css-prefix}-html5:before { content: @fa-var-html5; }
320
- .@{fa-css-prefix}-css3:before { content: @fa-var-css3; }
321
- .@{fa-css-prefix}-anchor:before { content: @fa-var-anchor; }
322
- .@{fa-css-prefix}-unlock-alt:before { content: @fa-var-unlock-alt; }
323
- .@{fa-css-prefix}-bullseye:before { content: @fa-var-bullseye; }
324
- .@{fa-css-prefix}-ellipsis-h:before { content: @fa-var-ellipsis-h; }
325
- .@{fa-css-prefix}-ellipsis-v:before { content: @fa-var-ellipsis-v; }
326
- .@{fa-css-prefix}-rss-square:before { content: @fa-var-rss-square; }
327
- .@{fa-css-prefix}-play-circle:before { content: @fa-var-play-circle; }
328
- .@{fa-css-prefix}-ticket:before { content: @fa-var-ticket; }
329
- .@{fa-css-prefix}-minus-square:before { content: @fa-var-minus-square; }
330
- .@{fa-css-prefix}-minus-square-o:before { content: @fa-var-minus-square-o; }
331
- .@{fa-css-prefix}-level-up:before { content: @fa-var-level-up; }
332
- .@{fa-css-prefix}-level-down:before { content: @fa-var-level-down; }
333
- .@{fa-css-prefix}-check-square:before { content: @fa-var-check-square; }
334
- .@{fa-css-prefix}-pencil-square:before { content: @fa-var-pencil-square; }
335
- .@{fa-css-prefix}-external-link-square:before { content: @fa-var-external-link-square; }
336
- .@{fa-css-prefix}-share-square:before { content: @fa-var-share-square; }
337
- .@{fa-css-prefix}-compass:before { content: @fa-var-compass; }
338
- .@{fa-css-prefix}-toggle-down:before,
339
- .@{fa-css-prefix}-caret-square-o-down:before { content: @fa-var-caret-square-o-down; }
340
- .@{fa-css-prefix}-toggle-up:before,
341
- .@{fa-css-prefix}-caret-square-o-up:before { content: @fa-var-caret-square-o-up; }
342
- .@{fa-css-prefix}-toggle-right:before,
343
- .@{fa-css-prefix}-caret-square-o-right:before { content: @fa-var-caret-square-o-right; }
344
- .@{fa-css-prefix}-euro:before,
345
- .@{fa-css-prefix}-eur:before { content: @fa-var-eur; }
346
- .@{fa-css-prefix}-gbp:before { content: @fa-var-gbp; }
347
- .@{fa-css-prefix}-dollar:before,
348
- .@{fa-css-prefix}-usd:before { content: @fa-var-usd; }
349
- .@{fa-css-prefix}-rupee:before,
350
- .@{fa-css-prefix}-inr:before { content: @fa-var-inr; }
351
- .@{fa-css-prefix}-cny:before,
352
- .@{fa-css-prefix}-rmb:before,
353
- .@{fa-css-prefix}-yen:before,
354
- .@{fa-css-prefix}-jpy:before { content: @fa-var-jpy; }
355
- .@{fa-css-prefix}-ruble:before,
356
- .@{fa-css-prefix}-rouble:before,
357
- .@{fa-css-prefix}-rub:before { content: @fa-var-rub; }
358
- .@{fa-css-prefix}-won:before,
359
- .@{fa-css-prefix}-krw:before { content: @fa-var-krw; }
360
- .@{fa-css-prefix}-bitcoin:before,
361
- .@{fa-css-prefix}-btc:before { content: @fa-var-btc; }
362
- .@{fa-css-prefix}-file:before { content: @fa-var-file; }
363
- .@{fa-css-prefix}-file-text:before { content: @fa-var-file-text; }
364
- .@{fa-css-prefix}-sort-alpha-asc:before { content: @fa-var-sort-alpha-asc; }
365
- .@{fa-css-prefix}-sort-alpha-desc:before { content: @fa-var-sort-alpha-desc; }
366
- .@{fa-css-prefix}-sort-amount-asc:before { content: @fa-var-sort-amount-asc; }
367
- .@{fa-css-prefix}-sort-amount-desc:before { content: @fa-var-sort-amount-desc; }
368
- .@{fa-css-prefix}-sort-numeric-asc:before { content: @fa-var-sort-numeric-asc; }
369
- .@{fa-css-prefix}-sort-numeric-desc:before { content: @fa-var-sort-numeric-desc; }
370
- .@{fa-css-prefix}-thumbs-up:before { content: @fa-var-thumbs-up; }
371
- .@{fa-css-prefix}-thumbs-down:before { content: @fa-var-thumbs-down; }
372
- .@{fa-css-prefix}-youtube-square:before { content: @fa-var-youtube-square; }
373
- .@{fa-css-prefix}-youtube:before { content: @fa-var-youtube; }
374
- .@{fa-css-prefix}-xing:before { content: @fa-var-xing; }
375
- .@{fa-css-prefix}-xing-square:before { content: @fa-var-xing-square; }
376
- .@{fa-css-prefix}-youtube-play:before { content: @fa-var-youtube-play; }
377
- .@{fa-css-prefix}-dropbox:before { content: @fa-var-dropbox; }
378
- .@{fa-css-prefix}-stack-overflow:before { content: @fa-var-stack-overflow; }
379
- .@{fa-css-prefix}-instagram:before { content: @fa-var-instagram; }
380
- .@{fa-css-prefix}-flickr:before { content: @fa-var-flickr; }
381
- .@{fa-css-prefix}-adn:before { content: @fa-var-adn; }
382
- .@{fa-css-prefix}-bitbucket:before { content: @fa-var-bitbucket; }
383
- .@{fa-css-prefix}-bitbucket-square:before { content: @fa-var-bitbucket-square; }
384
- .@{fa-css-prefix}-tumblr:before { content: @fa-var-tumblr; }
385
- .@{fa-css-prefix}-tumblr-square:before { content: @fa-var-tumblr-square; }
386
- .@{fa-css-prefix}-long-arrow-down:before { content: @fa-var-long-arrow-down; }
387
- .@{fa-css-prefix}-long-arrow-up:before { content: @fa-var-long-arrow-up; }
388
- .@{fa-css-prefix}-long-arrow-left:before { content: @fa-var-long-arrow-left; }
389
- .@{fa-css-prefix}-long-arrow-right:before { content: @fa-var-long-arrow-right; }
390
- .@{fa-css-prefix}-apple:before { content: @fa-var-apple; }
391
- .@{fa-css-prefix}-windows:before { content: @fa-var-windows; }
392
- .@{fa-css-prefix}-android:before { content: @fa-var-android; }
393
- .@{fa-css-prefix}-linux:before { content: @fa-var-linux; }
394
- .@{fa-css-prefix}-dribbble:before { content: @fa-var-dribbble; }
395
- .@{fa-css-prefix}-skype:before { content: @fa-var-skype; }
396
- .@{fa-css-prefix}-foursquare:before { content: @fa-var-foursquare; }
397
- .@{fa-css-prefix}-trello:before { content: @fa-var-trello; }
398
- .@{fa-css-prefix}-female:before { content: @fa-var-female; }
399
- .@{fa-css-prefix}-male:before { content: @fa-var-male; }
400
- .@{fa-css-prefix}-gittip:before { content: @fa-var-gittip; }
401
- .@{fa-css-prefix}-sun-o:before { content: @fa-var-sun-o; }
402
- .@{fa-css-prefix}-moon-o:before { content: @fa-var-moon-o; }
403
- .@{fa-css-prefix}-archive:before { content: @fa-var-archive; }
404
- .@{fa-css-prefix}-bug:before { content: @fa-var-bug; }
405
- .@{fa-css-prefix}-vk:before { content: @fa-var-vk; }
406
- .@{fa-css-prefix}-weibo:before { content: @fa-var-weibo; }
407
- .@{fa-css-prefix}-renren:before { content: @fa-var-renren; }
408
- .@{fa-css-prefix}-pagelines:before { content: @fa-var-pagelines; }
409
- .@{fa-css-prefix}-stack-exchange:before { content: @fa-var-stack-exchange; }
410
- .@{fa-css-prefix}-arrow-circle-o-right:before { content: @fa-var-arrow-circle-o-right; }
411
- .@{fa-css-prefix}-arrow-circle-o-left:before { content: @fa-var-arrow-circle-o-left; }
412
- .@{fa-css-prefix}-toggle-left:before,
413
- .@{fa-css-prefix}-caret-square-o-left:before { content: @fa-var-caret-square-o-left; }
414
- .@{fa-css-prefix}-dot-circle-o:before { content: @fa-var-dot-circle-o; }
415
- .@{fa-css-prefix}-wheelchair:before { content: @fa-var-wheelchair; }
416
- .@{fa-css-prefix}-vimeo-square:before { content: @fa-var-vimeo-square; }
417
- .@{fa-css-prefix}-turkish-lira:before,
418
- .@{fa-css-prefix}-try:before { content: @fa-var-try; }
419
- .@{fa-css-prefix}-plus-square-o:before { content: @fa-var-plus-square-o; }
420
- .@{fa-css-prefix}-space-shuttle:before { content: @fa-var-space-shuttle; }
421
- .@{fa-css-prefix}-slack:before { content: @fa-var-slack; }
422
- .@{fa-css-prefix}-envelope-square:before { content: @fa-var-envelope-square; }
423
- .@{fa-css-prefix}-wordpress:before { content: @fa-var-wordpress; }
424
- .@{fa-css-prefix}-openid:before { content: @fa-var-openid; }
425
- .@{fa-css-prefix}-institution:before,
426
- .@{fa-css-prefix}-bank:before,
427
- .@{fa-css-prefix}-university:before { content: @fa-var-university; }
428
- .@{fa-css-prefix}-mortar-board:before,
429
- .@{fa-css-prefix}-graduation-cap:before { content: @fa-var-graduation-cap; }
430
- .@{fa-css-prefix}-yahoo:before { content: @fa-var-yahoo; }
431
- .@{fa-css-prefix}-google:before { content: @fa-var-google; }
432
- .@{fa-css-prefix}-reddit:before { content: @fa-var-reddit; }
433
- .@{fa-css-prefix}-reddit-square:before { content: @fa-var-reddit-square; }
434
- .@{fa-css-prefix}-stumbleupon-circle:before { content: @fa-var-stumbleupon-circle; }
435
- .@{fa-css-prefix}-stumbleupon:before { content: @fa-var-stumbleupon; }
436
- .@{fa-css-prefix}-delicious:before { content: @fa-var-delicious; }
437
- .@{fa-css-prefix}-digg:before { content: @fa-var-digg; }
438
- .@{fa-css-prefix}-pied-piper:before { content: @fa-var-pied-piper; }
439
- .@{fa-css-prefix}-pied-piper-alt:before { content: @fa-var-pied-piper-alt; }
440
- .@{fa-css-prefix}-drupal:before { content: @fa-var-drupal; }
441
- .@{fa-css-prefix}-joomla:before { content: @fa-var-joomla; }
442
- .@{fa-css-prefix}-language:before { content: @fa-var-language; }
443
- .@{fa-css-prefix}-fax:before { content: @fa-var-fax; }
444
- .@{fa-css-prefix}-building:before { content: @fa-var-building; }
445
- .@{fa-css-prefix}-child:before { content: @fa-var-child; }
446
- .@{fa-css-prefix}-paw:before { content: @fa-var-paw; }
447
- .@{fa-css-prefix}-spoon:before { content: @fa-var-spoon; }
448
- .@{fa-css-prefix}-cube:before { content: @fa-var-cube; }
449
- .@{fa-css-prefix}-cubes:before { content: @fa-var-cubes; }
450
- .@{fa-css-prefix}-behance:before { content: @fa-var-behance; }
451
- .@{fa-css-prefix}-behance-square:before { content: @fa-var-behance-square; }
452
- .@{fa-css-prefix}-steam:before { content: @fa-var-steam; }
453
- .@{fa-css-prefix}-steam-square:before { content: @fa-var-steam-square; }
454
- .@{fa-css-prefix}-recycle:before { content: @fa-var-recycle; }
455
- .@{fa-css-prefix}-automobile:before,
456
- .@{fa-css-prefix}-car:before { content: @fa-var-car; }
457
- .@{fa-css-prefix}-cab:before,
458
- .@{fa-css-prefix}-taxi:before { content: @fa-var-taxi; }
459
- .@{fa-css-prefix}-tree:before { content: @fa-var-tree; }
460
- .@{fa-css-prefix}-spotify:before { content: @fa-var-spotify; }
461
- .@{fa-css-prefix}-deviantart:before { content: @fa-var-deviantart; }
462
- .@{fa-css-prefix}-soundcloud:before { content: @fa-var-soundcloud; }
463
- .@{fa-css-prefix}-database:before { content: @fa-var-database; }
464
- .@{fa-css-prefix}-file-pdf-o:before { content: @fa-var-file-pdf-o; }
465
- .@{fa-css-prefix}-file-word-o:before { content: @fa-var-file-word-o; }
466
- .@{fa-css-prefix}-file-excel-o:before { content: @fa-var-file-excel-o; }
467
- .@{fa-css-prefix}-file-powerpoint-o:before { content: @fa-var-file-powerpoint-o; }
468
- .@{fa-css-prefix}-file-photo-o:before,
469
- .@{fa-css-prefix}-file-picture-o:before,
470
- .@{fa-css-prefix}-file-image-o:before { content: @fa-var-file-image-o; }
471
- .@{fa-css-prefix}-file-zip-o:before,
472
- .@{fa-css-prefix}-file-archive-o:before { content: @fa-var-file-archive-o; }
473
- .@{fa-css-prefix}-file-sound-o:before,
474
- .@{fa-css-prefix}-file-audio-o:before { content: @fa-var-file-audio-o; }
475
- .@{fa-css-prefix}-file-movie-o:before,
476
- .@{fa-css-prefix}-file-video-o:before { content: @fa-var-file-video-o; }
477
- .@{fa-css-prefix}-file-code-o:before { content: @fa-var-file-code-o; }
478
- .@{fa-css-prefix}-vine:before { content: @fa-var-vine; }
479
- .@{fa-css-prefix}-codepen:before { content: @fa-var-codepen; }
480
- .@{fa-css-prefix}-jsfiddle:before { content: @fa-var-jsfiddle; }
481
- .@{fa-css-prefix}-life-bouy:before,
482
- .@{fa-css-prefix}-life-buoy:before,
483
- .@{fa-css-prefix}-life-saver:before,
484
- .@{fa-css-prefix}-support:before,
485
- .@{fa-css-prefix}-life-ring:before { content: @fa-var-life-ring; }
486
- .@{fa-css-prefix}-circle-o-notch:before { content: @fa-var-circle-o-notch; }
487
- .@{fa-css-prefix}-ra:before,
488
- .@{fa-css-prefix}-rebel:before { content: @fa-var-rebel; }
489
- .@{fa-css-prefix}-ge:before,
490
- .@{fa-css-prefix}-empire:before { content: @fa-var-empire; }
491
- .@{fa-css-prefix}-git-square:before { content: @fa-var-git-square; }
492
- .@{fa-css-prefix}-git:before { content: @fa-var-git; }
493
- .@{fa-css-prefix}-hacker-news:before { content: @fa-var-hacker-news; }
494
- .@{fa-css-prefix}-tencent-weibo:before { content: @fa-var-tencent-weibo; }
495
- .@{fa-css-prefix}-qq:before { content: @fa-var-qq; }
496
- .@{fa-css-prefix}-wechat:before,
497
- .@{fa-css-prefix}-weixin:before { content: @fa-var-weixin; }
498
- .@{fa-css-prefix}-send:before,
499
- .@{fa-css-prefix}-paper-plane:before { content: @fa-var-paper-plane; }
500
- .@{fa-css-prefix}-send-o:before,
501
- .@{fa-css-prefix}-paper-plane-o:before { content: @fa-var-paper-plane-o; }
502
- .@{fa-css-prefix}-history:before { content: @fa-var-history; }
503
- .@{fa-css-prefix}-circle-thin:before { content: @fa-var-circle-thin; }
504
- .@{fa-css-prefix}-header:before { content: @fa-var-header; }
505
- .@{fa-css-prefix}-paragraph:before { content: @fa-var-paragraph; }
506
- .@{fa-css-prefix}-sliders:before { content: @fa-var-sliders; }
507
- .@{fa-css-prefix}-share-alt:before { content: @fa-var-share-alt; }
508
- .@{fa-css-prefix}-share-alt-square:before { content: @fa-var-share-alt-square; }
509
- .@{fa-css-prefix}-bomb:before { content: @fa-var-bomb; }
510
- .@{fa-css-prefix}-soccer-ball-o:before,
511
- .@{fa-css-prefix}-futbol-o:before { content: @fa-var-futbol-o; }
512
- .@{fa-css-prefix}-tty:before { content: @fa-var-tty; }
513
- .@{fa-css-prefix}-binoculars:before { content: @fa-var-binoculars; }
514
- .@{fa-css-prefix}-plug:before { content: @fa-var-plug; }
515
- .@{fa-css-prefix}-slideshare:before { content: @fa-var-slideshare; }
516
- .@{fa-css-prefix}-twitch:before { content: @fa-var-twitch; }
517
- .@{fa-css-prefix}-yelp:before { content: @fa-var-yelp; }
518
- .@{fa-css-prefix}-newspaper-o:before { content: @fa-var-newspaper-o; }
519
- .@{fa-css-prefix}-wifi:before { content: @fa-var-wifi; }
520
- .@{fa-css-prefix}-calculator:before { content: @fa-var-calculator; }
521
- .@{fa-css-prefix}-paypal:before { content: @fa-var-paypal; }
522
- .@{fa-css-prefix}-google-wallet:before { content: @fa-var-google-wallet; }
523
- .@{fa-css-prefix}-cc-visa:before { content: @fa-var-cc-visa; }
524
- .@{fa-css-prefix}-cc-mastercard:before { content: @fa-var-cc-mastercard; }
525
- .@{fa-css-prefix}-cc-discover:before { content: @fa-var-cc-discover; }
526
- .@{fa-css-prefix}-cc-amex:before { content: @fa-var-cc-amex; }
527
- .@{fa-css-prefix}-cc-paypal:before { content: @fa-var-cc-paypal; }
528
- .@{fa-css-prefix}-cc-stripe:before { content: @fa-var-cc-stripe; }
529
- .@{fa-css-prefix}-bell-slash:before { content: @fa-var-bell-slash; }
530
- .@{fa-css-prefix}-bell-slash-o:before { content: @fa-var-bell-slash-o; }
531
- .@{fa-css-prefix}-trash:before { content: @fa-var-trash; }
532
- .@{fa-css-prefix}-copyright:before { content: @fa-var-copyright; }
533
- .@{fa-css-prefix}-at:before { content: @fa-var-at; }
534
- .@{fa-css-prefix}-eyedropper:before { content: @fa-var-eyedropper; }
535
- .@{fa-css-prefix}-paint-brush:before { content: @fa-var-paint-brush; }
536
- .@{fa-css-prefix}-birthday-cake:before { content: @fa-var-birthday-cake; }
537
- .@{fa-css-prefix}-area-chart:before { content: @fa-var-area-chart; }
538
- .@{fa-css-prefix}-pie-chart:before { content: @fa-var-pie-chart; }
539
- .@{fa-css-prefix}-line-chart:before { content: @fa-var-line-chart; }
540
- .@{fa-css-prefix}-lastfm:before { content: @fa-var-lastfm; }
541
- .@{fa-css-prefix}-lastfm-square:before { content: @fa-var-lastfm-square; }
542
- .@{fa-css-prefix}-toggle-off:before { content: @fa-var-toggle-off; }
543
- .@{fa-css-prefix}-toggle-on:before { content: @fa-var-toggle-on; }
544
- .@{fa-css-prefix}-bicycle:before { content: @fa-var-bicycle; }
545
- .@{fa-css-prefix}-bus:before { content: @fa-var-bus; }
546
- .@{fa-css-prefix}-ioxhost:before { content: @fa-var-ioxhost; }
547
- .@{fa-css-prefix}-angellist:before { content: @fa-var-angellist; }
548
- .@{fa-css-prefix}-cc:before { content: @fa-var-cc; }
549
- .@{fa-css-prefix}-shekel:before,
550
- .@{fa-css-prefix}-sheqel:before,
551
- .@{fa-css-prefix}-ils:before { content: @fa-var-ils; }
552
- .@{fa-css-prefix}-meanpath:before { content: @fa-var-meanpath; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/larger.less DELETED
@@ -1,13 +0,0 @@
1
- // Icon Sizes
2
- // -------------------------
3
-
4
- /* makes the font 33% larger relative to the icon container */
5
- .@{fa-css-prefix}-lg {
6
- font-size: (4em / 3);
7
- line-height: (3em / 4);
8
- vertical-align: -15%;
9
- }
10
- .@{fa-css-prefix}-2x { font-size: 2em; }
11
- .@{fa-css-prefix}-3x { font-size: 3em; }
12
- .@{fa-css-prefix}-4x { font-size: 4em; }
13
- .@{fa-css-prefix}-5x { font-size: 5em; }
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/list.less DELETED
@@ -1,19 +0,0 @@
1
- // List Icons
2
- // -------------------------
3
-
4
- .@{fa-css-prefix}-ul {
5
- padding-left: 0;
6
- margin-left: @fa-li-width;
7
- list-style-type: none;
8
- > li { position: relative; }
9
- }
10
- .@{fa-css-prefix}-li {
11
- position: absolute;
12
- left: -@fa-li-width;
13
- width: @fa-li-width;
14
- top: (2em / 14);
15
- text-align: center;
16
- &.@{fa-css-prefix}-lg {
17
- left: (-@fa-li-width + (4em / 14));
18
- }
19
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/mixins.less DELETED
@@ -1,25 +0,0 @@
1
- // Mixins
2
- // --------------------------
3
-
4
- .fa-icon() {
5
- display: inline-block;
6
- font: normal normal normal 14px/1 FontAwesome; // shortening font declaration
7
- font-size: inherit; // can't have font-size inherit on line above, so need to override
8
- text-rendering: auto; // optimizelegibility throws things off #1094
9
- -webkit-font-smoothing: antialiased;
10
- -moz-osx-font-smoothing: grayscale;
11
- }
12
-
13
- .fa-icon-rotate(@degrees, @rotation) {
14
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation);
15
- -webkit-transform: rotate(@degrees);
16
- -ms-transform: rotate(@degrees);
17
- transform: rotate(@degrees);
18
- }
19
-
20
- .fa-icon-flip(@horiz, @vert, @rotation) {
21
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=@rotation, mirror=1);
22
- -webkit-transform: scale(@horiz, @vert);
23
- -ms-transform: scale(@horiz, @vert);
24
- transform: scale(@horiz, @vert);
25
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/path.less DELETED
@@ -1,14 +0,0 @@
1
- /* FONT PATH
2
- * -------------------------- */
3
-
4
- @font-face {
5
- font-family: 'FontAwesome';
6
- src: url('@{fa-font-path}/fontawesome-webfont.eot?v=@{fa-version}');
7
- src: url('@{fa-font-path}/fontawesome-webfont.eot?#iefix&v=@{fa-version}') format('embedded-opentype'),
8
- url('@{fa-font-path}/fontawesome-webfont.woff?v=@{fa-version}') format('woff'),
9
- url('@{fa-font-path}/fontawesome-webfont.ttf?v=@{fa-version}') format('truetype'),
10
- url('@{fa-font-path}/fontawesome-webfont.svg?v=@{fa-version}#fontawesomeregular') format('svg');
11
- // src: url('@{fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
12
- font-weight: normal;
13
- font-style: normal;
14
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/rotated-flipped.less DELETED
@@ -1,20 +0,0 @@
1
- // Rotated & Flipped Icons
2
- // -------------------------
3
-
4
- .@{fa-css-prefix}-rotate-90 { .fa-icon-rotate(90deg, 1); }
5
- .@{fa-css-prefix}-rotate-180 { .fa-icon-rotate(180deg, 2); }
6
- .@{fa-css-prefix}-rotate-270 { .fa-icon-rotate(270deg, 3); }
7
-
8
- .@{fa-css-prefix}-flip-horizontal { .fa-icon-flip(-1, 1, 0); }
9
- .@{fa-css-prefix}-flip-vertical { .fa-icon-flip(1, -1, 2); }
10
-
11
- // Hook for IE8-9
12
- // -------------------------
13
-
14
- :root .@{fa-css-prefix}-rotate-90,
15
- :root .@{fa-css-prefix}-rotate-180,
16
- :root .@{fa-css-prefix}-rotate-270,
17
- :root .@{fa-css-prefix}-flip-horizontal,
18
- :root .@{fa-css-prefix}-flip-vertical {
19
- filter: none;
20
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/spinning.less DELETED
@@ -1,29 +0,0 @@
1
- // Spinning Icons
2
- // --------------------------
3
-
4
- .@{fa-css-prefix}-spin {
5
- -webkit-animation: fa-spin 2s infinite linear;
6
- animation: fa-spin 2s infinite linear;
7
- }
8
-
9
- @-webkit-keyframes fa-spin {
10
- 0% {
11
- -webkit-transform: rotate(0deg);
12
- transform: rotate(0deg);
13
- }
14
- 100% {
15
- -webkit-transform: rotate(359deg);
16
- transform: rotate(359deg);
17
- }
18
- }
19
-
20
- @keyframes fa-spin {
21
- 0% {
22
- -webkit-transform: rotate(0deg);
23
- transform: rotate(0deg);
24
- }
25
- 100% {
26
- -webkit-transform: rotate(359deg);
27
- transform: rotate(359deg);
28
- }
29
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/stacked.less DELETED
@@ -1,20 +0,0 @@
1
- // Stacked Icons
2
- // -------------------------
3
-
4
- .@{fa-css-prefix}-stack {
5
- position: relative;
6
- display: inline-block;
7
- width: 2em;
8
- height: 2em;
9
- line-height: 2em;
10
- vertical-align: middle;
11
- }
12
- .@{fa-css-prefix}-stack-1x, .@{fa-css-prefix}-stack-2x {
13
- position: absolute;
14
- left: 0;
15
- width: 100%;
16
- text-align: center;
17
- }
18
- .@{fa-css-prefix}-stack-1x { line-height: inherit; }
19
- .@{fa-css-prefix}-stack-2x { font-size: 2em; }
20
- .@{fa-css-prefix}-inverse { color: @fa-inverse; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/less/variables.less DELETED
@@ -1,561 +0,0 @@
1
- // Variables
2
- // --------------------------
3
-
4
- @fa-font-path: "../fonts";
5
- //@fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts"; // for referencing Bootstrap CDN font files directly
6
- @fa-css-prefix: fa;
7
- @fa-version: "4.2.0";
8
- @fa-border-color: #eee;
9
- @fa-inverse: #fff;
10
- @fa-li-width: (30em / 14);
11
-
12
- @fa-var-adjust: "\f042";
13
- @fa-var-adn: "\f170";
14
- @fa-var-align-center: "\f037";
15
- @fa-var-align-justify: "\f039";
16
- @fa-var-align-left: "\f036";
17
- @fa-var-align-right: "\f038";
18
- @fa-var-ambulance: "\f0f9";
19
- @fa-var-anchor: "\f13d";
20
- @fa-var-android: "\f17b";
21
- @fa-var-angellist: "\f209";
22
- @fa-var-angle-double-down: "\f103";
23
- @fa-var-angle-double-left: "\f100";
24
- @fa-var-angle-double-right: "\f101";
25
- @fa-var-angle-double-up: "\f102";
26
- @fa-var-angle-down: "\f107";
27
- @fa-var-angle-left: "\f104";
28
- @fa-var-angle-right: "\f105";
29
- @fa-var-angle-up: "\f106";
30
- @fa-var-apple: "\f179";
31
- @fa-var-archive: "\f187";
32
- @fa-var-area-chart: "\f1fe";
33
- @fa-var-arrow-circle-down: "\f0ab";
34
- @fa-var-arrow-circle-left: "\f0a8";
35
- @fa-var-arrow-circle-o-down: "\f01a";
36
- @fa-var-arrow-circle-o-left: "\f190";
37
- @fa-var-arrow-circle-o-right: "\f18e";
38
- @fa-var-arrow-circle-o-up: "\f01b";
39
- @fa-var-arrow-circle-right: "\f0a9";
40
- @fa-var-arrow-circle-up: "\f0aa";
41
- @fa-var-arrow-down: "\f063";
42
- @fa-var-arrow-left: "\f060";
43
- @fa-var-arrow-right: "\f061";
44
- @fa-var-arrow-up: "\f062";
45
- @fa-var-arrows: "\f047";
46
- @fa-var-arrows-alt: "\f0b2";
47
- @fa-var-arrows-h: "\f07e";
48
- @fa-var-arrows-v: "\f07d";
49
- @fa-var-asterisk: "\f069";
50
- @fa-var-at: "\f1fa";
51
- @fa-var-automobile: "\f1b9";
52
- @fa-var-backward: "\f04a";
53
- @fa-var-ban: "\f05e";
54
- @fa-var-bank: "\f19c";
55
- @fa-var-bar-chart: "\f080";
56
- @fa-var-bar-chart-o: "\f080";
57
- @fa-var-barcode: "\f02a";
58
- @fa-var-bars: "\f0c9";
59
- @fa-var-beer: "\f0fc";
60
- @fa-var-behance: "\f1b4";
61
- @fa-var-behance-square: "\f1b5";
62
- @fa-var-bell: "\f0f3";
63
- @fa-var-bell-o: "\f0a2";
64
- @fa-var-bell-slash: "\f1f6";
65
- @fa-var-bell-slash-o: "\f1f7";
66
- @fa-var-bicycle: "\f206";
67
- @fa-var-binoculars: "\f1e5";
68
- @fa-var-birthday-cake: "\f1fd";
69
- @fa-var-bitbucket: "\f171";
70
- @fa-var-bitbucket-square: "\f172";
71
- @fa-var-bitcoin: "\f15a";
72
- @fa-var-bold: "\f032";
73
- @fa-var-bolt: "\f0e7";
74
- @fa-var-bomb: "\f1e2";
75
- @fa-var-book: "\f02d";
76
- @fa-var-bookmark: "\f02e";
77
- @fa-var-bookmark-o: "\f097";
78
- @fa-var-briefcase: "\f0b1";
79
- @fa-var-btc: "\f15a";
80
- @fa-var-bug: "\f188";
81
- @fa-var-building: "\f1ad";
82
- @fa-var-building-o: "\f0f7";
83
- @fa-var-bullhorn: "\f0a1";
84
- @fa-var-bullseye: "\f140";
85
- @fa-var-bus: "\f207";
86
- @fa-var-cab: "\f1ba";
87
- @fa-var-calculator: "\f1ec";
88
- @fa-var-calendar: "\f073";
89
- @fa-var-calendar-o: "\f133";
90
- @fa-var-camera: "\f030";
91
- @fa-var-camera-retro: "\f083";
92
- @fa-var-car: "\f1b9";
93
- @fa-var-caret-down: "\f0d7";
94
- @fa-var-caret-left: "\f0d9";
95
- @fa-var-caret-right: "\f0da";
96
- @fa-var-caret-square-o-down: "\f150";
97
- @fa-var-caret-square-o-left: "\f191";
98
- @fa-var-caret-square-o-right: "\f152";
99
- @fa-var-caret-square-o-up: "\f151";
100
- @fa-var-caret-up: "\f0d8";
101
- @fa-var-cc: "\f20a";
102
- @fa-var-cc-amex: "\f1f3";
103
- @fa-var-cc-discover: "\f1f2";
104
- @fa-var-cc-mastercard: "\f1f1";
105
- @fa-var-cc-paypal: "\f1f4";
106
- @fa-var-cc-stripe: "\f1f5";
107
- @fa-var-cc-visa: "\f1f0";
108
- @fa-var-certificate: "\f0a3";
109
- @fa-var-chain: "\f0c1";
110
- @fa-var-chain-broken: "\f127";
111
- @fa-var-check: "\f00c";
112
- @fa-var-check-circle: "\f058";
113
- @fa-var-check-circle-o: "\f05d";
114
- @fa-var-check-square: "\f14a";
115
- @fa-var-check-square-o: "\f046";
116
- @fa-var-chevron-circle-down: "\f13a";
117
- @fa-var-chevron-circle-left: "\f137";
118
- @fa-var-chevron-circle-right: "\f138";
119
- @fa-var-chevron-circle-up: "\f139";
120
- @fa-var-chevron-down: "\f078";
121
- @fa-var-chevron-left: "\f053";
122
- @fa-var-chevron-right: "\f054";
123
- @fa-var-chevron-up: "\f077";
124
- @fa-var-child: "\f1ae";
125
- @fa-var-circle: "\f111";
126
- @fa-var-circle-o: "\f10c";
127
- @fa-var-circle-o-notch: "\f1ce";
128
- @fa-var-circle-thin: "\f1db";
129
- @fa-var-clipboard: "\f0ea";
130
- @fa-var-clock-o: "\f017";
131
- @fa-var-close: "\f00d";
132
- @fa-var-cloud: "\f0c2";
133
- @fa-var-cloud-download: "\f0ed";
134
- @fa-var-cloud-upload: "\f0ee";
135
- @fa-var-cny: "\f157";
136
- @fa-var-code: "\f121";
137
- @fa-var-code-fork: "\f126";
138
- @fa-var-codepen: "\f1cb";
139
- @fa-var-coffee: "\f0f4";
140
- @fa-var-cog: "\f013";
141
- @fa-var-cogs: "\f085";
142
- @fa-var-columns: "\f0db";
143
- @fa-var-comment: "\f075";
144
- @fa-var-comment-o: "\f0e5";
145
- @fa-var-comments: "\f086";
146
- @fa-var-comments-o: "\f0e6";
147
- @fa-var-compass: "\f14e";
148
- @fa-var-compress: "\f066";
149
- @fa-var-copy: "\f0c5";
150
- @fa-var-copyright: "\f1f9";
151
- @fa-var-credit-card: "\f09d";
152
- @fa-var-crop: "\f125";
153
- @fa-var-crosshairs: "\f05b";
154
- @fa-var-css3: "\f13c";
155
- @fa-var-cube: "\f1b2";
156
- @fa-var-cubes: "\f1b3";
157
- @fa-var-cut: "\f0c4";
158
- @fa-var-cutlery: "\f0f5";
159
- @fa-var-dashboard: "\f0e4";
160
- @fa-var-database: "\f1c0";
161
- @fa-var-dedent: "\f03b";
162
- @fa-var-delicious: "\f1a5";
163
- @fa-var-desktop: "\f108";
164
- @fa-var-deviantart: "\f1bd";
165
- @fa-var-digg: "\f1a6";
166
- @fa-var-dollar: "\f155";
167
- @fa-var-dot-circle-o: "\f192";
168
- @fa-var-download: "\f019";
169
- @fa-var-dribbble: "\f17d";
170
- @fa-var-dropbox: "\f16b";
171
- @fa-var-drupal: "\f1a9";
172
- @fa-var-edit: "\f044";
173
- @fa-var-eject: "\f052";
174
- @fa-var-ellipsis-h: "\f141";
175
- @fa-var-ellipsis-v: "\f142";
176
- @fa-var-empire: "\f1d1";
177
- @fa-var-envelope: "\f0e0";
178
- @fa-var-envelope-o: "\f003";
179
- @fa-var-envelope-square: "\f199";
180
- @fa-var-eraser: "\f12d";
181
- @fa-var-eur: "\f153";
182
- @fa-var-euro: "\f153";
183
- @fa-var-exchange: "\f0ec";
184
- @fa-var-exclamation: "\f12a";
185
- @fa-var-exclamation-circle: "\f06a";
186
- @fa-var-exclamation-triangle: "\f071";
187
- @fa-var-expand: "\f065";
188
- @fa-var-external-link: "\f08e";
189
- @fa-var-external-link-square: "\f14c";
190
- @fa-var-eye: "\f06e";
191
- @fa-var-eye-slash: "\f070";
192
- @fa-var-eyedropper: "\f1fb";
193
- @fa-var-facebook: "\f09a";
194
- @fa-var-facebook-square: "\f082";
195
- @fa-var-fast-backward: "\f049";
196
- @fa-var-fast-forward: "\f050";
197
- @fa-var-fax: "\f1ac";
198
- @fa-var-female: "\f182";
199
- @fa-var-fighter-jet: "\f0fb";
200
- @fa-var-file: "\f15b";
201
- @fa-var-file-archive-o: "\f1c6";
202
- @fa-var-file-audio-o: "\f1c7";
203
- @fa-var-file-code-o: "\f1c9";
204
- @fa-var-file-excel-o: "\f1c3";
205
- @fa-var-file-image-o: "\f1c5";
206
- @fa-var-file-movie-o: "\f1c8";
207
- @fa-var-file-o: "\f016";
208
- @fa-var-file-pdf-o: "\f1c1";
209
- @fa-var-file-photo-o: "\f1c5";
210
- @fa-var-file-picture-o: "\f1c5";
211
- @fa-var-file-powerpoint-o: "\f1c4";
212
- @fa-var-file-sound-o: "\f1c7";
213
- @fa-var-file-text: "\f15c";
214
- @fa-var-file-text-o: "\f0f6";
215
- @fa-var-file-video-o: "\f1c8";
216
- @fa-var-file-word-o: "\f1c2";
217
- @fa-var-file-zip-o: "\f1c6";
218
- @fa-var-files-o: "\f0c5";
219
- @fa-var-film: "\f008";
220
- @fa-var-filter: "\f0b0";
221
- @fa-var-fire: "\f06d";
222
- @fa-var-fire-extinguisher: "\f134";
223
- @fa-var-flag: "\f024";
224
- @fa-var-flag-checkered: "\f11e";
225
- @fa-var-flag-o: "\f11d";
226
- @fa-var-flash: "\f0e7";
227
- @fa-var-flask: "\f0c3";
228
- @fa-var-flickr: "\f16e";
229
- @fa-var-floppy-o: "\f0c7";
230
- @fa-var-folder: "\f07b";
231
- @fa-var-folder-o: "\f114";
232
- @fa-var-folder-open: "\f07c";
233
- @fa-var-folder-open-o: "\f115";
234
- @fa-var-font: "\f031";
235
- @fa-var-forward: "\f04e";
236
- @fa-var-foursquare: "\f180";
237
- @fa-var-frown-o: "\f119";
238
- @fa-var-futbol-o: "\f1e3";
239
- @fa-var-gamepad: "\f11b";
240
- @fa-var-gavel: "\f0e3";
241
- @fa-var-gbp: "\f154";
242
- @fa-var-ge: "\f1d1";
243
- @fa-var-gear: "\f013";
244
- @fa-var-gears: "\f085";
245
- @fa-var-gift: "\f06b";
246
- @fa-var-git: "\f1d3";
247
- @fa-var-git-square: "\f1d2";
248
- @fa-var-github: "\f09b";
249
- @fa-var-github-alt: "\f113";
250
- @fa-var-github-square: "\f092";
251
- @fa-var-gittip: "\f184";
252
- @fa-var-glass: "\f000";
253
- @fa-var-globe: "\f0ac";
254
- @fa-var-google: "\f1a0";
255
- @fa-var-google-plus: "\f0d5";
256
- @fa-var-google-plus-square: "\f0d4";
257
- @fa-var-google-wallet: "\f1ee";
258
- @fa-var-graduation-cap: "\f19d";
259
- @fa-var-group: "\f0c0";
260
- @fa-var-h-square: "\f0fd";
261
- @fa-var-hacker-news: "\f1d4";
262
- @fa-var-hand-o-down: "\f0a7";
263
- @fa-var-hand-o-left: "\f0a5";
264
- @fa-var-hand-o-right: "\f0a4";
265
- @fa-var-hand-o-up: "\f0a6";
266
- @fa-var-hdd-o: "\f0a0";
267
- @fa-var-header: "\f1dc";
268
- @fa-var-headphones: "\f025";
269
- @fa-var-heart: "\f004";
270
- @fa-var-heart-o: "\f08a";
271
- @fa-var-history: "\f1da";
272
- @fa-var-home: "\f015";
273
- @fa-var-hospital-o: "\f0f8";
274
- @fa-var-html5: "\f13b";
275
- @fa-var-ils: "\f20b";
276
- @fa-var-image: "\f03e";
277
- @fa-var-inbox: "\f01c";
278
- @fa-var-indent: "\f03c";
279
- @fa-var-info: "\f129";
280
- @fa-var-info-circle: "\f05a";
281
- @fa-var-inr: "\f156";
282
- @fa-var-instagram: "\f16d";
283
- @fa-var-institution: "\f19c";
284
- @fa-var-ioxhost: "\f208";
285
- @fa-var-italic: "\f033";
286
- @fa-var-joomla: "\f1aa";
287
- @fa-var-jpy: "\f157";
288
- @fa-var-jsfiddle: "\f1cc";
289
- @fa-var-key: "\f084";
290
- @fa-var-keyboard-o: "\f11c";
291
- @fa-var-krw: "\f159";
292
- @fa-var-language: "\f1ab";
293
- @fa-var-laptop: "\f109";
294
- @fa-var-lastfm: "\f202";
295
- @fa-var-lastfm-square: "\f203";
296
- @fa-var-leaf: "\f06c";
297
- @fa-var-legal: "\f0e3";
298
- @fa-var-lemon-o: "\f094";
299
- @fa-var-level-down: "\f149";
300
- @fa-var-level-up: "\f148";
301
- @fa-var-life-bouy: "\f1cd";
302
- @fa-var-life-buoy: "\f1cd";
303
- @fa-var-life-ring: "\f1cd";
304
- @fa-var-life-saver: "\f1cd";
305
- @fa-var-lightbulb-o: "\f0eb";
306
- @fa-var-line-chart: "\f201";
307
- @fa-var-link: "\f0c1";
308
- @fa-var-linkedin: "\f0e1";
309
- @fa-var-linkedin-square: "\f08c";
310
- @fa-var-linux: "\f17c";
311
- @fa-var-list: "\f03a";
312
- @fa-var-list-alt: "\f022";
313
- @fa-var-list-ol: "\f0cb";
314
- @fa-var-list-ul: "\f0ca";
315
- @fa-var-location-arrow: "\f124";
316
- @fa-var-lock: "\f023";
317
- @fa-var-long-arrow-down: "\f175";
318
- @fa-var-long-arrow-left: "\f177";
319
- @fa-var-long-arrow-right: "\f178";
320
- @fa-var-long-arrow-up: "\f176";
321
- @fa-var-magic: "\f0d0";
322
- @fa-var-magnet: "\f076";
323
- @fa-var-mail-forward: "\f064";
324
- @fa-var-mail-reply: "\f112";
325
- @fa-var-mail-reply-all: "\f122";
326
- @fa-var-male: "\f183";
327
- @fa-var-map-marker: "\f041";
328
- @fa-var-maxcdn: "\f136";
329
- @fa-var-meanpath: "\f20c";
330
- @fa-var-medkit: "\f0fa";
331
- @fa-var-meh-o: "\f11a";
332
- @fa-var-microphone: "\f130";
333
- @fa-var-microphone-slash: "\f131";
334
- @fa-var-minus: "\f068";
335
- @fa-var-minus-circle: "\f056";
336
- @fa-var-minus-square: "\f146";
337
- @fa-var-minus-square-o: "\f147";
338
- @fa-var-mobile: "\f10b";
339
- @fa-var-mobile-phone: "\f10b";
340
- @fa-var-money: "\f0d6";
341
- @fa-var-moon-o: "\f186";
342
- @fa-var-mortar-board: "\f19d";
343
- @fa-var-music: "\f001";
344
- @fa-var-navicon: "\f0c9";
345
- @fa-var-newspaper-o: "\f1ea";
346
- @fa-var-openid: "\f19b";
347
- @fa-var-outdent: "\f03b";
348
- @fa-var-pagelines: "\f18c";
349
- @fa-var-paint-brush: "\f1fc";
350
- @fa-var-paper-plane: "\f1d8";
351
- @fa-var-paper-plane-o: "\f1d9";
352
- @fa-var-paperclip: "\f0c6";
353
- @fa-var-paragraph: "\f1dd";
354
- @fa-var-paste: "\f0ea";
355
- @fa-var-pause: "\f04c";
356
- @fa-var-paw: "\f1b0";
357
- @fa-var-paypal: "\f1ed";
358
- @fa-var-pencil: "\f040";
359
- @fa-var-pencil-square: "\f14b";
360
- @fa-var-pencil-square-o: "\f044";
361
- @fa-var-phone: "\f095";
362
- @fa-var-phone-square: "\f098";
363
- @fa-var-photo: "\f03e";
364
- @fa-var-picture-o: "\f03e";
365
- @fa-var-pie-chart: "\f200";
366
- @fa-var-pied-piper: "\f1a7";
367
- @fa-var-pied-piper-alt: "\f1a8";
368
- @fa-var-pinterest: "\f0d2";
369
- @fa-var-pinterest-square: "\f0d3";
370
- @fa-var-plane: "\f072";
371
- @fa-var-play: "\f04b";
372
- @fa-var-play-circle: "\f144";
373
- @fa-var-play-circle-o: "\f01d";
374
- @fa-var-plug: "\f1e6";
375
- @fa-var-plus: "\f067";
376
- @fa-var-plus-circle: "\f055";
377
- @fa-var-plus-square: "\f0fe";
378
- @fa-var-plus-square-o: "\f196";
379
- @fa-var-power-off: "\f011";
380
- @fa-var-print: "\f02f";
381
- @fa-var-puzzle-piece: "\f12e";
382
- @fa-var-qq: "\f1d6";
383
- @fa-var-qrcode: "\f029";
384
- @fa-var-question: "\f128";
385
- @fa-var-question-circle: "\f059";
386
- @fa-var-quote-left: "\f10d";
387
- @fa-var-quote-right: "\f10e";
388
- @fa-var-ra: "\f1d0";
389
- @fa-var-random: "\f074";
390
- @fa-var-rebel: "\f1d0";
391
- @fa-var-recycle: "\f1b8";
392
- @fa-var-reddit: "\f1a1";
393
- @fa-var-reddit-square: "\f1a2";
394
- @fa-var-refresh: "\f021";
395
- @fa-var-remove: "\f00d";
396
- @fa-var-renren: "\f18b";
397
- @fa-var-reorder: "\f0c9";
398
- @fa-var-repeat: "\f01e";
399
- @fa-var-reply: "\f112";
400
- @fa-var-reply-all: "\f122";
401
- @fa-var-retweet: "\f079";
402
- @fa-var-rmb: "\f157";
403
- @fa-var-road: "\f018";
404
- @fa-var-rocket: "\f135";
405
- @fa-var-rotate-left: "\f0e2";
406
- @fa-var-rotate-right: "\f01e";
407
- @fa-var-rouble: "\f158";
408
- @fa-var-rss: "\f09e";
409
- @fa-var-rss-square: "\f143";
410
- @fa-var-rub: "\f158";
411
- @fa-var-ruble: "\f158";
412
- @fa-var-rupee: "\f156";
413
- @fa-var-save: "\f0c7";
414
- @fa-var-scissors: "\f0c4";
415
- @fa-var-search: "\f002";
416
- @fa-var-search-minus: "\f010";
417
- @fa-var-search-plus: "\f00e";
418
- @fa-var-send: "\f1d8";
419
- @fa-var-send-o: "\f1d9";
420
- @fa-var-share: "\f064";
421
- @fa-var-share-alt: "\f1e0";
422
- @fa-var-share-alt-square: "\f1e1";
423
- @fa-var-share-square: "\f14d";
424
- @fa-var-share-square-o: "\f045";
425
- @fa-var-shekel: "\f20b";
426
- @fa-var-sheqel: "\f20b";
427
- @fa-var-shield: "\f132";
428
- @fa-var-shopping-cart: "\f07a";
429
- @fa-var-sign-in: "\f090";
430
- @fa-var-sign-out: "\f08b";
431
- @fa-var-signal: "\f012";
432
- @fa-var-sitemap: "\f0e8";
433
- @fa-var-skype: "\f17e";
434
- @fa-var-slack: "\f198";
435
- @fa-var-sliders: "\f1de";
436
- @fa-var-slideshare: "\f1e7";
437
- @fa-var-smile-o: "\f118";
438
- @fa-var-soccer-ball-o: "\f1e3";
439
- @fa-var-sort: "\f0dc";
440
- @fa-var-sort-alpha-asc: "\f15d";
441
- @fa-var-sort-alpha-desc: "\f15e";
442
- @fa-var-sort-amount-asc: "\f160";
443
- @fa-var-sort-amount-desc: "\f161";
444
- @fa-var-sort-asc: "\f0de";
445
- @fa-var-sort-desc: "\f0dd";
446
- @fa-var-sort-down: "\f0dd";
447
- @fa-var-sort-numeric-asc: "\f162";
448
- @fa-var-sort-numeric-desc: "\f163";
449
- @fa-var-sort-up: "\f0de";
450
- @fa-var-soundcloud: "\f1be";
451
- @fa-var-space-shuttle: "\f197";
452
- @fa-var-spinner: "\f110";
453
- @fa-var-spoon: "\f1b1";
454
- @fa-var-spotify: "\f1bc";
455
- @fa-var-square: "\f0c8";
456
- @fa-var-square-o: "\f096";
457
- @fa-var-stack-exchange: "\f18d";
458
- @fa-var-stack-overflow: "\f16c";
459
- @fa-var-star: "\f005";
460
- @fa-var-star-half: "\f089";
461
- @fa-var-star-half-empty: "\f123";
462
- @fa-var-star-half-full: "\f123";
463
- @fa-var-star-half-o: "\f123";
464
- @fa-var-star-o: "\f006";
465
- @fa-var-steam: "\f1b6";
466
- @fa-var-steam-square: "\f1b7";
467
- @fa-var-step-backward: "\f048";
468
- @fa-var-step-forward: "\f051";
469
- @fa-var-stethoscope: "\f0f1";
470
- @fa-var-stop: "\f04d";
471
- @fa-var-strikethrough: "\f0cc";
472
- @fa-var-stumbleupon: "\f1a4";
473
- @fa-var-stumbleupon-circle: "\f1a3";
474
- @fa-var-subscript: "\f12c";
475
- @fa-var-suitcase: "\f0f2";
476
- @fa-var-sun-o: "\f185";
477
- @fa-var-superscript: "\f12b";
478
- @fa-var-support: "\f1cd";
479
- @fa-var-table: "\f0ce";
480
- @fa-var-tablet: "\f10a";
481
- @fa-var-tachometer: "\f0e4";
482
- @fa-var-tag: "\f02b";
483
- @fa-var-tags: "\f02c";
484
- @fa-var-tasks: "\f0ae";
485
- @fa-var-taxi: "\f1ba";
486
- @fa-var-tencent-weibo: "\f1d5";
487
- @fa-var-terminal: "\f120";
488
- @fa-var-text-height: "\f034";
489
- @fa-var-text-width: "\f035";
490
- @fa-var-th: "\f00a";
491
- @fa-var-th-large: "\f009";
492
- @fa-var-th-list: "\f00b";
493
- @fa-var-thumb-tack: "\f08d";
494
- @fa-var-thumbs-down: "\f165";
495
- @fa-var-thumbs-o-down: "\f088";
496
- @fa-var-thumbs-o-up: "\f087";
497
- @fa-var-thumbs-up: "\f164";
498
- @fa-var-ticket: "\f145";
499
- @fa-var-times: "\f00d";
500
- @fa-var-times-circle: "\f057";
501
- @fa-var-times-circle-o: "\f05c";
502
- @fa-var-tint: "\f043";
503
- @fa-var-toggle-down: "\f150";
504
- @fa-var-toggle-left: "\f191";
505
- @fa-var-toggle-off: "\f204";
506
- @fa-var-toggle-on: "\f205";
507
- @fa-var-toggle-right: "\f152";
508
- @fa-var-toggle-up: "\f151";
509
- @fa-var-trash: "\f1f8";
510
- @fa-var-trash-o: "\f014";
511
- @fa-var-tree: "\f1bb";
512
- @fa-var-trello: "\f181";
513
- @fa-var-trophy: "\f091";
514
- @fa-var-truck: "\f0d1";
515
- @fa-var-try: "\f195";
516
- @fa-var-tty: "\f1e4";
517
- @fa-var-tumblr: "\f173";
518
- @fa-var-tumblr-square: "\f174";
519
- @fa-var-turkish-lira: "\f195";
520
- @fa-var-twitch: "\f1e8";
521
- @fa-var-twitter: "\f099";
522
- @fa-var-twitter-square: "\f081";
523
- @fa-var-umbrella: "\f0e9";
524
- @fa-var-underline: "\f0cd";
525
- @fa-var-undo: "\f0e2";
526
- @fa-var-university: "\f19c";
527
- @fa-var-unlink: "\f127";
528
- @fa-var-unlock: "\f09c";
529
- @fa-var-unlock-alt: "\f13e";
530
- @fa-var-unsorted: "\f0dc";
531
- @fa-var-upload: "\f093";
532
- @fa-var-usd: "\f155";
533
- @fa-var-user: "\f007";
534
- @fa-var-user-md: "\f0f0";
535
- @fa-var-users: "\f0c0";
536
- @fa-var-video-camera: "\f03d";
537
- @fa-var-vimeo-square: "\f194";
538
- @fa-var-vine: "\f1ca";
539
- @fa-var-vk: "\f189";
540
- @fa-var-volume-down: "\f027";
541
- @fa-var-volume-off: "\f026";
542
- @fa-var-volume-up: "\f028";
543
- @fa-var-warning: "\f071";
544
- @fa-var-wechat: "\f1d7";
545
- @fa-var-weibo: "\f18a";
546
- @fa-var-weixin: "\f1d7";
547
- @fa-var-wheelchair: "\f193";
548
- @fa-var-wifi: "\f1eb";
549
- @fa-var-windows: "\f17a";
550
- @fa-var-won: "\f159";
551
- @fa-var-wordpress: "\f19a";
552
- @fa-var-wrench: "\f0ad";
553
- @fa-var-xing: "\f168";
554
- @fa-var-xing-square: "\f169";
555
- @fa-var-yahoo: "\f19e";
556
- @fa-var-yelp: "\f1e9";
557
- @fa-var-yen: "\f157";
558
- @fa-var-youtube: "\f167";
559
- @fa-var-youtube-play: "\f16a";
560
- @fa-var-youtube-square: "\f166";
561
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_bordered-pulled.scss DELETED
@@ -1,16 +0,0 @@
1
- // Bordered & Pulled
2
- // -------------------------
3
-
4
- .#{$fa-css-prefix}-border {
5
- padding: .2em .25em .15em;
6
- border: solid .08em $fa-border-color;
7
- border-radius: .1em;
8
- }
9
-
10
- .pull-right { float: right; }
11
- .pull-left { float: left; }
12
-
13
- .#{$fa-css-prefix} {
14
- &.pull-left { margin-right: .3em; }
15
- &.pull-right { margin-left: .3em; }
16
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_core.scss DELETED
@@ -1,11 +0,0 @@
1
- // Base Class Definition
2
- // -------------------------
3
-
4
- .#{$fa-css-prefix} {
5
- display: inline-block;
6
- font: normal normal normal 14px/1 FontAwesome; // shortening font declaration
7
- font-size: inherit; // can't have font-size inherit on line above, so need to override
8
- text-rendering: auto; // optimizelegibility throws things off #1094
9
- -webkit-font-smoothing: antialiased;
10
- -moz-osx-font-smoothing: grayscale;
11
- }
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_fixed-width.scss DELETED
@@ -1,6 +0,0 @@
1
- // Fixed Width Icons
2
- // -------------------------
3
- .#{$fa-css-prefix}-fw {
4
- width: (18em / 14);
5
- text-align: center;
6
- }
 
 
 
 
 
 
css/font-awesome/scss/_icons.scss DELETED
@@ -1,552 +0,0 @@
1
- /* Font Awesome uses the Unicode Private Use Area (PUA) to ensure screen
2
- readers do not read off random characters that represent icons */
3
-
4
- .#{$fa-css-prefix}-glass:before { content: $fa-var-glass; }
5
- .#{$fa-css-prefix}-music:before { content: $fa-var-music; }
6
- .#{$fa-css-prefix}-search:before { content: $fa-var-search; }
7
- .#{$fa-css-prefix}-envelope-o:before { content: $fa-var-envelope-o; }
8
- .#{$fa-css-prefix}-heart:before { content: $fa-var-heart; }
9
- .#{$fa-css-prefix}-star:before { content: $fa-var-star; }
10
- .#{$fa-css-prefix}-star-o:before { content: $fa-var-star-o; }
11
- .#{$fa-css-prefix}-user:before { content: $fa-var-user; }
12
- .#{$fa-css-prefix}-film:before { content: $fa-var-film; }
13
- .#{$fa-css-prefix}-th-large:before { content: $fa-var-th-large; }
14
- .#{$fa-css-prefix}-th:before { content: $fa-var-th; }
15
- .#{$fa-css-prefix}-th-list:before { content: $fa-var-th-list; }
16
- .#{$fa-css-prefix}-check:before { content: $fa-var-check; }
17
- .#{$fa-css-prefix}-remove:before,
18
- .#{$fa-css-prefix}-close:before,
19
- .#{$fa-css-prefix}-times:before { content: $fa-var-times; }
20
- .#{$fa-css-prefix}-search-plus:before { content: $fa-var-search-plus; }
21
- .#{$fa-css-prefix}-search-minus:before { content: $fa-var-search-minus; }
22
- .#{$fa-css-prefix}-power-off:before { content: $fa-var-power-off; }
23
- .#{$fa-css-prefix}-signal:before { content: $fa-var-signal; }
24
- .#{$fa-css-prefix}-gear:before,
25
- .#{$fa-css-prefix}-cog:before { content: $fa-var-cog; }
26
- .#{$fa-css-prefix}-trash-o:before { content: $fa-var-trash-o; }
27
- .#{$fa-css-prefix}-home:before { content: $fa-var-home; }
28
- .#{$fa-css-prefix}-file-o:before { content: $fa-var-file-o; }
29
- .#{$fa-css-prefix}-clock-o:before { content: $fa-var-clock-o; }
30
- .#{$fa-css-prefix}-road:before { content: $fa-var-road; }
31
- .#{$fa-css-prefix}-download:before { content: $fa-var-download; }
32
- .#{$fa-css-prefix}-arrow-circle-o-down:before { content: $fa-var-arrow-circle-o-down; }
33
- .#{$fa-css-prefix}-arrow-circle-o-up:before { content: $fa-var-arrow-circle-o-up; }
34
- .#{$fa-css-prefix}-inbox:before { content: $fa-var-inbox; }
35
- .#{$fa-css-prefix}-play-circle-o:before { content: $fa-var-play-circle-o; }
36
- .#{$fa-css-prefix}-rotate-right:before,
37
- .#{$fa-css-prefix}-repeat:before { content: $fa-var-repeat; }
38
- .#{$fa-css-prefix}-refresh:before { content: $fa-var-refresh; }
39
- .#{$fa-css-prefix}-list-alt:before { content: $fa-var-list-alt; }
40
- .#{$fa-css-prefix}-lock:before { content: $fa-var-lock; }
41
- .#{$fa-css-prefix}-flag:before { content: $fa-var-flag; }
42
- .#{$fa-css-prefix}-headphones:before { content: $fa-var-headphones; }
43
- .#{$fa-css-prefix}-volume-off:before { content: $fa-var-volume-off; }
44
- .#{$fa-css-prefix}-volume-down:before { content: $fa-var-volume-down; }
45
- .#{$fa-css-prefix}-volume-up:before { content: $fa-var-volume-up; }
46
- .#{$fa-css-prefix}-qrcode:before { content: $fa-var-qrcode; }
47
- .#{$fa-css-prefix}-barcode:before { content: $fa-var-barcode; }
48
- .#{$fa-css-prefix}-tag:before { content: $fa-var-tag; }
49
- .#{$fa-css-prefix}-tags:before { content: $fa-var-tags; }
50
- .#{$fa-css-prefix}-book:before { content: $fa-var-book; }
51
- .#{$fa-css-prefix}-bookmark:before { content: $fa-var-bookmark; }
52
- .#{$fa-css-prefix}-print:before { content: $fa-var-print; }
53
- .#{$fa-css-prefix}-camera:before { content: $fa-var-camera; }
54
- .#{$fa-css-prefix}-font:before { content: $fa-var-font; }
55
- .#{$fa-css-prefix}-bold:before { content: $fa-var-bold; }
56
- .#{$fa-css-prefix}-italic:before { content: $fa-var-italic; }
57
- .#{$fa-css-prefix}-text-height:before { content: $fa-var-text-height; }
58
- .#{$fa-css-prefix}-text-width:before { content: $fa-var-text-width; }
59
- .#{$fa-css-prefix}-align-left:before { content: $fa-var-align-left; }
60
- .#{$fa-css-prefix}-align-center:before { content: $fa-var-align-center; }
61
- .#{$fa-css-prefix}-align-right:before { content: $fa-var-align-right; }
62
- .#{$fa-css-prefix}-align-justify:before { content: $fa-var-align-justify; }
63
- .#{$fa-css-prefix}-list:before { content: $fa-var-list; }
64
- .#{$fa-css-prefix}-dedent:before,
65
- .#{$fa-css-prefix}-outdent:before { content: $fa-var-outdent; }
66
- .#{$fa-css-prefix}-indent:before { content: $fa-var-indent; }
67
- .#{$fa-css-prefix}-video-camera:before { content: $fa-var-video-camera; }
68
- .#{$fa-css-prefix}-photo:before,
69
- .#{$fa-css-prefix}-image:before,
70
- .#{$fa-css-prefix}-picture-o:before { content: $fa-var-picture-o; }
71
- .#{$fa-css-prefix}-pencil:before { content: $fa-var-pencil; }
72
- .#{$fa-css-prefix}-map-marker:before { content: $fa-var-map-marker; }
73
- .#{$fa-css-prefix}-adjust:before { content: $fa-var-adjust; }
74
- .#{$fa-css-prefix}-tint:before { content: $fa-var-tint; }
75
- .#{$fa-css-prefix}-edit:before,
76
- .#{$fa-css-prefix}-pencil-square-o:before { content: $fa-var-pencil-square-o; }
77
- .#{$fa-css-prefix}-share-square-o:before { content: $fa-var-share-square-o; }
78
- .#{$fa-css-prefix}-check-square-o:before { content: $fa-var-check-square-o; }
79
- .#{$fa-css-prefix}-arrows:before { content: $fa-var-arrows; }
80
- .#{$fa-css-prefix}-step-backward:before { content: $fa-var-step-backward; }
81
- .#{$fa-css-prefix}-fast-backward:before { content: $fa-var-fast-backward; }
82
- .#{$fa-css-prefix}-backward:before { content: $fa-var-backward; }
83
- .#{$fa-css-prefix}-play:before { content: $fa-var-play; }
84
- .#{$fa-css-prefix}-pause:before { content: $fa-var-pause; }
85
- .#{$fa-css-prefix}-stop:before { content: $fa-var-stop; }
86
- .#{$fa-css-prefix}-forward:before { content: $fa-var-forward; }
87
- .#{$fa-css-prefix}-fast-forward:before { content: $fa-var-fast-forward; }
88
- .#{$fa-css-prefix}-step-forward:before { content: $fa-var-step-forward; }
89
- .#{$fa-css-prefix}-eject:before { content: $fa-var-eject; }
90
- .#{$fa-css-prefix}-chevron-left:before { content: $fa-var-chevron-left; }
91
- .#{$fa-css-prefix}-chevron-right:before { content: $fa-var-chevron-right; }
92
- .#{$fa-css-prefix}-plus-circle:before { content: $fa-var-plus-circle; }
93
- .#{$fa-css-prefix}-minus-circle:before { content: $fa-var-minus-circle; }
94
- .#{$fa-css-prefix}-times-circle:before { content: $fa-var-times-circle; }
95
- .#{$fa-css-prefix}-check-circle:before { content: $fa-var-check-circle; }
96
- .#{$fa-css-prefix}-question-circle:before { content: $fa-var-question-circle; }
97
- .#{$fa-css-prefix}-info-circle:before { content: $fa-var-info-circle; }
98
- .#{$fa-css-prefix}-crosshairs:before { content: $fa-var-crosshairs; }
99
- .#{$fa-css-prefix}-times-circle-o:before { content: $fa-var-times-circle-o; }
100
- .#{$fa-css-prefix}-check-circle-o:before { content: $fa-var-check-circle-o; }
101
- .#{$fa-css-prefix}-ban:before { content: $fa-var-ban; }
102
- .#{$fa-css-prefix}-arrow-left:before { content: $fa-var-arrow-left; }
103
- .#{$fa-css-prefix}-arrow-right:before { content: $fa-var-arrow-right; }
104
- .#{$fa-css-prefix}-arrow-up:before { content: $fa-var-arrow-up; }
105
- .#{$fa-css-prefix}-arrow-down:before { content: $fa-var-arrow-down; }
106
- .#{$fa-css-prefix}-mail-forward:before,
107
- .#{$fa-css-prefix}-share:before { content: $fa-var-share; }
108
- .#{$fa-css-prefix}-expand:before { content: $fa-var-expand; }
109
- .#{$fa-css-prefix}-compress:before { content: $fa-var-compress; }
110
- .#{$fa-css-prefix}-plus:before { content: $fa-var-plus; }
111
- .#{$fa-css-prefix}-minus:before { content: $fa-var-minus; }
112
- .#{$fa-css-prefix}-asterisk:before { content: $fa-var-asterisk; }
113
- .#{$fa-css-prefix}-exclamation-circle:before { content: $fa-var-exclamation-circle; }
114
- .#{$fa-css-prefix}-gift:before { content: $fa-var-gift; }
115
- .#{$fa-css-prefix}-leaf:before { content: $fa-var-leaf; }
116
- .#{$fa-css-prefix}-fire:before { content: $fa-var-fire; }
117
- .#{$fa-css-prefix}-eye:before { content: $fa-var-eye; }
118
- .#{$fa-css-prefix}-eye-slash:before { content: $fa-var-eye-slash; }
119
- .#{$fa-css-prefix}-warning:before,
120
- .#{$fa-css-prefix}-exclamation-triangle:before { content: $fa-var-exclamation-triangle; }
121
- .#{$fa-css-prefix}-plane:before { content: $fa-var-plane; }
122
- .#{$fa-css-prefix}-calendar:before { content: $fa-var-calendar; }
123
- .#{$fa-css-prefix}-random:before { content: $fa-var-random; }
124
- .#{$fa-css-prefix}-comment:before { content: $fa-var-comment; }
125
- .#{$fa-css-prefix}-magnet:before { content: $fa-var-magnet; }
126
- .#{$fa-css-prefix}-chevron-up:before { content: $fa-var-chevron-up; }
127
- .#{$fa-css-prefix}-chevron-down:before { content: $fa-var-chevron-down; }
128
- .#{$fa-css-prefix}-retweet:before { content: $fa-var-retweet; }
129
- .#{$fa-css-prefix}-shopping-cart:before { content: $fa-var-shopping-cart; }
130
- .#{$fa-css-prefix}-folder:before { content: $fa-var-folder; }
131
- .#{$fa-css-prefix}-folder-open:before { content: $fa-var-folder-open; }
132
- .#{$fa-css-prefix}-arrows-v:before { content: $fa-var-arrows-v; }
133
- .#{$fa-css-prefix}-arrows-h:before { content: $fa-var-arrows-h; }
134
- .#{$fa-css-prefix}-bar-chart-o:before,
135
- .#{$fa-css-prefix}-bar-chart:before { content: $fa-var-bar-chart; }
136
- .#{$fa-css-prefix}-twitter-square:before { content: $fa-var-twitter-square; }
137
- .#{$fa-css-prefix}-facebook-square:before { content: $fa-var-facebook-square; }
138
- .#{$fa-css-prefix}-camera-retro:before { content: $fa-var-camera-retro; }
139
- .#{$fa-css-prefix}-key:before { content: $fa-var-key; }
140
- .#{$fa-css-prefix}-gears:before,
141
- .#{$fa-css-prefix}-cogs:before { content: $fa-var-cogs; }
142
- .#{$fa-css-prefix}-comments:before { content: $fa-var-comments; }
143
- .#{$fa-css-prefix}-thumbs-o-up:before { content: $fa-var-thumbs-o-up; }
144
- .#{$fa-css-prefix}-thumbs-o-down:before { content: $fa-var-thumbs-o-down; }
145
- .#{$fa-css-prefix}-star-half:before { content: $fa-var-star-half; }
146
- .#{$fa-css-prefix}-heart-o:before { content: $fa-var-heart-o; }
147
- .#{$fa-css-prefix}-sign-out:before { content: $fa-var-sign-out; }
148
- .#{$fa-css-prefix}-linkedin-square:before { content: $fa-var-linkedin-square; }
149
- .#{$fa-css-prefix}-thumb-tack:before { content: $fa-var-thumb-tack; }
150
- .#{$fa-css-prefix}-external-link:before { content: $fa-var-external-link; }
151
- .#{$fa-css-prefix}-sign-in:before { content: $fa-var-sign-in; }
152
- .#{$fa-css-prefix}-trophy:before { content: $fa-var-trophy; }
153
- .#{$fa-css-prefix}-github-square:before { content: $fa-var-github-square; }
154
- .#{$fa-css-prefix}-upload:before { content: $fa-var-upload; }
155
- .#{$fa-css-prefix}-lemon-o:before { content: $fa-var-lemon-o; }
156
- .#{$fa-css-prefix}-phone:before { content: $fa-var-phone; }
157
- .#{$fa-css-prefix}-square-o:before { content: $fa-var-square-o; }
158
- .#{$fa-css-prefix}-bookmark-o:before { content: $fa-var-bookmark-o; }
159
- .#{$fa-css-prefix}-phone-square:before { content: $fa-var-phone-square; }
160
- .#{$fa-css-prefix}-twitter:before { content: $fa-var-twitter; }
161
- .#{$fa-css-prefix}-facebook:before { content: $fa-var-facebook; }
162
- .#{$fa-css-prefix}-github:before { content: $fa-var-github; }
163
- .#{$fa-css-prefix}-unlock:before { content: $fa-var-unlock; }
164
- .#{$fa-css-prefix}-credit-card:before { content: $fa-var-credit-card; }
165
- .#{$fa-css-prefix}-rss:before { content: $fa-var-rss; }
166
- .#{$fa-css-prefix}-hdd-o:before { content: $fa-var-hdd-o; }
167
- .#{$fa-css-prefix}-bullhorn:before { content: $fa-var-bullhorn; }
168
- .#{$fa-css-prefix}-bell:before { content: $fa-var-bell; }
169
- .#{$fa-css-prefix}-certificate:before { content: $fa-var-certificate; }
170
- .#{$fa-css-prefix}-hand-o-right:before { content: $fa-var-hand-o-right; }
171
- .#{$fa-css-prefix}-hand-o-left:before { content: $fa-var-hand-o-left; }
172
- .#{$fa-css-prefix}-hand-o-up:before { content: $fa-var-hand-o-up; }
173
- .#{$fa-css-prefix}-hand-o-down:before { content: $fa-var-hand-o-down; }
174
- .#{$fa-css-prefix}-arrow-circle-left:before { content: $fa-var-arrow-circle-left; }
175
- .#{$fa-css-prefix}-arrow-circle-right:before { content: $fa-var-arrow-circle-right; }
176
- .#{$fa-css-prefix}-arrow-circle-up:before { content: $fa-var-arrow-circle-up; }
177
- .#{$fa-css-prefix}-arrow-circle-down:before { content: $fa-var-arrow-circle-down; }
178
- .#{$fa-css-prefix}-globe:before { content: $fa-var-globe; }
179
- .#{$fa-css-prefix}-wrench:before { content: $fa-var-wrench; }
180
- .#{$fa-css-prefix}-tasks:before { content: $fa-var-tasks; }
181
- .#{$fa-css-prefix}-filter:before { content: $fa-var-filter; }
182
- .#{$fa-css-prefix}-briefcase:before { content: $fa-var-briefcase; }
183
- .#{$fa-css-prefix}-arrows-alt:before { content: $fa-var-arrows-alt; }
184
- .#{$fa-css-prefix}-group:before,
185
- .#{$fa-css-prefix}-users:before { content: $fa-var-users; }
186
- .#{$fa-css-prefix}-chain:before,
187
- .#{$fa-css-prefix}-link:before { content: $fa-var-link; }
188
- .#{$fa-css-prefix}-cloud:before { content: $fa-var-cloud; }
189
- .#{$fa-css-prefix}-flask:before { content: $fa-var-flask; }
190
- .#{$fa-css-prefix}-cut:before,
191
- .#{$fa-css-prefix}-scissors:before { content: $fa-var-scissors; }
192
- .#{$fa-css-prefix}-copy:before,
193
- .#{$fa-css-prefix}-files-o:before { content: $fa-var-files-o; }
194
- .#{$fa-css-prefix}-paperclip:before { content: $fa-var-paperclip; }
195
- .#{$fa-css-prefix}-save:before,
196
- .#{$fa-css-prefix}-floppy-o:before { content: $fa-var-floppy-o; }
197
- .#{$fa-css-prefix}-square:before { content: $fa-var-square; }
198
- .#{$fa-css-prefix}-navicon:before,
199
- .#{$fa-css-prefix}-reorder:before,
200
- .#{$fa-css-prefix}-bars:before { content: $fa-var-bars; }
201
- .#{$fa-css-prefix}-list-ul:before { content: $fa-var-list-ul; }
202
- .#{$fa-css-prefix}-list-ol:before { content: $fa-var-list-ol; }
203
- .#{$fa-css-prefix}-strikethrough:before { content: $fa-var-strikethrough; }
204
- .#{$fa-css-prefix}-underline:before { content: $fa-var-underline; }
205
- .#{$fa-css-prefix}-table:before { content: $fa-var-table; }
206
- .#{$fa-css-prefix}-magic:before { content: $fa-var-magic; }
207
- .#{$fa-css-prefix}-truck:before { content: $fa-var-truck; }
208
- .#{$fa-css-prefix}-pinterest:before { content: $fa-var-pinterest; }
209
- .#{$fa-css-prefix}-pinterest-square:before { content: $fa-var-pinterest-square; }
210
- .#{$fa-css-prefix}-google-plus-square:before { content: $fa-var-google-plus-square; }
211
- .#{$fa-css-prefix}-google-plus:before { content: $fa-var-google-plus; }
212
- .#{$fa-css-prefix}-money:before { content: $fa-var-money; }
213
- .#{$fa-css-prefix}-caret-down:before { content: $fa-var-caret-down; }
214
- .#{$fa-css-prefix}-caret-up:before { content: $fa-var-caret-up; }
215
- .#{$fa-css-prefix}-caret-left:before { content: $fa-var-caret-left; }
216
- .#{$fa-css-prefix}-caret-right:before { content: $fa-var-caret-right; }
217
- .#{$fa-css-prefix}-columns:before { content: $fa-var-columns; }
218
- .#{$fa-css-prefix}-unsorted:before,
219
- .#{$fa-css-prefix}-sort:before { content: $fa-var-sort; }
220
- .#{$fa-css-prefix}-sort-down:before,
221
- .#{$fa-css-prefix}-sort-desc:before { content: $fa-var-sort-desc; }
222
- .#{$fa-css-prefix}-sort-up:before,
223
- .#{$fa-css-prefix}-sort-asc:before { content: $fa-var-sort-asc; }
224
- .#{$fa-css-prefix}-envelope:before { content: $fa-var-envelope; }
225
- .#{$fa-css-prefix}-linkedin:before { content: $fa-var-linkedin; }
226
- .#{$fa-css-prefix}-rotate-left:before,
227
- .#{$fa-css-prefix}-undo:before { content: $fa-var-undo; }
228
- .#{$fa-css-prefix}-legal:before,
229
- .#{$fa-css-prefix}-gavel:before { content: $fa-var-gavel; }
230
- .#{$fa-css-prefix}-dashboard:before,
231
- .#{$fa-css-prefix}-tachometer:before { content: $fa-var-tachometer; }
232
- .#{$fa-css-prefix}-comment-o:before { content: $fa-var-comment-o; }
233
- .#{$fa-css-prefix}-comments-o:before { content: $fa-var-comments-o; }
234
- .#{$fa-css-prefix}-flash:before,
235
- .#{$fa-css-prefix}-bolt:before { content: $fa-var-bolt; }
236
- .#{$fa-css-prefix}-sitemap:before { content: $fa-var-sitemap; }
237
- .#{$fa-css-prefix}-umbrella:before { content: $fa-var-umbrella; }
238
- .#{$fa-css-prefix}-paste:before,
239
- .#{$fa-css-prefix}-clipboard:before { content: $fa-var-clipboard; }
240
- .#{$fa-css-prefix}-lightbulb-o:before { content: $fa-var-lightbulb-o; }
241
- .#{$fa-css-prefix}-exchange:before { content: $fa-var-exchange; }
242
- .#{$fa-css-prefix}-cloud-download:before { content: $fa-var-cloud-download; }
243
- .#{$fa-css-prefix}-cloud-upload:before { content: $fa-var-cloud-upload; }
244
- .#{$fa-css-prefix}-user-md:before { content: $fa-var-user-md; }
245
- .#{$fa-css-prefix}-stethoscope:before { content: $fa-var-stethoscope; }
246
- .#{$fa-css-prefix}-suitcase:before { content: $fa-var-suitcase; }
247
- .#{$fa-css-prefix}-bell-o:before { content: $fa-var-bell-o; }
248
- .#{$fa-css-prefix}-coffee:before { content: $fa-var-coffee; }
249
- .#{$fa-css-prefix}-cutlery:before { content: $fa-var-cutlery; }
250
- .#{$fa-css-prefix}-file-text-o:before { content: $fa-var-file-text-o; }
251
- .#{$fa-css-prefix}-building-o:before { content: $fa-var-building-o; }
252
- .#{$fa-css-prefix}-hospital-o:before { content: $fa-var-hospital-o; }
253
- .#{$fa-css-prefix}-ambulance:before { content: $fa-var-ambulance; }
254
- .#{$fa-css-prefix}-medkit:before { content: $fa-var-medkit; }
255
- .#{$fa-css-prefix}-fighter-jet:before { content: $fa-var-fighter-jet; }
256
- .#{$fa-css-prefix}-beer:before { content: $fa-var-beer; }
257
- .#{$fa-css-prefix}-h-square:before { content: $fa-var-h-square; }
258
- .#{$fa-css-prefix}-plus-square:before { content: $fa-var-plus-square; }
259
- .#{$fa-css-prefix}-angle-double-left:before { content: $fa-var-angle-double-left; }
260
- .#{$fa-css-prefix}-angle-double-right:before { content: $fa-var-angle-double-right; }
261
- .#{$fa-css-prefix}-angle-double-up:before { content: $fa-var-angle-double-up; }
262
- .#{$fa-css-prefix}-angle-double-down:before { content: $fa-var-angle-double-down; }
263
- .#{$fa-css-prefix}-angle-left:before { content: $fa-var-angle-left; }
264
- .#{$fa-css-prefix}-angle-right:before { content: $fa-var-angle-right; }
265
- .#{$fa-css-prefix}-angle-up:before { content: $fa-var-angle-up; }
266
- .#{$fa-css-prefix}-angle-down:before { content: $fa-var-angle-down; }
267
- .#{$fa-css-prefix}-desktop:before { content: $fa-var-desktop; }
268
- .#{$fa-css-prefix}-laptop:before { content: $fa-var-laptop; }
269
- .#{$fa-css-prefix}-tablet:before { content: $fa-var-tablet; }
270
- .#{$fa-css-prefix}-mobile-phone:before,
271
- .#{$fa-css-prefix}-mobile:before { content: $fa-var-mobile; }
272
- .#{$fa-css-prefix}-circle-o:before { content: $fa-var-circle-o; }
273
- .#{$fa-css-prefix}-quote-left:before { content: $fa-var-quote-left; }
274
- .#{$fa-css-prefix}-quote-right:before { content: $fa-var-quote-right; }
275
- .#{$fa-css-prefix}-spinner:before { content: $fa-var-spinner; }
276
- .#{$fa-css-prefix}-circle:before { content: $fa-var-circle; }
277
- .#{$fa-css-prefix}-mail-reply:before,
278
- .#{$fa-css-prefix}-reply:before { content: $fa-var-reply; }
279
- .#{$fa-css-prefix}-github-alt:before { content: $fa-var-github-alt; }
280
- .#{$fa-css-prefix}-folder-o:before { content: $fa-var-folder-o; }
281
- .#{$fa-css-prefix}-folder-open-o:before { content: $fa-var-folder-open-o; }
282
- .#{$fa-css-prefix}-smile-o:before { content: $fa-var-smile-o; }
283
- .#{$fa-css-prefix}-frown-o:before { content: $fa-var-frown-o; }
284
- .#{$fa-css-prefix}-meh-o:before { content: $fa-var-meh-o; }
285
- .#{$fa-css-prefix}-gamepad:before { content: $fa-var-gamepad; }
286
- .#{$fa-css-prefix}-keyboard-o:before { content: $fa-var-keyboard-o; }
287
- .#{$fa-css-prefix}-flag-o:before { content: $fa-var-flag-o; }
288
- .#{$fa-css-prefix}-flag-checkered:before { content: $fa-var-flag-checkered; }
289
- .#{$fa-css-prefix}-terminal:before { content: $fa-var-terminal; }
290
- .#{$fa-css-prefix}-code:before { content: $fa-var-code; }
291
- .#{$fa-css-prefix}-mail-reply-all:before,
292
- .#{$fa-css-prefix}-reply-all:before { content: $fa-var-reply-all; }
293
- .#{$fa-css-prefix}-star-half-empty:before,
294
- .#{$fa-css-prefix}-star-half-full:before,
295
- .#{$fa-css-prefix}-star-half-o:before { content: $fa-var-star-half-o; }
296
- .#{$fa-css-prefix}-location-arrow:before { content: $fa-var-location-arrow; }
297
- .#{$fa-css-prefix}-crop:before { content: $fa-var-crop; }
298
- .#{$fa-css-prefix}-code-fork:before { content: $fa-var-code-fork; }
299
- .#{$fa-css-prefix}-unlink:before,
300
- .#{$fa-css-prefix}-chain-broken:before { content: $fa-var-chain-broken; }
301
- .#{$fa-css-prefix}-question:before { content: $fa-var-question; }
302
- .#{$fa-css-prefix}-info:before { content: $fa-var-info; }
303
- .#{$fa-css-prefix}-exclamation:before { content: $fa-var-exclamation; }
304
- .#{$fa-css-prefix}-superscript:before { content: $fa-var-superscript; }
305
- .#{$fa-css-prefix}-subscript:before { content: $fa-var-subscript; }
306
- .#{$fa-css-prefix}-eraser:before { content: $fa-var-eraser; }
307
- .#{$fa-css-prefix}-puzzle-piece:before { content: $fa-var-puzzle-piece; }
308
- .#{$fa-css-prefix}-microphone:before { content: $fa-var-microphone; }
309
- .#{$fa-css-prefix}-microphone-slash:before { content: $fa-var-microphone-slash; }
310
- .#{$fa-css-prefix}-shield:before { content: $fa-var-shield; }
311
- .#{$fa-css-prefix}-calendar-o:before { content: $fa-var-calendar-o; }
312
- .#{$fa-css-prefix}-fire-extinguisher:before { content: $fa-var-fire-extinguisher; }
313
- .#{$fa-css-prefix}-rocket:before { content: $fa-var-rocket; }
314
- .#{$fa-css-prefix}-maxcdn:before { content: $fa-var-maxcdn; }
315
- .#{$fa-css-prefix}-chevron-circle-left:before { content: $fa-var-chevron-circle-left; }
316
- .#{$fa-css-prefix}-chevron-circle-right:before { content: $fa-var-chevron-circle-right; }
317
- .#{$fa-css-prefix}-chevron-circle-up:before { content: $fa-var-chevron-circle-up; }
318
- .#{$fa-css-prefix}-chevron-circle-down:before { content: $fa-var-chevron-circle-down; }
319
- .#{$fa-css-prefix}-html5:before { content: $fa-var-html5; }
320
- .#{$fa-css-prefix}-css3:before { content: $fa-var-css3; }
321
- .#{$fa-css-prefix}-anchor:before { content: $fa-var-anchor; }
322
- .#{$fa-css-prefix}-unlock-alt:before { content: $fa-var-unlock-alt; }
323
- .#{$fa-css-prefix}-bullseye:before { content: $fa-var-bullseye; }
324
- .#{$fa-css-prefix}-ellipsis-h:before { content: $fa-var-ellipsis-h; }
325
- .#{$fa-css-prefix}-ellipsis-v:before { content: $fa-var-ellipsis-v; }
326
- .#{$fa-css-prefix}-rss-square:before { content: $fa-var-rss-square; }
327
- .#{$fa-css-prefix}-play-circle:before { content: $fa-var-play-circle; }
328
- .#{$fa-css-prefix}-ticket:before { content: $fa-var-ticket; }
329
- .#{$fa-css-prefix}-minus-square:before { content: $fa-var-minus-square; }
330
- .#{$fa-css-prefix}-minus-square-o:before { content: $fa-var-minus-square-o; }
331
- .#{$fa-css-prefix}-level-up:before { content: $fa-var-level-up; }
332
- .#{$fa-css-prefix}-level-down:before { content: $fa-var-level-down; }
333
- .#{$fa-css-prefix}-check-square:before { content: $fa-var-check-square; }
334
- .#{$fa-css-prefix}-pencil-square:before { content: $fa-var-pencil-square; }
335
- .#{$fa-css-prefix}-external-link-square:before { content: $fa-var-external-link-square; }
336
- .#{$fa-css-prefix}-share-square:before { content: $fa-var-share-square; }
337
- .#{$fa-css-prefix}-compass:before { content: $fa-var-compass; }
338
- .#{$fa-css-prefix}-toggle-down:before,
339
- .#{$fa-css-prefix}-caret-square-o-down:before { content: $fa-var-caret-square-o-down; }
340
- .#{$fa-css-prefix}-toggle-up:before,
341
- .#{$fa-css-prefix}-caret-square-o-up:before { content: $fa-var-caret-square-o-up; }
342
- .#{$fa-css-prefix}-toggle-right:before,
343
- .#{$fa-css-prefix}-caret-square-o-right:before { content: $fa-var-caret-square-o-right; }
344
- .#{$fa-css-prefix}-euro:before,
345
- .#{$fa-css-prefix}-eur:before { content: $fa-var-eur; }
346
- .#{$fa-css-prefix}-gbp:before { content: $fa-var-gbp; }
347
- .#{$fa-css-prefix}-dollar:before,
348
- .#{$fa-css-prefix}-usd:before { content: $fa-var-usd; }
349
- .#{$fa-css-prefix}-rupee:before,
350
- .#{$fa-css-prefix}-inr:before { content: $fa-var-inr; }
351
- .#{$fa-css-prefix}-cny:before,
352
- .#{$fa-css-prefix}-rmb:before,
353
- .#{$fa-css-prefix}-yen:before,
354
- .#{$fa-css-prefix}-jpy:before { content: $fa-var-jpy; }
355
- .#{$fa-css-prefix}-ruble:before,
356
- .#{$fa-css-prefix}-rouble:before,
357
- .#{$fa-css-prefix}-rub:before { content: $fa-var-rub; }
358
- .#{$fa-css-prefix}-won:before,
359
- .#{$fa-css-prefix}-krw:before { content: $fa-var-krw; }
360
- .#{$fa-css-prefix}-bitcoin:before,
361
- .#{$fa-css-prefix}-btc:before { content: $fa-var-btc; }
362
- .#{$fa-css-prefix}-file:before { content: $fa-var-file; }
363
- .#{$fa-css-prefix}-file-text:before { content: $fa-var-file-text; }
364
- .#{$fa-css-prefix}-sort-alpha-asc:before { content: $fa-var-sort-alpha-asc; }
365
- .#{$fa-css-prefix}-sort-alpha-desc:before { content: $fa-var-sort-alpha-desc; }
366
- .#{$fa-css-prefix}-sort-amount-asc:before { content: $fa-var-sort-amount-asc; }
367
- .#{$fa-css-prefix}-sort-amount-desc:before { content: $fa-var-sort-amount-desc; }
368
- .#{$fa-css-prefix}-sort-numeric-asc:before { content: $fa-var-sort-numeric-asc; }
369
- .#{$fa-css-prefix}-sort-numeric-desc:before { content: $fa-var-sort-numeric-desc; }
370
- .#{$fa-css-prefix}-thumbs-up:before { content: $fa-var-thumbs-up; }
371
- .#{$fa-css-prefix}-thumbs-down:before { content: $fa-var-thumbs-down; }
372
- .#{$fa-css-prefix}-youtube-square:before { content: $fa-var-youtube-square; }
373
- .#{$fa-css-prefix}-youtube:before { content: $fa-var-youtube; }
374
- .#{$fa-css-prefix}-xing:before { content: $fa-var-xing; }
375
- .#{$fa-css-prefix}-xing-square:before { content: $fa-var-xing-square; }
376
- .#{$fa-css-prefix}-youtube-play:before { content: $fa-var-youtube-play; }
377
- .#{$fa-css-prefix}-dropbox:before { content: $fa-var-dropbox; }
378
- .#{$fa-css-prefix}-stack-overflow:before { content: $fa-var-stack-overflow; }
379
- .#{$fa-css-prefix}-instagram:before { content: $fa-var-instagram; }
380
- .#{$fa-css-prefix}-flickr:before { content: $fa-var-flickr; }
381
- .#{$fa-css-prefix}-adn:before { content: $fa-var-adn; }
382
- .#{$fa-css-prefix}-bitbucket:before { content: $fa-var-bitbucket; }
383
- .#{$fa-css-prefix}-bitbucket-square:before { content: $fa-var-bitbucket-square; }
384
- .#{$fa-css-prefix}-tumblr:before { content: $fa-var-tumblr; }
385
- .#{$fa-css-prefix}-tumblr-square:before { content: $fa-var-tumblr-square; }
386
- .#{$fa-css-prefix}-long-arrow-down:before { content: $fa-var-long-arrow-down; }
387
- .#{$fa-css-prefix}-long-arrow-up:before { content: $fa-var-long-arrow-up; }
388
- .#{$fa-css-prefix}-long-arrow-left:before { content: $fa-var-long-arrow-left; }
389
- .#{$fa-css-prefix}-long-arrow-right:before { content: $fa-var-long-arrow-right; }
390
- .#{$fa-css-prefix}-apple:before { content: $fa-var-apple; }
391
- .#{$fa-css-prefix}-windows:before { content: $fa-var-windows; }
392
- .#{$fa-css-prefix}-android:before { content: $fa-var-android; }
393
- .#{$fa-css-prefix}-linux:before { content: $fa-var-linux; }
394
- .#{$fa-css-prefix}-dribbble:before { content: $fa-var-dribbble; }
395
- .#{$fa-css-prefix}-skype:before { content: $fa-var-skype; }
396
- .#{$fa-css-prefix}-foursquare:before { content: $fa-var-foursquare; }
397
- .#{$fa-css-prefix}-trello:before { content: $fa-var-trello; }
398
- .#{$fa-css-prefix}-female:before { content: $fa-var-female; }
399
- .#{$fa-css-prefix}-male:before { content: $fa-var-male; }
400
- .#{$fa-css-prefix}-gittip:before { content: $fa-var-gittip; }
401
- .#{$fa-css-prefix}-sun-o:before { content: $fa-var-sun-o; }
402
- .#{$fa-css-prefix}-moon-o:before { content: $fa-var-moon-o; }
403
- .#{$fa-css-prefix}-archive:before { content: $fa-var-archive; }
404
- .#{$fa-css-prefix}-bug:before { content: $fa-var-bug; }
405
- .#{$fa-css-prefix}-vk:before { content: $fa-var-vk; }
406
- .#{$fa-css-prefix}-weibo:before { content: $fa-var-weibo; }
407
- .#{$fa-css-prefix}-renren:before { content: $fa-var-renren; }
408
- .#{$fa-css-prefix}-pagelines:before { content: $fa-var-pagelines; }
409
- .#{$fa-css-prefix}-stack-exchange:before { content: $fa-var-stack-exchange; }
410
- .#{$fa-css-prefix}-arrow-circle-o-right:before { content: $fa-var-arrow-circle-o-right; }
411
- .#{$fa-css-prefix}-arrow-circle-o-left:before { content: $fa-var-arrow-circle-o-left; }
412
- .#{$fa-css-prefix}-toggle-left:before,
413
- .#{$fa-css-prefix}-caret-square-o-left:before { content: $fa-var-caret-square-o-left; }
414
- .#{$fa-css-prefix}-dot-circle-o:before { content: $fa-var-dot-circle-o; }
415
- .#{$fa-css-prefix}-wheelchair:before { content: $fa-var-wheelchair; }
416
- .#{$fa-css-prefix}-vimeo-square:before { content: $fa-var-vimeo-square; }
417
- .#{$fa-css-prefix}-turkish-lira:before,
418
- .#{$fa-css-prefix}-try:before { content: $fa-var-try; }
419
- .#{$fa-css-prefix}-plus-square-o:before { content: $fa-var-plus-square-o; }
420
- .#{$fa-css-prefix}-space-shuttle:before { content: $fa-var-space-shuttle; }
421
- .#{$fa-css-prefix}-slack:before { content: $fa-var-slack; }
422
- .#{$fa-css-prefix}-envelope-square:before { content: $fa-var-envelope-square; }
423
- .#{$fa-css-prefix}-wordpress:before { content: $fa-var-wordpress; }
424
- .#{$fa-css-prefix}-openid:before { content: $fa-var-openid; }
425
- .#{$fa-css-prefix}-institution:before,
426
- .#{$fa-css-prefix}-bank:before,
427
- .#{$fa-css-prefix}-university:before { content: $fa-var-university; }
428
- .#{$fa-css-prefix}-mortar-board:before,
429
- .#{$fa-css-prefix}-graduation-cap:before { content: $fa-var-graduation-cap; }
430
- .#{$fa-css-prefix}-yahoo:before { content: $fa-var-yahoo; }
431
- .#{$fa-css-prefix}-google:before { content: $fa-var-google; }
432
- .#{$fa-css-prefix}-reddit:before { content: $fa-var-reddit; }
433
- .#{$fa-css-prefix}-reddit-square:before { content: $fa-var-reddit-square; }
434
- .#{$fa-css-prefix}-stumbleupon-circle:before { content: $fa-var-stumbleupon-circle; }
435
- .#{$fa-css-prefix}-stumbleupon:before { content: $fa-var-stumbleupon; }
436
- .#{$fa-css-prefix}-delicious:before { content: $fa-var-delicious; }
437
- .#{$fa-css-prefix}-digg:before { content: $fa-var-digg; }
438
- .#{$fa-css-prefix}-pied-piper:before { content: $fa-var-pied-piper; }
439
- .#{$fa-css-prefix}-pied-piper-alt:before { content: $fa-var-pied-piper-alt; }
440
- .#{$fa-css-prefix}-drupal:before { content: $fa-var-drupal; }
441
- .#{$fa-css-prefix}-joomla:before { content: $fa-var-joomla; }
442
- .#{$fa-css-prefix}-language:before { content: $fa-var-language; }
443
- .#{$fa-css-prefix}-fax:before { content: $fa-var-fax; }
444
- .#{$fa-css-prefix}-building:before { content: $fa-var-building; }
445
- .#{$fa-css-prefix}-child:before { content: $fa-var-child; }
446
- .#{$fa-css-prefix}-paw:before { content: $fa-var-paw; }
447
- .#{$fa-css-prefix}-spoon:before { content: $fa-var-spoon; }
448
- .#{$fa-css-prefix}-cube:before { content: $fa-var-cube; }
449
- .#{$fa-css-prefix}-cubes:before { content: $fa-var-cubes; }
450
- .#{$fa-css-prefix}-behance:before { content: $fa-var-behance; }
451
- .#{$fa-css-prefix}-behance-square:before { content: $fa-var-behance-square; }
452
- .#{$fa-css-prefix}-steam:before { content: $fa-var-steam; }
453
- .#{$fa-css-prefix}-steam-square:before { content: $fa-var-steam-square; }
454
- .#{$fa-css-prefix}-recycle:before { content: $fa-var-recycle; }
455
- .#{$fa-css-prefix}-automobile:before,
456
- .#{$fa-css-prefix}-car:before { content: $fa-var-car; }
457
- .#{$fa-css-prefix}-cab:before,
458
- .#{$fa-css-prefix}-taxi:before { content: $fa-var-taxi; }
459
- .#{$fa-css-prefix}-tree:before { content: $fa-var-tree; }
460
- .#{$fa-css-prefix}-spotify:before { content: $fa-var-spotify; }
461
- .#{$fa-css-prefix}-deviantart:before { content: $fa-var-deviantart; }
462
- .#{$fa-css-prefix}-soundcloud:before { content: $fa-var-soundcloud; }
463
- .#{$fa-css-prefix}-database:before { content: $fa-var-database; }
464
- .#{$fa-css-prefix}-file-pdf-o:before { content: $fa-var-file-pdf-o; }
465
- .#{$fa-css-prefix}-file-word-o:before { content: $fa-var-file-word-o; }
466
- .#{$fa-css-prefix}-file-excel-o:before { content: $fa-var-file-excel-o; }
467
- .#{$fa-css-prefix}-file-powerpoint-o:before { content: $fa-var-file-powerpoint-o; }
468
- .#{$fa-css-prefix}-file-photo-o:before,
469
- .#{$fa-css-prefix}-file-picture-o:before,
470
- .#{$fa-css-prefix}-file-image-o:before { content: $fa-var-file-image-o; }
471
- .#{$fa-css-prefix}-file-zip-o:before,
472
- .#{$fa-css-prefix}-file-archive-o:before { content: $fa-var-file-archive-o; }
473
- .#{$fa-css-prefix}-file-sound-o:before,
474
- .#{$fa-css-prefix}-file-audio-o:before { content: $fa-var-file-audio-o; }
475
- .#{$fa-css-prefix}-file-movie-o:before,
476
- .#{$fa-css-prefix}-file-video-o:before { content: $fa-var-file-video-o; }
477
- .#{$fa-css-prefix}-file-code-o:before { content: $fa-var-file-code-o; }
478
- .#{$fa-css-prefix}-vine:before { content: $fa-var-vine; }
479
- .#{$fa-css-prefix}-codepen:before { content: $fa-var-codepen; }
480
- .#{$fa-css-prefix}-jsfiddle:before { content: $fa-var-jsfiddle; }
481
- .#{$fa-css-prefix}-life-bouy:before,
482
- .#{$fa-css-prefix}-life-buoy:before,
483
- .#{$fa-css-prefix}-life-saver:before,
484
- .#{$fa-css-prefix}-support:before,
485
- .#{$fa-css-prefix}-life-ring:before { content: $fa-var-life-ring; }
486
- .#{$fa-css-prefix}-circle-o-notch:before { content: $fa-var-circle-o-notch; }
487
- .#{$fa-css-prefix}-ra:before,
488
- .#{$fa-css-prefix}-rebel:before { content: $fa-var-rebel; }
489
- .#{$fa-css-prefix}-ge:before,
490
- .#{$fa-css-prefix}-empire:before { content: $fa-var-empire; }
491
- .#{$fa-css-prefix}-git-square:before { content: $fa-var-git-square; }
492
- .#{$fa-css-prefix}-git:before { content: $fa-var-git; }
493
- .#{$fa-css-prefix}-hacker-news:before { content: $fa-var-hacker-news; }
494
- .#{$fa-css-prefix}-tencent-weibo:before { content: $fa-var-tencent-weibo; }
495
- .#{$fa-css-prefix}-qq:before { content: $fa-var-qq; }
496
- .#{$fa-css-prefix}-wechat:before,
497
- .#{$fa-css-prefix}-weixin:before { content: $fa-var-weixin; }
498
- .#{$fa-css-prefix}-send:before,
499
- .#{$fa-css-prefix}-paper-plane:before { content: $fa-var-paper-plane; }
500
- .#{$fa-css-prefix}-send-o:before,
501
- .#{$fa-css-prefix}-paper-plane-o:before { content: $fa-var-paper-plane-o; }
502
- .#{$fa-css-prefix}-history:before { content: $fa-var-history; }
503
- .#{$fa-css-prefix}-circle-thin:before { content: $fa-var-circle-thin; }
504
- .#{$fa-css-prefix}-header:before { content: $fa-var-header; }
505
- .#{$fa-css-prefix}-paragraph:before { content: $fa-var-paragraph; }
506
- .#{$fa-css-prefix}-sliders:before { content: $fa-var-sliders; }
507
- .#{$fa-css-prefix}-share-alt:before { content: $fa-var-share-alt; }
508
- .#{$fa-css-prefix}-share-alt-square:before { content: $fa-var-share-alt-square; }
509
- .#{$fa-css-prefix}-bomb:before { content: $fa-var-bomb; }
510
- .#{$fa-css-prefix}-soccer-ball-o:before,
511
- .#{$fa-css-prefix}-futbol-o:before { content: $fa-var-futbol-o; }
512
- .#{$fa-css-prefix}-tty:before { content: $fa-var-tty; }
513
- .#{$fa-css-prefix}-binoculars:before { content: $fa-var-binoculars; }
514
- .#{$fa-css-prefix}-plug:before { content: $fa-var-plug; }
515
- .#{$fa-css-prefix}-slideshare:before { content: $fa-var-slideshare; }
516
- .#{$fa-css-prefix}-twitch:before { content: $fa-var-twitch; }
517
- .#{$fa-css-prefix}-yelp:before { content: $fa-var-yelp; }
518
- .#{$fa-css-prefix}-newspaper-o:before { content: $fa-var-newspaper-o; }
519
- .#{$fa-css-prefix}-wifi:before { content: $fa-var-wifi; }
520
- .#{$fa-css-prefix}-calculator:before { content: $fa-var-calculator; }
521
- .#{$fa-css-prefix}-paypal:before { content: $fa-var-paypal; }
522
- .#{$fa-css-prefix}-google-wallet:before { content: $fa-var-google-wallet; }
523
- .#{$fa-css-prefix}-cc-visa:before { content: $fa-var-cc-visa; }
524
- .#{$fa-css-prefix}-cc-mastercard:before { content: $fa-var-cc-mastercard; }
525
- .#{$fa-css-prefix}-cc-discover:before { content: $fa-var-cc-discover; }
526
- .#{$fa-css-prefix}-cc-amex:before { content: $fa-var-cc-amex; }
527
- .#{$fa-css-prefix}-cc-paypal:before { content: $fa-var-cc-paypal; }
528
- .#{$fa-css-prefix}-cc-stripe:before { content: $fa-var-cc-stripe; }
529
- .#{$fa-css-prefix}-bell-slash:before { content: $fa-var-bell-slash; }
530
- .#{$fa-css-prefix}-bell-slash-o:before { content: $fa-var-bell-slash-o; }
531
- .#{$fa-css-prefix}-trash:before { content: $fa-var-trash; }
532
- .#{$fa-css-prefix}-copyright:before { content: $fa-var-copyright; }
533
- .#{$fa-css-prefix}-at:before { content: $fa-var-at; }
534
- .#{$fa-css-prefix}-eyedropper:before { content: $fa-var-eyedropper; }
535
- .#{$fa-css-prefix}-paint-brush:before { content: $fa-var-paint-brush; }
536
- .#{$fa-css-prefix}-birthday-cake:before { content: $fa-var-birthday-cake; }
537
- .#{$fa-css-prefix}-area-chart:before { content: $fa-var-area-chart; }
538
- .#{$fa-css-prefix}-pie-chart:before { content: $fa-var-pie-chart; }
539
- .#{$fa-css-prefix}-line-chart:before { content: $fa-var-line-chart; }
540
- .#{$fa-css-prefix}-lastfm:before { content: $fa-var-lastfm; }
541
- .#{$fa-css-prefix}-lastfm-square:before { content: $fa-var-lastfm-square; }
542
- .#{$fa-css-prefix}-toggle-off:before { content: $fa-var-toggle-off; }
543
- .#{$fa-css-prefix}-toggle-on:before { content: $fa-var-toggle-on; }
544
- .#{$fa-css-prefix}-bicycle:before { content: $fa-var-bicycle; }
545
- .#{$fa-css-prefix}-bus:before { content: $fa-var-bus; }
546
- .#{$fa-css-prefix}-ioxhost:before { content: $fa-var-ioxhost; }
547
- .#{$fa-css-prefix}-angellist:before { content: $fa-var-angellist; }
548
- .#{$fa-css-prefix}-cc:before { content: $fa-var-cc; }
549
- .#{$fa-css-prefix}-shekel:before,
550
- .#{$fa-css-prefix}-sheqel:before,
551
- .#{$fa-css-prefix}-ils:before { content: $fa-var-ils; }
552
- .#{$fa-css-prefix}-meanpath:before { content: $fa-var-meanpath; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_larger.scss DELETED
@@ -1,13 +0,0 @@
1
- // Icon Sizes
2
- // -------------------------
3
-
4
- /* makes the font 33% larger relative to the icon container */
5
- .#{$fa-css-prefix}-lg {
6
- font-size: (4em / 3);
7
- line-height: (3em / 4);
8
- vertical-align: -15%;
9
- }
10
- .#{$fa-css-prefix}-2x { font-size: 2em; }
11
- .#{$fa-css-prefix}-3x { font-size: 3em; }
12
- .#{$fa-css-prefix}-4x { font-size: 4em; }
13
- .#{$fa-css-prefix}-5x { font-size: 5em; }
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_list.scss DELETED
@@ -1,19 +0,0 @@
1
- // List Icons
2
- // -------------------------
3
-
4
- .#{$fa-css-prefix}-ul {
5
- padding-left: 0;
6
- margin-left: $fa-li-width;
7
- list-style-type: none;
8
- > li { position: relative; }
9
- }
10
- .#{$fa-css-prefix}-li {
11
- position: absolute;
12
- left: -$fa-li-width;
13
- width: $fa-li-width;
14
- top: (2em / 14);
15
- text-align: center;
16
- &.#{$fa-css-prefix}-lg {
17
- left: -$fa-li-width + (4em / 14);
18
- }
19
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_mixins.scss DELETED
@@ -1,25 +0,0 @@
1
- // Mixins
2
- // --------------------------
3
-
4
- @mixin fa-icon() {
5
- display: inline-block;
6
- font: normal normal normal 14px/1 FontAwesome; // shortening font declaration
7
- font-size: inherit; // can't have font-size inherit on line above, so need to override
8
- text-rendering: auto; // optimizelegibility throws things off #1094
9
- -webkit-font-smoothing: antialiased;
10
- -moz-osx-font-smoothing: grayscale;
11
- }
12
-
13
- @mixin fa-icon-rotate($degrees, $rotation) {
14
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
15
- -webkit-transform: rotate($degrees);
16
- -ms-transform: rotate($degrees);
17
- transform: rotate($degrees);
18
- }
19
-
20
- @mixin fa-icon-flip($horiz, $vert, $rotation) {
21
- filter: progid:DXImageTransform.Microsoft.BasicImage(rotation=#{$rotation});
22
- -webkit-transform: scale($horiz, $vert);
23
- -ms-transform: scale($horiz, $vert);
24
- transform: scale($horiz, $vert);
25
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_path.scss DELETED
@@ -1,14 +0,0 @@
1
- /* FONT PATH
2
- * -------------------------- */
3
-
4
- @font-face {
5
- font-family: 'FontAwesome';
6
- src: url('#{$fa-font-path}/fontawesome-webfont.eot?v=#{$fa-version}');
7
- src: url('#{$fa-font-path}/fontawesome-webfont.eot?#iefix&v=#{$fa-version}') format('embedded-opentype'),
8
- url('#{$fa-font-path}/fontawesome-webfont.woff?v=#{$fa-version}') format('woff'),
9
- url('#{$fa-font-path}/fontawesome-webfont.ttf?v=#{$fa-version}') format('truetype'),
10
- url('#{$fa-font-path}/fontawesome-webfont.svg?v=#{$fa-version}#fontawesomeregular') format('svg');
11
- //src: url('#{$fa-font-path}/FontAwesome.otf') format('opentype'); // used when developing fonts
12
- font-weight: normal;
13
- font-style: normal;
14
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_rotated-flipped.scss DELETED
@@ -1,20 +0,0 @@
1
- // Rotated & Flipped Icons
2
- // -------------------------
3
-
4
- .#{$fa-css-prefix}-rotate-90 { @include fa-icon-rotate(90deg, 1); }
5
- .#{$fa-css-prefix}-rotate-180 { @include fa-icon-rotate(180deg, 2); }
6
- .#{$fa-css-prefix}-rotate-270 { @include fa-icon-rotate(270deg, 3); }
7
-
8
- .#{$fa-css-prefix}-flip-horizontal { @include fa-icon-flip(-1, 1, 0); }
9
- .#{$fa-css-prefix}-flip-vertical { @include fa-icon-flip(1, -1, 2); }
10
-
11
- // Hook for IE8-9
12
- // -------------------------
13
-
14
- :root .#{$fa-css-prefix}-rotate-90,
15
- :root .#{$fa-css-prefix}-rotate-180,
16
- :root .#{$fa-css-prefix}-rotate-270,
17
- :root .#{$fa-css-prefix}-flip-horizontal,
18
- :root .#{$fa-css-prefix}-flip-vertical {
19
- filter: none;
20
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_spinning.scss DELETED
@@ -1,29 +0,0 @@
1
- // Spinning Icons
2
- // --------------------------
3
-
4
- .#{$fa-css-prefix}-spin {
5
- -webkit-animation: fa-spin 2s infinite linear;
6
- animation: fa-spin 2s infinite linear;
7
- }
8
-
9
- @-webkit-keyframes fa-spin {
10
- 0% {
11
- -webkit-transform: rotate(0deg);
12
- transform: rotate(0deg);
13
- }
14
- 100% {
15
- -webkit-transform: rotate(359deg);
16
- transform: rotate(359deg);
17
- }
18
- }
19
-
20
- @keyframes fa-spin {
21
- 0% {
22
- -webkit-transform: rotate(0deg);
23
- transform: rotate(0deg);
24
- }
25
- 100% {
26
- -webkit-transform: rotate(359deg);
27
- transform: rotate(359deg);
28
- }
29
- }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_stacked.scss DELETED
@@ -1,20 +0,0 @@
1
- // Stacked Icons
2
- // -------------------------
3
-
4
- .#{$fa-css-prefix}-stack {
5
- position: relative;
6
- display: inline-block;
7
- width: 2em;
8
- height: 2em;
9
- line-height: 2em;
10
- vertical-align: middle;
11
- }
12
- .#{$fa-css-prefix}-stack-1x, .#{$fa-css-prefix}-stack-2x {
13
- position: absolute;
14
- left: 0;
15
- width: 100%;
16
- text-align: center;
17
- }
18
- .#{$fa-css-prefix}-stack-1x { line-height: inherit; }
19
- .#{$fa-css-prefix}-stack-2x { font-size: 2em; }
20
- .#{$fa-css-prefix}-inverse { color: $fa-inverse; }
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/_variables.scss DELETED
@@ -1,561 +0,0 @@
1
- // Variables
2
- // --------------------------
3
-
4
- $fa-font-path: "../fonts" !default;
5
- //$fa-font-path: "//netdna.bootstrapcdn.com/font-awesome/4.2.0/fonts" !default; // for referencing Bootstrap CDN font files directly
6
- $fa-css-prefix: fa !default;
7
- $fa-version: "4.2.0" !default;
8
- $fa-border-color: #eee !default;
9
- $fa-inverse: #fff !default;
10
- $fa-li-width: (30em / 14) !default;
11
-
12
- $fa-var-adjust: "\f042";
13
- $fa-var-adn: "\f170";
14
- $fa-var-align-center: "\f037";
15
- $fa-var-align-justify: "\f039";
16
- $fa-var-align-left: "\f036";
17
- $fa-var-align-right: "\f038";
18
- $fa-var-ambulance: "\f0f9";
19
- $fa-var-anchor: "\f13d";
20
- $fa-var-android: "\f17b";
21
- $fa-var-angellist: "\f209";
22
- $fa-var-angle-double-down: "\f103";
23
- $fa-var-angle-double-left: "\f100";
24
- $fa-var-angle-double-right: "\f101";
25
- $fa-var-angle-double-up: "\f102";
26
- $fa-var-angle-down: "\f107";
27
- $fa-var-angle-left: "\f104";
28
- $fa-var-angle-right: "\f105";
29
- $fa-var-angle-up: "\f106";
30
- $fa-var-apple: "\f179";
31
- $fa-var-archive: "\f187";
32
- $fa-var-area-chart: "\f1fe";
33
- $fa-var-arrow-circle-down: "\f0ab";
34
- $fa-var-arrow-circle-left: "\f0a8";
35
- $fa-var-arrow-circle-o-down: "\f01a";
36
- $fa-var-arrow-circle-o-left: "\f190";
37
- $fa-var-arrow-circle-o-right: "\f18e";
38
- $fa-var-arrow-circle-o-up: "\f01b";
39
- $fa-var-arrow-circle-right: "\f0a9";
40
- $fa-var-arrow-circle-up: "\f0aa";
41
- $fa-var-arrow-down: "\f063";
42
- $fa-var-arrow-left: "\f060";
43
- $fa-var-arrow-right: "\f061";
44
- $fa-var-arrow-up: "\f062";
45
- $fa-var-arrows: "\f047";
46
- $fa-var-arrows-alt: "\f0b2";
47
- $fa-var-arrows-h: "\f07e";
48
- $fa-var-arrows-v: "\f07d";
49
- $fa-var-asterisk: "\f069";
50
- $fa-var-at: "\f1fa";
51
- $fa-var-automobile: "\f1b9";
52
- $fa-var-backward: "\f04a";
53
- $fa-var-ban: "\f05e";
54
- $fa-var-bank: "\f19c";
55
- $fa-var-bar-chart: "\f080";
56
- $fa-var-bar-chart-o: "\f080";
57
- $fa-var-barcode: "\f02a";
58
- $fa-var-bars: "\f0c9";
59
- $fa-var-beer: "\f0fc";
60
- $fa-var-behance: "\f1b4";
61
- $fa-var-behance-square: "\f1b5";
62
- $fa-var-bell: "\f0f3";
63
- $fa-var-bell-o: "\f0a2";
64
- $fa-var-bell-slash: "\f1f6";
65
- $fa-var-bell-slash-o: "\f1f7";
66
- $fa-var-bicycle: "\f206";
67
- $fa-var-binoculars: "\f1e5";
68
- $fa-var-birthday-cake: "\f1fd";
69
- $fa-var-bitbucket: "\f171";
70
- $fa-var-bitbucket-square: "\f172";
71
- $fa-var-bitcoin: "\f15a";
72
- $fa-var-bold: "\f032";
73
- $fa-var-bolt: "\f0e7";
74
- $fa-var-bomb: "\f1e2";
75
- $fa-var-book: "\f02d";
76
- $fa-var-bookmark: "\f02e";
77
- $fa-var-bookmark-o: "\f097";
78
- $fa-var-briefcase: "\f0b1";
79
- $fa-var-btc: "\f15a";
80
- $fa-var-bug: "\f188";
81
- $fa-var-building: "\f1ad";
82
- $fa-var-building-o: "\f0f7";
83
- $fa-var-bullhorn: "\f0a1";
84
- $fa-var-bullseye: "\f140";
85
- $fa-var-bus: "\f207";
86
- $fa-var-cab: "\f1ba";
87
- $fa-var-calculator: "\f1ec";
88
- $fa-var-calendar: "\f073";
89
- $fa-var-calendar-o: "\f133";
90
- $fa-var-camera: "\f030";
91
- $fa-var-camera-retro: "\f083";
92
- $fa-var-car: "\f1b9";
93
- $fa-var-caret-down: "\f0d7";
94
- $fa-var-caret-left: "\f0d9";
95
- $fa-var-caret-right: "\f0da";
96
- $fa-var-caret-square-o-down: "\f150";
97
- $fa-var-caret-square-o-left: "\f191";
98
- $fa-var-caret-square-o-right: "\f152";
99
- $fa-var-caret-square-o-up: "\f151";
100
- $fa-var-caret-up: "\f0d8";
101
- $fa-var-cc: "\f20a";
102
- $fa-var-cc-amex: "\f1f3";
103
- $fa-var-cc-discover: "\f1f2";
104
- $fa-var-cc-mastercard: "\f1f1";
105
- $fa-var-cc-paypal: "\f1f4";
106
- $fa-var-cc-stripe: "\f1f5";
107
- $fa-var-cc-visa: "\f1f0";
108
- $fa-var-certificate: "\f0a3";
109
- $fa-var-chain: "\f0c1";
110
- $fa-var-chain-broken: "\f127";
111
- $fa-var-check: "\f00c";
112
- $fa-var-check-circle: "\f058";
113
- $fa-var-check-circle-o: "\f05d";
114
- $fa-var-check-square: "\f14a";
115
- $fa-var-check-square-o: "\f046";
116
- $fa-var-chevron-circle-down: "\f13a";
117
- $fa-var-chevron-circle-left: "\f137";
118
- $fa-var-chevron-circle-right: "\f138";
119
- $fa-var-chevron-circle-up: "\f139";
120
- $fa-var-chevron-down: "\f078";
121
- $fa-var-chevron-left: "\f053";
122
- $fa-var-chevron-right: "\f054";
123
- $fa-var-chevron-up: "\f077";
124
- $fa-var-child: "\f1ae";
125
- $fa-var-circle: "\f111";
126
- $fa-var-circle-o: "\f10c";
127
- $fa-var-circle-o-notch: "\f1ce";
128
- $fa-var-circle-thin: "\f1db";
129
- $fa-var-clipboard: "\f0ea";
130
- $fa-var-clock-o: "\f017";
131
- $fa-var-close: "\f00d";
132
- $fa-var-cloud: "\f0c2";
133
- $fa-var-cloud-download: "\f0ed";
134
- $fa-var-cloud-upload: "\f0ee";
135
- $fa-var-cny: "\f157";
136
- $fa-var-code: "\f121";
137
- $fa-var-code-fork: "\f126";
138
- $fa-var-codepen: "\f1cb";
139
- $fa-var-coffee: "\f0f4";
140
- $fa-var-cog: "\f013";
141
- $fa-var-cogs: "\f085";
142
- $fa-var-columns: "\f0db";
143
- $fa-var-comment: "\f075";
144
- $fa-var-comment-o: "\f0e5";
145
- $fa-var-comments: "\f086";
146
- $fa-var-comments-o: "\f0e6";
147
- $fa-var-compass: "\f14e";
148
- $fa-var-compress: "\f066";
149
- $fa-var-copy: "\f0c5";
150
- $fa-var-copyright: "\f1f9";
151
- $fa-var-credit-card: "\f09d";
152
- $fa-var-crop: "\f125";
153
- $fa-var-crosshairs: "\f05b";
154
- $fa-var-css3: "\f13c";
155
- $fa-var-cube: "\f1b2";
156
- $fa-var-cubes: "\f1b3";
157
- $fa-var-cut: "\f0c4";
158
- $fa-var-cutlery: "\f0f5";
159
- $fa-var-dashboard: "\f0e4";
160
- $fa-var-database: "\f1c0";
161
- $fa-var-dedent: "\f03b";
162
- $fa-var-delicious: "\f1a5";
163
- $fa-var-desktop: "\f108";
164
- $fa-var-deviantart: "\f1bd";
165
- $fa-var-digg: "\f1a6";
166
- $fa-var-dollar: "\f155";
167
- $fa-var-dot-circle-o: "\f192";
168
- $fa-var-download: "\f019";
169
- $fa-var-dribbble: "\f17d";
170
- $fa-var-dropbox: "\f16b";
171
- $fa-var-drupal: "\f1a9";
172
- $fa-var-edit: "\f044";
173
- $fa-var-eject: "\f052";
174
- $fa-var-ellipsis-h: "\f141";
175
- $fa-var-ellipsis-v: "\f142";
176
- $fa-var-empire: "\f1d1";
177
- $fa-var-envelope: "\f0e0";
178
- $fa-var-envelope-o: "\f003";
179
- $fa-var-envelope-square: "\f199";
180
- $fa-var-eraser: "\f12d";
181
- $fa-var-eur: "\f153";
182
- $fa-var-euro: "\f153";
183
- $fa-var-exchange: "\f0ec";
184
- $fa-var-exclamation: "\f12a";
185
- $fa-var-exclamation-circle: "\f06a";
186
- $fa-var-exclamation-triangle: "\f071";
187
- $fa-var-expand: "\f065";
188
- $fa-var-external-link: "\f08e";
189
- $fa-var-external-link-square: "\f14c";
190
- $fa-var-eye: "\f06e";
191
- $fa-var-eye-slash: "\f070";
192
- $fa-var-eyedropper: "\f1fb";
193
- $fa-var-facebook: "\f09a";
194
- $fa-var-facebook-square: "\f082";
195
- $fa-var-fast-backward: "\f049";
196
- $fa-var-fast-forward: "\f050";
197
- $fa-var-fax: "\f1ac";
198
- $fa-var-female: "\f182";
199
- $fa-var-fighter-jet: "\f0fb";
200
- $fa-var-file: "\f15b";
201
- $fa-var-file-archive-o: "\f1c6";
202
- $fa-var-file-audio-o: "\f1c7";
203
- $fa-var-file-code-o: "\f1c9";
204
- $fa-var-file-excel-o: "\f1c3";
205
- $fa-var-file-image-o: "\f1c5";
206
- $fa-var-file-movie-o: "\f1c8";
207
- $fa-var-file-o: "\f016";
208
- $fa-var-file-pdf-o: "\f1c1";
209
- $fa-var-file-photo-o: "\f1c5";
210
- $fa-var-file-picture-o: "\f1c5";
211
- $fa-var-file-powerpoint-o: "\f1c4";
212
- $fa-var-file-sound-o: "\f1c7";
213
- $fa-var-file-text: "\f15c";
214
- $fa-var-file-text-o: "\f0f6";
215
- $fa-var-file-video-o: "\f1c8";
216
- $fa-var-file-word-o: "\f1c2";
217
- $fa-var-file-zip-o: "\f1c6";
218
- $fa-var-files-o: "\f0c5";
219
- $fa-var-film: "\f008";
220
- $fa-var-filter: "\f0b0";
221
- $fa-var-fire: "\f06d";
222
- $fa-var-fire-extinguisher: "\f134";
223
- $fa-var-flag: "\f024";
224
- $fa-var-flag-checkered: "\f11e";
225
- $fa-var-flag-o: "\f11d";
226
- $fa-var-flash: "\f0e7";
227
- $fa-var-flask: "\f0c3";
228
- $fa-var-flickr: "\f16e";
229
- $fa-var-floppy-o: "\f0c7";
230
- $fa-var-folder: "\f07b";
231
- $fa-var-folder-o: "\f114";
232
- $fa-var-folder-open: "\f07c";
233
- $fa-var-folder-open-o: "\f115";
234
- $fa-var-font: "\f031";
235
- $fa-var-forward: "\f04e";
236
- $fa-var-foursquare: "\f180";
237
- $fa-var-frown-o: "\f119";
238
- $fa-var-futbol-o: "\f1e3";
239
- $fa-var-gamepad: "\f11b";
240
- $fa-var-gavel: "\f0e3";
241
- $fa-var-gbp: "\f154";
242
- $fa-var-ge: "\f1d1";
243
- $fa-var-gear: "\f013";
244
- $fa-var-gears: "\f085";
245
- $fa-var-gift: "\f06b";
246
- $fa-var-git: "\f1d3";
247
- $fa-var-git-square: "\f1d2";
248
- $fa-var-github: "\f09b";
249
- $fa-var-github-alt: "\f113";
250
- $fa-var-github-square: "\f092";
251
- $fa-var-gittip: "\f184";
252
- $fa-var-glass: "\f000";
253
- $fa-var-globe: "\f0ac";
254
- $fa-var-google: "\f1a0";
255
- $fa-var-google-plus: "\f0d5";
256
- $fa-var-google-plus-square: "\f0d4";
257
- $fa-var-google-wallet: "\f1ee";
258
- $fa-var-graduation-cap: "\f19d";
259
- $fa-var-group: "\f0c0";
260
- $fa-var-h-square: "\f0fd";
261
- $fa-var-hacker-news: "\f1d4";
262
- $fa-var-hand-o-down: "\f0a7";
263
- $fa-var-hand-o-left: "\f0a5";
264
- $fa-var-hand-o-right: "\f0a4";
265
- $fa-var-hand-o-up: "\f0a6";
266
- $fa-var-hdd-o: "\f0a0";
267
- $fa-var-header: "\f1dc";
268
- $fa-var-headphones: "\f025";
269
- $fa-var-heart: "\f004";
270
- $fa-var-heart-o: "\f08a";
271
- $fa-var-history: "\f1da";
272
- $fa-var-home: "\f015";
273
- $fa-var-hospital-o: "\f0f8";
274
- $fa-var-html5: "\f13b";
275
- $fa-var-ils: "\f20b";
276
- $fa-var-image: "\f03e";
277
- $fa-var-inbox: "\f01c";
278
- $fa-var-indent: "\f03c";
279
- $fa-var-info: "\f129";
280
- $fa-var-info-circle: "\f05a";
281
- $fa-var-inr: "\f156";
282
- $fa-var-instagram: "\f16d";
283
- $fa-var-institution: "\f19c";
284
- $fa-var-ioxhost: "\f208";
285
- $fa-var-italic: "\f033";
286
- $fa-var-joomla: "\f1aa";
287
- $fa-var-jpy: "\f157";
288
- $fa-var-jsfiddle: "\f1cc";
289
- $fa-var-key: "\f084";
290
- $fa-var-keyboard-o: "\f11c";
291
- $fa-var-krw: "\f159";
292
- $fa-var-language: "\f1ab";
293
- $fa-var-laptop: "\f109";
294
- $fa-var-lastfm: "\f202";
295
- $fa-var-lastfm-square: "\f203";
296
- $fa-var-leaf: "\f06c";
297
- $fa-var-legal: "\f0e3";
298
- $fa-var-lemon-o: "\f094";
299
- $fa-var-level-down: "\f149";
300
- $fa-var-level-up: "\f148";
301
- $fa-var-life-bouy: "\f1cd";
302
- $fa-var-life-buoy: "\f1cd";
303
- $fa-var-life-ring: "\f1cd";
304
- $fa-var-life-saver: "\f1cd";
305
- $fa-var-lightbulb-o: "\f0eb";
306
- $fa-var-line-chart: "\f201";
307
- $fa-var-link: "\f0c1";
308
- $fa-var-linkedin: "\f0e1";
309
- $fa-var-linkedin-square: "\f08c";
310
- $fa-var-linux: "\f17c";
311
- $fa-var-list: "\f03a";
312
- $fa-var-list-alt: "\f022";
313
- $fa-var-list-ol: "\f0cb";
314
- $fa-var-list-ul: "\f0ca";
315
- $fa-var-location-arrow: "\f124";
316
- $fa-var-lock: "\f023";
317
- $fa-var-long-arrow-down: "\f175";
318
- $fa-var-long-arrow-left: "\f177";
319
- $fa-var-long-arrow-right: "\f178";
320
- $fa-var-long-arrow-up: "\f176";
321
- $fa-var-magic: "\f0d0";
322
- $fa-var-magnet: "\f076";
323
- $fa-var-mail-forward: "\f064";
324
- $fa-var-mail-reply: "\f112";
325
- $fa-var-mail-reply-all: "\f122";
326
- $fa-var-male: "\f183";
327
- $fa-var-map-marker: "\f041";
328
- $fa-var-maxcdn: "\f136";
329
- $fa-var-meanpath: "\f20c";
330
- $fa-var-medkit: "\f0fa";
331
- $fa-var-meh-o: "\f11a";
332
- $fa-var-microphone: "\f130";
333
- $fa-var-microphone-slash: "\f131";
334
- $fa-var-minus: "\f068";
335
- $fa-var-minus-circle: "\f056";
336
- $fa-var-minus-square: "\f146";
337
- $fa-var-minus-square-o: "\f147";
338
- $fa-var-mobile: "\f10b";
339
- $fa-var-mobile-phone: "\f10b";
340
- $fa-var-money: "\f0d6";
341
- $fa-var-moon-o: "\f186";
342
- $fa-var-mortar-board: "\f19d";
343
- $fa-var-music: "\f001";
344
- $fa-var-navicon: "\f0c9";
345
- $fa-var-newspaper-o: "\f1ea";
346
- $fa-var-openid: "\f19b";
347
- $fa-var-outdent: "\f03b";
348
- $fa-var-pagelines: "\f18c";
349
- $fa-var-paint-brush: "\f1fc";
350
- $fa-var-paper-plane: "\f1d8";
351
- $fa-var-paper-plane-o: "\f1d9";
352
- $fa-var-paperclip: "\f0c6";
353
- $fa-var-paragraph: "\f1dd";
354
- $fa-var-paste: "\f0ea";
355
- $fa-var-pause: "\f04c";
356
- $fa-var-paw: "\f1b0";
357
- $fa-var-paypal: "\f1ed";
358
- $fa-var-pencil: "\f040";
359
- $fa-var-pencil-square: "\f14b";
360
- $fa-var-pencil-square-o: "\f044";
361
- $fa-var-phone: "\f095";
362
- $fa-var-phone-square: "\f098";
363
- $fa-var-photo: "\f03e";
364
- $fa-var-picture-o: "\f03e";
365
- $fa-var-pie-chart: "\f200";
366
- $fa-var-pied-piper: "\f1a7";
367
- $fa-var-pied-piper-alt: "\f1a8";
368
- $fa-var-pinterest: "\f0d2";
369
- $fa-var-pinterest-square: "\f0d3";
370
- $fa-var-plane: "\f072";
371
- $fa-var-play: "\f04b";
372
- $fa-var-play-circle: "\f144";
373
- $fa-var-play-circle-o: "\f01d";
374
- $fa-var-plug: "\f1e6";
375
- $fa-var-plus: "\f067";
376
- $fa-var-plus-circle: "\f055";
377
- $fa-var-plus-square: "\f0fe";
378
- $fa-var-plus-square-o: "\f196";
379
- $fa-var-power-off: "\f011";
380
- $fa-var-print: "\f02f";
381
- $fa-var-puzzle-piece: "\f12e";
382
- $fa-var-qq: "\f1d6";
383
- $fa-var-qrcode: "\f029";
384
- $fa-var-question: "\f128";
385
- $fa-var-question-circle: "\f059";
386
- $fa-var-quote-left: "\f10d";
387
- $fa-var-quote-right: "\f10e";
388
- $fa-var-ra: "\f1d0";
389
- $fa-var-random: "\f074";
390
- $fa-var-rebel: "\f1d0";
391
- $fa-var-recycle: "\f1b8";
392
- $fa-var-reddit: "\f1a1";
393
- $fa-var-reddit-square: "\f1a2";
394
- $fa-var-refresh: "\f021";
395
- $fa-var-remove: "\f00d";
396
- $fa-var-renren: "\f18b";
397
- $fa-var-reorder: "\f0c9";
398
- $fa-var-repeat: "\f01e";
399
- $fa-var-reply: "\f112";
400
- $fa-var-reply-all: "\f122";
401
- $fa-var-retweet: "\f079";
402
- $fa-var-rmb: "\f157";
403
- $fa-var-road: "\f018";
404
- $fa-var-rocket: "\f135";
405
- $fa-var-rotate-left: "\f0e2";
406
- $fa-var-rotate-right: "\f01e";
407
- $fa-var-rouble: "\f158";
408
- $fa-var-rss: "\f09e";
409
- $fa-var-rss-square: "\f143";
410
- $fa-var-rub: "\f158";
411
- $fa-var-ruble: "\f158";
412
- $fa-var-rupee: "\f156";
413
- $fa-var-save: "\f0c7";
414
- $fa-var-scissors: "\f0c4";
415
- $fa-var-search: "\f002";
416
- $fa-var-search-minus: "\f010";
417
- $fa-var-search-plus: "\f00e";
418
- $fa-var-send: "\f1d8";
419
- $fa-var-send-o: "\f1d9";
420
- $fa-var-share: "\f064";
421
- $fa-var-share-alt: "\f1e0";
422
- $fa-var-share-alt-square: "\f1e1";
423
- $fa-var-share-square: "\f14d";
424
- $fa-var-share-square-o: "\f045";
425
- $fa-var-shekel: "\f20b";
426
- $fa-var-sheqel: "\f20b";
427
- $fa-var-shield: "\f132";
428
- $fa-var-shopping-cart: "\f07a";
429
- $fa-var-sign-in: "\f090";
430
- $fa-var-sign-out: "\f08b";
431
- $fa-var-signal: "\f012";
432
- $fa-var-sitemap: "\f0e8";
433
- $fa-var-skype: "\f17e";
434
- $fa-var-slack: "\f198";
435
- $fa-var-sliders: "\f1de";
436
- $fa-var-slideshare: "\f1e7";
437
- $fa-var-smile-o: "\f118";
438
- $fa-var-soccer-ball-o: "\f1e3";
439
- $fa-var-sort: "\f0dc";
440
- $fa-var-sort-alpha-asc: "\f15d";
441
- $fa-var-sort-alpha-desc: "\f15e";
442
- $fa-var-sort-amount-asc: "\f160";
443
- $fa-var-sort-amount-desc: "\f161";
444
- $fa-var-sort-asc: "\f0de";
445
- $fa-var-sort-desc: "\f0dd";
446
- $fa-var-sort-down: "\f0dd";
447
- $fa-var-sort-numeric-asc: "\f162";
448
- $fa-var-sort-numeric-desc: "\f163";
449
- $fa-var-sort-up: "\f0de";
450
- $fa-var-soundcloud: "\f1be";
451
- $fa-var-space-shuttle: "\f197";
452
- $fa-var-spinner: "\f110";
453
- $fa-var-spoon: "\f1b1";
454
- $fa-var-spotify: "\f1bc";
455
- $fa-var-square: "\f0c8";
456
- $fa-var-square-o: "\f096";
457
- $fa-var-stack-exchange: "\f18d";
458
- $fa-var-stack-overflow: "\f16c";
459
- $fa-var-star: "\f005";
460
- $fa-var-star-half: "\f089";
461
- $fa-var-star-half-empty: "\f123";
462
- $fa-var-star-half-full: "\f123";
463
- $fa-var-star-half-o: "\f123";
464
- $fa-var-star-o: "\f006";
465
- $fa-var-steam: "\f1b6";
466
- $fa-var-steam-square: "\f1b7";
467
- $fa-var-step-backward: "\f048";
468
- $fa-var-step-forward: "\f051";
469
- $fa-var-stethoscope: "\f0f1";
470
- $fa-var-stop: "\f04d";
471
- $fa-var-strikethrough: "\f0cc";
472
- $fa-var-stumbleupon: "\f1a4";
473
- $fa-var-stumbleupon-circle: "\f1a3";
474
- $fa-var-subscript: "\f12c";
475
- $fa-var-suitcase: "\f0f2";
476
- $fa-var-sun-o: "\f185";
477
- $fa-var-superscript: "\f12b";
478
- $fa-var-support: "\f1cd";
479
- $fa-var-table: "\f0ce";
480
- $fa-var-tablet: "\f10a";
481
- $fa-var-tachometer: "\f0e4";
482
- $fa-var-tag: "\f02b";
483
- $fa-var-tags: "\f02c";
484
- $fa-var-tasks: "\f0ae";
485
- $fa-var-taxi: "\f1ba";
486
- $fa-var-tencent-weibo: "\f1d5";
487
- $fa-var-terminal: "\f120";
488
- $fa-var-text-height: "\f034";
489
- $fa-var-text-width: "\f035";
490
- $fa-var-th: "\f00a";
491
- $fa-var-th-large: "\f009";
492
- $fa-var-th-list: "\f00b";
493
- $fa-var-thumb-tack: "\f08d";
494
- $fa-var-thumbs-down: "\f165";
495
- $fa-var-thumbs-o-down: "\f088";
496
- $fa-var-thumbs-o-up: "\f087";
497
- $fa-var-thumbs-up: "\f164";
498
- $fa-var-ticket: "\f145";
499
- $fa-var-times: "\f00d";
500
- $fa-var-times-circle: "\f057";
501
- $fa-var-times-circle-o: "\f05c";
502
- $fa-var-tint: "\f043";
503
- $fa-var-toggle-down: "\f150";
504
- $fa-var-toggle-left: "\f191";
505
- $fa-var-toggle-off: "\f204";
506
- $fa-var-toggle-on: "\f205";
507
- $fa-var-toggle-right: "\f152";
508
- $fa-var-toggle-up: "\f151";
509
- $fa-var-trash: "\f1f8";
510
- $fa-var-trash-o: "\f014";
511
- $fa-var-tree: "\f1bb";
512
- $fa-var-trello: "\f181";
513
- $fa-var-trophy: "\f091";
514
- $fa-var-truck: "\f0d1";
515
- $fa-var-try: "\f195";
516
- $fa-var-tty: "\f1e4";
517
- $fa-var-tumblr: "\f173";
518
- $fa-var-tumblr-square: "\f174";
519
- $fa-var-turkish-lira: "\f195";
520
- $fa-var-twitch: "\f1e8";
521
- $fa-var-twitter: "\f099";
522
- $fa-var-twitter-square: "\f081";
523
- $fa-var-umbrella: "\f0e9";
524
- $fa-var-underline: "\f0cd";
525
- $fa-var-undo: "\f0e2";
526
- $fa-var-university: "\f19c";
527
- $fa-var-unlink: "\f127";
528
- $fa-var-unlock: "\f09c";
529
- $fa-var-unlock-alt: "\f13e";
530
- $fa-var-unsorted: "\f0dc";
531
- $fa-var-upload: "\f093";
532
- $fa-var-usd: "\f155";
533
- $fa-var-user: "\f007";
534
- $fa-var-user-md: "\f0f0";
535
- $fa-var-users: "\f0c0";
536
- $fa-var-video-camera: "\f03d";
537
- $fa-var-vimeo-square: "\f194";
538
- $fa-var-vine: "\f1ca";
539
- $fa-var-vk: "\f189";
540
- $fa-var-volume-down: "\f027";
541
- $fa-var-volume-off: "\f026";
542
- $fa-var-volume-up: "\f028";
543
- $fa-var-warning: "\f071";
544
- $fa-var-wechat: "\f1d7";
545
- $fa-var-weibo: "\f18a";
546
- $fa-var-weixin: "\f1d7";
547
- $fa-var-wheelchair: "\f193";
548
- $fa-var-wifi: "\f1eb";
549
- $fa-var-windows: "\f17a";
550
- $fa-var-won: "\f159";
551
- $fa-var-wordpress: "\f19a";
552
- $fa-var-wrench: "\f0ad";
553
- $fa-var-xing: "\f168";
554
- $fa-var-xing-square: "\f169";
555
- $fa-var-yahoo: "\f19e";
556
- $fa-var-yelp: "\f1e9";
557
- $fa-var-yen: "\f157";
558
- $fa-var-youtube: "\f167";
559
- $fa-var-youtube-play: "\f16a";
560
- $fa-var-youtube-square: "\f166";
561
-
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/font-awesome/scss/font-awesome.scss DELETED
@@ -1,17 +0,0 @@
1
- /*!
2
- * Font Awesome 4.2.0 by @davegandy - http://fontawesome.io - @fontawesome
3
- * License - http://fontawesome.io/license (Font: SIL OFL 1.1, CSS: MIT License)
4
- */
5
-
6
- @import "variables";
7
- @import "mixins";
8
- @import "path";
9
- @import "core";
10
- @import "larger";
11
- @import "fixed-width";
12
- @import "list";
13
- @import "bordered-pulled";
14
- @import "spinning";
15
- @import "rotated-flipped";
16
- @import "stacked";
17
- @import "icons";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
css/form_maker_frontend.css CHANGED
@@ -38,51 +38,99 @@ div[type="type_captcha"] .wdform-element-section * {
38
  direction: inherit !important;
39
  }
40
 
41
- div.ui-datepicker{
42
- z-index : 1000 !important;
43
- font-size:15px !important;
 
 
 
 
44
  }
45
 
46
- .ui-datepicker {
47
- background: #F2F2F2 !important;
48
- border: 1px solid #F2F2F2 !important;
49
- color: #777777 !important;
50
- }
51
-
52
- .ui-widget-header {
53
- border: 1px solid #E2E2E2 !important;
54
- background: #E6E6E6 !important;
55
- color: #CC0C0C;
56
-
57
  }
58
 
59
- .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
60
- border: 1px solid #E3E3E3 !important;
61
- background: #FFFFFF !important;
62
- color: #8C8C8C !important;
 
 
63
 
 
 
 
 
 
 
 
 
 
 
64
  }
65
 
66
- .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
67
- border: 1px solid #D2D2D2 !important;
68
- background: #DCDCDC !important;
69
- font-weight: bold !important;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
70
 
71
  }
72
- .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{
73
- border: 1px solid #A9A9A9 !important;
74
- background: #A9A9A9 !important;
75
- color: #FFFFFF !important;
76
  }
77
 
78
- .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
79
  border: 1px solid #A2A2A2 !important;
80
  background: #DCDCDC !important;
81
  color: #272727 !important;
82
  }
83
 
84
- .ui-icon, .ui-widget-content .ui-icon {
85
- background-image: url(images/ui-icons_222222_256x240.png) !important;
 
 
 
 
86
  }
87
 
88
  .error_label, .error_label_confirm, .error_label_exp, .error_label_price, .error_label_upload, .error_label_check_mail, .error_label_check_pass{
@@ -482,56 +530,6 @@ textarea {
482
  padding: 0 5% !important;
483
  }
484
 
485
- div.ui-datepicker{
486
- font-size:15px !important;
487
- }
488
-
489
- .ui-datepicker {
490
- background: #F2F2F2 !important;
491
- border: 1px solid #F2F2F2 !important;
492
- color: #777777 !important;
493
- }
494
-
495
- .ui-widget-header {
496
- border: 1px solid #E2E2E2 !important;
497
- background: #E6E6E6 !important;
498
- color: #CC0C0C;
499
-
500
- }
501
-
502
- .ui-state-default, .ui-widget-content .ui-state-default, .ui-widget-header .ui-state-default{
503
- border: 1px solid #E3E3E3 !important;
504
- background: #FFFFFF !important;
505
- color: #8C8C8C !important;
506
-
507
- }
508
-
509
- .ui-state-hover, .ui-widget-content .ui-state-hover, .ui-widget-header .ui-state-hover, .ui-state-focus, .ui-widget-content .ui-state-focus, .ui-widget-header .ui-state-focus {
510
- border: 1px solid #D2D2D2 !important;
511
- background: #DCDCDC !important;
512
- font-weight: bold !important;
513
-
514
- }
515
- .ui-state-highlight, .ui-widget-content .ui-state-highlight, .ui-widget-header .ui-state-highlight{
516
- border: 1px solid #A9A9A9 !important;
517
- background: #A9A9A9 !important;
518
- color: #FFFFFF !important;
519
- }
520
-
521
- .ui-state-active, .ui-widget-content .ui-state-active, .ui-widget-header .ui-state-active {
522
- border: 1px solid #A2A2A2 !important;
523
- background: #DCDCDC !important;
524
- color: #272727 !important;
525
- }
526
-
527
- .ui-icon, .ui-widget-content .ui-icon {
528
- background-image: url(images/ui-icons_222222_256x240.png) !important;
529
- }
530
-
531
- #ui-datepicker-div {
532
- z-index: 2147483647 !important;
533
- }
534
-
535
  .fm-clear{
536
  content: '';
537
  display: block;
38
  direction: inherit !important;
39
  }
40
 
41
+ .fm_datepicker.ui-datepicker{
42
+ z-index : 1000 !important;
43
+ font-size:15px !important;
44
+ background: #F2F2F2 !important;
45
+ border: 1px solid #F2F2F2 !important;
46
+ color: #777777 !important;
47
+
48
  }
49
 
50
+ .fm_datepicker .ui-widget-header {
51
+ border: 1px solid #E2E2E2 !important;
52
+ background: #E6E6E6 !important;
53
+ color: #CC0C0C;
54
+
 
 
 
 
 
 
55
  }
56
 
57
+ .fm_datepicker .ui-state-default, .fm_datepicker .ui-widget-content .ui-state-default, .fm_datepicker .ui-widget-header .ui-state-default{
58
+ border: 1px solid #E3E3E3 !important;
59
+ background: #FFFFFF !important;
60
+ color: #8C8C8C !important;
61
+
62
+ }
63
 
64
+ .fm_datepicker .ui-state-hover, .fm_datepicker .ui-widget-content .ui-state-hover, .fm_datepicker .ui-widget-header .ui-state-hover, .fm_datepicker .ui-state-focus, .fm_datepicker .ui-widget-content .ui-state-focus, .fm_datepicker .ui-widget-header .ui-state-focus {
65
+ border: 1px solid #D2D2D2 !important;
66
+ background: #DCDCDC !important;
67
+ font-weight: bold !important;
68
+
69
+ }
70
+ .fm_datepicker .ui-state-highlight, .fm_datepicker .ui-widget-content .ui-state-highlight, .fm_datepicker .ui-widget-header .ui-state-highlight{
71
+ border: 1px solid #A9A9A9 !important;
72
+ background: #A9A9A9 !important;
73
+ color: #FFFFFF !important;
74
  }
75
 
76
+ .fm_datepicker .ui-state-active, .fm_datepicker .ui-widget-content .ui-state-active, .fm_datepicker .ui-widget-header .ui-state-active {
77
+ border: 1px solid #A2A2A2 !important;
78
+ background: #DCDCDC !important;
79
+ color: #272727 !important;
80
+ }
81
+
82
+ .fm_datepicker .ui-icon, .fm_datepicker .ui-widget-content .ui-icon {
83
+ background-image: url(images/ui-icons_222222_256x240.png) !important;
84
+ }
85
+
86
+ .fm_datepicker.ui-datepicker{
87
+ font-size:15px !important;
88
+ }
89
+
90
+ .fm_datepicker.ui-datepicker {
91
+ background: #F2F2F2 !important;
92
+ border: 1px solid #F2F2F2 !important;
93
+ color: #777777 !important;
94
+ }
95
+
96
+ .fm_datepicker .ui-widget-header {
97
+ border: 1px solid #E2E2E2 !important;
98
+ background: #E6E6E6 !important;
99
+ color: #CC0C0C;
100
+
101
+ }
102
+
103
+ .fm_datepicker .ui-state-default, .fm_datepicker .ui-widget-content .ui-state-default, .fm_datepicker .ui-widget-header .ui-state-default{
104
+ border: 1px solid #E3E3E3 !important;
105
+ background: #FFFFFF !important;
106
+ color: #8C8C8C !important;
107
+
108
+ }
109
+
110
+ .fm_datepicker .ui-state-hover, .fm_datepicker .ui-widget-content .ui-state-hover, .fm_datepicker .ui-widget-header .ui-state-hover, .fm_datepicker .ui-state-focus, .fm_datepicker .ui-widget-content .ui-state-focus, .fm_datepicker .ui-widget-header .ui-state-focus {
111
+ border: 1px solid #D2D2D2 !important;
112
+ background: #DCDCDC !important;
113
+ font-weight: bold !important;
114
 
115
  }
116
+ .fm_datepicker .ui-state-highlight, .fm_datepicker .ui-widget-content .ui-state-highlight, .fm_datepicker .ui-widget-header .ui-state-highlight{
117
+ border: 1px solid #A9A9A9 !important;
118
+ background: #A9A9A9 !important;
119
+ color: #FFFFFF !important;
120
  }
121
 
122
+ .fm_datepicker .ui-state-active, .fm_datepicker .ui-widget-content .ui-state-active, .fm_datepicker .ui-widget-header .ui-state-active {
123
  border: 1px solid #A2A2A2 !important;
124
  background: #DCDCDC !important;
125
  color: #272727 !important;
126
  }
127
 
128
+ .fm_datepicker .ui-icon, .fm_datepicker .ui-widget-content .ui-icon {
129
+ background-image: url(images/ui-icons_222222_256x240.png) !important;
130
+ }
131
+
132
+ .fm_datepicker#ui-datepicker-div {
133
+ z-index: 2147483647 !important;
134
  }
135
 
136
  .error_label, .error_label_confirm, .error_label_exp, .error_label_price, .error_label_upload, .error_label_check_mail, .error_label_check_pass{
530
  padding: 0 5% !important;
531
  }
532
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
533
  .fm-clear{
534
  content: '';
535
  display: block;
css/form_maker_tables.css CHANGED
@@ -388,11 +388,6 @@
388
  .hide {
389
  display: none;
390
  }
391
-
392
- #fm_admin_container {
393
- display: initial !important;
394
- }
395
-
396
  .fm-add-new {
397
  cursor: pointer;
398
  }
@@ -2197,4 +2192,8 @@ button:focus {
2197
  .fm_advanced_layout .fm_auto_format_button {
2198
  width:100%;
2199
  text-align:center;
 
 
 
 
2200
  }
388
  .hide {
389
  display: none;
390
  }
 
 
 
 
 
391
  .fm-add-new {
392
  cursor: pointer;
393
  }
2192
  .fm_advanced_layout .fm_auto_format_button {
2193
  width:100%;
2194
  text-align:center;
2195
+ }
2196
+
2197
+ .form_maker_themes .dashicons {
2198
+ font-size: 20px;
2199
  }
css/frontend/.gitignore DELETED
File without changes
css/style.css CHANGED
@@ -83,7 +83,18 @@ textarea[readonly] {
83
  color: #555;
84
  vertical-align: middle;
85
  }
86
-
 
 
 
 
 
 
 
 
 
 
 
87
  #edit_main_table textarea {
88
  width: 100%;
89
  font-size: 13px;
83
  color: #555;
84
  vertical-align: middle;
85
  }
86
+ #edit_main_table #el_destination_input_info {
87
+ padding-top: 5px;
88
+ display: inline-block
89
+ }
90
+ #edit_main_table #el_destination_input {
91
+ float: right;
92
+ width: 40%;
93
+ }
94
+ .field_options-large #edit_main_table #el_destination_input {
95
+ float: right;
96
+ width: 75%;
97
+ }
98
  #edit_main_table textarea {
99
  width: 100%;
100
  font-size: 13px;
form-maker.php CHANGED
@@ -3,7 +3,7 @@
3
  * Plugin Name: Form Maker
4
  * Plugin URI: https://web-dorado.com/products/form-maker-wordpress.html
5
  * Description: This plugin is a modern and advanced tool for easy and fast creating of a WordPress Form. The backend interface is intuitive and user friendly which allows users far from scripting and programming to create WordPress Forms.
6
- * Version: 1.12.2
7
  * Author: WebDorado Form Builder Team
8
  * Author URI: https://web-dorado.com/
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
@@ -88,8 +88,8 @@ final class WDFM {
88
  $this->plugin_dir = WP_PLUGIN_DIR . "/" . plugin_basename(dirname(__FILE__));
89
  $this->plugin_url = plugins_url(plugin_basename(dirname(__FILE__)));
90
  $this->main_file = plugin_basename(__FILE__);
91
- $this->plugin_version = '1.12.2';
92
- $this->db_version = '2.12.2';
93
  $this->menu_slug = 'manage_fm';
94
  $this->prefix = 'form_maker';
95
  $this->css_prefix = 'fm_';
@@ -322,7 +322,6 @@ final class WDFM {
322
  wp_register_style('fm-layout', $this->plugin_url . '/css/form_maker_layout.css', array(), $this->plugin_version);
323
  wp_register_style('fm-bootstrap', $this->plugin_url . '/css/fm-bootstrap.css', array(), $this->plugin_version);
324
  wp_register_style('fm-colorpicker', $this->plugin_url . '/css/spectrum.css', array(), $this->plugin_version);
325
- wp_register_style('fm-font-awesome', $this->plugin_url . '/css/font-awesome/font-awesome.css', array(), $this->plugin_version);
326
  if ($this->is_pro) {
327
  wp_register_style('jquery.fancybox', $this->plugin_url . '/js/fancybox/jquery.fancybox.css', array(), '2.1.5');
328
  }
@@ -359,6 +358,13 @@ final class WDFM {
359
  'stripe1' => __('Please install ', $this->prefix),
360
  'stripe2' => __(' add-on to use this feature.', $this->prefix),
361
  'stripe3' => __('To use this feature, please go to Form Options > Payment Options and select "Stripe" as the Payment Method.', $this->prefix),
 
 
 
 
 
 
 
362
  ));
363
 
364
  wp_register_script('fm-codemirror', $this->plugin_url . '/js/layout/codemirror.js', array(), '2.3');
@@ -470,9 +476,10 @@ final class WDFM {
470
  $upload_dir = wp_upload_dir();
471
  ?>
472
  <script>
 
 
473
  var plugin_url = '<?php echo $this->plugin_url; ?>';
474
  var upload_url = '<?php echo $upload_dir['baseurl']; ?>';
475
- var admin_url = '<?php echo admin_url('admin.php'); ?>';
476
  var nonce_fm = '<?php echo wp_create_nonce($this->nonce); ?>';
477
  // Set shortcode popup dimensions.
478
  function fm_set_shortcode_popup_dimensions(tbWidth, tbHeight) {
@@ -651,7 +658,6 @@ final class WDFM {
651
  wp_register_style('fm-googlefonts', 'https://fonts.googleapis.com/css?family=' . $fonts . '&subset=greek,latin,greek-ext,vietnamese,cyrillic-ext,latin-ext,cyrillic', null, null);
652
 
653
  wp_register_style('fm-animate', $this->plugin_url . '/css/fm-animate.css', array(), $this->plugin_version);
654
- wp_register_style('fm-font-awesome', $this->plugin_url . '/css/font-awesome/font-awesome.css', array(), $this->plugin_version);
655
 
656
  wp_register_script('fm-g-recaptcha', 'https://www.google.com/recaptcha/api.js?onload=fmRecaptchaInit&render=explicit');
657
 
@@ -1060,7 +1066,7 @@ final class WDFM {
1060
  include_once(ABSPATH . 'wp-admin/includes/plugin.php');
1061
 
1062
  foreach ($add_ons as $add_on_key => $add_on_value) {
1063
- $addon_path = plugin_dir_path(__DIR__) . $add_on_key . '/' . $add_on_value['file'];
1064
  if (is_plugin_active($add_on_key . '/' . $add_on_value['file'])) {
1065
  $addon = get_plugin_data($addon_path); // array
1066
  if (version_compare($addon['Version'], $add_on_value['version'], '<=')) { //compare versions
@@ -1188,7 +1194,7 @@ function fm_bp_install_notice() {
1188
  }
1189
  }
1190
 
1191
- if ( !is_dir(plugin_dir_path(__DIR__) . 'backup-wd') ) {
1192
  add_action('admin_notices', 'fm_bp_install_notice');
1193
  }
1194
 
3
  * Plugin Name: Form Maker
4
  * Plugin URI: https://web-dorado.com/products/form-maker-wordpress.html
5
  * Description: This plugin is a modern and advanced tool for easy and fast creating of a WordPress Form. The backend interface is intuitive and user friendly which allows users far from scripting and programming to create WordPress Forms.
6
+ * Version: 1.12.4
7
  * Author: WebDorado Form Builder Team
8
  * Author URI: https://web-dorado.com/
9
  * License: GNU/GPLv3 http://www.gnu.org/licenses/gpl-3.0.html
88
  $this->plugin_dir = WP_PLUGIN_DIR . "/" . plugin_basename(dirname(__FILE__));
89
  $this->plugin_url = plugins_url(plugin_basename(dirname(__FILE__)));
90
  $this->main_file = plugin_basename(__FILE__);
91
+ $this->plugin_version = '1.12.4';
92
+ $this->db_version = '2.12.4';
93
  $this->menu_slug = 'manage_fm';
94
  $this->prefix = 'form_maker';
95
  $this->css_prefix = 'fm_';
322
  wp_register_style('fm-layout', $this->plugin_url . '/css/form_maker_layout.css', array(), $this->plugin_version);
323
  wp_register_style('fm-bootstrap', $this->plugin_url . '/css/fm-bootstrap.css', array(), $this->plugin_version);
324
  wp_register_style('fm-colorpicker', $this->plugin_url . '/css/spectrum.css', array(), $this->plugin_version);
 
325
  if ($this->is_pro) {
326
  wp_register_style('jquery.fancybox', $this->plugin_url . '/js/fancybox/jquery.fancybox.css', array(), '2.1.5');
327
  }
358
  'stripe1' => __('Please install ', $this->prefix),
359
  'stripe2' => __(' add-on to use this feature.', $this->prefix),
360
  'stripe3' => __('To use this feature, please go to Form Options > Payment Options and select "Stripe" as the Payment Method.', $this->prefix),
361
+ 'sunday' => __('Sunday', $this->prefix),
362
+ 'monday' => __('Monday', $this->prefix),
363
+ 'tuesday' => __('Tuesday', $this->prefix),
364
+ 'wednesday' => __('Wednesday', $this->prefix),
365
+ 'thursday' => __('Thursday', $this->prefix),
366
+ 'friday' => __('Friday', $this->prefix),
367
+ 'saturday' => __('Saturday', $this->prefix),
368
  ));
369
 
370
  wp_register_script('fm-codemirror', $this->plugin_url . '/js/layout/codemirror.js', array(), '2.3');
476
  $upload_dir = wp_upload_dir();
477
  ?>
478
  <script>
479
+ var fm_site_url = '<?php echo site_url() .'/'; ?>';
480
+ var admin_url = '<?php echo admin_url('admin.php'); ?>';
481
  var plugin_url = '<?php echo $this->plugin_url; ?>';
482
  var upload_url = '<?php echo $upload_dir['baseurl']; ?>';
 
483
  var nonce_fm = '<?php echo wp_create_nonce($this->nonce); ?>';
484
  // Set shortcode popup dimensions.
485
  function fm_set_shortcode_popup_dimensions(tbWidth, tbHeight) {
658
  wp_register_style('fm-googlefonts', 'https://fonts.googleapis.com/css?family=' . $fonts . '&subset=greek,latin,greek-ext,vietnamese,cyrillic-ext,latin-ext,cyrillic', null, null);
659
 
660
  wp_register_style('fm-animate', $this->plugin_url . '/css/fm-animate.css', array(), $this->plugin_version);
 
661
 
662
  wp_register_script('fm-g-recaptcha', 'https://www.google.com/recaptcha/api.js?onload=fmRecaptchaInit&render=explicit');
663
 
1066
  include_once(ABSPATH . 'wp-admin/includes/plugin.php');
1067
 
1068
  foreach ($add_ons as $add_on_key => $add_on_value) {
1069
+ $addon_path = plugin_dir_path( dirname(__FILE__) ) . $add_on_key . '/' . $add_on_value['file'];
1070
  if (is_plugin_active($add_on_key . '/' . $add_on_value['file'])) {
1071
  $addon = get_plugin_data($addon_path); // array
1072
  if (version_compare($addon['Version'], $add_on_value['version'], '<=')) { //compare versions
1194
  }
1195
  }
1196
 
1197
+ if ( !is_dir(plugin_dir_path( dirname(__FILE__) ) . 'backup-wd') ) {
1198
  add_action('admin_notices', 'fm_bp_install_notice');
1199
  }
1200
 
framework/WDW_FM_Library.php CHANGED
@@ -2300,7 +2300,8 @@ class WDW_FM_Library {
2300
  return false;
2301
  }';
2302
  }
2303
- $date_format = str_replace('%', '', $param['w_format']);
 
2304
  $onsubmit_js .= '
2305
  jQuery("<input type=\"hidden\" name=\"wdform_' . $id1 . '_date_format' . $form_id . '\" value=\"' . $date_format . '\" />").appendTo("#form' . $form_id . '");';
2306
  break;
@@ -2379,6 +2380,9 @@ class WDW_FM_Library {
2379
  showOtherMonths: true,
2380
  selectOtherMonths: true,
2381
  firstDay: "' . $param['w_start_day'] . '",
 
 
 
2382
  beforeShowDay: function(date) {
2383
  var invalid_dates = "' . $param["w_invalid_dates"] . '";
2384
  var invalid_dates_finish = [];
@@ -2423,6 +2427,7 @@ class WDW_FM_Library {
2423
  jQuery("#wdform_' . $id1 . '_element' . $form_id . '").datepicker("setDate", default_date);
2424
  }
2425
  else {
 
2426
  jQuery("#wdform_' . $id1 . '_element' . $form_id . '").datepicker("setDate", default_date);
2427
  }';
2428
  break;
2300
  return false;
2301
  }';
2302
  }
2303
+ $date_format= str_replace('%', '', $param['w_format']);
2304
+
2305
  $onsubmit_js .= '
2306
  jQuery("<input type=\"hidden\" name=\"wdform_' . $id1 . '_date_format' . $form_id . '\" value=\"' . $date_format . '\" />").appendTo("#form' . $form_id . '");';
2307
  break;
2380
  showOtherMonths: true,
2381
  selectOtherMonths: true,
2382
  firstDay: "' . $param['w_start_day'] . '",
2383
+ beforeShow: function(input, inst) {
2384
+ jQuery("#ui-datepicker-div").addClass("fm_datepicker");
2385
+ },
2386
  beforeShowDay: function(date) {
2387
  var invalid_dates = "' . $param["w_invalid_dates"] . '";
2388
  var invalid_dates_finish = [];
2427
  jQuery("#wdform_' . $id1 . '_element' . $form_id . '").datepicker("setDate", default_date);
2428
  }
2429
  else {
2430
+
2431
  jQuery("#wdform_' . $id1 . '_element' . $form_id . '").datepicker("setDate", default_date);
2432
  }';
2433
  break;
frontend/models/form_maker.php CHANGED
@@ -102,6 +102,9 @@ class FMModelForm_maker {
102
  * @param bool $force_rewrite
103
  */
104
  public function create_css( $theme_id, $form_theme, $old = TRUE, $force_rewrite = FALSE ) {
 
 
 
105
  $frontend_css = WDFM()->plugin_dir . '/css/frontend/fm-style-' . $theme_id . '.css';
106
  if ( $theme_id && !$force_rewrite && file_exists($frontend_css) ) {
107
  return;
@@ -645,6 +648,7 @@ class FMModelForm_maker {
645
  }
646
 
647
  ";
 
648
  $defaultStyles = ".fm-form-container.fm-theme" . $theme_id . " .fm-form{
649
  font-family:" . $form_theme['GPFontFamily'] . ";
650
  background:" . $form_theme['GPBGColor'] . ";
@@ -1532,6 +1536,8 @@ class FMModelForm_maker {
1532
  $destination = explode('*:*w_hide_label*:*', $untilupload[0]);
1533
  $destination = $destination[1];
1534
  $destination = str_replace($upload_dir['baseurl'], '', $destination);
 
 
1535
  $untilupload = $untilupload[1];
1536
  $untilupload = explode('*:*w_extension*:*', $untilupload);
1537
  $extension = $untilupload[0];
@@ -1563,12 +1569,24 @@ class FMModelForm_maker {
1563
  }
1564
  $fileTemp = $files['tmp_name'][$file_key];
1565
  $p = 1;
1566
- if ( !file_exists($upload_dir['basedir'] . $destination) ) {
1567
- mkdir($upload_dir['basedir'] . $destination, 0777);
 
 
 
 
 
 
 
 
 
 
 
1568
  }
1569
- if ( file_exists($upload_dir['basedir'] . $destination . "/" . $fileName) ) {
 
1570
  $fileName1 = $fileName;
1571
- while ( file_exists($upload_dir['basedir'] . $destination . "/" . $fileName1) ) {
1572
  $to = strlen($file_name) - strlen($uploadedFileExtension) - 1;
1573
  $fileName1 = substr($fileName, 0, $to) . '(' . $p . ').' . $uploadedFileExtension;
1574
  // $file['name'] = $fileName;
@@ -1576,6 +1594,7 @@ class FMModelForm_maker {
1576
  }
1577
  $fileName = $fileName1;
1578
  }
 
1579
  // for dropbox & google drive integration addons
1580
  $check_both = 0;
1581
  if ( $form->save_uploads == 0 ) {
@@ -1656,13 +1675,13 @@ class FMModelForm_maker {
1656
  'field_key' => $i,
1657
  );
1658
  }
1659
- // dropbox and google drive integration addons
1660
  if ( $form->save_uploads == 1 ) {
1661
- if ( !move_uploaded_file($fileTemp, $upload_dir['basedir'] . $destination . '/' . $fileName) ) {
1662
  return array( $max + 1, addslashes(__('Error, file cannot be moved.', 'form_maker')) );
1663
  }
1664
- $value .= $upload_dir['baseurl'] . $destination . '/' . $fileName . '*@@url@@*';
1665
- $files['tmp_name'][$file_key] = $destination . "/" . $fileName;
1666
  $temp_file = array(
1667
  "name" => $files['name'][$file_key],
1668
  "type" => $files['type'][$file_key],
@@ -3029,11 +3048,9 @@ class FMModelForm_maker {
3029
  if ( !isset($attachment_user[$all_files[$k]['field_key']]) ) {
3030
  $attachment_user[$all_files[$k]['field_key']] = array();
3031
  }
3032
- $fields = explode('*:*w_hide_label*:*', $row->form_fields);
3033
- $destination = explode('*:*w_destination*:*', end($fields));
3034
- $destination = str_replace(site_url() . '/', '', $destination[0]);
3035
- $file_name = str_replace('/form-maker', '', $all_files[$k]['tmp_name']);
3036
- $file = $destination . $file_name;
3037
  array_push($attachment_user[$all_files[$k]['field_key']], $file);
3038
  }
3039
  }
@@ -3172,16 +3189,15 @@ class FMModelForm_maker {
3172
  $fromname = $row->from_name;
3173
  $attachment = array();
3174
  if ( $row->mail_attachment ) {
 
3175
  for ( $k = 0; $k < count($all_files); $k++ ) {
3176
  if ( isset($all_files[$k]['tmp_name']) ) {
3177
  if ( !isset($attachment[$all_files[$k]['field_key']]) ) {
3178
  $attachment[$all_files[$k]['field_key']] = array();
3179
  }
3180
- $fields = explode('*:*w_hide_label*:*', $row->form_fields);
3181
- $destination = explode('*:*w_destination*:*', end($fields));
3182
- $destination = str_replace(site_url() . '/', '', $destination[0]);
3183
- $file_name = str_replace('/form-maker', '', $all_files[$k]['tmp_name']);
3184
- $file = $destination . $file_name;
3185
  array_push($attachment[$all_files[$k]['field_key']], $file);
3186
  }
3187
  }
@@ -3406,11 +3422,12 @@ class FMModelForm_maker {
3406
  }
3407
  case "type_file_upload": {
3408
  if ( isset($attachment[$key]) ) {
 
3409
  foreach ( $attachment[$key] as $attach ) {
3410
  $uploadedFileNameParts = explode('.', $attach);
3411
  $uploadedFileExtension = array_pop($uploadedFileNameParts);
3412
- $file_name = explode('/', $attach);
3413
- $file_name = end($file_name);
3414
  if ( $file_upload_link == 1 ) {
3415
  $new_value .= '<a href="' . site_url() . '/' . $attach . '"/>' . $file_name . '</a><br />';
3416
  }
102
  * @param bool $force_rewrite
103
  */
104
  public function create_css( $theme_id, $form_theme, $old = TRUE, $force_rewrite = FALSE ) {
105
+ if( ! is_dir( WDFM()->plugin_dir . '/css/frontend' ) ) {
106
+ mkdir(WDFM()->plugin_dir . '/css/frontend', 0777);
107
+ }
108
  $frontend_css = WDFM()->plugin_dir . '/css/frontend/fm-style-' . $theme_id . '.css';
109
  if ( $theme_id && !$force_rewrite && file_exists($frontend_css) ) {
110
  return;
648
  }
649
 
650
  ";
651
+
652
  $defaultStyles = ".fm-form-container.fm-theme" . $theme_id . " .fm-form{
653
  font-family:" . $form_theme['GPFontFamily'] . ";
654
  background:" . $form_theme['GPBGColor'] . ";
1536
  $destination = explode('*:*w_hide_label*:*', $untilupload[0]);
1537
  $destination = $destination[1];
1538
  $destination = str_replace($upload_dir['baseurl'], '', $destination);
1539
+ $destination = ltrim( $destination , '/');
1540
+ $destination = rtrim( $destination , '/');
1541
  $untilupload = $untilupload[1];
1542
  $untilupload = explode('*:*w_extension*:*', $untilupload);
1543
  $extension = $untilupload[0];
1569
  }
1570
  $fileTemp = $files['tmp_name'][$file_key];
1571
  $p = 1;
1572
+ if ( !file_exists($upload_dir['basedir'] . '/' . $destination) ) {
1573
+ $array_dir = explode('/', $destination);
1574
+ if ( !empty($array_dir) ) {
1575
+ $dirTmp = $upload_dir['basedir'].'/';
1576
+ foreach ($array_dir as $dir) {
1577
+ if( !empty($dir) ) {
1578
+ $dirTmp .= $dir.'/';
1579
+ if( !is_dir($dirTmp) ) {
1580
+ mkdir($dirTmp, 0777);
1581
+ }
1582
+ }
1583
+ }
1584
+ }
1585
  }
1586
+
1587
+ if ( file_exists($upload_dir['basedir'] . '/' . $destination . "/" . $fileName) ) {
1588
  $fileName1 = $fileName;
1589
+ while ( file_exists($upload_dir['basedir'] . '/' . $destination . "/" . $fileName1) ) {
1590
  $to = strlen($file_name) - strlen($uploadedFileExtension) - 1;
1591
  $fileName1 = substr($fileName, 0, $to) . '(' . $p . ').' . $uploadedFileExtension;
1592
  // $file['name'] = $fileName;
1594
  }
1595
  $fileName = $fileName1;
1596
  }
1597
+
1598
  // for dropbox & google drive integration addons
1599
  $check_both = 0;
1600
  if ( $form->save_uploads == 0 ) {
1675
  'field_key' => $i,
1676
  );
1677
  }
1678
+
1679
  if ( $form->save_uploads == 1 ) {
1680
+ if ( !move_uploaded_file($fileTemp, $upload_dir['basedir'] . '/' . $destination . '/' . $fileName) ) {
1681
  return array( $max + 1, addslashes(__('Error, file cannot be moved.', 'form_maker')) );
1682
  }
1683
+ $value .= $upload_dir['baseurl'] .'/'. $destination . '/' . $fileName . '*@@url@@*';
1684
+ $files['tmp_name'][$file_key] = '/'. $destination . '/' . $fileName;
1685
  $temp_file = array(
1686
  "name" => $files['name'][$file_key],
1687
  "type" => $files['type'][$file_key],
3048
  if ( !isset($attachment_user[$all_files[$k]['field_key']]) ) {
3049
  $attachment_user[$all_files[$k]['field_key']] = array();
3050
  }
3051
+ $basedir = str_replace( site_url() .'/', '', $upload_dir['baseurl'] );
3052
+ $file_name = $all_files[$k]['tmp_name'];
3053
+ $file = $basedir . $file_name;
 
 
3054
  array_push($attachment_user[$all_files[$k]['field_key']], $file);
3055
  }
3056
  }
3189
  $fromname = $row->from_name;
3190
  $attachment = array();
3191
  if ( $row->mail_attachment ) {
3192
+ $upload_path = wp_get_upload_dir();
3193
  for ( $k = 0; $k < count($all_files); $k++ ) {
3194
  if ( isset($all_files[$k]['tmp_name']) ) {
3195
  if ( !isset($attachment[$all_files[$k]['field_key']]) ) {
3196
  $attachment[$all_files[$k]['field_key']] = array();
3197
  }
3198
+ $basedir = str_replace( site_url() .'/', '', $upload_dir['baseurl'] );
3199
+ $file_name = $all_files[$k]['tmp_name'];
3200
+ $file = $basedir . $file_name;
 
 
3201
  array_push($attachment[$all_files[$k]['field_key']], $file);
3202
  }
3203
  }
3422
  }
3423
  case "type_file_upload": {
3424
  if ( isset($attachment[$key]) ) {
3425
+ $upload_path = wp_get_upload_dir();
3426
  foreach ( $attachment[$key] as $attach ) {
3427
  $uploadedFileNameParts = explode('.', $attach);
3428
  $uploadedFileExtension = array_pop($uploadedFileNameParts);
3429
+ $file_name = explode('/', $attach);
3430
+ $file_name = end($file_name);
3431
  if ( $file_upload_link == 1 ) {
3432
  $new_value .= '<a href="' . site_url() . '/' . $attach . '"/>' . $file_name . '</a><br />';
3433
  }
frontend/views/form_maker.php CHANGED
@@ -22,7 +22,7 @@ class FMViewForm_maker {
22
  wp_enqueue_style('fm-frontend');
23
  wp_enqueue_style('fm-googlefonts');
24
  wp_enqueue_style('fm-animate');
25
- wp_enqueue_style('fm-font-awesome');
26
  }
27
 
28
  /**
@@ -312,7 +312,7 @@ class FMViewForm_maker {
312
  $input_active = ($param['w_first_val'] == 'true' ? "checked='checked'" : "");
313
  $post_value = isset($_POST["counter" . $form_id]) ? esc_html($_POST["counter" . $form_id]) : NULL;
314
  if ( isset($post_value) ) {
315
- $post_temp = isset($_POST['wdform_' . $id1 . '_element' . $form_id]) ? esc_html(stripslashes($_POST['wdform_' . $id1 . '_element' . $form_id])) : "";
316
  $input_active = (isset($post_temp) ? "checked='checked'" : "");
317
  }
318
  $param['w_field_label_pos1'] = ($param['w_field_label_pos'] == "left" ? "float: left;" : "");
@@ -3132,6 +3132,7 @@ class FMViewForm_maker {
3132
  $_GET['addon_view'] = 'frontend';
3133
  $_GET['form_id'] = $form_id;
3134
  do_action('WD_FM_SAVE_PROG_init');
 
3135
  return $formType == 'embedded' ? WDW_FM_Library::fm_container($theme_id, $form_maker_front_end) : $form_maker_front_end;
3136
  }
3137
 
@@ -3182,7 +3183,7 @@ class FMViewForm_maker {
3182
  $fm_form .= $form_html;
3183
  $fm_form .= '<div id="fm-action-buttons' . $id . '" class="fm-action-buttons">';
3184
  if ($closing) {
3185
- $fm_form .= '<span id="closing-form' . $id . '" class="closing-form fa fa-close" onclick="fm_hide_form(' . $id . ', ' . $hide_duration . ', function(){
3186
  jQuery(\'#fm-topbar' . $id . '\').css(\'display\', \'none\');
3187
  })">
3188
  </span>';
@@ -3264,10 +3265,10 @@ class FMViewForm_maker {
3264
  $fm_form .= $form_html;
3265
  $fm_form .= '<div id="fm-action-buttons' . $id . '" class="fm-action-buttons">';
3266
  if ($minimize) {
3267
- $fm_form .= '<span id="minimize-form' . $id . '" class="minimize-form fa fa-minus" onclick="minimize_form(' . $id . ')"></span>';
3268
  }
3269
  if ($closing) {
3270
- $fm_form .= '<span id="closing-form' . $id . '" class="closing-form fa fa-close" onclick="fm_hide_form(' . $id . ', ' . $hide_duration . ', function(){ jQuery(\'#fm-scrollbox' . $id . '\').removeClass(\'fm-show\').addClass(\'fm-hide\'); });"></span>';
3271
  }
3272
  $fm_form .= '</div>';
3273
  $fm_form .= '</div>';
@@ -3351,7 +3352,7 @@ class FMViewForm_maker {
3351
  <div class="fm-popover-content">';
3352
  $fm_form .= $form_html;
3353
  $fm_form .= '<div id="fm-action-buttons' . $id . '" class="fm-action-buttons">';
3354
- $fm_form .= '<span id="closing-form' . $id . '" class="closing-form fa fa-close" onclick="fm_hide_form(' . $id . ', ' . $frequency . ', function(){
3355
  jQuery(\'#fm-popover-background' . $id . '\').css(\'display\', \'none\');
3356
  jQuery(\'#fm-popover' . $id . '\').css(\'display\', \'none\');
3357
  });"></span>
22
  wp_enqueue_style('fm-frontend');
23
  wp_enqueue_style('fm-googlefonts');
24
  wp_enqueue_style('fm-animate');
25
+ wp_enqueue_style('dashicons');
26
  }
27
 
28
  /**
312
  $input_active = ($param['w_first_val'] == 'true' ? "checked='checked'" : "");
313
  $post_value = isset($_POST["counter" . $form_id]) ? esc_html($_POST["counter" . $form_id]) : NULL;
314
  if ( isset($post_value) ) {
315
+ $post_temp = isset($_POST['wdform_' . $id1 . '_element' . $form_id]) ? esc_html(stripslashes($_POST['wdform_' . $id1 . '_element' . $form_id])) : NULL;
316
  $input_active = (isset($post_temp) ? "checked='checked'" : "");
317
  }
318
  $param['w_field_label_pos1'] = ($param['w_field_label_pos'] == "left" ? "float: left;" : "");
3132
  $_GET['addon_view'] = 'frontend';
3133
  $_GET['form_id'] = $form_id;
3134
  do_action('WD_FM_SAVE_PROG_init');
3135
+
3136
  return $formType == 'embedded' ? WDW_FM_Library::fm_container($theme_id, $form_maker_front_end) : $form_maker_front_end;
3137
  }
3138
 
3183
  $fm_form .= $form_html;
3184
  $fm_form .= '<div id="fm-action-buttons' . $id . '" class="fm-action-buttons">';
3185
  if ($closing) {
3186
+ $fm_form .= '<span id="closing-form' . $id . '" class="closing-form dashicons dashicons-no" onclick="fm_hide_form(' . $id . ', ' . $hide_duration . ', function(){
3187
  jQuery(\'#fm-topbar' . $id . '\').css(\'display\', \'none\');
3188
  })">
3189
  </span>';
3265
  $fm_form .= $form_html;
3266
  $fm_form .= '<div id="fm-action-buttons' . $id . '" class="fm-action-buttons">';
3267
  if ($minimize) {
3268
+ $fm_form .= '<span id="minimize-form' . $id . '" class="minimize-form dashicons dashicons-minus" onclick="minimize_form(' . $id . ')"></span>';
3269
  }
3270
  if ($closing) {
3271
+ $fm_form .= '<span id="closing-form' . $id . '" class="closing-form dashicons dashicons-no" onclick="fm_hide_form(' . $id . ', ' . $hide_duration . ', function(){ jQuery(\'#fm-scrollbox' . $id . '\').removeClass(\'fm-show\').addClass(\'fm-hide\'); });"></span>';
3272
  }
3273
  $fm_form .= '</div>';
3274
  $fm_form .= '</div>';
3352
  <div class="fm-popover-content">';
3353
  $fm_form .= $form_html;
3354
  $fm_form .= '<div id="fm-action-buttons' . $id . '" class="fm-action-buttons">';
3355
+ $fm_form .= '<span id="closing-form' . $id . '" class="closing-form dashicons dashicons-no" onclick="fm_hide_form(' . $id . ', ' . $frequency . ', function(){
3356
  jQuery(\'#fm-popover-background' . $id . '\').css(\'display\', \'none\');
3357
  jQuery(\'#fm-popover' . $id . '\').css(\'display\', \'none\');
3358
  });"></span>
js/add_field.js CHANGED
@@ -8,12 +8,13 @@ jQuery(window).load(function () {
8
  // Space between element and top of screen (when scrolling)
9
  var marginTop = 80;
10
  var scrollToTop = marginTop;
11
- var contentHeight = jQuery( '.fm-edit-content' ).height();
12
  jQuery(window).on('scroll', function (event) {
13
  if ( ! jQuery("#add_field").hasClass("ui-sortable-helper") ) { // Check if not in draggable process
14
  var edit_content_position = jQuery('.fm-edit-content').offset().top;
15
  var scrollTop = jQuery(window).scrollTop();
16
  if ( scrollTop > edit_content_position) {
 
17
  if ( scrollTop < ( edit_content_position + contentHeight - 100 ) ) {
18
  scrollToTop = scrollTop - edit_content_position + marginTop;
19
  }
@@ -2188,6 +2189,9 @@ function add(key, after_edit, wdid) {
2188
  * Add new field before submit button.
2189
  */
2190
  function move_submit_to_end() {
 
 
 
2191
  var child_count = jQuery('.wdform_column').find('[type=type_submit_reset]').parent().parent().children().length;
2192
  var submit_field = jQuery('.wdform_column').find('[type=type_submit_reset]').parent();
2193
  var submit_field_index = submit_field.index();
@@ -2447,7 +2451,7 @@ function el_select(subtype, new_id) {
2447
  function el_file_upload(subtype, new_id) {
2448
  w_attr_name = [];
2449
  w_attr_value = [];
2450
- type_file_upload(new_id, 'Upload a File:', '100', 'left', 'no', upload_url + "/form-maker", 'jpg, jpeg, png, gif, doc, docx, xls, xlsx', '2000', 'no', 'no', '', w_attr_name, w_attr_value);
2451
  }
2452
 
2453
  function el_section_break(subtype, new_id) {
@@ -3287,7 +3291,7 @@ function change_file_value(destination, id, prefix , postfix ) {
3287
 
3288
  function create_upload_destination(i, w_destination) {
3289
  var label = jQuery('<label class="fm-field-label" for="el_destination_input">Destination</label>');
3290
- var input = jQuery('<input type="text" class="fm-width-100" id="el_destination_input" onChange="change_file_value(this.value,\'' + i + '_destination\', \'***destinationskizb' + i + '***\', \'***destinationverj' + i + '***\')" value="' + w_destination + '" disabled="disabled" />');
3291
  return create_option_container(label, input);
3292
  }
3293
 
@@ -3348,6 +3352,7 @@ function type_file_upload(i, w_field_label, w_field_label_size, w_field_label_po
3348
  advanced_options_container.append(create_field_label_size(i, w_field_label_size));
3349
  advanced_options_container.append(create_upload_max_size(i, w_max_size));
3350
  advanced_options_container.append(create_upload_destination(i, w_destination));
 
3351
  advanced_options_container.append(create_class(i, w_class));
3352
  advanced_options_container.append(create_multiple_upload(i, w_multiple));
3353
  advanced_options_container.append(create_additional_attributes(i, w_attr_name));
@@ -3886,13 +3891,13 @@ function create_week_start(i, w_start_day) {
3886
 
3887
  var index = 0;
3888
  var week_days = [];
3889
- week_days[0] = "Sunday";
3890
- week_days[1] = "Monday";
3891
- week_days[2] = "Tuesday";
3892
- week_days[3] = "Wednesday";
3893
- week_days[4] = "Thursday";
3894
- week_days[5] = "Friday";
3895
- week_days[6] = "Saturday";
3896
 
3897
  for (var keys in week_days) {
3898
  if (!week_days.hasOwnProperty(keys)) {
@@ -4034,19 +4039,19 @@ function show_image_datepicker(id, type) {
4034
  function create_selectable_week_days(i, w_show_days) {
4035
  var label = jQuery('<label class="fm-field-label">Selectable Week Days</label>');
4036
  var input1 = jQuery('<input type="checkbox" id="el_show_sunday" onclick="show_week_days(' + i + ', \'sunday\')"' + (w_show_days[0] == 'yes' ? ' checked="checked"' : '') + ' />');
4037
- var label1 = jQuery('<label for="el_show_sunday">Sunday</label>');
4038
  var input2 = jQuery('<input type="checkbox" id="el_show_monday" onclick="show_week_days(' + i + ', \'monday\')"' + (w_show_days[1] == 'yes' ? ' checked="checked"' : '') + ' />');
4039
- var label2 = jQuery('<label for="el_show_monday">Monday</label>');
4040
  var input3 = jQuery('<input type="checkbox" id="el_show_tuesday" onclick="show_week_days(' + i + ', \'tuesday\')"' + (w_show_days[2] == 'yes' ? ' checked="checked"' : '') + ' />');
4041
- var label3 = jQuery('<label for="el_show_tuesday">Tuesday</label>');
4042
  var input4 = jQuery('<input type="checkbox" id="el_show_wednesday" onclick="show_week_days(' + i + ', \'wednesday\')"' + (w_show_days[3] == 'yes' ? ' checked="checked"' : '') + ' />');
4043
- var label4 = jQuery('<label for="el_show_wednesday">Wednesday</label>');
4044
  var input5 = jQuery('<input type="checkbox" id="el_show_thursday" onclick="show_week_days(' + i + ', \'thursday\')"' + (w_show_days[4] == 'yes' ? ' checked="checked"' : '') + ' />');
4045
- var label5 = jQuery('<label for="el_show_thursday">Thursday</label>');
4046
  var input6 = jQuery('<input type="checkbox" id="el_show_friday" onclick="show_week_days(' + i + ', \'friday\')"' + (w_show_days[5] == 'yes' ? ' checked="checked"' : '') + ' />');
4047
- var label6 = jQuery('<label for="el_show_friday">Friday</label>');
4048
  var input7 = jQuery('<input type="checkbox" id="el_show_saturday" onclick="show_week_days(' + i + ', \'saturday\')"' + (w_show_days[6] == 'yes' ? ' checked="checked"' : '') + ' />');
4049
- var label7 = jQuery('<label for="el_show_saturday">Saturday</label>');
4050
  var input = input1;
4051
  input = input.add(label1);
4052
  input = input.add(jQuery('<br />'));
@@ -4549,7 +4554,7 @@ function refresh_sel_options(id, type) {
4549
  select.appendChild(option);
4550
  });
4551
  }
4552
- jQuery('#el_choices_add').parent().find(jQuery('a')).attr("onclick", "tb_show('', 'admin-ajax.php?action=select_data_from_db&field_id=" + id + "&field_type=" + type + "&value_disabled=" + jQuery("#" + id + "_value_disabledform_id_temp").val() + "&width=530&height=370&TB_iframe=1')");
4553
  }
4554
 
4555
  function create_select_options(i, w_value_disabled, w_choices, w_choices_params, w_choices_value, w_choices_disabled) {
@@ -4568,7 +4573,7 @@ function create_select_options(i, w_value_disabled, w_choices, w_choices_params,
4568
  '<input type="text" class="fm-field-choice" id="el_option' + j + '" value="' + w_choices[j] + '" onKeyUp="change_label_name(' + j + ', \'' + i + '_option' + j + '\', this.value, \'select\')" onpaste="elem=this; change_label_name_on_paste(' + j + ', \'' + i + '_option' + j + '\', \'select\')"' + (w_choices_params[j] ? ' disabled="disabled"' : '') + ' />' +
4569
  '</div>' +
4570
  '<div class="fm-table-col fm-width-30">' +
4571
- '<input type="text" class="fm-field-choice el_option_value" id="el_option_value' + j + '" value="' + w_choices_value[j] + '" onKeyUp="change_label_value(\'' + i + '_option' + j + '\', this.value)" onpaste="change_label_value_on_paste(\'' + i + '_option' + j + '\', this)"' + (w_value_disabled == 'no' || w_choices_params[j] ? ' disabled="disabled"' : '') + ' />' +
4572
  '</div>' +
4573
  '<div class="fm-table-col fm-width-20">' +
4574
  '<input type="checkbox" title="Empty value" class="el_option_dis" id="el_option' + j + '_dis" onClick="dis_option(\'' + i + '_option' + j + '\', this.checked, ' + j + ')"' + (w_value_disabled == 'yes' ? ' disabled="disabled"' : '') + (w_choices_disabled[j] ? ' checked="checked"' : '') + ' />' +
@@ -11694,7 +11699,7 @@ function type_date_range(i, w_field_label, w_field_label_size, w_field_label_pos
11694
  }
11695
 
11696
  function create_star_amount(i, w_star_amount) {
11697
- var label = jQuery('<label class="fm-field-label" for="edit_for_star_size">Star Amount</label>');
11698
  var input = jQuery('<input class="fm-width-100" type="text" id="edit_for_star_size" onKeyPress="return check_isnum(event)" onKeyUp="change_star_amount(this.value, ' + i + ', \'form_id_temp\')" value="' + w_star_amount + '" />');
11699
  return create_option_container(label, input);
11700
  }
@@ -11874,7 +11879,7 @@ function type_star_rating(i, w_field_label, w_field_label_size, w_field_label_po
11874
  }
11875
 
11876
  function create_scale_amount(i, w_scale_amount) {
11877
- var label = jQuery('<label class="fm-field-label" for="edit_for_scale_amount">Scale Amount</label>');
11878
  var input = jQuery('<input class="fm-width-100" type="text" id="edit_for_scale_amount" onKeyPress="return check_isnum(event)" onKeyUp="change_scale_amount(this.value, ' + i + ', \'form_id_temp\')" value="' + w_scale_amount + '" />');
11879
  return create_option_container(label, input);
11880
  }
8
  // Space between element and top of screen (when scrolling)
9
  var marginTop = 80;
10
  var scrollToTop = marginTop;
11
+ var contentHeight;
12
  jQuery(window).on('scroll', function (event) {
13
  if ( ! jQuery("#add_field").hasClass("ui-sortable-helper") ) { // Check if not in draggable process
14
  var edit_content_position = jQuery('.fm-edit-content').offset().top;
15
  var scrollTop = jQuery(window).scrollTop();
16
  if ( scrollTop > edit_content_position) {
17
+ contentHeight = jQuery( '.fm-edit-content' ).height();
18
  if ( scrollTop < ( edit_content_position + contentHeight - 100 ) ) {
19
  scrollToTop = scrollTop - edit_content_position + marginTop;
20
  }
2189
  * Add new field before submit button.
2190
  */
2191
  function move_submit_to_end() {
2192
+ if(!jQuery('.wdform_column').find('[type=type_submit_reset]').length){
2193
+ return false;
2194
+ }
2195
  var child_count = jQuery('.wdform_column').find('[type=type_submit_reset]').parent().parent().children().length;
2196
  var submit_field = jQuery('.wdform_column').find('[type=type_submit_reset]').parent();
2197
  var submit_field_index = submit_field.index();
2451
  function el_file_upload(subtype, new_id) {
2452
  w_attr_name = [];
2453
  w_attr_value = [];
2454
+ type_file_upload(new_id, 'Upload a File:', '100', 'left', 'no', "form-maker", 'jpg, jpeg, png, gif, doc, docx, xls, xlsx', '2000', 'no', 'no', '', w_attr_name, w_attr_value);
2455
  }
2456
 
2457
  function el_section_break(subtype, new_id) {
3291
 
3292
  function create_upload_destination(i, w_destination) {
3293
  var label = jQuery('<label class="fm-field-label" for="el_destination_input">Destination</label>');
3294
+ var input = jQuery('<b id="el_destination_input_info">'+ upload_url.replace(fm_site_url, '') +'/</b><input type="text" class="fm-width-100" id="el_destination_input" onChange="change_file_value(this.value,\'' + i + '_destination\', \'***destinationskizb' + i + '***\', \'***destinationverj' + i + '***\')" value="' + w_destination.replace(upload_url, '') + '" />');
3295
  return create_option_container(label, input);
3296
  }
3297
 
3352
  advanced_options_container.append(create_field_label_size(i, w_field_label_size));
3353
  advanced_options_container.append(create_upload_max_size(i, w_max_size));
3354
  advanced_options_container.append(create_upload_destination(i, w_destination));
3355
+
3356
  advanced_options_container.append(create_class(i, w_class));
3357
  advanced_options_container.append(create_multiple_upload(i, w_multiple));
3358
  advanced_options_container.append(create_additional_attributes(i, w_attr_name));
3891
 
3892
  var index = 0;
3893
  var week_days = [];
3894
+ week_days[0] = form_maker.sunday;
3895
+ week_days[1] = form_maker.monday;
3896
+ week_days[2] = form_maker.tuesday;
3897
+ week_days[3] = form_maker.wednesday;
3898
+ week_days[4] = form_maker.thursday;
3899
+ week_days[5] = form_maker.friday;
3900
+ week_days[6] = form_maker.saturday;
3901
 
3902
  for (var keys in week_days) {
3903
  if (!week_days.hasOwnProperty(keys)) {
4039
  function create_selectable_week_days(i, w_show_days) {
4040
  var label = jQuery('<label class="fm-field-label">Selectable Week Days</label>');
4041
  var input1 = jQuery('<input type="checkbox" id="el_show_sunday" onclick="show_week_days(' + i + ', \'sunday\')"' + (w_show_days[0] == 'yes' ? ' checked="checked"' : '') + ' />');
4042
+ var label1 = jQuery('<label for="el_show_sunday">' + form_maker.sunday + '</label>');
4043
  var input2 = jQuery('<input type="checkbox" id="el_show_monday" onclick="show_week_days(' + i + ', \'monday\')"' + (w_show_days[1] == 'yes' ? ' checked="checked"' : '') + ' />');
4044
+ var label2 = jQuery('<label for="el_show_monday">' + form_maker.monday + '</label>');
4045
  var input3 = jQuery('<input type="checkbox" id="el_show_tuesday" onclick="show_week_days(' + i + ', \'tuesday\')"' + (w_show_days[2] == 'yes' ? ' checked="checked"' : '') + ' />');
4046
+ var label3 = jQuery('<label for="el_show_tuesday">' + form_maker.tuesday + '</label>');
4047
  var input4 = jQuery('<input type="checkbox" id="el_show_wednesday" onclick="show_week_days(' + i + ', \'wednesday\')"' + (w_show_days[3] == 'yes' ? ' checked="checked"' : '') + ' />');
4048
+ var label4 = jQuery('<label for="el_show_wednesday">' + form_maker.wednesday + '</label>');
4049
  var input5 = jQuery('<input type="checkbox" id="el_show_thursday" onclick="show_week_days(' + i + ', \'thursday\')"' + (w_show_days[4] == 'yes' ? ' checked="checked"' : '') + ' />');
4050
+ var label5 = jQuery('<label for="el_show_thursday">' + form_maker.thursday + '</label>');
4051
  var input6 = jQuery('<input type="checkbox" id="el_show_friday" onclick="show_week_days(' + i + ', \'friday\')"' + (w_show_days[5] == 'yes' ? ' checked="checked"' : '') + ' />');
4052
+ var label6 = jQuery('<label for="el_show_friday">' + form_maker.friday + '</label>');
4053
  var input7 = jQuery('<input type="checkbox" id="el_show_saturday" onclick="show_week_days(' + i + ', \'saturday\')"' + (w_show_days[6] == 'yes' ? ' checked="checked"' : '') + ' />');
4054
+ var label7 = jQuery('<label for="el_show_saturday">' + form_maker.saturday + '</label>');
4055
  var input = input1;
4056
  input = input.add(label1);
4057
  input = input.add(jQuery('<br />'));
4554
  select.appendChild(option);
4555
  });
4556
  }
4557
+ jQuery('#el_choices_add').next().attr("onclick", "tb_show('', 'admin-ajax.php?action=select_data_from_db&field_id=" + id + "&field_type=" + type + "&value_disabled=" + jQuery("#" + id + "_value_disabledform_id_temp").val() + "&width=530&height=370&TB_iframe=1');return false;");
4558
  }
4559
 
4560
  function create_select_options(i, w_value_disabled, w_choices, w_choices_params, w_choices_value, w_choices_disabled) {
4573
  '<input type="text" class="fm-field-choice" id="el_option' + j + '" value="' + w_choices[j] + '" onKeyUp="change_label_name(' + j + ', \'' + i + '_option' + j + '\', this.value, \'select\')" onpaste="elem=this; change_label_name_on_paste(' + j + ', \'' + i + '_option' + j + '\', \'select\')"' + (w_choices_params[j] ? ' disabled="disabled"' : '') + ' />' +
4574
  '</div>' +
4575
  '<div class="fm-table-col fm-width-30">' +
4576
+ '<input type="text" class="fm-field-choice' + (!w_choices_params[j] ? ' el_option_value' : '') + '" id="el_option_value' + j + '" value="' + w_choices_value[j] + '" onKeyUp="change_label_value(\'' + i + '_option' + j + '\', this.value)" onpaste="change_label_value_on_paste(\'' + i + '_option' + j + '\', this)"' + (w_value_disabled == 'no' || w_choices_params[j] ? ' disabled="disabled"' : '') + ' />' +
4577
  '</div>' +
4578
  '<div class="fm-table-col fm-width-20">' +
4579
  '<input type="checkbox" title="Empty value" class="el_option_dis" id="el_option' + j + '_dis" onClick="dis_option(\'' + i + '_option' + j + '\', this.checked, ' + j + ')"' + (w_value_disabled == 'yes' ? ' disabled="disabled"' : '') + (w_choices_disabled[j] ? ' checked="checked"' : '') + ' />' +
11699
  }
11700
 
11701
  function create_star_amount(i, w_star_amount) {
11702
+ var label = jQuery('<label class="fm-field-label" for="edit_for_star_size">Number of Stars</label>');
11703
  var input = jQuery('<input class="fm-width-100" type="text" id="edit_for_star_size" onKeyPress="return check_isnum(event)" onKeyUp="change_star_amount(this.value, ' + i + ', \'form_id_temp\')" value="' + w_star_amount + '" />');
11704
  return create_option_container(label, input);
11705
  }
11879
  }
11880
 
11881
  function create_scale_amount(i, w_scale_amount) {
11882
+ var label = jQuery('<label class="fm-field-label" for="edit_for_scale_amount">Scale Range</label>');
11883
  var input = jQuery('<input class="fm-width-100" type="text" id="edit_for_scale_amount" onKeyPress="return check_isnum(event)" onKeyUp="change_scale_amount(this.value, ' + i + ', \'form_id_temp\')" value="' + w_scale_amount + '" />');
11884
  return create_option_container(label, input);
11885
  }
js/form_maker_admin.js CHANGED
@@ -1,5 +1,7 @@
1
  jQuery(document).ready(function () {
2
  jQuery('#fm_loading').hide();
 
 
3
  // Set click action to add new buttons.
4
  jQuery(".wd-header a").on("click", function () {
5
  jQuery("input[name='task']").val("add");
@@ -28,10 +30,10 @@ function fm_toggle_postbox(that) {
28
  }
29
 
30
  function fm_option_tabs_mail_validation() {
31
- if (fm_check_email('mail_bcc_user') || fm_check_email('mail_cc_user') || fm_check_email('reply_to_other') || fm_check_email('mail_cc') || fm_check_email('mail_bcc') || fm_check_email('mailToAdd') || fm_check_email('from_mail') || fm_check_email('reply_to') || fm_check_email('mail_from_user') || fm_check_email('reply_to_user') || fm_check_email('mail_from_other') || fm_check_email('reply_to_other') || fm_check_email('paypal_email')) {
32
- return false;
33
- }
34
- return true;
35
  }
36
  /**
37
  * Set null value no input.
1
  jQuery(document).ready(function () {
2
  jQuery('#fm_loading').hide();
3
+ jQuery('#fm_admin_container').show();
4
+
5
  // Set click action to add new buttons.
6
  jQuery(".wd-header a").on("click", function () {
7
  jQuery("input[name='task']").val("add");
30
  }
31
 
32
  function fm_option_tabs_mail_validation() {
33
+ if (fm_check_email('email') || fm_check_email('fm_email_to') || fm_check_email('mail_bcc_user') || fm_check_email('mail_cc_user') || fm_check_email('reply_to_other') || fm_check_email('mail_cc') || fm_check_email('mail_bcc') || fm_check_email('mailToAdd') || fm_check_email('from_mail') || fm_check_email('reply_to') || fm_check_email('mail_from_user') || fm_check_email('reply_to_user') || fm_check_email('mail_from_other') || fm_check_email('reply_to_other') || fm_check_email('paypal_email')) {
34
+ return false;
35
+ }
36
+ return true;
37
  }
38
  /**
39
  * Set null value no input.
js/form_maker_form_options.js CHANGED
@@ -73,7 +73,9 @@ function wd_fm_apply_options(task) {
73
  if(submit === true){
74
  set_condition();
75
  fm_set_input_value('task', task);
 
76
  }
 
77
  }
78
 
79
  function set_condition() {
73
  if(submit === true){
74
  set_condition();
75
  fm_set_input_value('task', task);
76
+ return true;
77
  }
78
+ return false;
79
  }
80
 
81
  function set_condition() {
js/form_maker_manage.js CHANGED
@@ -263,6 +263,10 @@ function set_type(type) {
263
  }
264
 
265
  function insertAtCursor(myField, myValue) {
 
 
 
 
266
  if (myField.style.display == "none") {
267
  tinyMCE.execCommand('mceInsertContent', false, "%" + myValue + "%");
268
  return;
@@ -296,10 +300,10 @@ function check_isnum(e) {
296
  function fm_check_email(id) {
297
  if (document.getElementById(id) && jQuery('#' + id).val() != '') {
298
  var email_array = jQuery('#' + id).val().split(',');
 
299
  for (var email_id = 0; email_id < email_array.length; email_id++) {
300
  var email = email_array[email_id].replace(/^\s+|\s+$/g, '');
301
- if (email.search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1) {
302
- alert('This is not a valid email address.');
303
  jQuery('#' + id).css('border', '1px solid #FF0000');
304
  jQuery('#' + id).focus();
305
  jQuery('html, body').animate({
@@ -308,6 +312,7 @@ function fm_check_email(id) {
308
  return true;
309
  }
310
  }
 
311
  }
312
  return false;
313
  }
263
  }
264
 
265
  function insertAtCursor(myField, myValue) {
266
+ if ( tinyMCE.get(myField) ) {
267
+ tinyMCE.get(myField).focus();
268
+ }
269
+ var myField = document.getElementById(myField);
270
  if (myField.style.display == "none") {
271
  tinyMCE.execCommand('mceInsertContent', false, "%" + myValue + "%");
272
  return;
300
  function fm_check_email(id) {
301
  if (document.getElementById(id) && jQuery('#' + id).val() != '') {
302
  var email_array = jQuery('#' + id).val().split(',');
303
+ var re = /^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
304
  for (var email_id = 0; email_id < email_array.length; email_id++) {
305
  var email = email_array[email_id].replace(/^\s+|\s+$/g, '');
306
+ if ( ! re.test( email ) ) { alert('This is not a valid email address.');
 
307
  jQuery('#' + id).css('border', '1px solid #FF0000');
308
  jQuery('#' + id).focus();
309
  jQuery('html, body').animate({
312
  return true;
313
  }
314
  }
315
+ jQuery('#' + id).css('border', '1px solid #ddd');
316
  }
317
  return false;
318
  }
js/main_div_front_end.js CHANGED
@@ -1 +1 @@
1
- F=2;
2
  jQuery(".wd-datepicker").each(function () {
3
  jQuery(this).datepicker();
4
  jQuery(this).datepicker("option", "dateFormat", jQuery(this).data("format"));
5
  });
6
  var FormCurrency = eval("FormCurrency_" + form_id);
7
  if(jQuery('.paypal_total'+form_id).length==0) {
8
  return;
9
  }
10
  var div_paypal_show = jQuery('.paypal_total'+form_id);
11
  var div_paypal_products = jQuery('.paypal_products'+form_id);
12
  var div_paypal_tax = jQuery('.paypal_tax'+form_id);
13
  var input_paypal_total = jQuery('.input_paypal_total'+form_id);
14
  var total=0;
15
  var total_shipping=0;
16
  div_paypal_products.html('');
17
  div_paypal_tax.html('');
18
  n = parseInt(jQuery('#counter'+form_id).val());
19
  jQuery("#form" +form_id+ " div[type='type_paypal_checkbox'], #form" +form_id+ " div[type='type_paypal_radio']").each(function() {
20
  id=jQuery(this).parent().attr('wdid');
21
  jQuery(this).find('input:checked').each(
22
  function() {
23
  label= jQuery("label[for='"+jQuery(this).attr('id')+"']").html();
24
  span_value = FormCurrency + jQuery(this).val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
25
  total =total + jQuery(this).val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
26
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
27
  }
28
  );
29
  });
30
  jQuery("#form" +form_id+ " div[type='type_paypal_shipping']").each(function() {
31
  id=jQuery(this).parent().attr('wdid');
32
  jQuery(this).find('input:checked').each(
33
  function() {
34
  label= jQuery("label[for='"+jQuery(this).attr('id')+"']").html();
35
  span_value = FormCurrency + jQuery(this).val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
36
  total_shipping =total_shipping + jQuery(this).val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
37
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
38
  }
39
  );
40
  });
41
  jQuery("#form" +form_id+ " div[type='type_paypal_select']").each(function() {
42
  id=jQuery(this).parent().attr('wdid');
43
  if(jQuery(this).find('select').val()!='') {
44
  label = jQuery(this).find('select option:selected').html();
45
  span_value = FormCurrency + jQuery(this).find('select').val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
46
  total =total + jQuery(this).find('select').val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
47
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
48
  }
49
  });
50
  jQuery("#form" +form_id+ " div[type='type_paypal_price']").each(function() {
51
  id=jQuery(this).parent().attr('wdid');
52
  if(jQuery('#wdform_'+id+"_element_dollars"+form_id).hasClass('input_active') || jQuery('#wdform_'+id+"_element_cents"+form_id).hasClass('input_active')) {
53
  label= jQuery(this).find('.wdform-label').html();
54
  cents='00';
55
  dollars='0';
56
  if( jQuery('#wdform_'+id+"_element_dollars"+form_id).hasClass('input_active')) {
57
  if(jQuery('#wdform_'+id+"_element_dollars"+form_id).val()!='') {
58
  dollars=jQuery('#wdform_'+id+"_element_dollars"+form_id).val();
59
  }
60
  }
61
  if( jQuery('#wdform_'+id+"_element_cents"+form_id).hasClass('input_active') && jQuery('#wdform_'+id+"_element_cents"+form_id).val()!='') {
62
  if(jQuery('#wdform_'+id+"_element_cents"+form_id).val().length==1) {
63
  cents='0'+jQuery('#wdform_'+id+"_element_cents"+form_id).val();
64
  }
65
  else {
66
  cents=jQuery('#wdform_'+id+"_element_cents"+form_id).val();
67
  }
68
  }
69
  span_value = FormCurrency + dollars+'.'+cents;
70
  total =total + parseFloat(dollars+'.'+cents);
71
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
72
  }
73
  });
74
  jQuery("#form" +form_id+ " div[type='type_paypal_price_new']").each(function(){
75
  id=jQuery(this).parent().attr('wdid');
76
  if(jQuery('#wdform_'+id+"_element"+form_id).hasClass('input_active')) {
77
  label= jQuery(this).find('.wdform-label').html();
78
  dollars='0';
79
  if(jQuery('#wdform_'+id+"_element"+form_id).hasClass('input_active')) {
80
  if(jQuery('#wdform_'+id+"_element"+form_id).val()!='') {
81
  dollars=jQuery('#wdform_'+id+"_element"+form_id).val();
82
  }
83
  }
84
  span_value = FormCurrency + dollars;
85
  total =total + parseFloat(dollars);
86
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
87
  }
88
  });
89
  var FormPaypalTax = eval("FormPaypalTax_" + form_id);
90
  if(FormPaypalTax != 0) {
91
  div_paypal_tax.html('Tax: ' + FormCurrency + (((total)*FormPaypalTax) / 100).toFixed(2));
92
  }
93
  jQuery('.div_total'+form_id).html(FormCurrency + (parseFloat((total *(1+FormPaypalTax/100)).toFixed(2))+total_shipping).toFixed(2));
94
  input_paypal_total.val(FormCurrency + (parseFloat((total *(1+FormPaypalTax/100)).toFixed(2))+total_shipping).toFixed(2));
95
  var chCode1 = e.which || e.keyCode;
96
  if (chCode1 != 45) {
97
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
98
  return false;
99
  }
100
  }
101
  return true;
102
  var sum = 0;
103
  for(var k=0; k<100;k++) {
104
  if(document.getElementById(num+'_element'+form_id+'_'+k)) {
105
  if(document.getElementById(num+'_element'+form_id+'_'+k).value) {
106
  sum = sum+parseInt(document.getElementById(num+'_element'+form_id+'_'+k).value);
107
  }
108
  }
109
  if(document.getElementById(num+'_total_element'+form_id)) {
110
  if(sum > document.getElementById(num+'_total_element'+form_id).innerHTML) {
111
  document.getElementById(num+'_text_element'+form_id).innerHTML =" "+ fm_objectL10n.fm_grading_text + " " + document.getElementById(num+'_total_element'+form_id).innerHTML;
112
  }
113
  else {
114
  document.getElementById(num+'_text_element'+form_id).innerHTML="";
115
  }
116
  }
117
  }
118
  if(document.getElementById(num+'_sum_element'+form_id)) {
119
  document.getElementById(num+'_sum_element'+form_id).innerHTML = sum;
120
  }
121
  if(rated==false) {
122
  for(var j=0;j<=id;j++) {
123
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star_"+color+'.png';
124
  }
125
  }
126
  if(rated==false) {
127
  for(var j=0;j<=id;j++) {
128
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star.png";
129
  }
130
  }
131
  rated=true;
132
  for(var j=0;j<=id;j++) {
133
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star_"+color+".png";
134
  }
135
  for(var k=id+1;k<=star_amount-1;k++) {
136
  document.getElementById(el_id+'_star_'+k+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star.png";
137
  }
138
  document.getElementById(el_id+'_selected_star_amount'+form_id).value=id+1;
139
  var element_other = jQuery('.form' + form_id + ' [id^=' + num + '_element' + form_id + '][other="1"]');
140
  var parent_ = element_other.parent();
141
  var br = document.createElement('br');
142
  br.setAttribute("id", num + "_other_br" + form_id);
143
  var elem_id = num.split("_")[1];
144
  var el_other = document.createElement('input');
145
  el_other.setAttribute("id", num + "_other_input" + form_id);
146
  el_other.setAttribute("name", num + "_other_input" + form_id);
147
  el_other.setAttribute("type", "text");
148
  el_other.setAttribute("class", "other_input");
149
  el_other.setAttribute("onchange", "other_input_change(this, '" + form_id + "', '" + elem_id + "')");
150
  parent_.append(br);
151
  parent_.append(el_other);
152
  if (jQuery(elem).val() == "") {
153
  wd_is_filled(form_id, wdid);
154
  }
155
  else {
156
  jQuery("#form" + form_id + " #wd_required_" + wdid).remove();
157
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label").removeClass("error_label");
158
  }
159
  var chCode1 = e.which || e.keyCode;
160
  if (jQuery.inArray(chCode1,[46,8,9,27,13,190]) != -1 || e.ctrlKey === true || (chCode1 >= 35 && chCode1 < 39)) {
161
  return true;
162
  }
163
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
164
  return false;
165
  }
166
  return true;
167
  srcArr=document.getElementById(id+genid).src.split("&r=");
168
  document.getElementById(id+genid).src=srcArr[0]+'&r='+Math.floor(Math.random()*100);
169
  document.getElementById(id+"_input"+genid).value='';
170
  document.getElementById(id+genid).style.display="inline-block";
171
  checking=document.getElementById(id+"_element"+form_id+j);
172
  if(checking.getAttribute('other')) {
173
  if(checking.getAttribute('other')==1) {
174
  if(!checking.checked) {
175
  if(document.getElementById(id+"_other_input"+form_id)) {
176
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
177
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
178
  }
179
  return false;
180
  }
181
  }
182
  }
183
  return true;
184
  if(document.getElementById(id+"_other_input"+form_id)) {
185
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
186
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
187
  }
188
  if(jQuery(x).val().length==1) {
189
  jQuery(x).val('0'+jQuery(x).val());
190
  }
191
  var chCode1 = e.which || e.keyCode;
192
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
193
  return false;
194
  }
195
  hour=""+document.getElementById(id).value+String.fromCharCode(chCode1);
196
  hour=parseFloat(hour);
197
  if((hour<0) || (hour>hour_interval)) {
198
  return false;
199
  }
200
  return true;
201
  var chCode1 = e.which || e.keyCode;
202
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
203
  return false;
204
  }
205
  minute=""+document.getElementById(id).value+String.fromCharCode(chCode1);
206
  minute=parseFloat(minute);
207
  if ((minute<0) || (minute>59)) {
208
  return false;
209
  }
210
  return true;
211
  var chCode1 = e.which || e.keyCode;
212
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
213
  return false;
214
  }
215
  second=""+document.getElementById(id).value+String.fromCharCode(chCode1);
216
  second=parseFloat(second);
217
  if ((second<0) || (second>59)) {
218
  return false;
219
  }
220
  return true;
221
  var chCode1 = e.which || e.keyCode;
222
  if (jQuery.inArray(chCode1,[46,8,9,27,13,190]) != -1 || e.ctrlKey === true || (chCode1 >= 35 && chCode1 < 39)) {
223
  return true;
224
  }
225
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
226
  return false;
227
  }
228
  val1=""+jQuery(x).val()+String.fromCharCode(chCode1);
229
  if (val1.length>2) {
230
  return false;
231
  }
232
  if (val1=='00') {
233
  return false;
234
  }
235
  if ((val1<from) || (val1>to)) {
236
  return false;
237
  }
238
  return true;
239
  year=jQuery(x).val();
240
  from=parseFloat(jQuery(x).attr('from'));
241
  to=parseFloat(jQuery(x).attr('to'));
242
  year=parseFloat(year);
243
  if((year>=from) && (year<=to)) {
244
  jQuery(x).val(year);
245
  }
246
  else {
247
  jQuery(x).val('');
248
  }
249
  var chCode1 = e.which || e.keyCode;
250
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
251
  return false;
252
  }
253
  day=""+jQuery(x).val()+String.fromCharCode(chCode1);
254
  if(day.length>2) {
255
  return false;
256
  }
257
  if(day=='00') {
258
  return false;
259
  }
260
  day=parseFloat(day);
261
  if((day<0) || (day>31)) {
262
  return false;
263
  }
264
  return true;
265
  var chCode1 = e.which || e.keyCode;
266
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
267
  return false;
268
  }
269
  month=""+jQuery(x).val()+String.fromCharCode(chCode1);
270
  if(month.length>2) {
271
  return false;
272
  }
273
  if(month=='00') {
274
  return false;
275
  }
276
  month=parseFloat(month);
277
  if((month<0) || (month>12)) {
278
  return false;
279
  }
280
  return true;
281
  var chCode1 = e.which || e.keyCode;
282
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
283
  return false;
284
  }
285
  year=""+jQuery(x).val()+String.fromCharCode(chCode1);
286
  to=parseFloat(jQuery(x).attr('to'));
287
  year=parseFloat(year);
288
  if(year>to) {
289
  return false;
290
  }
291
  return true;
292
  ofontStyle=jQuery(x).attr('class');
293
  if(ofontStyle.indexOf("input_deactive")!=-1) {
294
  jQuery(x).val("").removeClass("input_deactive").addClass("input_active");
295
  }
296
  if(jQuery(x).val()=="") {
297
  jQuery(x).val(jQuery(x).attr('title')).removeClass("input_active").addClass("input_deactive");
298
  }
299
  while (node.firstChild) {
300
  node.removeChild(node.firstChild);
301
  }
302
  form_view=id;
303
  page_nav=document.getElementById(form_id+'page_nav'+id);
304
  destroyChildren(page_nav);
305
  form_view_elemet=document.getElementById(form_id+'form_view'+id);
306
  remove_whitespace(form_view_elemet.parentNode.parentNode);
307
  display_none_form_views_all(form_id);
308
  generate_page_bar(id, form_id, form_view_count, form_view_max);
309
  form_view_elemet.parentNode.style.display="";
310
  var td = document.createElement("div");
311
  td.setAttribute("valign", "middle");
312
  td.setAttribute("align", "left");
313
  td.style.display="table-cell";
314
  td.style.width="40%";
315
  page_nav.appendChild(td);
316
  if(form_view_elemet.parentNode.previousSibling && form_view_elemet.parentNode.previousSibling.previousSibling) {
317
  if(form_view_elemet.parentNode.previousSibling.tagName=="DIV") {
318
  table=form_view_elemet.parentNode.previousSibling;
319
  }
320
  else {
321
  if(form_view_elemet.parentNode.previousSibling.previousSibling.tagName=="DIV") {
322
  table=form_view_elemet.parentNode.previousSibling.previousSibling;
323
  }
324
  else {
325
  table="none";
326
  }
327
  }
328
  if(table!="none") {
329
  if(!table.firstChild.tagName) {
330
  table.removeChild(table.firstChild);
331
  }
332
  previous_title = form_view_elemet.getAttribute('previous_title');
333
  previous_type = form_view_elemet.getAttribute('previous_type');
334
  if(previous_type=="text") {
335
  td.setAttribute("class", "previous-page");
336
  }
337
  previous_class = form_view_elemet.getAttribute('previous_class');
338
  previous_checkable = form_view_elemet.getAttribute('previous_checkable');
339
  next_or_previous="previous";
340
  previous=make_pagebreak_button(next_or_previous, previous_title, previous_type, previous_class, previous_checkable, id, form_id, form_view_count, form_view_max);
341
  td.appendChild(previous);
342
  }
343
  }
344
  var td = document.createElement("div");
345
  td.setAttribute("id", form_id+"page_numbers"+form_view);
346
  td.setAttribute("valign", "middle");
347
  td.setAttribute("class", "page-numbers");
348
  td.setAttribute("align", "center");
349
  td.style.display="table-cell";
350
  if(document.getElementById('fm-pages' + form_id).getAttribute('show_numbers')=="true") {
351
  k=0;
352
  for(j=1; j<=form_view_max; j++) {
353
  if(document.getElementById(form_id+'form_view'+j)) {
354
  k++;
355
  if(j==form_view) {
356
  page_number=k;
357
  }
358
  }
359
  }
360
  var cur = document.createElement('span');
361
  cur.setAttribute("class", "page_numbers");
362
  cur.innerHTML=page_number+'/'+k;
363
  td.appendChild(cur);
364
  }
365
  page_nav.appendChild(td);
366
  var td = document.createElement("div");
367
  td.setAttribute("valign", "middle");
368
  td.setAttribute("align", "right");
369
  td.style.cssText = "display:table-cell; width:40%; text-align:right;";
370
  page_nav.appendChild(td);
371
  not_next=false;
372
  if(form_view_elemet.parentNode.nextSibling) {
373
  if(form_view_elemet.parentNode.nextSibling.tagName=="DIV" && form_view_elemet.parentNode.nextSibling.className=="wdform-page-and-images") {
374
  table=form_view_elemet.parentNode.nextSibling;
375
  }
376
  else {
377
  if(form_view_elemet.parentNode.nextSibling.nextSibling) {
378
  if(form_view_elemet.parentNode.nextSibling.nextSibling.tagName=="DIV") {
379
  table=form_view_elemet.parentNode.nextSibling.nextSibling;
380
  }
381
  else {
382
  table="none";
383
  }
384
  }
385
  else {
386
  table="none";
387
  }
388
  }
389
  if(table!="none") {
390
  next_title =form_view_elemet.getAttribute('next_title');
391
  next_type =form_view_elemet.getAttribute('next_type');
392
  if(next_type=="text") {
393
  td.setAttribute("class", "next-page");
394
  }
395
  next_class = form_view_elemet.getAttribute('next_class');
396
  next_checkable = form_view_elemet.getAttribute('next_checkable');
397
  next_or_previous="next";
398
  next=make_pagebreak_button(next_or_previous, next_title, next_type, next_class, next_checkable, id, form_id, form_view_count, form_view_max);
399
  td.appendChild(next);
400
  }
401
  else {
402
  not_next=true;
403
  }
404
  }
405
  else {
406
  not_next=true;
407
  }
408
  fm_initilize_form(form_id);
409
  jQuery("#form" + form_id + " div[type='type_map']").each(function() {
410
  id=jQuery(this).parent().attr('wdid');
411
  if_gmap_init('wdform_'+id, form_id);
412
  for(q=0; q<20; q++) {
413
  if(jQuery("#wdform_"+id+"_element"+form_id)[0].getAttribute("long"+q)) {
414
  w_long=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("long"+q));
415
  w_lat=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("lat"+q));
416
  w_info=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("info"+q));
417
  add_marker_on_map('wdform_'+id, q, w_long, w_lat, w_info, form_id,false);
418
  }
419
  }
420
  });
421
  jQuery("#form" + form_id + " div[type='type_mark_map']").each(function() {
422
  id=jQuery(this).parent().attr('wdid');
423
  if_gmap_init('wdform_'+id, form_id);
424
  q=0;
425
  if(jQuery("#wdform_"+id+"_element"+form_id)[0].getAttribute("long"+q)) {
426
  w_long=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("long"+q));
427
  w_lat=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("lat"+q));
428
  w_info=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("info"+q));
429
  add_marker_on_map('wdform_'+id, q, w_long, w_lat, w_info, form_id,true);
430
  }
431
  });
432
  jQuery('.wdform-element-section').each(function() {
433
  });
434
  for(t=1; t<30; t++) {
435
  if(document.getElementById(form_id+'form_view'+t)) {
436
  document.getElementById(form_id+'form_view'+t).parentNode.style.display="none";
437
  }
438
  }
439
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='steps') {
440
  make_page_steps_front(form_view, form_id, form_view_count, form_view_max);
441
  }
442
  else {
443
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='percentage') {
444
  make_page_percentage_front(form_view, form_id, form_view_count, form_view_max);
445
  }
446
  else {
447
  make_page_none_front(form_id);
448
  }
449
  }
450
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='show_numbers') {
451
  td = document.getElementById(form_id+'page_numbers'+form_view);
452
  if(td) {
453
  destroyChildren(td);
454
  k=0;
455
  for(j=1; j<=form_view_max; j++) {
456
  if(document.getElementById(form_id+'form_view'+j)) {
457
  k++;
458
  if(j==form_view) {
459
  page_number=k;
460
  }
461
  }
462
  }
463
  var cur = document.createElement('span');
464
  cur.setAttribute("class", "page_numbers");
465
  cur.innerHTML=page_number+'/'+k;
466
  td.appendChild(cur);
467
  }
468
  }
469
  else {
470
  td = document.getElementById(form_id+'page_numbers'+form_view);
471
  if(td) {
472
  destroyChildren(document.getElementById(form_id+'page_numbers'+form_view));
473
  }
474
  }
475
  destroyChildren(document.getElementById('fm-pages' + form_id));
476
  show_title =(document.getElementById('fm-pages' + form_id).getAttribute('show_title')=='true');
477
  next_checkable =(document.getElementById(form_id+'form_view'+form_view).getAttribute('next_checkable')=='true');
478
  previous_checkable =(document.getElementById(form_id+'form_view'+form_view).getAttribute('previous_checkable')=='true');
479
  k=0;
480
  for(j=1; j<=form_view_max; j++) {
481
  if(document.getElementById(form_id+'form_view'+j)) {
482
  if(document.getElementById(form_id+'form_view'+j).getAttribute('page_title')) {
483
  w_pages=document.getElementById(form_id+'form_view'+j).getAttribute('page_title');
484
  }
485
  else {
486
  w_pages="";
487
  }
488
  k++;
489
  page_number = document.createElement('span');
490
  page_number.setAttribute('id','page_'+j);
491
  if(j<form_view) {
492
  if(previous_checkable) {
493
  page_number.setAttribute('onClick','if(fm_check('+form_view+', '+form_id+')) generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
494
  }
495
  else {
496
  page_number.setAttribute('onClick','generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
497
  }
498
  }
499
  if(j>form_view) {
500
  if(next_checkable) {
501
  page_number.setAttribute('onClick','if(fm_check('+form_view+', '+form_id+')) generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
502
  }
503
  else {
504
  page_number.setAttribute('onClick','generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
505
  }
506
  }
507
  if(j==form_view) {
508
  page_number.setAttribute('class',"page_active");
509
  }
510
  else {
511
  page_number.setAttribute('class',"page_deactive");
512
  }
513
  if(show_title) {
514
  page_number.innerHTML=w_pages;
515
  }
516
  else {
517
  page_number.innerHTML=k;
518
  }
519
  document.getElementById('fm-pages' + form_id).appendChild(page_number);
520
  }
521
  }
522
  destroyChildren(document.getElementById('fm-pages' + form_id));
523
  show_title=(document.getElementById('fm-pages' + form_id).getAttribute('show_title')=='true');
524
  var div_parent = document.createElement('div');
525
  div_parent.setAttribute("class", "page_percentage_deactive");
526
  var div = document.createElement('div');
527
  div.setAttribute("id", "div_percentage");
528
  div.setAttribute("class", "page_percentage_active");
529
  div.setAttribute("align", "right");
530
  var div_arrow = document.createElement('div');
531
  div_arrow.setAttribute("class", "wdform_percentage_arrow");
532
  var b = document.createElement('b');
533
  b.setAttribute("class", "wdform_percentage_text");
534
  div.appendChild(b);
535
  k=0;
536
  cur_page_title='';
537
  for(j=1; j<=form_view_max; j++) {
538
  if(document.getElementById(form_id+'form_view'+j)) {
539
  if(document.getElementById(form_id+'form_view'+j).getAttribute('page_title')) {
540
  w_pages=document.getElementById(form_id+'form_view'+j).getAttribute('page_title');
541
  }
542
  else {
543
  w_pages="";
544
  }
545
  k++;
546
  if(j==form_view) {
547
  if(show_title) {
548
  var cur_page_title = document.createElement('div');
549
  cur_page_title.innerHTML=w_pages;
550
  cur_page_title.innerHTML=w_pages;
551
  cur_page_title.setAttribute("class", "wdform_percentage_title");
552
  }
553
  page_number=k;
554
  }
555
  }
556
  }
557
  b.innerHTML=Math.round(((page_number-1)/k)*100)+'%';
558
  div.style.width=((page_number-1)/k)*100+'%';
559
  if(page_number==1) {
560
  div_arrow.style.display='none';
561
  }
562
  div_parent.appendChild(div);
563
  div_parent.appendChild(div_arrow);
564
  if(cur_page_title) {
565
  div_parent.appendChild(cur_page_title);
566
  }
567
  document.getElementById('fm-pages' + form_id).appendChild(div_parent);
568
  destroyChildren(document.getElementById('fm-pages' + form_id));
569
  switch(type) {
570
  case 'text': {
571
  var element = document.createElement('div');
572
  element.setAttribute('id', "page_"+next_or_previous+"_"+id);
573
  element.setAttribute('class', class_);
574
  if(checkable=="true") {
575
  element.setAttribute('onClick', "if(fm_check("+id+", "+form_id+")) page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
576
  }
577
  else {
578
  element.setAttribute('onClick', "page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
579
  }
580
  element.innerHTML=title;
581
  return element;
582
  }
583
  case 'img':{
584
  var element = document.createElement('img');
585
  element.setAttribute('id', "page_"+next_or_previous+"_"+id);
586
  element.setAttribute('class', class_);
587
  if(checkable=="true") {
588
  element.setAttribute('onClick', "if(fm_check("+id+", "+form_id+")) page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
589
  }
590
  else {
591
  element.setAttribute('onClick', "page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
592
  }
593
  if(title.indexOf("http")==0) {
594
  element.src=title;
595
  }
596
  else {
597
  element.src=fm_objectL10n.plugin_url+'/'+title;
598
  }
599
  return element;
600
  }
601
  }
602
  var curtop = 0;
603
  if (obj.offsetParent) {
604
  do {
605
  curtop += obj.offsetTop;
606
  } while (obj = obj.offsetParent);
607
  return [curtop];
608
  }
609
  form_view_elemet = document.getElementById(form_id + 'form_view' + id);
610
  if (form_view_elemet.parentNode.previousSibling && form_view_elemet.parentNode.previousSibling.previousSibling) {
611
  if (form_view_elemet.parentNode.previousSibling.tagName == "DIV") {
612
  table = form_view_elemet.parentNode.previousSibling;
613
  }
614
  else {
615
  table = form_view_elemet.parentNode.previousSibling.previousSibling;
616
  }
617
  }
618
  if (!table.firstChild.tagName) {
619
  table.removeChild(table.firstChild);
620
  }
621
  generate_page_nav(table.firstChild.id.replace(form_id + 'form_view', ""), form_id, form_view_count, form_view_max);
622
  form = jQuery("#form" + form_id);
623
  if (!form.parent().hasClass('fm-scrollbox-form')) {
624
  window.scroll(0, form_maker_findPos(form));
625
  }
626
  form_view_elemet = document.getElementById(form_id + 'form_view' + id);
627
  if (form_view_elemet.parentNode.nextSibling) {
628
  if (form_view_elemet.parentNode.nextSibling.tagName == "DIV") {
629
  table = form_view_elemet.parentNode.nextSibling;
630
  }
631
  else {
632
  table = form_view_elemet.parentNode.nextSibling.nextSibling;
633
  }
634
  }
635
  if (!table.firstChild.tagName) {
636
  table.removeChild(table.firstChild);
637
  }
638
  generate_page_nav(table.firstChild.id.replace(form_id + 'form_view', ""), form_id, form_view_count, form_view_max);
639
  form = jQuery("#form" + form_id);
640
  if (!form.parent().hasClass('fm-scrollbox-form')) {
641
  window.scroll(0, form_maker_findPos(form));
642
  }
643
  if(filename.length == 0) {
644
  return true;
645
  }
646
  var dot = filename.lastIndexOf(".");
647
  var extension = filename.substr(dot+1,filename.length);
648
  exten=exten.split(',');
649
  for(var j=0 ; j<exten.length; j++) {
650
  exten[j]=exten[j].replace(/\./g,'');
651
  exten[j]=exten[j].replace(/ /g,'');
652
  if(extension.toLowerCase()==exten[j].toLowerCase())
653
  return true;
654
  }
655
  return false;
656
  addclass = typeof(addclass) != 'undefined' ? addclass : '';
657
  jQuery(select).wrap('<div class="sel-wrap ' + addclass + '"/>');
658
  var sel_options = '';
659
  var selected_option = false;
660
  jQuery(select).children('option').each(function() {
661
  if(jQuery(this).is(':selected')){
662
  selected_option = jQuery(this).index();
663
  }
664
  sel_options = sel_options + '<div class="sel-option" value="' + jQuery(this).val() + '">' + jQuery(this).html() + '</div>';
665
  });
666
  w=jQuery(select)[0].style.width;
667
  if(w=='100%') {
668
  w='100%';
669
  }
670
  else {
671
  w=(jQuery(select).width()+32)+'px';
672
  }
673
  var sel_imul = '<div class="sel-imul" style="width:'+w+'">\
674
  <div class="sel-selected">\
675
  <div class="selected-text">' + jQuery(select).children('option').eq(selected_option).html() + '</div>\
676
  <div class="sel-arraw"></div>\
677
  </div>\
678
  <div class="sel-options">' + sel_options + '</div>\
679
  </div>';
680
  jQuery(select).addClass('no-width');
681
  jQuery(select).before(sel_imul);
682
  var tektext = jQuery(this).children("option:selected").text();
683
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-selected').children('.selected-text').html(tektext);
684
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-options').children('.sel-option').removeClass('sel-ed');
685
  jQuery(this).addClass('sel-ed');
686
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-options').each(function() {
687
  if (jQuery(this).html() == tektext) {
688
  jQuery(this).addClass('sel-ed');
689
  }
690
  });
691
  jQuery('.sel-imul').removeClass('act');
692
  jQuery(this).addClass('act');
693
  if (jQuery(this).children('.sel-options').is(':visible')) {
694
  jQuery('.sel-options').hide();
695
  }
696
  else {
697
  jQuery('.sel-options').hide();
698
  jQuery(this).children('.sel-options').show();
699
  jQuery(this).children('.sel-options').css('width',jQuery(this).width());
700
  }
701
  var tektext = jQuery(this).html();
702
  jQuery(this).parent('.sel-options').parent('.sel-imul').children('.sel-selected').children('.selected-text').html(tektext);
703
  jQuery(this).parent('.sel-options').children('.sel-option').removeClass('sel-ed');
704
  jQuery(this).addClass('sel-ed');
705
  var tekval = jQuery(this).attr('value');
706
  tekval = typeof(tekval) != 'undefined' ? tekval : tektext;
707
  jQuery(this).parent('.sel-options').parent('.sel-imul').parent('.sel-wrap').children('select').children('option').removeAttr('selected').each(function() {
708
  if (jQuery(this).html() == tektext) {
709
  jQuery(this).attr('selected', 'select');
710
  }
711
  });
712
  jQuery(this).parent('.sel-options').parent('.sel-imul').parent('.sel-wrap').children('select').change();
713
  selenter = true;
714
  selenter = false;
715
  if (!selenter) {
716
  jQuery('.sel-options').hide();
717
  jQuery('.sel-imul').removeClass('act');
718
  }
719
  var ttt;
720
  for (ttt=0; ttt < node.childNodes.length; ttt++) {
721
  if( node.childNodes[ttt] && node.childNodes[ttt].nodeType == '3' && !/\S/.test( node.childNodes[ttt].nodeValue )) {
722
  node.removeChild(node.childNodes[ttt]);
723
  ttt--;
724
  }
725
  else {
726
  if(node.childNodes[ttt].childNodes.length) {
727
  remove_whitespace(node.childNodes[ttt]);
728
  }
729
  }
730
  }
731
  return;
732
  if(element_value) {
733
  jQuery("#"+id).datepicker('option', min_max, element_value);
734
  }
735
  else {
736
  if(default_min_max == "today") {
737
  jQuery("#"+id).datepicker('option', min_max, new Date());
738
  }
739
  else {
740
  if (default_min_max.indexOf("d") == -1 && default_min_max.indexOf("m") == -1 && default_min_max.indexOf("y") == -1 && default_min_max.indexOf("w") == -1 && default_min_max != "") {
741
  default_min_max = jQuery.datepicker.formatDate(format, new Date(default_min_max));
742
  }
743
  jQuery("#"+id).datepicker('option', min_max, default_min_max);
744
  }
745
  }
746
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
747
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
748
  var condition_confirm_email = false;
749
  if(!window["check_before_submit" + form_id][wdid + "_" + form_id]) {
750
  condition_confirm_email = true;
751
  }
752
  else {
753
  condition_confirm_email = jQuery(element).val() != jQuery(element_confirm).val() ? true : false;
754
  }
755
  if(condition_confirm_email) {
756
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
757
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
758
  if(jQuery(element).val() != jQuery(element_confirm).val()) {
759
  jQuery(element_confirm).parent().append("<div id='confirm_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message + "</div>");
760
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .wdform-label").addClass("error_label_confirm");
761
  }
762
  window["check_before_submit" + form_id][wdid + "_" + form_id] = (wdid + "_" + form_id in window["check_before_submit" + form_id]) ? window["check_before_submit" + form_id][wdid + "_" + form_id] : true;
763
  }
764
  else {
765
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
766
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
767
  if(window["check_before_submit" + form_id][wdid + "_" + form_id] == true) {
768
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
769
  }
770
  }
771
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
772
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
773
  if(jQuery(element).val()!="" && jQuery.trim(jQuery(element).val()).search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1 && jQuery(element).attr("title") != jQuery(element).val()){
774
  jQuery("#check_email_" + wdid + "_" + form_id).remove();
775
  jQuery(element).parent().append("<div id='check_email_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message_check + "</div>");
776
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_check_mail");
777
  if(element.val() == element_confirm.val()) {
778
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
779
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
780
  }
781
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
782
  window["check_before_submit" + form_id][wdid + "_" + form_id] = false;
783
  }
784
  else {
785
  jQuery("#check_email_" + wdid + "_" + form_id).remove();
786
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label_check_mail").removeClass("error_label_check_mail");
787
  window["check_before_submit" + form_id][wdid + "_" + form_id] = true;
788
  if(typeof element_confirm.val() ==="undefined") {
789
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
790
  }
791
  }
792
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
793
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
794
  var condition_confirm_pass = false;
795
  condition_confirm_pass = element.val() !== element_confirm.val();
796
  if(condition_confirm_pass) {
797
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
798
  jQuery(element_confirm).parent().append("<div id='confirm_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message + "</div>");
799
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .wdform-label").addClass("error_label_check_pass");
800
  window["check_before_submit" + form_id][wdid + "_" + form_id] = false;
801
  }
802
  else {
803
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
804
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_check_pass").removeClass("error_label_check_pass");
805
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
806
  }
807
  jQuery("#fm-scrollbox"+form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown fm-minimized");
808
  jQuery("#fm-minimize-text"+form_id).removeClass("fm-animated fadeOutDown").addClass("fm-show fm-animated fadeInUp");
809
  jQuery("#fm-minimize-text"+form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown");
810
  jQuery("#fm-scrollbox"+form_id).removeClass("fm-animated fadeOutDown fm-minimized").addClass("fm-show fm-animated fadeInUp");
811
  var hide_date = new Date();
812
  hide_date.setDate(hide_date.getDate() + hide_interval);
813
  if( hide_interval > 0 ) {
814
  localStorage.setItem('hide-'+form_id, hide_date.getTime());
815
  }
816
  if(typeof close_callback === 'function') {
817
  close_callback();
818
  }
819
  var x = jQuery("#form" + form_id);
820
  var find_wrong_exp = false;
821
  var check_regExp = regExpObj ? regExpObj : window['check_regExp_all'+form_id];
822
  jQuery.each( check_regExp, function( wdid, exp ) {
823
  var element = "#wdform_" + wdid + "_element" + form_id;
824
  var RegExpression = "";
825
  var rules = unescape(exp[0]);
826
  (exp[1].length <= 0) ? RegExpression = new RegExp(rules) : RegExpression = new RegExp(rules, exp[1]);
827
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
828
  if(jQuery(element).val().length > 0 && jQuery(element).val() != jQuery(element).attr('title')) {
829
  if (RegExpression.test(jQuery(element).val()) != true) {
830
  jQuery("#form"+form_id+" #wd_exp_"+wdid).remove();
831
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_exp_"+wdid+"' class='fm-not-filled'>" + exp[2] + "</div>");
832
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_exp");
833
  find_wrong_exp = true;
834
  if(!regExpObj){
835
  scroll_on_element(form_id);
836
  }
837
  }
838
  }
839
  }
840
  });
841
  if(find_wrong_exp === false) {
842
  return true;
843
  }
844
  return false;
845
  var parent_div = jQuery("#form" + form_id + " .fm-not-filled")[0].closest(".wdform_row");
846
  var body_hight = document.body.clientHeight;
847
  var element_offset = jQuery(jQuery("#form" + form_id + " .fm-not-filled")[0]).offset().top;
848
  var scrollChecker = function() {
849
  if(document.body.clientHeight !== body_hight ) {
850
  body_hight = document.body.clientHeight;
851
  element_offset = jQuery(jQuery("#form" + form_id + " .fm-not-filled")[0]).offset().top;
852
  jQuery('html body').stop();
853
  animateBodyToError();
854
  }
855
  };
856
  jQuery(window).on("scroll",scrollChecker);
857
  function animateBodyToError() {
858
  jQuery('html body').animate({
859
  scrollTop: element_offset - 150
860
  }, 500, function() {
861
  jQuery(window).off("scroll", scrollChecker);
862
  old_bg=jQuery(parent_div).css("background-color");
863
  jQuery(parent_div).effect( "shake", {}, 500 ).css("background-color","#FF8F8B").animate({backgroundColor: old_bg}, {duration: 500, queue: false });
864
  });
865
  }
866
  animateBodyToError();
867
  var x = jQuery("#form" + form_id);
868
  var find_wrong_type_upload = false;
869
  var upload_check = upload_check_field ? upload_check_field : window['file_upload_check'+form_id];
870
  jQuery.each( upload_check, function( wdid, upload_types ) {
871
  var element = "#wdform_" + wdid + "_element" + form_id;
872
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
873
  ext_available=getfileextension(jQuery(element).val(), upload_types);
874
  if(!ext_available) {
875
  jQuery("#form"+form_id+" #wd_upload_type_"+wdid).remove();
876
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_upload_type_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_file_type_error + "</div>");
877
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_upload");
878
  find_wrong_type_upload = true;
879
  }
880
  else {
881
  jQuery("#form"+form_id+" #wd_upload_type_"+wdid).remove();
882
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label_upload").removeClass("error_label_upload")
883
  }
884
  }
885
  });
886
  if(!upload_check_field && find_wrong_type_upload === true){
887
  scroll_on_element(form_id);
888
  }
889
  if(find_wrong_type_upload === false) {
890
  return true;
891
  }
892
  return false;
893
  var x = jQuery("#form" + form_id);
894
  var req_fields = field_id ? field_id.split() : window['required_fields'+form_id];
895
  var not_filled = {};
896
  jQuery(req_fields).each(function(index, wdid) {
897
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none" ) {
898
  switch(window['labels_and_ids'+form_id][wdid]) {
899
  case 'type_text':
900
  case 'type_textarea':
901
  case 'type_paypal_price_new':
902
  case 'type_spinner':
903
  case 'type_number':
904
  case 'type_phone_new':
905
  case 'type_submitter_mail': {
906
  var element = "#wdform_" + wdid + "_element" + form_id;
907
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
908
  if(jQuery(element).val() == jQuery(element).attr('title') || jQuery(element).val() == ""){
909
  not_filled[wdid] = element;
910
  }
911
  }
912
  if(!field_id && !window['check_submit'+form_id]) {
913
  jQuery(element).focus(function() {
914
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
915
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
916
  }).blur(function() {
917
  wd_is_filled(form_id, wdid);
918
  });
919
  }
920
  break;
921
  }
922
  case 'type_own_select':
923
  case 'type_country':
924
  case 'type_paypal_select': {
925
  var element = "#wdform_" + wdid + "_element" + form_id;
926
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
927
  if(jQuery(element).val() == "") {
928
  not_filled[wdid] = element;
929
  }
930
  }
931
  if(!field_id && !window['check_submit'+form_id]) {
932
  jQuery(element).focus(function() {
933
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
934
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
935
  }).blur(function() {
936
  wd_is_filled(form_id, wdid);
937
  }).change(function() {
938
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
939
  wd_is_filled(form_id, wdid);
940
  });
941
  }
942
  break;
943
  }
944
  case 'type_phone': {
945
  var element = ["#wdform_" + wdid + "_element_first" + form_id, "#wdform_" + wdid + "_element_last" + form_id];
946
  jQuery.each(element, function(i, elem){
947
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
948
  if(jQuery(elem).val() == "" || jQuery(elem).val() == jQuery(elem).attr('title')){
949
  not_filled[wdid] = elem;
950
  }
951
  }
952
  if(!field_id && !window['check_submit'+form_id]){
953
  jQuery(elem).focus(function() {
954
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
955
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
956
  }).blur(function() {
957
  wd_is_filled(form_id, wdid);
958
  });
959
  }
960
  });
961
  break;
962
  }
963
  case 'type_name': {
964
  var element = ["#wdform_" + wdid + "_element_title" + form_id, "#wdform_" + wdid + "_element_first" + form_id, "#wdform_" + wdid + "_element_last" + form_id, "#wdform_" + wdid + "_element_middle" + form_id];
965
  jQuery.each(element, function(i, elem){
966
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
967
  if((jQuery(elem).val() == "" || jQuery(elem).val() == jQuery(elem).attr('title')) && typeof jQuery(elem).val() != "undefined"){
968
  not_filled[wdid] = elem;
969
  }
970
  }
971
  if(!field_id && !window['check_submit'+form_id]){
972
  jQuery(elem).focus(function() {
973
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
974
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
975
  }).blur(function() {
976
  wd_is_filled(form_id, wdid);
977
  });
978
  }
979
  });
980
  break;
981
  }
982
  case 'type_address': {
983
  var element = ["#wdform_" + wdid + "_street1" + form_id, "#wdform_" + wdid + "_street2" + form_id, "#wdform_" + wdid + "_city" + form_id, "#wdform_" + wdid + "_state" + form_id, "#wdform_" + wdid + "_postal" + form_id, "#wdform_" + wdid + "_country" + form_id];
984
  jQuery.each(element, function(i, elem){
985
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
986
  if(jQuery(elem).val() == "" && typeof jQuery(elem).val() != "undefined"){
987
  not_filled[wdid] = elem;
988
  }
989
  }
990
  if(!field_id && !window['check_submit'+form_id]){
991
  jQuery(elem).focus(function() {
992
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
993
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
994
  }).blur(function() {
995
  wd_is_filled(form_id, wdid);
996
  });
997
  }
998
  });
999
  break;
1000
  }
1001
  case 'type_checkbox':
1002
  case 'type_radio':
1003
  case 'type_scale_rating':
1004
  case 'type_paypal_checkbox':
1005
  case 'type_paypal_radio':
1006
  case 'type_paypal_shipping': {
1007
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none"){
1008
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0 || jQuery("#wdform_"+ wdid +"_other_input" + form_id).val() == ""){
1009
  not_filled[wdid] = true;
1010
  }
1011
  }
1012
  if(!field_id && !window['check_submit'+form_id]){
1013
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
1014
  jQuery(this).change(function() {
1015
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0 || jQuery("#wdform_"+ wdid +"_other_input" + form_id).val() == ""){
1016
  wd_is_filled(form_id, wdid);
1017
  }
1018
  else{
1019
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1020
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1021
  }
1022
  });
1023
  });
1024
  }
1025
  break;
1026
  }
1027
  case 'type_star_rating': {
1028
  var element = "#wdform_" + wdid + "_selected_star_amount" + form_id;
1029
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1030
  if(jQuery(element).val() == ""){
1031
  not_filled[wdid] = true;
1032
  }
1033
  }
1034
  if(!field_id && !window['check_submit'+form_id]){
1035
  jQuery("#wdform_" + wdid + "_element" + form_id).click(function(){
1036
  if(jQuery(element).val() != ""){
1037
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1038
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1039
  }
1040
  });
1041
  }
1042
  break;
1043
  }
1044
  case 'type_range': {
1045
  var element = ["#wdform_" + wdid + "_element" + form_id + "0", "#wdform_" + wdid + "_element" + form_id + "1"];
1046
  jQuery.each(element, function(i, elem){
1047
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1048
  if(jQuery(elem).val() == ""){
1049
  not_filled[wdid] = elem;
1050
  }
1051
  }
1052
  if(!field_id && !window['check_submit'+form_id]){
1053
  jQuery(elem).focus(function() {
1054
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1055
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1056
  }).blur(function() {
1057
  wd_is_filled(form_id, wdid);
1058
  });
1059
  }
1060
  });
1061
  break;
1062
  }
1063
  case 'type_grading': {
1064
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1065
  var count_grading = 0;
1066
  jQuery.each(jQuery("#wdform_" + wdid + "_element" + form_id + " input"), function( i, val ){
1067
  if(jQuery(this).val() != "")
1068
  count_grading ++;
1069
  });
1070
  if(count_grading == 0)
1071
  not_filled[wdid] = true;
1072
  }
1073
  if(!field_id && !window['check_submit'+form_id]){
1074
  jQuery.each(jQuery("#wdform_" + wdid + "_element" + form_id + " input"), function( i, val ){
1075
  jQuery(this).focus(function() {
1076
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1077
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1078
  }).blur(function() {
1079
  wd_is_filled(form_id, wdid);
1080
  });
1081
  });
1082
  }
1083
  break;
1084
  }
1085
  case 'type_slider': {
1086
  var slider_element = "#wdform_" + wdid + "_element" + form_id;
1087
  var element = "#wdform_" + wdid + "_slider_value" + form_id;
1088
  var min_value = "#wdform_" + wdid + "_element_min" + form_id;
1089
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1090
  if(jQuery(element).val() == jQuery(min_value).html()){
1091
  not_filled[wdid] = true;
1092
  }
1093
  }
1094
  if(!field_id && !window['check_submit'+form_id]){
1095
  jQuery(slider_element).slider({
1096
  change: function( event, ui ) {
1097
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1098
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1099
  wd_is_filled(form_id, wdid);
1100
  }
1101
  });
1102
  }
1103
  break;
1104
  }
1105
  case 'type_date':
1106
  case 'type_date_new': {
1107
  var element = "#wdform_" + wdid + "_element" + form_id;
1108
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1109
  if(jQuery(element).val() == ""){
1110
  not_filled[wdid] = element;
1111
  }
1112
  }
1113
  if(!field_id && !window['check_submit'+form_id]){
1114
  jQuery(element).focus(function() {
1115
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1116
  }).change(function() {
1117
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1118
  wd_is_filled(form_id, wdid);
1119
  });
1120
  }
1121
  break;
1122
  }
1123
  case 'type_date_range': {
1124
  var element = ["#wdform_" + wdid + "_element" + form_id + "0", "#wdform_" + wdid + "_element" + form_id + "1"];
1125
  jQuery.each(element, function(i, elem){
1126
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1127
  if(jQuery(elem).val() == ""){
1128
  not_filled[wdid] = elem;
1129
  }
1130
  }
1131
  if(!field_id && !window['check_submit'+form_id]){
1132
  jQuery(elem).focus(function() {
1133
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1134
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1135
  }).change(function() {
1136
  wd_is_filled(form_id, wdid);
1137
  });
1138
  }
1139
  });
1140
  break;
1141
  }
1142
  case 'type_date_fields': {
1143
  var element = ["#wdform_" + wdid + "_day" + form_id, "#wdform_" + wdid + "_month" + form_id, "#wdform_" + wdid + "_year" + form_id];
1144
  jQuery.each(element, function(i, elem) {
1145
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1146
  if(jQuery(elem).val() == ""){
1147
  not_filled[wdid] = elem;
1148
  }
1149
  }
1150
  if(!field_id && !window['check_submit'+form_id]){
1151
  jQuery(elem).focus(function() {
1152
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1153
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1154
  }).blur(function() {
1155
  wd_is_filled(form_id, wdid);
1156
  }).change(function() {
1157
  wd_is_filled(form_id, wdid);
1158
  });
1159
  }
1160
  });
1161
  break;
1162
  }
1163
  case 'type_time': {
1164
  var element = ["#wdform_" + wdid + "_hh" + form_id, "#wdform_" + wdid + "_mm" + form_id, "#wdform_" + wdid + "_ss" + form_id];
1165
  jQuery.each(element, function(i, elem){
1166
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1167
  if(jQuery(elem).val() == "" && typeof jQuery(elem).val() != "undefined"){
1168
  not_filled[wdid] = elem;
1169
  }
1170
  }
1171
  if(!field_id && !window['check_submit'+form_id]){
1172
  jQuery(elem).focus(function() {
1173
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1174
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1175
  }).blur(function() {
1176
  wd_is_filled(form_id, wdid);
1177
  });
1178
  }
1179
  });
1180
  break;
1181
  }
1182
  case 'type_password': {
1183
  var element = "#wdform_" + wdid + "_element" + form_id;
1184
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1185
  if(jQuery(element).val() == ""){
1186
  not_filled[wdid] = element;
1187
  }
1188
  }
1189
  if(!field_id && !window['check_submit'+form_id]){
1190
  jQuery(element).focus(function() {
1191
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1192
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1193
  }).blur(function() {
1194
  wd_is_filled(form_id, wdid);
1195
  });
1196
  }
1197
  break;
1198
  }
1199
  case 'type_file_upload': {
1200
  var element = "#wdform_" + wdid + "_element" + form_id;
1201
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1202
  if(jQuery(element).val() == jQuery(element).attr('title') || jQuery(element).val() == ""){
1203
  not_filled[wdid] = element;
1204
  }
1205
  }
1206
  if(!field_id && !window['check_submit'+form_id]) {
1207
  jQuery(element).focus(function() {
1208
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1209
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1210
  }).change(function() {
1211
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1212
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1213
  wd_is_filled(form_id, wdid);
1214
  });
1215
  }
1216
  break;
1217
  }
1218
  case 'type_matrix': {
1219
  if(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="radio" || jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="checkbox"){
1220
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1221
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0){
1222
  not_filled[wdid] = true;
1223
  }
1224
  }
1225
  if(!field_id && !window['check_submit'+form_id]) {
1226
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
1227
  jQuery(this).change(function() {
1228
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0){
1229
  wd_is_filled(form_id, wdid);
1230
  }
1231
  else{
1232
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1233
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1234
  }
1235
  });
1236
  });
1237
  }
1238
  }
1239
  else if(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="text") {
1240
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1241
  var count_input_matrix = 0;
1242
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
1243
  if(jQuery(this).val() != "")
1244
  count_input_matrix ++;
1245
  });
1246
  if(count_input_matrix == 0)
1247
  not_filled[wdid] = true;
1248
  }
1249
  if(!field_id && !window['check_submit'+form_id]){
1250
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
1251
  jQuery(this)
1252
  .focus(function() {
1253
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1254
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1255
  })
1256
  .blur(function() {
1257
  wd_is_filled(form_id, wdid);
1258
  });
1259
  });
1260
  }
1261
  }
1262
  else {
1263
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1264
  var count_select_matrix = 0;
1265
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] select"), function( i, val ){
1266
  if(jQuery(this).val() != "")
1267
  count_select_matrix ++;
1268
  });
1269
  if(count_select_matrix == 0)
1270
  not_filled[wdid] = true;
1271
  }
1272
  if(!field_id && !window['check_submit'+form_id]){
1273
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] select"), function( i, val ){
1274
  jQuery(this).focus(function() {
1275
  if(jQuery(this).val() == ""){
1276
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1277
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1278
  }
1279
  }).change(function() {
1280
  wd_is_filled(form_id, wdid);
1281
  }).blur(function() {
1282
  wd_is_filled(form_id, wdid);
1283
  });
1284
  });
1285
  }
1286
  }
1287
  break;
1288
  }
1289
  case 'type_send_copy': {
1290
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1291
  if(jQuery("div[wdid='"+ wdid +"'] input:checked").length == 0){
1292
  not_filled[wdid] = true;
1293
  }
1294
  }
1295
  if(!field_id && !window['check_submit'+form_id]){
1296
  jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").change(function() {
1297
  if(jQuery("div[wdid='"+ wdid +"'] input:checked").length == 0){
1298
  wd_is_filled(form_id, wdid);
1299
  }
1300
  else {
1301
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1302
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1303
  }
1304
  });
1305
  }
1306
  break;
1307
  }
1308
  case 'type_captcha':
1309
  case 'type_arithmetic_captcha': {
1310
  var element = "";
1311
  if(window['labels_and_ids'+form_id][wdid] == 'type_captcha') {
1312
  element = '#wd_captcha_input' + form_id;
1313
  }
1314
  else {
1315
  element = '#wd_arithmetic_captcha_input' + form_id;
1316
  }
1317
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1318
  if(jQuery(element).val() == ""){
1319
  not_filled[wdid] = element;
1320
  }
1321
  }
1322
  if(!field_id && !window['check_submit'+form_id]){
1323
  jQuery(element).focus(function() {
1324
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1325
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1326
  }).blur(function() {
1327
  wd_is_filled(form_id, wdid);
1328
  });
1329
  }
1330
  break;
1331
  }
1332
  }
1333
  }
1334
  });
1335
  if (Object.keys(not_filled).length === 0 && Object.keys(window["check_before_submit" + form_id]).length === 0) {
1336
  return true;
1337
  }
1338
  else {
1339
  if (Object.keys(not_filled).length !== 0) {
1340
  jQuery.each( not_filled, function( wdid, elem ) {
1341
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1342
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-element-section:first").append("<div id='wd_required_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_field_is_required + "</div>");
1343
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label");
1344
  });
1345
  }
1346
  if(!field_id){
1347
  scroll_on_element(form_id);
1348
  }
1349
  window['check_submit'+form_id] = 1;
1350
  return false;
1351
  }
1352
  var x = jQuery("#form" + form_id);
1353
  var check_price_min_max = price_nim_max ? price_nim_max : window['check_paypal_price_min_max'+form_id];
1354
  var find_wrong_price = false;
1355
  jQuery.each( check_price_min_max, function( wdid, min_max_option ) {
1356
  var element = "#wdform_" + wdid + "_element" + form_id;
1357
  var range_min = min_max_option[3] ? min_max_option[3] : 0;
1358
  var range_max = min_max_option[4] ? min_max_option[4] : -1;
1359
  if((min_max_option[2] ? true : false) || jQuery(element).val()!=min_max_option[1]) {
1360
  if((range_max!=-1 && parseFloat(jQuery(element).val()) > range_max) || parseFloat(jQuery(element).val()) < range_min) {
1361
  jQuery("#form"+form_id+" #wd_price_"+wdid).remove();
1362
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_price_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_min_max_check_1 + min_max_option[0] + fm_objectL10n.fm_min_max_check_2 + (min_max_option[3] ? min_max_option[3] : 0) + '-' + (min_max_option[4] ? min_max_option[4] : "any") + "</div>");
1363
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_price");
1364
  find_wrong_price = true;
1365
  if(!price_nim_max) {
1366
  scroll_on_element(form_id);
1367
  }
1368
  }
1369
  }
1370
  });
1371
  if(find_wrong_price === false) {
1372
  return true;
1373
  }
1374
  return false;
1375
  var x = jQuery("#form" + form_id);
1376
  var find_wrong_values = false;
1377
  var spinner_check = spinner_check_field ? spinner_check_field : window['spinner_check'+form_id];
1378
  jQuery.each( spinner_check, function( wdid, spinner_values ) {
1379
  var element = "#wdform_" + wdid + "_element" + form_id;
1380
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
1381
  if(parseInt(jQuery(element).val()) < parseInt(spinner_values[0]) || parseInt(jQuery(element).val()) > parseInt(spinner_values[1])) {
1382
  jQuery("#form"+form_id+" #wd_price_"+wdid).remove();
1383
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_price_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_spinner_check + (spinner_values[0] ? spinner_values[0] : 0) + '-' + (spinner_values[1] ? spinner_values[1] : "any") + "</div>");
1384
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_price");
1385
  find_wrong_values = true;
1386
  if(!spinner_check_field) {
1387
  scroll_on_element(form_id);
1388
  }
1389
  }
1390
  }
1391
  });
1392
  if(find_wrong_values === false) {
1393
  return true;
1394
  }
1395
  return false;
1396
  var scrollPercent = 100 * jQuery(window).scrollTop() / (jQuery(document).height() - jQuery(window).height());
1397
  if(!jQuery("#fm-scrollbox" + form_id).hasClass("fm-minimized") && scrollPercent >= window["scrollbox_trigger_point" + form_id]) {
1398
  setTimeout(function() {
1399
  jQuery("#fm-scrollbox" + form_id).removeClass("fm-animated fadeOutDown").addClass("fm-animated fadeInUp");
1400
  jQuery("#fm-scrollbox" + form_id).css("visibility", "");
1401
  jQuery("#fm-scrollbox" + form_id + " .fm-header-img").addClass("fm-animated " + window["header_image_animation" + form_id]);
1402
  }, window["scrollbox_loading_delay" + form_id] * 1000);
1403
  } else {
1404
  if(window["scrollbox_auto_hide" + form_id]) {
1405
  jQuery("#fm-scrollbox" + form_id + " .fm-header-img").removeClass("fm-animated " + window["header_image_animation" + form_id]);
1406
  jQuery("#fm-scrollbox" + form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown");
1407
  }
1408
  }
1409
  if (typeof window["before_submit" + form_id] == 'function') {
1410
  if (window["before_submit" + form_id]()) {
1411
  return false;
1412
  }
1413
  }
1414
  if (!fm_check(0, form_id)) {
1415
  return false;
1416
  }
1417
  jQuery("#form" + form_id + " button").each(function () {
1418
  jQuery(this).attr('disabled', 'disabled');
1419
  });
1420
  jQuery("<input type=\"hidden\" name=\"save_or_submit"+form_id+"\" value =\"submit\" />").appendTo("#form"+form_id);
1421
  window["onsubmit_js" + form_id]();
1422
  if(window['checkStripe' + form_id] == 1) {
1423
  var jq_mainForm = jQuery("form[id='form"+form_id+"']");
1424
  if (jq_mainForm.find(".wdfm_stripe_elem").first().parents(".wdform_row").is(":visible")) {
1425
  wdfm_call_stripe();
1426
  }
1427
  else {
1428
  jQuery("#form"+form_id).submit();
1429
  }
1430
  }
1431
  else {
1432
  jQuery("#form"+form_id).submit();
1433
  }
1434
  if ( typeof window["before_reset" + form_id] == 'function' ) {
1435
  window["before_reset" + form_id]();
1436
  }
1437
  jQuery.each(window['labels_and_ids'+form_id], function (index, elem) {
1438
  switch(elem) {
1439
  case "type_text":
1440
  case "type_textarea":
1441
  case "type_number":
1442
  case "type_spinner":
1443
  case 'type_own_select':
1444
  case 'type_country':
1445
  case 'type_date':
1446
  case 'type_date_new':
1447
  case 'type_hidden':
1448
  case 'type_paypal_price_new':
1449
  jQuery("#wdform_"+index+"_element"+form_id).val('');
1450
  break;
1451
  case 'type_submitter_mail':
1452
  case 'type_password':
1453
  jQuery("#wdform_"+index+"_element"+form_id).val('');
1454
  if(jQuery("#wdform_"+index+"_1_element"+form_id)){
1455
  jQuery("#wdform_"+index+"_1_element"+form_id).val('');
1456
  if(jQuery("#confirm_"+index+"_"+form_id))
1457
  jQuery("#confirm_"+index+"_"+form_id).remove();
1458
  if(elem == 'type_submitter_mail' && jQuery("#check_email_"+index+"_"+form_id))
1459
  jQuery("#check_email_"+index+"_"+form_id).remove();
1460
  }
1461
  break;
1462
  case 'type_date_range':
1463
  jQuery("#wdform_"+index+"_element"+form_id+"0").val('');
1464
  jQuery("#wdform_"+index+"_element"+form_id+"1").val('');
1465
  break;
1466
  case 'type_send_copy':
1467
  jQuery("#wdform_"+index+"_element"+form_id).prop('checked', false);
1468
  break;
1469
  case 'type_phone':
1470
  jQuery("#wdform_"+index+"_element_first"+form_id+", #wdform_"+index+"_element_last"+form_id).val('');
1471
  break;
1472
  case 'type_name':
1473
  jQuery("#wdform_"+index+"_element_first"+form_id+", #wdform_"+index+"_element_last"+form_id+", #wdform_"+index+"_element_title"+form_id+", #wdform_"+index+"_element_middle"+form_id).val('');
1474
  break;
1475
  case 'type_address':
1476
  jQuery("#wdform_"+index+"_street1"+form_id+", #wdform_"+index+"_street2"+form_id+", #wdform_"+index+"_city"+form_id+", #wdform_"+index+"_state"+form_id+", #wdform_"+index+"_postal"+form_id+", #wdform_"+index+"_country"+form_id).val('');
1477
  break;
1478
  case 'type_checkbox':
1479
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .checkbox-div input").prop('checked', false);
1480
  jQuery("#wdform_"+index+"_other_br"+form_id).remove();
1481
  jQuery("#wdform_"+index+"_other_input"+form_id).remove();
1482
  break;
1483
  case 'type_radio':
1484
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
1485
  jQuery("#wdform_"+index+"_other_br"+form_id).remove();
1486
  jQuery("#wdform_"+index+"_other_input"+form_id).remove();
1487
  break;
1488
  case 'type_time':
1489
  jQuery("#wdform_"+index+"_hh"+form_id+", #wdform_"+index+"_mm"+form_id+", #wdform_"+index+"_ss"+form_id+", #wdform_"+index+"_am_pm"+form_id).val('');
1490
  break;
1491
  case 'type_date_fields':
1492
  jQuery("#wdform_"+index+"_day"+form_id+", #wdform_"+index+"_month"+form_id+", #wdform_"+index+"_year"+form_id).val('');
1493
  break;
1494
  case 'type_file_upload':
1495
  jQuery("#wdform_"+index+"_element"+form_id+"_save").remove();
1496
  break;
1497
  case 'type_paypal_price':
1498
  jQuery("#wdform_"+index+"_element_dollars"+form_id+", #wdform_"+index+"_element_cents"+form_id).val('');
1499
  break;
1500
  case 'type_paypal_select':
1501
  jQuery("#wdform_"+index+"_element"+form_id+", #wdform_"+index+"_element_quantity"+form_id+", #form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
1502
  break;
1503
  case 'type_paypal_radio':
1504
  jQuery("#wdform_"+index+"_element_quantity"+form_id+",#form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
1505
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
1506
  break;
1507
  case 'type_paypal_shipping':
1508
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
1509
  break;
1510
  case 'type_paypal_checkbox':
1511
  jQuery("#wdform_"+index+"_element_quantity"+form_id+",#form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
1512
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .checkbox-div input").prop('checked', false);
1513
  break;
1514
  case 'type_star_rating':
1515
  jQuery("#wdform_"+index+"_selected_star_amount"+form_id).val('');
1516
  jQuery("#wdform_"+index+"_element"+form_id+" img").attr('src', fm_objectL10n.plugin_url + '/images/star.png');
1517
  break;
1518
  case 'type_scale_rating':
1519
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
1520
  break;
1521
  case 'type_slider':
1522
  jQuery("#wdform_"+index+"_element"+form_id).slider({
1523
  value: eval(0),
1524
  });
1525
  jQuery("#wdform_"+index+"_element_value"+form_id).html('0');
1526
  break;
1527
  case 'type_range':
1528
  jQuery("#wdform_"+index+"_element"+form_id+"0, #wdform_"+index+"_element"+form_id+"1").val('');
1529
  break;
1530
  case 'type_grading':
1531
  jQuery("#wdform_"+index+"_element"+form_id+" input").val('');
1532
  break;
1533
  case 'type_matrix':
1534
  jQuery("#wdform_"+index+"_element"+form_id+" .radio-div input").prop('checked', false);
1535
  jQuery("#wdform_"+index+"_element"+form_id+" .checkbox-div input").prop('checked', false);
1536
  jQuery("#wdform_"+index+"_element"+form_id+" input[type='text']").val('');
1537
  jQuery("#wdform_"+index+"_element"+form_id+" select").val('');
1538
  break;
1539
  case 'type_paypal_total':
1540
  jQuery("#wdform_"+index+"div_total"+form_id).html('$0');
1541
  jQuery("#wdform_"+index+"paypal_products"+form_id).empty();
1542
  break;
1543
  default:
1544
  break;
1545
  }
1546
  });
1547
  jQuery("<input type=\"hidden\" name=\"save_or_submit"+form_id+"\" value =\"save\" />").appendTo("#form"+form_id);
1548
  window["onsubmit_js" + form_id]();
1549
  jQuery("#form" + form_id + " button").each(function () {
1550
  jQuery(this).attr('disabled', 'disabled');
1551
  });
1552
  jQuery("#form"+form_id).submit();
1553
  var clear_data = confirm(fm_objectL10n.fm_clear_data);
1554
  if (clear_data == true) {
1555
  jQuery("#form" + form_id + " button").each(function () {
1556
  jQuery(this).attr('disabled', 'disabled');
1557
  });
1558
  jQuery.get(fm_objectL10n.form_maker_admin_ajax + '?action=FMClearProg&addon_task=clear_data&form_id=' + form_id).done(function() {
1559
  window.location = jQuery('#form' + form_id).attr('action');
1560
  });
1561
  }
1562
  if (navigator.userAgent.toLowerCase().indexOf('msie') != -1 && parseInt(navigator.userAgent.toLowerCase().split('msie')[1]) === 8) {
1563
  jQuery("#form" + form_id).find(jQuery("input[type='radio']")).click(function() {
1564
  jQuery("input[type='radio']+label").removeClass('if-ie-div-label');
1565
  jQuery("input[type='radio']:checked+label").addClass('if-ie-div-label')
1566
  });
1567
  jQuery("#form" + form_id).find(jQuery("input[type='radio']:checked+label")).addClass('if-ie-div-label');
1568
  jQuery("#form" + form_id).find(jQuery("input[type='checkbox']")).click(function() {
1569
  jQuery("input[type='checkbox']+label").removeClass('if-ie-div-label');
1570
  jQuery("input[type='checkbox']:checked+label").addClass('if-ie-div-label')
1571
  });
1572
  jQuery("#form" + form_id).find(jQuery("input[type='checkbox']:checked+label")).addClass('if-ie-div-label');
1573
  }
1574
  jQuery.each(window["check_regExp_all" + form_id], function( wdid, exp ) {
1575
  var exp_array = {};
1576
  exp_array[wdid] = exp;
1577
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
1578
  wd_check_regExp(form_id, exp_array);
1579
  }).focus(function() {
1580
  jQuery("#form" + form_id + " #wd_exp_"+wdid).remove();
1581
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_exp").removeClass("error_label_exp")
1582
  });
1583
  });
1584
  jQuery.each(window["check_paypal_price_min_max" + form_id], function( wdid, price_min_max_option ) {
1585
  var price_min_max_array = {};
1586
  price_min_max_array[wdid] = price_min_max_option;
1587
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
1588
  wd_check_price_min_max(form_id, price_min_max_array)
1589
  }).focus(function() {
1590
  jQuery("#form" + form_id + " #wd_price_" + wdid).remove();
1591
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_price").removeClass("error_label_price")
1592
  });
1593
  });
1594
  jQuery.each(window["spinner_check" + form_id], function( wdid, spinner_min_max ) {
1595
  var spinner_min_max_array = {};
1596
  spinner_min_max_array[wdid] = spinner_min_max;
1597
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
1598
  wd_spinner_check(form_id, spinner_min_max_array)
1599
  }).focus(function() {
1600
  jQuery("#form" + form_id + " #wd_price_" + wdid).remove();
1601
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_price").removeClass("error_label_price")
1602
  });
1603
  });
1604
  jQuery.each(window["file_upload_check" + form_id], function( wdid, upload_types ) {
1605
  var upload_types_array = {};
1606
  upload_types_array[wdid] = upload_types;
1607
  jQuery("div[wdid='" + wdid + "'] input").change(function() {
1608
  wd_file_upload_check(form_id, upload_types_array);
1609
  });
1610
  });
1611
  jQuery("div[type='type_text'] input, div[type='type_number'] input, div[type='type_phone'] input, div[type='type_name'] input, div[type='type_submitter_mail'] input, div[type='type_submitter_mail_confirmation'] input, div[type='type_paypal_price'] input, div[type='type_paypal_price_new'] input, div[type='type_textarea'] textarea").focus(function() {
1612
  delete_value(this)
1613
  }).blur(function() {
1614
  return_value(this)
1615
  });
1616
  jQuery("div[type='type_number'] input, div[type='type_phone'] input, div[type='type_spinner'] input, div[type='type_range'] input, .wdform-quantity, div[type='type_paypal_price_new'] input").keypress(function(evt) {
1617
  return check_isnum(evt);
1618
  });
1619
  jQuery("div[type='type_grading'] input").keypress(function(evt) {
1620
  return check_isnum_or_minus(evt);
1621
  });
1622
  jQuery("div[type='type_paypal_checkbox'] input[type='checkbox'], div[type='type_paypal_radio'] input[type='radio'], div[type='type_paypal_shipping'] input[type='radio']").click(function() {
1623
  set_total_value(form_id);
1624
  });
1625
  jQuery("div[type='type_paypal_select'] select, div[type='type_paypal_price'] input, div[type='type_paypal_price_new'] input").change(function() {
1626
  set_total_value(form_id);
1627
  });
1628
  jQuery(".wdform-quantity").change(function() {
1629
  set_total_value(form_id);
1630
  });
1631
  jQuery("div[type='type_address'] select").change(function() {
1632
  set_total_value(form_id);
1633
  });
1634
  jQuery("div[type='type_time'] input").blur(function() {
1635
  add_0(this);
1636
  });
1637
  jQuery('.wdform-element-section').each(function() {
1638
  if(!jQuery(this).parent()[0].style.width && parseInt(jQuery(this).width()) != 0) {
1639
  if(jQuery(this).css('display')=="table-cell") {
1640
  if(jQuery(this).parent().attr('type')!="type_captcha") {
1641
  jQuery(this).parent().css('width', parseInt(jQuery(this).width()) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
1642
  }
1643
  else {
1644
  jQuery(this).parent().css('width', (parseInt(jQuery(this).parent().find(jQuery(".captcha_input"))[0].style.width) * 2 + 50) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
1645
  }
1646
  }
1647
  }
1648
  if (!jQuery(this).parent()[0].style.width && parseInt(jQuery(this).width()) != 0) {
1649
  if (jQuery(this).css('display') == "table-cell") {
1650
  if (jQuery(this).parent().attr('type') != "type_captcha") {
1651
  jQuery(this).parent().css('width', parseInt(jQuery(this).width()) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
1652
  }
1653
  else {
1654
  jQuery(this).parent().css('width', (parseInt(jQuery(this).parent().find(jQuery(".captcha_input"))[0].style.width) * 2 + 50) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
1655
  }
1656
  }
1657
  }
1658
  if(parseInt(jQuery(this)[0].style.width.replace('px', '')) < parseInt(jQuery(this).css('min-width').replace('px', ''))) {
1659
  jQuery(this).css('min-width', parseInt(jQuery(this)[0].style.width.replace('px', ''))-10);
1660
  }
1661
  });
1662
  jQuery('.wdform-label').each(function() {
1663
  if(parseInt(jQuery(this).height()) >= 2*parseInt(jQuery(this).css('line-height').replace('px', ''))) {
1664
  jQuery(this).parent().css('max-width', jQuery(this).parent().width());
1665
  jQuery(this).parent().css('width', '');
1666
  }
1667
  });
1668
  (function(jQuery) {
1669
  jQuery.fn.shuffle = function() {
1670
  var allElems = this.get(),
1671
  getRandom = function(max) {
1672
  return Math.floor(Math.random() * max);
1673
  },
1674
  shuffled = jQuery.map(allElems, function() {
1675
  var random = getRandom(allElems.length),
1676
  randEl = jQuery(allElems[parseInt(random)]).clone(true)[0];
1677
  allElems.splice(random, 1);
1678
  return randEl;
1679
  });
1680
  this.each(function(i) {
1681
  jQuery(this).replaceWith(jQuery(shuffled[i]));
1682
  });
1683
  return jQuery(shuffled);
1684
  };
1685
  })(jQuery);
1686
  window["onload_js" + form_id]();
1687
  window["condition_js" + form_id]();
1688
  if (typeof window["before_load" + form_id] == 'function') {
1689
  window["before_load" + form_id]();
1690
  }
1691
  for(i=1; i<=30; i++) {
1692
  if (document.getElementById(form_id + 'form_view' + i)) {
1693
  window['form_view_count' + form_id]++;
1694
  window['form_view_max' + form_id] = i;
1695
  }
1696
  }
1697
  if (window['form_view_count' + form_id] > 1) {
1698
  for (i = 1; i <= window['form_view_max' + form_id]; i++) {
1699
  if (document.getElementById(form_id + 'form_view' + i)) {
1700
  window['first_form_view' + form_id] = i;
1701
  break;
1702
  }
1703
  }
1704
  generate_page_nav(window['first_form_view' + form_id], form_id, window['form_view_count' + form_id], window['form_view_max' + form_id]);
1705
  }
1706
  fm_initilize_form(form_id);
1707
  if(!wd_is_filled(form_id)) {
1708
  return false;
1709
  }
1710
  if(!wd_check_regExp(form_id)) {
1711
  return false;
1712
  }
1713
  if(!wd_check_price_min_max(form_id)) {
1714
  return false;
1715
  }
1716
  if(!wd_spinner_check(form_id)) {
1717
  return false;
1718
  }
1719
  if(!wd_file_upload_check(form_id)) {
1720
  return false;
1721
  }
1722
  window["check_js" + form_id](id, form_id);
1723
  return true;
1724
  jQuery(".g-recaptcha").each(function () {
1725
  grecaptcha.render(jQuery(this).attr('id'), {
1726
  'sitekey': jQuery(this).attr('data-sitekey'),
1727
  'theme': 'light'
1728
  });
1729
  });
 
1730
  jQuery(".wd-datepicker").each(function () {
1731
  jQuery(this).datepicker();
1732
  jQuery(this).datepicker("option", "dateFormat", jQuery(this).data("format"));
1733
  });
1734
  var FormCurrency = eval("FormCurrency_" + form_id);
1735
  if(jQuery('.paypal_total'+form_id).length==0) {
1736
  return;
1737
  }
1738
  var div_paypal_show = jQuery('.paypal_total'+form_id);
1739
  var div_paypal_products = jQuery('.paypal_products'+form_id);
1740
  var div_paypal_tax = jQuery('.paypal_tax'+form_id);
1741
  var input_paypal_total = jQuery('.input_paypal_total'+form_id);
1742
  var total=0;
1743
  var total_shipping=0;
1744
  div_paypal_products.html('');
1745
  div_paypal_tax.html('');
1746
  n = parseInt(jQuery('#counter'+form_id).val());
1747
  jQuery("#form" +form_id+ " div[type='type_paypal_checkbox'], #form" +form_id+ " div[type='type_paypal_radio']").each(function() {
1748
  id=jQuery(this).parent().attr('wdid');
1749
  jQuery(this).find('input:checked').each(
1750
  function() {
1751
  label= jQuery("label[for='"+jQuery(this).attr('id')+"']").html();
1752
  span_value = FormCurrency + jQuery(this).val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
1753
  total =total + jQuery(this).val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
1754
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1755
  }
1756
  );
1757
  });
1758
  jQuery("#form" +form_id+ " div[type='type_paypal_shipping']").each(function() {
1759
  id=jQuery(this).parent().attr('wdid');
1760
  jQuery(this).find('input:checked').each(
1761
  function() {
1762
  label= jQuery("label[for='"+jQuery(this).attr('id')+"']").html();
1763
  span_value = FormCurrency + jQuery(this).val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
1764
  total_shipping =total_shipping + jQuery(this).val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
1765
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1766
  }
1767
  );
1768
  });
1769
  jQuery("#form" +form_id+ " div[type='type_paypal_select']").each(function() {
1770
  id=jQuery(this).parent().attr('wdid');
1771
  if(jQuery(this).find('select').val()!='') {
1772
  label = jQuery(this).find('select option:selected').html();
1773
  span_value = FormCurrency + jQuery(this).find('select').val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
1774
  total =total + jQuery(this).find('select').val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
1775
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1776
  }
1777
  });
1778
  jQuery("#form" +form_id+ " div[type='type_paypal_price']").each(function() {
1779
  id=jQuery(this).parent().attr('wdid');
1780
  if(jQuery('#wdform_'+id+"_element_dollars"+form_id).hasClass('input_active') || jQuery('#wdform_'+id+"_element_cents"+form_id).hasClass('input_active')) {
1781
  label= jQuery(this).find('.wdform-label').html();
1782
  cents='00';
1783
  dollars='0';
1784
  if( jQuery('#wdform_'+id+"_element_dollars"+form_id).hasClass('input_active')) {
1785
  if(jQuery('#wdform_'+id+"_element_dollars"+form_id).val()!='') {
1786
  dollars=jQuery('#wdform_'+id+"_element_dollars"+form_id).val();
1787
  }
1788
  }
1789
  if( jQuery('#wdform_'+id+"_element_cents"+form_id).hasClass('input_active') && jQuery('#wdform_'+id+"_element_cents"+form_id).val()!='') {
1790
  if(jQuery('#wdform_'+id+"_element_cents"+form_id).val().length==1) {
1791
  cents='0'+jQuery('#wdform_'+id+"_element_cents"+form_id).val();
1792
  }
1793
  else {
1794
  cents=jQuery('#wdform_'+id+"_element_cents"+form_id).val();
1795
  }
1796
  }
1797
  span_value = FormCurrency + dollars+'.'+cents;
1798
  total =total + parseFloat(dollars+'.'+cents);
1799
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1800
  }
1801
  });
1802
  jQuery("#form" +form_id+ " div[type='type_paypal_price_new']").each(function(){
1803
  id=jQuery(this).parent().attr('wdid');
1804
  if(jQuery('#wdform_'+id+"_element"+form_id).hasClass('input_active')) {
1805
  label= jQuery(this).find('.wdform-label').html();
1806
  dollars='0';
1807
  if(jQuery('#wdform_'+id+"_element"+form_id).hasClass('input_active')) {
1808
  if(jQuery('#wdform_'+id+"_element"+form_id).val()!='') {
1809
  dollars=jQuery('#wdform_'+id+"_element"+form_id).val();
1810
  }
1811
  }
1812
  span_value = FormCurrency + dollars;
1813
  total =total + parseFloat(dollars);
1814
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1815
  }
1816
  });
1817
  var FormPaypalTax = eval("FormPaypalTax_" + form_id);
1818
  if(FormPaypalTax != 0) {
1819
  div_paypal_tax.html('Tax: ' + FormCurrency + (((total)*FormPaypalTax) / 100).toFixed(2));
1820
  }
1821
  jQuery('.div_total'+form_id).html(FormCurrency + (parseFloat((total *(1+FormPaypalTax/100)).toFixed(2))+total_shipping).toFixed(2));
1822
  input_paypal_total.val(FormCurrency + (parseFloat((total *(1+FormPaypalTax/100)).toFixed(2))+total_shipping).toFixed(2));
1823
  var chCode1 = e.which || e.keyCode;
1824
  if (chCode1 != 45) {
1825
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1826
  return false;
1827
  }
1828
  }
1829
  return true;
1830
  var sum = 0;
1831
  for(var k=0; k<100;k++) {
1832
  if(document.getElementById(num+'_element'+form_id+'_'+k)) {
1833
  if(document.getElementById(num+'_element'+form_id+'_'+k).value) {
1834
  sum = sum+parseInt(document.getElementById(num+'_element'+form_id+'_'+k).value);
1835
  }
1836
  }
1837
  if(document.getElementById(num+'_total_element'+form_id)) {
1838
  if(sum > document.getElementById(num+'_total_element'+form_id).innerHTML) {
1839
  document.getElementById(num+'_text_element'+form_id).innerHTML =" "+ fm_objectL10n.fm_grading_text + " " + document.getElementById(num+'_total_element'+form_id).innerHTML;
1840
  }
1841
  else {
1842
  document.getElementById(num+'_text_element'+form_id).innerHTML="";
1843
  }
1844
  }
1845
  }
1846
  if(document.getElementById(num+'_sum_element'+form_id)) {
1847
  document.getElementById(num+'_sum_element'+form_id).innerHTML = sum;
1848
  }
1849
  if(rated==false) {
1850
  for(var j=0;j<=id;j++) {
1851
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star_"+color+'.png';
1852
  }
1853
  }
1854
  if(rated==false) {
1855
  for(var j=0;j<=id;j++) {
1856
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star.png";
1857
  }
1858
  }
1859
  rated=true;
1860
  for(var j=0;j<=id;j++) {
1861
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star_"+color+".png";
1862
  }
1863
  for(var k=id+1;k<=star_amount-1;k++) {
1864
  document.getElementById(el_id+'_star_'+k+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star.png";
1865
  }
1866
  document.getElementById(el_id+'_selected_star_amount'+form_id).value=id+1;
1867
  var element_other = jQuery('.form' + form_id + ' [id^=' + num + '_element' + form_id + '][other="1"]');
1868
  var parent_ = element_other.parent();
1869
  var br = document.createElement('br');
1870
  br.setAttribute("id", num + "_other_br" + form_id);
1871
  var elem_id = num.split("_")[1];
1872
  var el_other = document.createElement('input');
1873
  el_other.setAttribute("id", num + "_other_input" + form_id);
1874
  el_other.setAttribute("name", num + "_other_input" + form_id);
1875
  el_other.setAttribute("type", "text");
1876
  el_other.setAttribute("class", "other_input");
1877
  el_other.setAttribute("onchange", "other_input_change(this, '" + form_id + "', '" + elem_id + "')");
1878
  parent_.append(br);
1879
  parent_.append(el_other);
1880
  if (jQuery(elem).val() == "") {
1881
  wd_is_filled(form_id, wdid);
1882
  }
1883
  else {
1884
  jQuery("#form" + form_id + " #wd_required_" + wdid).remove();
1885
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label").removeClass("error_label");
1886
  }
1887
  var chCode1 = e.which || e.keyCode;
1888
  if (jQuery.inArray(chCode1,[46,8,9,27,13,190]) != -1 || e.ctrlKey === true || (chCode1 >= 35 && chCode1 < 39)) {
1889
  return true;
1890
  }
1891
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1892
  return false;
1893
  }
1894
  return true;
1895
  srcArr=document.getElementById(id+genid).src.split("&r=");
1896
  document.getElementById(id+genid).src=srcArr[0]+'&r='+Math.floor(Math.random()*100);
1897
  document.getElementById(id+"_input"+genid).value='';
1898
  document.getElementById(id+genid).style.display="inline-block";
1899
  checking=document.getElementById(id+"_element"+form_id+j);
1900
  if(checking.getAttribute('other')) {
1901
  if(checking.getAttribute('other')==1) {
1902
  if(!checking.checked) {
1903
  if(document.getElementById(id+"_other_input"+form_id)) {
1904
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
1905
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
1906
  }
1907
  return false;
1908
  }
1909
  }
1910
  }
1911
  return true;
1912
  if(document.getElementById(id+"_other_input"+form_id)) {
1913
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
1914
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
1915
  }
1916
  if(jQuery(x).val().length==1) {
1917
  jQuery(x).val('0'+jQuery(x).val());
1918
  }
1919
  var chCode1 = e.which || e.keyCode;
1920
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1921
  return false;
1922
  }
1923
  hour=""+document.getElementById(id).value+String.fromCharCode(chCode1);
1924
  hour=parseFloat(hour);
1925
  if((hour<0) || (hour>hour_interval)) {
1926
  return false;
1927
  }
1928
  return true;
1929
  var chCode1 = e.which || e.keyCode;
1930
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1931
  return false;
1932
  }
1933
  minute=""+document.getElementById(id).value+String.fromCharCode(chCode1);
1934
  minute=parseFloat(minute);
1935
  if ((minute<0) || (minute>59)) {
1936
  return false;
1937
  }
1938
  return true;
1939
  var chCode1 = e.which || e.keyCode;
1940
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1941
  return false;
1942
  }
1943
  second=""+document.getElementById(id).value+String.fromCharCode(chCode1);
1944
  second=parseFloat(second);
1945
  if ((second<0) || (second>59)) {
1946
  return false;
1947
  }
1948
  return true;
1949
  var chCode1 = e.which || e.keyCode;
1950
  if (jQuery.inArray(chCode1,[46,8,9,27,13,190]) != -1 || e.ctrlKey === true || (chCode1 >= 35 && chCode1 < 39)) {
1951
  return true;
1952
  }
1953
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1954
  return false;
1955
  }
1956
  val1=""+jQuery(x).val()+String.fromCharCode(chCode1);
1957
  if (val1.length>2) {
1958
  return false;
1959
  }
1960
  if (val1=='00') {
1961
  return false;
1962
  }
1963
  if ((val1<from) || (val1>to)) {
1964
  return false;
1965
  }
1966
  return true;
1967
  year=jQuery(x).val();
1968
  from=parseFloat(jQuery(x).attr('from'));
1969
  to=parseFloat(jQuery(x).attr('to'));
1970
  year=parseFloat(year);
1971
  if((year>=from) && (year<=to)) {
1972
  jQuery(x).val(year);
1973
  }
1974
  else {
1975
  jQuery(x).val('');
1976
  }
1977
  var chCode1 = e.which || e.keyCode;
1978
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1979
  return false;
1980
  }
1981
  day=""+jQuery(x).val()+String.fromCharCode(chCode1);
1982
  if(day.length>2) {
1983
  return false;
1984
  }
1985
  if(day=='00') {
1986
  return false;
1987
  }
1988
  day=parseFloat(day);
1989
  if((day<0) || (day>31)) {
1990
  return false;
1991
  }
1992
  return true;
1993
  var chCode1 = e.which || e.keyCode;
1994
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1995
  return false;
1996
  }
1997
  month=""+jQuery(x).val()+String.fromCharCode(chCode1);
1998
  if(month.length>2) {
1999
  return false;
2000
  }
2001
  if(month=='00') {
2002
  return false;
2003
  }
2004
  month=parseFloat(month);
2005
  if((month<0) || (month>12)) {
2006
  return false;
2007
  }
2008
  return true;
2009
  var chCode1 = e.which || e.keyCode;
2010
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
2011
  return false;
2012
  }
2013
  year=""+jQuery(x).val()+String.fromCharCode(chCode1);
2014
  to=parseFloat(jQuery(x).attr('to'));
2015
  year=parseFloat(year);
2016
  if(year>to) {
2017
  return false;
2018
  }
2019
  return true;
2020
  ofontStyle=jQuery(x).attr('class');
2021
  if(ofontStyle.indexOf("input_deactive")!=-1) {
2022
  jQuery(x).val("").removeClass("input_deactive").addClass("input_active");
2023
  }
2024
  if(jQuery(x).val()=="") {
2025
  jQuery(x).val(jQuery(x).attr('title')).removeClass("input_active").addClass("input_deactive");
2026
  }
2027
  while (node.firstChild) {
2028
  node.removeChild(node.firstChild);
2029
  }
2030
  form_view=id;
2031
  page_nav=document.getElementById(form_id+'page_nav'+id);
2032
  destroyChildren(page_nav);
2033
  form_view_elemet=document.getElementById(form_id+'form_view'+id);
2034
  remove_whitespace(form_view_elemet.parentNode.parentNode);
2035
  display_none_form_views_all(form_id);
2036
  generate_page_bar(id, form_id, form_view_count, form_view_max);
2037
  form_view_elemet.parentNode.style.display="";
2038
  var td = document.createElement("div");
2039
  td.setAttribute("valign", "middle");
2040
  td.setAttribute("align", "left");
2041
  td.style.display="table-cell";
2042
  td.style.width="40%";
2043
  page_nav.appendChild(td);
2044
  if(form_view_elemet.parentNode.previousSibling && form_view_elemet.parentNode.previousSibling.previousSibling) {
2045
  if(form_view_elemet.parentNode.previousSibling.tagName=="DIV") {
2046
  table=form_view_elemet.parentNode.previousSibling;
2047
  }
2048
  else {
2049
  if(form_view_elemet.parentNode.previousSibling.previousSibling.tagName=="DIV") {
2050
  table=form_view_elemet.parentNode.previousSibling.previousSibling;
2051
  }
2052
  else {
2053
  table="none";
2054
  }
2055
  }
2056
  if(table!="none") {
2057
  if(!table.firstChild.tagName) {
2058
  table.removeChild(table.firstChild);
2059
  }
2060
  previous_title = form_view_elemet.getAttribute('previous_title');
2061
  previous_type = form_view_elemet.getAttribute('previous_type');
2062
  if(previous_type=="text") {
2063
  td.setAttribute("class", "previous-page");
2064
  }
2065
  previous_class = form_view_elemet.getAttribute('previous_class');
2066
  previous_checkable = form_view_elemet.getAttribute('previous_checkable');
2067
  next_or_previous="previous";
2068
  previous=make_pagebreak_button(next_or_previous, previous_title, previous_type, previous_class, previous_checkable, id, form_id, form_view_count, form_view_max);
2069
  td.appendChild(previous);
2070
  }
2071
  }
2072
  var td = document.createElement("div");
2073
  td.setAttribute("id", form_id+"page_numbers"+form_view);
2074
  td.setAttribute("valign", "middle");
2075
  td.setAttribute("class", "page-numbers");
2076
  td.setAttribute("align", "center");
2077
  td.style.display="table-cell";
2078
  if(document.getElementById('fm-pages' + form_id).getAttribute('show_numbers')=="true") {
2079
  k=0;
2080
  for(j=1; j<=form_view_max; j++) {
2081
  if(document.getElementById(form_id+'form_view'+j)) {
2082
  k++;
2083
  if(j==form_view) {
2084
  page_number=k;
2085
  }
2086
  }
2087
  }
2088
  var cur = document.createElement('span');
2089
  cur.setAttribute("class", "page_numbers");
2090
  cur.innerHTML=page_number+'/'+k;
2091
  td.appendChild(cur);
2092
  }
2093
  page_nav.appendChild(td);
2094
  var td = document.createElement("div");
2095
  td.setAttribute("valign", "middle");
2096
  td.setAttribute("align", "right");
2097
  td.style.cssText = "display:table-cell; width:40%; text-align:right;";
2098
  page_nav.appendChild(td);
2099
  not_next=false;
2100
  if(form_view_elemet.parentNode.nextSibling) {
2101
  if(form_view_elemet.parentNode.nextSibling.tagName=="DIV" && form_view_elemet.parentNode.nextSibling.className=="wdform-page-and-images") {
2102
  table=form_view_elemet.parentNode.nextSibling;
2103
  }
2104
  else {
2105
  if(form_view_elemet.parentNode.nextSibling.nextSibling) {
2106
  if(form_view_elemet.parentNode.nextSibling.nextSibling.tagName=="DIV") {
2107
  table=form_view_elemet.parentNode.nextSibling.nextSibling;
2108
  }
2109
  else {
2110
  table="none";
2111
  }
2112
  }
2113
  else {
2114
  table="none";
2115
  }
2116
  }
2117
  if(table!="none") {
2118
  next_title =form_view_elemet.getAttribute('next_title');
2119
  next_type =form_view_elemet.getAttribute('next_type');
2120
  if(next_type=="text") {
2121
  td.setAttribute("class", "next-page");
2122
  }
2123
  next_class = form_view_elemet.getAttribute('next_class');
2124
  next_checkable = form_view_elemet.getAttribute('next_checkable');
2125
  next_or_previous="next";
2126
  next=make_pagebreak_button(next_or_previous, next_title, next_type, next_class, next_checkable, id, form_id, form_view_count, form_view_max);
2127
  td.appendChild(next);
2128
  }
2129
  else {
2130
  not_next=true;
2131
  }
2132
  }
2133
  else {
2134
  not_next=true;
2135
  }
2136
  fm_initilize_form(form_id);
2137
  jQuery("#form" + form_id + " div[type='type_map']").each(function() {
2138
  id=jQuery(this).parent().attr('wdid');
2139
  if_gmap_init('wdform_'+id, form_id);
2140
  for(q=0; q<20; q++) {
2141
  if(jQuery("#wdform_"+id+"_element"+form_id)[0].getAttribute("long"+q)) {
2142
  w_long=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("long"+q));
2143
  w_lat=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("lat"+q));
2144
  w_info=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("info"+q));
2145
  add_marker_on_map('wdform_'+id, q, w_long, w_lat, w_info, form_id,false);
2146
  }
2147
  }
2148
  });
2149
  jQuery("#form" + form_id + " div[type='type_mark_map']").each(function() {
2150
  id=jQuery(this).parent().attr('wdid');
2151
  if_gmap_init('wdform_'+id, form_id);
2152
  q=0;
2153
  if(jQuery("#wdform_"+id+"_element"+form_id)[0].getAttribute("long"+q)) {
2154
  w_long=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("long"+q));
2155
  w_lat=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("lat"+q));
2156
  w_info=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("info"+q));
2157
  add_marker_on_map('wdform_'+id, q, w_long, w_lat, w_info, form_id,true);
2158
  }
2159
  });
2160
  jQuery('.wdform-element-section').each(function() {
2161
  });
2162
  for(t=1; t<30; t++) {
2163
  if(document.getElementById(form_id+'form_view'+t)) {
2164
  document.getElementById(form_id+'form_view'+t).parentNode.style.display="none";
2165
  }
2166
  }
2167
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='steps') {
2168
  make_page_steps_front(form_view, form_id, form_view_count, form_view_max);
2169
  }
2170
  else {
2171
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='percentage') {
2172
  make_page_percentage_front(form_view, form_id, form_view_count, form_view_max);
2173
  }
2174
  else {
2175
  make_page_none_front(form_id);
2176
  }
2177
  }
2178
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='show_numbers') {
2179
  td = document.getElementById(form_id+'page_numbers'+form_view);
2180
  if(td) {
2181
  destroyChildren(td);
2182
  k=0;
2183
  for(j=1; j<=form_view_max; j++) {
2184
  if(document.getElementById(form_id+'form_view'+j)) {
2185
  k++;
2186
  if(j==form_view) {
2187
  page_number=k;
2188
  }
2189
  }
2190
  }
2191
  var cur = document.createElement('span');
2192
  cur.setAttribute("class", "page_numbers");
2193
  cur.innerHTML=page_number+'/'+k;
2194
  td.appendChild(cur);
2195
  }
2196
  }
2197
  else {
2198
  td = document.getElementById(form_id+'page_numbers'+form_view);
2199
  if(td) {
2200
  destroyChildren(document.getElementById(form_id+'page_numbers'+form_view));
2201
  }
2202
  }
2203
  destroyChildren(document.getElementById('fm-pages' + form_id));
2204
  show_title =(document.getElementById('fm-pages' + form_id).getAttribute('show_title')=='true');
2205
  next_checkable =(document.getElementById(form_id+'form_view'+form_view).getAttribute('next_checkable')=='true');
2206
  previous_checkable =(document.getElementById(form_id+'form_view'+form_view).getAttribute('previous_checkable')=='true');
2207
  k=0;
2208
  for(j=1; j<=form_view_max; j++) {
2209
  if(document.getElementById(form_id+'form_view'+j)) {
2210
  if(document.getElementById(form_id+'form_view'+j).getAttribute('page_title')) {
2211
  w_pages=document.getElementById(form_id+'form_view'+j).getAttribute('page_title');
2212
  }
2213
  else {
2214
  w_pages="";
2215
  }
2216
  k++;
2217
  page_number = document.createElement('span');
2218
  page_number.setAttribute('id','page_'+j);
2219
  if(j<form_view) {
2220
  if(previous_checkable) {
2221
  page_number.setAttribute('onClick','if(fm_check('+form_view+', '+form_id+')) generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
2222
  }
2223
  else {
2224
  page_number.setAttribute('onClick','generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
2225
  }
2226
  }
2227
  if(j>form_view) {
2228
  if(next_checkable) {
2229
  page_number.setAttribute('onClick','if(fm_check('+form_view+', '+form_id+')) generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
2230
  }
2231
  else {
2232
  page_number.setAttribute('onClick','generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
2233
  }
2234
  }
2235
  if(j==form_view) {
2236
  page_number.setAttribute('class',"page_active");
2237
  }
2238
  else {
2239
  page_number.setAttribute('class',"page_deactive");
2240
  }
2241
  if(show_title) {
2242
  page_number.innerHTML=w_pages;
2243
  }
2244
  else {
2245
  page_number.innerHTML=k;
2246
  }
2247
  document.getElementById('fm-pages' + form_id).appendChild(page_number);
2248
  }
2249
  }
2250
  destroyChildren(document.getElementById('fm-pages' + form_id));
2251
  show_title=(document.getElementById('fm-pages' + form_id).getAttribute('show_title')=='true');
2252
  var div_parent = document.createElement('div');
2253
  div_parent.setAttribute("class", "page_percentage_deactive");
2254
  var div = document.createElement('div');
2255
  div.setAttribute("id", "div_percentage");
2256
  div.setAttribute("class", "page_percentage_active");
2257
  div.setAttribute("align", "right");
2258
  var div_arrow = document.createElement('div');
2259
  div_arrow.setAttribute("class", "wdform_percentage_arrow");
2260
  var b = document.createElement('b');
2261
  b.setAttribute("class", "wdform_percentage_text");
2262
  div.appendChild(b);
2263
  k=0;
2264
  cur_page_title='';
2265
  for(j=1; j<=form_view_max; j++) {
2266
  if(document.getElementById(form_id+'form_view'+j)) {
2267
  if(document.getElementById(form_id+'form_view'+j).getAttribute('page_title')) {
2268
  w_pages=document.getElementById(form_id+'form_view'+j).getAttribute('page_title');
2269
  }
2270
  else {
2271
  w_pages="";
2272
  }
2273
  k++;
2274
  if(j==form_view) {
2275
  if(show_title) {
2276
  var cur_page_title = document.createElement('div');
2277
  cur_page_title.innerHTML=w_pages;
2278
  cur_page_title.innerHTML=w_pages;
2279
  cur_page_title.setAttribute("class", "wdform_percentage_title");
2280
  }
2281
  page_number=k;
2282
  }
2283
  }
2284
  }
2285
  b.innerHTML=Math.round(((page_number-1)/k)*100)+'%';
2286
  div.style.width=((page_number-1)/k)*100+'%';
2287
  if(page_number==1) {
2288
  div_arrow.style.display='none';
2289
  }
2290
  div_parent.appendChild(div);
2291
  div_parent.appendChild(div_arrow);
2292
  if(cur_page_title) {
2293
  div_parent.appendChild(cur_page_title);
2294
  }
2295
  document.getElementById('fm-pages' + form_id).appendChild(div_parent);
2296
  destroyChildren(document.getElementById('fm-pages' + form_id));
2297
  switch(type) {
2298
  case 'text': {
2299
  var element = document.createElement('div');
2300
  element.setAttribute('id', "page_"+next_or_previous+"_"+id);
2301
  element.setAttribute('class', class_);
2302
  if(checkable=="true") {
2303
  element.setAttribute('onClick', "if(fm_check("+id+", "+form_id+")) page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
2304
  }
2305
  else {
2306
  element.setAttribute('onClick', "page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
2307
  }
2308
  element.innerHTML=title;
2309
  return element;
2310
  }
2311
  case 'img':{
2312
  var element = document.createElement('img');
2313
  element.setAttribute('id', "page_"+next_or_previous+"_"+id);
2314
  element.setAttribute('class', class_);
2315
  if(checkable=="true") {
2316
  element.setAttribute('onClick', "if(fm_check("+id+", "+form_id+")) page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
2317
  }
2318
  else {
2319
  element.setAttribute('onClick', "page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
2320
  }
2321
  if(title.indexOf("http")==0) {
2322
  element.src=title;
2323
  }
2324
  else {
2325
  element.src=fm_objectL10n.plugin_url+'/'+title;
2326
  }
2327
  return element;
2328
  }
2329
  }
2330
  var curtop = 0;
2331
  if (obj.offsetParent) {
2332
  do {
2333
  curtop += obj.offsetTop;
2334
  } while (obj = obj.offsetParent);
2335
  return [curtop];
2336
  }
2337
  form_view_elemet = document.getElementById(form_id + 'form_view' + id);
2338
  if (form_view_elemet.parentNode.previousSibling && form_view_elemet.parentNode.previousSibling.previousSibling) {
2339
  if (form_view_elemet.parentNode.previousSibling.tagName == "DIV") {
2340
  table = form_view_elemet.parentNode.previousSibling;
2341
  }
2342
  else {
2343
  table = form_view_elemet.parentNode.previousSibling.previousSibling;
2344
  }
2345
  }
2346
  if (!table.firstChild.tagName) {
2347
  table.removeChild(table.firstChild);
2348
  }
2349
  generate_page_nav(table.firstChild.id.replace(form_id + 'form_view', ""), form_id, form_view_count, form_view_max);
2350
  form = jQuery("#form" + form_id);
2351
  if (!form.parent().hasClass('fm-scrollbox-form')) {
2352
  window.scroll(0, form_maker_findPos(form));
2353
  }
2354
  form_view_elemet = document.getElementById(form_id + 'form_view' + id);
2355
  if (form_view_elemet.parentNode.nextSibling) {
2356
  if (form_view_elemet.parentNode.nextSibling.tagName == "DIV") {
2357
  table = form_view_elemet.parentNode.nextSibling;
2358
  }
2359
  else {
2360
  table = form_view_elemet.parentNode.nextSibling.nextSibling;
2361
  }
2362
  }
2363
  if (!table.firstChild.tagName) {
2364
  table.removeChild(table.firstChild);
2365
  }
2366
  generate_page_nav(table.firstChild.id.replace(form_id + 'form_view', ""), form_id, form_view_count, form_view_max);
2367
  form = jQuery("#form" + form_id);
2368
  if (!form.parent().hasClass('fm-scrollbox-form')) {
2369
  window.scroll(0, form_maker_findPos(form));
2370
  }
2371
  if(filename.length == 0) {
2372
  return true;
2373
  }
2374
  var dot = filename.lastIndexOf(".");
2375
  var extension = filename.substr(dot+1,filename.length);
2376
  exten=exten.split(',');
2377
  for(var j=0 ; j<exten.length; j++) {
2378
  exten[j]=exten[j].replace(/\./g,'');
2379
  exten[j]=exten[j].replace(/ /g,'');
2380
  if(extension.toLowerCase()==exten[j].toLowerCase())
2381
  return true;
2382
  }
2383
  return false;
2384
  addclass = typeof(addclass) != 'undefined' ? addclass : '';
2385
  jQuery(select).wrap('<div class="sel-wrap ' + addclass + '"/>');
2386
  var sel_options = '';
2387
  var selected_option = false;
2388
  jQuery(select).children('option').each(function() {
2389
  if(jQuery(this).is(':selected')){
2390
  selected_option = jQuery(this).index();
2391
  }
2392
  sel_options = sel_options + '<div class="sel-option" value="' + jQuery(this).val() + '">' + jQuery(this).html() + '</div>';
2393
  });
2394
  w=jQuery(select)[0].style.width;
2395
  if(w=='100%') {
2396
  w='100%';
2397
  }
2398
  else {
2399
  w=(jQuery(select).width()+32)+'px';
2400
  }
2401
  var sel_imul = '<div class="sel-imul" style="width:'+w+'">\
2402
  <div class="sel-selected">\
2403
  <div class="selected-text">' + jQuery(select).children('option').eq(selected_option).html() + '</div>\
2404
  <div class="sel-arraw"></div>\
2405
  </div>\
2406
  <div class="sel-options">' + sel_options + '</div>\
2407
  </div>';
2408
  jQuery(select).addClass('no-width');
2409
  jQuery(select).before(sel_imul);
2410
  var tektext = jQuery(this).children("option:selected").text();
2411
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-selected').children('.selected-text').html(tektext);
2412
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-options').children('.sel-option').removeClass('sel-ed');
2413
  jQuery(this).addClass('sel-ed');
2414
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-options').each(function() {
2415
  if (jQuery(this).html() == tektext) {
2416
  jQuery(this).addClass('sel-ed');
2417
  }
2418
  });
2419
  jQuery('.sel-imul').removeClass('act');
2420
  jQuery(this).addClass('act');
2421
  if (jQuery(this).children('.sel-options').is(':visible')) {
2422
  jQuery('.sel-options').hide();
2423
  }
2424
  else {
2425
  jQuery('.sel-options').hide();
2426
  jQuery(this).children('.sel-options').show();
2427
  jQuery(this).children('.sel-options').css('width',jQuery(this).width());
2428
  }
2429
  var tektext = jQuery(this).html();
2430
  jQuery(this).parent('.sel-options').parent('.sel-imul').children('.sel-selected').children('.selected-text').html(tektext);
2431
  jQuery(this).parent('.sel-options').children('.sel-option').removeClass('sel-ed');
2432
  jQuery(this).addClass('sel-ed');
2433
  var tekval = jQuery(this).attr('value');
2434
  tekval = typeof(tekval) != 'undefined' ? tekval : tektext;
2435
  jQuery(this).parent('.sel-options').parent('.sel-imul').parent('.sel-wrap').children('select').children('option').removeAttr('selected').each(function() {
2436
  if (jQuery(this).html() == tektext) {
2437
  jQuery(this).attr('selected', 'select');
2438
  }
2439
  });
2440
  jQuery(this).parent('.sel-options').parent('.sel-imul').parent('.sel-wrap').children('select').change();
2441
  selenter = true;
2442
  selenter = false;
2443
  if (!selenter) {
2444
  jQuery('.sel-options').hide();
2445
  jQuery('.sel-imul').removeClass('act');
2446
  }
2447
  var ttt;
2448
  for (ttt=0; ttt < node.childNodes.length; ttt++) {
2449
  if( node.childNodes[ttt] && node.childNodes[ttt].nodeType == '3' && !/\S/.test( node.childNodes[ttt].nodeValue )) {
2450
  node.removeChild(node.childNodes[ttt]);
2451
  ttt--;
2452
  }
2453
  else {
2454
  if(node.childNodes[ttt].childNodes.length) {
2455
  remove_whitespace(node.childNodes[ttt]);
2456
  }
2457
  }
2458
  }
2459
  return;
2460
  if(element_value) {
2461
  jQuery("#"+id).datepicker('option', min_max, element_value);
2462
  }
2463
  else {
2464
  if(default_min_max == "today") {
2465
  jQuery("#"+id).datepicker('option', min_max, new Date());
2466
  }
2467
  else {
2468
  if (default_min_max.indexOf("d") == -1 && default_min_max.indexOf("m") == -1 && default_min_max.indexOf("y") == -1 && default_min_max.indexOf("w") == -1 && default_min_max != "") {
2469
  default_min_max = jQuery.datepicker.formatDate(format, new Date(default_min_max));
2470
  }
2471
  jQuery("#"+id).datepicker('option', min_max, default_min_max);
2472
  }
2473
  }
2474
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
2475
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
2476
  var condition_confirm_email = false;
2477
  if(!window["check_before_submit" + form_id][wdid + "_" + form_id]) {
2478
  condition_confirm_email = true;
2479
  }
2480
  else {
2481
  condition_confirm_email = jQuery(element).val() != jQuery(element_confirm).val() ? true : false;
2482
  }
2483
  if(condition_confirm_email) {
2484
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2485
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
2486
  if(jQuery(element).val() != jQuery(element_confirm).val()) {
2487
  jQuery(element_confirm).parent().append("<div id='confirm_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message + "</div>");
2488
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .wdform-label").addClass("error_label_confirm");
2489
  }
2490
  window["check_before_submit" + form_id][wdid + "_" + form_id] = (wdid + "_" + form_id in window["check_before_submit" + form_id]) ? window["check_before_submit" + form_id][wdid + "_" + form_id] : true;
2491
  }
2492
  else {
2493
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2494
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
2495
  if(window["check_before_submit" + form_id][wdid + "_" + form_id] == true) {
2496
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
2497
  }
2498
  }
2499
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
2500
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
2501
  var re = /^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
2502
  if(jQuery(element).val()!="" && !re.test(jQuery.trim(jQuery(element).val())) && jQuery(element).attr("title") != jQuery(element).val()){
2503
  jQuery("#check_email_" + wdid + "_" + form_id).remove();
2504
  jQuery(element).parent().append("<div id='check_email_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message_check + "</div>");
2505
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_check_mail");
2506
  if(element.val() == element_confirm.val()) {
2507
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2508
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
2509
  }
2510
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
2511
  window["check_before_submit" + form_id][wdid + "_" + form_id] = false;
2512
  }
2513
  else {
2514
  jQuery("#check_email_" + wdid + "_" + form_id).remove();
2515
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label_check_mail").removeClass("error_label_check_mail");
2516
  window["check_before_submit" + form_id][wdid + "_" + form_id] = true;
2517
  if(typeof element_confirm.val() ==="undefined") {
2518
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
2519
  }
2520
  }
2521
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
2522
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
2523
  var condition_confirm_pass = false;
2524
  condition_confirm_pass = element.val() !== element_confirm.val();
2525
  if(condition_confirm_pass) {
2526
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2527
  jQuery(element_confirm).parent().append("<div id='confirm_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message + "</div>");
2528
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .wdform-label").addClass("error_label_check_pass");
2529
  window["check_before_submit" + form_id][wdid + "_" + form_id] = false;
2530
  }
2531
  else {
2532
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2533
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_check_pass").removeClass("error_label_check_pass");
2534
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
2535
  }
2536
  jQuery("#fm-scrollbox"+form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown fm-minimized");
2537
  jQuery("#fm-minimize-text"+form_id).removeClass("fm-animated fadeOutDown").addClass("fm-show fm-animated fadeInUp");
2538
  jQuery("#fm-minimize-text"+form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown");
2539
  jQuery("#fm-scrollbox"+form_id).removeClass("fm-animated fadeOutDown fm-minimized").addClass("fm-show fm-animated fadeInUp");
2540
  var hide_date = new Date();
2541
  hide_date.setDate(hide_date.getDate() + hide_interval);
2542
  if( hide_interval > 0 ) {
2543
  localStorage.setItem('hide-'+form_id, hide_date.getTime());
2544
  }
2545
  if(typeof close_callback === 'function') {
2546
  close_callback();
2547
  }
2548
  var x = jQuery("#form" + form_id);
2549
  var find_wrong_exp = false;
2550
  var check_regExp = regExpObj ? regExpObj : window['check_regExp_all'+form_id];
2551
  jQuery.each( check_regExp, function( wdid, exp ) {
2552
  var element = "#wdform_" + wdid + "_element" + form_id;
2553
  var RegExpression = "";
2554
  var rules = unescape(exp[0]);
2555
  (exp[1].length <= 0) ? RegExpression = new RegExp(rules) : RegExpression = new RegExp(rules, exp[1]);
2556
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
2557
  if(jQuery(element).val().length > 0 && jQuery(element).val() != jQuery(element).attr('title')) {
2558
  if (RegExpression.test(jQuery(element).val()) != true) {
2559
  jQuery("#form"+form_id+" #wd_exp_"+wdid).remove();
2560
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_exp_"+wdid+"' class='fm-not-filled'>" + exp[2] + "</div>");
2561
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_exp");
2562
  find_wrong_exp = true;
2563
  if(!regExpObj){
2564
  scroll_on_element(form_id);
2565
  }
2566
  }
2567
  }
2568
  }
2569
  });
2570
  if(find_wrong_exp === false) {
2571
  return true;
2572
  }
2573
  return false;
2574
  var parent_div = jQuery("#form" + form_id + " .fm-not-filled")[0].closest(".wdform_row");
2575
  var body_hight = document.body.clientHeight;
2576
  var element_offset = jQuery(jQuery("#form" + form_id + " .fm-not-filled")[0]).offset().top;
2577
  var scrollChecker = function() {
2578
  if(document.body.clientHeight !== body_hight ) {
2579
  body_hight = document.body.clientHeight;
2580
  element_offset = jQuery(jQuery("#form" + form_id + " .fm-not-filled")[0]).offset().top;
2581
  jQuery('html body').stop();
2582
  animateBodyToError();
2583
  }
2584
  };
2585
  jQuery(window).on("scroll",scrollChecker);
2586
  function animateBodyToError() {
2587
  jQuery('html body').animate({
2588
  scrollTop: element_offset - 150
2589
  }, 500, function() {
2590
  jQuery(window).off("scroll", scrollChecker);
2591
  old_bg=jQuery(parent_div).css("background-color");
2592
  jQuery(parent_div).effect( "shake", {}, 500 ).css("background-color","#FF8F8B").animate({backgroundColor: old_bg}, {duration: 500, queue: false });
2593
  });
2594
  }
2595
  animateBodyToError();
2596
  var x = jQuery("#form" + form_id);
2597
  var find_wrong_type_upload = false;
2598
  var upload_check = upload_check_field ? upload_check_field : window['file_upload_check'+form_id];
2599
  jQuery.each( upload_check, function( wdid, upload_types ) {
2600
  var element = "#wdform_" + wdid + "_element" + form_id;
2601
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
2602
  ext_available=getfileextension(jQuery(element).val(), upload_types);
2603
  if(!ext_available) {
2604
  jQuery("#form"+form_id+" #wd_upload_type_"+wdid).remove();
2605
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_upload_type_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_file_type_error + "</div>");
2606
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_upload");
2607
  find_wrong_type_upload = true;
2608
  }
2609
  else {
2610
  jQuery("#form"+form_id+" #wd_upload_type_"+wdid).remove();
2611
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label_upload").removeClass("error_label_upload")
2612
  }
2613
  }
2614
  });
2615
  if(!upload_check_field && find_wrong_type_upload === true){
2616
  scroll_on_element(form_id);
2617
  }
2618
  if(find_wrong_type_upload === false) {
2619
  return true;
2620
  }
2621
  return false;
2622
  var x = jQuery("#form" + form_id);
2623
  var req_fields = field_id ? field_id.split() : window['required_fields'+form_id];
2624
  var not_filled = {};
2625
  jQuery(req_fields).each(function(index, wdid) {
2626
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none" ) {
2627
  switch(window['labels_and_ids'+form_id][wdid]) {
2628
  case 'type_text':
2629
  case 'type_textarea':
2630
  case 'type_paypal_price_new':
2631
  case 'type_spinner':
2632
  case 'type_number':
2633
  case 'type_phone_new':
2634
  case 'type_submitter_mail': {
2635
  var element = "#wdform_" + wdid + "_element" + form_id;
2636
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2637
  if(jQuery(element).val() == jQuery(element).attr('title') || jQuery(element).val() == ""){
2638
  not_filled[wdid] = element;
2639
  }
2640
  }
2641
  if(!field_id && !window['check_submit'+form_id]) {
2642
  jQuery(element).focus(function() {
2643
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2644
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2645
  }).blur(function() {
2646
  wd_is_filled(form_id, wdid);
2647
  });
2648
  }
2649
  break;
2650
  }
2651
  case 'type_own_select':
2652
  case 'type_country':
2653
  case 'type_paypal_select': {
2654
  var element = "#wdform_" + wdid + "_element" + form_id;
2655
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2656
  if(jQuery(element).val() == "") {
2657
  not_filled[wdid] = element;
2658
  }
2659
  }
2660
  if(!field_id && !window['check_submit'+form_id]) {
2661
  jQuery(element).focus(function() {
2662
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2663
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2664
  }).blur(function() {
2665
  wd_is_filled(form_id, wdid);
2666
  }).change(function() {
2667
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2668
  wd_is_filled(form_id, wdid);
2669
  });
2670
  }
2671
  break;
2672
  }
2673
  case 'type_phone': {
2674
  var element = ["#wdform_" + wdid + "_element_first" + form_id, "#wdform_" + wdid + "_element_last" + form_id];
2675
  jQuery.each(element, function(i, elem){
2676
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2677
  if(jQuery(elem).val() == "" || jQuery(elem).val() == jQuery(elem).attr('title')){
2678
  not_filled[wdid] = elem;
2679
  }
2680
  }
2681
  if(!field_id && !window['check_submit'+form_id]){
2682
  jQuery(elem).focus(function() {
2683
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2684
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2685
  }).blur(function() {
2686
  wd_is_filled(form_id, wdid);
2687
  });
2688
  }
2689
  });
2690
  break;
2691
  }
2692
  case 'type_name': {
2693
  var element = ["#wdform_" + wdid + "_element_title" + form_id, "#wdform_" + wdid + "_element_first" + form_id, "#wdform_" + wdid + "_element_last" + form_id, "#wdform_" + wdid + "_element_middle" + form_id];
2694
  jQuery.each(element, function(i, elem){
2695
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2696
  if((jQuery(elem).val() == "" || jQuery(elem).val() == jQuery(elem).attr('title')) && typeof jQuery(elem).val() != "undefined"){
2697
  not_filled[wdid] = elem;
2698
  }
2699
  }
2700
  if(!field_id && !window['check_submit'+form_id]){
2701
  jQuery(elem).focus(function() {
2702
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2703
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2704
  }).blur(function() {
2705
  wd_is_filled(form_id, wdid);
2706
  });
2707
  }
2708
  });
2709
  break;
2710
  }
2711
  case 'type_address': {
2712
  var element = ["#wdform_" + wdid + "_street1" + form_id, "#wdform_" + wdid + "_street2" + form_id, "#wdform_" + wdid + "_city" + form_id, "#wdform_" + wdid + "_state" + form_id, "#wdform_" + wdid + "_postal" + form_id, "#wdform_" + wdid + "_country" + form_id];
2713
  jQuery.each(element, function(i, elem){
2714
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2715
  if(jQuery(elem).val() == "" && typeof jQuery(elem).val() != "undefined"){
2716
  not_filled[wdid] = elem;
2717
  }
2718
  }
2719
  if(!field_id && !window['check_submit'+form_id]){
2720
  jQuery(elem).focus(function() {
2721
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2722
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2723
  }).blur(function() {
2724
  wd_is_filled(form_id, wdid);
2725
  });
2726
  }
2727
  });
2728
  break;
2729
  }
2730
  case 'type_checkbox':
2731
  case 'type_radio':
2732
  case 'type_scale_rating':
2733
  case 'type_paypal_checkbox':
2734
  case 'type_paypal_radio':
2735
  case 'type_paypal_shipping': {
2736
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none"){
2737
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0 || jQuery("#wdform_"+ wdid +"_other_input" + form_id).val() == ""){
2738
  not_filled[wdid] = true;
2739
  }
2740
  }
2741
  if(!field_id && !window['check_submit'+form_id]){
2742
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
2743
  jQuery(this).change(function() {
2744
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0 || jQuery("#wdform_"+ wdid +"_other_input" + form_id).val() == ""){
2745
  wd_is_filled(form_id, wdid);
2746
  }
2747
  else{
2748
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2749
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2750
  }
2751
  });
2752
  });
2753
  }
2754
  break;
2755
  }
2756
  case 'type_star_rating': {
2757
  var element = "#wdform_" + wdid + "_selected_star_amount" + form_id;
2758
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2759
  if(jQuery(element).val() == ""){
2760
  not_filled[wdid] = true;
2761
  }
2762
  }
2763
  if(!field_id && !window['check_submit'+form_id]){
2764
  jQuery("#wdform_" + wdid + "_element" + form_id).click(function(){
2765
  if(jQuery(element).val() != ""){
2766
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2767
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2768
  }
2769
  });
2770
  }
2771
  break;
2772
  }
2773
  case 'type_range': {
2774
  var element = ["#wdform_" + wdid + "_element" + form_id + "0", "#wdform_" + wdid + "_element" + form_id + "1"];
2775
  jQuery.each(element, function(i, elem){
2776
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2777
  if(jQuery(elem).val() == ""){
2778
  not_filled[wdid] = elem;
2779
  }
2780
  }
2781
  if(!field_id && !window['check_submit'+form_id]){
2782
  jQuery(elem).focus(function() {
2783
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2784
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2785
  }).blur(function() {
2786
  wd_is_filled(form_id, wdid);
2787
  });
2788
  }
2789
  });
2790
  break;
2791
  }
2792
  case 'type_grading': {
2793
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2794
  var count_grading = 0;
2795
  jQuery.each(jQuery("#wdform_" + wdid + "_element" + form_id + " input"), function( i, val ){
2796
  if(jQuery(this).val() != "")
2797
  count_grading ++;
2798
  });
2799
  if(count_grading == 0)
2800
  not_filled[wdid] = true;
2801
  }
2802
  if(!field_id && !window['check_submit'+form_id]){
2803
  jQuery.each(jQuery("#wdform_" + wdid + "_element" + form_id + " input"), function( i, val ){
2804
  jQuery(this).focus(function() {
2805
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2806
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2807
  }).blur(function() {
2808
  wd_is_filled(form_id, wdid);
2809
  });
2810
  });
2811
  }
2812
  break;
2813
  }
2814
  case 'type_slider': {
2815
  var slider_element = "#wdform_" + wdid + "_element" + form_id;
2816
  var element = "#wdform_" + wdid + "_slider_value" + form_id;
2817
  var min_value = "#wdform_" + wdid + "_element_min" + form_id;
2818
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2819
  if(jQuery(element).val() == jQuery(min_value).html()){
2820
  not_filled[wdid] = true;
2821
  }
2822
  }
2823
  if(!field_id && !window['check_submit'+form_id]){
2824
  jQuery(slider_element).slider({
2825
  change: function( event, ui ) {
2826
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2827
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2828
  wd_is_filled(form_id, wdid);
2829
  }
2830
  });
2831
  }
2832
  break;
2833
  }
2834
  case 'type_date':
2835
  case 'type_date_new': {
2836
  var element = "#wdform_" + wdid + "_element" + form_id;
2837
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2838
  if(jQuery(element).val() == ""){
2839
  not_filled[wdid] = element;
2840
  }
2841
  }
2842
  if(!field_id && !window['check_submit'+form_id]){
2843
  jQuery(element).focus(function() {
2844
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2845
  }).change(function() {
2846
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2847
  wd_is_filled(form_id, wdid);
2848
  });
2849
  }
2850
  break;
2851
  }
2852
  case 'type_date_range': {
2853
  var element = ["#wdform_" + wdid + "_element" + form_id + "0", "#wdform_" + wdid + "_element" + form_id + "1"];
2854
  jQuery.each(element, function(i, elem){
2855
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2856
  if(jQuery(elem).val() == ""){
2857
  not_filled[wdid] = elem;
2858
  }
2859
  }
2860
  if(!field_id && !window['check_submit'+form_id]){
2861
  jQuery(elem).focus(function() {
2862
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2863
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2864
  }).change(function() {
2865
  wd_is_filled(form_id, wdid);
2866
  });
2867
  }
2868
  });
2869
  break;
2870
  }
2871
  case 'type_date_fields': {
2872
  var element = ["#wdform_" + wdid + "_day" + form_id, "#wdform_" + wdid + "_month" + form_id, "#wdform_" + wdid + "_year" + form_id];
2873
  jQuery.each(element, function(i, elem) {
2874
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2875
  if(jQuery(elem).val() == ""){
2876
  not_filled[wdid] = elem;
2877
  }
2878
  }
2879
  if(!field_id && !window['check_submit'+form_id]){
2880
  jQuery(elem).focus(function() {
2881
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2882
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2883
  }).blur(function() {
2884
  wd_is_filled(form_id, wdid);
2885
  }).change(function() {
2886
  wd_is_filled(form_id, wdid);
2887
  });
2888
  }
2889
  });
2890
  break;
2891
  }
2892
  case 'type_time': {
2893
  var element = ["#wdform_" + wdid + "_hh" + form_id, "#wdform_" + wdid + "_mm" + form_id, "#wdform_" + wdid + "_ss" + form_id];
2894
  jQuery.each(element, function(i, elem){
2895
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2896
  if(jQuery(elem).val() == "" && typeof jQuery(elem).val() != "undefined"){
2897
  not_filled[wdid] = elem;
2898
  }
2899
  }
2900
  if(!field_id && !window['check_submit'+form_id]){
2901
  jQuery(elem).focus(function() {
2902
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2903
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2904
  }).blur(function() {
2905
  wd_is_filled(form_id, wdid);
2906
  });
2907
  }
2908
  });
2909
  break;
2910
  }
2911
  case 'type_password': {
2912
  var element = "#wdform_" + wdid + "_element" + form_id;
2913
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2914
  if(jQuery(element).val() == ""){
2915
  not_filled[wdid] = element;
2916
  }
2917
  }
2918
  if(!field_id && !window['check_submit'+form_id]){
2919
  jQuery(element).focus(function() {
2920
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2921
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2922
  }).blur(function() {
2923
  wd_is_filled(form_id, wdid);
2924
  });
2925
  }
2926
  break;
2927
  }
2928
  case 'type_file_upload': {
2929
  var element = "#wdform_" + wdid + "_element" + form_id;
2930
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2931
  if(jQuery(element).val() == jQuery(element).attr('title') || jQuery(element).val() == ""){
2932
  not_filled[wdid] = element;
2933
  }
2934
  }
2935
  if(!field_id && !window['check_submit'+form_id]) {
2936
  jQuery(element).focus(function() {
2937
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2938
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2939
  }).change(function() {
2940
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2941
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2942
  wd_is_filled(form_id, wdid);
2943
  });
2944
  }
2945
  break;
2946
  }
2947
  case 'type_matrix': {
2948
  if(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="radio" || jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="checkbox"){
2949
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2950
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0){
2951
  not_filled[wdid] = true;
2952
  }
2953
  }
2954
  if(!field_id && !window['check_submit'+form_id]) {
2955
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
2956
  jQuery(this).change(function() {
2957
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0){
2958
  wd_is_filled(form_id, wdid);
2959
  }
2960
  else{
2961
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2962
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2963
  }
2964
  });
2965
  });
2966
  }
2967
  }
2968
  else if(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="text") {
2969
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2970
  var count_input_matrix = 0;
2971
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
2972
  if(jQuery(this).val() != "")
2973
  count_input_matrix ++;
2974
  });
2975
  if(count_input_matrix == 0)
2976
  not_filled[wdid] = true;
2977
  }
2978
  if(!field_id && !window['check_submit'+form_id]){
2979
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
2980
  jQuery(this)
2981
  .focus(function() {
2982
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2983
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2984
  })
2985
  .blur(function() {
2986
  wd_is_filled(form_id, wdid);
2987
  });
2988
  });
2989
  }
2990
  }
2991
  else {
2992
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2993
  var count_select_matrix = 0;
2994
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] select"), function( i, val ){
2995
  if(jQuery(this).val() != "")
2996
  count_select_matrix ++;
2997
  });
2998
  if(count_select_matrix == 0)
2999
  not_filled[wdid] = true;
3000
  }
3001
  if(!field_id && !window['check_submit'+form_id]){
3002
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] select"), function( i, val ){
3003
  jQuery(this).focus(function() {
3004
  if(jQuery(this).val() == ""){
3005
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
3006
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
3007
  }
3008
  }).change(function() {
3009
  wd_is_filled(form_id, wdid);
3010
  }).blur(function() {
3011
  wd_is_filled(form_id, wdid);
3012
  });
3013
  });
3014
  }
3015
  }
3016
  break;
3017
  }
3018
  case 'type_send_copy': {
3019
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
3020
  if(jQuery("div[wdid='"+ wdid +"'] input:checked").length == 0){
3021
  not_filled[wdid] = true;
3022
  }
3023
  }
3024
  if(!field_id && !window['check_submit'+form_id]){
3025
  jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").change(function() {
3026
  if(jQuery("div[wdid='"+ wdid +"'] input:checked").length == 0){
3027
  wd_is_filled(form_id, wdid);
3028
  }
3029
  else {
3030
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
3031
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
3032
  }
3033
  });
3034
  }
3035
  break;
3036
  }
3037
  case 'type_captcha':
3038
  case 'type_arithmetic_captcha': {
3039
  var element = "";
3040
  if(window['labels_and_ids'+form_id][wdid] == 'type_captcha') {
3041
  element = '#wd_captcha_input' + form_id;
3042
  }
3043
  else {
3044
  element = '#wd_arithmetic_captcha_input' + form_id;
3045
  }
3046
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
3047
  if(jQuery(element).val() == ""){
3048
  not_filled[wdid] = element;
3049
  }
3050
  }
3051
  if(!field_id && !window['check_submit'+form_id]){
3052
  jQuery(element).focus(function() {
3053
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
3054
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
3055
  }).blur(function() {
3056
  wd_is_filled(form_id, wdid);
3057
  });
3058
  }
3059
  break;
3060
  }
3061
  }
3062
  }
3063
  });
3064
  if (Object.keys(not_filled).length === 0 && Object.keys(window["check_before_submit" + form_id]).length === 0) {
3065
  return true;
3066
  }
3067
  else {
3068
  if (Object.keys(not_filled).length !== 0) {
3069
  jQuery.each( not_filled, function( wdid, elem ) {
3070
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
3071
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-element-section:first").append("<div id='wd_required_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_field_is_required + "</div>");
3072
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label");
3073
  });
3074
  }
3075
  if(!field_id){
3076
  scroll_on_element(form_id);
3077
  }
3078
  window['check_submit'+form_id] = 1;
3079
  return false;
3080
  }
3081
  var x = jQuery("#form" + form_id);
3082
  var check_price_min_max = price_nim_max ? price_nim_max : window['check_paypal_price_min_max'+form_id];
3083
  var find_wrong_price = false;
3084
  jQuery.each( check_price_min_max, function( wdid, min_max_option ) {
3085
  var element = "#wdform_" + wdid + "_element" + form_id;
3086
  var range_min = min_max_option[3] ? min_max_option[3] : 0;
3087
  var range_max = min_max_option[4] ? min_max_option[4] : -1;
3088
  if((min_max_option[2] ? true : false) || jQuery(element).val()!=min_max_option[1]) {
3089
  if((range_max!=-1 && parseFloat(jQuery(element).val()) > range_max) || parseFloat(jQuery(element).val()) < range_min) {
3090
  jQuery("#form"+form_id+" #wd_price_"+wdid).remove();
3091
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_price_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_min_max_check_1 + min_max_option[0] + fm_objectL10n.fm_min_max_check_2 + (min_max_option[3] ? min_max_option[3] : 0) + '-' + (min_max_option[4] ? min_max_option[4] : "any") + "</div>");
3092
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_price");
3093
  find_wrong_price = true;
3094
  if(!price_nim_max) {
3095
  scroll_on_element(form_id);
3096
  }
3097
  }
3098
  }
3099
  });
3100
  if(find_wrong_price === false) {
3101
  return true;
3102
  }
3103
  return false;
3104
  var x = jQuery("#form" + form_id);
3105
  var find_wrong_values = false;
3106
  var spinner_check = spinner_check_field ? spinner_check_field : window['spinner_check'+form_id];
3107
  jQuery.each( spinner_check, function( wdid, spinner_values ) {
3108
  var element = "#wdform_" + wdid + "_element" + form_id;
3109
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
3110
  if(parseInt(jQuery(element).val()) < parseInt(spinner_values[0]) || parseInt(jQuery(element).val()) > parseInt(spinner_values[1])) {
3111
  jQuery("#form"+form_id+" #wd_price_"+wdid).remove();
3112
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_price_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_spinner_check + (spinner_values[0] ? spinner_values[0] : 0) + '-' + (spinner_values[1] ? spinner_values[1] : "any") + "</div>");
3113
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_price");
3114
  find_wrong_values = true;
3115
  if(!spinner_check_field) {
3116
  scroll_on_element(form_id);
3117
  }
3118
  }
3119
  }
3120
  });
3121
  if(find_wrong_values === false) {
3122
  return true;
3123
  }
3124
  return false;
3125
  var scrollPercent = 100 * jQuery(window).scrollTop() / (jQuery(document).height() - jQuery(window).height());
3126
  if(!jQuery("#fm-scrollbox" + form_id).hasClass("fm-minimized") && scrollPercent >= window["scrollbox_trigger_point" + form_id]) {
3127
  setTimeout(function() {
3128
  jQuery("#fm-scrollbox" + form_id).removeClass("fm-animated fadeOutDown").addClass("fm-animated fadeInUp");
3129
  jQuery("#fm-scrollbox" + form_id).css("visibility", "");
3130
  jQuery("#fm-scrollbox" + form_id + " .fm-header-img").addClass("fm-animated " + window["header_image_animation" + form_id]);
3131
  }, window["scrollbox_loading_delay" + form_id] * 1000);
3132
  } else {
3133
  if(window["scrollbox_auto_hide" + form_id]) {
3134
  jQuery("#fm-scrollbox" + form_id + " .fm-header-img").removeClass("fm-animated " + window["header_image_animation" + form_id]);
3135
  jQuery("#fm-scrollbox" + form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown");
3136
  }
3137
  }
3138
  if (typeof window["before_submit" + form_id] == 'function') {
3139
  if (window["before_submit" + form_id]()) {
3140
  return false;
3141
  }
3142
  }
3143
  if (!fm_check(0, form_id)) {
3144
  return false;
3145
  }
3146
  jQuery("#form" + form_id + " button").each(function () {
3147
  jQuery(this).attr('disabled', 'disabled');
3148
  });
3149
  jQuery("<input type=\"hidden\" name=\"save_or_submit"+form_id+"\" value =\"submit\" />").appendTo("#form"+form_id);
3150
  window["onsubmit_js" + form_id]();
3151
  if(window['checkStripe' + form_id] == 1) {
3152
  var jq_mainForm = jQuery("form[id='form"+form_id+"']");
3153
  if (jq_mainForm.find(".wdfm_stripe_elem").first().parents(".wdform_row").is(":visible")) {
3154
  wdfm_call_stripe();
3155
  }
3156
  else {
3157
  jQuery("#form"+form_id).submit();
3158
  }
3159
  }
3160
  else {
3161
  jQuery("#form"+form_id).submit();
3162
  }
3163
  if ( typeof window["before_reset" + form_id] == 'function' ) {
3164
  window["before_reset" + form_id]();
3165
  }
3166
  jQuery.each(window['labels_and_ids'+form_id], function (index, elem) {
3167
  switch(elem) {
3168
  case "type_text":
3169
  case "type_textarea":
3170
  case "type_number":
3171
  case "type_spinner":
3172
  case 'type_own_select':
3173
  case 'type_country':
3174
  case 'type_date':
3175
  case 'type_date_new':
3176
  case 'type_hidden':
3177
  case 'type_paypal_price_new':
3178
  jQuery("#wdform_"+index+"_element"+form_id).val('');
3179
  break;
3180
  case 'type_submitter_mail':
3181
  case 'type_password':
3182
  jQuery("#wdform_"+index+"_element"+form_id).val('');
3183
  if(jQuery("#wdform_"+index+"_1_element"+form_id)){
3184
  jQuery("#wdform_"+index+"_1_element"+form_id).val('');
3185
  if(jQuery("#confirm_"+index+"_"+form_id))
3186
  jQuery("#confirm_"+index+"_"+form_id).remove();
3187
  if(elem == 'type_submitter_mail' && jQuery("#check_email_"+index+"_"+form_id))
3188
  jQuery("#check_email_"+index+"_"+form_id).remove();
3189
  }
3190
  break;
3191
  case 'type_date_range':
3192
  jQuery("#wdform_"+index+"_element"+form_id+"0").val('');
3193
  jQuery("#wdform_"+index+"_element"+form_id+"1").val('');
3194
  break;
3195
  case 'type_send_copy':
3196
  jQuery("#wdform_"+index+"_element"+form_id).prop('checked', false);
3197
  break;
3198
  case 'type_phone':
3199
  jQuery("#wdform_"+index+"_element_first"+form_id+", #wdform_"+index+"_element_last"+form_id).val('');
3200
  break;
3201
  case 'type_name':
3202
  jQuery("#wdform_"+index+"_element_first"+form_id+", #wdform_"+index+"_element_last"+form_id+", #wdform_"+index+"_element_title"+form_id+", #wdform_"+index+"_element_middle"+form_id).val('');
3203
  break;
3204
  case 'type_address':
3205
  jQuery("#wdform_"+index+"_street1"+form_id+", #wdform_"+index+"_street2"+form_id+", #wdform_"+index+"_city"+form_id+", #wdform_"+index+"_state"+form_id+", #wdform_"+index+"_postal"+form_id+", #wdform_"+index+"_country"+form_id).val('');
3206
  break;
3207
  case 'type_checkbox':
3208
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .checkbox-div input").prop('checked', false);
3209
  jQuery("#wdform_"+index+"_other_br"+form_id).remove();
3210
  jQuery("#wdform_"+index+"_other_input"+form_id).remove();
3211
  break;
3212
  case 'type_radio':
3213
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
3214
  jQuery("#wdform_"+index+"_other_br"+form_id).remove();
3215
  jQuery("#wdform_"+index+"_other_input"+form_id).remove();
3216
  break;
3217
  case 'type_time':
3218
  jQuery("#wdform_"+index+"_hh"+form_id+", #wdform_"+index+"_mm"+form_id+", #wdform_"+index+"_ss"+form_id+", #wdform_"+index+"_am_pm"+form_id).val('');
3219
  break;
3220
  case 'type_date_fields':
3221
  jQuery("#wdform_"+index+"_day"+form_id+", #wdform_"+index+"_month"+form_id+", #wdform_"+index+"_year"+form_id).val('');
3222
  break;
3223
  case 'type_file_upload':
3224
  jQuery("#wdform_"+index+"_element"+form_id+"_save").remove();
3225
  break;
3226
  case 'type_paypal_price':
3227
  jQuery("#wdform_"+index+"_element_dollars"+form_id+", #wdform_"+index+"_element_cents"+form_id).val('');
3228
  break;
3229
  case 'type_paypal_select':
3230
  jQuery("#wdform_"+index+"_element"+form_id+", #wdform_"+index+"_element_quantity"+form_id+", #form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
3231
  break;
3232
  case 'type_paypal_radio':
3233
  jQuery("#wdform_"+index+"_element_quantity"+form_id+",#form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
3234
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
3235
  break;
3236
  case 'type_paypal_shipping':
3237
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
3238
  break;
3239
  case 'type_paypal_checkbox':
3240
  jQuery("#wdform_"+index+"_element_quantity"+form_id+",#form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
3241
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .checkbox-div input").prop('checked', false);
3242
  break;
3243
  case 'type_star_rating':
3244
  jQuery("#wdform_"+index+"_selected_star_amount"+form_id).val('');
3245
  jQuery("#wdform_"+index+"_element"+form_id+" img").attr('src', fm_objectL10n.plugin_url + '/images/star.png');
3246
  break;
3247
  case 'type_scale_rating':
3248
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
3249
  break;
3250
  case 'type_slider':
3251
  jQuery("#wdform_"+index+"_element"+form_id).slider({
3252
  value: eval(0),
3253
  });
3254
  jQuery("#wdform_"+index+"_element_value"+form_id).html('0');
3255
  break;
3256
  case 'type_range':
3257
  jQuery("#wdform_"+index+"_element"+form_id+"0, #wdform_"+index+"_element"+form_id+"1").val('');
3258
  break;
3259
  case 'type_grading':
3260
  jQuery("#wdform_"+index+"_element"+form_id+" input").val('');
3261
  break;
3262
  case 'type_matrix':
3263
  jQuery("#wdform_"+index+"_element"+form_id+" .radio-div input").prop('checked', false);
3264
  jQuery("#wdform_"+index+"_element"+form_id+" .checkbox-div input").prop('checked', false);
3265
  jQuery("#wdform_"+index+"_element"+form_id+" input[type='text']").val('');
3266
  jQuery("#wdform_"+index+"_element"+form_id+" select").val('');
3267
  break;
3268
  case 'type_paypal_total':
3269
  jQuery("#wdform_"+index+"div_total"+form_id).html('$0');
3270
  jQuery("#wdform_"+index+"paypal_products"+form_id).empty();
3271
  break;
3272
  default:
3273
  break;
3274
  }
3275
  });
3276
  jQuery("<input type=\"hidden\" name=\"save_or_submit"+form_id+"\" value =\"save\" />").appendTo("#form"+form_id);
3277
  window["onsubmit_js" + form_id]();
3278
  jQuery("#form" + form_id + " button").each(function () {
3279
  jQuery(this).attr('disabled', 'disabled');
3280
  });
3281
  jQuery("#form"+form_id).submit();
3282
  var clear_data = confirm(fm_objectL10n.fm_clear_data);
3283
  if (clear_data == true) {
3284
  jQuery("#form" + form_id + " button").each(function () {
3285
  jQuery(this).attr('disabled', 'disabled');
3286
  });
3287
  jQuery.get(fm_objectL10n.form_maker_admin_ajax + '?action=FMClearProg&addon_task=clear_data&form_id=' + form_id).done(function() {
3288
  window.location = jQuery('#form' + form_id).attr('action');
3289
  });
3290
  }
3291
  if (navigator.userAgent.toLowerCase().indexOf('msie') != -1 && parseInt(navigator.userAgent.toLowerCase().split('msie')[1]) === 8) {
3292
  jQuery("#form" + form_id).find(jQuery("input[type='radio']")).click(function() {
3293
  jQuery("input[type='radio']+label").removeClass('if-ie-div-label');
3294
  jQuery("input[type='radio']:checked+label").addClass('if-ie-div-label')
3295
  });
3296
  jQuery("#form" + form_id).find(jQuery("input[type='radio']:checked+label")).addClass('if-ie-div-label');
3297
  jQuery("#form" + form_id).find(jQuery("input[type='checkbox']")).click(function() {
3298
  jQuery("input[type='checkbox']+label").removeClass('if-ie-div-label');
3299
  jQuery("input[type='checkbox']:checked+label").addClass('if-ie-div-label')
3300
  });
3301
  jQuery("#form" + form_id).find(jQuery("input[type='checkbox']:checked+label")).addClass('if-ie-div-label');
3302
  }
3303
  jQuery.each(window["check_regExp_all" + form_id], function( wdid, exp ) {
3304
  var exp_array = {};
3305
  exp_array[wdid] = exp;
3306
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
3307
  wd_check_regExp(form_id, exp_array);
3308
  }).focus(function() {
3309
  jQuery("#form" + form_id + " #wd_exp_"+wdid).remove();
3310
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_exp").removeClass("error_label_exp")
3311
  });
3312
  });
3313
  jQuery.each(window["check_paypal_price_min_max" + form_id], function( wdid, price_min_max_option ) {
3314
  var price_min_max_array = {};
3315
  price_min_max_array[wdid] = price_min_max_option;
3316
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
3317
  wd_check_price_min_max(form_id, price_min_max_array)
3318
  }).focus(function() {
3319
  jQuery("#form" + form_id + " #wd_price_" + wdid).remove();
3320
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_price").removeClass("error_label_price")
3321
  });
3322
  });
3323
  jQuery.each(window["spinner_check" + form_id], function( wdid, spinner_min_max ) {
3324
  var spinner_min_max_array = {};
3325
  spinner_min_max_array[wdid] = spinner_min_max;
3326
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
3327
  wd_spinner_check(form_id, spinner_min_max_array)
3328
  }).focus(function() {
3329
  jQuery("#form" + form_id + " #wd_price_" + wdid).remove();
3330
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_price").removeClass("error_label_price")
3331
  });
3332
  });
3333
  jQuery.each(window["file_upload_check" + form_id], function( wdid, upload_types ) {
3334
  var upload_types_array = {};
3335
  upload_types_array[wdid] = upload_types;
3336
  jQuery("div[wdid='" + wdid + "'] input").change(function() {
3337
  wd_file_upload_check(form_id, upload_types_array);
3338
  });
3339
  });
3340
  jQuery("div[type='type_text'] input, div[type='type_number'] input, div[type='type_phone'] input, div[type='type_name'] input, div[type='type_submitter_mail'] input, div[type='type_submitter_mail_confirmation'] input, div[type='type_paypal_price'] input, div[type='type_paypal_price_new'] input, div[type='type_textarea'] textarea").focus(function() {
3341
  delete_value(this)
3342
  }).blur(function() {
3343
  return_value(this)
3344
  });
3345
  jQuery("div[type='type_number'] input, div[type='type_phone'] input, div[type='type_spinner'] input, div[type='type_range'] input, .wdform-quantity, div[type='type_paypal_price_new'] input").keypress(function(evt) {
3346
  return check_isnum(evt);
3347
  });
3348
  jQuery("div[type='type_grading'] input").keypress(function(evt) {
3349
  return check_isnum_or_minus(evt);
3350
  });
3351
  jQuery("div[type='type_paypal_checkbox'] input[type='checkbox'], div[type='type_paypal_radio'] input[type='radio'], div[type='type_paypal_shipping'] input[type='radio']").click(function() {
3352
  set_total_value(form_id);
3353
  });
3354
  jQuery("div[type='type_paypal_select'] select, div[type='type_paypal_price'] input, div[type='type_paypal_price_new'] input").change(function() {
3355
  set_total_value(form_id);
3356
  });
3357
  jQuery(".wdform-quantity").change(function() {
3358
  set_total_value(form_id);
3359
  });
3360
  jQuery("div[type='type_address'] select").change(function() {
3361
  set_total_value(form_id);
3362
  });
3363
  jQuery("div[type='type_time'] input").blur(function() {
3364
  add_0(this);
3365
  });
3366
  jQuery('.wdform-element-section').each(function() {
3367
  if(!jQuery(this).parent()[0].style.width && parseInt(jQuery(this).width()) != 0) {
3368
  if(jQuery(this).css('display')=="table-cell") {
3369
  if(jQuery(this).parent().attr('type')!="type_captcha") {
3370
  jQuery(this).parent().css('width', parseInt(jQuery(this).width()) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
3371
  }
3372
  else {
3373
  jQuery(this).parent().css('width', (parseInt(jQuery(this).parent().find(jQuery(".captcha_input"))[0].style.width) * 2 + 50) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
3374
  }
3375
  }
3376
  }
3377
  if (!jQuery(this).parent()[0].style.width && parseInt(jQuery(this).width()) != 0) {
3378
  if (jQuery(this).css('display') == "table-cell") {
3379
  if (jQuery(this).parent().attr('type') != "type_captcha") {
3380
  jQuery(this).parent().css('width', parseInt(jQuery(this).width()) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
3381
  }
3382
  else {
3383
  jQuery(this).parent().css('width', (parseInt(jQuery(this).parent().find(jQuery(".captcha_input"))[0].style.width) * 2 + 50) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
3384
  }
3385
  }
3386
  }
3387
  if(parseInt(jQuery(this)[0].style.width.replace('px', '')) < parseInt(jQuery(this).css('min-width').replace('px', ''))) {
3388
  jQuery(this).css('min-width', parseInt(jQuery(this)[0].style.width.replace('px', ''))-10);
3389
  }
3390
  });
3391
  jQuery('.wdform-label').each(function() {
3392
  if(parseInt(jQuery(this).height()) >= 2*parseInt(jQuery(this).css('line-height').replace('px', ''))) {
3393
  jQuery(this).parent().css('max-width', jQuery(this).parent().width());
3394
  jQuery(this).parent().css('width', '');
3395
  }
3396
  });
3397
  (function(jQuery) {
3398
  jQuery.fn.shuffle = function() {
3399
  var allElems = this.get(),
3400
  getRandom = function(max) {
3401
  return Math.floor(Math.random() * max);
3402
  },
3403
  shuffled = jQuery.map(allElems, function() {
3404
  var random = getRandom(allElems.length),
3405
  randEl = jQuery(allElems[parseInt(random)]).clone(true)[0];
3406
  allElems.splice(random, 1);
3407
  return randEl;
3408
  });
3409
  this.each(function(i) {
3410
  jQuery(this).replaceWith(jQuery(shuffled[i]));
3411
  });
3412
  return jQuery(shuffled);
3413
  };
3414
  })(jQuery);
3415
  window["onload_js" + form_id]();
3416
  window["condition_js" + form_id]();
3417
  if (typeof window["before_load" + form_id] == 'function') {
3418
  window["before_load" + form_id]();
3419
  }
3420
  for(i=1; i<=30; i++) {
3421
  if (document.getElementById(form_id + 'form_view' + i)) {
3422
  window['form_view_count' + form_id]++;
3423
  window['form_view_max' + form_id] = i;
3424
  }
3425
  }
3426
  if (window['form_view_count' + form_id] > 1) {
3427
  for (i = 1; i <= window['form_view_max' + form_id]; i++) {
3428
  if (document.getElementById(form_id + 'form_view' + i)) {
3429
  window['first_form_view' + form_id] = i;
3430
  break;
3431
  }
3432
  }
3433
  generate_page_nav(window['first_form_view' + form_id], form_id, window['form_view_count' + form_id], window['form_view_max' + form_id]);
3434
  }
3435
  fm_initilize_form(form_id);
3436
  if(!wd_is_filled(form_id)) {
3437
  return false;
3438
  }
3439
  if(!wd_check_regExp(form_id)) {
3440
  return false;
3441
  }
3442
  if(!wd_check_price_min_max(form_id)) {
3443
  return false;
3444
  }
3445
  if(!wd_spinner_check(form_id)) {
3446
  return false;
3447
  }
3448
  if(!wd_file_upload_check(form_id)) {
3449
  return false;
3450
  }
3451
  window["check_js" + form_id](id, form_id);
3452
  return true;
3453
  jQuery(".g-recaptcha").each(function () {
3454
  grecaptcha.render(jQuery(this).attr('id'), {
3455
  'sitekey': jQuery(this).attr('data-sitekey'),
3456
  'theme': 'light'
3457
  });
3458
  });
 
1
  jQuery(".wd-datepicker").each(function () {
2
  jQuery(this).datepicker();
3
  jQuery(this).datepicker("option", "dateFormat", jQuery(this).data("format"));
4
  });
5
  var FormCurrency = eval("FormCurrency_" + form_id);
6
  if(jQuery('.paypal_total'+form_id).length==0) {
7
  return;
8
  }
9
  var div_paypal_show = jQuery('.paypal_total'+form_id);
10
  var div_paypal_products = jQuery('.paypal_products'+form_id);
11
  var div_paypal_tax = jQuery('.paypal_tax'+form_id);
12
  var input_paypal_total = jQuery('.input_paypal_total'+form_id);
13
  var total=0;
14
  var total_shipping=0;
15
  div_paypal_products.html('');
16
  div_paypal_tax.html('');
17
  n = parseInt(jQuery('#counter'+form_id).val());
18
  jQuery("#form" +form_id+ " div[type='type_paypal_checkbox'], #form" +form_id+ " div[type='type_paypal_radio']").each(function() {
19
  id=jQuery(this).parent().attr('wdid');
20
  jQuery(this).find('input:checked').each(
21
  function() {
22
  label= jQuery("label[for='"+jQuery(this).attr('id')+"']").html();
23
  span_value = FormCurrency + jQuery(this).val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
24
  total =total + jQuery(this).val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
25
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
26
  }
27
  );
28
  });
29
  jQuery("#form" +form_id+ " div[type='type_paypal_shipping']").each(function() {
30
  id=jQuery(this).parent().attr('wdid');
31
  jQuery(this).find('input:checked').each(
32
  function() {
33
  label= jQuery("label[for='"+jQuery(this).attr('id')+"']").html();
34
  span_value = FormCurrency + jQuery(this).val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
35
  total_shipping =total_shipping + jQuery(this).val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
36
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
37
  }
38
  );
39
  });
40
  jQuery("#form" +form_id+ " div[type='type_paypal_select']").each(function() {
41
  id=jQuery(this).parent().attr('wdid');
42
  if(jQuery(this).find('select').val()!='') {
43
  label = jQuery(this).find('select option:selected').html();
44
  span_value = FormCurrency + jQuery(this).find('select').val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
45
  total =total + jQuery(this).find('select').val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
46
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
47
  }
48
  });
49
  jQuery("#form" +form_id+ " div[type='type_paypal_price']").each(function() {
50
  id=jQuery(this).parent().attr('wdid');
51
  if(jQuery('#wdform_'+id+"_element_dollars"+form_id).hasClass('input_active') || jQuery('#wdform_'+id+"_element_cents"+form_id).hasClass('input_active')) {
52
  label= jQuery(this).find('.wdform-label').html();
53
  cents='00';
54
  dollars='0';
55
  if( jQuery('#wdform_'+id+"_element_dollars"+form_id).hasClass('input_active')) {
56
  if(jQuery('#wdform_'+id+"_element_dollars"+form_id).val()!='') {
57
  dollars=jQuery('#wdform_'+id+"_element_dollars"+form_id).val();
58
  }
59
  }
60
  if( jQuery('#wdform_'+id+"_element_cents"+form_id).hasClass('input_active') && jQuery('#wdform_'+id+"_element_cents"+form_id).val()!='') {
61
  if(jQuery('#wdform_'+id+"_element_cents"+form_id).val().length==1) {
62
  cents='0'+jQuery('#wdform_'+id+"_element_cents"+form_id).val();
63
  }
64
  else {
65
  cents=jQuery('#wdform_'+id+"_element_cents"+form_id).val();
66
  }
67
  }
68
  span_value = FormCurrency + dollars+'.'+cents;
69
  total =total + parseFloat(dollars+'.'+cents);
70
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
71
  }
72
  });
73
  jQuery("#form" +form_id+ " div[type='type_paypal_price_new']").each(function(){
74
  id=jQuery(this).parent().attr('wdid');
75
  if(jQuery('#wdform_'+id+"_element"+form_id).hasClass('input_active')) {
76
  label= jQuery(this).find('.wdform-label').html();
77
  dollars='0';
78
  if(jQuery('#wdform_'+id+"_element"+form_id).hasClass('input_active')) {
79
  if(jQuery('#wdform_'+id+"_element"+form_id).val()!='') {
80
  dollars=jQuery('#wdform_'+id+"_element"+form_id).val();
81
  }
82
  }
83
  span_value = FormCurrency + dollars;
84
  total =total + parseFloat(dollars);
85
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
86
  }
87
  });
88
  var FormPaypalTax = eval("FormPaypalTax_" + form_id);
89
  if(FormPaypalTax != 0) {
90
  div_paypal_tax.html('Tax: ' + FormCurrency + (((total)*FormPaypalTax) / 100).toFixed(2));
91
  }
92
  jQuery('.div_total'+form_id).html(FormCurrency + (parseFloat((total *(1+FormPaypalTax/100)).toFixed(2))+total_shipping).toFixed(2));
93
  input_paypal_total.val(FormCurrency + (parseFloat((total *(1+FormPaypalTax/100)).toFixed(2))+total_shipping).toFixed(2));
94
  var chCode1 = e.which || e.keyCode;
95
  if (chCode1 != 45) {
96
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
97
  return false;
98
  }
99
  }
100
  return true;
101
  var sum = 0;
102
  for(var k=0; k<100;k++) {
103
  if(document.getElementById(num+'_element'+form_id+'_'+k)) {
104
  if(document.getElementById(num+'_element'+form_id+'_'+k).value) {
105
  sum = sum+parseInt(document.getElementById(num+'_element'+form_id+'_'+k).value);
106
  }
107
  }
108
  if(document.getElementById(num+'_total_element'+form_id)) {
109
  if(sum > document.getElementById(num+'_total_element'+form_id).innerHTML) {
110
  document.getElementById(num+'_text_element'+form_id).innerHTML =" "+ fm_objectL10n.fm_grading_text + " " + document.getElementById(num+'_total_element'+form_id).innerHTML;
111
  }
112
  else {
113
  document.getElementById(num+'_text_element'+form_id).innerHTML="";
114
  }
115
  }
116
  }
117
  if(document.getElementById(num+'_sum_element'+form_id)) {
118
  document.getElementById(num+'_sum_element'+form_id).innerHTML = sum;
119
  }
120
  if(rated==false) {
121
  for(var j=0;j<=id;j++) {
122
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star_"+color+'.png';
123
  }
124
  }
125
  if(rated==false) {
126
  for(var j=0;j<=id;j++) {
127
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star.png";
128
  }
129
  }
130
  rated=true;
131
  for(var j=0;j<=id;j++) {
132
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star_"+color+".png";
133
  }
134
  for(var k=id+1;k<=star_amount-1;k++) {
135
  document.getElementById(el_id+'_star_'+k+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star.png";
136
  }
137
  document.getElementById(el_id+'_selected_star_amount'+form_id).value=id+1;
138
  var element_other = jQuery('.form' + form_id + ' [id^=' + num + '_element' + form_id + '][other="1"]');
139
  var parent_ = element_other.parent();
140
  var br = document.createElement('br');
141
  br.setAttribute("id", num + "_other_br" + form_id);
142
  var elem_id = num.split("_")[1];
143
  var el_other = document.createElement('input');
144
  el_other.setAttribute("id", num + "_other_input" + form_id);
145
  el_other.setAttribute("name", num + "_other_input" + form_id);
146
  el_other.setAttribute("type", "text");
147
  el_other.setAttribute("class", "other_input");
148
  el_other.setAttribute("onchange", "other_input_change(this, '" + form_id + "', '" + elem_id + "')");
149
  parent_.append(br);
150
  parent_.append(el_other);
151
  if (jQuery(elem).val() == "") {
152
  wd_is_filled(form_id, wdid);
153
  }
154
  else {
155
  jQuery("#form" + form_id + " #wd_required_" + wdid).remove();
156
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label").removeClass("error_label");
157
  }
158
  var chCode1 = e.which || e.keyCode;
159
  if (jQuery.inArray(chCode1,[46,8,9,27,13,190]) != -1 || e.ctrlKey === true || (chCode1 >= 35 && chCode1 < 39)) {
160
  return true;
161
  }
162
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
163
  return false;
164
  }
165
  return true;
166
  srcArr=document.getElementById(id+genid).src.split("&r=");
167
  document.getElementById(id+genid).src=srcArr[0]+'&r='+Math.floor(Math.random()*100);
168
  document.getElementById(id+"_input"+genid).value='';
169
  document.getElementById(id+genid).style.display="inline-block";
170
  checking=document.getElementById(id+"_element"+form_id+j);
171
  if(checking.getAttribute('other')) {
172
  if(checking.getAttribute('other')==1) {
173
  if(!checking.checked) {
174
  if(document.getElementById(id+"_other_input"+form_id)) {
175
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
176
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
177
  }
178
  return false;
179
  }
180
  }
181
  }
182
  return true;
183
  if(document.getElementById(id+"_other_input"+form_id)) {
184
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
185
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
186
  }
187
  if(jQuery(x).val().length==1) {
188
  jQuery(x).val('0'+jQuery(x).val());
189
  }
190
  var chCode1 = e.which || e.keyCode;
191
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
192
  return false;
193
  }
194
  hour=""+document.getElementById(id).value+String.fromCharCode(chCode1);
195
  hour=parseFloat(hour);
196
  if((hour<0) || (hour>hour_interval)) {
197
  return false;
198
  }
199
  return true;
200
  var chCode1 = e.which || e.keyCode;
201
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
202
  return false;
203
  }
204
  minute=""+document.getElementById(id).value+String.fromCharCode(chCode1);
205
  minute=parseFloat(minute);
206
  if ((minute<0) || (minute>59)) {
207
  return false;
208
  }
209
  return true;
210
  var chCode1 = e.which || e.keyCode;
211
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
212
  return false;
213
  }
214
  second=""+document.getElementById(id).value+String.fromCharCode(chCode1);
215
  second=parseFloat(second);
216
  if ((second<0) || (second>59)) {
217
  return false;
218
  }
219
  return true;
220
  var chCode1 = e.which || e.keyCode;
221
  if (jQuery.inArray(chCode1,[46,8,9,27,13,190]) != -1 || e.ctrlKey === true || (chCode1 >= 35 && chCode1 < 39)) {
222
  return true;
223
  }
224
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
225
  return false;
226
  }
227
  val1=""+jQuery(x).val()+String.fromCharCode(chCode1);
228
  if (val1.length>2) {
229
  return false;
230
  }
231
  if (val1=='00') {
232
  return false;
233
  }
234
  if ((val1<from) || (val1>to)) {
235
  return false;
236
  }
237
  return true;
238
  year=jQuery(x).val();
239
  from=parseFloat(jQuery(x).attr('from'));
240
  to=parseFloat(jQuery(x).attr('to'));
241
  year=parseFloat(year);
242
  if((year>=from) && (year<=to)) {
243
  jQuery(x).val(year);
244
  }
245
  else {
246
  jQuery(x).val('');
247
  }
248
  var chCode1 = e.which || e.keyCode;
249
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
250
  return false;
251
  }
252
  day=""+jQuery(x).val()+String.fromCharCode(chCode1);
253
  if(day.length>2) {
254
  return false;
255
  }
256
  if(day=='00') {
257
  return false;
258
  }
259
  day=parseFloat(day);
260
  if((day<0) || (day>31)) {
261
  return false;
262
  }
263
  return true;
264
  var chCode1 = e.which || e.keyCode;
265
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
266
  return false;
267
  }
268
  month=""+jQuery(x).val()+String.fromCharCode(chCode1);
269
  if(month.length>2) {
270
  return false;
271
  }
272
  if(month=='00') {
273
  return false;
274
  }
275
  month=parseFloat(month);
276
  if((month<0) || (month>12)) {
277
  return false;
278
  }
279
  return true;
280
  var chCode1 = e.which || e.keyCode;
281
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
282
  return false;
283
  }
284
  year=""+jQuery(x).val()+String.fromCharCode(chCode1);
285
  to=parseFloat(jQuery(x).attr('to'));
286
  year=parseFloat(year);
287
  if(year>to) {
288
  return false;
289
  }
290
  return true;
291
  ofontStyle=jQuery(x).attr('class');
292
  if(ofontStyle.indexOf("input_deactive")!=-1) {
293
  jQuery(x).val("").removeClass("input_deactive").addClass("input_active");
294
  }
295
  if(jQuery(x).val()=="") {
296
  jQuery(x).val(jQuery(x).attr('title')).removeClass("input_active").addClass("input_deactive");
297
  }
298
  while (node.firstChild) {
299
  node.removeChild(node.firstChild);
300
  }
301
  form_view=id;
302
  page_nav=document.getElementById(form_id+'page_nav'+id);
303
  destroyChildren(page_nav);
304
  form_view_elemet=document.getElementById(form_id+'form_view'+id);
305
  remove_whitespace(form_view_elemet.parentNode.parentNode);
306
  display_none_form_views_all(form_id);
307
  generate_page_bar(id, form_id, form_view_count, form_view_max);
308
  form_view_elemet.parentNode.style.display="";
309
  var td = document.createElement("div");
310
  td.setAttribute("valign", "middle");
311
  td.setAttribute("align", "left");
312
  td.style.display="table-cell";
313
  td.style.width="40%";
314
  page_nav.appendChild(td);
315
  if(form_view_elemet.parentNode.previousSibling && form_view_elemet.parentNode.previousSibling.previousSibling) {
316
  if(form_view_elemet.parentNode.previousSibling.tagName=="DIV") {
317
  table=form_view_elemet.parentNode.previousSibling;
318
  }
319
  else {
320
  if(form_view_elemet.parentNode.previousSibling.previousSibling.tagName=="DIV") {
321
  table=form_view_elemet.parentNode.previousSibling.previousSibling;
322
  }
323
  else {
324
  table="none";
325
  }
326
  }
327
  if(table!="none") {
328
  if(!table.firstChild.tagName) {
329
  table.removeChild(table.firstChild);
330
  }
331
  previous_title = form_view_elemet.getAttribute('previous_title');
332
  previous_type = form_view_elemet.getAttribute('previous_type');
333
  if(previous_type=="text") {
334
  td.setAttribute("class", "previous-page");
335
  }
336
  previous_class = form_view_elemet.getAttribute('previous_class');
337
  previous_checkable = form_view_elemet.getAttribute('previous_checkable');
338
  next_or_previous="previous";
339
  previous=make_pagebreak_button(next_or_previous, previous_title, previous_type, previous_class, previous_checkable, id, form_id, form_view_count, form_view_max);
340
  td.appendChild(previous);
341
  }
342
  }
343
  var td = document.createElement("div");
344
  td.setAttribute("id", form_id+"page_numbers"+form_view);
345
  td.setAttribute("valign", "middle");
346
  td.setAttribute("class", "page-numbers");
347
  td.setAttribute("align", "center");
348
  td.style.display="table-cell";
349
  if(document.getElementById('fm-pages' + form_id).getAttribute('show_numbers')=="true") {
350
  k=0;
351
  for(j=1; j<=form_view_max; j++) {
352
  if(document.getElementById(form_id+'form_view'+j)) {
353
  k++;
354
  if(j==form_view) {
355
  page_number=k;
356
  }
357
  }
358
  }
359
  var cur = document.createElement('span');
360
  cur.setAttribute("class", "page_numbers");
361
  cur.innerHTML=page_number+'/'+k;
362
  td.appendChild(cur);
363
  }
364
  page_nav.appendChild(td);
365
  var td = document.createElement("div");
366
  td.setAttribute("valign", "middle");
367
  td.setAttribute("align", "right");
368
  td.style.cssText = "display:table-cell; width:40%; text-align:right;";
369
  page_nav.appendChild(td);
370
  not_next=false;
371
  if(form_view_elemet.parentNode.nextSibling) {
372
  if(form_view_elemet.parentNode.nextSibling.tagName=="DIV" && form_view_elemet.parentNode.nextSibling.className=="wdform-page-and-images") {
373
  table=form_view_elemet.parentNode.nextSibling;
374
  }
375
  else {
376
  if(form_view_elemet.parentNode.nextSibling.nextSibling) {
377
  if(form_view_elemet.parentNode.nextSibling.nextSibling.tagName=="DIV") {
378
  table=form_view_elemet.parentNode.nextSibling.nextSibling;
379
  }
380
  else {
381
  table="none";
382
  }
383
  }
384
  else {
385
  table="none";
386
  }
387
  }
388
  if(table!="none") {
389
  next_title =form_view_elemet.getAttribute('next_title');
390
  next_type =form_view_elemet.getAttribute('next_type');
391
  if(next_type=="text") {
392
  td.setAttribute("class", "next-page");
393
  }
394
  next_class = form_view_elemet.getAttribute('next_class');
395
  next_checkable = form_view_elemet.getAttribute('next_checkable');
396
  next_or_previous="next";
397
  next=make_pagebreak_button(next_or_previous, next_title, next_type, next_class, next_checkable, id, form_id, form_view_count, form_view_max);
398
  td.appendChild(next);
399
  }
400
  else {
401
  not_next=true;
402
  }
403
  }
404
  else {
405
  not_next=true;
406
  }
407
  fm_initilize_form(form_id);
408
  jQuery("#form" + form_id + " div[type='type_map']").each(function() {
409
  id=jQuery(this).parent().attr('wdid');
410
  if_gmap_init('wdform_'+id, form_id);
411
  for(q=0; q<20; q++) {
412
  if(jQuery("#wdform_"+id+"_element"+form_id)[0].getAttribute("long"+q)) {
413
  w_long=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("long"+q));
414
  w_lat=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("lat"+q));
415
  w_info=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("info"+q));
416
  add_marker_on_map('wdform_'+id, q, w_long, w_lat, w_info, form_id,false);
417
  }
418
  }
419
  });
420
  jQuery("#form" + form_id + " div[type='type_mark_map']").each(function() {
421
  id=jQuery(this).parent().attr('wdid');
422
  if_gmap_init('wdform_'+id, form_id);
423
  q=0;
424
  if(jQuery("#wdform_"+id+"_element"+form_id)[0].getAttribute("long"+q)) {
425
  w_long=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("long"+q));
426
  w_lat=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("lat"+q));
427
  w_info=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("info"+q));
428
  add_marker_on_map('wdform_'+id, q, w_long, w_lat, w_info, form_id,true);
429
  }
430
  });
431
  jQuery('.wdform-element-section').each(function() {
432
  });
433
  for(t=1; t<30; t++) {
434
  if(document.getElementById(form_id+'form_view'+t)) {
435
  document.getElementById(form_id+'form_view'+t).parentNode.style.display="none";
436
  }
437
  }
438
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='steps') {
439
  make_page_steps_front(form_view, form_id, form_view_count, form_view_max);
440
  }
441
  else {
442
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='percentage') {
443
  make_page_percentage_front(form_view, form_id, form_view_count, form_view_max);
444
  }
445
  else {
446
  make_page_none_front(form_id);
447
  }
448
  }
449
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='show_numbers') {
450
  td = document.getElementById(form_id+'page_numbers'+form_view);
451
  if(td) {
452
  destroyChildren(td);
453
  k=0;
454
  for(j=1; j<=form_view_max; j++) {
455
  if(document.getElementById(form_id+'form_view'+j)) {
456
  k++;
457
  if(j==form_view) {
458
  page_number=k;
459
  }
460
  }
461
  }
462
  var cur = document.createElement('span');
463
  cur.setAttribute("class", "page_numbers");
464
  cur.innerHTML=page_number+'/'+k;
465
  td.appendChild(cur);
466
  }
467
  }
468
  else {
469
  td = document.getElementById(form_id+'page_numbers'+form_view);
470
  if(td) {
471
  destroyChildren(document.getElementById(form_id+'page_numbers'+form_view));
472
  }
473
  }
474
  destroyChildren(document.getElementById('fm-pages' + form_id));
475
  show_title =(document.getElementById('fm-pages' + form_id).getAttribute('show_title')=='true');
476
  next_checkable =(document.getElementById(form_id+'form_view'+form_view).getAttribute('next_checkable')=='true');
477
  previous_checkable =(document.getElementById(form_id+'form_view'+form_view).getAttribute('previous_checkable')=='true');
478
  k=0;
479
  for(j=1; j<=form_view_max; j++) {
480
  if(document.getElementById(form_id+'form_view'+j)) {
481
  if(document.getElementById(form_id+'form_view'+j).getAttribute('page_title')) {
482
  w_pages=document.getElementById(form_id+'form_view'+j).getAttribute('page_title');
483
  }
484
  else {
485
  w_pages="";
486
  }
487
  k++;
488
  page_number = document.createElement('span');
489
  page_number.setAttribute('id','page_'+j);
490
  if(j<form_view) {
491
  if(previous_checkable) {
492
  page_number.setAttribute('onClick','if(fm_check('+form_view+', '+form_id+')) generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
493
  }
494
  else {
495
  page_number.setAttribute('onClick','generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
496
  }
497
  }
498
  if(j>form_view) {
499
  if(next_checkable) {
500
  page_number.setAttribute('onClick','if(fm_check('+form_view+', '+form_id+')) generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
501
  }
502
  else {
503
  page_number.setAttribute('onClick','generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
504
  }
505
  }
506
  if(j==form_view) {
507
  page_number.setAttribute('class',"page_active");
508
  }
509
  else {
510
  page_number.setAttribute('class',"page_deactive");
511
  }
512
  if(show_title) {
513
  page_number.innerHTML=w_pages;
514
  }
515
  else {
516
  page_number.innerHTML=k;
517
  }
518
  document.getElementById('fm-pages' + form_id).appendChild(page_number);
519
  }
520
  }
521
  destroyChildren(document.getElementById('fm-pages' + form_id));
522
  show_title=(document.getElementById('fm-pages' + form_id).getAttribute('show_title')=='true');
523
  var div_parent = document.createElement('div');
524
  div_parent.setAttribute("class", "page_percentage_deactive");
525
  var div = document.createElement('div');
526
  div.setAttribute("id", "div_percentage");
527
  div.setAttribute("class", "page_percentage_active");
528
  div.setAttribute("align", "right");
529
  var div_arrow = document.createElement('div');
530
  div_arrow.setAttribute("class", "wdform_percentage_arrow");
531
  var b = document.createElement('b');
532
  b.setAttribute("class", "wdform_percentage_text");
533
  div.appendChild(b);
534
  k=0;
535
  cur_page_title='';
536
  for(j=1; j<=form_view_max; j++) {
537
  if(document.getElementById(form_id+'form_view'+j)) {
538
  if(document.getElementById(form_id+'form_view'+j).getAttribute('page_title')) {
539
  w_pages=document.getElementById(form_id+'form_view'+j).getAttribute('page_title');
540
  }
541
  else {
542
  w_pages="";
543
  }
544
  k++;
545
  if(j==form_view) {
546
  if(show_title) {
547
  var cur_page_title = document.createElement('div');
548
  cur_page_title.innerHTML=w_pages;
549
  cur_page_title.innerHTML=w_pages;
550
  cur_page_title.setAttribute("class", "wdform_percentage_title");
551
  }
552
  page_number=k;
553
  }
554
  }
555
  }
556
  b.innerHTML=Math.round(((page_number-1)/k)*100)+'%';
557
  div.style.width=((page_number-1)/k)*100+'%';
558
  if(page_number==1) {
559
  div_arrow.style.display='none';
560
  }
561
  div_parent.appendChild(div);
562
  div_parent.appendChild(div_arrow);
563
  if(cur_page_title) {
564
  div_parent.appendChild(cur_page_title);
565
  }
566
  document.getElementById('fm-pages' + form_id).appendChild(div_parent);
567
  destroyChildren(document.getElementById('fm-pages' + form_id));
568
  switch(type) {
569
  case 'text': {
570
  var element = document.createElement('div');
571
  element.setAttribute('id', "page_"+next_or_previous+"_"+id);
572
  element.setAttribute('class', class_);
573
  if(checkable=="true") {
574
  element.setAttribute('onClick', "if(fm_check("+id+", "+form_id+")) page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
575
  }
576
  else {
577
  element.setAttribute('onClick', "page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
578
  }
579
  element.innerHTML=title;
580
  return element;
581
  }
582
  case 'img':{
583
  var element = document.createElement('img');
584
  element.setAttribute('id', "page_"+next_or_previous+"_"+id);
585
  element.setAttribute('class', class_);
586
  if(checkable=="true") {
587
  element.setAttribute('onClick', "if(fm_check("+id+", "+form_id+")) page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
588
  }
589
  else {
590
  element.setAttribute('onClick', "page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
591
  }
592
  if(title.indexOf("http")==0) {
593
  element.src=title;
594
  }
595
  else {
596
  element.src=fm_objectL10n.plugin_url+'/'+title;
597
  }
598
  return element;
599
  }
600
  }
601
  var curtop = 0;
602
  if (obj.offsetParent) {
603
  do {
604
  curtop += obj.offsetTop;
605
  } while (obj = obj.offsetParent);
606
  return [curtop];
607
  }
608
  form_view_elemet = document.getElementById(form_id + 'form_view' + id);
609
  if (form_view_elemet.parentNode.previousSibling && form_view_elemet.parentNode.previousSibling.previousSibling) {
610
  if (form_view_elemet.parentNode.previousSibling.tagName == "DIV") {
611
  table = form_view_elemet.parentNode.previousSibling;
612
  }
613
  else {
614
  table = form_view_elemet.parentNode.previousSibling.previousSibling;
615
  }
616
  }
617
  if (!table.firstChild.tagName) {
618
  table.removeChild(table.firstChild);
619
  }
620
  generate_page_nav(table.firstChild.id.replace(form_id + 'form_view', ""), form_id, form_view_count, form_view_max);
621
  form = jQuery("#form" + form_id);
622
  if (!form.parent().hasClass('fm-scrollbox-form')) {
623
  window.scroll(0, form_maker_findPos(form));
624
  }
625
  form_view_elemet = document.getElementById(form_id + 'form_view' + id);
626
  if (form_view_elemet.parentNode.nextSibling) {
627
  if (form_view_elemet.parentNode.nextSibling.tagName == "DIV") {
628
  table = form_view_elemet.parentNode.nextSibling;
629
  }
630
  else {
631
  table = form_view_elemet.parentNode.nextSibling.nextSibling;
632
  }
633
  }
634
  if (!table.firstChild.tagName) {
635
  table.removeChild(table.firstChild);
636
  }
637
  generate_page_nav(table.firstChild.id.replace(form_id + 'form_view', ""), form_id, form_view_count, form_view_max);
638
  form = jQuery("#form" + form_id);
639
  if (!form.parent().hasClass('fm-scrollbox-form')) {
640
  window.scroll(0, form_maker_findPos(form));
641
  }
642
  if(filename.length == 0) {
643
  return true;
644
  }
645
  var dot = filename.lastIndexOf(".");
646
  var extension = filename.substr(dot+1,filename.length);
647
  exten=exten.split(',');
648
  for(var j=0 ; j<exten.length; j++) {
649
  exten[j]=exten[j].replace(/\./g,'');
650
  exten[j]=exten[j].replace(/ /g,'');
651
  if(extension.toLowerCase()==exten[j].toLowerCase())
652
  return true;
653
  }
654
  return false;
655
  addclass = typeof(addclass) != 'undefined' ? addclass : '';
656
  jQuery(select).wrap('<div class="sel-wrap ' + addclass + '"/>');
657
  var sel_options = '';
658
  var selected_option = false;
659
  jQuery(select).children('option').each(function() {
660
  if(jQuery(this).is(':selected')){
661
  selected_option = jQuery(this).index();
662
  }
663
  sel_options = sel_options + '<div class="sel-option" value="' + jQuery(this).val() + '">' + jQuery(this).html() + '</div>';
664
  });
665
  w=jQuery(select)[0].style.width;
666
  if(w=='100%') {
667
  w='100%';
668
  }
669
  else {
670
  w=(jQuery(select).width()+32)+'px';
671
  }
672
  var sel_imul = '<div class="sel-imul" style="width:'+w+'">\
673
  <div class="sel-selected">\
674
  <div class="selected-text">' + jQuery(select).children('option').eq(selected_option).html() + '</div>\
675
  <div class="sel-arraw"></div>\
676
  </div>\
677
  <div class="sel-options">' + sel_options + '</div>\
678
  </div>';
679
  jQuery(select).addClass('no-width');
680
  jQuery(select).before(sel_imul);
681
  var tektext = jQuery(this).children("option:selected").text();
682
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-selected').children('.selected-text').html(tektext);
683
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-options').children('.sel-option').removeClass('sel-ed');
684
  jQuery(this).addClass('sel-ed');
685
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-options').each(function() {
686
  if (jQuery(this).html() == tektext) {
687
  jQuery(this).addClass('sel-ed');
688
  }
689
  });
690
  jQuery('.sel-imul').removeClass('act');
691
  jQuery(this).addClass('act');
692
  if (jQuery(this).children('.sel-options').is(':visible')) {
693
  jQuery('.sel-options').hide();
694
  }
695
  else {
696
  jQuery('.sel-options').hide();
697
  jQuery(this).children('.sel-options').show();
698
  jQuery(this).children('.sel-options').css('width',jQuery(this).width());
699
  }
700
  var tektext = jQuery(this).html();
701
  jQuery(this).parent('.sel-options').parent('.sel-imul').children('.sel-selected').children('.selected-text').html(tektext);
702
  jQuery(this).parent('.sel-options').children('.sel-option').removeClass('sel-ed');
703
  jQuery(this).addClass('sel-ed');
704
  var tekval = jQuery(this).attr('value');
705
  tekval = typeof(tekval) != 'undefined' ? tekval : tektext;
706
  jQuery(this).parent('.sel-options').parent('.sel-imul').parent('.sel-wrap').children('select').children('option').removeAttr('selected').each(function() {
707
  if (jQuery(this).html() == tektext) {
708
  jQuery(this).attr('selected', 'select');
709
  }
710
  });
711
  jQuery(this).parent('.sel-options').parent('.sel-imul').parent('.sel-wrap').children('select').change();
712
  selenter = true;
713
  selenter = false;
714
  if (!selenter) {
715
  jQuery('.sel-options').hide();
716
  jQuery('.sel-imul').removeClass('act');
717
  }
718
  var ttt;
719
  for (ttt=0; ttt < node.childNodes.length; ttt++) {
720
  if( node.childNodes[ttt] && node.childNodes[ttt].nodeType == '3' && !/\S/.test( node.childNodes[ttt].nodeValue )) {
721
  node.removeChild(node.childNodes[ttt]);
722
  ttt--;
723
  }
724
  else {
725
  if(node.childNodes[ttt].childNodes.length) {
726
  remove_whitespace(node.childNodes[ttt]);
727
  }
728
  }
729
  }
730
  return;
731
  if(element_value) {
732
  jQuery("#"+id).datepicker('option', min_max, element_value);
733
  }
734
  else {
735
  if(default_min_max == "today") {
736
  jQuery("#"+id).datepicker('option', min_max, new Date());
737
  }
738
  else {
739
  if (default_min_max.indexOf("d") == -1 && default_min_max.indexOf("m") == -1 && default_min_max.indexOf("y") == -1 && default_min_max.indexOf("w") == -1 && default_min_max != "") {
740
  default_min_max = jQuery.datepicker.formatDate(format, new Date(default_min_max));
741
  }
742
  jQuery("#"+id).datepicker('option', min_max, default_min_max);
743
  }
744
  }
745
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
746
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
747
  var condition_confirm_email = false;
748
  if(!window["check_before_submit" + form_id][wdid + "_" + form_id]) {
749
  condition_confirm_email = true;
750
  }
751
  else {
752
  condition_confirm_email = jQuery(element).val() != jQuery(element_confirm).val() ? true : false;
753
  }
754
  if(condition_confirm_email) {
755
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
756
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
757
  if(jQuery(element).val() != jQuery(element_confirm).val()) {
758
  jQuery(element_confirm).parent().append("<div id='confirm_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message + "</div>");
759
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .wdform-label").addClass("error_label_confirm");
760
  }
761
  window["check_before_submit" + form_id][wdid + "_" + form_id] = (wdid + "_" + form_id in window["check_before_submit" + form_id]) ? window["check_before_submit" + form_id][wdid + "_" + form_id] : true;
762
  }
763
  else {
764
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
765
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
766
  if(window["check_before_submit" + form_id][wdid + "_" + form_id] == true) {
767
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
768
  }
769
  }
770
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
771
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
772
  if(jQuery(element).val()!="" && jQuery.trim(jQuery(element).val()).search(/^\w+((-\w+)|(\.\w+))*\@[A-Za-z0-9]+((\.|-)[A-Za-z0-9]+)*\.[A-Za-z0-9]+$/) == -1 && jQuery(element).attr("title") != jQuery(element).val()){
773
  jQuery("#check_email_" + wdid + "_" + form_id).remove();
774
  jQuery(element).parent().append("<div id='check_email_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message_check + "</div>");
775
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_check_mail");
776
  if(element.val() == element_confirm.val()) {
777
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
778
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
779
  }
780
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
781
  window["check_before_submit" + form_id][wdid + "_" + form_id] = false;
782
  }
783
  else {
784
  jQuery("#check_email_" + wdid + "_" + form_id).remove();
785
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label_check_mail").removeClass("error_label_check_mail");
786
  window["check_before_submit" + form_id][wdid + "_" + form_id] = true;
787
  if(typeof element_confirm.val() ==="undefined") {
788
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
789
  }
790
  }
791
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
792
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
793
  var condition_confirm_pass = false;
794
  condition_confirm_pass = element.val() !== element_confirm.val();
795
  if(condition_confirm_pass) {
796
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
797
  jQuery(element_confirm).parent().append("<div id='confirm_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message + "</div>");
798
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .wdform-label").addClass("error_label_check_pass");
799
  window["check_before_submit" + form_id][wdid + "_" + form_id] = false;
800
  }
801
  else {
802
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
803
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_check_pass").removeClass("error_label_check_pass");
804
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
805
  }
806
  jQuery("#fm-scrollbox"+form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown fm-minimized");
807
  jQuery("#fm-minimize-text"+form_id).removeClass("fm-animated fadeOutDown").addClass("fm-show fm-animated fadeInUp");
808
  jQuery("#fm-minimize-text"+form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown");
809
  jQuery("#fm-scrollbox"+form_id).removeClass("fm-animated fadeOutDown fm-minimized").addClass("fm-show fm-animated fadeInUp");
810
  var hide_date = new Date();
811
  hide_date.setDate(hide_date.getDate() + hide_interval);
812
  if( hide_interval > 0 ) {
813
  localStorage.setItem('hide-'+form_id, hide_date.getTime());
814
  }
815
  if(typeof close_callback === 'function') {
816
  close_callback();
817
  }
818
  var x = jQuery("#form" + form_id);
819
  var find_wrong_exp = false;
820
  var check_regExp = regExpObj ? regExpObj : window['check_regExp_all'+form_id];
821
  jQuery.each( check_regExp, function( wdid, exp ) {
822
  var element = "#wdform_" + wdid + "_element" + form_id;
823
  var RegExpression = "";
824
  var rules = unescape(exp[0]);
825
  (exp[1].length <= 0) ? RegExpression = new RegExp(rules) : RegExpression = new RegExp(rules, exp[1]);
826
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
827
  if(jQuery(element).val().length > 0 && jQuery(element).val() != jQuery(element).attr('title')) {
828
  if (RegExpression.test(jQuery(element).val()) != true) {
829
  jQuery("#form"+form_id+" #wd_exp_"+wdid).remove();
830
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_exp_"+wdid+"' class='fm-not-filled'>" + exp[2] + "</div>");
831
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_exp");
832
  find_wrong_exp = true;
833
  if(!regExpObj){
834
  scroll_on_element(form_id);
835
  }
836
  }
837
  }
838
  }
839
  });
840
  if(find_wrong_exp === false) {
841
  return true;
842
  }
843
  return false;
844
  var parent_div = jQuery("#form" + form_id + " .fm-not-filled")[0].closest(".wdform_row");
845
  var body_hight = document.body.clientHeight;
846
  var element_offset = jQuery(jQuery("#form" + form_id + " .fm-not-filled")[0]).offset().top;
847
  var scrollChecker = function() {
848
  if(document.body.clientHeight !== body_hight ) {
849
  body_hight = document.body.clientHeight;
850
  element_offset = jQuery(jQuery("#form" + form_id + " .fm-not-filled")[0]).offset().top;
851
  jQuery('html body').stop();
852
  animateBodyToError();
853
  }
854
  };
855
  jQuery(window).on("scroll",scrollChecker);
856
  function animateBodyToError() {
857
  jQuery('html body').animate({
858
  scrollTop: element_offset - 150
859
  }, 500, function() {
860
  jQuery(window).off("scroll", scrollChecker);
861
  old_bg=jQuery(parent_div).css("background-color");
862
  jQuery(parent_div).effect( "shake", {}, 500 ).css("background-color","#FF8F8B").animate({backgroundColor: old_bg}, {duration: 500, queue: false });
863
  });
864
  }
865
  animateBodyToError();
866
  var x = jQuery("#form" + form_id);
867
  var find_wrong_type_upload = false;
868
  var upload_check = upload_check_field ? upload_check_field : window['file_upload_check'+form_id];
869
  jQuery.each( upload_check, function( wdid, upload_types ) {
870
  var element = "#wdform_" + wdid + "_element" + form_id;
871
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
872
  ext_available=getfileextension(jQuery(element).val(), upload_types);
873
  if(!ext_available) {
874
  jQuery("#form"+form_id+" #wd_upload_type_"+wdid).remove();
875
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_upload_type_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_file_type_error + "</div>");
876
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_upload");
877
  find_wrong_type_upload = true;
878
  }
879
  else {
880
  jQuery("#form"+form_id+" #wd_upload_type_"+wdid).remove();
881
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label_upload").removeClass("error_label_upload")
882
  }
883
  }
884
  });
885
  if(!upload_check_field && find_wrong_type_upload === true){
886
  scroll_on_element(form_id);
887
  }
888
  if(find_wrong_type_upload === false) {
889
  return true;
890
  }
891
  return false;
892
  var x = jQuery("#form" + form_id);
893
  var req_fields = field_id ? field_id.split() : window['required_fields'+form_id];
894
  var not_filled = {};
895
  jQuery(req_fields).each(function(index, wdid) {
896
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none" ) {
897
  switch(window['labels_and_ids'+form_id][wdid]) {
898
  case 'type_text':
899
  case 'type_textarea':
900
  case 'type_paypal_price_new':
901
  case 'type_spinner':
902
  case 'type_number':
903
  case 'type_phone_new':
904
  case 'type_submitter_mail': {
905
  var element = "#wdform_" + wdid + "_element" + form_id;
906
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
907
  if(jQuery(element).val() == jQuery(element).attr('title') || jQuery(element).val() == ""){
908
  not_filled[wdid] = element;
909
  }
910
  }
911
  if(!field_id && !window['check_submit'+form_id]) {
912
  jQuery(element).focus(function() {
913
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
914
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
915
  }).blur(function() {
916
  wd_is_filled(form_id, wdid);
917
  });
918
  }
919
  break;
920
  }
921
  case 'type_own_select':
922
  case 'type_country':
923
  case 'type_paypal_select': {
924
  var element = "#wdform_" + wdid + "_element" + form_id;
925
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
926
  if(jQuery(element).val() == "") {
927
  not_filled[wdid] = element;
928
  }
929
  }
930
  if(!field_id && !window['check_submit'+form_id]) {
931
  jQuery(element).focus(function() {
932
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
933
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
934
  }).blur(function() {
935
  wd_is_filled(form_id, wdid);
936
  }).change(function() {
937
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
938
  wd_is_filled(form_id, wdid);
939
  });
940
  }
941
  break;
942
  }
943
  case 'type_phone': {
944
  var element = ["#wdform_" + wdid + "_element_first" + form_id, "#wdform_" + wdid + "_element_last" + form_id];
945
  jQuery.each(element, function(i, elem){
946
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
947
  if(jQuery(elem).val() == "" || jQuery(elem).val() == jQuery(elem).attr('title')){
948
  not_filled[wdid] = elem;
949
  }
950
  }
951
  if(!field_id && !window['check_submit'+form_id]){
952
  jQuery(elem).focus(function() {
953
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
954
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
955
  }).blur(function() {
956
  wd_is_filled(form_id, wdid);
957
  });
958
  }
959
  });
960
  break;
961
  }
962
  case 'type_name': {
963
  var element = ["#wdform_" + wdid + "_element_title" + form_id, "#wdform_" + wdid + "_element_first" + form_id, "#wdform_" + wdid + "_element_last" + form_id, "#wdform_" + wdid + "_element_middle" + form_id];
964
  jQuery.each(element, function(i, elem){
965
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
966
  if((jQuery(elem).val() == "" || jQuery(elem).val() == jQuery(elem).attr('title')) && typeof jQuery(elem).val() != "undefined"){
967
  not_filled[wdid] = elem;
968
  }
969
  }
970
  if(!field_id && !window['check_submit'+form_id]){
971
  jQuery(elem).focus(function() {
972
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
973
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
974
  }).blur(function() {
975
  wd_is_filled(form_id, wdid);
976
  });
977
  }
978
  });
979
  break;
980
  }
981
  case 'type_address': {
982
  var element = ["#wdform_" + wdid + "_street1" + form_id, "#wdform_" + wdid + "_street2" + form_id, "#wdform_" + wdid + "_city" + form_id, "#wdform_" + wdid + "_state" + form_id, "#wdform_" + wdid + "_postal" + form_id, "#wdform_" + wdid + "_country" + form_id];
983
  jQuery.each(element, function(i, elem){
984
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
985
  if(jQuery(elem).val() == "" && typeof jQuery(elem).val() != "undefined"){
986
  not_filled[wdid] = elem;
987
  }
988
  }
989
  if(!field_id && !window['check_submit'+form_id]){
990
  jQuery(elem).focus(function() {
991
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
992
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
993
  }).blur(function() {
994
  wd_is_filled(form_id, wdid);
995
  });
996
  }
997
  });
998
  break;
999
  }
1000
  case 'type_checkbox':
1001
  case 'type_radio':
1002
  case 'type_scale_rating':
1003
  case 'type_paypal_checkbox':
1004
  case 'type_paypal_radio':
1005
  case 'type_paypal_shipping': {
1006
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none"){
1007
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0 || jQuery("#wdform_"+ wdid +"_other_input" + form_id).val() == ""){
1008
  not_filled[wdid] = true;
1009
  }
1010
  }
1011
  if(!field_id && !window['check_submit'+form_id]){
1012
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
1013
  jQuery(this).change(function() {
1014
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0 || jQuery("#wdform_"+ wdid +"_other_input" + form_id).val() == ""){
1015
  wd_is_filled(form_id, wdid);
1016
  }
1017
  else{
1018
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1019
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1020
  }
1021
  });
1022
  });
1023
  }
1024
  break;
1025
  }
1026
  case 'type_star_rating': {
1027
  var element = "#wdform_" + wdid + "_selected_star_amount" + form_id;
1028
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1029
  if(jQuery(element).val() == ""){
1030
  not_filled[wdid] = true;
1031
  }
1032
  }
1033
  if(!field_id && !window['check_submit'+form_id]){
1034
  jQuery("#wdform_" + wdid + "_element" + form_id).click(function(){
1035
  if(jQuery(element).val() != ""){
1036
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1037
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1038
  }
1039
  });
1040
  }
1041
  break;
1042
  }
1043
  case 'type_range': {
1044
  var element = ["#wdform_" + wdid + "_element" + form_id + "0", "#wdform_" + wdid + "_element" + form_id + "1"];
1045
  jQuery.each(element, function(i, elem){
1046
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1047
  if(jQuery(elem).val() == ""){
1048
  not_filled[wdid] = elem;
1049
  }
1050
  }
1051
  if(!field_id && !window['check_submit'+form_id]){
1052
  jQuery(elem).focus(function() {
1053
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1054
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1055
  }).blur(function() {
1056
  wd_is_filled(form_id, wdid);
1057
  });
1058
  }
1059
  });
1060
  break;
1061
  }
1062
  case 'type_grading': {
1063
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1064
  var count_grading = 0;
1065
  jQuery.each(jQuery("#wdform_" + wdid + "_element" + form_id + " input"), function( i, val ){
1066
  if(jQuery(this).val() != "")
1067
  count_grading ++;
1068
  });
1069
  if(count_grading == 0)
1070
  not_filled[wdid] = true;
1071
  }
1072
  if(!field_id && !window['check_submit'+form_id]){
1073
  jQuery.each(jQuery("#wdform_" + wdid + "_element" + form_id + " input"), function( i, val ){
1074
  jQuery(this).focus(function() {
1075
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1076
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1077
  }).blur(function() {
1078
  wd_is_filled(form_id, wdid);
1079
  });
1080
  });
1081
  }
1082
  break;
1083
  }
1084
  case 'type_slider': {
1085
  var slider_element = "#wdform_" + wdid + "_element" + form_id;
1086
  var element = "#wdform_" + wdid + "_slider_value" + form_id;
1087
  var min_value = "#wdform_" + wdid + "_element_min" + form_id;
1088
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1089
  if(jQuery(element).val() == jQuery(min_value).html()){
1090
  not_filled[wdid] = true;
1091
  }
1092
  }
1093
  if(!field_id && !window['check_submit'+form_id]){
1094
  jQuery(slider_element).slider({
1095
  change: function( event, ui ) {
1096
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1097
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1098
  wd_is_filled(form_id, wdid);
1099
  }
1100
  });
1101
  }
1102
  break;
1103
  }
1104
  case 'type_date':
1105
  case 'type_date_new': {
1106
  var element = "#wdform_" + wdid + "_element" + form_id;
1107
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1108
  if(jQuery(element).val() == ""){
1109
  not_filled[wdid] = element;
1110
  }
1111
  }
1112
  if(!field_id && !window['check_submit'+form_id]){
1113
  jQuery(element).focus(function() {
1114
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1115
  }).change(function() {
1116
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1117
  wd_is_filled(form_id, wdid);
1118
  });
1119
  }
1120
  break;
1121
  }
1122
  case 'type_date_range': {
1123
  var element = ["#wdform_" + wdid + "_element" + form_id + "0", "#wdform_" + wdid + "_element" + form_id + "1"];
1124
  jQuery.each(element, function(i, elem){
1125
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1126
  if(jQuery(elem).val() == ""){
1127
  not_filled[wdid] = elem;
1128
  }
1129
  }
1130
  if(!field_id && !window['check_submit'+form_id]){
1131
  jQuery(elem).focus(function() {
1132
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1133
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1134
  }).change(function() {
1135
  wd_is_filled(form_id, wdid);
1136
  });
1137
  }
1138
  });
1139
  break;
1140
  }
1141
  case 'type_date_fields': {
1142
  var element = ["#wdform_" + wdid + "_day" + form_id, "#wdform_" + wdid + "_month" + form_id, "#wdform_" + wdid + "_year" + form_id];
1143
  jQuery.each(element, function(i, elem) {
1144
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1145
  if(jQuery(elem).val() == ""){
1146
  not_filled[wdid] = elem;
1147
  }
1148
  }
1149
  if(!field_id && !window['check_submit'+form_id]){
1150
  jQuery(elem).focus(function() {
1151
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1152
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1153
  }).blur(function() {
1154
  wd_is_filled(form_id, wdid);
1155
  }).change(function() {
1156
  wd_is_filled(form_id, wdid);
1157
  });
1158
  }
1159
  });
1160
  break;
1161
  }
1162
  case 'type_time': {
1163
  var element = ["#wdform_" + wdid + "_hh" + form_id, "#wdform_" + wdid + "_mm" + form_id, "#wdform_" + wdid + "_ss" + form_id];
1164
  jQuery.each(element, function(i, elem){
1165
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1166
  if(jQuery(elem).val() == "" && typeof jQuery(elem).val() != "undefined"){
1167
  not_filled[wdid] = elem;
1168
  }
1169
  }
1170
  if(!field_id && !window['check_submit'+form_id]){
1171
  jQuery(elem).focus(function() {
1172
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1173
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1174
  }).blur(function() {
1175
  wd_is_filled(form_id, wdid);
1176
  });
1177
  }
1178
  });
1179
  break;
1180
  }
1181
  case 'type_password': {
1182
  var element = "#wdform_" + wdid + "_element" + form_id;
1183
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1184
  if(jQuery(element).val() == ""){
1185
  not_filled[wdid] = element;
1186
  }
1187
  }
1188
  if(!field_id && !window['check_submit'+form_id]){
1189
  jQuery(element).focus(function() {
1190
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1191
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1192
  }).blur(function() {
1193
  wd_is_filled(form_id, wdid);
1194
  });
1195
  }
1196
  break;
1197
  }
1198
  case 'type_file_upload': {
1199
  var element = "#wdform_" + wdid + "_element" + form_id;
1200
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1201
  if(jQuery(element).val() == jQuery(element).attr('title') || jQuery(element).val() == ""){
1202
  not_filled[wdid] = element;
1203
  }
1204
  }
1205
  if(!field_id && !window['check_submit'+form_id]) {
1206
  jQuery(element).focus(function() {
1207
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1208
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1209
  }).change(function() {
1210
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1211
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1212
  wd_is_filled(form_id, wdid);
1213
  });
1214
  }
1215
  break;
1216
  }
1217
  case 'type_matrix': {
1218
  if(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="radio" || jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="checkbox"){
1219
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1220
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0){
1221
  not_filled[wdid] = true;
1222
  }
1223
  }
1224
  if(!field_id && !window['check_submit'+form_id]) {
1225
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
1226
  jQuery(this).change(function() {
1227
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0){
1228
  wd_is_filled(form_id, wdid);
1229
  }
1230
  else{
1231
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1232
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1233
  }
1234
  });
1235
  });
1236
  }
1237
  }
1238
  else if(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="text") {
1239
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1240
  var count_input_matrix = 0;
1241
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
1242
  if(jQuery(this).val() != "")
1243
  count_input_matrix ++;
1244
  });
1245
  if(count_input_matrix == 0)
1246
  not_filled[wdid] = true;
1247
  }
1248
  if(!field_id && !window['check_submit'+form_id]){
1249
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
1250
  jQuery(this)
1251
  .focus(function() {
1252
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1253
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1254
  })
1255
  .blur(function() {
1256
  wd_is_filled(form_id, wdid);
1257
  });
1258
  });
1259
  }
1260
  }
1261
  else {
1262
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1263
  var count_select_matrix = 0;
1264
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] select"), function( i, val ){
1265
  if(jQuery(this).val() != "")
1266
  count_select_matrix ++;
1267
  });
1268
  if(count_select_matrix == 0)
1269
  not_filled[wdid] = true;
1270
  }
1271
  if(!field_id && !window['check_submit'+form_id]){
1272
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] select"), function( i, val ){
1273
  jQuery(this).focus(function() {
1274
  if(jQuery(this).val() == ""){
1275
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1276
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1277
  }
1278
  }).change(function() {
1279
  wd_is_filled(form_id, wdid);
1280
  }).blur(function() {
1281
  wd_is_filled(form_id, wdid);
1282
  });
1283
  });
1284
  }
1285
  }
1286
  break;
1287
  }
1288
  case 'type_send_copy': {
1289
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1290
  if(jQuery("div[wdid='"+ wdid +"'] input:checked").length == 0){
1291
  not_filled[wdid] = true;
1292
  }
1293
  }
1294
  if(!field_id && !window['check_submit'+form_id]){
1295
  jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").change(function() {
1296
  if(jQuery("div[wdid='"+ wdid +"'] input:checked").length == 0){
1297
  wd_is_filled(form_id, wdid);
1298
  }
1299
  else {
1300
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1301
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1302
  }
1303
  });
1304
  }
1305
  break;
1306
  }
1307
  case 'type_captcha':
1308
  case 'type_arithmetic_captcha': {
1309
  var element = "";
1310
  if(window['labels_and_ids'+form_id][wdid] == 'type_captcha') {
1311
  element = '#wd_captcha_input' + form_id;
1312
  }
1313
  else {
1314
  element = '#wd_arithmetic_captcha_input' + form_id;
1315
  }
1316
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
1317
  if(jQuery(element).val() == ""){
1318
  not_filled[wdid] = element;
1319
  }
1320
  }
1321
  if(!field_id && !window['check_submit'+form_id]){
1322
  jQuery(element).focus(function() {
1323
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1324
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
1325
  }).blur(function() {
1326
  wd_is_filled(form_id, wdid);
1327
  });
1328
  }
1329
  break;
1330
  }
1331
  }
1332
  }
1333
  });
1334
  if (Object.keys(not_filled).length === 0 && Object.keys(window["check_before_submit" + form_id]).length === 0) {
1335
  return true;
1336
  }
1337
  else {
1338
  if (Object.keys(not_filled).length !== 0) {
1339
  jQuery.each( not_filled, function( wdid, elem ) {
1340
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
1341
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-element-section:first").append("<div id='wd_required_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_field_is_required + "</div>");
1342
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label");
1343
  });
1344
  }
1345
  if(!field_id){
1346
  scroll_on_element(form_id);
1347
  }
1348
  window['check_submit'+form_id] = 1;
1349
  return false;
1350
  }
1351
  var x = jQuery("#form" + form_id);
1352
  var check_price_min_max = price_nim_max ? price_nim_max : window['check_paypal_price_min_max'+form_id];
1353
  var find_wrong_price = false;
1354
  jQuery.each( check_price_min_max, function( wdid, min_max_option ) {
1355
  var element = "#wdform_" + wdid + "_element" + form_id;
1356
  var range_min = min_max_option[3] ? min_max_option[3] : 0;
1357
  var range_max = min_max_option[4] ? min_max_option[4] : -1;
1358
  if((min_max_option[2] ? true : false) || jQuery(element).val()!=min_max_option[1]) {
1359
  if((range_max!=-1 && parseFloat(jQuery(element).val()) > range_max) || parseFloat(jQuery(element).val()) < range_min) {
1360
  jQuery("#form"+form_id+" #wd_price_"+wdid).remove();
1361
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_price_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_min_max_check_1 + min_max_option[0] + fm_objectL10n.fm_min_max_check_2 + (min_max_option[3] ? min_max_option[3] : 0) + '-' + (min_max_option[4] ? min_max_option[4] : "any") + "</div>");
1362
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_price");
1363
  find_wrong_price = true;
1364
  if(!price_nim_max) {
1365
  scroll_on_element(form_id);
1366
  }
1367
  }
1368
  }
1369
  });
1370
  if(find_wrong_price === false) {
1371
  return true;
1372
  }
1373
  return false;
1374
  var x = jQuery("#form" + form_id);
1375
  var find_wrong_values = false;
1376
  var spinner_check = spinner_check_field ? spinner_check_field : window['spinner_check'+form_id];
1377
  jQuery.each( spinner_check, function( wdid, spinner_values ) {
1378
  var element = "#wdform_" + wdid + "_element" + form_id;
1379
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
1380
  if(parseInt(jQuery(element).val()) < parseInt(spinner_values[0]) || parseInt(jQuery(element).val()) > parseInt(spinner_values[1])) {
1381
  jQuery("#form"+form_id+" #wd_price_"+wdid).remove();
1382
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_price_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_spinner_check + (spinner_values[0] ? spinner_values[0] : 0) + '-' + (spinner_values[1] ? spinner_values[1] : "any") + "</div>");
1383
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_price");
1384
  find_wrong_values = true;
1385
  if(!spinner_check_field) {
1386
  scroll_on_element(form_id);
1387
  }
1388
  }
1389
  }
1390
  });
1391
  if(find_wrong_values === false) {
1392
  return true;
1393
  }
1394
  return false;
1395
  var scrollPercent = 100 * jQuery(window).scrollTop() / (jQuery(document).height() - jQuery(window).height());
1396
  if(!jQuery("#fm-scrollbox" + form_id).hasClass("fm-minimized") && scrollPercent >= window["scrollbox_trigger_point" + form_id]) {
1397
  setTimeout(function() {
1398
  jQuery("#fm-scrollbox" + form_id).removeClass("fm-animated fadeOutDown").addClass("fm-animated fadeInUp");
1399
  jQuery("#fm-scrollbox" + form_id).css("visibility", "");
1400
  jQuery("#fm-scrollbox" + form_id + " .fm-header-img").addClass("fm-animated " + window["header_image_animation" + form_id]);
1401
  }, window["scrollbox_loading_delay" + form_id] * 1000);
1402
  } else {
1403
  if(window["scrollbox_auto_hide" + form_id]) {
1404
  jQuery("#fm-scrollbox" + form_id + " .fm-header-img").removeClass("fm-animated " + window["header_image_animation" + form_id]);
1405
  jQuery("#fm-scrollbox" + form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown");
1406
  }
1407
  }
1408
  if (typeof window["before_submit" + form_id] == 'function') {
1409
  if (window["before_submit" + form_id]()) {
1410
  return false;
1411
  }
1412
  }
1413
  if (!fm_check(0, form_id)) {
1414
  return false;
1415
  }
1416
  jQuery("#form" + form_id + " button").each(function () {
1417
  jQuery(this).attr('disabled', 'disabled');
1418
  });
1419
  jQuery("<input type=\"hidden\" name=\"save_or_submit"+form_id+"\" value =\"submit\" />").appendTo("#form"+form_id);
1420
  window["onsubmit_js" + form_id]();
1421
  if(window['checkStripe' + form_id] == 1) {
1422
  var jq_mainForm = jQuery("form[id='form"+form_id+"']");
1423
  if (jq_mainForm.find(".wdfm_stripe_elem").first().parents(".wdform_row").is(":visible")) {
1424
  wdfm_call_stripe();
1425
  }
1426
  else {
1427
  jQuery("#form"+form_id).submit();
1428
  }
1429
  }
1430
  else {
1431
  jQuery("#form"+form_id).submit();
1432
  }
1433
  if ( typeof window["before_reset" + form_id] == 'function' ) {
1434
  window["before_reset" + form_id]();
1435
  }
1436
  jQuery.each(window['labels_and_ids'+form_id], function (index, elem) {
1437
  switch(elem) {
1438
  case "type_text":
1439
  case "type_textarea":
1440
  case "type_number":
1441
  case "type_spinner":
1442
  case 'type_own_select':
1443
  case 'type_country':
1444
  case 'type_date':
1445
  case 'type_date_new':
1446
  case 'type_hidden':
1447
  case 'type_paypal_price_new':
1448
  jQuery("#wdform_"+index+"_element"+form_id).val('');
1449
  break;
1450
  case 'type_submitter_mail':
1451
  case 'type_password':
1452
  jQuery("#wdform_"+index+"_element"+form_id).val('');
1453
  if(jQuery("#wdform_"+index+"_1_element"+form_id)){
1454
  jQuery("#wdform_"+index+"_1_element"+form_id).val('');
1455
  if(jQuery("#confirm_"+index+"_"+form_id))
1456
  jQuery("#confirm_"+index+"_"+form_id).remove();
1457
  if(elem == 'type_submitter_mail' && jQuery("#check_email_"+index+"_"+form_id))
1458
  jQuery("#check_email_"+index+"_"+form_id).remove();
1459
  }
1460
  break;
1461
  case 'type_date_range':
1462
  jQuery("#wdform_"+index+"_element"+form_id+"0").val('');
1463
  jQuery("#wdform_"+index+"_element"+form_id+"1").val('');
1464
  break;
1465
  case 'type_send_copy':
1466
  jQuery("#wdform_"+index+"_element"+form_id).prop('checked', false);
1467
  break;
1468
  case 'type_phone':
1469
  jQuery("#wdform_"+index+"_element_first"+form_id+", #wdform_"+index+"_element_last"+form_id).val('');
1470
  break;
1471
  case 'type_name':
1472
  jQuery("#wdform_"+index+"_element_first"+form_id+", #wdform_"+index+"_element_last"+form_id+", #wdform_"+index+"_element_title"+form_id+", #wdform_"+index+"_element_middle"+form_id).val('');
1473
  break;
1474
  case 'type_address':
1475
  jQuery("#wdform_"+index+"_street1"+form_id+", #wdform_"+index+"_street2"+form_id+", #wdform_"+index+"_city"+form_id+", #wdform_"+index+"_state"+form_id+", #wdform_"+index+"_postal"+form_id+", #wdform_"+index+"_country"+form_id).val('');
1476
  break;
1477
  case 'type_checkbox':
1478
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .checkbox-div input").prop('checked', false);
1479
  jQuery("#wdform_"+index+"_other_br"+form_id).remove();
1480
  jQuery("#wdform_"+index+"_other_input"+form_id).remove();
1481
  break;
1482
  case 'type_radio':
1483
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
1484
  jQuery("#wdform_"+index+"_other_br"+form_id).remove();
1485
  jQuery("#wdform_"+index+"_other_input"+form_id).remove();
1486
  break;
1487
  case 'type_time':
1488
  jQuery("#wdform_"+index+"_hh"+form_id+", #wdform_"+index+"_mm"+form_id+", #wdform_"+index+"_ss"+form_id+", #wdform_"+index+"_am_pm"+form_id).val('');
1489
  break;
1490
  case 'type_date_fields':
1491
  jQuery("#wdform_"+index+"_day"+form_id+", #wdform_"+index+"_month"+form_id+", #wdform_"+index+"_year"+form_id).val('');
1492
  break;
1493
  case 'type_file_upload':
1494
  jQuery("#wdform_"+index+"_element"+form_id+"_save").remove();
1495
  break;
1496
  case 'type_paypal_price':
1497
  jQuery("#wdform_"+index+"_element_dollars"+form_id+", #wdform_"+index+"_element_cents"+form_id).val('');
1498
  break;
1499
  case 'type_paypal_select':
1500
  jQuery("#wdform_"+index+"_element"+form_id+", #wdform_"+index+"_element_quantity"+form_id+", #form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
1501
  break;
1502
  case 'type_paypal_radio':
1503
  jQuery("#wdform_"+index+"_element_quantity"+form_id+",#form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
1504
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
1505
  break;
1506
  case 'type_paypal_shipping':
1507
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
1508
  break;
1509
  case 'type_paypal_checkbox':
1510
  jQuery("#wdform_"+index+"_element_quantity"+form_id+",#form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
1511
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .checkbox-div input").prop('checked', false);
1512
  break;
1513
  case 'type_star_rating':
1514
  jQuery("#wdform_"+index+"_selected_star_amount"+form_id).val('');
1515
  jQuery("#wdform_"+index+"_element"+form_id+" img").attr('src', fm_objectL10n.plugin_url + '/images/star.png');
1516
  break;
1517
  case 'type_scale_rating':
1518
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
1519
  break;
1520
  case 'type_slider':
1521
  jQuery("#wdform_"+index+"_element"+form_id).slider({
1522
  value: eval(0),
1523
  });
1524
  jQuery("#wdform_"+index+"_element_value"+form_id).html('0');
1525
  break;
1526
  case 'type_range':
1527
  jQuery("#wdform_"+index+"_element"+form_id+"0, #wdform_"+index+"_element"+form_id+"1").val('');
1528
  break;
1529
  case 'type_grading':
1530
  jQuery("#wdform_"+index+"_element"+form_id+" input").val('');
1531
  break;
1532
  case 'type_matrix':
1533
  jQuery("#wdform_"+index+"_element"+form_id+" .radio-div input").prop('checked', false);
1534
  jQuery("#wdform_"+index+"_element"+form_id+" .checkbox-div input").prop('checked', false);
1535
  jQuery("#wdform_"+index+"_element"+form_id+" input[type='text']").val('');
1536
  jQuery("#wdform_"+index+"_element"+form_id+" select").val('');
1537
  break;
1538
  case 'type_paypal_total':
1539
  jQuery("#wdform_"+index+"div_total"+form_id).html('$0');
1540
  jQuery("#wdform_"+index+"paypal_products"+form_id).empty();
1541
  break;
1542
  default:
1543
  break;
1544
  }
1545
  });
1546
  jQuery("<input type=\"hidden\" name=\"save_or_submit"+form_id+"\" value =\"save\" />").appendTo("#form"+form_id);
1547
  window["onsubmit_js" + form_id]();
1548
  jQuery("#form" + form_id + " button").each(function () {
1549
  jQuery(this).attr('disabled', 'disabled');
1550
  });
1551
  jQuery("#form"+form_id).submit();
1552
  var clear_data = confirm(fm_objectL10n.fm_clear_data);
1553
  if (clear_data == true) {
1554
  jQuery("#form" + form_id + " button").each(function () {
1555
  jQuery(this).attr('disabled', 'disabled');
1556
  });
1557
  jQuery.get(fm_objectL10n.form_maker_admin_ajax + '?action=FMClearProg&addon_task=clear_data&form_id=' + form_id).done(function() {
1558
  window.location = jQuery('#form' + form_id).attr('action');
1559
  });
1560
  }
1561
  if (navigator.userAgent.toLowerCase().indexOf('msie') != -1 && parseInt(navigator.userAgent.toLowerCase().split('msie')[1]) === 8) {
1562
  jQuery("#form" + form_id).find(jQuery("input[type='radio']")).click(function() {
1563
  jQuery("input[type='radio']+label").removeClass('if-ie-div-label');
1564
  jQuery("input[type='radio']:checked+label").addClass('if-ie-div-label')
1565
  });
1566
  jQuery("#form" + form_id).find(jQuery("input[type='radio']:checked+label")).addClass('if-ie-div-label');
1567
  jQuery("#form" + form_id).find(jQuery("input[type='checkbox']")).click(function() {
1568
  jQuery("input[type='checkbox']+label").removeClass('if-ie-div-label');
1569
  jQuery("input[type='checkbox']:checked+label").addClass('if-ie-div-label')
1570
  });
1571
  jQuery("#form" + form_id).find(jQuery("input[type='checkbox']:checked+label")).addClass('if-ie-div-label');
1572
  }
1573
  jQuery.each(window["check_regExp_all" + form_id], function( wdid, exp ) {
1574
  var exp_array = {};
1575
  exp_array[wdid] = exp;
1576
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
1577
  wd_check_regExp(form_id, exp_array);
1578
  }).focus(function() {
1579
  jQuery("#form" + form_id + " #wd_exp_"+wdid).remove();
1580
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_exp").removeClass("error_label_exp")
1581
  });
1582
  });
1583
  jQuery.each(window["check_paypal_price_min_max" + form_id], function( wdid, price_min_max_option ) {
1584
  var price_min_max_array = {};
1585
  price_min_max_array[wdid] = price_min_max_option;
1586
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
1587
  wd_check_price_min_max(form_id, price_min_max_array)
1588
  }).focus(function() {
1589
  jQuery("#form" + form_id + " #wd_price_" + wdid).remove();
1590
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_price").removeClass("error_label_price")
1591
  });
1592
  });
1593
  jQuery.each(window["spinner_check" + form_id], function( wdid, spinner_min_max ) {
1594
  var spinner_min_max_array = {};
1595
  spinner_min_max_array[wdid] = spinner_min_max;
1596
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
1597
  wd_spinner_check(form_id, spinner_min_max_array)
1598
  }).focus(function() {
1599
  jQuery("#form" + form_id + " #wd_price_" + wdid).remove();
1600
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_price").removeClass("error_label_price")
1601
  });
1602
  });
1603
  jQuery.each(window["file_upload_check" + form_id], function( wdid, upload_types ) {
1604
  var upload_types_array = {};
1605
  upload_types_array[wdid] = upload_types;
1606
  jQuery("div[wdid='" + wdid + "'] input").change(function() {
1607
  wd_file_upload_check(form_id, upload_types_array);
1608
  });
1609
  });
1610
  jQuery("div[type='type_text'] input, div[type='type_number'] input, div[type='type_phone'] input, div[type='type_name'] input, div[type='type_submitter_mail'] input, div[type='type_submitter_mail_confirmation'] input, div[type='type_paypal_price'] input, div[type='type_paypal_price_new'] input, div[type='type_textarea'] textarea").focus(function() {
1611
  delete_value(this)
1612
  }).blur(function() {
1613
  return_value(this)
1614
  });
1615
  jQuery("div[type='type_number'] input, div[type='type_phone'] input, div[type='type_spinner'] input, div[type='type_range'] input, .wdform-quantity, div[type='type_paypal_price_new'] input").keypress(function(evt) {
1616
  return check_isnum(evt);
1617
  });
1618
  jQuery("div[type='type_grading'] input").keypress(function(evt) {
1619
  return check_isnum_or_minus(evt);
1620
  });
1621
  jQuery("div[type='type_paypal_checkbox'] input[type='checkbox'], div[type='type_paypal_radio'] input[type='radio'], div[type='type_paypal_shipping'] input[type='radio']").click(function() {
1622
  set_total_value(form_id);
1623
  });
1624
  jQuery("div[type='type_paypal_select'] select, div[type='type_paypal_price'] input, div[type='type_paypal_price_new'] input").change(function() {
1625
  set_total_value(form_id);
1626
  });
1627
  jQuery(".wdform-quantity").change(function() {
1628
  set_total_value(form_id);
1629
  });
1630
  jQuery("div[type='type_address'] select").change(function() {
1631
  set_total_value(form_id);
1632
  });
1633
  jQuery("div[type='type_time'] input").blur(function() {
1634
  add_0(this);
1635
  });
1636
  jQuery('.wdform-element-section').each(function() {
1637
  if(!jQuery(this).parent()[0].style.width && parseInt(jQuery(this).width()) != 0) {
1638
  if(jQuery(this).css('display')=="table-cell") {
1639
  if(jQuery(this).parent().attr('type')!="type_captcha") {
1640
  jQuery(this).parent().css('width', parseInt(jQuery(this).width()) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
1641
  }
1642
  else {
1643
  jQuery(this).parent().css('width', (parseInt(jQuery(this).parent().find(jQuery(".captcha_input"))[0].style.width) * 2 + 50) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
1644
  }
1645
  }
1646
  }
1647
  if (!jQuery(this).parent()[0].style.width && parseInt(jQuery(this).width()) != 0) {
1648
  if (jQuery(this).css('display') == "table-cell") {
1649
  if (jQuery(this).parent().attr('type') != "type_captcha") {
1650
  jQuery(this).parent().css('width', parseInt(jQuery(this).width()) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
1651
  }
1652
  else {
1653
  jQuery(this).parent().css('width', (parseInt(jQuery(this).parent().find(jQuery(".captcha_input"))[0].style.width) * 2 + 50) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
1654
  }
1655
  }
1656
  }
1657
  if(parseInt(jQuery(this)[0].style.width.replace('px', '')) < parseInt(jQuery(this).css('min-width').replace('px', ''))) {
1658
  jQuery(this).css('min-width', parseInt(jQuery(this)[0].style.width.replace('px', ''))-10);
1659
  }
1660
  });
1661
  jQuery('.wdform-label').each(function() {
1662
  if(parseInt(jQuery(this).height()) >= 2*parseInt(jQuery(this).css('line-height').replace('px', ''))) {
1663
  jQuery(this).parent().css('max-width', jQuery(this).parent().width());
1664
  jQuery(this).parent().css('width', '');
1665
  }
1666
  });
1667
  (function(jQuery) {
1668
  jQuery.fn.shuffle = function() {
1669
  var allElems = this.get(),
1670
  getRandom = function(max) {
1671
  return Math.floor(Math.random() * max);
1672
  },
1673
  shuffled = jQuery.map(allElems, function() {
1674
  var random = getRandom(allElems.length),
1675
  randEl = jQuery(allElems[parseInt(random)]).clone(true)[0];
1676
  allElems.splice(random, 1);
1677
  return randEl;
1678
  });
1679
  this.each(function(i) {
1680
  jQuery(this).replaceWith(jQuery(shuffled[i]));
1681
  });
1682
  return jQuery(shuffled);
1683
  };
1684
  })(jQuery);
1685
  window["onload_js" + form_id]();
1686
  window["condition_js" + form_id]();
1687
  if (typeof window["before_load" + form_id] == 'function') {
1688
  window["before_load" + form_id]();
1689
  }
1690
  for(i=1; i<=30; i++) {
1691
  if (document.getElementById(form_id + 'form_view' + i)) {
1692
  window['form_view_count' + form_id]++;
1693
  window['form_view_max' + form_id] = i;
1694
  }
1695
  }
1696
  if (window['form_view_count' + form_id] > 1) {
1697
  for (i = 1; i <= window['form_view_max' + form_id]; i++) {
1698
  if (document.getElementById(form_id + 'form_view' + i)) {
1699
  window['first_form_view' + form_id] = i;
1700
  break;
1701
  }
1702
  }
1703
  generate_page_nav(window['first_form_view' + form_id], form_id, window['form_view_count' + form_id], window['form_view_max' + form_id]);
1704
  }
1705
  fm_initilize_form(form_id);
1706
  if(!wd_is_filled(form_id)) {
1707
  return false;
1708
  }
1709
  if(!wd_check_regExp(form_id)) {
1710
  return false;
1711
  }
1712
  if(!wd_check_price_min_max(form_id)) {
1713
  return false;
1714
  }
1715
  if(!wd_spinner_check(form_id)) {
1716
  return false;
1717
  }
1718
  if(!wd_file_upload_check(form_id)) {
1719
  return false;
1720
  }
1721
  window["check_js" + form_id](id, form_id);
1722
  return true;
1723
  jQuery(".g-recaptcha").each(function () {
1724
  grecaptcha.render(jQuery(this).attr('id'), {
1725
  'sitekey': jQuery(this).attr('data-sitekey'),
1726
  'theme': 'light'
1727
  });
1728
  });
1729
+ F=2;
1730
  jQuery(".wd-datepicker").each(function () {
1731
  jQuery(this).datepicker();
1732
  jQuery(this).datepicker("option", "dateFormat", jQuery(this).data("format"));
1733
  });
1734
  var FormCurrency = eval("FormCurrency_" + form_id);
1735
  if(jQuery('.paypal_total'+form_id).length==0) {
1736
  return;
1737
  }
1738
  var div_paypal_show = jQuery('.paypal_total'+form_id);
1739
  var div_paypal_products = jQuery('.paypal_products'+form_id);
1740
  var div_paypal_tax = jQuery('.paypal_tax'+form_id);
1741
  var input_paypal_total = jQuery('.input_paypal_total'+form_id);
1742
  var total=0;
1743
  var total_shipping=0;
1744
  div_paypal_products.html('');
1745
  div_paypal_tax.html('');
1746
  n = parseInt(jQuery('#counter'+form_id).val());
1747
  jQuery("#form" +form_id+ " div[type='type_paypal_checkbox'], #form" +form_id+ " div[type='type_paypal_radio']").each(function() {
1748
  id=jQuery(this).parent().attr('wdid');
1749
  jQuery(this).find('input:checked').each(
1750
  function() {
1751
  label= jQuery("label[for='"+jQuery(this).attr('id')+"']").html();
1752
  span_value = FormCurrency + jQuery(this).val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
1753
  total =total + jQuery(this).val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
1754
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1755
  }
1756
  );
1757
  });
1758
  jQuery("#form" +form_id+ " div[type='type_paypal_shipping']").each(function() {
1759
  id=jQuery(this).parent().attr('wdid');
1760
  jQuery(this).find('input:checked').each(
1761
  function() {
1762
  label= jQuery("label[for='"+jQuery(this).attr('id')+"']").html();
1763
  span_value = FormCurrency + jQuery(this).val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
1764
  total_shipping =total_shipping + jQuery(this).val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
1765
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1766
  }
1767
  );
1768
  });
1769
  jQuery("#form" +form_id+ " div[type='type_paypal_select']").each(function() {
1770
  id=jQuery(this).parent().attr('wdid');
1771
  if(jQuery(this).find('select').val()!='') {
1772
  label = jQuery(this).find('select option:selected').html();
1773
  span_value = FormCurrency + jQuery(this).find('select').val()+(jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? ' x'+jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : '');
1774
  total =total + jQuery(this).find('select').val() * parseInt((jQuery('#wdform_'+id+"_element_quantity"+form_id).length!=0 ? jQuery('#wdform_'+id+"_element_quantity"+form_id).val() : 1));
1775
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1776
  }
1777
  });
1778
  jQuery("#form" +form_id+ " div[type='type_paypal_price']").each(function() {
1779
  id=jQuery(this).parent().attr('wdid');
1780
  if(jQuery('#wdform_'+id+"_element_dollars"+form_id).hasClass('input_active') || jQuery('#wdform_'+id+"_element_cents"+form_id).hasClass('input_active')) {
1781
  label= jQuery(this).find('.wdform-label').html();
1782
  cents='00';
1783
  dollars='0';
1784
  if( jQuery('#wdform_'+id+"_element_dollars"+form_id).hasClass('input_active')) {
1785
  if(jQuery('#wdform_'+id+"_element_dollars"+form_id).val()!='') {
1786
  dollars=jQuery('#wdform_'+id+"_element_dollars"+form_id).val();
1787
  }
1788
  }
1789
  if( jQuery('#wdform_'+id+"_element_cents"+form_id).hasClass('input_active') && jQuery('#wdform_'+id+"_element_cents"+form_id).val()!='') {
1790
  if(jQuery('#wdform_'+id+"_element_cents"+form_id).val().length==1) {
1791
  cents='0'+jQuery('#wdform_'+id+"_element_cents"+form_id).val();
1792
  }
1793
  else {
1794
  cents=jQuery('#wdform_'+id+"_element_cents"+form_id).val();
1795
  }
1796
  }
1797
  span_value = FormCurrency + dollars+'.'+cents;
1798
  total =total + parseFloat(dollars+'.'+cents);
1799
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1800
  }
1801
  });
1802
  jQuery("#form" +form_id+ " div[type='type_paypal_price_new']").each(function(){
1803
  id=jQuery(this).parent().attr('wdid');
1804
  if(jQuery('#wdform_'+id+"_element"+form_id).hasClass('input_active')) {
1805
  label= jQuery(this).find('.wdform-label').html();
1806
  dollars='0';
1807
  if(jQuery('#wdform_'+id+"_element"+form_id).hasClass('input_active')) {
1808
  if(jQuery('#wdform_'+id+"_element"+form_id).val()!='') {
1809
  dollars=jQuery('#wdform_'+id+"_element"+form_id).val();
1810
  }
1811
  }
1812
  span_value = FormCurrency + dollars;
1813
  total =total + parseFloat(dollars);
1814
  div_paypal_products.html(div_paypal_products.html()+"<div>"+label+ ' - '+ span_value+"</div>");
1815
  }
1816
  });
1817
  var FormPaypalTax = eval("FormPaypalTax_" + form_id);
1818
  if(FormPaypalTax != 0) {
1819
  div_paypal_tax.html('Tax: ' + FormCurrency + (((total)*FormPaypalTax) / 100).toFixed(2));
1820
  }
1821
  jQuery('.div_total'+form_id).html(FormCurrency + (parseFloat((total *(1+FormPaypalTax/100)).toFixed(2))+total_shipping).toFixed(2));
1822
  input_paypal_total.val(FormCurrency + (parseFloat((total *(1+FormPaypalTax/100)).toFixed(2))+total_shipping).toFixed(2));
1823
  var chCode1 = e.which || e.keyCode;
1824
  if (chCode1 != 45) {
1825
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1826
  return false;
1827
  }
1828
  }
1829
  return true;
1830
  var sum = 0;
1831
  for(var k=0; k<100;k++) {
1832
  if(document.getElementById(num+'_element'+form_id+'_'+k)) {
1833
  if(document.getElementById(num+'_element'+form_id+'_'+k).value) {
1834
  sum = sum+parseInt(document.getElementById(num+'_element'+form_id+'_'+k).value);
1835
  }
1836
  }
1837
  if(document.getElementById(num+'_total_element'+form_id)) {
1838
  if(sum > document.getElementById(num+'_total_element'+form_id).innerHTML) {
1839
  document.getElementById(num+'_text_element'+form_id).innerHTML =" "+ fm_objectL10n.fm_grading_text + " " + document.getElementById(num+'_total_element'+form_id).innerHTML;
1840
  }
1841
  else {
1842
  document.getElementById(num+'_text_element'+form_id).innerHTML="";
1843
  }
1844
  }
1845
  }
1846
  if(document.getElementById(num+'_sum_element'+form_id)) {
1847
  document.getElementById(num+'_sum_element'+form_id).innerHTML = sum;
1848
  }
1849
  if(rated==false) {
1850
  for(var j=0;j<=id;j++) {
1851
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star_"+color+'.png';
1852
  }
1853
  }
1854
  if(rated==false) {
1855
  for(var j=0;j<=id;j++) {
1856
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star.png";
1857
  }
1858
  }
1859
  rated=true;
1860
  for(var j=0;j<=id;j++) {
1861
  document.getElementById(el_id+'_star_'+j+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star_"+color+".png";
1862
  }
1863
  for(var k=id+1;k<=star_amount-1;k++) {
1864
  document.getElementById(el_id+'_star_'+k+'_'+form_id).src=fm_objectL10n.plugin_url+"/images/star.png";
1865
  }
1866
  document.getElementById(el_id+'_selected_star_amount'+form_id).value=id+1;
1867
  var element_other = jQuery('.form' + form_id + ' [id^=' + num + '_element' + form_id + '][other="1"]');
1868
  var parent_ = element_other.parent();
1869
  var br = document.createElement('br');
1870
  br.setAttribute("id", num + "_other_br" + form_id);
1871
  var elem_id = num.split("_")[1];
1872
  var el_other = document.createElement('input');
1873
  el_other.setAttribute("id", num + "_other_input" + form_id);
1874
  el_other.setAttribute("name", num + "_other_input" + form_id);
1875
  el_other.setAttribute("type", "text");
1876
  el_other.setAttribute("class", "other_input");
1877
  el_other.setAttribute("onchange", "other_input_change(this, '" + form_id + "', '" + elem_id + "')");
1878
  parent_.append(br);
1879
  parent_.append(el_other);
1880
  if (jQuery(elem).val() == "") {
1881
  wd_is_filled(form_id, wdid);
1882
  }
1883
  else {
1884
  jQuery("#form" + form_id + " #wd_required_" + wdid).remove();
1885
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label").removeClass("error_label");
1886
  }
1887
  var chCode1 = e.which || e.keyCode;
1888
  if (jQuery.inArray(chCode1,[46,8,9,27,13,190]) != -1 || e.ctrlKey === true || (chCode1 >= 35 && chCode1 < 39)) {
1889
  return true;
1890
  }
1891
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1892
  return false;
1893
  }
1894
  return true;
1895
  srcArr=document.getElementById(id+genid).src.split("&r=");
1896
  document.getElementById(id+genid).src=srcArr[0]+'&r='+Math.floor(Math.random()*100);
1897
  document.getElementById(id+"_input"+genid).value='';
1898
  document.getElementById(id+genid).style.display="inline-block";
1899
  checking=document.getElementById(id+"_element"+form_id+j);
1900
  if(checking.getAttribute('other')) {
1901
  if(checking.getAttribute('other')==1) {
1902
  if(!checking.checked) {
1903
  if(document.getElementById(id+"_other_input"+form_id)) {
1904
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
1905
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
1906
  }
1907
  return false;
1908
  }
1909
  }
1910
  }
1911
  return true;
1912
  if(document.getElementById(id+"_other_input"+form_id)) {
1913
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_br"+form_id));
1914
  document.getElementById(id+"_other_input"+form_id).parentNode.removeChild(document.getElementById(id+"_other_input"+form_id));
1915
  }
1916
  if(jQuery(x).val().length==1) {
1917
  jQuery(x).val('0'+jQuery(x).val());
1918
  }
1919
  var chCode1 = e.which || e.keyCode;
1920
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1921
  return false;
1922
  }
1923
  hour=""+document.getElementById(id).value+String.fromCharCode(chCode1);
1924
  hour=parseFloat(hour);
1925
  if((hour<0) || (hour>hour_interval)) {
1926
  return false;
1927
  }
1928
  return true;
1929
  var chCode1 = e.which || e.keyCode;
1930
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1931
  return false;
1932
  }
1933
  minute=""+document.getElementById(id).value+String.fromCharCode(chCode1);
1934
  minute=parseFloat(minute);
1935
  if ((minute<0) || (minute>59)) {
1936
  return false;
1937
  }
1938
  return true;
1939
  var chCode1 = e.which || e.keyCode;
1940
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1941
  return false;
1942
  }
1943
  second=""+document.getElementById(id).value+String.fromCharCode(chCode1);
1944
  second=parseFloat(second);
1945
  if ((second<0) || (second>59)) {
1946
  return false;
1947
  }
1948
  return true;
1949
  var chCode1 = e.which || e.keyCode;
1950
  if (jQuery.inArray(chCode1,[46,8,9,27,13,190]) != -1 || e.ctrlKey === true || (chCode1 >= 35 && chCode1 < 39)) {
1951
  return true;
1952
  }
1953
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1954
  return false;
1955
  }
1956
  val1=""+jQuery(x).val()+String.fromCharCode(chCode1);
1957
  if (val1.length>2) {
1958
  return false;
1959
  }
1960
  if (val1=='00') {
1961
  return false;
1962
  }
1963
  if ((val1<from) || (val1>to)) {
1964
  return false;
1965
  }
1966
  return true;
1967
  year=jQuery(x).val();
1968
  from=parseFloat(jQuery(x).attr('from'));
1969
  to=parseFloat(jQuery(x).attr('to'));
1970
  year=parseFloat(year);
1971
  if((year>=from) && (year<=to)) {
1972
  jQuery(x).val(year);
1973
  }
1974
  else {
1975
  jQuery(x).val('');
1976
  }
1977
  var chCode1 = e.which || e.keyCode;
1978
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1979
  return false;
1980
  }
1981
  day=""+jQuery(x).val()+String.fromCharCode(chCode1);
1982
  if(day.length>2) {
1983
  return false;
1984
  }
1985
  if(day=='00') {
1986
  return false;
1987
  }
1988
  day=parseFloat(day);
1989
  if((day<0) || (day>31)) {
1990
  return false;
1991
  }
1992
  return true;
1993
  var chCode1 = e.which || e.keyCode;
1994
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
1995
  return false;
1996
  }
1997
  month=""+jQuery(x).val()+String.fromCharCode(chCode1);
1998
  if(month.length>2) {
1999
  return false;
2000
  }
2001
  if(month=='00') {
2002
  return false;
2003
  }
2004
  month=parseFloat(month);
2005
  if((month<0) || (month>12)) {
2006
  return false;
2007
  }
2008
  return true;
2009
  var chCode1 = e.which || e.keyCode;
2010
  if (chCode1 > 31 && (chCode1 < 48 || chCode1 > 57)) {
2011
  return false;
2012
  }
2013
  year=""+jQuery(x).val()+String.fromCharCode(chCode1);
2014
  to=parseFloat(jQuery(x).attr('to'));
2015
  year=parseFloat(year);
2016
  if(year>to) {
2017
  return false;
2018
  }
2019
  return true;
2020
  ofontStyle=jQuery(x).attr('class');
2021
  if(ofontStyle.indexOf("input_deactive")!=-1) {
2022
  jQuery(x).val("").removeClass("input_deactive").addClass("input_active");
2023
  }
2024
  if(jQuery(x).val()=="") {
2025
  jQuery(x).val(jQuery(x).attr('title')).removeClass("input_active").addClass("input_deactive");
2026
  }
2027
  while (node.firstChild) {
2028
  node.removeChild(node.firstChild);
2029
  }
2030
  form_view=id;
2031
  page_nav=document.getElementById(form_id+'page_nav'+id);
2032
  destroyChildren(page_nav);
2033
  form_view_elemet=document.getElementById(form_id+'form_view'+id);
2034
  remove_whitespace(form_view_elemet.parentNode.parentNode);
2035
  display_none_form_views_all(form_id);
2036
  generate_page_bar(id, form_id, form_view_count, form_view_max);
2037
  form_view_elemet.parentNode.style.display="";
2038
  var td = document.createElement("div");
2039
  td.setAttribute("valign", "middle");
2040
  td.setAttribute("align", "left");
2041
  td.style.display="table-cell";
2042
  td.style.width="40%";
2043
  page_nav.appendChild(td);
2044
  if(form_view_elemet.parentNode.previousSibling && form_view_elemet.parentNode.previousSibling.previousSibling) {
2045
  if(form_view_elemet.parentNode.previousSibling.tagName=="DIV") {
2046
  table=form_view_elemet.parentNode.previousSibling;
2047
  }
2048
  else {
2049
  if(form_view_elemet.parentNode.previousSibling.previousSibling.tagName=="DIV") {
2050
  table=form_view_elemet.parentNode.previousSibling.previousSibling;
2051
  }
2052
  else {
2053
  table="none";
2054
  }
2055
  }
2056
  if(table!="none") {
2057
  if(!table.firstChild.tagName) {
2058
  table.removeChild(table.firstChild);
2059
  }
2060
  previous_title = form_view_elemet.getAttribute('previous_title');
2061
  previous_type = form_view_elemet.getAttribute('previous_type');
2062
  if(previous_type=="text") {
2063
  td.setAttribute("class", "previous-page");
2064
  }
2065
  previous_class = form_view_elemet.getAttribute('previous_class');
2066
  previous_checkable = form_view_elemet.getAttribute('previous_checkable');
2067
  next_or_previous="previous";
2068
  previous=make_pagebreak_button(next_or_previous, previous_title, previous_type, previous_class, previous_checkable, id, form_id, form_view_count, form_view_max);
2069
  td.appendChild(previous);
2070
  }
2071
  }
2072
  var td = document.createElement("div");
2073
  td.setAttribute("id", form_id+"page_numbers"+form_view);
2074
  td.setAttribute("valign", "middle");
2075
  td.setAttribute("class", "page-numbers");
2076
  td.setAttribute("align", "center");
2077
  td.style.display="table-cell";
2078
  if(document.getElementById('fm-pages' + form_id).getAttribute('show_numbers')=="true") {
2079
  k=0;
2080
  for(j=1; j<=form_view_max; j++) {
2081
  if(document.getElementById(form_id+'form_view'+j)) {
2082
  k++;
2083
  if(j==form_view) {
2084
  page_number=k;
2085
  }
2086
  }
2087
  }
2088
  var cur = document.createElement('span');
2089
  cur.setAttribute("class", "page_numbers");
2090
  cur.innerHTML=page_number+'/'+k;
2091
  td.appendChild(cur);
2092
  }
2093
  page_nav.appendChild(td);
2094
  var td = document.createElement("div");
2095
  td.setAttribute("valign", "middle");
2096
  td.setAttribute("align", "right");
2097
  td.style.cssText = "display:table-cell; width:40%; text-align:right;";
2098
  page_nav.appendChild(td);
2099
  not_next=false;
2100
  if(form_view_elemet.parentNode.nextSibling) {
2101
  if(form_view_elemet.parentNode.nextSibling.tagName=="DIV" && form_view_elemet.parentNode.nextSibling.className=="wdform-page-and-images") {
2102
  table=form_view_elemet.parentNode.nextSibling;
2103
  }
2104
  else {
2105
  if(form_view_elemet.parentNode.nextSibling.nextSibling) {
2106
  if(form_view_elemet.parentNode.nextSibling.nextSibling.tagName=="DIV") {
2107
  table=form_view_elemet.parentNode.nextSibling.nextSibling;
2108
  }
2109
  else {
2110
  table="none";
2111
  }
2112
  }
2113
  else {
2114
  table="none";
2115
  }
2116
  }
2117
  if(table!="none") {
2118
  next_title =form_view_elemet.getAttribute('next_title');
2119
  next_type =form_view_elemet.getAttribute('next_type');
2120
  if(next_type=="text") {
2121
  td.setAttribute("class", "next-page");
2122
  }
2123
  next_class = form_view_elemet.getAttribute('next_class');
2124
  next_checkable = form_view_elemet.getAttribute('next_checkable');
2125
  next_or_previous="next";
2126
  next=make_pagebreak_button(next_or_previous, next_title, next_type, next_class, next_checkable, id, form_id, form_view_count, form_view_max);
2127
  td.appendChild(next);
2128
  }
2129
  else {
2130
  not_next=true;
2131
  }
2132
  }
2133
  else {
2134
  not_next=true;
2135
  }
2136
  fm_initilize_form(form_id);
2137
  jQuery("#form" + form_id + " div[type='type_map']").each(function() {
2138
  id=jQuery(this).parent().attr('wdid');
2139
  if_gmap_init('wdform_'+id, form_id);
2140
  for(q=0; q<20; q++) {
2141
  if(jQuery("#wdform_"+id+"_element"+form_id)[0].getAttribute("long"+q)) {
2142
  w_long=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("long"+q));
2143
  w_lat=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("lat"+q));
2144
  w_info=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("info"+q));
2145
  add_marker_on_map('wdform_'+id, q, w_long, w_lat, w_info, form_id,false);
2146
  }
2147
  }
2148
  });
2149
  jQuery("#form" + form_id + " div[type='type_mark_map']").each(function() {
2150
  id=jQuery(this).parent().attr('wdid');
2151
  if_gmap_init('wdform_'+id, form_id);
2152
  q=0;
2153
  if(jQuery("#wdform_"+id+"_element"+form_id)[0].getAttribute("long"+q)) {
2154
  w_long=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("long"+q));
2155
  w_lat=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("lat"+q));
2156
  w_info=parseFloat(document.getElementById('wdform_'+id+"_element"+form_id).getAttribute("info"+q));
2157
  add_marker_on_map('wdform_'+id, q, w_long, w_lat, w_info, form_id,true);
2158
  }
2159
  });
2160
  jQuery('.wdform-element-section').each(function() {
2161
  });
2162
  for(t=1; t<30; t++) {
2163
  if(document.getElementById(form_id+'form_view'+t)) {
2164
  document.getElementById(form_id+'form_view'+t).parentNode.style.display="none";
2165
  }
2166
  }
2167
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='steps') {
2168
  make_page_steps_front(form_view, form_id, form_view_count, form_view_max);
2169
  }
2170
  else {
2171
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='percentage') {
2172
  make_page_percentage_front(form_view, form_id, form_view_count, form_view_max);
2173
  }
2174
  else {
2175
  make_page_none_front(form_id);
2176
  }
2177
  }
2178
  if(document.getElementById('fm-pages' + form_id).getAttribute('type')=='show_numbers') {
2179
  td = document.getElementById(form_id+'page_numbers'+form_view);
2180
  if(td) {
2181
  destroyChildren(td);
2182
  k=0;
2183
  for(j=1; j<=form_view_max; j++) {
2184
  if(document.getElementById(form_id+'form_view'+j)) {
2185
  k++;
2186
  if(j==form_view) {
2187
  page_number=k;
2188
  }
2189
  }
2190
  }
2191
  var cur = document.createElement('span');
2192
  cur.setAttribute("class", "page_numbers");
2193
  cur.innerHTML=page_number+'/'+k;
2194
  td.appendChild(cur);
2195
  }
2196
  }
2197
  else {
2198
  td = document.getElementById(form_id+'page_numbers'+form_view);
2199
  if(td) {
2200
  destroyChildren(document.getElementById(form_id+'page_numbers'+form_view));
2201
  }
2202
  }
2203
  destroyChildren(document.getElementById('fm-pages' + form_id));
2204
  show_title =(document.getElementById('fm-pages' + form_id).getAttribute('show_title')=='true');
2205
  next_checkable =(document.getElementById(form_id+'form_view'+form_view).getAttribute('next_checkable')=='true');
2206
  previous_checkable =(document.getElementById(form_id+'form_view'+form_view).getAttribute('previous_checkable')=='true');
2207
  k=0;
2208
  for(j=1; j<=form_view_max; j++) {
2209
  if(document.getElementById(form_id+'form_view'+j)) {
2210
  if(document.getElementById(form_id+'form_view'+j).getAttribute('page_title')) {
2211
  w_pages=document.getElementById(form_id+'form_view'+j).getAttribute('page_title');
2212
  }
2213
  else {
2214
  w_pages="";
2215
  }
2216
  k++;
2217
  page_number = document.createElement('span');
2218
  page_number.setAttribute('id','page_'+j);
2219
  if(j<form_view) {
2220
  if(previous_checkable) {
2221
  page_number.setAttribute('onClick','if(fm_check('+form_view+', '+form_id+')) generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
2222
  }
2223
  else {
2224
  page_number.setAttribute('onClick','generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
2225
  }
2226
  }
2227
  if(j>form_view) {
2228
  if(next_checkable) {
2229
  page_number.setAttribute('onClick','if(fm_check('+form_view+', '+form_id+')) generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
2230
  }
2231
  else {
2232
  page_number.setAttribute('onClick','generate_page_nav("'+j+'", "'+form_id+'", "'+form_view_count+'", "'+form_view_max+'")');
2233
  }
2234
  }
2235
  if(j==form_view) {
2236
  page_number.setAttribute('class',"page_active");
2237
  }
2238
  else {
2239
  page_number.setAttribute('class',"page_deactive");
2240
  }
2241
  if(show_title) {
2242
  page_number.innerHTML=w_pages;
2243
  }
2244
  else {
2245
  page_number.innerHTML=k;
2246
  }
2247
  document.getElementById('fm-pages' + form_id).appendChild(page_number);
2248
  }
2249
  }
2250
  destroyChildren(document.getElementById('fm-pages' + form_id));
2251
  show_title=(document.getElementById('fm-pages' + form_id).getAttribute('show_title')=='true');
2252
  var div_parent = document.createElement('div');
2253
  div_parent.setAttribute("class", "page_percentage_deactive");
2254
  var div = document.createElement('div');
2255
  div.setAttribute("id", "div_percentage");
2256
  div.setAttribute("class", "page_percentage_active");
2257
  div.setAttribute("align", "right");
2258
  var div_arrow = document.createElement('div');
2259
  div_arrow.setAttribute("class", "wdform_percentage_arrow");
2260
  var b = document.createElement('b');
2261
  b.setAttribute("class", "wdform_percentage_text");
2262
  div.appendChild(b);
2263
  k=0;
2264
  cur_page_title='';
2265
  for(j=1; j<=form_view_max; j++) {
2266
  if(document.getElementById(form_id+'form_view'+j)) {
2267
  if(document.getElementById(form_id+'form_view'+j).getAttribute('page_title')) {
2268
  w_pages=document.getElementById(form_id+'form_view'+j).getAttribute('page_title');
2269
  }
2270
  else {
2271
  w_pages="";
2272
  }
2273
  k++;
2274
  if(j==form_view) {
2275
  if(show_title) {
2276
  var cur_page_title = document.createElement('div');
2277
  cur_page_title.innerHTML=w_pages;
2278
  cur_page_title.innerHTML=w_pages;
2279
  cur_page_title.setAttribute("class", "wdform_percentage_title");
2280
  }
2281
  page_number=k;
2282
  }
2283
  }
2284
  }
2285
  b.innerHTML=Math.round(((page_number-1)/k)*100)+'%';
2286
  div.style.width=((page_number-1)/k)*100+'%';
2287
  if(page_number==1) {
2288
  div_arrow.style.display='none';
2289
  }
2290
  div_parent.appendChild(div);
2291
  div_parent.appendChild(div_arrow);
2292
  if(cur_page_title) {
2293
  div_parent.appendChild(cur_page_title);
2294
  }
2295
  document.getElementById('fm-pages' + form_id).appendChild(div_parent);
2296
  destroyChildren(document.getElementById('fm-pages' + form_id));
2297
  switch(type) {
2298
  case 'text': {
2299
  var element = document.createElement('div');
2300
  element.setAttribute('id', "page_"+next_or_previous+"_"+id);
2301
  element.setAttribute('class', class_);
2302
  if(checkable=="true") {
2303
  element.setAttribute('onClick', "if(fm_check("+id+", "+form_id+")) page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
2304
  }
2305
  else {
2306
  element.setAttribute('onClick', "page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
2307
  }
2308
  element.innerHTML=title;
2309
  return element;
2310
  }
2311
  case 'img':{
2312
  var element = document.createElement('img');
2313
  element.setAttribute('id', "page_"+next_or_previous+"_"+id);
2314
  element.setAttribute('class', class_);
2315
  if(checkable=="true") {
2316
  element.setAttribute('onClick', "if(fm_check("+id+", "+form_id+")) page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
2317
  }
2318
  else {
2319
  element.setAttribute('onClick', "page_"+next_or_previous+"("+id+","+form_id+","+form_view_count+","+form_view_max+")");
2320
  }
2321
  if(title.indexOf("http")==0) {
2322
  element.src=title;
2323
  }
2324
  else {
2325
  element.src=fm_objectL10n.plugin_url+'/'+title;
2326
  }
2327
  return element;
2328
  }
2329
  }
2330
  var curtop = 0;
2331
  if (obj.offsetParent) {
2332
  do {
2333
  curtop += obj.offsetTop;
2334
  } while (obj = obj.offsetParent);
2335
  return [curtop];
2336
  }
2337
  form_view_elemet = document.getElementById(form_id + 'form_view' + id);
2338
  if (form_view_elemet.parentNode.previousSibling && form_view_elemet.parentNode.previousSibling.previousSibling) {
2339
  if (form_view_elemet.parentNode.previousSibling.tagName == "DIV") {
2340
  table = form_view_elemet.parentNode.previousSibling;
2341
  }
2342
  else {
2343
  table = form_view_elemet.parentNode.previousSibling.previousSibling;
2344
  }
2345
  }
2346
  if (!table.firstChild.tagName) {
2347
  table.removeChild(table.firstChild);
2348
  }
2349
  generate_page_nav(table.firstChild.id.replace(form_id + 'form_view', ""), form_id, form_view_count, form_view_max);
2350
  form = jQuery("#form" + form_id);
2351
  if (!form.parent().hasClass('fm-scrollbox-form')) {
2352
  window.scroll(0, form_maker_findPos(form));
2353
  }
2354
  form_view_elemet = document.getElementById(form_id + 'form_view' + id);
2355
  if (form_view_elemet.parentNode.nextSibling) {
2356
  if (form_view_elemet.parentNode.nextSibling.tagName == "DIV") {
2357
  table = form_view_elemet.parentNode.nextSibling;
2358
  }
2359
  else {
2360
  table = form_view_elemet.parentNode.nextSibling.nextSibling;
2361
  }
2362
  }
2363
  if (!table.firstChild.tagName) {
2364
  table.removeChild(table.firstChild);
2365
  }
2366
  generate_page_nav(table.firstChild.id.replace(form_id + 'form_view', ""), form_id, form_view_count, form_view_max);
2367
  form = jQuery("#form" + form_id);
2368
  if (!form.parent().hasClass('fm-scrollbox-form')) {
2369
  window.scroll(0, form_maker_findPos(form));
2370
  }
2371
  if(filename.length == 0) {
2372
  return true;
2373
  }
2374
  var dot = filename.lastIndexOf(".");
2375
  var extension = filename.substr(dot+1,filename.length);
2376
  exten=exten.split(',');
2377
  for(var j=0 ; j<exten.length; j++) {
2378
  exten[j]=exten[j].replace(/\./g,'');
2379
  exten[j]=exten[j].replace(/ /g,'');
2380
  if(extension.toLowerCase()==exten[j].toLowerCase())
2381
  return true;
2382
  }
2383
  return false;
2384
  addclass = typeof(addclass) != 'undefined' ? addclass : '';
2385
  jQuery(select).wrap('<div class="sel-wrap ' + addclass + '"/>');
2386
  var sel_options = '';
2387
  var selected_option = false;
2388
  jQuery(select).children('option').each(function() {
2389
  if(jQuery(this).is(':selected')){
2390
  selected_option = jQuery(this).index();
2391
  }
2392
  sel_options = sel_options + '<div class="sel-option" value="' + jQuery(this).val() + '">' + jQuery(this).html() + '</div>';
2393
  });
2394
  w=jQuery(select)[0].style.width;
2395
  if(w=='100%') {
2396
  w='100%';
2397
  }
2398
  else {
2399
  w=(jQuery(select).width()+32)+'px';
2400
  }
2401
  var sel_imul = '<div class="sel-imul" style="width:'+w+'">\
2402
  <div class="sel-selected">\
2403
  <div class="selected-text">' + jQuery(select).children('option').eq(selected_option).html() + '</div>\
2404
  <div class="sel-arraw"></div>\
2405
  </div>\
2406
  <div class="sel-options">' + sel_options + '</div>\
2407
  </div>';
2408
  jQuery(select).addClass('no-width');
2409
  jQuery(select).before(sel_imul);
2410
  var tektext = jQuery(this).children("option:selected").text();
2411
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-selected').children('.selected-text').html(tektext);
2412
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-options').children('.sel-option').removeClass('sel-ed');
2413
  jQuery(this).addClass('sel-ed');
2414
  jQuery(this).parent('.sel-wrap ').children('.sel-imul').children('.sel-options').each(function() {
2415
  if (jQuery(this).html() == tektext) {
2416
  jQuery(this).addClass('sel-ed');
2417
  }
2418
  });
2419
  jQuery('.sel-imul').removeClass('act');
2420
  jQuery(this).addClass('act');
2421
  if (jQuery(this).children('.sel-options').is(':visible')) {
2422
  jQuery('.sel-options').hide();
2423
  }
2424
  else {
2425
  jQuery('.sel-options').hide();
2426
  jQuery(this).children('.sel-options').show();
2427
  jQuery(this).children('.sel-options').css('width',jQuery(this).width());
2428
  }
2429
  var tektext = jQuery(this).html();
2430
  jQuery(this).parent('.sel-options').parent('.sel-imul').children('.sel-selected').children('.selected-text').html(tektext);
2431
  jQuery(this).parent('.sel-options').children('.sel-option').removeClass('sel-ed');
2432
  jQuery(this).addClass('sel-ed');
2433
  var tekval = jQuery(this).attr('value');
2434
  tekval = typeof(tekval) != 'undefined' ? tekval : tektext;
2435
  jQuery(this).parent('.sel-options').parent('.sel-imul').parent('.sel-wrap').children('select').children('option').removeAttr('selected').each(function() {
2436
  if (jQuery(this).html() == tektext) {
2437
  jQuery(this).attr('selected', 'select');
2438
  }
2439
  });
2440
  jQuery(this).parent('.sel-options').parent('.sel-imul').parent('.sel-wrap').children('select').change();
2441
  selenter = true;
2442
  selenter = false;
2443
  if (!selenter) {
2444
  jQuery('.sel-options').hide();
2445
  jQuery('.sel-imul').removeClass('act');
2446
  }
2447
  var ttt;
2448
  for (ttt=0; ttt < node.childNodes.length; ttt++) {
2449
  if( node.childNodes[ttt] && node.childNodes[ttt].nodeType == '3' && !/\S/.test( node.childNodes[ttt].nodeValue )) {
2450
  node.removeChild(node.childNodes[ttt]);
2451
  ttt--;
2452
  }
2453
  else {
2454
  if(node.childNodes[ttt].childNodes.length) {
2455
  remove_whitespace(node.childNodes[ttt]);
2456
  }
2457
  }
2458
  }
2459
  return;
2460
  if(element_value) {
2461
  jQuery("#"+id).datepicker('option', min_max, element_value);
2462
  }
2463
  else {
2464
  if(default_min_max == "today") {
2465
  jQuery("#"+id).datepicker('option', min_max, new Date());
2466
  }
2467
  else {
2468
  if (default_min_max.indexOf("d") == -1 && default_min_max.indexOf("m") == -1 && default_min_max.indexOf("y") == -1 && default_min_max.indexOf("w") == -1 && default_min_max != "") {
2469
  default_min_max = jQuery.datepicker.formatDate(format, new Date(default_min_max));
2470
  }
2471
  jQuery("#"+id).datepicker('option', min_max, default_min_max);
2472
  }
2473
  }
2474
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
2475
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
2476
  var condition_confirm_email = false;
2477
  if(!window["check_before_submit" + form_id][wdid + "_" + form_id]) {
2478
  condition_confirm_email = true;
2479
  }
2480
  else {
2481
  condition_confirm_email = jQuery(element).val() != jQuery(element_confirm).val() ? true : false;
2482
  }
2483
  if(condition_confirm_email) {
2484
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2485
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
2486
  if(jQuery(element).val() != jQuery(element_confirm).val()) {
2487
  jQuery(element_confirm).parent().append("<div id='confirm_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message + "</div>");
2488
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .wdform-label").addClass("error_label_confirm");
2489
  }
2490
  window["check_before_submit" + form_id][wdid + "_" + form_id] = (wdid + "_" + form_id in window["check_before_submit" + form_id]) ? window["check_before_submit" + form_id][wdid + "_" + form_id] : true;
2491
  }
2492
  else {
2493
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2494
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
2495
  if(window["check_before_submit" + form_id][wdid + "_" + form_id] == true) {
2496
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
2497
  }
2498
  }
2499
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
2500
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
2501
  var re = /^[a-zA-Z0-9.+_-]+@[a-zA-Z0-9.-]+\.[a-zA-Z]{2,4}$/;
2502
  if(jQuery(element).val()!="" && !re.test(jQuery.trim(jQuery(element).val())) && jQuery(element).attr("title") != jQuery(element).val()){
2503
  jQuery("#check_email_" + wdid + "_" + form_id).remove();
2504
  jQuery(element).parent().append("<div id='check_email_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message_check + "</div>");
2505
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_check_mail");
2506
  if(element.val() == element_confirm.val()) {
2507
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2508
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_confirm").removeClass("error_label_confirm");
2509
  }
2510
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
2511
  window["check_before_submit" + form_id][wdid + "_" + form_id] = false;
2512
  }
2513
  else {
2514
  jQuery("#check_email_" + wdid + "_" + form_id).remove();
2515
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label_check_mail").removeClass("error_label_check_mail");
2516
  window["check_before_submit" + form_id][wdid + "_" + form_id] = true;
2517
  if(typeof element_confirm.val() ==="undefined") {
2518
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
2519
  }
2520
  }
2521
  var element = jQuery("#wdform_" + wdid +"_element" + form_id);
2522
  var element_confirm = jQuery("#wdform_" + wdid +"_1_element" + form_id);
2523
  var condition_confirm_pass = false;
2524
  condition_confirm_pass = element.val() !== element_confirm.val();
2525
  if(condition_confirm_pass) {
2526
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2527
  jQuery(element_confirm).parent().append("<div id='confirm_" + wdid + "_" + form_id + "' class='fm-not-filled'>" + message + "</div>");
2528
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .wdform-label").addClass("error_label_check_pass");
2529
  window["check_before_submit" + form_id][wdid + "_" + form_id] = false;
2530
  }
2531
  else {
2532
  jQuery("#confirm_" + wdid + "_" + form_id).remove();
2533
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:eq( 1 ) .error_label_check_pass").removeClass("error_label_check_pass");
2534
  delete window["check_before_submit" + form_id][wdid + "_" + form_id];
2535
  }
2536
  jQuery("#fm-scrollbox"+form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown fm-minimized");
2537
  jQuery("#fm-minimize-text"+form_id).removeClass("fm-animated fadeOutDown").addClass("fm-show fm-animated fadeInUp");
2538
  jQuery("#fm-minimize-text"+form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown");
2539
  jQuery("#fm-scrollbox"+form_id).removeClass("fm-animated fadeOutDown fm-minimized").addClass("fm-show fm-animated fadeInUp");
2540
  var hide_date = new Date();
2541
  hide_date.setDate(hide_date.getDate() + hide_interval);
2542
  if( hide_interval > 0 ) {
2543
  localStorage.setItem('hide-'+form_id, hide_date.getTime());
2544
  }
2545
  if(typeof close_callback === 'function') {
2546
  close_callback();
2547
  }
2548
  var x = jQuery("#form" + form_id);
2549
  var find_wrong_exp = false;
2550
  var check_regExp = regExpObj ? regExpObj : window['check_regExp_all'+form_id];
2551
  jQuery.each( check_regExp, function( wdid, exp ) {
2552
  var element = "#wdform_" + wdid + "_element" + form_id;
2553
  var RegExpression = "";
2554
  var rules = unescape(exp[0]);
2555
  (exp[1].length <= 0) ? RegExpression = new RegExp(rules) : RegExpression = new RegExp(rules, exp[1]);
2556
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
2557
  if(jQuery(element).val().length > 0 && jQuery(element).val() != jQuery(element).attr('title')) {
2558
  if (RegExpression.test(jQuery(element).val()) != true) {
2559
  jQuery("#form"+form_id+" #wd_exp_"+wdid).remove();
2560
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_exp_"+wdid+"' class='fm-not-filled'>" + exp[2] + "</div>");
2561
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_exp");
2562
  find_wrong_exp = true;
2563
  if(!regExpObj){
2564
  scroll_on_element(form_id);
2565
  }
2566
  }
2567
  }
2568
  }
2569
  });
2570
  if(find_wrong_exp === false) {
2571
  return true;
2572
  }
2573
  return false;
2574
  var parent_div = jQuery("#form" + form_id + " .fm-not-filled")[0].closest(".wdform_row");
2575
  var body_hight = document.body.clientHeight;
2576
  var element_offset = jQuery(jQuery("#form" + form_id + " .fm-not-filled")[0]).offset().top;
2577
  var scrollChecker = function() {
2578
  if(document.body.clientHeight !== body_hight ) {
2579
  body_hight = document.body.clientHeight;
2580
  element_offset = jQuery(jQuery("#form" + form_id + " .fm-not-filled")[0]).offset().top;
2581
  jQuery('html body').stop();
2582
  animateBodyToError();
2583
  }
2584
  };
2585
  jQuery(window).on("scroll",scrollChecker);
2586
  function animateBodyToError() {
2587
  jQuery('html body').animate({
2588
  scrollTop: element_offset - 150
2589
  }, 500, function() {
2590
  jQuery(window).off("scroll", scrollChecker);
2591
  old_bg=jQuery(parent_div).css("background-color");
2592
  jQuery(parent_div).effect( "shake", {}, 500 ).css("background-color","#FF8F8B").animate({backgroundColor: old_bg}, {duration: 500, queue: false });
2593
  });
2594
  }
2595
  animateBodyToError();
2596
  var x = jQuery("#form" + form_id);
2597
  var find_wrong_type_upload = false;
2598
  var upload_check = upload_check_field ? upload_check_field : window['file_upload_check'+form_id];
2599
  jQuery.each( upload_check, function( wdid, upload_types ) {
2600
  var element = "#wdform_" + wdid + "_element" + form_id;
2601
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
2602
  ext_available=getfileextension(jQuery(element).val(), upload_types);
2603
  if(!ext_available) {
2604
  jQuery("#form"+form_id+" #wd_upload_type_"+wdid).remove();
2605
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_upload_type_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_file_type_error + "</div>");
2606
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_upload");
2607
  find_wrong_type_upload = true;
2608
  }
2609
  else {
2610
  jQuery("#form"+form_id+" #wd_upload_type_"+wdid).remove();
2611
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label_upload").removeClass("error_label_upload")
2612
  }
2613
  }
2614
  });
2615
  if(!upload_check_field && find_wrong_type_upload === true){
2616
  scroll_on_element(form_id);
2617
  }
2618
  if(find_wrong_type_upload === false) {
2619
  return true;
2620
  }
2621
  return false;
2622
  var x = jQuery("#form" + form_id);
2623
  var req_fields = field_id ? field_id.split() : window['required_fields'+form_id];
2624
  var not_filled = {};
2625
  jQuery(req_fields).each(function(index, wdid) {
2626
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none" ) {
2627
  switch(window['labels_and_ids'+form_id][wdid]) {
2628
  case 'type_text':
2629
  case 'type_textarea':
2630
  case 'type_paypal_price_new':
2631
  case 'type_spinner':
2632
  case 'type_number':
2633
  case 'type_phone_new':
2634
  case 'type_submitter_mail': {
2635
  var element = "#wdform_" + wdid + "_element" + form_id;
2636
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2637
  if(jQuery(element).val() == jQuery(element).attr('title') || jQuery(element).val() == ""){
2638
  not_filled[wdid] = element;
2639
  }
2640
  }
2641
  if(!field_id && !window['check_submit'+form_id]) {
2642
  jQuery(element).focus(function() {
2643
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2644
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2645
  }).blur(function() {
2646
  wd_is_filled(form_id, wdid);
2647
  });
2648
  }
2649
  break;
2650
  }
2651
  case 'type_own_select':
2652
  case 'type_country':
2653
  case 'type_paypal_select': {
2654
  var element = "#wdform_" + wdid + "_element" + form_id;
2655
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2656
  if(jQuery(element).val() == "") {
2657
  not_filled[wdid] = element;
2658
  }
2659
  }
2660
  if(!field_id && !window['check_submit'+form_id]) {
2661
  jQuery(element).focus(function() {
2662
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2663
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2664
  }).blur(function() {
2665
  wd_is_filled(form_id, wdid);
2666
  }).change(function() {
2667
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2668
  wd_is_filled(form_id, wdid);
2669
  });
2670
  }
2671
  break;
2672
  }
2673
  case 'type_phone': {
2674
  var element = ["#wdform_" + wdid + "_element_first" + form_id, "#wdform_" + wdid + "_element_last" + form_id];
2675
  jQuery.each(element, function(i, elem){
2676
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2677
  if(jQuery(elem).val() == "" || jQuery(elem).val() == jQuery(elem).attr('title')){
2678
  not_filled[wdid] = elem;
2679
  }
2680
  }
2681
  if(!field_id && !window['check_submit'+form_id]){
2682
  jQuery(elem).focus(function() {
2683
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2684
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2685
  }).blur(function() {
2686
  wd_is_filled(form_id, wdid);
2687
  });
2688
  }
2689
  });
2690
  break;
2691
  }
2692
  case 'type_name': {
2693
  var element = ["#wdform_" + wdid + "_element_title" + form_id, "#wdform_" + wdid + "_element_first" + form_id, "#wdform_" + wdid + "_element_last" + form_id, "#wdform_" + wdid + "_element_middle" + form_id];
2694
  jQuery.each(element, function(i, elem){
2695
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2696
  if((jQuery(elem).val() == "" || jQuery(elem).val() == jQuery(elem).attr('title')) && typeof jQuery(elem).val() != "undefined"){
2697
  not_filled[wdid] = elem;
2698
  }
2699
  }
2700
  if(!field_id && !window['check_submit'+form_id]){
2701
  jQuery(elem).focus(function() {
2702
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2703
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2704
  }).blur(function() {
2705
  wd_is_filled(form_id, wdid);
2706
  });
2707
  }
2708
  });
2709
  break;
2710
  }
2711
  case 'type_address': {
2712
  var element = ["#wdform_" + wdid + "_street1" + form_id, "#wdform_" + wdid + "_street2" + form_id, "#wdform_" + wdid + "_city" + form_id, "#wdform_" + wdid + "_state" + form_id, "#wdform_" + wdid + "_postal" + form_id, "#wdform_" + wdid + "_country" + form_id];
2713
  jQuery.each(element, function(i, elem){
2714
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2715
  if(jQuery(elem).val() == "" && typeof jQuery(elem).val() != "undefined"){
2716
  not_filled[wdid] = elem;
2717
  }
2718
  }
2719
  if(!field_id && !window['check_submit'+form_id]){
2720
  jQuery(elem).focus(function() {
2721
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2722
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2723
  }).blur(function() {
2724
  wd_is_filled(form_id, wdid);
2725
  });
2726
  }
2727
  });
2728
  break;
2729
  }
2730
  case 'type_checkbox':
2731
  case 'type_radio':
2732
  case 'type_scale_rating':
2733
  case 'type_paypal_checkbox':
2734
  case 'type_paypal_radio':
2735
  case 'type_paypal_shipping': {
2736
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none"){
2737
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0 || jQuery("#wdform_"+ wdid +"_other_input" + form_id).val() == ""){
2738
  not_filled[wdid] = true;
2739
  }
2740
  }
2741
  if(!field_id && !window['check_submit'+form_id]){
2742
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
2743
  jQuery(this).change(function() {
2744
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0 || jQuery("#wdform_"+ wdid +"_other_input" + form_id).val() == ""){
2745
  wd_is_filled(form_id, wdid);
2746
  }
2747
  else{
2748
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2749
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2750
  }
2751
  });
2752
  });
2753
  }
2754
  break;
2755
  }
2756
  case 'type_star_rating': {
2757
  var element = "#wdform_" + wdid + "_selected_star_amount" + form_id;
2758
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2759
  if(jQuery(element).val() == ""){
2760
  not_filled[wdid] = true;
2761
  }
2762
  }
2763
  if(!field_id && !window['check_submit'+form_id]){
2764
  jQuery("#wdform_" + wdid + "_element" + form_id).click(function(){
2765
  if(jQuery(element).val() != ""){
2766
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2767
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2768
  }
2769
  });
2770
  }
2771
  break;
2772
  }
2773
  case 'type_range': {
2774
  var element = ["#wdform_" + wdid + "_element" + form_id + "0", "#wdform_" + wdid + "_element" + form_id + "1"];
2775
  jQuery.each(element, function(i, elem){
2776
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2777
  if(jQuery(elem).val() == ""){
2778
  not_filled[wdid] = elem;
2779
  }
2780
  }
2781
  if(!field_id && !window['check_submit'+form_id]){
2782
  jQuery(elem).focus(function() {
2783
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2784
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2785
  }).blur(function() {
2786
  wd_is_filled(form_id, wdid);
2787
  });
2788
  }
2789
  });
2790
  break;
2791
  }
2792
  case 'type_grading': {
2793
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2794
  var count_grading = 0;
2795
  jQuery.each(jQuery("#wdform_" + wdid + "_element" + form_id + " input"), function( i, val ){
2796
  if(jQuery(this).val() != "")
2797
  count_grading ++;
2798
  });
2799
  if(count_grading == 0)
2800
  not_filled[wdid] = true;
2801
  }
2802
  if(!field_id && !window['check_submit'+form_id]){
2803
  jQuery.each(jQuery("#wdform_" + wdid + "_element" + form_id + " input"), function( i, val ){
2804
  jQuery(this).focus(function() {
2805
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2806
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2807
  }).blur(function() {
2808
  wd_is_filled(form_id, wdid);
2809
  });
2810
  });
2811
  }
2812
  break;
2813
  }
2814
  case 'type_slider': {
2815
  var slider_element = "#wdform_" + wdid + "_element" + form_id;
2816
  var element = "#wdform_" + wdid + "_slider_value" + form_id;
2817
  var min_value = "#wdform_" + wdid + "_element_min" + form_id;
2818
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2819
  if(jQuery(element).val() == jQuery(min_value).html()){
2820
  not_filled[wdid] = true;
2821
  }
2822
  }
2823
  if(!field_id && !window['check_submit'+form_id]){
2824
  jQuery(slider_element).slider({
2825
  change: function( event, ui ) {
2826
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2827
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2828
  wd_is_filled(form_id, wdid);
2829
  }
2830
  });
2831
  }
2832
  break;
2833
  }
2834
  case 'type_date':
2835
  case 'type_date_new': {
2836
  var element = "#wdform_" + wdid + "_element" + form_id;
2837
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2838
  if(jQuery(element).val() == ""){
2839
  not_filled[wdid] = element;
2840
  }
2841
  }
2842
  if(!field_id && !window['check_submit'+form_id]){
2843
  jQuery(element).focus(function() {
2844
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2845
  }).change(function() {
2846
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2847
  wd_is_filled(form_id, wdid);
2848
  });
2849
  }
2850
  break;
2851
  }
2852
  case 'type_date_range': {
2853
  var element = ["#wdform_" + wdid + "_element" + form_id + "0", "#wdform_" + wdid + "_element" + form_id + "1"];
2854
  jQuery.each(element, function(i, elem){
2855
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2856
  if(jQuery(elem).val() == ""){
2857
  not_filled[wdid] = elem;
2858
  }
2859
  }
2860
  if(!field_id && !window['check_submit'+form_id]){
2861
  jQuery(elem).focus(function() {
2862
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2863
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2864
  }).change(function() {
2865
  wd_is_filled(form_id, wdid);
2866
  });
2867
  }
2868
  });
2869
  break;
2870
  }
2871
  case 'type_date_fields': {
2872
  var element = ["#wdform_" + wdid + "_day" + form_id, "#wdform_" + wdid + "_month" + form_id, "#wdform_" + wdid + "_year" + form_id];
2873
  jQuery.each(element, function(i, elem) {
2874
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2875
  if(jQuery(elem).val() == ""){
2876
  not_filled[wdid] = elem;
2877
  }
2878
  }
2879
  if(!field_id && !window['check_submit'+form_id]){
2880
  jQuery(elem).focus(function() {
2881
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2882
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2883
  }).blur(function() {
2884
  wd_is_filled(form_id, wdid);
2885
  }).change(function() {
2886
  wd_is_filled(form_id, wdid);
2887
  });
2888
  }
2889
  });
2890
  break;
2891
  }
2892
  case 'type_time': {
2893
  var element = ["#wdform_" + wdid + "_hh" + form_id, "#wdform_" + wdid + "_mm" + form_id, "#wdform_" + wdid + "_ss" + form_id];
2894
  jQuery.each(element, function(i, elem){
2895
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2896
  if(jQuery(elem).val() == "" && typeof jQuery(elem).val() != "undefined"){
2897
  not_filled[wdid] = elem;
2898
  }
2899
  }
2900
  if(!field_id && !window['check_submit'+form_id]){
2901
  jQuery(elem).focus(function() {
2902
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2903
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2904
  }).blur(function() {
2905
  wd_is_filled(form_id, wdid);
2906
  });
2907
  }
2908
  });
2909
  break;
2910
  }
2911
  case 'type_password': {
2912
  var element = "#wdform_" + wdid + "_element" + form_id;
2913
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2914
  if(jQuery(element).val() == ""){
2915
  not_filled[wdid] = element;
2916
  }
2917
  }
2918
  if(!field_id && !window['check_submit'+form_id]){
2919
  jQuery(element).focus(function() {
2920
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2921
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2922
  }).blur(function() {
2923
  wd_is_filled(form_id, wdid);
2924
  });
2925
  }
2926
  break;
2927
  }
2928
  case 'type_file_upload': {
2929
  var element = "#wdform_" + wdid + "_element" + form_id;
2930
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2931
  if(jQuery(element).val() == jQuery(element).attr('title') || jQuery(element).val() == ""){
2932
  not_filled[wdid] = element;
2933
  }
2934
  }
2935
  if(!field_id && !window['check_submit'+form_id]) {
2936
  jQuery(element).focus(function() {
2937
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2938
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2939
  }).change(function() {
2940
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2941
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2942
  wd_is_filled(form_id, wdid);
2943
  });
2944
  }
2945
  break;
2946
  }
2947
  case 'type_matrix': {
2948
  if(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="radio" || jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="checkbox"){
2949
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2950
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0){
2951
  not_filled[wdid] = true;
2952
  }
2953
  }
2954
  if(!field_id && !window['check_submit'+form_id]) {
2955
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
2956
  jQuery(this).change(function() {
2957
  if(x.find(jQuery("div[wdid='"+ wdid +"'] input:checked")).length == 0){
2958
  wd_is_filled(form_id, wdid);
2959
  }
2960
  else{
2961
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2962
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2963
  }
2964
  });
2965
  });
2966
  }
2967
  }
2968
  else if(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").attr('type') =="text") {
2969
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2970
  var count_input_matrix = 0;
2971
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
2972
  if(jQuery(this).val() != "")
2973
  count_input_matrix ++;
2974
  });
2975
  if(count_input_matrix == 0)
2976
  not_filled[wdid] = true;
2977
  }
2978
  if(!field_id && !window['check_submit'+form_id]){
2979
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input"), function( i, val ){
2980
  jQuery(this)
2981
  .focus(function() {
2982
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
2983
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
2984
  })
2985
  .blur(function() {
2986
  wd_is_filled(form_id, wdid);
2987
  });
2988
  });
2989
  }
2990
  }
2991
  else {
2992
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
2993
  var count_select_matrix = 0;
2994
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] select"), function( i, val ){
2995
  if(jQuery(this).val() != "")
2996
  count_select_matrix ++;
2997
  });
2998
  if(count_select_matrix == 0)
2999
  not_filled[wdid] = true;
3000
  }
3001
  if(!field_id && !window['check_submit'+form_id]){
3002
  jQuery.each(jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] select"), function( i, val ){
3003
  jQuery(this).focus(function() {
3004
  if(jQuery(this).val() == ""){
3005
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
3006
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
3007
  }
3008
  }).change(function() {
3009
  wd_is_filled(form_id, wdid);
3010
  }).blur(function() {
3011
  wd_is_filled(form_id, wdid);
3012
  });
3013
  });
3014
  }
3015
  }
3016
  break;
3017
  }
3018
  case 'type_send_copy': {
3019
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
3020
  if(jQuery("div[wdid='"+ wdid +"'] input:checked").length == 0){
3021
  not_filled[wdid] = true;
3022
  }
3023
  }
3024
  if(!field_id && !window['check_submit'+form_id]){
3025
  jQuery("#form" + form_id + " div[wdid='"+ wdid +"'] input").change(function() {
3026
  if(jQuery("div[wdid='"+ wdid +"'] input:checked").length == 0){
3027
  wd_is_filled(form_id, wdid);
3028
  }
3029
  else {
3030
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
3031
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
3032
  }
3033
  });
3034
  }
3035
  break;
3036
  }
3037
  case 'type_captcha':
3038
  case 'type_arithmetic_captcha': {
3039
  var element = "";
3040
  if(window['labels_and_ids'+form_id][wdid] == 'type_captcha') {
3041
  element = '#wd_captcha_input' + form_id;
3042
  }
3043
  else {
3044
  element = '#wd_arithmetic_captcha_input' + form_id;
3045
  }
3046
  if(x.find(jQuery("div[wdid='"+wdid+"']")).closest(".wdform-page-and-images").css('display') !="none") {
3047
  if(jQuery(element).val() == ""){
3048
  not_filled[wdid] = element;
3049
  }
3050
  }
3051
  if(!field_id && !window['check_submit'+form_id]){
3052
  jQuery(element).focus(function() {
3053
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
3054
  jQuery("#form"+form_id+" div[wdid='"+wdid+"'] .wdform-label-section:first .error_label").removeClass("error_label");
3055
  }).blur(function() {
3056
  wd_is_filled(form_id, wdid);
3057
  });
3058
  }
3059
  break;
3060
  }
3061
  }
3062
  }
3063
  });
3064
  if (Object.keys(not_filled).length === 0 && Object.keys(window["check_before_submit" + form_id]).length === 0) {
3065
  return true;
3066
  }
3067
  else {
3068
  if (Object.keys(not_filled).length !== 0) {
3069
  jQuery.each( not_filled, function( wdid, elem ) {
3070
  jQuery("#form"+form_id+" #wd_required_"+wdid).remove();
3071
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-element-section:first").append("<div id='wd_required_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_field_is_required + "</div>");
3072
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label");
3073
  });
3074
  }
3075
  if(!field_id){
3076
  scroll_on_element(form_id);
3077
  }
3078
  window['check_submit'+form_id] = 1;
3079
  return false;
3080
  }
3081
  var x = jQuery("#form" + form_id);
3082
  var check_price_min_max = price_nim_max ? price_nim_max : window['check_paypal_price_min_max'+form_id];
3083
  var find_wrong_price = false;
3084
  jQuery.each( check_price_min_max, function( wdid, min_max_option ) {
3085
  var element = "#wdform_" + wdid + "_element" + form_id;
3086
  var range_min = min_max_option[3] ? min_max_option[3] : 0;
3087
  var range_max = min_max_option[4] ? min_max_option[4] : -1;
3088
  if((min_max_option[2] ? true : false) || jQuery(element).val()!=min_max_option[1]) {
3089
  if((range_max!=-1 && parseFloat(jQuery(element).val()) > range_max) || parseFloat(jQuery(element).val()) < range_min) {
3090
  jQuery("#form"+form_id+" #wd_price_"+wdid).remove();
3091
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_price_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_min_max_check_1 + min_max_option[0] + fm_objectL10n.fm_min_max_check_2 + (min_max_option[3] ? min_max_option[3] : 0) + '-' + (min_max_option[4] ? min_max_option[4] : "any") + "</div>");
3092
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_price");
3093
  find_wrong_price = true;
3094
  if(!price_nim_max) {
3095
  scroll_on_element(form_id);
3096
  }
3097
  }
3098
  }
3099
  });
3100
  if(find_wrong_price === false) {
3101
  return true;
3102
  }
3103
  return false;
3104
  var x = jQuery("#form" + form_id);
3105
  var find_wrong_values = false;
3106
  var spinner_check = spinner_check_field ? spinner_check_field : window['spinner_check'+form_id];
3107
  jQuery.each( spinner_check, function( wdid, spinner_values ) {
3108
  var element = "#wdform_" + wdid + "_element" + form_id;
3109
  if(x.find(jQuery("div[wdid='"+wdid+"']")).length != 0 && x.find(jQuery("div[wdid='"+wdid+"']")).css("display") != "none") {
3110
  if(parseInt(jQuery(element).val()) < parseInt(spinner_values[0]) || parseInt(jQuery(element).val()) > parseInt(spinner_values[1])) {
3111
  jQuery("#form"+form_id+" #wd_price_"+wdid).remove();
3112
  x.find(jQuery("div[wdid='"+wdid+"'] .wdform-element-section")).append("<div id='wd_price_"+wdid+"' class='fm-not-filled'>" + fm_objectL10n.fm_spinner_check + (spinner_values[0] ? spinner_values[0] : 0) + '-' + (spinner_values[1] ? spinner_values[1] : "any") + "</div>");
3113
  jQuery("#form"+form_id+ " div[wdid='"+wdid+"'] .wdform-label-section:first .wdform-label").addClass("error_label_price");
3114
  find_wrong_values = true;
3115
  if(!spinner_check_field) {
3116
  scroll_on_element(form_id);
3117
  }
3118
  }
3119
  }
3120
  });
3121
  if(find_wrong_values === false) {
3122
  return true;
3123
  }
3124
  return false;
3125
  var scrollPercent = 100 * jQuery(window).scrollTop() / (jQuery(document).height() - jQuery(window).height());
3126
  if(!jQuery("#fm-scrollbox" + form_id).hasClass("fm-minimized") && scrollPercent >= window["scrollbox_trigger_point" + form_id]) {
3127
  setTimeout(function() {
3128
  jQuery("#fm-scrollbox" + form_id).removeClass("fm-animated fadeOutDown").addClass("fm-animated fadeInUp");
3129
  jQuery("#fm-scrollbox" + form_id).css("visibility", "");
3130
  jQuery("#fm-scrollbox" + form_id + " .fm-header-img").addClass("fm-animated " + window["header_image_animation" + form_id]);
3131
  }, window["scrollbox_loading_delay" + form_id] * 1000);
3132
  } else {
3133
  if(window["scrollbox_auto_hide" + form_id]) {
3134
  jQuery("#fm-scrollbox" + form_id + " .fm-header-img").removeClass("fm-animated " + window["header_image_animation" + form_id]);
3135
  jQuery("#fm-scrollbox" + form_id).removeClass("fm-animated fadeInUp").addClass("fm-animated fadeOutDown");
3136
  }
3137
  }
3138
  if (typeof window["before_submit" + form_id] == 'function') {
3139
  if (window["before_submit" + form_id]()) {
3140
  return false;
3141
  }
3142
  }
3143
  if (!fm_check(0, form_id)) {
3144
  return false;
3145
  }
3146
  jQuery("#form" + form_id + " button").each(function () {
3147
  jQuery(this).attr('disabled', 'disabled');
3148
  });
3149
  jQuery("<input type=\"hidden\" name=\"save_or_submit"+form_id+"\" value =\"submit\" />").appendTo("#form"+form_id);
3150
  window["onsubmit_js" + form_id]();
3151
  if(window['checkStripe' + form_id] == 1) {
3152
  var jq_mainForm = jQuery("form[id='form"+form_id+"']");
3153
  if (jq_mainForm.find(".wdfm_stripe_elem").first().parents(".wdform_row").is(":visible")) {
3154
  wdfm_call_stripe();
3155
  }
3156
  else {
3157
  jQuery("#form"+form_id).submit();
3158
  }
3159
  }
3160
  else {
3161
  jQuery("#form"+form_id).submit();
3162
  }
3163
  if ( typeof window["before_reset" + form_id] == 'function' ) {
3164
  window["before_reset" + form_id]();
3165
  }
3166
  jQuery.each(window['labels_and_ids'+form_id], function (index, elem) {
3167
  switch(elem) {
3168
  case "type_text":
3169
  case "type_textarea":
3170
  case "type_number":
3171
  case "type_spinner":
3172
  case 'type_own_select':
3173
  case 'type_country':
3174
  case 'type_date':
3175
  case 'type_date_new':
3176
  case 'type_hidden':
3177
  case 'type_paypal_price_new':
3178
  jQuery("#wdform_"+index+"_element"+form_id).val('');
3179
  break;
3180
  case 'type_submitter_mail':
3181
  case 'type_password':
3182
  jQuery("#wdform_"+index+"_element"+form_id).val('');
3183
  if(jQuery("#wdform_"+index+"_1_element"+form_id)){
3184
  jQuery("#wdform_"+index+"_1_element"+form_id).val('');
3185
  if(jQuery("#confirm_"+index+"_"+form_id))
3186
  jQuery("#confirm_"+index+"_"+form_id).remove();
3187
  if(elem == 'type_submitter_mail' && jQuery("#check_email_"+index+"_"+form_id))
3188
  jQuery("#check_email_"+index+"_"+form_id).remove();
3189
  }
3190
  break;
3191
  case 'type_date_range':
3192
  jQuery("#wdform_"+index+"_element"+form_id+"0").val('');
3193
  jQuery("#wdform_"+index+"_element"+form_id+"1").val('');
3194
  break;
3195
  case 'type_send_copy':
3196
  jQuery("#wdform_"+index+"_element"+form_id).prop('checked', false);
3197
  break;
3198
  case 'type_phone':
3199
  jQuery("#wdform_"+index+"_element_first"+form_id+", #wdform_"+index+"_element_last"+form_id).val('');
3200
  break;
3201
  case 'type_name':
3202
  jQuery("#wdform_"+index+"_element_first"+form_id+", #wdform_"+index+"_element_last"+form_id+", #wdform_"+index+"_element_title"+form_id+", #wdform_"+index+"_element_middle"+form_id).val('');
3203
  break;
3204
  case 'type_address':
3205
  jQuery("#wdform_"+index+"_street1"+form_id+", #wdform_"+index+"_street2"+form_id+", #wdform_"+index+"_city"+form_id+", #wdform_"+index+"_state"+form_id+", #wdform_"+index+"_postal"+form_id+", #wdform_"+index+"_country"+form_id).val('');
3206
  break;
3207
  case 'type_checkbox':
3208
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .checkbox-div input").prop('checked', false);
3209
  jQuery("#wdform_"+index+"_other_br"+form_id).remove();
3210
  jQuery("#wdform_"+index+"_other_input"+form_id).remove();
3211
  break;
3212
  case 'type_radio':
3213
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
3214
  jQuery("#wdform_"+index+"_other_br"+form_id).remove();
3215
  jQuery("#wdform_"+index+"_other_input"+form_id).remove();
3216
  break;
3217
  case 'type_time':
3218
  jQuery("#wdform_"+index+"_hh"+form_id+", #wdform_"+index+"_mm"+form_id+", #wdform_"+index+"_ss"+form_id+", #wdform_"+index+"_am_pm"+form_id).val('');
3219
  break;
3220
  case 'type_date_fields':
3221
  jQuery("#wdform_"+index+"_day"+form_id+", #wdform_"+index+"_month"+form_id+", #wdform_"+index+"_year"+form_id).val('');
3222
  break;
3223
  case 'type_file_upload':
3224
  jQuery("#wdform_"+index+"_element"+form_id+"_save").remove();
3225
  break;
3226
  case 'type_paypal_price':
3227
  jQuery("#wdform_"+index+"_element_dollars"+form_id+", #wdform_"+index+"_element_cents"+form_id).val('');
3228
  break;
3229
  case 'type_paypal_select':
3230
  jQuery("#wdform_"+index+"_element"+form_id+", #wdform_"+index+"_element_quantity"+form_id+", #form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
3231
  break;
3232
  case 'type_paypal_radio':
3233
  jQuery("#wdform_"+index+"_element_quantity"+form_id+",#form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
3234
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
3235
  break;
3236
  case 'type_paypal_shipping':
3237
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
3238
  break;
3239
  case 'type_paypal_checkbox':
3240
  jQuery("#wdform_"+index+"_element_quantity"+form_id+",#form"+form_id+" div[wdid='"+index+"'] .paypal-property select").val('');
3241
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .checkbox-div input").prop('checked', false);
3242
  break;
3243
  case 'type_star_rating':
3244
  jQuery("#wdform_"+index+"_selected_star_amount"+form_id).val('');
3245
  jQuery("#wdform_"+index+"_element"+form_id+" img").attr('src', fm_objectL10n.plugin_url + '/images/star.png');
3246
  break;
3247
  case 'type_scale_rating':
3248
  jQuery("#form"+form_id+" div[wdid='"+index+"'] .radio-div input").prop('checked', false);
3249
  break;
3250
  case 'type_slider':
3251
  jQuery("#wdform_"+index+"_element"+form_id).slider({
3252
  value: eval(0),
3253
  });
3254
  jQuery("#wdform_"+index+"_element_value"+form_id).html('0');
3255
  break;
3256
  case 'type_range':
3257
  jQuery("#wdform_"+index+"_element"+form_id+"0, #wdform_"+index+"_element"+form_id+"1").val('');
3258
  break;
3259
  case 'type_grading':
3260
  jQuery("#wdform_"+index+"_element"+form_id+" input").val('');
3261
  break;
3262
  case 'type_matrix':
3263
  jQuery("#wdform_"+index+"_element"+form_id+" .radio-div input").prop('checked', false);
3264
  jQuery("#wdform_"+index+"_element"+form_id+" .checkbox-div input").prop('checked', false);
3265
  jQuery("#wdform_"+index+"_element"+form_id+" input[type='text']").val('');
3266
  jQuery("#wdform_"+index+"_element"+form_id+" select").val('');
3267
  break;
3268
  case 'type_paypal_total':
3269
  jQuery("#wdform_"+index+"div_total"+form_id).html('$0');
3270
  jQuery("#wdform_"+index+"paypal_products"+form_id).empty();
3271
  break;
3272
  default:
3273
  break;
3274
  }
3275
  });
3276
  jQuery("<input type=\"hidden\" name=\"save_or_submit"+form_id+"\" value =\"save\" />").appendTo("#form"+form_id);
3277
  window["onsubmit_js" + form_id]();
3278
  jQuery("#form" + form_id + " button").each(function () {
3279
  jQuery(this).attr('disabled', 'disabled');
3280
  });
3281
  jQuery("#form"+form_id).submit();
3282
  var clear_data = confirm(fm_objectL10n.fm_clear_data);
3283
  if (clear_data == true) {
3284
  jQuery("#form" + form_id + " button").each(function () {
3285
  jQuery(this).attr('disabled', 'disabled');
3286
  });
3287
  jQuery.get(fm_objectL10n.form_maker_admin_ajax + '?action=FMClearProg&addon_task=clear_data&form_id=' + form_id).done(function() {
3288
  window.location = jQuery('#form' + form_id).attr('action');
3289
  });
3290
  }
3291
  if (navigator.userAgent.toLowerCase().indexOf('msie') != -1 && parseInt(navigator.userAgent.toLowerCase().split('msie')[1]) === 8) {
3292
  jQuery("#form" + form_id).find(jQuery("input[type='radio']")).click(function() {
3293
  jQuery("input[type='radio']+label").removeClass('if-ie-div-label');
3294
  jQuery("input[type='radio']:checked+label").addClass('if-ie-div-label')
3295
  });
3296
  jQuery("#form" + form_id).find(jQuery("input[type='radio']:checked+label")).addClass('if-ie-div-label');
3297
  jQuery("#form" + form_id).find(jQuery("input[type='checkbox']")).click(function() {
3298
  jQuery("input[type='checkbox']+label").removeClass('if-ie-div-label');
3299
  jQuery("input[type='checkbox']:checked+label").addClass('if-ie-div-label')
3300
  });
3301
  jQuery("#form" + form_id).find(jQuery("input[type='checkbox']:checked+label")).addClass('if-ie-div-label');
3302
  }
3303
  jQuery.each(window["check_regExp_all" + form_id], function( wdid, exp ) {
3304
  var exp_array = {};
3305
  exp_array[wdid] = exp;
3306
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
3307
  wd_check_regExp(form_id, exp_array);
3308
  }).focus(function() {
3309
  jQuery("#form" + form_id + " #wd_exp_"+wdid).remove();
3310
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_exp").removeClass("error_label_exp")
3311
  });
3312
  });
3313
  jQuery.each(window["check_paypal_price_min_max" + form_id], function( wdid, price_min_max_option ) {
3314
  var price_min_max_array = {};
3315
  price_min_max_array[wdid] = price_min_max_option;
3316
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
3317
  wd_check_price_min_max(form_id, price_min_max_array)
3318
  }).focus(function() {
3319
  jQuery("#form" + form_id + " #wd_price_" + wdid).remove();
3320
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_price").removeClass("error_label_price")
3321
  });
3322
  });
3323
  jQuery.each(window["spinner_check" + form_id], function( wdid, spinner_min_max ) {
3324
  var spinner_min_max_array = {};
3325
  spinner_min_max_array[wdid] = spinner_min_max;
3326
  jQuery("div[wdid='" + wdid + "'] input").blur(function() {
3327
  wd_spinner_check(form_id, spinner_min_max_array)
3328
  }).focus(function() {
3329
  jQuery("#form" + form_id + " #wd_price_" + wdid).remove();
3330
  jQuery("#form" + form_id + " div[wdid='" + wdid + "'] .wdform-label-section:first .error_label_price").removeClass("error_label_price")
3331
  });
3332
  });
3333
  jQuery.each(window["file_upload_check" + form_id], function( wdid, upload_types ) {
3334
  var upload_types_array = {};
3335
  upload_types_array[wdid] = upload_types;
3336
  jQuery("div[wdid='" + wdid + "'] input").change(function() {
3337
  wd_file_upload_check(form_id, upload_types_array);
3338
  });
3339
  });
3340
  jQuery("div[type='type_text'] input, div[type='type_number'] input, div[type='type_phone'] input, div[type='type_name'] input, div[type='type_submitter_mail'] input, div[type='type_submitter_mail_confirmation'] input, div[type='type_paypal_price'] input, div[type='type_paypal_price_new'] input, div[type='type_textarea'] textarea").focus(function() {
3341
  delete_value(this)
3342
  }).blur(function() {
3343
  return_value(this)
3344
  });
3345
  jQuery("div[type='type_number'] input, div[type='type_phone'] input, div[type='type_spinner'] input, div[type='type_range'] input, .wdform-quantity, div[type='type_paypal_price_new'] input").keypress(function(evt) {
3346
  return check_isnum(evt);
3347
  });
3348
  jQuery("div[type='type_grading'] input").keypress(function(evt) {
3349
  return check_isnum_or_minus(evt);
3350
  });
3351
  jQuery("div[type='type_paypal_checkbox'] input[type='checkbox'], div[type='type_paypal_radio'] input[type='radio'], div[type='type_paypal_shipping'] input[type='radio']").click(function() {
3352
  set_total_value(form_id);
3353
  });
3354
  jQuery("div[type='type_paypal_select'] select, div[type='type_paypal_price'] input, div[type='type_paypal_price_new'] input").change(function() {
3355
  set_total_value(form_id);
3356
  });
3357
  jQuery(".wdform-quantity").change(function() {
3358
  set_total_value(form_id);
3359
  });
3360
  jQuery("div[type='type_address'] select").change(function() {
3361
  set_total_value(form_id);
3362
  });
3363
  jQuery("div[type='type_time'] input").blur(function() {
3364
  add_0(this);
3365
  });
3366
  jQuery('.wdform-element-section').each(function() {
3367
  if(!jQuery(this).parent()[0].style.width && parseInt(jQuery(this).width()) != 0) {
3368
  if(jQuery(this).css('display')=="table-cell") {
3369
  if(jQuery(this).parent().attr('type')!="type_captcha") {
3370
  jQuery(this).parent().css('width', parseInt(jQuery(this).width()) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
3371
  }
3372
  else {
3373
  jQuery(this).parent().css('width', (parseInt(jQuery(this).parent().find(jQuery(".captcha_input"))[0].style.width) * 2 + 50) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
3374
  }
3375
  }
3376
  }
3377
  if (!jQuery(this).parent()[0].style.width && parseInt(jQuery(this).width()) != 0) {
3378
  if (jQuery(this).css('display') == "table-cell") {
3379
  if (jQuery(this).parent().attr('type') != "type_captcha") {
3380
  jQuery(this).parent().css('width', parseInt(jQuery(this).width()) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
3381
  }
3382
  else {
3383
  jQuery(this).parent().css('width', (parseInt(jQuery(this).parent().find(jQuery(".captcha_input"))[0].style.width) * 2 + 50) + parseInt(jQuery(this).parent().find(jQuery(".wdform-label-section"))[0].style.width) + 15);
3384
  }
3385
  }
3386
  }
3387
  if(parseInt(jQuery(this)[0].style.width.replace('px', '')) < parseInt(jQuery(this).css('min-width').replace('px', ''))) {
3388
  jQuery(this).css('min-width', parseInt(jQuery(this)[0].style.width.replace('px', ''))-10);
3389
  }
3390
  });
3391
  jQuery('.wdform-label').each(function() {
3392
  if(parseInt(jQuery(this).height()) >= 2*parseInt(jQuery(this).css('line-height').replace('px', ''))) {
3393
  jQuery(this).parent().css('max-width', jQuery(this).parent().width());
3394
  jQuery(this).parent().css('width', '');
3395
  }
3396
  });
3397
  (function(jQuery) {
3398
  jQuery.fn.shuffle = function() {
3399
  var allElems = this.get(),
3400
  getRandom = function(max) {
3401
  return Math.floor(Math.random() * max);
3402
  },
3403
  shuffled = jQuery.map(allElems, function() {
3404
  var random = getRandom(allElems.length),
3405
  randEl = jQuery(allElems[parseInt(random)]).clone(true)[0];
3406
  allElems.splice(random, 1);
3407
  return randEl;
3408
  });
3409
  this.each(function(i) {
3410
  jQuery(this).replaceWith(jQuery(shuffled[i]));
3411
  });
3412
  return jQuery(shuffled);
3413
  };
3414
  })(jQuery);
3415
  window["onload_js" + form_id]();
3416
  window["condition_js" + form_id]();
3417
  if (typeof window["before_load" + form_id] == 'function') {
3418
  window["before_load" + form_id]();
3419
  }
3420
  for(i=1; i<=30; i++) {
3421
  if (document.getElementById(form_id + 'form_view' + i)) {
3422
  window['form_view_count' + form_id]++;
3423
  window['form_view_max' + form_id] = i;
3424
  }
3425
  }
3426
  if (window['form_view_count' + form_id] > 1) {
3427
  for (i = 1; i <= window['form_view_max' + form_id]; i++) {
3428
  if (document.getElementById(form_id + 'form_view' + i)) {
3429
  window['first_form_view' + form_id] = i;
3430
  break;
3431
  }
3432
  }
3433
  generate_page_nav(window['first_form_view' + form_id], form_id, window['form_view_count' + form_id], window['form_view_max' + form_id]);
3434
  }
3435
  fm_initilize_form(form_id);
3436
  if(!wd_is_filled(form_id)) {
3437
  return false;
3438
  }
3439
  if(!wd_check_regExp(form_id)) {
3440
  return false;
3441
  }
3442
  if(!wd_check_price_min_max(form_id)) {
3443
  return false;
3444
  }
3445
  if(!wd_spinner_check(form_id)) {
3446
  return false;
3447
  }
3448
  if(!wd_file_upload_check(form_id)) {
3449
  return false;
3450
  }
3451
  window["check_js" + form_id](id, form_id);
3452
  return true;
3453
  jQuery(".g-recaptcha").each(function () {
3454
  grecaptcha.render(jQuery(this).attr('id'), {
3455
  'sitekey': jQuery(this).attr('data-sitekey'),
3456
  'theme': 'light'
3457
  });
3458
  });
languages/form_maker-it_IT.mo CHANGED
Binary file
languages/form_maker-it_IT.po CHANGED
@@ -2,8 +2,8 @@ msgid ""
2
  msgstr ""
3
  "Project-Id-Version: form_maker\n"
4
  "Report-Msgid-Bugs-To: \n"
5
- "POT-Creation-Date: 2017-03-01 16:24+0300\n"
6
- "PO-Revision-Date: 2017-03-13 17:46+0300\n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
9
  "Language: it\n"
@@ -12,487 +12,1330 @@ msgstr ""
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "X-Poedit-KeywordsList: _;gettext;gettext_noop;__\n"
14
  "X-Poedit-Basepath: .\n"
15
- "X-Generator: Poedit 1.6.9\n"
16
- "X-Poedit-SearchPath-0: C:\\wamp\\www\\wordpress\\wp-content\\plugins\\form-"
17
- "maker\n"
18
 
19
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/admin/models/FMModelSubmissions_fm.php:320
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
20
  msgid "Street Address"
21
  msgstr "Indirizzo:"
22
 
23
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/admin/models/FMModelSubmissions_fm.php:323
24
  msgid "Street Address Line 2"
25
  msgstr "Via Riga indirizzo 2"
26
 
27
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/admin/models/FMModelSubmissions_fm.php:326
28
  msgid "City"
29
  msgstr "Città"
30
 
31
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/admin/models/FMModelSubmissions_fm.php:329
32
  msgid "State / Province / Region"
33
  msgstr "Stato / Provincia / Regione"
34
 
35
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/admin/models/FMModelSubmissions_fm.php:332
36
  msgid "Postal / Zip Code"
37
  msgstr "CAP"
38
 
39
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/admin/models/FMModelSubmissions_fm.php:335
40
  msgid "Country"
41
  msgstr "Paese"
42
 
43
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/admin/views/FMViewFormMakerSubmits.php:70
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  msgid "Date"
45
  msgstr "Data"
46
 
47
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/admin/views/FMViewSelect_data_from_db.php:171
48
- msgid "Connection type"
49
- msgstr "Tipo di connessione"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
50
 
51
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/admin/views/FMViewSubmissions_fm.php:599
52
- msgid "Show submission"
53
- msgstr "Visualizza presentazione"
54
 
55
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form-maker.php:633
56
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1493
57
- msgid "Can not upload this type of file"
58
- msgstr "Impossibile caricare questo tipo di file"
 
59
 
60
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form-maker.php:634
61
- msgid "Field is required"
62
- msgstr "Il campo è obbligatiorio"
63
 
64
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form-maker.php:635
65
- msgid "The "
66
- msgstr "Il"
 
67
 
68
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form-maker.php:636
69
- msgid " value must be between "
70
- msgstr " valore deve essere compreso tra"
 
71
 
72
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form-maker.php:637
73
- msgid "Value must be between "
74
- msgstr "Il valore deve essere compreso tra"
 
75
 
76
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form-maker.php:638
77
- msgid "Are you sure you want to clear saved data?"
78
- msgstr "Sei sicuro di voler cancellare i dati salvati?"
79
 
80
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form-maker.php:639
81
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:4894
82
- msgid "Your score should be less than"
83
- msgstr "Il tuo punteggio deve essere inferiore a "
84
 
85
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:224
86
- msgid "Leave A Review?"
87
- msgstr "Lascia una recensione?"
 
88
 
89
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:225
90
- #, php-format
91
  msgid ""
92
- "We hope you've enjoyed using WordPress %s! Would you consider leaving us a "
93
- "review on WordPress.org?"
 
94
  msgstr ""
95
- "Speriamo che abbiate gradito utilizzando WordPress% s! Vuoi prendere in "
96
- "considerazione lasciandoci una recensione su WordPress.org?"
97
 
98
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:226
99
- msgid "Sure! I'd love to!"
100
- msgstr "Sicuro! Mi piacerebbe!"
 
 
 
101
 
102
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:227
103
- msgid "I've already left a review"
104
- msgstr "Ho già lasciato una recensione"
105
 
106
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:228
107
- msgid "Maybe Later"
108
- msgstr "Forse più tardi"
109
 
110
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:229
111
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:239
112
- msgid "Never show again"
113
- msgstr "Non mostrare più"
114
 
115
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:235
116
- msgid "Hey! How's It Going?"
117
- msgstr "Hey! Come va?"
 
 
 
 
 
118
 
119
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:236
120
  #, php-format
121
- msgid ""
122
- "Thank you for using WordPress %s! We hope that you've found everything you "
123
- "need, but if you have any questions:"
124
  msgstr ""
125
- "Grazie per l'utilizzo di WordPress% s! Ci auguriamo che hai trovato tutto il "
126
- "necessario, ma se avete domande:"
127
 
128
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:237
129
- msgid "Check out User Guide"
130
- msgstr "Partenza Guida per l'utente"
 
 
 
 
131
 
132
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/form_maker_notices_class.php:238
133
- msgid "Get Some Help"
134
- msgstr "Avere un aiuto"
135
 
136
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1138
137
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1149
138
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1181
139
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1187
140
  msgid "Error, incorrect Security code."
141
  msgstr "Errore, codice di protezione errato."
142
 
143
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1204
144
  msgid "Your ip is blacklisted. Please contact the website administrator."
145
  msgstr ""
146
  "Il tuo ip è nella lista nera. Si prega di contattare l'amministratore del "
147
  "sito. "
148
 
149
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1375
150
  msgid "This is not a valid date format."
151
  msgstr "Questo non è un formato di data."
152
 
153
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1475
154
  msgid "The file exceeds the allowed size of"
155
  msgstr "Il file supera la dimensione consentita di"
156
 
157
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1577
158
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:2364
159
  msgid "Error, file cannot be moved."
160
  msgstr "Errore, il file non possono essere spostati."
161
 
162
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:1978
163
- msgid "This field "
164
- msgstr "Questo campo"
 
 
 
165
 
166
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:2250
167
  msgid "Nothing was submitted."
168
  msgstr "Nulla è stato presentato."
169
 
170
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:3259
171
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:3272
172
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:67
173
  msgid "Your form was successfully submitted."
174
  msgstr "Il modulo è stato inviato correttamente."
175
 
176
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelForm_maker.php:3267
177
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:64
178
  msgid "Error, email was not sent."
179
  msgstr "Errore, e-mail non è stato inviato."
180
 
181
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelVerify_email.php:31
 
 
 
 
 
182
  msgid "Your email address is already verified."
183
  msgstr "Il tuo indirizzo e-mail è già verificato."
184
 
185
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelVerify_email.php:64
186
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelVerify_email.php:90
187
- msgid "Your email has been successfully verified."
188
- msgstr "Il tuo indirizzo email è stato verificato con successo."
189
-
190
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelVerify_email.php:67
191
  msgid "Your email verification has timed out."
192
  msgstr "La verifica e-mail è scaduto."
193
 
194
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/models/FMModelVerify_email.php:95
 
 
 
 
195
  msgid "Verification link is invalid."
196
  msgstr "Link di verifica non è valido."
197
 
198
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:388
199
  msgid "Password values don't match"
200
  msgstr "i valori delle password non corrispondono"
201
 
202
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:741
203
  msgid "The email addresses don't match"
204
  msgstr "Gli indirizzi email non corrispondono"
205
 
206
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:742
207
  msgid "This is not a valid email address."
208
  msgstr "Questo non è un indirizzo email valido."
209
 
210
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
211
  msgid "January"
212
  msgstr "Gennaio"
213
 
214
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
215
  msgid "February"
216
- msgstr "febbraio"
217
 
218
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
219
  msgid "March"
220
- msgstr "marzo"
221
 
222
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
223
  msgid "April"
224
- msgstr "aprile"
225
 
226
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
227
  msgid "May"
228
  msgstr "Maggio"
229
 
230
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
231
  msgid "June"
232
- msgstr "giugno"
233
 
234
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
235
  msgid "July"
236
- msgstr "luglio"
237
 
238
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
239
  msgid "August"
240
- msgstr "agosto"
241
 
242
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
243
  msgid "September"
244
- msgstr "settembre"
245
 
246
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
247
  msgid "October"
248
- msgstr "ottobre"
249
 
250
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
251
  msgid "November"
252
- msgstr "novembre"
253
 
254
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1378
255
  msgid "December"
256
  msgstr "Dicembre"
257
 
258
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1801
259
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:1929
260
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:2051
261
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:4638
262
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:4668
263
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:4698
264
- msgid "Quantity"
265
- msgstr "Quantità"
266
-
267
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:4175
268
- msgid ""
269
- "You cannot select former dates. Choose a date starting from the current one."
270
- msgstr ""
271
- "Non è possibile selezionare le date precedenti. Scegliere una data a partire "
272
- "da quello in corso."
273
-
274
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:4556
275
- msgid "field is required."
276
- msgstr "campo è obbligatorio."
277
-
278
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:4586
279
- msgid "The"
280
- msgstr "L'"
281
-
282
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_maker.php:4586
283
- msgid "value must be between"
284
- msgstr "valore deve essere compreso tra "
285
-
286
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:29
287
  msgid "You have no permission to view submissions."
288
  msgstr "Non hai il permesso di visualizzare presentazioni."
289
 
290
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:143
291
- msgid "Entries"
292
- msgstr "Inserimenti"
293
-
294
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:145
295
- msgid "Views"
296
- msgstr "Visualizzazioni"
297
-
298
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:147
299
- msgid "Conversion Rate"
300
- msgstr "Tasso di conversione"
301
-
302
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:150
303
- msgid "Export to"
304
- msgstr "Esporta a"
305
-
306
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:166
307
- msgid "GO"
308
- msgstr "andare "
309
-
310
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:167
311
- msgid "Reset"
312
- msgstr "reset "
313
-
314
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:170
315
- msgid "of"
316
- msgstr "di"
317
-
318
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:170
319
  msgid ""
320
- "submissions are not shown, as the field you sorted by is missing in those "
321
- "submissions."
322
  msgstr ""
323
  "osservazioni non sono mostrati, come il campo è ordinato da manca in quelle "
324
  "osservazioni."
325
 
326
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:300
327
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:586
328
  msgid "From"
329
  msgstr "Da"
330
 
331
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:305
332
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:588
333
  msgid "To"
334
  msgstr "Per"
335
 
336
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:357
337
  msgid "Canceled"
338
  msgstr "Annullato"
339
 
340
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:358
341
  msgid "Cleared"
342
  msgstr "Azzerato"
343
 
344
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:359
345
  msgid "Cleared by payment review"
346
  msgstr "Autorizzata dalla recensione di pagamento"
347
 
348
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:360
349
  msgid "Completed"
350
  msgstr "Completato"
351
 
352
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:361
353
  msgid "Denied"
354
  msgstr "negato"
355
 
356
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:362
357
  msgid "Failed"
358
  msgstr "fallito"
359
 
360
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:363
361
  msgid "Held"
362
  msgstr "Held"
363
 
364
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:364
365
  msgid "In progress"
366
  msgstr "in corso"
367
 
368
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:365
369
  msgid "On hold"
370
  msgstr "In attesa"
371
 
372
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:366
373
  msgid "Paid"
374
  msgstr "Pagato"
375
 
376
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:367
377
  msgid "Partially refunded"
378
  msgstr "parzialmente rimborsato"
379
 
380
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:368
381
  msgid "Pending verification"
382
  msgstr "In attesa di verifica"
383
 
384
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:369
385
  msgid "Placed"
386
  msgstr "collocato"
387
 
388
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:370
389
  msgid "Processing"
390
  msgstr "lavorazione"
391
 
392
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:371
393
  msgid "Refunded"
394
  msgstr "rimborsato"
395
 
396
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:372
397
  msgid "Refused"
398
  msgstr "rifiutato"
399
 
400
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:373
401
  msgid "Removed"
402
  msgstr "Rimosso"
403
 
404
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:374
405
  msgid "Returned"
406
  msgstr "tornati"
407
 
408
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:375
409
  msgid "Reversed"
410
  msgstr "invertito"
411
 
412
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:376
413
  msgid "Temporary hold"
414
  msgstr "blocco temporaneo"
415
 
416
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:377
417
  msgid "Unclaimed"
418
  msgstr "Non reclamato"
419
 
420
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:472
421
  msgid "Show on Map"
422
  msgstr "Mostra sulla mappa"
423
 
424
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:505
425
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:754
426
- msgid "Total"
427
- msgstr "Totale"
428
-
429
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:510
430
  msgid "Show Matrix"
431
  msgstr "Visualizza Matrix"
432
 
433
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:560
434
- msgid "Statistics"
435
- msgstr "statistica"
436
 
437
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:564
438
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:568
439
- msgid "Select a Field"
440
- msgstr "Selezionare un campo "
441
 
442
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:583
443
- msgid "Select a Date"
444
- msgstr "Seleziona una data"
445
 
446
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:594
447
- msgid "Show"
448
- msgstr "Mostrare"
449
 
450
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:626
451
- msgid "Please select the field!"
452
- msgstr "Si prega di selezionare il campo!"
453
 
454
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:723
455
- msgid "Choices"
456
- msgstr "scelte"
457
 
458
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:724
459
- msgid "Percentage"
460
- msgstr "Percentuale"
 
461
 
462
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:725
463
- msgid "Count"
464
- msgstr "Contare"
465
 
466
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:747
467
- msgid "Unanswered"
468
- msgstr "Senza risposta"
 
 
 
 
 
469
 
470
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:773
471
- msgid "Address"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
472
  msgstr "Indirizzo"
473
 
474
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:781
475
- msgid "Longitude"
476
- msgstr "Longitudine"
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
477
 
478
- #: C:\wamp\www\wordpress\wp-content\plugins\form-maker/frontend/views/FMViewForm_submissions.php:789
479
- msgid "Latitude"
480
- msgstr "Latitudine"
481
 
482
  #~ msgid ""
483
- #~ "This field %s requires a unique entry and this value was already "
484
- #~ "submitted."
485
  #~ msgstr ""
486
- #~ "Questo campo %s richiede una voce unica e questo valore è stato già "
487
- #~ "presentato."
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
488
 
489
  #, fuzzy
490
  #~ msgid "Error, file destination does not exist."
491
  #~ msgstr "Errore, e-mail non è stato inviato."
492
 
493
- #~ msgid "Title"
494
- #~ msgstr "Titolo"
495
-
496
  #~ msgid "First"
497
  #~ msgstr ".first"
498
 
@@ -502,9 +1345,6 @@ msgstr "Latitudine"
502
  #~ msgid "Middle"
503
  #~ msgstr "Centrale"
504
 
505
- #~ msgid "Area Code"
506
- #~ msgstr "Prefisso teleselettivo"
507
-
508
  #~ msgid "Phone Number"
509
  #~ msgstr "Telefono"
510
 
2
  msgstr ""
3
  "Project-Id-Version: form_maker\n"
4
  "Report-Msgid-Bugs-To: \n"
5
+ "POT-Creation-Date: 2017-10-06 13:57+0400\n"
6
+ "PO-Revision-Date: 2017-10-06 13:59+0400\n"
7
  "Last-Translator: \n"
8
  "Language-Team: \n"
9
  "Language: it\n"
12
  "Content-Transfer-Encoding: 8bit\n"
13
  "X-Poedit-KeywordsList: _;gettext;gettext_noop;__\n"
14
  "X-Poedit-Basepath: .\n"
15
+ "X-Generator: Poedit 1.5.4\n"
16
+ "X-Poedit-SearchPath-0: C:/wamp/www/wordpress/wp-content/plugins/form-maker\n"
 
17
 
18
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:97
19
+ msgid "Form Maker"
20
+ msgstr ""
21
+
22
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:228
23
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:55
24
+ msgid "Forms"
25
+ msgstr ""
26
+
27
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:229
28
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:938
29
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Submissions_fm.php:141
30
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Submissions_fm.php:157
31
+ #, fuzzy
32
+ msgid "Submissions"
33
+ msgstr "Visualizza presentazione"
34
+
35
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:232
36
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Blocked_ips_fm.php:55
37
+ msgid "Blocked IPs"
38
+ msgstr ""
39
+
40
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:233
41
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:946
42
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Themes_fm.php:83
43
+ msgid "Themes"
44
+ msgstr ""
45
+
46
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:234
47
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Options_fm.php:23
48
+ msgid "Options"
49
+ msgstr ""
50
+
51
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:236
52
+ msgid "Pro Version"
53
+ msgstr ""
54
+
55
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:238
56
+ msgid "Uninstall"
57
+ msgstr ""
58
+
59
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:239
60
+ msgid "Add-ons"
61
+ msgstr ""
62
+
63
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:248
64
+ msgid "Number of items per page:"
65
+ msgstr ""
66
+
67
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:350
68
+ #, fuzzy
69
+ msgid "Nothing found."
70
+ msgstr "Nulla è stato presentato."
71
+
72
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:351
73
+ msgid "The captcha already has been created."
74
+ msgstr ""
75
+
76
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:352
77
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:426
78
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:740
79
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:1912
80
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:2038
81
+ msgid "Update"
82
+ msgstr ""
83
+
84
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:353
85
+ #, fuzzy
86
+ msgid "Add"
87
+ msgstr "Indirizzo"
88
+
89
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:354
90
+ msgid "Add Field"
91
+ msgstr ""
92
+
93
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:355
94
+ msgid "Edit Field"
95
+ msgstr ""
96
+
97
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:356
98
+ msgid "This field type is disabled in free version."
99
+ msgstr ""
100
+
101
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:357
102
+ msgid "Please upgrade to Paid version."
103
+ msgstr ""
104
+
105
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:358
106
+ msgid "Please install "
107
+ msgstr ""
108
+
109
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:359
110
+ msgid " add-on to use this feature."
111
+ msgstr ""
112
+
113
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:360
114
+ msgid ""
115
+ "To use this feature, please go to Form Options > Payment Options and select "
116
+ "\"Stripe\" as the Payment Method."
117
+ msgstr ""
118
+
119
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:361
120
+ msgid "Sunday"
121
+ msgstr "Domenica"
122
+
123
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:362
124
+ msgid "Monday"
125
+ msgstr "Lunedм"
126
+
127
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:363
128
+ msgid "Tuesday"
129
+ msgstr "Martedм"
130
+
131
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:364
132
+ msgid "Wednesday"
133
+ msgstr "Mercoledм"
134
+
135
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:365
136
+ msgid "Thursday"
137
+ msgstr "Giovedм"
138
+
139
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:366
140
+ msgid "Friday"
141
+ msgstr "Venerdм"
142
+
143
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:367
144
+ msgid "Saturday"
145
+ msgstr "Sabato"
146
+
147
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:388
148
+ msgid "Do you want to delete selected items?"
149
+ msgstr ""
150
+
151
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:389
152
+ msgid "You must select at least one item."
153
+ msgstr ""
154
+
155
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:425
156
+ msgid "You must select a form"
157
+ msgstr ""
158
+
159
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:510
160
+ msgid "Sorry, you are not allowed to access this page."
161
+ msgstr ""
162
+
163
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:647
164
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:1564
165
+ msgid "Can not upload this type of file"
166
+ msgstr "Impossibile caricare questo tipo di file"
167
+
168
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:648
169
+ msgid "Field is required"
170
+ msgstr "Il campo è obbligatiorio"
171
+
172
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:649
173
+ msgid "The "
174
+ msgstr "Il"
175
+
176
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:650
177
+ msgid " value must be between "
178
+ msgstr " valore deve essere compreso tra"
179
+
180
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:651
181
+ msgid "Value must be between "
182
+ msgstr "Il valore deve essere compreso tra"
183
+
184
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:652
185
+ msgid "Are you sure you want to clear saved data?"
186
+ msgstr "Sei sicuro di voler cancellare i dati salvati?"
187
+
188
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:653
189
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/framework/WDW_FM_Library.php:3532
190
+ msgid "Your score should be less than"
191
+ msgstr "Il tuo punteggio deve essere inferiore a "
192
+
193
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:698
194
+ msgid ""
195
+ "Oops! Seems like you installed the update over a quite old version of Form "
196
+ "Maker. Unfortunately, this version is deprecated.<br />Please contact Web-"
197
+ "Dorado support team at support@web-dorado.com. We will take care of this "
198
+ "issue as soon as possible."
199
+ msgstr ""
200
+
201
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:876
202
+ #, php-format
203
+ msgid "This section allows you to %s."
204
+ msgstr ""
205
+
206
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:884
207
+ msgid "Upgrade to paid version"
208
+ msgstr ""
209
+
210
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:926
211
+ msgid ""
212
+ "Form Maker plugin is a modern and advanced tool for easy and fast creating "
213
+ "of a WordPress Form. The backend interface is intuitive and user friendly "
214
+ "which allows users far from scripting and programming to create WordPress "
215
+ "Forms."
216
+ msgstr ""
217
+
218
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:930
219
+ msgid "Easy to Use"
220
+ msgstr ""
221
+
222
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:931
223
+ msgid ""
224
+ "This responsive form maker plugin is one of the most easy-to-use form "
225
+ "builder solutions available on the market. Simple, yet powerful plugin "
226
+ "allows you to quickly and easily build any complex forms."
227
+ msgstr ""
228
+
229
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:934
230
+ msgid "Customizable Fields"
231
+ msgstr ""
232
+
233
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:935
234
+ msgid ""
235
+ "All the fields of Form Maker plugin are highly customizable, which allows "
236
+ "you to change almost every detail in the form and make it look exactly like "
237
+ "you want it to be."
238
+ msgstr ""
239
+
240
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:939
241
+ msgid ""
242
+ "You can view the submissions for each form you have. The plugin allows to "
243
+ "view submissions statistics, filter submission data and export in csv or xml "
244
+ "formats."
245
+ msgstr ""
246
+
247
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:942
248
+ msgid "Multi-Page Forms"
249
+ msgstr ""
250
+
251
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:943
252
+ msgid ""
253
+ "With the form builder plugin you can create muilti-page forms. Simply use "
254
+ "the page break field to separate the pages in your forms."
255
+ msgstr ""
256
+
257
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:947
258
+ msgid ""
259
+ "The WordPress Form Maker plugin comes with a wide range of customizable "
260
+ "themes. You can choose from a list of existing themes or simply create the "
261
+ "one that better fits your brand and website."
262
+ msgstr ""
263
+
264
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:953
265
+ msgid "Installing"
266
+ msgstr ""
267
+
268
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:958
269
+ msgid "Creating a new Form"
270
+ msgstr ""
271
+
272
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:963
273
+ msgid "Configuring Form Options"
274
+ msgstr ""
275
+
276
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:968
277
+ msgid "Description of The Form Fields"
278
+ msgstr ""
279
+
280
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:972
281
+ msgid "Selecting Options from Database"
282
+ msgstr ""
283
+
284
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:978
285
+ msgid "Publishing the Created Form"
286
+ msgstr ""
287
+
288
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:983
289
+ msgid "Blocking IPs"
290
+ msgstr ""
291
+
292
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:988
293
+ msgid "Managing Submissions"
294
+ msgstr ""
295
+
296
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:993
297
+ msgid "Publishing Submissions"
298
+ msgstr ""
299
+
300
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:1092
301
+ #, php-format
302
+ msgid "Please update the %s add-on to start using."
303
+ msgstr ""
304
+
305
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:1093
306
+ #, php-format
307
+ msgid "Please update the %s add-ons to start using."
308
+ msgstr ""
309
+
310
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:1148
311
+ #, php-format
312
+ msgid ""
313
+ "%s advises: Install brand new FREE %s plugin to keep your forms and website "
314
+ "safe."
315
+ msgstr ""
316
+
317
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:1148
318
+ msgid "More details"
319
+ msgstr ""
320
+
321
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/form-maker.php:1148
322
+ msgid "Backup WD"
323
+ msgstr ""
324
+
325
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Blocked_ips_fm.php:25
326
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:40
327
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Submissions_fm.php:61
328
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Themes_fm.php:46
329
+ msgid "Delete"
330
+ msgstr ""
331
+
332
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Blocked_ips_fm.php:26
333
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:41
334
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Themes_fm.php:47
335
+ #, fuzzy
336
+ msgid "deleted"
337
+ msgstr "Completato"
338
+
339
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:28
340
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:142
341
+ msgid "Publish"
342
+ msgstr ""
343
+
344
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:29
345
+ msgid "published"
346
+ msgstr ""
347
+
348
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:32
349
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:142
350
+ msgid "Unpublish"
351
+ msgstr ""
352
+
353
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:33
354
+ msgid "unpublished"
355
+ msgstr ""
356
+
357
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:36
358
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Themes_fm.php:42
359
+ msgid "Duplicate"
360
+ msgstr ""
361
+
362
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:37
363
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Themes_fm.php:43
364
+ msgid "duplicated"
365
+ msgstr ""
366
+
367
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:336
368
+ msgid "Create new form"
369
+ msgstr ""
370
+
371
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:470
372
+ msgid "options"
373
+ msgstr ""
374
+
375
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:795
376
+ msgid "layout"
377
+ msgstr ""
378
+
379
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Manage_fm.php:839
380
+ msgid "display options"
381
+ msgstr ""
382
+
383
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Submissions_fm.php:53
384
+ msgid "Block IPs"
385
+ msgstr ""
386
+
387
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Submissions_fm.php:54
388
+ msgid "Blocked"
389
+ msgstr ""
390
+
391
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Submissions_fm.php:57
392
+ msgid "Unblock IPs"
393
+ msgstr ""
394
+
395
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Submissions_fm.php:58
396
+ msgid "Unblocked"
397
+ msgstr ""
398
+
399
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/controllers/Submissions_fm.php:62
400
+ #, fuzzy
401
+ msgid "Deleted"
402
+ msgstr "Completato"
403
+
404
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/models/Submissions_fm.php:351
405
  msgid "Street Address"
406
  msgstr "Indirizzo:"
407
 
408
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/models/Submissions_fm.php:354
409
  msgid "Street Address Line 2"
410
  msgstr "Via Riga indirizzo 2"
411
 
412
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/models/Submissions_fm.php:357
413
  msgid "City"
414
  msgstr "Città"
415
 
416
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/models/Submissions_fm.php:360
417
  msgid "State / Province / Region"
418
  msgstr "Stato / Provincia / Regione"
419
 
420
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/models/Submissions_fm.php:363
421
  msgid "Postal / Zip Code"
422
  msgstr "CAP"
423
 
424
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/models/Submissions_fm.php:366
425
  msgid "Country"
426
  msgstr "Paese"
427
 
428
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Blocked_ips_fm.php:76
429
+ msgid "IP"
430
+ msgstr ""
431
+
432
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Blocked_ips_fm.php:116
433
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:146
434
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Submissions_fm.php:482
435
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Themes_fm.php:96
436
+ msgid "Do you want to delete selected item?"
437
+ msgstr ""
438
+
439
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/FMSelectDataFromDb.php:164
440
+ msgid "Connection type"
441
+ msgstr "Tipo di connessione"
442
+
443
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/FMShortocde.php:42
444
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/FMShortocde.php:88
445
+ msgid "Unpublished"
446
+ msgstr ""
447
+
448
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/FMShortocde.php:72
449
+ msgid "Front end submissions are disabled in free version."
450
+ msgstr ""
451
+
452
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/FormMakerSubmits.php:43
453
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:515
454
  msgid "Date"
455
  msgstr "Data"
456
 
457
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:78
458
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Themes_fm.php:70
459
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Themes_fm.php:145
460
+ msgid "Title"
461
+ msgstr "Titolo"
462
+
463
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:79
464
+ msgid "Type"
465
+ msgstr ""
466
+
467
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:81
468
+ msgid "Shortcode"
469
+ msgstr ""
470
+
471
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:511
472
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:593
473
+ msgid "BASIC FIELDS"
474
+ msgstr ""
475
+
476
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:512
477
+ msgid "Single Line Text"
478
+ msgstr ""
479
+
480
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:513
481
+ msgid "Paragraph Text"
482
+ msgstr ""
483
+
484
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:514
485
+ #, fuzzy
486
+ msgid "Number"
487
+ msgstr "novembre"
488
+
489
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:516
490
+ #, fuzzy
491
+ msgid "Select"
492
+ msgstr "Seleziona una data"
493
+
494
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:517
495
+ #, fuzzy
496
+ msgid "Single Choice"
497
+ msgstr "scelte"
498
+
499
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:518
500
+ msgid "Multiple Choice"
501
+ msgstr ""
502
+
503
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:519
504
+ msgid "Recaptcha"
505
+ msgstr ""
506
+
507
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:520
508
+ msgid "Submit"
509
+ msgstr ""
510
+
511
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:521
512
+ msgid "Simple Captcha"
513
+ msgstr ""
514
+
515
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:523
516
+ msgid "USER INFO FIELDS"
517
+ msgstr ""
518
+
519
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:524
520
+ msgid "Name"
521
+ msgstr ""
522
+
523
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:525
524
+ msgid "Email"
525
+ msgstr ""
526
+
527
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:526
528
+ msgid "Phone"
529
+ msgstr ""
530
+
531
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:527
532
+ msgid "Address"
533
+ msgstr "Indirizzo"
534
+
535
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:528
536
+ #, fuzzy
537
+ msgid "Mark on Map"
538
+ msgstr "Mostra sulla mappa"
539
+
540
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:529
541
+ #, fuzzy
542
+ msgid "Country List"
543
+ msgstr "Paese"
544
+
545
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:530
546
+ msgid "Date of Birth"
547
+ msgstr ""
548
+
549
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:532
550
+ msgid "LAYOUT FIELDS"
551
+ msgstr ""
552
+
553
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:533
554
+ msgid "HTML"
555
+ msgstr ""
556
+
557
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:534
558
+ msgid "Section Break"
559
+ msgstr ""
560
+
561
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:535
562
+ msgid "Page Break"
563
+ msgstr ""
564
+
565
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:537
566
+ msgid "ADVANCED"
567
+ msgstr ""
568
+
569
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:538
570
+ msgid "File Upload"
571
+ msgstr ""
572
+
573
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:539
574
+ #, fuzzy
575
+ msgid "Map"
576
+ msgstr "Maggio"
577
+
578
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:540
579
+ msgid "Time"
580
+ msgstr ""
581
+
582
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:541
583
+ msgid "Receive Copy"
584
+ msgstr ""
585
+
586
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:542
587
+ msgid "Date Range"
588
+ msgstr ""
589
+
590
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:543
591
+ msgid "Stars"
592
+ msgstr ""
593
+
594
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:544
595
+ msgid "Rating"
596
+ msgstr ""
597
+
598
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:545
599
+ msgid "Slider"
600
+ msgstr ""
601
+
602
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:546
603
+ msgid "Range"
604
+ msgstr ""
605
+
606
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:547
607
+ msgid "Grades"
608
+ msgstr ""
609
+
610
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:548
611
+ #, fuzzy
612
+ msgid "Table of Fields"
613
+ msgstr "Selezionare un campo "
614
+
615
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:549
616
+ msgid "Hidden Input"
617
+ msgstr ""
618
+
619
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:550
620
+ msgid "Custom Button"
621
+ msgstr ""
622
+
623
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:551
624
+ msgid "Password"
625
+ msgstr ""
626
+
627
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:552
628
+ #, fuzzy
629
+ msgid "Phone-Area Code"
630
+ msgstr "Prefisso teleselettivo"
631
+
632
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:553
633
+ msgid "Arithmetic Captcha"
634
+ msgstr ""
635
+
636
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:555
637
+ msgid "PAYMENT"
638
+ msgstr ""
639
+
640
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:556
641
+ msgid "Price"
642
+ msgstr ""
643
+
644
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:557
645
+ msgid "Payment Select"
646
+ msgstr ""
647
+
648
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:558
649
+ msgid "Payment Single Choice"
650
+ msgstr ""
651
+
652
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:559
653
+ msgid "Payment Multiple Choice"
654
+ msgstr ""
655
+
656
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:560
657
+ msgid "Shipping"
658
+ msgstr ""
659
+
660
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:561
661
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:634
662
+ msgid "Total"
663
+ msgstr "Totale"
664
+
665
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:562
666
+ msgid "Stripe"
667
+ msgstr ""
668
 
669
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:595
670
+ msgid "Toggle panel:"
671
+ msgstr ""
672
 
673
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:746
674
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:1918
675
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:2044
676
+ msgid "Back to Form"
677
+ msgstr ""
678
 
679
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:1516
680
+ msgid "Form Maker Stripe Integration"
681
+ msgstr ""
682
 
683
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Manage_fm.php:1517
684
+ #, php-format
685
+ msgid "Please install %s add-on to use this feature."
686
+ msgstr ""
687
 
688
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Options_fm.php:29
689
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Themes_fm.php:143
690
+ msgid "Save"
691
+ msgstr ""
692
 
693
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Submissions_fm.php:186
694
+ #, fuzzy
695
+ msgid "Show Filters"
696
+ msgstr "Visualizza Matrix"
697
 
698
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Submissions_fm.php:186
699
+ msgid "Hide Filters"
700
+ msgstr ""
701
 
702
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Themes_fm.php:71
703
+ msgid "Default"
704
+ msgstr ""
 
705
 
706
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Themes_fm.php:151
707
+ #, fuzzy
708
+ msgid "Title: "
709
+ msgstr "Titolo"
710
 
711
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/admin/views/Themes_fm.php:946
 
712
  msgid ""
713
+ "This theme is outdated. Theme Options are only available in new themes "
714
+ "provided by Form Maker. You can use Custom CSS panel to edit form styling, "
715
+ "or alternatively select a new theme for your form."
716
  msgstr ""
 
 
717
 
718
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/framework/WDW_FM_Library.php:2299
719
+ msgid ""
720
+ "You cannot select former dates. Choose a date starting from the current one."
721
+ msgstr ""
722
+ "Non è possibile selezionare le date precedenti. Scegliere una data a partire "
723
+ "da quello in corso."
724
 
725
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/framework/WDW_FM_Library.php:2877
726
+ msgid "field is required."
727
+ msgstr "campo è obbligatorio."
728
 
729
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/framework/WDW_FM_Library.php:2907
730
+ msgid "The"
731
+ msgstr "L'"
732
 
733
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/framework/WDW_FM_Library.php:2907
734
+ msgid "value must be between"
735
+ msgstr "valore deve essere compreso tra "
 
736
 
737
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/framework/WDW_FM_Library.php:3033
738
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/framework/WDW_FM_Library.php:3115
739
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/framework/WDW_FM_Library.php:3197
740
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:3695
741
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:3875
742
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:4061
743
+ msgid "Quantity"
744
+ msgstr "Quantità"
745
 
746
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/framework/WDW_FM_Library.php:3944
747
  #, php-format
748
+ msgid "No %s found."
 
 
749
  msgstr ""
 
 
750
 
751
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:18
752
+ msgid "Something went wrong when trying to display this form."
753
+ msgstr ""
754
+
755
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:23
756
+ msgid "The form you are trying to view does not have Embedded display type."
757
+ msgstr ""
758
 
759
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:30
760
+ msgid "The form you are trying to view has been unpublished."
761
+ msgstr ""
762
 
763
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:1168
764
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:1179
765
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:1208
766
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:1214
767
  msgid "Error, incorrect Security code."
768
  msgstr "Errore, codice di protezione errato."
769
 
770
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:1231
771
  msgid "Your ip is blacklisted. Please contact the website administrator."
772
  msgstr ""
773
  "Il tuo ip è nella lista nera. Si prega di contattare l'amministratore del "
774
  "sito. "
775
 
776
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:1453
777
  msgid "This is not a valid date format."
778
  msgstr "Questo non è un formato di data."
779
 
780
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:1549
781
  msgid "The file exceeds the allowed size of"
782
  msgstr "Il file supera la dimensione consentita di"
783
 
784
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:1677
785
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:2437
786
  msgid "Error, file cannot be moved."
787
  msgstr "Errore, il file non possono essere spostati."
788
 
789
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:2038
790
+ #, fuzzy, php-format
791
+ msgid "This field %s requires a unique entry."
792
+ msgstr ""
793
+ "Questo campo %s richiede una voce unica e questo valore è stato già "
794
+ "presentato."
795
 
796
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:2298
797
  msgid "Nothing was submitted."
798
  msgstr "Nulla è stato presentato."
799
 
800
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:3293
801
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:3305
802
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:178
803
  msgid "Your form was successfully submitted."
804
  msgstr "Il modulo è stato inviato correttamente."
805
 
806
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_maker.php:3300
807
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:175
808
  msgid "Error, email was not sent."
809
  msgstr "Errore, e-mail non è stato inviato."
810
 
811
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/form_submissions.php:369
812
+ #, fuzzy
813
+ msgid "You have no permissions to download"
814
+ msgstr "Non hai il permesso di visualizzare presentazioni."
815
+
816
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/verify_email.php:27
817
  msgid "Your email address is already verified."
818
  msgstr "Il tuo indirizzo e-mail è già verificato."
819
 
820
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/verify_email.php:41
 
 
 
 
 
821
  msgid "Your email verification has timed out."
822
  msgstr "La verifica e-mail è scaduto."
823
 
824
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/verify_email.php:56
825
+ msgid "Your email has been successfully verified."
826
+ msgstr "Il tuo indirizzo email è stato verificato con successo."
827
+
828
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/models/verify_email.php:61
829
  msgid "Verification link is invalid."
830
  msgstr "Link di verifica non è valido."
831
 
832
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:553
833
  msgid "Password values don't match"
834
  msgstr "i valori delle password non corrispondono"
835
 
836
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:1353
837
  msgid "The email addresses don't match"
838
  msgstr "Gli indirizzi email non corrispondono"
839
 
840
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:1354
841
  msgid "This is not a valid email address."
842
  msgstr "Questo non è un indirizzo email valido."
843
 
844
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
845
  msgid "January"
846
  msgstr "Gennaio"
847
 
848
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
849
  msgid "February"
850
+ msgstr "Febbraio"
851
 
852
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
853
  msgid "March"
854
+ msgstr "Marzo"
855
 
856
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
857
  msgid "April"
858
+ msgstr "Aprile"
859
 
860
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
861
  msgid "May"
862
  msgstr "Maggio"
863
 
864
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
865
  msgid "June"
866
+ msgstr "Giugno"
867
 
868
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
869
  msgid "July"
870
+ msgstr "Luglio"
871
 
872
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
873
  msgid "August"
874
+ msgstr "Agosto"
875
 
876
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
877
  msgid "September"
878
+ msgstr "Settembre"
879
 
880
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
881
  msgid "October"
882
+ msgstr "Ottobre"
883
 
884
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
885
  msgid "November"
886
+ msgstr "Novembre"
887
 
888
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_maker.php:2296
889
  msgid "December"
890
  msgstr "Dicembre"
891
 
892
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:14
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
893
  msgid "You have no permission to view submissions."
894
  msgstr "Non hai il permesso di visualizzare presentazioni."
895
 
896
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:236
897
+ #, fuzzy, php-format
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
898
  msgid ""
899
+ "%s of %s submissions are not shown, as the field you sorted by is missing in "
900
+ "those submissions."
901
  msgstr ""
902
  "osservazioni non sono mostrati, come il campo è ordinato da manca in quelle "
903
  "osservazioni."
904
 
905
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:398
 
906
  msgid "From"
907
  msgstr "Da"
908
 
909
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:405
 
910
  msgid "To"
911
  msgstr "Per"
912
 
913
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:462
914
  msgid "Canceled"
915
  msgstr "Annullato"
916
 
917
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:463
918
  msgid "Cleared"
919
  msgstr "Azzerato"
920
 
921
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:464
922
  msgid "Cleared by payment review"
923
  msgstr "Autorizzata dalla recensione di pagamento"
924
 
925
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:465
926
  msgid "Completed"
927
  msgstr "Completato"
928
 
929
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:466
930
  msgid "Denied"
931
  msgstr "negato"
932
 
933
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:467
934
  msgid "Failed"
935
  msgstr "fallito"
936
 
937
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:468
938
  msgid "Held"
939
  msgstr "Held"
940
 
941
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:469
942
  msgid "In progress"
943
  msgstr "in corso"
944
 
945
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:470
946
  msgid "On hold"
947
  msgstr "In attesa"
948
 
949
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:471
950
  msgid "Paid"
951
  msgstr "Pagato"
952
 
953
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:472
954
  msgid "Partially refunded"
955
  msgstr "parzialmente rimborsato"
956
 
957
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:473
958
  msgid "Pending verification"
959
  msgstr "In attesa di verifica"
960
 
961
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:474
962
  msgid "Placed"
963
  msgstr "collocato"
964
 
965
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:475
966
  msgid "Processing"
967
  msgstr "lavorazione"
968
 
969
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:476
970
  msgid "Refunded"
971
  msgstr "rimborsato"
972
 
973
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:477
974
  msgid "Refused"
975
  msgstr "rifiutato"
976
 
977
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:478
978
  msgid "Removed"
979
  msgstr "Rimosso"
980
 
981
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:479
982
  msgid "Returned"
983
  msgstr "tornati"
984
 
985
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:480
986
  msgid "Reversed"
987
  msgstr "invertito"
988
 
989
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:481
990
  msgid "Temporary hold"
991
  msgstr "blocco temporaneo"
992
 
993
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:482
994
  msgid "Unclaimed"
995
  msgstr "Non reclamato"
996
 
997
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:595
998
  msgid "Show on Map"
999
  msgstr "Mostra sulla mappa"
1000
 
1001
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:646
 
 
 
 
 
1002
  msgid "Show Matrix"
1003
  msgstr "Visualizza Matrix"
1004
 
1005
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/frontend/views/form_submissions.php:774
1006
+ msgid "Please select the field!"
1007
+ msgstr "Si prega di selezionare il campo!"
1008
 
1009
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/wd.php:72
1010
+ msgid "Overview"
1011
+ msgstr ""
 
1012
 
1013
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/deactivate.php:35
1014
+ msgid "Technical problems / hard to use"
1015
+ msgstr ""
1016
 
1017
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/deactivate.php:39
1018
+ msgid "Free version is limited"
1019
+ msgstr ""
1020
 
1021
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/deactivate.php:43
1022
+ msgid "Premium is expensive"
1023
+ msgstr ""
1024
 
1025
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/deactivate.php:47
1026
+ msgid "Upgrading to paid version"
1027
+ msgstr ""
1028
 
1029
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/deactivate.php:51
1030
+ #, fuzzy
1031
+ msgid "Temporary deactivation"
1032
+ msgstr "blocco temporaneo"
1033
 
1034
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/notices.php:211
1035
+ msgid "Leave A Review?"
1036
+ msgstr "Lascia una recensione?"
1037
 
1038
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/notices.php:212
1039
+ #, php-format
1040
+ msgid ""
1041
+ "We hope you've enjoyed using WordPress %s! Would you consider leaving us a "
1042
+ "review on WordPress.org?"
1043
+ msgstr ""
1044
+ "Speriamo che abbiate gradito utilizzando WordPress% s! Vuoi prendere in "
1045
+ "considerazione lasciandoci una recensione su WordPress.org?"
1046
 
1047
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/notices.php:213
1048
+ msgid "Sure! I'd love to!"
1049
+ msgstr "Sicuro! Mi piacerebbe!"
1050
+
1051
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/notices.php:214
1052
+ msgid "I've already left a review"
1053
+ msgstr "Ho già lasciato una recensione"
1054
+
1055
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/notices.php:215
1056
+ msgid "Maybe Later"
1057
+ msgstr "Forse più tardi"
1058
+
1059
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/notices.php:216
1060
+ msgid "Never show again"
1061
+ msgstr "Non mostrare più"
1062
+
1063
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:27
1064
+ msgid "Welcome"
1065
+ msgstr ""
1066
+
1067
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:31
1068
+ #, fuzzy
1069
+ msgid "User Guide"
1070
+ msgstr "Partenza Guida per l'utente"
1071
+
1072
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:35
1073
+ msgid "Deals"
1074
+ msgstr ""
1075
+
1076
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:39
1077
+ msgid "Support"
1078
+ msgstr ""
1079
+
1080
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:43
1081
+ msgid "Submit Your Idea"
1082
+ msgstr ""
1083
+
1084
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:47
1085
+ msgid "Forum"
1086
+ msgstr ""
1087
+
1088
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:79
1089
+ msgid "Wordpress form builder plugin"
1090
+ msgstr ""
1091
+
1092
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:80
1093
+ msgid ""
1094
+ "Form Maker is a modern and advanced tool for creating WordPress forms easily "
1095
+ "and fast."
1096
+ msgstr ""
1097
+
1098
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:85
1099
+ msgid "WordPress Photo Gallery plugin"
1100
+ msgstr ""
1101
+
1102
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:86
1103
+ msgid ""
1104
+ "Photo Gallery is a fully responsive WordPress Gallery plugin with advanced "
1105
+ "functionality."
1106
+ msgstr ""
1107
+
1108
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:91
1109
+ msgid "WordPress calendar plugin"
1110
+ msgstr ""
1111
+
1112
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:92
1113
+ msgid ""
1114
+ "Organize and publish your events in an easy and elegant way using Event "
1115
+ "Calendar WD."
1116
+ msgstr ""
1117
+
1118
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:97
1119
+ msgid "WD Google Maps plugin"
1120
+ msgstr ""
1121
+
1122
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:98
1123
+ msgid ""
1124
+ "Google Maps WD is an intuitive tool for creating Google maps with advanced "
1125
+ "markers, custom layers and overlays for your website."
1126
+ msgstr ""
1127
+
1128
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:103
1129
+ msgid "WordPress slider plugin"
1130
+ msgstr ""
1131
+
1132
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:104
1133
+ msgid ""
1134
+ "Create responsive, highly configurable sliders with various effects for your "
1135
+ "WordPress site."
1136
+ msgstr ""
1137
+
1138
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:109
1139
+ msgid "WordPress event calendar plugin"
1140
+ msgstr ""
1141
+
1142
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:110
1143
+ msgid ""
1144
+ "Spider Event Calendar is a highly configurable product which allows you to "
1145
+ "have multiple organized events."
1146
+ msgstr ""
1147
+
1148
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:115
1149
+ msgid "WordPress Instagram Feed plugin"
1150
+ msgstr ""
1151
+
1152
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:116
1153
+ msgid ""
1154
+ "WD Instagram Feed is a user-friendly tool for displaying user or hashtag-"
1155
+ "based feeds on your website."
1156
+ msgstr ""
1157
+
1158
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:169
1159
+ msgid "Not set"
1160
+ msgstr ""
1161
+
1162
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:174
1163
+ msgid "On"
1164
+ msgstr ""
1165
+
1166
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:176
1167
+ msgid "Off"
1168
+ msgstr ""
1169
+
1170
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:185
1171
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:193
1172
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:200
1173
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:207
1174
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:215
1175
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:222
1176
+ msgid "N/A"
1177
+ msgstr ""
1178
+
1179
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:220
1180
+ msgid " MByte"
1181
+ msgstr ""
1182
+
1183
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:227
1184
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:234
1185
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:241
1186
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:251
1187
+ msgid "Yes"
1188
+ msgstr ""
1189
+
1190
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:229
1191
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:236
1192
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:243
1193
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:246
1194
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/overview.php:251
1195
+ msgid "No"
1196
+ msgstr ""
1197
+
1198
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/subscribe.php:43
1199
+ msgid "Your name &"
1200
+ msgstr ""
1201
+
1202
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/subscribe.php:44
1203
+ #, fuzzy
1204
+ msgid "Email address"
1205
  msgstr "Indirizzo"
1206
 
1207
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/subscribe.php:48
1208
+ msgid "Site URL"
1209
+ msgstr ""
1210
+
1211
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/subscribe.php:49
1212
+ msgid "Wordpress version"
1213
+ msgstr ""
1214
+
1215
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/includes/subscribe.php:53
1216
+ msgid "List of plugins"
1217
+ msgstr ""
1218
+
1219
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview.php:6
1220
+ #, php-format
1221
+ msgid "Welcome to %s"
1222
+ msgstr ""
1223
+
1224
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview.php:8
1225
+ #, php-format
1226
+ msgid "CONGRATS! You've successfully installed %s WordPress plugin."
1227
+ msgstr ""
1228
+
1229
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_deals.php:12
1230
+ #, php-format
1231
+ msgid "Get %s"
1232
+ msgstr ""
1233
+
1234
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_deals.php:13
1235
+ msgid "plugins"
1236
+ msgstr ""
1237
+
1238
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_deals.php:14
1239
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_deals.php:58
1240
+ msgid "for"
1241
+ msgstr ""
1242
+
1243
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_deals.php:14
1244
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_deals.php:58
1245
+ msgid "only"
1246
+ msgstr ""
1247
+
1248
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_deals.php:16
1249
+ msgid "Save 80%"
1250
+ msgstr ""
1251
+
1252
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_deals.php:57
1253
+ msgid "Get all 11 themes"
1254
+ msgstr ""
1255
+
1256
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_deals.php:60
1257
+ msgid "Save 70%"
1258
+ msgstr ""
1259
+
1260
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_overview_support.php:3
1261
+ #, php-format
1262
+ msgid ""
1263
+ "You may contact us by filling in this form or by email %s any time you need "
1264
+ "professional support or have any questions. You can also fill in the form to "
1265
+ "leave your comments or feedback."
1266
+ msgstr ""
1267
+
1268
+ #: C:/wamp/www/wordpress/wp-content/plugins/form-maker/wd/templates/display_subscribe.php:11
1269
+ #, php-format
1270
+ msgid ""
1271
+ "Allow %s to collect some usage data. This will allow you to get more out of "
1272
+ "your plugin experience - get awesome customer support, receive exclusive "
1273
+ "deals and discounts on premium products and more. You can choose to skip "
1274
+ "this step, %s will still work just fine."
1275
+ msgstr ""
1276
 
1277
+ #~ msgid "Hey! How's It Going?"
1278
+ #~ msgstr "Hey! Come va?"
 
1279
 
1280
  #~ msgid ""
1281
+ #~ "Thank you for using WordPress %s! We hope that you've found everything "
1282
+ #~ "you need, but if you have any questions:"
1283
  #~ msgstr ""
1284
+ #~ "Grazie per l'utilizzo di WordPress% s! Ci auguriamo che hai trovato tutto "
1285
+ #~ "il necessario, ma se avete domande:"
1286
+
1287
+ #~ msgid "Get Some Help"
1288
+ #~ msgstr "Avere un aiuto"
1289
+
1290
+ #~ msgid "This field "
1291
+ #~ msgstr "Questo campo"
1292
+
1293
+ #~ msgid "Entries"
1294
+ #~ msgstr "Inserimenti"
1295
+
1296
+ #~ msgid "Views"
1297
+ #~ msgstr "Visualizzazioni"
1298
+
1299
+ #~ msgid "Conversion Rate"
1300
+ #~ msgstr "Tasso di conversione"
1301
+
1302
+ #~ msgid "Export to"
1303
+ #~ msgstr "Esporta a"
1304
+
1305
+ #~ msgid "GO"
1306
+ #~ msgstr "andare "
1307
+
1308
+ #~ msgid "Reset"
1309
+ #~ msgstr "reset "
1310
+
1311
+ #~ msgid "of"
1312
+ #~ msgstr "di"
1313
+
1314
+ #~ msgid "Statistics"
1315
+ #~ msgstr "statistica"
1316
+
1317
+ #~ msgid "Show"
1318
+ #~ msgstr "Mostrare"
1319
+
1320
+ #~ msgid "Percentage"
1321
+ #~ msgstr "Percentuale"
1322
+
1323
+ #~ msgid "Count"
1324
+ #~ msgstr "Contare"
1325
+
1326
+ #~ msgid "Unanswered"
1327
+ #~ msgstr "Senza risposta"
1328
+
1329
+ #~ msgid "Longitude"
1330
+ #~ msgstr "Longitudine"
1331
+
1332
+ #~ msgid "Latitude"
1333
+ #~ msgstr "Latitudine"
1334
 
1335
  #, fuzzy
1336
  #~ msgid "Error, file destination does not exist."
1337
  #~ msgstr "Errore, e-mail non è stato inviato."
1338
 
 
 
 
1339
  #~ msgid "First"
1340
  #~ msgstr ".first"
1341
 
1345
  #~ msgid "Middle"
1346
  #~ msgstr "Centrale"
1347
 
 
 
 
1348
  #~ msgid "Phone Number"
1349
  #~ msgstr "Telefono"
1350
 
readme.txt CHANGED
@@ -4,7 +4,7 @@ Donate link: https://web-dorado.com/products/wordpress-form.html
4
  Tags: form, form builder, contact form, custom form, feedback, contact, contact forms, captcha, email, form manager, forms, survey
5
  Requires at least: 3.4
6
  Tested up to: 4.8
7
- Stable tag: 1.12.2
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
@@ -26,18 +26,18 @@ Form Maker is a FREE and user-friendly plugin to create highly customizable and
26
 
27
  = Form Maker Add-ons: =
28
 
29
- [Import/Export Add-on](https://web-dorado.com/products/wordpress-form/add-ons/export-import.html)
30
- [Save Progress Add-on](https://web-dorado.com/products/wordpress-form/add-ons/save-progress.html)
31
- [Stripe Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/stripe.html)
32
- [Google PDF Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/pdf.html)
33
- [Mailchimp Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/mailchimp.html)
34
- [WordPress Registration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/registration.html)
35
- [Post Generation Add-on](https://web-dorado.com/products/wordpress-form/add-ons/post-generation.html)
36
- [Conditional Emails Add-on](https://web-dorado.com/products/wordpress-form/add-ons/conditional-emails.html)
37
- [Dropbox Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/dropbox.html)
38
- [Google Drive Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/google-drive.html)
39
- [Pushover Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/pushover.html)
40
- [Calculator Add-on](https://web-dorado.com/products/wordpress-form/add-ons/calculator.html)
41
 
42
 
43
  This free form builder plugin with its multi-functional features is one of the most intuitive and modern form creator plugins for WordPress. It takes just a few clicks to construct complex HTML forms, and configure their structure with easy-to-use drag and drop interface.
@@ -290,6 +290,15 @@ MailChimp form add-on of Form Maker lets you build up a customer database on you
290
 
291
  == Changelog ==
292
 
 
 
 
 
 
 
 
 
 
293
  = 1.12.2 =
294
  * Fixed: Border types bug
295
  * Fixed: Bug with PayPal IPN
4
  Tags: form, form builder, contact form, custom form, feedback, contact, contact forms, captcha, email, form manager, forms, survey
5
  Requires at least: 3.4
6
  Tested up to: 4.8
7
+ Stable tag: 1.12.4
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
10
 
26
 
27
  = Form Maker Add-ons: =
28
 
29
+ * [Google PDF Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/pdf.html)
30
+ * [Conditional Emails Add-on](https://web-dorado.com/products/wordpress-form/add-ons/conditional-emails.html)
31
+ * [Stripe Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/stripe.html)
32
+ * [Import/Export Add-on](https://web-dorado.com/products/wordpress-form/add-ons/export-import.html)
33
+ * [Save Progress Add-on](https://web-dorado.com/products/wordpress-form/add-ons/save-progress.html)
34
+ * [Mailchimp Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/mailchimp.html)
35
+ * [WordPress Registration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/registration.html)
36
+ * [Post Generation Add-on](https://web-dorado.com/products/wordpress-form/add-ons/post-generation.html)
37
+ * [Dropbox Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/dropbox.html)
38
+ * [Google Drive Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/google-drive.html)
39
+ * [Pushover Integration Add-on](https://web-dorado.com/products/wordpress-form/add-ons/pushover.html)
40
+ * [Calculator Add-on](https://web-dorado.com/products/wordpress-form/add-ons/calculator.html)
41
 
42
 
43
  This free form builder plugin with its multi-functional features is one of the most intuitive and modern form creator plugins for WordPress. It takes just a few clicks to construct complex HTML forms, and configure their structure with easy-to-use drag and drop interface.
290
 
291
  == Changelog ==
292
 
293
+ = 1.12.4 =
294
+ * Changed: Email validation field now allows + symbol
295
+ * Changed: Remove Font Awesome.
296
+ * Changed: Italian translation.
297
+
298
+ = 1.12.3 =
299
+ * Fixed: Get editor by id instead of active.
300
+ * Fixed: Not found form id redirect to main page.
301
+
302
  = 1.12.2 =
303
  * Fixed: Border types bug
304
  * Fixed: Bug with PayPal IPN