SEO SQUIRRLY™ - Version 10.1.07

Version Description

  • 09/25/2020 =
  • Update - CSS change to be more permisive with other plugins CSS and JS
  • SEO Fix - Show the correct number of words when using apostrophe in snippet
  • Fix - Onboarding and Focus Pages when Javascript error
  • Fix - Remove notifications for Dev Kit users
Download this release

Release Info

Developer cifi
Plugin Icon 128x128 SEO SQUIRRLY™
Version 10.1.07
Comparing to
See all releases

Code changes from version 10.1.06 to 10.1.07

classes/Error.php CHANGED
@@ -47,7 +47,13 @@ class SQ_Classes_Error extends SQ_Classes_FrontController {
47
  }
48
 
49
  public static function isError() {
50
- return (count(self::$errors) > 0);
 
 
 
 
 
 
51
  }
52
 
53
  public static function setMessage($message = '', $id = '') {
47
  }
48
 
49
  public static function isError() {
50
+ if(!empty(self::$errors)){
51
+ foreach (self::$errors as $error){
52
+ if($error['type'] <> 'success' ){
53
+ return true;
54
+ }
55
+ }
56
+ }
57
  }
58
 
59
  public static function setMessage($message = '', $id = '') {
config/paths.php CHANGED
@@ -19,7 +19,7 @@ defined('_SQ_STATIC_API_URL_') || define('_SQ_STATIC_API_URL_', '//storage.googl
19
  defined('_SQ_SUPPORT_EMAIL_URL_') || define('_SQ_SUPPORT_EMAIL_URL_', 'http://plugin.squirrly.co/contact/');
20
  defined('_SQ_SUPPORT_FACEBOOK_URL_') || define('_SQ_SUPPORT_FACEBOOK_URL_', 'https://www.facebook.com/Squirrly.co');
21
  defined('_SQ_HOWTO_URL_') || define('_SQ_HOWTO_URL_', 'https://howto.squirrly.co/wordpress-seo/');
22
- defined('_SQ_SUPPORT_URL_') || define('_SQ_SUPPORT_URL_', 'https://go.bucketforms.com/ds/fc7b9084');
23
 
24
  /* Directories */
25
  define('_SQ_ROOT_DIR_', realpath(dirname($currentDir)) . '/');
19
  defined('_SQ_SUPPORT_EMAIL_URL_') || define('_SQ_SUPPORT_EMAIL_URL_', 'http://plugin.squirrly.co/contact/');
20
  defined('_SQ_SUPPORT_FACEBOOK_URL_') || define('_SQ_SUPPORT_FACEBOOK_URL_', 'https://www.facebook.com/Squirrly.co');
21
  defined('_SQ_HOWTO_URL_') || define('_SQ_HOWTO_URL_', 'https://howto.squirrly.co/wordpress-seo/');
22
+ defined('_SQ_SUPPORT_URL_') || define('_SQ_SUPPORT_URL_', 'https://www.dmsuperstars.com/squirrly-support/');
23
 
24
  /* Directories */
25
  define('_SQ_ROOT_DIR_', realpath(dirname($currentDir)) . '/');
controllers/CheckSeo.php CHANGED
@@ -51,7 +51,7 @@ class SQ_Controllers_CheckSeo extends SQ_Classes_FrontController {
51
  if (!empty($report)) {
52
 
53
  if (!isset($this->model->dbtasks['count_tasks_for_today'])) {
54
- $this->model->dbtasks['count_tasks_for_today'] = 5; //Show 5 goals per day
55
  }
56
 
57
  $tasks_for_today = isset($this->model->dbtasks['tasks_for_today']) ? $this->model->dbtasks['tasks_for_today'] : array();
51
  if (!empty($report)) {
52
 
53
  if (!isset($this->model->dbtasks['count_tasks_for_today'])) {
54
+ $this->model->dbtasks['count_tasks_for_today'] = 3; //Show 3 goals per day
55
  }
56
 
57
  $tasks_for_today = isset($this->model->dbtasks['tasks_for_today']) ? $this->model->dbtasks['tasks_for_today'] : array();
controllers/Menu.php CHANGED
@@ -139,6 +139,8 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
139
 
140
  //Show Admin Toolbar
141
  add_action('wp_dashboard_setup', array($this, 'hookDashboardSetup'));
 
 
142
  }
143
 
144
  /**
@@ -447,6 +449,20 @@ class SQ_Controllers_Menu extends SQ_Classes_FrontController {
447
  }
448
  }
449
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
450
  public function hookHead() {
451
  global $sq_fullscreen;
452
  if (SQ_Classes_Helpers_Tools::getIsset('page')) {
139
 
140
  //Show Admin Toolbar
141
  add_action('wp_dashboard_setup', array($this, 'hookDashboardSetup'));
142
+ add_filter('admin_body_class', array($this, 'addSquirrlySettingsClass'));
143
+
144
  }
145
 
146
  /**
449
  }
450
  }
451
 
452
+ public function addSquirrlySettingsClass( $classes ){
453
+ if (SQ_Classes_Helpers_Tools::getIsset('page')) {
454
+ $menus = $this->model->getMainMenu();
455
+ $page = apply_filters('sq_page', SQ_Classes_Helpers_Tools::getValue('page', ''));
456
+
457
+ if (in_array($page, array_keys($menus))) {
458
+ $classes = "$classes squirrly-seo-settings";
459
+ }
460
+
461
+ }
462
+
463
+ return $classes;
464
+ }
465
+
466
  public function hookHead() {
467
  global $sq_fullscreen;
468
  if (SQ_Classes_Helpers_Tools::getIsset('page')) {
controllers/Sitemaps.php CHANGED
@@ -132,7 +132,6 @@ class SQ_Controllers_Sitemaps extends SQ_Classes_FrontController {
132
 
133
  if (isset($sq_sitemap[$this->model->type]) && $sq_sitemap[$this->model->type][1]) {
134
 
135
- add_action('do_feed_' . $this->model->type, array($this, 'showSitemap'));
136
  //PREPARE CUSTOM QUERIES
137
  switch ($this->model->type) {
138
  case 'sitemap-news':
@@ -188,6 +187,9 @@ class SQ_Controllers_Sitemaps extends SQ_Classes_FrontController {
188
  add_filter('sq-sitemap-archive', array($this, 'archiveFilter'), 5);
189
  break;
190
  }
 
 
 
191
  }
192
  }
193
 
132
 
133
  if (isset($sq_sitemap[$this->model->type]) && $sq_sitemap[$this->model->type][1]) {
134
 
 
135
  //PREPARE CUSTOM QUERIES
136
  switch ($this->model->type) {
137
  case 'sitemap-news':
187
  add_filter('sq-sitemap-archive', array($this, 'archiveFilter'), 5);
188
  break;
189
  }
190
+
191
+ //add custom filter
192
+ do_action('do_feed_' . $this->model->type);
193
  }
194
  }
195
 
models/Audits.php CHANGED
@@ -654,9 +654,8 @@ class SQ_Models_Audits {
654
  }
655
  }
656
 
657
-
658
  //update the value message
659
- $audittask->value = $replace;
660
 
661
  if (in_array($audittask->audit_task, array('Speed', 'Authority'))) {
662
  $audittask->total = number_format((float)$audittask->total, 1, '.', ',');
654
  }
655
  }
656
 
 
657
  //update the value message
658
+ $audittask->value = urldecode($replace);
659
 
660
  if (in_array($audittask->audit_task, array('Speed', 'Authority'))) {
661
  $audittask->total = number_format((float)$audittask->total, 1, '.', ',');
models/CheckSeo.php CHANGED
@@ -1319,7 +1319,7 @@ class SQ_Models_CheckSeo {
1319
  $tasks = $this->getTasks();
1320
  foreach ($tasks as $function => $task) {
1321
  //For Dev Kit
1322
- if(is_array($task['tools']) && !empty($task['tools'])) {
1323
  if (in_array('Audits', $task['tools']) && !SQ_Classes_Helpers_Tools::getMenuVisible('show_audit')) {
1324
  continue;
1325
  } elseif (in_array('Rankings', $task['tools']) && !SQ_Classes_Helpers_Tools::getMenuVisible('show_rankings')) {
1319
  $tasks = $this->getTasks();
1320
  foreach ($tasks as $function => $task) {
1321
  //For Dev Kit
1322
+ if(isset($task['tools']) && is_array($task['tools']) && !empty($task['tools'])) {
1323
  if (in_array('Audits', $task['tools']) && !SQ_Classes_Helpers_Tools::getMenuVisible('show_audit')) {
1324
  continue;
1325
  } elseif (in_array('Rankings', $task['tools']) && !SQ_Classes_Helpers_Tools::getMenuVisible('show_rankings')) {
models/Compatibility.php CHANGED
@@ -44,27 +44,12 @@ class SQ_Models_Compatibility {
44
  */
45
  public function fixEnqueueErrors() {
46
  global $wp_styles, $wp_scripts;
47
- $corelib = array('admin-bar', 'colors', 'ie', 'common', 'utils', 'wp-auth-check', 'dismissible-notices',
48
- 'media-editor', 'media-audiovideo', 'media-views', 'imgareaselect', 'mce-view', 'image-edit',
49
- 'wp-color-picker', 'migrate_style', 'jquery-ui-draggable', 'jquery-ui-core',
50
- 'wordfence-global-style', 'ip2location_country_blocker_admin_menu_styles', 'wf-adminbar', 'autoptimize-toolbar',
51
- 'yoast-seo-adminbar', 'bbp-admin-css', 'bp-admin-common-css', 'bp-admin-bar', 'elementor-common', 'ithemes-icon-font',
52
- 'wordfence-ls-admin-global', 'woocommerce_admin_menu_styles', 'besclwp_cpt_admin_style', 'uabb-notice-settings',
53
- 'besclwp_cpt_admin_script', 'itsec-core-admin-notices', 'sandbox-website', 'flatsome-panel-css','wordfence-global-style','ame-custom-menu-colors',
54
- 'wordfence-ls-admin-global', 'wordfenceAJAXcss', 'wpf_admin_style', 'wf-adminbar', 'wpf-graphics-admin-style', 'wpr-admin-common',
55
- 'qubely-bundle','qubely-options'
56
- );
57
 
58
- foreach ($wp_styles->queue as $key => $queue) {
59
- if (!in_array($queue, $corelib)) {
60
- unset($wp_styles->queue[$key]);
61
- }
62
- }
63
 
64
- foreach ($wp_scripts->queue as $key => $queue) {
65
- if (!in_array($queue, $corelib)) {
66
- unset($wp_scripts->queue[$key]);
67
- }
68
  }
69
  }
70
 
@@ -72,8 +57,6 @@ class SQ_Models_Compatibility {
72
  * Clear the styles from other plugins
73
  */
74
  public function clearStyles() {
75
- //clear the other plugins styles
76
- global $wp_styles;
77
- $wp_styles->queue = array();
78
  }
79
  }
44
  */
45
  public function fixEnqueueErrors() {
46
  global $wp_styles, $wp_scripts;
 
 
 
 
 
 
 
 
 
 
47
 
48
+ $exclude = array('boostrap','wpcd-admin-js');
 
 
 
 
49
 
50
+ foreach ($exclude as $name) {
51
+ wp_dequeue_script($name);
52
+ wp_dequeue_style($name);
 
53
  }
54
  }
55
 
57
  * Clear the styles from other plugins
58
  */
59
  public function clearStyles() {
60
+ $this->fixEnqueueErrors();
 
 
61
  }
62
  }
models/ImportExport.php CHANGED
@@ -269,7 +269,7 @@ class SQ_Models_ImportExport {
269
  if (isset($yoast_socials['plus-publisher']) && $yoast_socials['plus-publisher'] <> '') {
270
  $socials['plus_publisher'] = $yoast_socials['plus-publisher'];
271
  }
272
- if (isset($yoast_socials['pinterestverify']) && $yoast_socials['plus-publisher'] <> '') {
273
  $codes['pinterest_verify'] = $yoast_socials['pinterestverify'];
274
  }
275
  SQ_Classes_Helpers_Tools::saveOptions('socials', $socials);
269
  if (isset($yoast_socials['plus-publisher']) && $yoast_socials['plus-publisher'] <> '') {
270
  $socials['plus_publisher'] = $yoast_socials['plus-publisher'];
271
  }
272
+ if (isset($yoast_socials['pinterestverify']) && $yoast_socials['pinterestverify'] <> '') {
273
  $codes['pinterest_verify'] = $yoast_socials['pinterestverify'];
274
  }
275
  SQ_Classes_Helpers_Tools::saveOptions('socials', $socials);
models/Sitemaps.php CHANGED
@@ -381,7 +381,7 @@ class SQ_Models_Sitemaps extends SQ_Models_Abstract_Seo {
381
  }
382
 
383
  if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setPostByTaxID($term->term_id, $term->taxonomy)) {
384
- if ($post->sq->nositemap || !$post->sq->do_sitemap || !$post->url ) {
385
  continue;
386
  }
387
  $array[] = $this->_getXml($post);
@@ -443,8 +443,20 @@ class SQ_Models_Sitemaps extends SQ_Models_Abstract_Seo {
443
  return $array;
444
  }
445
 
 
 
 
 
 
446
  private function _getXml($post) {
447
  $xml = array();
 
 
 
 
 
 
 
448
  $xml['loc'] = $post->url;
449
 
450
  $xml['lastmod'] = trim(mysql2date('Y-m-d\TH:i:s+00:00', $this->lastModified($post), false));
381
  }
382
 
383
  if ($post = SQ_Classes_ObjController::getClass('SQ_Models_Snippet')->setPostByTaxID($term->term_id, $term->taxonomy)) {
384
+ if ($post->sq->nositemap || !$post->sq->do_sitemap || !$post->url) {
385
  continue;
386
  }
387
  $array[] = $this->_getXml($post);
443
  return $array;
444
  }
445
 
446
+ /**
447
+ * Get the XML of the URL
448
+ * @param $post
449
+ * @return array
450
+ */
451
  private function _getXml($post) {
452
  $xml = array();
453
+
454
+ if (!isset($post->url) || !$post->url) {
455
+ return $xml;
456
+ }
457
+
458
+ //Prevent sitemap from braking due to & in URLs
459
+ $post->url = str_replace('&', '&amp;', $post->url);
460
  $xml['loc'] = $post->url;
461
 
462
  $xml['lastmod'] = trim(mysql2date('Y-m-d\TH:i:s+00:00', $this->lastModified($post), false));
models/bulkseo/Metas.php CHANGED
@@ -39,8 +39,13 @@ class SQ_Models_Bulkseo_Metas extends SQ_Models_Abstract_Assistant {
39
  $this->_loadpatterns = false;
40
  }
41
 
42
- $this->_title_length = strlen(html_entity_decode(utf8_decode($this->_post->sq->title)));
43
- $this->_description_length = strlen(html_entity_decode(utf8_decode($this->_post->sq->description)));
 
 
 
 
 
44
 
45
  }
46
 
@@ -246,8 +251,8 @@ class SQ_Models_Bulkseo_Metas extends SQ_Models_Abstract_Assistant {
246
  $keywords = preg_split('/,/', $this->_keyword);
247
  if (!empty($keywords)) {
248
  foreach ($keywords as $keyword) {
249
- $title = html_entity_decode(utf8_decode($this->_post->sq->title));
250
- $keyword = html_entity_decode(utf8_decode($keyword));
251
  if ($keyword <> '' && (SQ_Classes_Helpers_Tools::findStr($title, trim($keyword)) !== false)) {
252
  $task['completed'] = true;
253
  return $task;
@@ -362,9 +367,9 @@ class SQ_Models_Bulkseo_Metas extends SQ_Models_Abstract_Assistant {
362
 
363
  if (!empty($keywords)) {
364
  foreach ($keywords as $keyword) {
365
- $description = html_entity_decode(utf8_decode($this->_post->sq->description));
366
- $keyword = html_entity_decode(utf8_decode($keyword));
367
- if ($keyword <> '' && (SQ_Classes_Helpers_Tools::findStr($description, trim($keyword)) !== false)) {
368
  $task['completed'] = true;
369
  return $task;
370
  }
39
  $this->_loadpatterns = false;
40
  }
41
 
42
+ if (function_exists('mb_strlen')) {
43
+ $this->_title_length = mb_strlen(html_entity_decode(utf8_decode($this->_post->sq->title), ENT_QUOTES));
44
+ $this->_description_length = mb_strlen(html_entity_decode(utf8_decode($this->_post->sq->description), ENT_QUOTES));
45
+ } else {
46
+ $this->_title_length = mb_strlen(html_entity_decode(utf8_decode($this->_post->sq->title), ENT_QUOTES));
47
+ $this->_description_length = mb_strlen(html_entity_decode(utf8_decode($this->_post->sq->description), ENT_QUOTES));
48
+ }
49
 
50
  }
51
 
251
  $keywords = preg_split('/,/', $this->_keyword);
252
  if (!empty($keywords)) {
253
  foreach ($keywords as $keyword) {
254
+ $title = html_entity_decode(utf8_decode($this->_post->sq->title), ENT_QUOTES);
255
+ $keyword = html_entity_decode(utf8_decode($keyword), ENT_QUOTES);
256
  if ($keyword <> '' && (SQ_Classes_Helpers_Tools::findStr($title, trim($keyword)) !== false)) {
257
  $task['completed'] = true;
258
  return $task;
367
 
368
  if (!empty($keywords)) {
369
  foreach ($keywords as $keyword) {
370
+ $description = html_entity_decode(utf8_decode($this->_post->sq->description),ENT_QUOTES);
371
+ $keyword = html_entity_decode(utf8_decode($keyword),ENT_QUOTES);
372
+ if ($keyword <> '' && (SQ_Classes_Helpers_Tools::findStr($description, trim($keyword)) !== false)) {
373
  $task['completed'] = true;
374
  return $task;
375
  }
models/bulkseo/Opengraph.php CHANGED
@@ -48,8 +48,14 @@ class SQ_Models_Bulkseo_Opengraph extends SQ_Models_Abstract_Assistant {
48
  $this->_og_title = ($this->_post->sq->og_title <> '' ? $this->_post->sq->og_title : SQ_Classes_Helpers_Sanitize::truncate($this->_post->sq->title, self::TITLE_MINLENGTH, $this->_post->sq->og_title_maxlength));
49
  $this->_og_description = ($this->_post->sq->og_description <> '' ? $this->_post->sq->og_description : SQ_Classes_Helpers_Sanitize::truncate($this->_post->sq->description, self::DESCRIPTION_MINLENGTH, $this->_post->sq->og_description_maxlength));
50
 
51
- $this->_title_length = strlen(html_entity_decode(utf8_decode($this->_og_title)));
52
- $this->_description_length = strlen(html_entity_decode(utf8_decode($this->_og_description)));
 
 
 
 
 
 
53
 
54
  $this->_og_media = $this->_post->sq->og_media;
55
  if ($this->_og_media == '') {
48
  $this->_og_title = ($this->_post->sq->og_title <> '' ? $this->_post->sq->og_title : SQ_Classes_Helpers_Sanitize::truncate($this->_post->sq->title, self::TITLE_MINLENGTH, $this->_post->sq->og_title_maxlength));
49
  $this->_og_description = ($this->_post->sq->og_description <> '' ? $this->_post->sq->og_description : SQ_Classes_Helpers_Sanitize::truncate($this->_post->sq->description, self::DESCRIPTION_MINLENGTH, $this->_post->sq->og_description_maxlength));
50
 
51
+ if (function_exists('mb_strlen')) {
52
+ $this->_title_length = mb_strlen(html_entity_decode(utf8_decode($this->_og_title), ENT_QUOTES));
53
+ $this->_description_length = mb_strlen(html_entity_decode(utf8_decode($this->_og_description), ENT_QUOTES));
54
+ }else{
55
+ $this->_title_length = strlen(html_entity_decode(utf8_decode($this->_og_title), ENT_QUOTES));
56
+ $this->_description_length = strlen(html_entity_decode(utf8_decode($this->_og_description), ENT_QUOTES));
57
+ }
58
+
59
 
60
  $this->_og_media = $this->_post->sq->og_media;
61
  if ($this->_og_media == '') {
models/bulkseo/Twittercard.php CHANGED
@@ -46,8 +46,13 @@ class SQ_Models_Bulkseo_Twittercard extends SQ_Models_Abstract_Assistant {
46
  $this->_tw_title = ($this->_post->sq->tw_title <> '' ? $this->_post->sq->tw_title : SQ_Classes_Helpers_Sanitize::truncate($this->_post->sq->title, 10, $this->_post->sq->tw_title_maxlength));
47
  $this->_tw_description = ($this->_post->sq->tw_description <> '' ? $this->_post->sq->tw_description : SQ_Classes_Helpers_Sanitize::truncate($this->_post->sq->description, 10, $this->_post->sq->tw_description_maxlength));
48
 
49
- $this->_title_length = strlen(html_entity_decode(utf8_decode($this->_tw_title)));
50
- $this->_description_length = strlen(html_entity_decode(utf8_decode($this->_tw_description)));
 
 
 
 
 
51
 
52
  $this->_tw_media = $this->_post->sq->tw_media;
53
  if ($this->_tw_media == '') {
46
  $this->_tw_title = ($this->_post->sq->tw_title <> '' ? $this->_post->sq->tw_title : SQ_Classes_Helpers_Sanitize::truncate($this->_post->sq->title, 10, $this->_post->sq->tw_title_maxlength));
47
  $this->_tw_description = ($this->_post->sq->tw_description <> '' ? $this->_post->sq->tw_description : SQ_Classes_Helpers_Sanitize::truncate($this->_post->sq->description, 10, $this->_post->sq->tw_description_maxlength));
48
 
49
+ if (function_exists('mb_strlen')) {
50
+ $this->_title_length = mb_strlen(html_entity_decode(utf8_decode($this->_tw_title), ENT_QUOTES));
51
+ $this->_description_length = mb_strlen(html_entity_decode(utf8_decode($this->_tw_description), ENT_QUOTES));
52
+ }else{
53
+ $this->_title_length = strlen(html_entity_decode(utf8_decode($this->_tw_title), ENT_QUOTES));
54
+ $this->_description_length = strlen(html_entity_decode(utf8_decode($this->_tw_description), ENT_QUOTES));
55
+ }
56
 
57
  $this->_tw_media = $this->_post->sq->tw_media;
58
  if ($this->_tw_media == '') {
models/focuspages/Image.php CHANGED
@@ -126,8 +126,8 @@ class SQ_Models_Focuspages_Image extends SQ_Models_Abstract_Assistant {
126
  $task['error_message'] = __("No image found", _SQ_PLUGIN_NAME_);
127
  $task['completed'] = false;
128
  } elseif (!empty($this->_images)) {
129
- $keyword = html_entity_decode($this->_keyword);
130
- $keyword = preg_replace( '|[^a-z0-9-~+_.?#=!&;,/:%@$\|*\'()\[\]\\x80-\\xff]|i', ' ', $keyword );
131
  $keyword = preg_replace('/\s{2,}/', ' ', $keyword);
132
  $words = explode(' ', $keyword);
133
  foreach ($this->_images as $image) {
126
  $task['error_message'] = __("No image found", _SQ_PLUGIN_NAME_);
127
  $task['completed'] = false;
128
  } elseif (!empty($this->_images)) {
129
+ $keyword = html_entity_decode($this->_keyword, ENT_QUOTES);
130
+ $keyword = preg_replace('|[^a-z0-9-~+_.?#=!&;,/:%@$\|*\'()\[\]\\x80-\\xff]|i', ' ', $keyword);
131
  $keyword = preg_replace('/\s{2,}/', ' ', $keyword);
132
  $words = explode(' ', $keyword);
133
  foreach ($this->_images as $image) {
models/focuspages/Snippet.php CHANGED
@@ -258,21 +258,8 @@ class SQ_Models_Focuspages_Snippet extends SQ_Models_Abstract_Assistant {
258
  */
259
  public function checkJsondetails($task) {
260
  if ($this->_json && !empty($this->_json)) {
261
- foreach ($this->_json as $json) {
262
- if (isset($json["@graph"]) && !empty($json["@graph"])) {
263
- foreach ($json["@graph"] as $graph) {
264
- if (isset($graph["@type"]) && $graph["@type"] <> '' && isset($graph["@context"]) && $graph["@context"] <> '') {
265
- $task['completed'] = true;
266
- return $task;
267
- }
268
- }
269
- }
270
- if (isset($json["@type"]) && $json["@type"] <> '' && isset($json["@context"]) && $json["@context"] <> '') {
271
- $task['completed'] = true;
272
- return $task;
273
- }
274
- }
275
-
276
  }
277
 
278
  $task['completed'] = false;
258
  */
259
  public function checkJsondetails($task) {
260
  if ($this->_json && !empty($this->_json)) {
261
+ $task['completed'] = true;
262
+ return $task;
 
 
 
 
 
 
 
 
 
 
 
 
 
263
  }
264
 
265
  $task['completed'] = false;
models/focuspages/Traffic.php CHANGED
@@ -48,7 +48,7 @@ class SQ_Models_Focuspages_Traffic extends SQ_Models_Abstract_Assistant {
48
  }
49
  if (isset($this->_audit->data->sq_analytics_google->page_time)) {
50
  $this->_page_time = $this->_audit->data->sq_analytics_google->page_time;
51
- $this->_page_time = number_format(($this->_page_time / 60), 0,'','');
52
  }
53
  }
54
 
48
  }
49
  if (isset($this->_audit->data->sq_analytics_google->page_time)) {
50
  $this->_page_time = $this->_audit->data->sq_analytics_google->page_time;
51
+ $this->_page_time = number_format(($this->_page_time / 60), 1,'.','');
52
  }
53
  }
54
 
readme.txt CHANGED
@@ -1,4 +1,4 @@
1
- ===Squirrly SEO 2020 (Smart Strategy)===
2
  Contributors: cifi, calinvingan, florinmuresan, nagy.sorel
3
  Tags: seo, wordpress seo, seo plugin, seo optimization, seo content, seo meta, open graph, e-commerce, plugins, content, marketing, ecommerce, keyword research, content seo, yoast, all in one seo, search engine optimization, XML sitemap for google, multisite SEO, squirrly, meta title, meta description, favicon, mobile, canonical, seo correction, seo title, twitter, woocommerce, feeds, social media, blogging, google-analytics, tracking, best seo tools audit website, content audit tool, ecommerce seo strategy, marketing research tools, research tools for writers, seo audit tool, SEO keyword research tool,duplicate removal tool, ecommerce SEO, facebook open graph wordpress, google keyword planner alternative, Google ranking, how to install facebook pixel on wordpress, JSON-LD structure, Live Assistant, meta duplicate removal, open graph generator, pinterest rich pin validator, related links
4
  Requires at least: 4.2
@@ -18,7 +18,7 @@ Your search traffic can finally increase and you now have the means to make your
18
 
19
  A.I.-based Private SEO Consultant. In a Plugin. Powered by Machine Learning and Cloud Services.
20
 
21
- Squirrly SEO 2020 is the Popular Tool that NON-SEO Experts use to increase their search engine traffic. You will see success in the first few weeks if you follow the Daily SEO Goals and work with the included tools.
22
 
23
  See the Keynote from our Launch Event
24
 
@@ -420,14 +420,21 @@ Type a keyword to the right of the screen and start using Squirrly Seo. Enjoy!
420
  Squirrly SEO 10.0.0 it's a big update. We've re-designed the UX and added many new features. If you don't want to change the current experience you have with Squirrly you can remain on the current stable version of Squirrly SEO.
421
 
422
  == Changelog ==
 
 
 
 
 
 
423
  = 10.1.06 - 08/25/2020 =
424
  * Fix - Editor permission for Ajax Save in settings page
425
  * Fix - Popup Window for the Assistant tasks
426
- * Fix - Live Assistant Highlight in the Block system
427
- * Fix - Live Assistant Title detection for the last WordPress version
428
- * Fix - Audit Links menu to scroll on click
429
- * Fix - Robots.txt task in the Audit page
430
- * Fix - Google Analytics and Google Search Console detection for Arabic languages
 
431
 
432
  = 10.1.05 - 08/19/2020 =
433
  * Update - Correct Notification Bar for all users
@@ -446,46 +453,46 @@ Squirrly SEO 10.0.0 it's a big update. We've re-designed the UX and added many n
446
  * Fix - Small CSS bugs
447
 
448
  = 10.1.02 - 07/14/2020 =
449
- * Update - Update Focus Pages Robots report
450
- * Update - Force SEO Check after the Settings are saved
451
  * Update - Compatibility with Absolutely Glamorous Custom Admin
452
  * Update - Compatibility with Admin Menu Editor
453
  * Update - Compatibility with Flink App Builder
454
- * Fix - Fix Focus Pages for SEO Image when it contains special chars
455
- * Fix - Bulk SEO METAs when keywords contain special chars
456
- * Fix - Show the correct number or words in Focus Pages
457
  * Fix - Force to load the Media View in Squirrly SEO Settings
458
 
459
  = 10.0.11 - 06/30/2020 =
460
- * Update - Official Release of Squirrly SEO Plugin
461
- * Update - Added Google Egypt in Squirrly > Rankings
462
- * Update - Squirrly Briefcase Keywords sort
463
- * Update - Focus Page Words Length check based on Readability algorithm
464
- * Update - Request a new SEO Check on settings changed to make sure the goals are updated every time
465
- * Fixed - Small SEO Check warnings when the communication with Squirrlu Cloud is not working
466
- * Fixed - SEO Image task in Focus Pages for RTL languages
467
- * Fixed - JSON-LD identifier in SEO Audit
468
- * Fixed - Corrected the UI in SEO Audit regarding Open Graph and Twitter Card
469
- * Fixed - Corrected the Page Loading Speed in SEO Audit to not include JS files
470
 
471
 
472
  = 10.0.10 - 06/18/2020 =
473
- * Fixed - Focus Page Words Count
474
- * Fixed - Focus Page SEO Image
475
- * Fixed - Goals tasks for SEO Image, SEO in METAs, Robots and Sitemap
476
- * Fixed - Google charts error Uncaught TypeError: Cannot read property 'arrayToDataTable' of undefined
477
- * Fixed - Load Squirrly.js in body for Live Assistant
478
 
479
  = 10.0.09 - 06/15/2020 =
480
- * Update - SEO compatible with WP 5.4.2
481
  * Update - Compatible with Custom Post Slug plugin
482
  * Update - Compatible with Hummingbird plugin and Cachify plugin
483
- * Update - Added Inspect URL option on each Focus Page and Audit Page
484
- * Update - Added help in Focus Page > Add new page
485
  * Fixed - Small CSS issues
486
 
487
  = 10.0.08 - 06/08/2020 =
488
- * Update - Right To Left (RTL) Support in Squirrly SEO
489
  * Update - Reduce the plugin archive size by removing dev files
490
  * Fixed - Show the Goals on first load without ajax
491
  * Fixed - Remove sq_nonce duplicate ids in HTML
@@ -495,9 +502,9 @@ Squirrly SEO 10.0.0 it's a big update. We've re-designed the UX and added many n
495
  * Fixed CSS for Dashboard when the offer is visible
496
 
497
  = 10.0.06 - 06/01/2020 =
498
- * Update - Inspect URL when the Audit can't be made
499
- * Update - Add all the Features Categories in the Overview
500
- * Update - Added the icons for all features
501
  * Fix - Better detection on URL crawling
502
  * Fix - Compatibility with cache plugins like Hummingbird and Cachify
503
  * Fix - Small CSS bugs and PHP notifications
@@ -522,8 +529,8 @@ Squirrly SEO 10.0.0 it's a big update. We've re-designed the UX and added many n
522
 
523
  = 10.0.03 - 05/19/2020 =
524
  * Update - Compatibility with 404 Redirect plugin
525
- * Update - Show Focus Pages content on Javascvript error
526
- * Update - Show SEO Audit content on Javascvript error
527
  * Fix - Show Posts Optimization in Posts List
528
  * Fix - Fixed CSS compatibility with Flatsome, MainWP
529
 
1
+ ===SEO 2020 by Squirrly (Smart Strategy)===
2
  Contributors: cifi, calinvingan, florinmuresan, nagy.sorel
3
  Tags: seo, wordpress seo, seo plugin, seo optimization, seo content, seo meta, open graph, e-commerce, plugins, content, marketing, ecommerce, keyword research, content seo, yoast, all in one seo, search engine optimization, XML sitemap for google, multisite SEO, squirrly, meta title, meta description, favicon, mobile, canonical, seo correction, seo title, twitter, woocommerce, feeds, social media, blogging, google-analytics, tracking, best seo tools audit website, content audit tool, ecommerce seo strategy, marketing research tools, research tools for writers, seo audit tool, SEO keyword research tool,duplicate removal tool, ecommerce SEO, facebook open graph wordpress, google keyword planner alternative, Google ranking, how to install facebook pixel on wordpress, JSON-LD structure, Live Assistant, meta duplicate removal, open graph generator, pinterest rich pin validator, related links
4
  Requires at least: 4.2
18
 
19
  A.I.-based Private SEO Consultant. In a Plugin. Powered by Machine Learning and Cloud Services.
20
 
21
+ SEO 2020 by Squirrly is the Popular Tool that NON-SEO Experts use to increase their search engine traffic. You will see success in the first few weeks if you follow the Daily SEO Goals and work with the included tools.
22
 
23
  See the Keynote from our Launch Event
24
 
420
  Squirrly SEO 10.0.0 it's a big update. We've re-designed the UX and added many new features. If you don't want to change the current experience you have with Squirrly you can remain on the current stable version of Squirrly SEO.
421
 
422
  == Changelog ==
423
+ = 10.1.07 - 09/25/2020 =
424
+ * Update - CSS change to be more permisive with other plugins CSS and JS
425
+ * SEO Fix - Show the correct number of words when using apostrophe in snippet
426
+ * Fix - Onboarding and Focus Pages when Javascript error
427
+ * Fix - Remove notifications for Dev Kit users
428
+
429
  = 10.1.06 - 08/25/2020 =
430
  * Fix - Editor permission for Ajax Save in settings page
431
  * Fix - Popup Window for the Assistant tasks
432
+ * SEO Fix - Live Assistant Highlight in the Block system
433
+ * SEO Fix - Live Assistant Title detection for the last WordPress version
434
+ * SEO Fix - Audit Links menu to scroll on click
435
+ * SEO Fix - Robots.txt task in the Audit page
436
+ * SEO Fix - Google Analytics and Google Search Console detection for Arabic languages
437
+ * SEO Fix - Show the correct number of words in the articles for Divi Landing Pages
438
 
439
  = 10.1.05 - 08/19/2020 =
440
  * Update - Correct Notification Bar for all users
453
  * Fix - Small CSS bugs
454
 
455
  = 10.1.02 - 07/14/2020 =
456
+ * SEO Update - Update Focus Pages Robots report
457
+ * SEO Update - Force SEO Check after the Settings are saved
458
  * Update - Compatibility with Absolutely Glamorous Custom Admin
459
  * Update - Compatibility with Admin Menu Editor
460
  * Update - Compatibility with Flink App Builder
461
+ * SEO Fix - Fix Focus Pages for SEO Image when it contains special chars
462
+ * SEO Fix - Bulk SEO METAs when keywords contain special chars
463
+ * SEO Fix - Show the correct number or words in Focus Pages
464
  * Fix - Force to load the Media View in Squirrly SEO Settings
465
 
466
  = 10.0.11 - 06/30/2020 =
467
+ * SEO Update - Official Release of Squirrly SEO Plugin
468
+ * SEO Update - Added Google Egypt in Squirrly > Rankings
469
+ * SEO Update - Squirrly Briefcase Keywords sort
470
+ * SEO Update - Focus Page Words Length check based on Readability algorithm
471
+ * SEO Update - Request a new SEO Check on settings changed to make sure the goals are updated every time
472
+ * SEO Fixed - Small SEO Check warnings when the communication with Squirrlu Cloud is not working
473
+ * SEO Fixed - SEO Image task in Focus Pages for RTL languages
474
+ * SEO Fixed - JSON-LD identifier in SEO Audit
475
+ * SEO Fixed - Corrected the UI in SEO Audit regarding Open Graph and Twitter Card
476
+ * SEO Fixed - Corrected the Page Loading Speed in SEO Audit to not include JS files
477
 
478
 
479
  = 10.0.10 - 06/18/2020 =
480
+ * SEO Fixed - Focus Page Words Count
481
+ * SEO Fixed - Focus Page SEO Image
482
+ * SEO Fixed - Goals tasks for SEO Image, SEO in METAs, Robots and Sitemap
483
+ * SEO Fixed - Google charts error Uncaught TypeError: Cannot read property 'arrayToDataTable' of undefined
484
+ * SEO Fixed - Load Squirrly.js in body for Live Assistant
485
 
486
  = 10.0.09 - 06/15/2020 =
487
+ * SEO Update - SEO compatible with WP 5.4.2
488
  * Update - Compatible with Custom Post Slug plugin
489
  * Update - Compatible with Hummingbird plugin and Cachify plugin
490
+ * SEO Update - Added Inspect URL option on each Focus Page and Audit Page
491
+ * SEO Update - Added help in Focus Page > Add new page
492
  * Fixed - Small CSS issues
493
 
494
  = 10.0.08 - 06/08/2020 =
495
+ * SEO Update - Right To Left (RTL) Support in Squirrly SEO
496
  * Update - Reduce the plugin archive size by removing dev files
497
  * Fixed - Show the Goals on first load without ajax
498
  * Fixed - Remove sq_nonce duplicate ids in HTML
502
  * Fixed CSS for Dashboard when the offer is visible
503
 
504
  = 10.0.06 - 06/01/2020 =
505
+ * SEO Update - Inspect URL when the Audit can't be made
506
+ * SEO Update - Add all the Features Categories in the Overview
507
+ * SEO Update - Added the icons for all features
508
  * Fix - Better detection on URL crawling
509
  * Fix - Compatibility with cache plugins like Hummingbird and Cachify
510
  * Fix - Small CSS bugs and PHP notifications
529
 
530
  = 10.0.03 - 05/19/2020 =
531
  * Update - Compatibility with 404 Redirect plugin
532
+ * SEO Update - Show Focus Pages content on Javascvript error
533
+ * SEO Update - Show SEO Audit content on Javascvript error
534
  * Fix - Show Posts Optimization in Posts List
535
  * Fix - Fixed CSS compatibility with Flatsome, MainWP
536
 
squirrly.php CHANGED
@@ -8,7 +8,7 @@
8
  * Description: A.I.-based Private SEO Consultant. In a Plugin. Powered by Machine Learning and Cloud Services. Over 300 functionalities for SEO available when you need them.<BR> <a href="http://cloud.squirrly.co/user" target="_blank"><strong>Account Info</strong></a>
9
  * Author: Squirrly SEO
10
  * Author URI: https://plugin.squirrly.co
11
- * Version: 10.1.06
12
  * License: GPLv2 or later
13
  * License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
14
  * Text Domain: squirrly-seo
@@ -16,9 +16,9 @@
16
  */
17
  if (!defined('SQ_VERSION')) {
18
  /* SET THE CURRENT VERSION ABOVE AND BELOW */
19
- define('SQ_VERSION', '10.1.06');
20
  //The last stable version
21
- define('SQ_STABLE_VERSION', '10.1.03');
22
  // Call config files
23
  try {
24
  require_once(dirname(__FILE__) . '/config/config.php');
8
  * Description: A.I.-based Private SEO Consultant. In a Plugin. Powered by Machine Learning and Cloud Services. Over 300 functionalities for SEO available when you need them.<BR> <a href="http://cloud.squirrly.co/user" target="_blank"><strong>Account Info</strong></a>
9
  * Author: Squirrly SEO
10
  * Author URI: https://plugin.squirrly.co
11
+ * Version: 10.1.07
12
  * License: GPLv2 or later
13
  * License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
14
  * Text Domain: squirrly-seo
16
  */
17
  if (!defined('SQ_VERSION')) {
18
  /* SET THE CURRENT VERSION ABOVE AND BELOW */
19
+ define('SQ_VERSION', '10.1.07');
20
  //The last stable version
21
+ define('SQ_STABLE_VERSION', '10.1.06');
22
  // Call config files
23
  try {
24
  require_once(dirname(__FILE__) . '/config/config.php');
view/Audits/Audit.php CHANGED
@@ -1,4 +1,4 @@
1
- <div id="sq_wrap">
2
  <?php SQ_Classes_ObjController::getClass('SQ_Core_BlockToolbar')->init(); ?>
3
  <?php echo $view->getScripts(); ?>
4
  <?php do_action('sq_notices'); ?>
@@ -45,7 +45,7 @@
45
 
46
  <ul class="sq_audit_tasks">
47
  <?php
48
- if(!empty($view->audit->groups)) {
49
  foreach ($view->audit->groups as $name => $group) {
50
  ?>
51
  <li onclick="var headertop = jQuery('#sq_audit_tasks_header_<?php echo $name ?>').offset().top;
@@ -54,7 +54,7 @@
54
  <span class="sq_audit_task_title"><?php echo ucfirst($name) ?></a></span>
55
  </li>
56
  <?php }
57
- }?>
58
  </ul>
59
 
60
  <div class="sq_separator"></div>
@@ -65,7 +65,9 @@
65
  <td class="sq_audit_tasks_title text-right" style="vertical-align: middle; min-width: 170px;"><?php echo __('Audit Pages', _SQ_PLUGIN_NAME_) ?></td>
66
  <td class="sq_audit_tasks_description text-left">
67
  <ul class="p-1 m-0 sq_audit_pages" style="max-height: 200px; overflow-y: auto;">
68
- <?php foreach ($view->audit->urls as $url) { ?>
 
 
69
  <li>
70
  <a href="<?php echo $url ?>" target="_blank"><?php echo $url ?></a>
71
  </li>
@@ -97,7 +99,7 @@
97
 
98
 
99
  <?php foreach ($view->audit->audit as $group => $audit) {
100
- if(!isset($view->audit->groups->$group)){
101
  continue;
102
  }
103
  $current_group = $view->audit->groups->$group; ?>
@@ -107,8 +109,8 @@
107
  <li>
108
  <table class="p-0 m-0 mb-3">
109
  <tr>
110
- <td id="sq_audit_tasks_header_<?php echo ($group == 'inbound' ? 'links' : $group) ?>" class="sq_audit_tasks_header" colspan="4">
111
- <span class="persist-header sq_audit_tasks_header_title <?php echo $current_group->color . '_text' ?>" data-id="<?php echo ($group == 'inbound' ? 'links' : $group) ?>"><?php echo ucfirst(($group == 'inbound' ? 'links' : $group)) ?></span>
112
  <span class="sq_audit_task_completed <?php echo $current_group->color ?>"><?php echo $current_group->complete ?>/<?php echo $current_group->total ?></span>
113
  </td>
114
  </tr>
1
+ <div id="sq_wrap">
2
  <?php SQ_Classes_ObjController::getClass('SQ_Core_BlockToolbar')->init(); ?>
3
  <?php echo $view->getScripts(); ?>
4
  <?php do_action('sq_notices'); ?>
45
 
46
  <ul class="sq_audit_tasks">
47
  <?php
48
+ if (!empty($view->audit->groups)) {
49
  foreach ($view->audit->groups as $name => $group) {
50
  ?>
51
  <li onclick="var headertop = jQuery('#sq_audit_tasks_header_<?php echo $name ?>').offset().top;
54
  <span class="sq_audit_task_title"><?php echo ucfirst($name) ?></a></span>
55
  </li>
56
  <?php }
57
+ } ?>
58
  </ul>
59
 
60
  <div class="sq_separator"></div>
65
  <td class="sq_audit_tasks_title text-right" style="vertical-align: middle; min-width: 170px;"><?php echo __('Audit Pages', _SQ_PLUGIN_NAME_) ?></td>
66
  <td class="sq_audit_tasks_description text-left">
67
  <ul class="p-1 m-0 sq_audit_pages" style="max-height: 200px; overflow-y: auto;">
68
+ <?php foreach ($view->audit->urls as $url) {
69
+ if (strpos($url, '%') !== false) $url = urldecode($url);
70
+ ?>
71
  <li>
72
  <a href="<?php echo $url ?>" target="_blank"><?php echo $url ?></a>
73
  </li>
99
 
100
 
101
  <?php foreach ($view->audit->audit as $group => $audit) {
102
+ if (!isset($view->audit->groups->$group)) {
103
  continue;
104
  }
105
  $current_group = $view->audit->groups->$group; ?>
109
  <li>
110
  <table class="p-0 m-0 mb-3">
111
  <tr>
112
+ <td id="sq_audit_tasks_header_<?php echo($group == 'inbound' ? 'links' : $group) ?>" class="sq_audit_tasks_header" colspan="4">
113
+ <span class="persist-header sq_audit_tasks_header_title <?php echo $current_group->color . '_text' ?>" data-id="<?php echo($group == 'inbound' ? 'links' : $group) ?>"><?php echo ucfirst(($group == 'inbound' ? 'links' : $group)) ?></span>
114
  <span class="sq_audit_task_completed <?php echo $current_group->color ?>"><?php echo $current_group->complete ?>/<?php echo $current_group->total ?></span>
115
  </td>
116
  </tr>
view/Blocks/SLASearch.php CHANGED
@@ -1,6 +1,6 @@
1
  <div id="sq_preloading">
2
  <?php _e('Waiting for your editor to load .. ', _SQ_PLUGIN_NAME_); ?>
3
- <noscript><?php _e('Javascript is disabled! You need to activate the javascript in order to use Squirrly SEO.', _SQ_PLUGIN_NAME_); ?></noscript>
4
  </div>
5
  <div class="sq_box" style="display: none">
6
  <div class="sq_header"><span class="sq_logo"></span>
1
  <div id="sq_preloading">
2
  <?php _e('Waiting for your editor to load .. ', _SQ_PLUGIN_NAME_); ?>
3
+ <noscript><?php _e('Javascript is disabled on your browser! You need to activate the javascript in order to use Squirrly SEO.', _SQ_PLUGIN_NAME_); ?></noscript>
4
  </div>
5
  <div class="sq_box" style="display: none">
6
  <div class="sq_header"><span class="sq_logo"></span>
view/Blocks/Stats.php CHANGED
@@ -26,7 +26,7 @@
26
 
27
  if (!isset($dbtasks['sq_onboarding']['OnboardingBanner']) || $dbtasks['sq_onboarding']['OnboardingBanner']['active']) {
28
  ?>
29
- <div id="OnboardingBanner" class="banner col-sm-12 m-0 mt-4 p-0" style="box-shadow: 0 0 10px -3px #994525;">
30
  <div class="sq_save_ajax" style="position: absolute; right: 0; width: 10px; vertical-align: middle; padding-left: 0; padding-right: 0; margin: 0">
31
  <input type="hidden" id="sq_ignore_OnboardingBanner" value="0">
32
  <button type="button" class="float-right btn btn-sm btn-link text-black-50 p-2 px-3 m-0" id="sq_onboarding_banner" data-input="sq_ignore_OnboardingBanner" data-name="sq_onboarding|OnboardingBanner" data-action="sq_ajax_assistant" data-javascript="$('#OnboardingBanner').hide();">
@@ -36,7 +36,7 @@
36
  <img src="<?php echo _SQ_ASSETS_URL_ . 'img/settings/banner.png' ?>" style="width: 100%">
37
  </div>
38
  <?php } ?>
39
- <div class="card col-sm-12 m-0 mt-4 p-0" style="box-shadow: 0 0 10px -3px #994525;">
40
  <div class="card-body m-0 p-0 bg-title">
41
  <div class="row text-left m-0 p-0">
42
  <div class="col-sm p-4">
26
 
27
  if (!isset($dbtasks['sq_onboarding']['OnboardingBanner']) || $dbtasks['sq_onboarding']['OnboardingBanner']['active']) {
28
  ?>
29
+ <div id="OnboardingBanner" class="banner col-sm-12 m-0 mt-2 p-0" style="box-shadow: 0 0 10px -3px #994525;">
30
  <div class="sq_save_ajax" style="position: absolute; right: 0; width: 10px; vertical-align: middle; padding-left: 0; padding-right: 0; margin: 0">
31
  <input type="hidden" id="sq_ignore_OnboardingBanner" value="0">
32
  <button type="button" class="float-right btn btn-sm btn-link text-black-50 p-2 px-3 m-0" id="sq_onboarding_banner" data-input="sq_ignore_OnboardingBanner" data-name="sq_onboarding|OnboardingBanner" data-action="sq_ajax_assistant" data-javascript="$('#OnboardingBanner').hide();">
36
  <img src="<?php echo _SQ_ASSETS_URL_ . 'img/settings/banner.png' ?>" style="width: 100%">
37
  </div>
38
  <?php } ?>
39
+ <div class="card col-sm-12 m-0 mt-2 p-0" style="box-shadow: 0 0 10px -3px #994525;">
40
  <div class="card-body m-0 p-0 bg-title">
41
  <div class="row text-left m-0 p-0">
42
  <div class="col-sm p-4">
view/Blocks/Toolbar.php CHANGED
@@ -59,11 +59,5 @@
59
  </div>
60
  </nav>
61
  </div>
 
62
  <?php SQ_Classes_ObjController::getClass('SQ_Core_BlockSearch')->init(); ?>
63
- <?php
64
- //if there is only the dashboard visited
65
- //show the highlight on the main divs
66
- if($visitedmenu && count($visitedmenu) == 1) {
67
- echo '<div style="position: absolute; width: 100%; height: 100%; background-color: black; z-index: 1; opacity: 0.5"></div>';
68
- }
69
- ?>
59
  </div>
60
  </nav>
61
  </div>
62
+ <noscript><div style="text-align: center; padding: 20px;"><?php _e('Javascript is disabled on your browser! You need to activate the javascript in order to use Squirrly SEO.', _SQ_PLUGIN_NAME_) ?></div><style>#sq_preloader { display:none; } #sq_wrap #sq_focuspages .sq_overflow{display: block !important;max-width: 1100px;} .sq_alert {top: 0;max-height: 50px;line-height: 20px;}</style></noscript>
63
  <?php SQ_Classes_ObjController::getClass('SQ_Core_BlockSearch')->init(); ?>
 
 
 
 
 
 
 
view/Blocks/VersionBar.php CHANGED
@@ -1,8 +1,8 @@
1
  <?php $page = apply_filters('sq_page', SQ_Classes_Helpers_Tools::getValue('page', '')); ?>
2
  <div id="sq_notification_bar" style="margin: 20px 0 -15px 0;">
3
 
4
-
5
  <?php if (isset($view->checkin) && isset($view->checkin->subscription_status)) {
 
6
 
7
  if ($view->checkin->subscription_status == 'active' && $view->checkin->product_type == 'Lite') {
8
  $view->checkin->product_type = 'PRO';
@@ -115,7 +115,7 @@
115
  </div>
116
  <?php } ?>
117
 
118
- <?php if (SQ_Classes_Helpers_Tools::getOption('sq_offer') && (!isset($_COOKIE['sq_nooffer']))) { ?>
119
  <?php echo SQ_Classes_Helpers_Tools::getOption('sq_offer') ?>
120
  <?php } ?>
121
  </div>
1
  <?php $page = apply_filters('sq_page', SQ_Classes_Helpers_Tools::getValue('page', '')); ?>
2
  <div id="sq_notification_bar" style="margin: 20px 0 -15px 0;">
3
 
 
4
  <?php if (isset($view->checkin) && isset($view->checkin->subscription_status)) {
5
+ if(!isset($view->checkin->subscription_devkit)) $view->checkin->subscription_devkit = 0;
6
 
7
  if ($view->checkin->subscription_status == 'active' && $view->checkin->product_type == 'Lite') {
8
  $view->checkin->product_type = 'PRO';
115
  </div>
116
  <?php } ?>
117
 
118
+ <?php if (SQ_Classes_Helpers_Tools::getMenuVisible('show_ads') && SQ_Classes_Helpers_Tools::getOption('sq_offer') && (!isset($_COOKIE['sq_nooffer']))) { ?>
119
  <?php echo SQ_Classes_Helpers_Tools::getOption('sq_offer') ?>
120
  <?php } ?>
121
  </div>
view/Onboarding/Step1.1.php DELETED
@@ -1,113 +0,0 @@
1
- <div id="sq_wrap">
2
- <div class="d-flex flex-row my-0 bg-white" style="clear: both !important;">
3
- <?php echo SQ_Classes_ObjController::getClass('SQ_Models_Menu')->getAdminTabs(SQ_Classes_Helpers_Tools::getValue('tab', 'step1.1'), 'sq_onboarding'); ?>
4
- <div class="sq_row d-flex flex-row bg-white px-3">
5
- <div class="sq_col flex-grow-1 mr-3">
6
-
7
- <div class="card col-sm-12 p-0">
8
- <div class="card-body p-2 bg-title rounded-top row">
9
- <div class="col-sm-8 m-0 p-0 py-2 bg-title rounded-top">
10
- <div class="sq_icons sq_squirrly_icon m-1 mx-3"></div>
11
- <h3 class="card-title"><?php _e('Welcome to Squirrly SEO 2019 (Strategy)', _SQ_PLUGIN_NAME_); ?></h3>
12
- </div>
13
- <div class="col-sm-4 m-0 p-0 py-2 text-right">
14
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step1.2') ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-4 float-sm-right"><?php _e('Continue >', _SQ_PLUGIN_NAME_); ?></a>
15
- </div>
16
- </div>
17
- <div class="card col-sm-12 p-0 m-0 border-0 border-0">
18
- <div class="card-body p-0">
19
- <div class="col-sm-12 m-0 p-0">
20
- <div class="card col-sm-12 p-0 border-0 ">
21
-
22
- <div class="col-sm-12 pt-0 pb-4 ">
23
-
24
- <div class="col-sm-12 card-title py-3 pt-3 text-success text-center" style="font-size: 24px; line-height: 30px"><?php _e("We're getting your site ready for Excellent SEO", _SQ_PLUGIN_NAME_); ?>:</div>
25
-
26
- <div class="col-sm-12 my-3 px-5 clear">
27
- <div id="checkbox1" class="checkbox my-3">
28
- <label>
29
- <input type="checkbox" value="" disabled>
30
- <span class="cr"><i class="cr-icon fa fa-check"></i></span>
31
- <?php _e("Getting SEO Automation ready on your WP", _SQ_PLUGIN_NAME_); ?>
32
- </label>
33
- </div>
34
-
35
- <div id="checkbox2" class="checkbox my-3">
36
- <label>
37
- <input type="checkbox" value="" disabled>
38
- <span class="cr"><i class="cr-icon fa fa-check"></i></span>
39
- <?php _e("Activating METAs", _SQ_PLUGIN_NAME_); ?>
40
- </label>
41
- </div>
42
-
43
- <div id="checkbox3" class="checkbox my-3">
44
- <label>
45
- <input type="checkbox" value="" disabled>
46
- <span class="cr"><i class="cr-icon fa fa-check"></i></span>
47
- <?php _e("Activating JSON-LD schema.org implementations", _SQ_PLUGIN_NAME_); ?>
48
- </label>
49
- </div>
50
-
51
- <div id="checkbox4" class="checkbox my-3">
52
- <label>
53
- <input type="checkbox" value="" disabled>
54
- <span class="cr"><i class="cr-icon fa fa-check"></i></span>
55
- <?php _e("Activating Open Graph", _SQ_PLUGIN_NAME_); ?>
56
- </label>
57
- </div>
58
-
59
- <div id="checkbox5" class="checkbox my-3">
60
- <label>
61
- <input type="checkbox" value="" disabled>
62
- <span class="cr"><i class="cr-icon fa fa-check"></i></span>
63
- <?php _e("Activating Twitter Cards", _SQ_PLUGIN_NAME_); ?>
64
- </label>
65
- </div>
66
-
67
- <div id="checkbox6" class="checkbox my-3">
68
- <label>
69
- <input type="checkbox" value="" disabled>
70
- <span class="cr"><i class="cr-icon fa fa-check"></i></span>
71
- <?php _e("Creating your Sitemap", _SQ_PLUGIN_NAME_); ?>
72
- </label>
73
- </div>
74
-
75
- <div id="checkbox7" class="checkbox my-3">
76
- <label>
77
- <input type="checkbox" value="" disabled>
78
- <span class="cr"><i class="cr-icon fa fa-check"></i></span>
79
- <?php _e("Creating robots.txt", _SQ_PLUGIN_NAME_); ?>
80
- </label>
81
- </div>
82
-
83
- <div id="field8" class="fields my-3" style="display: none; color: green; font-size: 27px;">
84
- <?php _e("Success! You are all setup.", _SQ_PLUGIN_NAME_); ?>
85
- </div>
86
-
87
- <div id="field8" class="fields" style="display: none;">
88
- <?php echo __('Now',_SQ_PLUGIN_NAME_); ?>: <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step2.1') ?>" ><?php _e("Do you want to be placed within the first 10 results, out of Millions of competing pages?", _SQ_PLUGIN_NAME_); ?></a>
89
- </div>
90
-
91
- <div class="col-sm-12 m-0 mt-3 p-0 py-2 text-right border-top">
92
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step1.2') ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-4 float-sm-right"><?php _e('Continue >', _SQ_PLUGIN_NAME_); ?></a>
93
- </div>
94
- </div>
95
-
96
-
97
- </div>
98
-
99
- </div>
100
-
101
- </div>
102
-
103
- </div>
104
- </div>
105
-
106
- </div>
107
-
108
-
109
- </div>
110
- </div>
111
- </div>
112
- </div>
113
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
view/Onboarding/Step1.2.php DELETED
@@ -1,63 +0,0 @@
1
- <div id="sq_wrap">
2
- <div class="d-flex flex-row my-0 bg-white" style="clear: both !important;">
3
- <?php echo SQ_Classes_ObjController::getClass('SQ_Models_Menu')->getAdminTabs('step1.1', 'sq_onboarding'); ?>
4
- <div class="sq_row d-flex flex-row bg-white px-3">
5
- <div class="sq_col flex-grow-1 mr-3">
6
-
7
- <div class="card col-sm-12 p-0">
8
- <div class="card-body p-2 bg-title rounded-top row">
9
- <div class="col-sm-6 m-0 p-0 py-2 bg-title rounded-top">
10
- <div class="sq_icons sq_squirrly_icon m-1 mx-3"></div>
11
- <h3 class="card-title"><?php _e('Squirrly Live Assistant', _SQ_PLUGIN_NAME_); ?></h3>
12
- </div>
13
-
14
- <div class="col-sm-6 m-0 p-0 py-2 text-right">
15
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step1.3') ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-2 float-sm-right"><?php _e('Next Feature >', _SQ_PLUGIN_NAME_); ?></a>
16
- <?php if (current_user_can('sq_manage_snippet')) { ?>
17
- <form method="POST" target="_blank">
18
- <?php SQ_Classes_Helpers_Tools::setNonce('sq_create_demo', 'sq_nonce'); ?>
19
- <input type="hidden" name="action" value="sq_create_demo"/>
20
- <button type="submit" class="btn rounded-0 btn-info btn-lg px-3 mx-2 noloading" style="min-width: 200px"><?php _e('Demo Post', _SQ_PLUGIN_NAME_); ?></button>
21
- </form>
22
- <?php } ?>
23
- </div>
24
- </div>
25
- <div class="card col-sm-12 p-0 m-0 border-0 border-0">
26
- <div class="card-body p-0">
27
- <div class="col-sm-12 m-0 p-0">
28
- <div class="card col-sm-12 p-0 border-0 ">
29
-
30
- <div class="col-sm-12 pt-0 pb-4 ">
31
-
32
- <div class="col-sm-12 card-title py-3 text-success text-center" style="font-size: 24px; line-height: 30px"><?php _e("Squirrly’s SEO Virtual Assistant Gives You an SEO Green Light to Publish Your Content", _SQ_PLUGIN_NAME_); ?></div>
33
-
34
- <div class="col-sm-12 my-3 clear text-center">
35
- <img src="https://storage.googleapis.com/squirrly/images/live-assistant.gif" class="img-fluid img-thumbnail" style="max-width: 90%; margin: auto;">
36
-
37
- </div>
38
-
39
- <div class="col-sm-12 card-title py-3 text-center">
40
- <a href="https://plugin.squirrly.co/seo-virtual-assistant/" target="_blank" class="btn rounded-0 btn-info btn-lg px-5 mx-3"><?php _e("Read more about this feature >", _SQ_PLUGIN_NAME_); ?></a>
41
- </div>
42
-
43
- <div class="col-sm-12 m-0 mt-3 p-0 py-2 text-right border-top">
44
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step1.3') ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-4 float-sm-right"><?php _e('Next Feature >', _SQ_PLUGIN_NAME_); ?></a>
45
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step4') ?>" class="btn btn-default btn-lg px-3 mx-1 text-secondary float-sm-left rounded-0"><?php _e('Close Tutorial', _SQ_PLUGIN_NAME_); ?></a>
46
- </div>
47
- </div>
48
-
49
- </div>
50
-
51
- </div>
52
-
53
- </div>
54
- </div>
55
-
56
- </div>
57
-
58
-
59
- </div>
60
- </div>
61
- </div>
62
- </div>
63
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
view/Onboarding/Step1.3.php DELETED
@@ -1,56 +0,0 @@
1
- <div id="sq_wrap">
2
- <div class="d-flex flex-row my-0 bg-white" style="clear: both !important;">
3
- <?php echo SQ_Classes_ObjController::getClass('SQ_Models_Menu')->getAdminTabs('step1.1', 'sq_onboarding'); ?>
4
- <div class="sq_row d-flex flex-row bg-white px-3">
5
- <div class="sq_col flex-grow-1 mr-3">
6
-
7
- <div class="card col-sm-12 p-0">
8
- <div class="card-body p-2 bg-title rounded-top row">
9
- <div class="col-sm-6 m-0 p-0 py-2 bg-title rounded-top">
10
- <div class="sq_icons sq_squirrly_icon m-1 mx-3"></div>
11
- <h3 class="card-title"><?php _e('Keyword Research', _SQ_PLUGIN_NAME_); ?></h3>
12
- </div>
13
- <div class="col-sm-6 m-0 p-0 py-2 text-right">
14
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step1.4') ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-2 float-sm-right"><?php _e('Next Feature >', _SQ_PLUGIN_NAME_); ?></a>
15
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_research', 'research') ?>" target="_blank" class="btn rounded-0 btn-info btn-lg px-3 mx-2 float-sm-right"><?php _e('Do Research', _SQ_PLUGIN_NAME_); ?></a>
16
- </div>
17
- </div>
18
- <div class="card col-sm-12 p-0 m-0 border-0 border-0">
19
- <div class="card-body p-0">
20
- <div class="col-sm-12 m-0 p-0">
21
- <div class="card col-sm-12 p-0 border-0 ">
22
-
23
- <div class="col-sm-12 pt-0 pb-4 ">
24
-
25
- <div class="col-sm-12 card-title py-3 text-success text-center" style="font-size: 24px; line-height: 30px"><?php _e("Find The Best Keywords that Your Own Site Can Rank for.", _SQ_PLUGIN_NAME_); ?></div>
26
-
27
- <div class="col-sm-12 my-3 clear text-center">
28
- <img src="https://storage.googleapis.com/squirrly/images/keyword-research-tool.gif" class="img-fluid img-thumbnail" style="max-width: 90%; margin: auto;">
29
-
30
- </div>
31
-
32
- <div class="col-sm-12 card-title py-3 text-center">
33
- <a href="https://plugin.squirrly.co/best-keyword-research-tool-for-seo/" target="_blank" class="btn rounded-0 btn-info btn-lg px-5 mx-3"><?php _e("Read more about this feature >", _SQ_PLUGIN_NAME_); ?></a>
34
- </div>
35
-
36
- <div class="col-sm-12 m-0 mt-3 p-0 py-2 text-right border-top">
37
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step1.4') ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-4 float-sm-right"><?php _e('Next Feature >', _SQ_PLUGIN_NAME_); ?></a>
38
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step4') ?>" class="btn btn-default btn-lg px-3 mx-1 text-secondary float-sm-left rounded-0"><?php _e('Close Tutorial', _SQ_PLUGIN_NAME_); ?></a>
39
- </div>
40
- </div>
41
-
42
- </div>
43
-
44
- </div>
45
-
46
- </div>
47
- </div>
48
-
49
- </div>
50
-
51
-
52
- </div>
53
- </div>
54
- </div>
55
- </div>
56
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
view/Onboarding/Step1.4.php DELETED
@@ -1,56 +0,0 @@
1
- <div id="sq_wrap">
2
- <div class="d-flex flex-row my-0 bg-white" style="clear: both !important;">
3
- <?php echo SQ_Classes_ObjController::getClass('SQ_Models_Menu')->getAdminTabs('step1.1', 'sq_onboarding'); ?>
4
- <div class="sq_row d-flex flex-row bg-white px-3">
5
- <div class="sq_col flex-grow-1 mr-3">
6
-
7
- <div class="card col-sm-12 p-0">
8
- <div class="card-body p-2 bg-title rounded-top row">
9
- <div class="col-sm-6 m-0 p-0 py-2 bg-title rounded-top">
10
- <div class="sq_icons sq_squirrly_icon m-1 mx-3"></div>
11
- <h3 class="card-title"><?php _e('Bulk SEO & SEO Snippet', _SQ_PLUGIN_NAME_); ?></h3>
12
- </div>
13
- <div class="col-sm-6 m-0 p-0 py-2 text-right">
14
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step1.5') ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-2 float-sm-right"><?php _e('Next Feature >', _SQ_PLUGIN_NAME_); ?></a>
15
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_seosettings', 'bulkseo') ?>" target="_blank" class="btn rounded-0 btn-info btn-lg px-3 mx-2 float-sm-right"><?php _e('Customize SEO', _SQ_PLUGIN_NAME_); ?></a>
16
- </div>
17
- </div>
18
- <div class="card col-sm-12 p-0 m-0 border-0 border-0">
19
- <div class="card-body p-0">
20
- <div class="col-sm-12 m-0 p-0">
21
- <div class="card col-sm-12 p-0 border-0 ">
22
-
23
- <div class="col-sm-12 pt-0 pb-4 ">
24
-
25
- <div class="col-sm-12 card-title py-3 text-success text-center" style="font-size: 24px; line-height: 30px"><?php _e("Get a Birds-Eye-View of your Site’s Overall SEO Optimization", _SQ_PLUGIN_NAME_); ?></div>
26
-
27
- <div class="col-sm-12 my-3 clear text-center">
28
- <img src="https://storage.googleapis.com/squirrly/images/open-graph.gif" class="img-fluid img-thumbnail" style="max-width: 90%; margin: auto;">
29
-
30
- </div>
31
-
32
- <div class="col-sm-12 card-title py-3 text-center">
33
- <a href="https://plugin.squirrly.co/bulk-seo-settings/" target="_blank" class="btn rounded-0 btn-info btn-lg px-5 mx-3"><?php _e("Read more about this feature >", _SQ_PLUGIN_NAME_); ?></a>
34
- </div>
35
-
36
- <div class="col-sm-12 m-0 mt-3 p-0 py-2 text-right border-top">
37
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step1.5') ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-4 float-sm-right"><?php _e('Next Feature >', _SQ_PLUGIN_NAME_); ?></a>
38
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step4') ?>" class="btn btn-default btn-lg px-3 mx-1 text-secondary float-sm-left rounded-0"><?php _e('Close Tutorial', _SQ_PLUGIN_NAME_); ?></a>
39
- </div>
40
- </div>
41
-
42
- </div>
43
-
44
- </div>
45
-
46
- </div>
47
- </div>
48
-
49
- </div>
50
-
51
-
52
- </div>
53
- </div>
54
- </div>
55
- </div>
56
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
view/Onboarding/Step1.5.php DELETED
@@ -1,66 +0,0 @@
1
- <?php
2
- add_filter('sq_themes', array(SQ_Classes_ObjController::getClass('SQ_Models_ImportExport'), 'getAvailableThemes'));
3
- add_filter('sq_plugins', array(SQ_Classes_ObjController::getClass('SQ_Models_ImportExport'), 'getAvailablePlugins'));
4
- $platforms = apply_filters('sq_importList', false);
5
-
6
- $next_step = 'step4';
7
- if ($platforms && count((array)$platforms) > 0) {
8
- $next_step = 'step3';
9
- }
10
- ?>
11
- <div id="sq_wrap">
12
- <div class="d-flex flex-row my-0 bg-white" style="clear: both !important;">
13
- <?php echo SQ_Classes_ObjController::getClass('SQ_Models_Menu')->getAdminTabs('step1.1', 'sq_onboarding'); ?>
14
- <div class="sq_row d-flex flex-row bg-white px-3">
15
- <div class="sq_col flex-grow-1 mr-3">
16
-
17
- <div class="card col-sm-12 p-0">
18
- <div class="card-body p-2 bg-title rounded-top row">
19
- <div class="col-sm-6 m-0 p-0 py-2 bg-title rounded-top">
20
- <div class="sq_icons sq_squirrly_icon m-1 mx-3"></div>
21
- <h3 class="card-title"><?php _e('Google SERP Checker', _SQ_PLUGIN_NAME_); ?></h3>
22
- </div>
23
- <div class="col-sm-6 m-0 p-0 py-2 text-right">
24
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', $next_step) ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-2 float-sm-right"><?php _e('Next Feature >', _SQ_PLUGIN_NAME_); ?></a>
25
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_rankings', 'rankings') ?>" target="_blank" class="btn rounded-0 btn-info btn-lg px-3 mx-2 float-sm-right"><?php _e('See Rankings', _SQ_PLUGIN_NAME_); ?></a>
26
- </div>
27
- </div>
28
- <div class="card col-sm-12 p-0 m-0 border-0 border-0">
29
- <div class="card-body p-0">
30
- <div class="col-sm-12 m-0 p-0">
31
- <div class="card col-sm-12 p-0 border-0 ">
32
-
33
- <div class="col-sm-12 pt-0 pb-4 ">
34
-
35
- <div class="col-sm-12 card-title py-3 text-success text-center" style="font-size: 24px; line-height: 30px"><?php _e("Accurately Track Your Rankings with Squirrly’s User-Friendly Google SERP Checker", _SQ_PLUGIN_NAME_); ?></div>
36
-
37
- <div class="col-sm-12 my-3 clear text-center">
38
- <img src="https://storage.googleapis.com/squirrly/images/serp-checker.gif" class="img-fluid img-thumbnail" style="max-width: 90%; margin: auto;">
39
-
40
- </div>
41
-
42
- <div class="col-sm-12 card-title py-3 text-center">
43
- <a href="https://plugin.squirrly.co/google-serp-checker/" target="_blank" class="btn rounded-0 btn-info btn-lg px-5 mx-3"><?php _e("Read more about this feature >", _SQ_PLUGIN_NAME_); ?></a>
44
- </div>
45
-
46
- <div class="col-sm-12 m-0 mt-3 p-0 py-2 text-right border-top">
47
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', $next_step) ?>" class="btn rounded-0 btn-success btn-lg px-3 mx-4 float-sm-right"><?php _e('Next Feature >', _SQ_PLUGIN_NAME_); ?></a>
48
- <a href="<?php echo SQ_Classes_Helpers_Tools::getAdminUrl('sq_onboarding', 'step4') ?>" class="btn btn-default btn-lg px-3 mx-1 text-secondary float-sm-left rounded-0"><?php _e('Close Tutorial', _SQ_PLUGIN_NAME_); ?></a>
49
- </div>
50
- </div>
51
-
52
- </div>
53
-
54
- </div>
55
-
56
- </div>
57
- </div>
58
-
59
- </div>
60
-
61
-
62
- </div>
63
- </div>
64
- </div>
65
- </div>
66
- </div>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
view/Onboarding/Step1.php CHANGED
@@ -108,4 +108,5 @@ if ($platforms && count((array)$platforms) > 0) {
108
  </div>
109
  </div>
110
  </div>
111
- </div>
 
108
  </div>
109
  </div>
110
  </div>
111
+ <noscript><style>#sq_preloader { display:none; } #sq_wrap .checkbox .cr .cr-icon { opacity: 1 !important; font-size: 14px !important; top: 3px; left: 6px !important; }</style></noscript>
112
+
view/Onboarding/Step3.php CHANGED
@@ -104,4 +104,5 @@
104
  </div>
105
  </div>
106
  </div>
107
- </div>
 
104
  </div>
105
  </div>
106
  </div>
107
+ <noscript><style>#sq_preloader { display:none; } #sq_wrap .checkbox .cr .cr-icon { opacity: 1 !important; font-size: 14px !important; top: 3px; left: 6px !important; }</style></noscript>
108
+
view/Onboarding/Step4.php CHANGED
@@ -57,4 +57,5 @@
57
  </div>
58
  </div>
59
  </div>
60
- </div>
 
57
  </div>
58
  </div>
59
  </div>
60
+ <noscript><style>#sq_preloader,.progress { display:none; } .sq_loading_step6 { display: block !important; }</style></noscript>
61
+
view/assets/css/fontawesome.min.css CHANGED
@@ -1 +1 @@
1
- @-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}#sq_blocksnippet .fa,#sq_wrap .fa,.sq_blocksnippet .fa{display:inline-block;font:14px/1 FontAwesome!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sq_blocksnippet .fa-lg,#sq_wrap .fa-lg,.sq_blocksnippet .fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
1
+ @-webkit-keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes fa-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.7.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.7.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.7.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.7.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.7.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.7.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}#sq_blocksnippet .fa,#sq_wrap .fa,.sq_blocksnippet .fa{display:inline-block;font:14px/1.3 FontAwesome!important;font-size:inherit;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}#sq_blocksnippet .fa-lg,#sq_wrap .fa-lg,.sq_blocksnippet .fa-lg{font-size:1.33333333em;line-height:.75em;vertical-align:-15%}.fa-2x{font-size:2em}.fa-3x{font-size:3em}.fa-4x{font-size:4em}.fa-5x{font-size:5em}.fa-fw{width:1.28571429em;text-align:center}.fa-ul{padding-left:0;margin-left:2.14285714em;list-style-type:none}.fa-ul>li{position:relative}.fa-li{position:absolute;left:-2.14285714em;width:2.14285714em;top:.14285714em;text-align:center}.fa-li.fa-lg{left:-1.85714286em}.fa-border{padding:.2em .25em .15em;border:solid .08em #eee;border-radius:.1em}.fa-pull-left{float:left}.fa-pull-right,.pull-right{float:right}.fa.fa-pull-left{margin-right:.3em}.fa.fa-pull-right{margin-left:.3em}.pull-left{float:left}.fa.pull-left{margin-right:.3em}.fa.pull-right{margin-left:.3em}.fa-spin{-webkit-animation:fa-spin 2s infinite linear;animation:fa-spin 2s infinite linear}.fa-pulse{-webkit-animation:fa-spin 1s infinite steps(8);animation:fa-spin 1s infinite steps(8)}.fa-rotate-90{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=1)";-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg)}.fa-rotate-180{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2)";-webkit-transform:rotate(180deg);-ms-transform:rotate(180deg);transform:rotate(180deg)}.fa-rotate-270{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=3)";-webkit-transform:rotate(270deg);-ms-transform:rotate(270deg);transform:rotate(270deg)}.fa-flip-horizontal{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=0, mirror=1)";-webkit-transform:scale(-1,1);-ms-transform:scale(-1,1);transform:scale(-1,1)}.fa-flip-vertical{-ms-filter:"progid:DXImageTransform.Microsoft.BasicImage(rotation=2, mirror=1)";-webkit-transform:scale(1,-1);-ms-transform:scale(1,-1);transform:scale(1,-1)}:root .fa-flip-horizontal,:root .fa-flip-vertical,:root .fa-rotate-180,:root .fa-rotate-270,:root .fa-rotate-90{filter:none}.fa-stack{position:relative;display:inline-block;width:2em;height:2em;line-height:2em;vertical-align:middle}.fa-stack-1x,.fa-stack-2x{position:absolute;left:0;width:100%;text-align:center}.fa-stack-1x{line-height:inherit}.fa-stack-2x{font-size:2em}.fa-inverse{color:#fff}.fa-glass:before{content:"\f000"}.fa-music:before{content:"\f001"}.fa-search:before{content:"\f002"}.fa-envelope-o:before{content:"\f003"}.fa-heart:before{content:"\f004"}.fa-star:before{content:"\f005"}.fa-star-o:before{content:"\f006"}.fa-user:before{content:"\f007"}.fa-film:before{content:"\f008"}.fa-th-large:before{content:"\f009"}.fa-th:before{content:"\f00a"}.fa-th-list:before{content:"\f00b"}.fa-check:before{content:"\f00c"}.fa-close:before,.fa-remove:before,.fa-times:before{content:"\f00d"}.fa-search-plus:before{content:"\f00e"}.fa-search-minus:before{content:"\f010"}.fa-power-off:before{content:"\f011"}.fa-signal:before{content:"\f012"}.fa-cog:before,.fa-gear:before{content:"\f013"}.fa-trash-o:before{content:"\f014"}.fa-home:before{content:"\f015"}.fa-file-o:before{content:"\f016"}.fa-clock-o:before{content:"\f017"}.fa-road:before{content:"\f018"}.fa-download:before{content:"\f019"}.fa-arrow-circle-o-down:before{content:"\f01a"}.fa-arrow-circle-o-up:before{content:"\f01b"}.fa-inbox:before{content:"\f01c"}.fa-play-circle-o:before{content:"\f01d"}.fa-repeat:before,.fa-rotate-right:before{content:"\f01e"}.fa-refresh:before{content:"\f021"}.fa-list-alt:before{content:"\f022"}.fa-lock:before{content:"\f023"}.fa-flag:before{content:"\f024"}.fa-headphones:before{content:"\f025"}.fa-volume-off:before{content:"\f026"}.fa-volume-down:before{content:"\f027"}.fa-volume-up:before{content:"\f028"}.fa-qrcode:before{content:"\f029"}.fa-barcode:before{content:"\f02a"}.fa-tag:before{content:"\f02b"}.fa-tags:before{content:"\f02c"}.fa-book:before{content:"\f02d"}.fa-bookmark:before{content:"\f02e"}.fa-print:before{content:"\f02f"}.fa-camera:before{content:"\f030"}.fa-font:before{content:"\f031"}.fa-bold:before{content:"\f032"}.fa-italic:before{content:"\f033"}.fa-text-height:before{content:"\f034"}.fa-text-width:before{content:"\f035"}.fa-align-left:before{content:"\f036"}.fa-align-center:before{content:"\f037"}.fa-align-right:before{content:"\f038"}.fa-align-justify:before{content:"\f039"}.fa-list:before{content:"\f03a"}.fa-dedent:before,.fa-outdent:before{content:"\f03b"}.fa-indent:before{content:"\f03c"}.fa-video-camera:before{content:"\f03d"}.fa-image:before,.fa-photo:before,.fa-picture-o:before{content:"\f03e"}.fa-pencil:before{content:"\f040"}.fa-map-marker:before{content:"\f041"}.fa-adjust:before{content:"\f042"}.fa-tint:before{content:"\f043"}.fa-edit:before,.fa-pencil-square-o:before{content:"\f044"}.fa-share-square-o:before{content:"\f045"}.fa-check-square-o:before{content:"\f046"}.fa-arrows:before{content:"\f047"}.fa-step-backward:before{content:"\f048"}.fa-fast-backward:before{content:"\f049"}.fa-backward:before{content:"\f04a"}.fa-play:before{content:"\f04b"}.fa-pause:before{content:"\f04c"}.fa-stop:before{content:"\f04d"}.fa-forward:before{content:"\f04e"}.fa-fast-forward:before{content:"\f050"}.fa-step-forward:before{content:"\f051"}.fa-eject:before{content:"\f052"}.fa-chevron-left:before{content:"\f053"}.fa-chevron-right:before{content:"\f054"}.fa-plus-circle:before{content:"\f055"}.fa-minus-circle:before{content:"\f056"}.fa-times-circle:before{content:"\f057"}.fa-check-circle:before{content:"\f058"}.fa-question-circle:before{content:"\f059"}.fa-info-circle:before{content:"\f05a"}.fa-crosshairs:before{content:"\f05b"}.fa-times-circle-o:before{content:"\f05c"}.fa-check-circle-o:before{content:"\f05d"}.fa-ban:before{content:"\f05e"}.fa-arrow-left:before{content:"\f060"}.fa-arrow-right:before{content:"\f061"}.fa-arrow-up:before{content:"\f062"}.fa-arrow-down:before{content:"\f063"}.fa-mail-forward:before,.fa-share:before{content:"\f064"}.fa-expand:before{content:"\f065"}.fa-compress:before{content:"\f066"}.fa-plus:before{content:"\f067"}.fa-minus:before{content:"\f068"}.fa-asterisk:before{content:"\f069"}.fa-exclamation-circle:before{content:"\f06a"}.fa-gift:before{content:"\f06b"}.fa-leaf:before{content:"\f06c"}.fa-fire:before{content:"\f06d"}.fa-eye:before{content:"\f06e"}.fa-eye-slash:before{content:"\f070"}.fa-exclamation-triangle:before,.fa-warning:before{content:"\f071"}.fa-plane:before{content:"\f072"}.fa-calendar:before{content:"\f073"}.fa-random:before{content:"\f074"}.fa-comment:before{content:"\f075"}.fa-magnet:before{content:"\f076"}.fa-chevron-up:before{content:"\f077"}.fa-chevron-down:before{content:"\f078"}.fa-retweet:before{content:"\f079"}.fa-shopping-cart:before{content:"\f07a"}.fa-folder:before{content:"\f07b"}.fa-folder-open:before{content:"\f07c"}.fa-arrows-v:before{content:"\f07d"}.fa-arrows-h:before{content:"\f07e"}.fa-bar-chart-o:before,.fa-bar-chart:before{content:"\f080"}.fa-twitter-square:before{content:"\f081"}.fa-facebook-square:before{content:"\f082"}.fa-camera-retro:before{content:"\f083"}.fa-key:before{content:"\f084"}.fa-cogs:before,.fa-gears:before{content:"\f085"}.fa-comments:before{content:"\f086"}.fa-thumbs-o-up:before{content:"\f087"}.fa-thumbs-o-down:before{content:"\f088"}.fa-star-half:before{content:"\f089"}.fa-heart-o:before{content:"\f08a"}.fa-sign-out:before{content:"\f08b"}.fa-linkedin-square:before{content:"\f08c"}.fa-thumb-tack:before{content:"\f08d"}.fa-external-link:before{content:"\f08e"}.fa-sign-in:before{content:"\f090"}.fa-trophy:before{content:"\f091"}.fa-github-square:before{content:"\f092"}.fa-upload:before{content:"\f093"}.fa-lemon-o:before{content:"\f094"}.fa-phone:before{content:"\f095"}.fa-square-o:before{content:"\f096"}.fa-bookmark-o:before{content:"\f097"}.fa-phone-square:before{content:"\f098"}.fa-twitter:before{content:"\f099"}.fa-facebook-f:before,.fa-facebook:before{content:"\f09a"}.fa-github:before{content:"\f09b"}.fa-unlock:before{content:"\f09c"}.fa-credit-card:before{content:"\f09d"}.fa-feed:before,.fa-rss:before{content:"\f09e"}.fa-hdd-o:before{content:"\f0a0"}.fa-bullhorn:before{content:"\f0a1"}.fa-bell:before{content:"\f0f3"}.fa-certificate:before{content:"\f0a3"}.fa-hand-o-right:before{content:"\f0a4"}.fa-hand-o-left:before{content:"\f0a5"}.fa-hand-o-up:before{content:"\f0a6"}.fa-hand-o-down:before{content:"\f0a7"}.fa-arrow-circle-left:before{content:"\f0a8"}.fa-arrow-circle-right:before{content:"\f0a9"}.fa-arrow-circle-up:before{content:"\f0aa"}.fa-arrow-circle-down:before{content:"\f0ab"}.fa-globe:before{content:"\f0ac"}.fa-wrench:before{content:"\f0ad"}.fa-tasks:before{content:"\f0ae"}.fa-filter:before{content:"\f0b0"}.fa-briefcase:before{content:"\f0b1"}.fa-arrows-alt:before{content:"\f0b2"}.fa-group:before,.fa-users:before{content:"\f0c0"}.fa-chain:before,.fa-link:before{content:"\f0c1"}.fa-cloud:before{content:"\f0c2"}.fa-flask:before{content:"\f0c3"}.fa-cut:before,.fa-scissors:before{content:"\f0c4"}.fa-copy:before,.fa-files-o:before{content:"\f0c5"}.fa-paperclip:before{content:"\f0c6"}.fa-floppy-o:before,.fa-save:before{content:"\f0c7"}.fa-square:before{content:"\f0c8"}.fa-bars:before,.fa-navicon:before,.fa-reorder:before{content:"\f0c9"}.fa-list-ul:before{content:"\f0ca"}.fa-list-ol:before{content:"\f0cb"}.fa-strikethrough:before{content:"\f0cc"}.fa-underline:before{content:"\f0cd"}.fa-table:before{content:"\f0ce"}.fa-magic:before{content:"\f0d0"}.fa-truck:before{content:"\f0d1"}.fa-pinterest:before{content:"\f0d2"}.fa-pinterest-square:before{content:"\f0d3"}.fa-google-plus-square:before{content:"\f0d4"}.fa-google-plus:before{content:"\f0d5"}.fa-money:before{content:"\f0d6"}.fa-caret-down:before{content:"\f0d7"}.fa-caret-up:before{content:"\f0d8"}.fa-caret-left:before{content:"\f0d9"}.fa-caret-right:before{content:"\f0da"}.fa-columns:before{content:"\f0db"}.fa-sort:before,.fa-unsorted:before{content:"\f0dc"}.fa-sort-desc:before,.fa-sort-down:before{content:"\f0dd"}.fa-sort-asc:before,.fa-sort-up:before{content:"\f0de"}.fa-envelope:before{content:"\f0e0"}.fa-linkedin:before{content:"\f0e1"}.fa-rotate-left:before,.fa-undo:before{content:"\f0e2"}.fa-gavel:before,.fa-legal:before{content:"\f0e3"}.fa-dashboard:before,.fa-tachometer:before{content:"\f0e4"}.fa-comment-o:before{content:"\f0e5"}.fa-comments-o:before{content:"\f0e6"}.fa-bolt:before,.fa-flash:before{content:"\f0e7"}.fa-sitemap:before{content:"\f0e8"}.fa-umbrella:before{content:"\f0e9"}.fa-clipboard:before,.fa-paste:before{content:"\f0ea"}.fa-lightbulb-o:before{content:"\f0eb"}.fa-exchange:before{content:"\f0ec"}.fa-cloud-download:before{content:"\f0ed"}.fa-cloud-upload:before{content:"\f0ee"}.fa-user-md:before{content:"\f0f0"}.fa-stethoscope:before{content:"\f0f1"}.fa-suitcase:before{content:"\f0f2"}.fa-bell-o:before{content:"\f0a2"}.fa-coffee:before{content:"\f0f4"}.fa-cutlery:before{content:"\f0f5"}.fa-file-text-o:before{content:"\f0f6"}.fa-building-o:before{content:"\f0f7"}.fa-hospital-o:before{content:"\f0f8"}.fa-ambulance:before{content:"\f0f9"}.fa-medkit:before{content:"\f0fa"}.fa-fighter-jet:before{content:"\f0fb"}.fa-beer:before{content:"\f0fc"}.fa-h-square:before{content:"\f0fd"}.fa-plus-square:before{content:"\f0fe"}.fa-angle-double-left:before{content:"\f100"}.fa-angle-double-right:before{content:"\f101"}.fa-angle-double-up:before{content:"\f102"}.fa-angle-double-down:before{content:"\f103"}.fa-angle-left:before{content:"\f104"}.fa-angle-right:before{content:"\f105"}.fa-angle-up:before{content:"\f106"}.fa-angle-down:before{content:"\f107"}.fa-desktop:before{content:"\f108"}.fa-laptop:before{content:"\f109"}.fa-tablet:before{content:"\f10a"}.fa-mobile-phone:before,.fa-mobile:before{content:"\f10b"}.fa-circle-o:before{content:"\f10c"}.fa-quote-left:before{content:"\f10d"}.fa-quote-right:before{content:"\f10e"}.fa-spinner:before{content:"\f110"}.fa-circle:before{content:"\f111"}.fa-mail-reply:before,.fa-reply:before{content:"\f112"}.fa-github-alt:before{content:"\f113"}.fa-folder-o:before{content:"\f114"}.fa-folder-open-o:before{content:"\f115"}.fa-smile-o:before{content:"\f118"}.fa-frown-o:before{content:"\f119"}.fa-meh-o:before{content:"\f11a"}.fa-gamepad:before{content:"\f11b"}.fa-keyboard-o:before{content:"\f11c"}.fa-flag-o:before{content:"\f11d"}.fa-flag-checkered:before{content:"\f11e"}.fa-terminal:before{content:"\f120"}.fa-code:before{content:"\f121"}.fa-mail-reply-all:before,.fa-reply-all:before{content:"\f122"}.fa-star-half-empty:before,.fa-star-half-full:before,.fa-star-half-o:before{content:"\f123"}.fa-location-arrow:before{content:"\f124"}.fa-crop:before{content:"\f125"}.fa-code-fork:before{content:"\f126"}.fa-chain-broken:before,.fa-unlink:before{content:"\f127"}.fa-question:before{content:"\f128"}.fa-info:before{content:"\f129"}.fa-exclamation:before{content:"\f12a"}.fa-superscript:before{content:"\f12b"}.fa-subscript:before{content:"\f12c"}.fa-eraser:before{content:"\f12d"}.fa-puzzle-piece:before{content:"\f12e"}.fa-microphone:before{content:"\f130"}.fa-microphone-slash:before{content:"\f131"}.fa-shield:before{content:"\f132"}.fa-calendar-o:before{content:"\f133"}.fa-fire-extinguisher:before{content:"\f134"}.fa-rocket:before{content:"\f135"}.fa-maxcdn:before{content:"\f136"}.fa-chevron-circle-left:before{content:"\f137"}.fa-chevron-circle-right:before{content:"\f138"}.fa-chevron-circle-up:before{content:"\f139"}.fa-chevron-circle-down:before{content:"\f13a"}.fa-html5:before{content:"\f13b"}.fa-css3:before{content:"\f13c"}.fa-anchor:before{content:"\f13d"}.fa-unlock-alt:before{content:"\f13e"}.fa-bullseye:before{content:"\f140"}.fa-ellipsis-h:before{content:"\f141"}.fa-ellipsis-v:before{content:"\f142"}.fa-rss-square:before{content:"\f143"}.fa-play-circle:before{content:"\f144"}.fa-ticket:before{content:"\f145"}.fa-minus-square:before{content:"\f146"}.fa-minus-square-o:before{content:"\f147"}.fa-level-up:before{content:"\f148"}.fa-level-down:before{content:"\f149"}.fa-check-square:before{content:"\f14a"}.fa-pencil-square:before{content:"\f14b"}.fa-external-link-square:before{content:"\f14c"}.fa-share-square:before{content:"\f14d"}.fa-compass:before{content:"\f14e"}.fa-caret-square-o-down:before,.fa-toggle-down:before{content:"\f150"}.fa-caret-square-o-up:before,.fa-toggle-up:before{content:"\f151"}.fa-caret-square-o-right:before,.fa-toggle-right:before{content:"\f152"}.fa-eur:before,.fa-euro:before{content:"\f153"}.fa-gbp:before{content:"\f154"}.fa-dollar:before,.fa-usd:before{content:"\f155"}.fa-inr:before,.fa-rupee:before{content:"\f156"}.fa-cny:before,.fa-jpy:before,.fa-rmb:before,.fa-yen:before{content:"\f157"}.fa-rouble:before,.fa-rub:before,.fa-ruble:before{content:"\f158"}.fa-krw:before,.fa-won:before{content:"\f159"}.fa-bitcoin:before,.fa-btc:before{content:"\f15a"}.fa-file:before{content:"\f15b"}.fa-file-text:before{content:"\f15c"}.fa-sort-alpha-asc:before{content:"\f15d"}.fa-sort-alpha-desc:before{content:"\f15e"}.fa-sort-amount-asc:before{content:"\f160"}.fa-sort-amount-desc:before{content:"\f161"}.fa-sort-numeric-asc:before{content:"\f162"}.fa-sort-numeric-desc:before{content:"\f163"}.fa-thumbs-up:before{content:"\f164"}.fa-thumbs-down:before{content:"\f165"}.fa-youtube-square:before{content:"\f166"}.fa-youtube:before{content:"\f167"}.fa-xing:before{content:"\f168"}.fa-xing-square:before{content:"\f169"}.fa-youtube-play:before{content:"\f16a"}.fa-dropbox:before{content:"\f16b"}.fa-stack-overflow:before{content:"\f16c"}.fa-instagram:before{content:"\f16d"}.fa-flickr:before{content:"\f16e"}.fa-adn:before{content:"\f170"}.fa-bitbucket:before{content:"\f171"}.fa-bitbucket-square:before{content:"\f172"}.fa-tumblr:before{content:"\f173"}.fa-tumblr-square:before{content:"\f174"}.fa-long-arrow-down:before{content:"\f175"}.fa-long-arrow-up:before{content:"\f176"}.fa-long-arrow-left:before{content:"\f177"}.fa-long-arrow-right:before{content:"\f178"}.fa-apple:before{content:"\f179"}.fa-windows:before{content:"\f17a"}.fa-android:before{content:"\f17b"}.fa-linux:before{content:"\f17c"}.fa-dribbble:before{content:"\f17d"}.fa-skype:before{content:"\f17e"}.fa-foursquare:before{content:"\f180"}.fa-trello:before{content:"\f181"}.fa-female:before{content:"\f182"}.fa-male:before{content:"\f183"}.fa-gittip:before,.fa-gratipay:before{content:"\f184"}.fa-sun-o:before{content:"\f185"}.fa-moon-o:before{content:"\f186"}.fa-archive:before{content:"\f187"}.fa-bug:before{content:"\f188"}.fa-vk:before{content:"\f189"}.fa-weibo:before{content:"\f18a"}.fa-renren:before{content:"\f18b"}.fa-pagelines:before{content:"\f18c"}.fa-stack-exchange:before{content:"\f18d"}.fa-arrow-circle-o-right:before{content:"\f18e"}.fa-arrow-circle-o-left:before{content:"\f190"}.fa-caret-square-o-left:before,.fa-toggle-left:before{content:"\f191"}.fa-dot-circle-o:before{content:"\f192"}.fa-wheelchair:before{content:"\f193"}.fa-vimeo-square:before{content:"\f194"}.fa-try:before,.fa-turkish-lira:before{content:"\f195"}.fa-plus-square-o:before{content:"\f196"}.fa-space-shuttle:before{content:"\f197"}.fa-slack:before{content:"\f198"}.fa-envelope-square:before{content:"\f199"}.fa-wordpress:before{content:"\f19a"}.fa-openid:before{content:"\f19b"}.fa-bank:before,.fa-institution:before,.fa-university:before{content:"\f19c"}.fa-graduation-cap:before,.fa-mortar-board:before{content:"\f19d"}.fa-yahoo:before{content:"\f19e"}.fa-google:before{content:"\f1a0"}.fa-reddit:before{content:"\f1a1"}.fa-reddit-square:before{content:"\f1a2"}.fa-stumbleupon-circle:before{content:"\f1a3"}.fa-stumbleupon:before{content:"\f1a4"}.fa-delicious:before{content:"\f1a5"}.fa-digg:before{content:"\f1a6"}.fa-pied-piper-pp:before{content:"\f1a7"}.fa-pied-piper-alt:before{content:"\f1a8"}.fa-drupal:before{content:"\f1a9"}.fa-joomla:before{content:"\f1aa"}.fa-language:before{content:"\f1ab"}.fa-fax:before{content:"\f1ac"}.fa-building:before{content:"\f1ad"}.fa-child:before{content:"\f1ae"}.fa-paw:before{content:"\f1b0"}.fa-spoon:before{content:"\f1b1"}.fa-cube:before{content:"\f1b2"}.fa-cubes:before{content:"\f1b3"}.fa-behance:before{content:"\f1b4"}.fa-behance-square:before{content:"\f1b5"}.fa-steam:before{content:"\f1b6"}.fa-steam-square:before{content:"\f1b7"}.fa-recycle:before{content:"\f1b8"}.fa-automobile:before,.fa-car:before{content:"\f1b9"}.fa-cab:before,.fa-taxi:before{content:"\f1ba"}.fa-tree:before{content:"\f1bb"}.fa-spotify:before{content:"\f1bc"}.fa-deviantart:before{content:"\f1bd"}.fa-soundcloud:before{content:"\f1be"}.fa-database:before{content:"\f1c0"}.fa-file-pdf-o:before{content:"\f1c1"}.fa-file-word-o:before{content:"\f1c2"}.fa-file-excel-o:before{content:"\f1c3"}.fa-file-powerpoint-o:before{content:"\f1c4"}.fa-file-image-o:before,.fa-file-photo-o:before,.fa-file-picture-o:before{content:"\f1c5"}.fa-file-archive-o:before,.fa-file-zip-o:before{content:"\f1c6"}.fa-file-audio-o:before,.fa-file-sound-o:before{content:"\f1c7"}.fa-file-movie-o:before,.fa-file-video-o:before{content:"\f1c8"}.fa-file-code-o:before{content:"\f1c9"}.fa-vine:before{content:"\f1ca"}.fa-codepen:before{content:"\f1cb"}.fa-jsfiddle:before{content:"\f1cc"}.fa-life-bouy:before,.fa-life-buoy:before,.fa-life-ring:before,.fa-life-saver:before,.fa-support:before{content:"\f1cd"}.fa-circle-o-notch:before{content:"\f1ce"}.fa-ra:before,.fa-rebel:before,.fa-resistance:before{content:"\f1d0"}.fa-empire:before,.fa-ge:before{content:"\f1d1"}.fa-git-square:before{content:"\f1d2"}.fa-git:before{content:"\f1d3"}.fa-hacker-news:before,.fa-y-combinator-square:before,.fa-yc-square:before{content:"\f1d4"}.fa-tencent-weibo:before{content:"\f1d5"}.fa-qq:before{content:"\f1d6"}.fa-wechat:before,.fa-weixin:before{content:"\f1d7"}.fa-paper-plane:before,.fa-send:before{content:"\f1d8"}.fa-paper-plane-o:before,.fa-send-o:before{content:"\f1d9"}.fa-history:before{content:"\f1da"}.fa-circle-thin:before{content:"\f1db"}.fa-header:before{content:"\f1dc"}.fa-paragraph:before{content:"\f1dd"}.fa-sliders:before{content:"\f1de"}.fa-share-alt:before{content:"\f1e0"}.fa-share-alt-square:before{content:"\f1e1"}.fa-bomb:before{content:"\f1e2"}.fa-futbol-o:before,.fa-soccer-ball-o:before{content:"\f1e3"}.fa-tty:before{content:"\f1e4"}.fa-binoculars:before{content:"\f1e5"}.fa-plug:before{content:"\f1e6"}.fa-slideshare:before{content:"\f1e7"}.fa-twitch:before{content:"\f1e8"}.fa-yelp:before{content:"\f1e9"}.fa-newspaper-o:before{content:"\f1ea"}.fa-wifi:before{content:"\f1eb"}.fa-calculator:before{content:"\f1ec"}.fa-paypal:before{content:"\f1ed"}.fa-google-wallet:before{content:"\f1ee"}.fa-cc-visa:before{content:"\f1f0"}.fa-cc-mastercard:before{content:"\f1f1"}.fa-cc-discover:before{content:"\f1f2"}.fa-cc-amex:before{content:"\f1f3"}.fa-cc-paypal:before{content:"\f1f4"}.fa-cc-stripe:before{content:"\f1f5"}.fa-bell-slash:before{content:"\f1f6"}.fa-bell-slash-o:before{content:"\f1f7"}.fa-trash:before{content:"\f1f8"}.fa-copyright:before{content:"\f1f9"}.fa-at:before{content:"\f1fa"}.fa-eyedropper:before{content:"\f1fb"}.fa-paint-brush:before{content:"\f1fc"}.fa-birthday-cake:before{content:"\f1fd"}.fa-area-chart:before{content:"\f1fe"}.fa-pie-chart:before{content:"\f200"}.fa-line-chart:before{content:"\f201"}.fa-lastfm:before{content:"\f202"}.fa-lastfm-square:before{content:"\f203"}.fa-toggle-off:before{content:"\f204"}.fa-toggle-on:before{content:"\f205"}.fa-bicycle:before{content:"\f206"}.fa-bus:before{content:"\f207"}.fa-ioxhost:before{content:"\f208"}.fa-angellist:before{content:"\f209"}.fa-cc:before{content:"\f20a"}.fa-ils:before,.fa-shekel:before,.fa-sheqel:before{content:"\f20b"}.fa-meanpath:before{content:"\f20c"}.fa-buysellads:before{content:"\f20d"}.fa-connectdevelop:before{content:"\f20e"}.fa-dashcube:before{content:"\f210"}.fa-forumbee:before{content:"\f211"}.fa-leanpub:before{content:"\f212"}.fa-sellsy:before{content:"\f213"}.fa-shirtsinbulk:before{content:"\f214"}.fa-simplybuilt:before{content:"\f215"}.fa-skyatlas:before{content:"\f216"}.fa-cart-plus:before{content:"\f217"}.fa-cart-arrow-down:before{content:"\f218"}.fa-diamond:before{content:"\f219"}.fa-ship:before{content:"\f21a"}.fa-user-secret:before{content:"\f21b"}.fa-motorcycle:before{content:"\f21c"}.fa-street-view:before{content:"\f21d"}.fa-heartbeat:before{content:"\f21e"}.fa-venus:before{content:"\f221"}.fa-mars:before{content:"\f222"}.fa-mercury:before{content:"\f223"}.fa-intersex:before,.fa-transgender:before{content:"\f224"}.fa-transgender-alt:before{content:"\f225"}.fa-venus-double:before{content:"\f226"}.fa-mars-double:before{content:"\f227"}.fa-venus-mars:before{content:"\f228"}.fa-mars-stroke:before{content:"\f229"}.fa-mars-stroke-v:before{content:"\f22a"}.fa-mars-stroke-h:before{content:"\f22b"}.fa-neuter:before{content:"\f22c"}.fa-genderless:before{content:"\f22d"}.fa-facebook-official:before{content:"\f230"}.fa-pinterest-p:before{content:"\f231"}.fa-whatsapp:before{content:"\f232"}.fa-server:before{content:"\f233"}.fa-user-plus:before{content:"\f234"}.fa-user-times:before{content:"\f235"}.fa-bed:before,.fa-hotel:before{content:"\f236"}.fa-viacoin:before{content:"\f237"}.fa-train:before{content:"\f238"}.fa-subway:before{content:"\f239"}.fa-medium:before{content:"\f23a"}.fa-y-combinator:before,.fa-yc:before{content:"\f23b"}.fa-optin-monster:before{content:"\f23c"}.fa-opencart:before{content:"\f23d"}.fa-expeditedssl:before{content:"\f23e"}.fa-battery-4:before,.fa-battery-full:before,.fa-battery:before{content:"\f240"}.fa-battery-3:before,.fa-battery-three-quarters:before{content:"\f241"}.fa-battery-2:before,.fa-battery-half:before{content:"\f242"}.fa-battery-1:before,.fa-battery-quarter:before{content:"\f243"}.fa-battery-0:before,.fa-battery-empty:before{content:"\f244"}.fa-mouse-pointer:before{content:"\f245"}.fa-i-cursor:before{content:"\f246"}.fa-object-group:before{content:"\f247"}.fa-object-ungroup:before{content:"\f248"}.fa-sticky-note:before{content:"\f249"}.fa-sticky-note-o:before{content:"\f24a"}.fa-cc-jcb:before{content:"\f24b"}.fa-cc-diners-club:before{content:"\f24c"}.fa-clone:before{content:"\f24d"}.fa-balance-scale:before{content:"\f24e"}.fa-hourglass-o:before{content:"\f250"}.fa-hourglass-1:before,.fa-hourglass-start:before{content:"\f251"}.fa-hourglass-2:before,.fa-hourglass-half:before{content:"\f252"}.fa-hourglass-3:before,.fa-hourglass-end:before{content:"\f253"}.fa-hourglass:before{content:"\f254"}.fa-hand-grab-o:before,.fa-hand-rock-o:before{content:"\f255"}.fa-hand-paper-o:before,.fa-hand-stop-o:before{content:"\f256"}.fa-hand-scissors-o:before{content:"\f257"}.fa-hand-lizard-o:before{content:"\f258"}.fa-hand-spock-o:before{content:"\f259"}.fa-hand-pointer-o:before{content:"\f25a"}.fa-hand-peace-o:before{content:"\f25b"}.fa-trademark:before{content:"\f25c"}.fa-registered:before{content:"\f25d"}.fa-creative-commons:before{content:"\f25e"}.fa-gg:before{content:"\f260"}.fa-gg-circle:before{content:"\f261"}.fa-tripadvisor:before{content:"\f262"}.fa-odnoklassniki:before{content:"\f263"}.fa-odnoklassniki-square:before{content:"\f264"}.fa-get-pocket:before{content:"\f265"}.fa-wikipedia-w:before{content:"\f266"}.fa-safari:before{content:"\f267"}.fa-chrome:before{content:"\f268"}.fa-firefox:before{content:"\f269"}.fa-opera:before{content:"\f26a"}.fa-internet-explorer:before{content:"\f26b"}.fa-television:before,.fa-tv:before{content:"\f26c"}.fa-contao:before{content:"\f26d"}.fa-500px:before{content:"\f26e"}.fa-amazon:before{content:"\f270"}.fa-calendar-plus-o:before{content:"\f271"}.fa-calendar-minus-o:before{content:"\f272"}.fa-calendar-times-o:before{content:"\f273"}.fa-calendar-check-o:before{content:"\f274"}.fa-industry:before{content:"\f275"}.fa-map-pin:before{content:"\f276"}.fa-map-signs:before{content:"\f277"}.fa-map-o:before{content:"\f278"}.fa-map:before{content:"\f279"}.fa-commenting:before{content:"\f27a"}.fa-commenting-o:before{content:"\f27b"}.fa-houzz:before{content:"\f27c"}.fa-vimeo:before{content:"\f27d"}.fa-black-tie:before{content:"\f27e"}.fa-fonticons:before{content:"\f280"}.fa-reddit-alien:before{content:"\f281"}.fa-edge:before{content:"\f282"}.fa-credit-card-alt:before{content:"\f283"}.fa-codiepie:before{content:"\f284"}.fa-modx:before{content:"\f285"}.fa-fort-awesome:before{content:"\f286"}.fa-usb:before{content:"\f287"}.fa-product-hunt:before{content:"\f288"}.fa-mixcloud:before{content:"\f289"}.fa-scribd:before{content:"\f28a"}.fa-pause-circle:before{content:"\f28b"}.fa-pause-circle-o:before{content:"\f28c"}.fa-stop-circle:before{content:"\f28d"}.fa-stop-circle-o:before{content:"\f28e"}.fa-shopping-bag:before{content:"\f290"}.fa-shopping-basket:before{content:"\f291"}.fa-hashtag:before{content:"\f292"}.fa-bluetooth:before{content:"\f293"}.fa-bluetooth-b:before{content:"\f294"}.fa-percent:before{content:"\f295"}.fa-gitlab:before{content:"\f296"}.fa-wpbeginner:before{content:"\f297"}.fa-wpforms:before{content:"\f298"}.fa-envira:before{content:"\f299"}.fa-universal-access:before{content:"\f29a"}.fa-wheelchair-alt:before{content:"\f29b"}.fa-question-circle-o:before{content:"\f29c"}.fa-blind:before{content:"\f29d"}.fa-audio-description:before{content:"\f29e"}.fa-volume-control-phone:before{content:"\f2a0"}.fa-braille:before{content:"\f2a1"}.fa-assistive-listening-systems:before{content:"\f2a2"}.fa-american-sign-language-interpreting:before,.fa-asl-interpreting:before{content:"\f2a3"}.fa-deaf:before,.fa-deafness:before,.fa-hard-of-hearing:before{content:"\f2a4"}.fa-glide:before{content:"\f2a5"}.fa-glide-g:before{content:"\f2a6"}.fa-sign-language:before,.fa-signing:before{content:"\f2a7"}.fa-low-vision:before{content:"\f2a8"}.fa-viadeo:before{content:"\f2a9"}.fa-viadeo-square:before{content:"\f2aa"}.fa-snapchat:before{content:"\f2ab"}.fa-snapchat-ghost:before{content:"\f2ac"}.fa-snapchat-square:before{content:"\f2ad"}.fa-pied-piper:before{content:"\f2ae"}.fa-first-order:before{content:"\f2b0"}.fa-yoast:before{content:"\f2b1"}.fa-themeisle:before{content:"\f2b2"}.fa-google-plus-circle:before,.fa-google-plus-official:before{content:"\f2b3"}.fa-fa:before,.fa-font-awesome:before{content:"\f2b4"}.fa-handshake-o:before{content:"\f2b5"}.fa-envelope-open:before{content:"\f2b6"}.fa-envelope-open-o:before{content:"\f2b7"}.fa-linode:before{content:"\f2b8"}.fa-address-book:before{content:"\f2b9"}.fa-address-book-o:before{content:"\f2ba"}.fa-address-card:before,.fa-vcard:before{content:"\f2bb"}.fa-address-card-o:before,.fa-vcard-o:before{content:"\f2bc"}.fa-user-circle:before{content:"\f2bd"}.fa-user-circle-o:before{content:"\f2be"}.fa-user-o:before{content:"\f2c0"}.fa-id-badge:before{content:"\f2c1"}.fa-drivers-license:before,.fa-id-card:before{content:"\f2c2"}.fa-drivers-license-o:before,.fa-id-card-o:before{content:"\f2c3"}.fa-quora:before{content:"\f2c4"}.fa-free-code-camp:before{content:"\f2c5"}.fa-telegram:before{content:"\f2c6"}.fa-thermometer-4:before,.fa-thermometer-full:before,.fa-thermometer:before{content:"\f2c7"}.fa-thermometer-3:before,.fa-thermometer-three-quarters:before{content:"\f2c8"}.fa-thermometer-2:before,.fa-thermometer-half:before{content:"\f2c9"}.fa-thermometer-1:before,.fa-thermometer-quarter:before{content:"\f2ca"}.fa-thermometer-0:before,.fa-thermometer-empty:before{content:"\f2cb"}.fa-shower:before{content:"\f2cc"}.fa-bath:before,.fa-bathtub:before,.fa-s15:before{content:"\f2cd"}.fa-podcast:before{content:"\f2ce"}.fa-window-maximize:before{content:"\f2d0"}.fa-window-minimize:before{content:"\f2d1"}.fa-window-restore:before{content:"\f2d2"}.fa-times-rectangle:before,.fa-window-close:before{content:"\f2d3"}.fa-times-rectangle-o:before,.fa-window-close-o:before{content:"\f2d4"}.fa-bandcamp:before{content:"\f2d5"}.fa-grav:before{content:"\f2d6"}.fa-etsy:before{content:"\f2d7"}.fa-imdb:before{content:"\f2d8"}.fa-ravelry:before{content:"\f2d9"}.fa-eercast:before{content:"\f2da"}.fa-microchip:before{content:"\f2db"}.fa-snowflake-o:before{content:"\f2dc"}.fa-superpowers:before{content:"\f2dd"}.fa-wpexplorer:before{content:"\f2de"}.fa-meetup:before{content:"\f2e0"}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}
view/assets/css/frontend.min.css CHANGED
@@ -1 +1 @@
1
- .sq_blog_content,.sq_local_content,.sq_quote_content,.sq_wiki_content{position:relative;clear:both;background:#fff;font-size:14px;color:#333;max-width:500px;margin:5px auto;padding:13px;-webkit-transition:.1s border-color;-moz-transition:.1s border-color;transition:.1s border-color;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;-webkit-box-shadow:0 1px 0 #ddd;-moz-box-shadow:0 1px 0 #ddd;box-shadow:0 1px 0 #ddd}.sq_blog_content p,.sq_local_content p,.sq_quote_content p,.sq_wiki_content p{line-height:0!important;margin:0!important;padding:0!important}.sq_author_avatar{display:block;float:left;width:48px;height:48px;padding:1px;margin:0;border:1px solid #ddd}.sq_quote_text{margin-left:62px;line-height:1.5em;padding-left:21px;background:url(../img/front/avatar-margin.png) left top no-repeat;min-height:52px;font-family:"Georgia",serif;font-size:16px}a.sq_local,a.sq_news,a.sq_wiki{display:block;font-family:"Helvetica",sans-serif;font-weight:700;color:#0074b7;font-size:14px;line-height:1.4em;margin-bottom:5px;text-decoration:none}.sq_local_text,.sq_news_text,.sq_wiki_text{font-size:12px;color:#333}#tinymce mark{background:#fdffc7!important;color:#383838!important;padding:0 5px}#tinymce mark.mark_counter:after{content:attr(data-cnt);color:gray;font-size:70%;line-height:50%;vertical-align:baseline;position:relative;top:-9px}#content .sq_highlight,#content mark{background:0 0!important}#content .sq_highlight .sq_highlight_cnt,#content mark.mark_counter{display:none!important}
1
+ .sq_blog_content,.sq_local_content,.sq_quote_content,.sq_wiki_content{position:relative;clear:both;background:#fff;font-size:14px;color:#333;max-width:500px;margin:5px auto;padding:13px;-webkit-transition:.1s border-color;-moz-transition:.1s border-color;transition:.1s border-color;-webkit-border-radius:5px;-moz-border-radius:5px;border-radius:5px;border:1px solid #ddd;-webkit-box-shadow:0 1px 0 #ddd;-moz-box-shadow:0 1px 0 #ddd;box-shadow:0 1px 0 #ddd}.sq_blog_content p,.sq_local_content p,.sq_quote_content p,.sq_wiki_content p{margin:0!important;padding:0!important;line-height:18px!important;font-size:12px!important}.sq_author_avatar{display:block;float:left;width:48px;height:48px;padding:1px;margin:0;border:1px solid #ddd}.sq_quote_text{margin-left:62px;line-height:1.5em;padding-left:21px;background:url(../img/front/avatar-margin.png) left top no-repeat;min-height:52px;font-family:"Georgia",serif;font-size:16px}a.sq_local,a.sq_news,a.sq_wiki{display:block;font-family:"Helvetica",sans-serif;font-weight:700;color:#0074b7;font-size:14px;line-height:1.4em;margin-bottom:5px;text-decoration:none}.sq_local_text,.sq_news_text,.sq_wiki_text{font-size:12px;color:#333}#tinymce mark{background:#fdffc7!important;color:#383838!important;padding:0 5px}#tinymce mark.mark_counter:after{content:attr(data-cnt);color:gray;font-size:70%;line-height:50%;vertical-align:baseline;position:relative;top:-9px}#content .sq_highlight,#content mark{background:0 0!important}#content .sq_highlight .sq_highlight_cnt,#content mark.mark_counter{display:none!important}
view/assets/css/fullwidth.min.css CHANGED
@@ -1 +1 @@
1
- #sq_wrap{margin:0!important}#wpwrap #wpcontent{padding:0!important;margin:0!important;top:0!important;left:0!important}#wpwrap #adminmenuback,#wpwrap #adminmenumain,#wpwrap #adminmenuwrap,#wpwrap #footer,#wpwrap #wpfooter,#wpwrap .et-core-form{display:none!important}#update-nag,.et-core-modal,.mainwp-submenu-wrapper,.notice-error,.notice-warning,.notice:not(.sq_notice),.poopy_affiliates,.screen-meta-toggle,.show-settings,.toolbar-header,.update-nag,.updated,div.error,div.fs-notice.promotion,div.fs-notice.success,div.fs-notice.updated{display:none!important}#sq_wrap .sq_help_toolbar{right:70px!important}#sq_wrap .sq_icons_content{padding:30px 20px!important}
1
+ .squirrly-seo-settings #sq_wrap{position:absolute!important;width:100%!important;background:#fff!important;top:0!important;left:0!important;bottom:0!important;right:0!important;margin:0!important;padding:0}.squirrly-seo-settings #wpwrap #wpcontent{padding:0!important;margin:0!important;top:0!important;left:0!important;width:100%!important}.squirrly-seo-settings #wpwrap #adminmenuback,.squirrly-seo-settings #wpwrap #adminmenumain,.squirrly-seo-settings #wpwrap #adminmenuwrap,.squirrly-seo-settings #wpwrap #footer,.squirrly-seo-settings #wpwrap #wpfooter,.squirrly-seo-settings #wpwrap .et-core-form{display:none!important}.squirrly-seo-settings #update-nag,.squirrly-seo-settings .et-core-modal,.squirrly-seo-settings .mainwp-submenu-wrapper,.squirrly-seo-settings .notice-error,.squirrly-seo-settings .notice-warning,.squirrly-seo-settings .notice:not(.sq_notice),.squirrly-seo-settings .poopy_affiliates,.squirrly-seo-settings .screen-meta-toggle,.squirrly-seo-settings .show-settings,.squirrly-seo-settings .toolbar-header,.squirrly-seo-settings .update-nag,.squirrly-seo-settings .updated,.squirrly-seo-settings div.error,.squirrly-seo-settings div.fs-notice.promotion,.squirrly-seo-settings div.fs-notice.success,.squirrly-seo-settings div.fs-notice.updated{display:none!important}#sq_wrap *{font-family:"Open Sans",Arial,sans-serif!important}#sq_wrap .sq_help_toolbar{right:70px!important}#sq_wrap .sq_icons_content{padding:30px 20px!important}
view/assets/css/global.min.css CHANGED
@@ -1 +1 @@
1
- @import 'logo.min.css';@-webkit-keyframes play{0%{background-position:0}to{background-position:-400px}}@-moz-keyframes play{0%{background-position:0}to{background-position:-400px}}@-ms-keyframes play{0%{background-position:0}to{background-position:-400px}}@-o-keyframes play{0%{background-position:0}to{background-position:-400px}}@keyframes play{0%{background-position:0}to{background-position:-400px}}@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}@media (prefers-reduced-motion:reduce){.fade{transition:none}}svg>g>g:last-child{pointer-events:none}#update-nag,.et-core-modal,.notice-error,.notice-warning,.notice:not(.sq_notice),.poopy_affiliates,.screen-meta-toggle,.show-settings,.toolbar-header,.update-nag,.updated,div.error,div.fs-notice.promotion,div.fs-notice.success,div.fs-notice.updated{display:none!important}#wpbody-content{float:none!important}#wpfooter{display:none}#wpwrap{background:#fff!important}#sq_wrap.sq_overview .sq_offer{width:auto;margin:15px 20px!important}body{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px;background-color:#fff}.sq_separator{display:block;clear:both;border-bottom:1px dashed #ddd!important;width:90%;height:3px;margin:2px auto}#wpcontent{padding:0}#wpcontent .bg-light{background-color:#fdfdfd!important}#wpcontent .bg-briefcase{background-color:#e1f5e3!important}#wpcontent .content{min-width:600px;max-width:1020px;margin:auto}#wpcontent h3{font-weight:400;line-height:50px}#wpcontent .card .card-title{margin:0;color:#4f1440;font-weight:400}#wpcontent .sq_deactivated{position:relative}#wpcontent .sq_deactivated:before{content:" ";position:absolute;height:calc(100% + 20px);width:100%;background:#f1f1f1;opacity:.7;top:-10px;z-index:1000;cursor:pointer;border-radius:6px}#wpcontent .sq_deactivated_label{position:absolute!important;z-index:1001;right:0}.sq_fixed{position:fixed;z-index:100;top:32px;left:0;margin:0;border-top:2px solid #fff;border-bottom:2px solid #fff}.sq_alert{top:32px;font-size:16px;z-index:999999}.sq_notice{top:28px;text-align:center;width:100%}.sq_notice.sq_notice>div{display:block;margin:0!important;width:100%!important;line-height:40px;background-color:#fafad2}.sq_notice.sq_notice>div.sq_success{background-color:#20bc49}.sq_notices{font-size:13px;color:#555}.sq_error,.sq_success{text-align:center;font-weight:700}.sq_error{background-color:#bf4733!important;color:#fff!important;font-size:15px}.sq_success{background-color:#20bc49!important;line-height:30px;font-size:16px;color:#fff}.sq_success a{color:#4f47be;text-decoration:none}.sq_deactivated{opacity:.3}button.hide_advanced,button.show_advanced{color:#2183d6!important}#wpcontent .sq_flex{min-width:740px}#sq_wrap .small{font-size:12px;line-height:20px}#sq_wrap .sq_nav{flex:0 0 225px}#sq_wrap .row>div.input-group{display:flex!important}#sq_wrap .row{float:none!important;width:auto!important}#sq_wrap .btn-primary{background-color:#2680b4!important;border-color:transparent}#sq_wrap .btn-primary:hover,#sq_wrap .btn-social{background-color:#2674a7!important;border-color:transparent}#sq_wrap .btn-social{background-color:#e4eef3!important}#sq_wrap .btn{border-radius:0}#sq_wrap .input-group>button.btn,#sq_wrap .input-group>input{max-height:47px}#sq_wrap .bg-title{margin:2px;background-color:#f8f9fa!important;color:#505663!important}#sq_wrap .bg-light{background-color:#fdfdfd!important}#sq_wrap .bg-google{background-color:#e37400!important;color:#fff!important}#sq_wrap .bg-googlesc{background-color:#455a64!important;color:#fff!important}#sq_wrap .bg-primary{background-color:#2680b4!important;color:#fff!important}#sq_wrap .bg-warning{background-color:#f7681a!important;color:#fff!important}#sq_wrap .sq_imageselect{font-size:14px}a.btn-green,button.btn-green{color:#fff;background-color:#28a745!important;border-color:#28a745!important}a.btn-green:hover,button.btn-green:hover{color:#fff;background-color:#259343!important;border-color:#259343!important}a.btn-success,button.btn-success{color:#fff;background-color:#589ee4!important;border-color:transparent}a.btn-success:hover,button.btn-success:hover{color:#fff;background-color:#598dd3!important;border-color:transparent}a.btn-success:active,button.btn-success:active{color:#fff;background-color:#5a80c7!important;border-color:transparent}#sq_wrap table.dataTable{border-collapse:collapse!important}#sq_wrap .table thead th{white-space:nowrap!important}#sq_wrap .table thead{background-color:#e5edf3!important;text-shadow:1px 1px #fbfbfb}#sq_wrap .table-hover tbody tr:hover{background-color:#f1f1f1!important}#sq_wrap .table thead tr:hover{background-color:transparent!important}#sq_wrap .table-striped tbody tr:nth-of-type(odd){background-color:rgba(151,147,147,.05)}#sq_wrap .table-striped tbody tr.even{background-color:#fff}#sq_wrap .text-link{color:#2680b4!important}#sq_wrap .sq_row{position:relative;flex:1 1 auto}#sq_wrap .sq_col_side{flex:0 0 300px}#sq_wrap button.btn-success{color:#fff;background-color:#589ee4;border-color:transparent}#sq_wrap button.btn-success:hover{background-color:#4c81bd}#sq_wrap .btn-primary:not(:disabled):not(.disabled).active,#sq_wrap .btn-primary:not(:disabled):not(.disabled):active,#sq_wrap .show>.btn-primary.dropdown-toggle{background-color:#2777aa!important}#sq_wrap .btn-warning{background-color:#f2ca4c!important;border-color:transparent}#sq_wrap .btn-warning:hover{background-color:#e6be4b!important;border-color:transparent}#sq_wrap .bg-cta{background-color:#694861!important}#sq_wrap a:not(.btn):not(.sq-btn):not(.sq-nav-link){color:#f16112;text-decoration:none}#sq_wrap a:not(.btn):not(.sq-btn):not(.sq-nav-link):hover{color:#f14644}#sq_wrap h4 .fa:before{margin-right:3px}.wp-admin #sq_wrap select{padding:.375em .75em;line-height:1.5;height:calc(2.25em + 2px);vertical-align:middle;background-color:#e5f5dd;max-width:100%;max-height:100%;min-width:120px}.wp-admin #sq_seosettings_bulkseo select{height:calc(2.55em + 2px)}.wp-admin #sq_wrap select.bg-input{height:calc(2.875em + 2px);padding:.5em 1em;font-size:1.25em;line-height:1.5;border-radius:.3em;background-color:#e5f5dd}.wp-admin #sq_wrap input[type=text]:not(.wp-color-picker),.wp-admin #sq_wrap textarea{background-color:#e5f5dd;padding:.88em .75em}.sq_icons_content{float:left;background-color:#fffcfc;background-image:linear-gradient(90deg,#e6ecf1,#f8f9fa);margin:-7px;height:100%;min-height:121px;min-width:100px}.sq_icons{float:left;width:40px;height:40px}.sq_icons_small{display:block;float:left;margin:0 10px 0 0;height:30px;width:30px}.sq_kr_icon{background:url(../img/logos/kr_92.png) no-repeat;background-size:100%}.sq_krfound_icon{background:url(../img/logos/briefcase_92.png) no-repeat;background-size:100%}.sq_audits_icon{background:url(../img/logos/audit_92.png) no-repeat;background-size:100%}.sq_automation_icon{background:url(../img/logos/automation_92.png) no-repeat;background-size:100%}.sq_briefcase_icon{background:url(../img/logos/briefcase_92.png) no-repeat;background-size:100%}.sq_labels_icon{background:url(../img/logos/labels_92.png) no-repeat;background-size:100%}.sq_suggested_icon{background:url(../img/logos/suggested_92.png) no-repeat;background-size:100%}.sq_history_icon{background:url(../img/logos/history_92.png) no-repeat;background-size:100%}.sq_audit_icon{background:url(../img/logos/audit_92.png) no-repeat;background-size:100%}.sq_rankings_icon,.sq_ranks_icon{background:url(../img/logos/ranking_92.png) no-repeat;background-size:100%}.sq_sla_icon{background:url(../img/logos/sla_92.png) no-repeat;background-size:100%}.sq_focuspages_icon{background:url(../img/logos/focuspages_92.png) no-repeat;background-size:100%}.sq_bulkseo_icon{background:url(../img/logos/bulkseo_92.png) no-repeat;background-size:100%}.sq_boostpages_icon{background:url(../img/logos/boostpages_92.png) no-repeat;background-size:100%}.sq_addpage_icon{background:url(../img/logos/addpage_92.png) no-repeat;background-size:100%}.sq_settings_icon{background:url(../img/logos/settings_92.png) no-repeat;background-size:100%}.sq_squirrly_icon{background:url(../img/logos/squirrly.png) no-repeat;background-size:100%;height:48px;filter:none;-webkit-filter:none}.sq_book_icon{background:url(../img/logos/book_92.png) no-repeat;background-size:100%}.sq_stats_icon{background:url(../img/logos/stats_92.png) no-repeat;background-size:100%}.sq_favicon_icon{background:url(../img/logos/favicon_92.png) no-repeat;background-size:100%}.sq_jsonld_icon{background:url(../img/logos/jsonld_92.png) no-repeat;background-size:100%}.sq_metas_icon{background:url(../img/logos/metas_92.png) no-repeat;background-size:100%}.sq_robots_icon{background:url(../img/logos/robots_92.png) no-repeat;background-size:100%}.sq_social_icon{background:url(../img/logos/social_92.png) no-repeat;background-size:100%}.sq_sitemap_icon{background:url(../img/logos/sitemap_92.png) no-repeat;background-size:100%}.sq_traffic_icon{background:url(../img/logos/traffic_92.png) no-repeat;background-size:100%}.sq_websites_icon{background:url(../img/logos/websites_92.png) no-repeat;background-size:100%}#sq_wrap .page-item.active .page-link{background-color:#bde2f1;border-color:transparent}#sq_preloader{position:absolute;height:100%;width:100%;z-index:1000;background-color:#fff!important;opacity:.5}.sq_loading{height:60px;background:url(../img/loading.gif) no-repeat center!important}.sq_minloading{position:relative;opacity:.5}.sq_minloading:after{position:absolute!important;right:calc(50% - 10px)!important;top:calc(50% - 8px)!important;display:block!important;float:right!important;line-height:30px!important;content:""!important;padding:0!important;margin:0 0 0 5px!important;height:16px!important;width:20px!important;background:url(../img/minloading.png) no-repeat!important;-webkit-animation:play 1s steps(10) infinite;-moz-animation:play 1s steps(10) infinite;-o-animation:play 1s steps(10) infinite;animation:play 1s steps(10) infinite}#sq_wrap .sq_sm_menu{width:24px;position:relative}#sq_wrap .sq_sm_menu .fa-ellipsis-v{font-size:18px!important;color:#2680b4}#sq_wrap .sq_sm_menu .sm_icon_button{display:inline-block;position:relative;width:24px;height:24px;box-sizing:border-box;font-size:18px;color:#545454;text-align:center;cursor:pointer}#sq_wrap table tr div.sq_sm_menu:hover .sq_sm_dropdown,#sq_wrap table tr:hover .sq_sm_menu{display:block}#sq_wrap .sq_sm_menu .sq_sm_dropdown{display:none;background:#fff;position:absolute;right:20px;top:0;z-index:100;min-width:200px;box-shadow:0 0 10px 1px #999}#sq_wrap .sq_sm_menu .sq_icons_small{display:inline-block;margin:0 5px;height:17px;width:17px;vertical-align:middle;float:none}#sq_wrap .sq_sm_menu .sq_sm_dropdown li,#sq_wrap .sq_sm_menu .sq_sm_dropdown li a,#sq_wrap .sq_sm_menu .sq_sm_dropdown li button{font-size:13px;cursor:pointer}#sq_wrap .sq_help_toolbar{position:absolute;right:15px}#sq_wrap .sq_help_toolbar>i{font-size:27px!important;color:#f3dc68;cursor:pointer}#sq_wrap .sq_help_question i{font-size:24px!important;margin:10px}.fa-book-open:before{content:"\f518"}.flexcroll{scrollbar-face-color:#367cd2;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-darkshadow-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff}.flexcroll::-webkit-scrollbar{width:12px}.flexcroll::-webkit-scrollbar-track{-webkit-border-radius:2px;border-radius:2px}.flexcroll::-webkit-scrollbar-thumb{-webkit-border-radius:2px;border-radius:2px;background:rgba(171,171,171,.8)}.form-group input.form-control,.form-group select.form-control,.form-group textarea.form-control{width:100%}.tooltip .arrow{left:auto!important;margin-left:inherit!important;bottom:inherit!important;z-index:inherit!important}.tooltip .arrow:after{content:""}.fade.in{opacity:1}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop .fade .in,.modal-backdrop.fade{opacity:.5!important}@media only screen and (max-width:960px){#sq_wrap{margin:0 0 0 35px}}
1
+ @import 'logo.min.css';@-webkit-keyframes play{0%{background-position:0}to{background-position:-400px}}@-moz-keyframes play{0%{background-position:0}to{background-position:-400px}}@-ms-keyframes play{0%{background-position:0}to{background-position:-400px}}@-o-keyframes play{0%{background-position:0}to{background-position:-400px}}@keyframes play{0%{background-position:0}to{background-position:-400px}}@font-face{font-family:'FontAwesome';src:url(../fonts/fontawesome-webfont.eot?v=4.3.0);src:url(../fonts/fontawesome-webfont.eot?#iefix&v=4.3.0) format('embedded-opentype'),url(../fonts/fontawesome-webfont.woff2?v=4.3.0) format('woff2'),url(../fonts/fontawesome-webfont.woff?v=4.3.0) format('woff'),url(../fonts/fontawesome-webfont.ttf?v=4.3.0) format('truetype'),url(../fonts/fontawesome-webfont.svg?v=4.3.0#fontawesomeregular) format('svg');font-weight:400;font-style:normal}@media (prefers-reduced-motion:reduce){.fade{transition:none}}svg>g>g:last-child{pointer-events:none}.squirrly-seo-settings #update-nag,.squirrly-seo-settings #wpwrap #wpbody-content .notice:not(.sq_notice),.squirrly-seo-settings .analytify-review-notice,.squirrly-seo-settings .et-core-modal,.squirrly-seo-settings .notice-error,.squirrly-seo-settings .notice-warning,.squirrly-seo-settings .notice:not(.sq_notice),.squirrly-seo-settings .poopy_affiliates,.squirrly-seo-settings .screen-meta-toggle,.squirrly-seo-settings .show-settings,.squirrly-seo-settings .toolbar-header,.squirrly-seo-settings .update-nag,.squirrly-seo-settings .updated,.squirrly-seo-settings div.error,.squirrly-seo-settings div.fs-notice.promotion,.squirrly-seo-settings div.fs-notice.success,.squirrly-seo-settings div.fs-notice.updated{display:none!important;position:absolute!important;top:-1000px!important;height:0!important}.squirrly-seo-settings #wpbody-content{float:none!important}.squirrly-seo-settings #wpfooter{display:none}.squirrly-seo-settings #wpwrap{background:#fff!important}#sq_wrap.sq_overview .sq_offer{width:auto;margin:15px 20px!important}body.squirrly-seo-settings{font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px;background-color:#fff}.sq_separator{display:block;clear:both;border-bottom:1px dashed #ddd!important;width:90%;height:3px;margin:2px auto}.squirrly-seo-settings #wpcontent{padding:0}.squirrly-seo-settings #wpcontent .bg-light{background-color:#fdfdfd!important}.squirrly-seo-settings #wpcontent .bg-briefcase{background-color:#e1f5e3!important}.squirrly-seo-settings #wpcontent .content{min-width:600px;max-width:1020px;margin:auto}.squirrly-seo-settings #wpcontent h3{font-weight:400;line-height:50px}.squirrly-seo-settings #wpcontent .card{margin-top:20px}.squirrly-seo-settings #wpcontent .card .card-title{margin:0;color:#4f1440;font-weight:400}.squirrly-seo-settings #wpcontent .sq_deactivated{position:relative}.squirrly-seo-settings #wpcontent .sq_deactivated:before{content:" ";position:absolute;height:calc(100% + 20px);width:100%;background:#f1f1f1;opacity:.7;top:-10px;z-index:1000;cursor:pointer;border-radius:6px}.squirrly-seo-settings #wpcontent .sq_deactivated_label{position:absolute!important;z-index:1001;right:0}.sq_fixed{position:fixed;z-index:100;top:32px;left:0;margin:0;border-top:2px solid #fff;border-bottom:2px solid #fff}.sq_alert{top:32px;font-size:16px;z-index:999999}.sq_notice{top:28px;text-align:center;width:100%}.sq_notice.sq_notice>div{display:block;margin:0!important;width:100%!important;line-height:40px;background-color:#fafad2}.sq_notice.sq_notice>div.sq_success{background-color:#20bc49}.sq_notices{font-size:13px;color:#555}.sq_error,.sq_success{text-align:center;font-weight:700}.sq_error{background-color:#bf4733!important;color:#fff!important;font-size:15px}.sq_success{background-color:#20bc49!important;line-height:30px;font-size:16px;color:#fff}.sq_success a{color:#4f47be;text-decoration:none}.sq_deactivated{opacity:.3}button.hide_advanced,button.show_advanced{color:#2183d6!important}#wpcontent .sq_flex{min-width:740px}#sq_wrap .small{font-size:12px;line-height:20px}#sq_wrap .sq_nav{flex:0 0 225px}#sq_wrap .row>div.input-group{display:flex!important}#sq_wrap .row{float:none!important;width:auto!important}#sq_wrap .btn-primary{background-color:#2680b4!important;border-color:transparent}#sq_wrap .btn-primary:hover,#sq_wrap .btn-social{background-color:#2674a7!important;border-color:transparent}#sq_wrap .btn-social{background-color:#e4eef3!important}#sq_wrap .btn{border-radius:0}#sq_wrap .input-group>button.btn,#sq_wrap .input-group>input{max-height:47px}#sq_wrap .bg-title{margin:2px;background-color:#f8f9fa!important;color:#505663!important}#sq_wrap .bg-light{background-color:#fdfdfd!important}#sq_wrap .bg-google{background-color:#e37400!important;color:#fff!important}#sq_wrap .bg-googlesc{background-color:#455a64!important;color:#fff!important}#sq_wrap .bg-primary{background-color:#2680b4!important;color:#fff!important}#sq_wrap .bg-warning{background-color:#f7681a!important;color:#fff!important}#sq_wrap .sq_imageselect{font-size:14px}a.btn-green,button.btn-green{color:#fff;background-color:#28a745!important;border-color:#28a745!important}a.btn-green:hover,button.btn-green:hover{color:#fff;background-color:#259343!important;border-color:#259343!important}a.btn-success,button.btn-success{color:#fff;background-color:#589ee4!important;border-color:transparent}a.btn-success:hover,button.btn-success:hover{color:#fff;background-color:#598dd3!important;border-color:transparent}a.btn-success:active,button.btn-success:active{color:#fff;background-color:#5a80c7!important;border-color:transparent}#sq_wrap table.dataTable{border-collapse:collapse!important}#sq_wrap .table thead th{white-space:nowrap!important}#sq_wrap .table thead{background-color:#e5edf3!important;text-shadow:1px 1px #fbfbfb}#sq_wrap .table-hover tbody tr:hover{background-color:#f1f1f1!important}#sq_wrap .table thead tr:hover{background-color:transparent!important}#sq_wrap .table-striped tbody tr:nth-of-type(odd){background-color:rgba(151,147,147,.05)}#sq_wrap .table-striped tbody tr.even{background-color:#fff}#sq_wrap .text-link{color:#2680b4!important}#sq_wrap .sq_row{position:relative;flex:1 1 auto}#sq_wrap .sq_col_side{flex:0 0 300px}#sq_wrap button.btn-success{color:#fff;background-color:#589ee4;border-color:transparent}#sq_wrap button.btn-success:hover{background-color:#4c81bd}#sq_wrap .btn-primary:not(:disabled):not(.disabled).active,#sq_wrap .btn-primary:not(:disabled):not(.disabled):active,#sq_wrap .show>.btn-primary.dropdown-toggle{background-color:#2777aa!important}#sq_wrap .btn-warning{background-color:#f2ca4c!important;border-color:transparent}#sq_wrap .btn-warning:hover{background-color:#e6be4b!important;border-color:transparent}#sq_wrap .bg-cta{background-color:#694861!important}#sq_wrap a:not(.btn):not(.sq-btn):not(.sq-nav-link){color:#f16112;text-decoration:none}#sq_wrap a:not(.btn):not(.sq-btn):not(.sq-nav-link):hover{color:#f14644}#sq_wrap h4 .fa:before{margin-right:3px}.wp-admin #sq_wrap select{padding:.375em .75em;line-height:1.5;height:calc(2.25em + 2px);vertical-align:middle;background-color:#e5f5dd;max-width:100%;max-height:100%;min-width:120px}.wp-admin #sq_seosettings_bulkseo select{height:calc(2.55em + 2px)}.wp-admin #sq_wrap select.bg-input{height:calc(2.875em + 2px);padding:.5em 1em;font-size:1.25em;line-height:1.5;border-radius:.3em;background-color:#e5f5dd}.wp-admin #sq_wrap input[type=text]:not(.wp-color-picker),.wp-admin #sq_wrap textarea{background-color:#e5f5dd;padding:.88em .75em}.sq_icons_content{float:left;background-color:#fffcfc;background-image:linear-gradient(90deg,#e6ecf1,#f8f9fa);margin:-7px;height:100%;min-height:121px;min-width:100px}.sq_icons{float:left;width:40px;height:40px}.sq_icons_small{display:block;float:left;margin:0 10px 0 0;height:30px;width:30px}.sq_kr_icon{background:url(../img/logos/kr_92.png) no-repeat;background-size:100%}.sq_krfound_icon{background:url(../img/logos/briefcase_92.png) no-repeat;background-size:100%}.sq_audits_icon{background:url(../img/logos/audit_92.png) no-repeat;background-size:100%}.sq_automation_icon{background:url(../img/logos/automation_92.png) no-repeat;background-size:100%}.sq_briefcase_icon{background:url(../img/logos/briefcase_92.png) no-repeat;background-size:100%}.sq_labels_icon{background:url(../img/logos/labels_92.png) no-repeat;background-size:100%}.sq_suggested_icon{background:url(../img/logos/suggested_92.png) no-repeat;background-size:100%}.sq_history_icon{background:url(../img/logos/history_92.png) no-repeat;background-size:100%}.sq_audit_icon{background:url(../img/logos/audit_92.png) no-repeat;background-size:100%}.sq_rankings_icon,.sq_ranks_icon{background:url(../img/logos/ranking_92.png) no-repeat;background-size:100%}.sq_sla_icon{background:url(../img/logos/sla_92.png) no-repeat;background-size:100%}.sq_focuspages_icon{background:url(../img/logos/focuspages_92.png) no-repeat;background-size:100%}.sq_bulkseo_icon{background:url(../img/logos/bulkseo_92.png) no-repeat;background-size:100%}.sq_boostpages_icon{background:url(../img/logos/boostpages_92.png) no-repeat;background-size:100%}.sq_addpage_icon{background:url(../img/logos/addpage_92.png) no-repeat;background-size:100%}.sq_settings_icon{background:url(../img/logos/settings_92.png) no-repeat;background-size:100%}.sq_squirrly_icon{background:url(../img/logos/squirrly.png) no-repeat;background-size:100%;height:48px;filter:none;-webkit-filter:none}.sq_book_icon{background:url(../img/logos/book_92.png) no-repeat;background-size:100%}.sq_stats_icon{background:url(../img/logos/stats_92.png) no-repeat;background-size:100%}.sq_favicon_icon{background:url(../img/logos/favicon_92.png) no-repeat;background-size:100%}.sq_jsonld_icon{background:url(../img/logos/jsonld_92.png) no-repeat;background-size:100%}.sq_metas_icon{background:url(../img/logos/metas_92.png) no-repeat;background-size:100%}.sq_robots_icon{background:url(../img/logos/robots_92.png) no-repeat;background-size:100%}.sq_social_icon{background:url(../img/logos/social_92.png) no-repeat;background-size:100%}.sq_sitemap_icon{background:url(../img/logos/sitemap_92.png) no-repeat;background-size:100%}.sq_traffic_icon{background:url(../img/logos/traffic_92.png) no-repeat;background-size:100%}.sq_websites_icon{background:url(../img/logos/websites_92.png) no-repeat;background-size:100%}#sq_wrap .page-item.active .page-link{background-color:#bde2f1;border-color:transparent}#sq_preloader{position:absolute;height:100%;width:100%;z-index:1000;background-color:#fff!important;opacity:.5}.sq_loading{height:60px;background:url(../img/loading.gif) no-repeat center!important}.sq_minloading{position:relative;opacity:.5}.sq_minloading:after{position:absolute!important;right:calc(50% - 10px)!important;top:calc(50% - 8px)!important;display:block!important;float:right!important;line-height:30px!important;content:""!important;padding:0!important;margin:0 0 0 5px!important;height:16px!important;width:20px!important;background:url(../img/minloading.png) no-repeat!important;-webkit-animation:play 1s steps(10) infinite;-moz-animation:play 1s steps(10) infinite;-o-animation:play 1s steps(10) infinite;animation:play 1s steps(10) infinite}#sq_wrap .sq_sm_menu{width:24px;position:relative}#sq_wrap .sq_sm_menu .fa-ellipsis-v{font-size:18px!important;color:#2680b4}#sq_wrap .sq_sm_menu .sm_icon_button{display:inline-block;position:relative;width:24px;height:24px;box-sizing:border-box;font-size:18px;color:#545454;text-align:center;cursor:pointer}#sq_wrap table tr div.sq_sm_menu:hover .sq_sm_dropdown,#sq_wrap table tr:hover .sq_sm_menu{display:block}#sq_wrap .sq_sm_menu .sq_sm_dropdown{display:none;background:#fff;position:absolute;right:20px;top:0;z-index:100;min-width:200px;box-shadow:0 0 10px 1px #999}#sq_wrap .sq_sm_menu .sq_icons_small{display:inline-block;margin:0 5px;height:17px;width:17px;vertical-align:middle;float:none}#sq_wrap .sq_sm_menu .sq_sm_dropdown li,#sq_wrap .sq_sm_menu .sq_sm_dropdown li a,#sq_wrap .sq_sm_menu .sq_sm_dropdown li button{font-size:13px;cursor:pointer}#sq_wrap .sq_help_toolbar{position:absolute;right:15px}#sq_wrap .sq_help_toolbar>i{font-size:27px!important;color:#f3dc68;cursor:pointer}#sq_wrap .sq_help_question i{font-size:24px!important;margin:10px}.fa-book-open:before{content:"\f518"}.flexcroll{scrollbar-face-color:#367cd2;scrollbar-shadow-color:#fff;scrollbar-highlight-color:#fff;scrollbar-3dlight-color:#fff;scrollbar-darkshadow-color:#fff;scrollbar-track-color:#fff;scrollbar-arrow-color:#fff}.flexcroll::-webkit-scrollbar{width:12px}.flexcroll::-webkit-scrollbar-track{-webkit-border-radius:2px;border-radius:2px}.flexcroll::-webkit-scrollbar-thumb{-webkit-border-radius:2px;border-radius:2px;background:rgba(171,171,171,.8)}.form-group input.form-control,.form-group select.form-control,.form-group textarea.form-control{width:100%}.tooltip .arrow{left:auto!important;margin-left:inherit!important;bottom:inherit!important;z-index:inherit!important}.tooltip .arrow:after{content:""}.fade.in{opacity:1}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-backdrop .fade .in,.modal-backdrop.fade{opacity:.5!important}@media only screen and (max-width:960px){#sq_wrap{margin:0 0 0 35px}}
view/assets/js/focuspages.min.js CHANGED
@@ -1 +1 @@
1
- if(typeof SQ_DEBUG==="undefined")var SQ_DEBUG=false;(function($){$.fn.sq_focusPages=function(){var $this=this;var lastScrollLeft=0;var scrollLeft=0;var maxScrollLeft=0;$this.listenScrollbar=function(){$this.find(".sq_overflow").css("max-width",$this.width()-10).show();$(window).resize(function(){$this.find(".sq_overflow").hide().css("max-width",$this.width()-10).show();maxScrollLeft=$this.find(".sq_overflow").prop("scrollWidth")-$this.find(".sq_overflow").width()});$this.find(".sq_overflow_arrow_right").show();$this.find(".sq_overflow_arrow_right").on("click",function(){$this.find(".sq_overflow").scrollLeft(scrollLeft+$this.find(".sq_overflow").width());$(".sq_overflow_arrow_left").show()});$this.find(".sq_overflow_arrow_left").on("click",function(){$this.find(".sq_overflow").scrollLeft(scrollLeft-$this.find(".sq_overflow").width());$(".sq_overflow_arrow_right").show()});$this.find(".sq_overflow").scroll(function(){$(".sq_overflow_arrow_right").show();$(".sq_overflow_arrow_left").show();scrollLeft=parseInt($this.find(".sq_overflow").scrollLeft());maxScrollLeft=$this.find(".sq_overflow").prop("scrollWidth")-$this.find(".sq_overflow").width();if(lastScrollLeft!==scrollLeft){if(scrollLeft===0){$(".sq_overflow_arrow_right").show();$(".sq_overflow_arrow_left").hide()}else if(scrollLeft>=maxScrollLeft-20){$(".sq_overflow_arrow_right").hide();$(".sq_overflow_arrow_left").show()}lastScrollLeft=scrollLeft}})};var sq_Assistant=$.fn.sq_Assistant;$.fn.sq_Assistant=function(options){var $this=this;var $modal=$("#sq_assistant_modal");var settings=$.extend({category:"metas"},options);if($(".sq_focuspages_content").find(".sq_assistant").length>0){$(".sq_focuspages_assistant").html($(".sq_focuspages_content").find(".sq_assistant"))}$this.listenTableBullets=function(){$this.find(".sq_show_assistant").off("click").on("click",function(){$this.find("div.sq_assistant").find("ul").hide();$this.find("ul#sq_assistant_tasks_"+$(this).data("category")+"_"+$(this).data("id")).show(0,function(){$(this).fadeTo(0,.1).fadeTo("fast",1)})});$this.find(".sq_show_assistant").tooltip({placement:"left",trigger:"hover"})};$this.listenTableBullets();$this.find(".sq_show_snippet").tooltip({placement:"left",trigger:"hover"});var args=Array.prototype.slice.call(arguments,0);return sq_Assistant.apply($this,args)};$(".sq_focuspages_refresh").on("click",function(){var $refresh=$(this);$refresh.addClass("fa-spin");$this.sq_getFocusPages();$this.on("sq_focuspages_loaded",function(){$this.listen();$refresh.removeClass("fa-spin")})});$this.listen=function(){$this.listenScrollbar();$("#sq_wrap").sq_Assistant();$(".sq_circle_label_input").on("change",function(){$this.sq_getFocusPages()});$(".sq_assistant_help ul").show()};$this.on("sq_focuspages_loaded",function(){$(".sq_save_ajax").find("input").on("change",function(){$(this).sq_ajaxCallListen()});$(".sq_save_ajax").find("button").on("click",function(){$(this).sq_ajaxCallListen()})});$this.listen()};$.fn.sq_getFocusPages=function(){var $this=this;var $sid=$.sq_getParam("sid");$sq_slabels=[];$this.find(".sq_circle_label_input:checked").each(function(){$sq_slabels.push($(this).val())});$this.addClass("sq_minloading");return $.post(sqQuery.ajaxurl,{action:"sq_focuspages_getpage",sid:$sid?$sid:null,slabel:$sq_slabels,sq_nonce:sqQuery.nonce}).done(function(response){if(typeof response!=="undefined"){if(typeof response.html!=="undefined"){$("div.tooltip").hide();$this.find(".sq_focuspages_content").html(response.html);$this.trigger("sq_focuspages_loaded");SQ_DEBUG&&console.log("sq_focuspages_loaded");$(".sq_research_selectit").on("click",function(){$(this).addClass("sq_minloading");var $keyword=$(this).data("keyword");$.sq_setCookie("sq_keyword",$keyword);location.href=$(this).data("post")})}else{$("#sq_focuspages").trigger("error.refresh",response)}if(typeof response.error!=="undefined"){$.sq_showMessage(response.error,5e3).addClass("sq_error")}}else{$("#sq_focuspages").trigger("error.refresh",response);SQ_DEBUG&&console.log("no data received")}$this.removeClass("sq_minloading")}).fail(function(error){SQ_DEBUG&&console.log("no data received");$("#sq_focuspages").trigger("error.refresh",error);$this.removeClass("sq_minloading")},"json")};$.fn.sq_inspectURL=function(){var $this=this;$this.find(".modal-body").addClass("sq_loading");$this.find(".modal-body").html("");var post_id=$this.attr("data-post_id");$this.modal("show");$.post(sqQuery.ajaxurl,{action:"sq_focuspages_inspecturl",post_id:post_id,sq_nonce:sqQuery.nonce}).done(function(response){if(typeof response!=="undefined"){if(typeof response.html!=="undefined"&&response.html){$this.find(".modal-body").html(response.html)}else{$this.find(".modal-body").html("Page could not load")}if(typeof response.error!=="undefined"){$.sq_showMessage(response.error,5e3).addClass("sq_error")}}$this.find(".modal-body").removeClass("sq_loading")}).fail(function(error){$this.trigger("error.refresh",error);$this.find(".modal-body").removeClass("sq_loading")},"json")};$(document).ready(function(){$("#sq_focuspages").sq_focusPages();$("#sq_focuspages").on("error.refresh",function(){$.sq_showMessage("Couldn't load the data. <span class='sq_refresh' style='color:#f1d432; cursor:pointer;'>Please refresh</span>.",1e4).addClass("sq_error");$(".sq_refresh").on("click",function(){location.reload()})})})})(jQuery);
1
+ if(typeof SQ_DEBUG==="undefined")var SQ_DEBUG=false;(function($){$.fn.sq_focusPages=function(){var $this=this;var lastScrollLeft=0;var scrollLeft=0;var maxScrollLeft=0;$this.listenScrollbar=function(){$this.find(".sq_overflow").css("max-width",$this.width()-10).show();$(window).resize(function(){$this.find(".sq_overflow").hide().css("max-width",$this.width()-10).show();maxScrollLeft=$this.find(".sq_overflow").prop("scrollWidth")-$this.find(".sq_overflow").width()});$this.find(".sq_overflow_arrow_right").show();$this.find(".sq_overflow_arrow_right").on("click",function(){$this.find(".sq_overflow").scrollLeft(scrollLeft+$this.find(".sq_overflow").width());$(".sq_overflow_arrow_left").show()});$this.find(".sq_overflow_arrow_left").on("click",function(){$this.find(".sq_overflow").scrollLeft(scrollLeft-$this.find(".sq_overflow").width());$(".sq_overflow_arrow_right").show()});$this.find(".sq_overflow").scroll(function(){$(".sq_overflow_arrow_right").show();$(".sq_overflow_arrow_left").show();scrollLeft=parseInt($this.find(".sq_overflow").scrollLeft());maxScrollLeft=$this.find(".sq_overflow").prop("scrollWidth")-$this.find(".sq_overflow").width();if(lastScrollLeft!==scrollLeft){if(scrollLeft===0){$(".sq_overflow_arrow_right").show();$(".sq_overflow_arrow_left").hide()}else if(scrollLeft>=maxScrollLeft-20){$(".sq_overflow_arrow_right").hide();$(".sq_overflow_arrow_left").show()}lastScrollLeft=scrollLeft}})};var sq_Assistant=$.fn.sq_Assistant;$.fn.sq_Assistant=function(options){var $this=this;var $modal=$("#sq_assistant_modal");var settings=$.extend({category:"metas"},options);if($(".sq_focuspages_content").find(".sq_assistant").length>0){$(".sq_focuspages_assistant").html($(".sq_focuspages_content").find(".sq_assistant"))}$this.listenTableBullets=function(){$this.find(".sq_show_assistant").off("click").on("click",function(){$this.find("div.sq_assistant").find("ul").hide();$this.find("ul#sq_assistant_tasks_"+$(this).data("category")+"_"+$(this).data("id")).show(0,function(){$(this).fadeTo(0,.1).fadeTo("fast",1)})});$this.find(".sq_show_assistant").tooltip({placement:"left",trigger:"hover"})};$this.listenTableBullets();$this.find(".sq_show_snippet").tooltip({placement:"left",trigger:"hover"});var args=Array.prototype.slice.call(arguments,0);return sq_Assistant.apply($this,args)};$(".sq_focuspages_refresh").on("click",function(){var $refresh=$(this);$refresh.addClass("fa-spin");$this.sq_getFocusPages();$this.on("sq_focuspages_loaded",function(){$this.listen();$refresh.removeClass("fa-spin")})});$this.listen=function(){$this.listenScrollbar();$("#sq_wrap").sq_Assistant();$(".sq_circle_label_input").on("change",function(){$this.sq_getFocusPages()});$(".sq_assistant_help ul").show()};$this.on("sq_focuspages_loaded",function(){$(".sq_save_ajax").find("input").on("change",function(){$(this).sq_ajaxCallListen()});$(".sq_save_ajax").find("button").on("click",function(){$(this).sq_ajaxCallListen()})});$(".sq_research_selectit").on("click",function(){$(this).addClass("sq_minloading");var $keyword=$(this).data("keyword");$.sq_setCookie("sq_keyword",$keyword);location.href=$(this).data("post")});$this.listen()};$.fn.sq_getFocusPages=function(){var $this=this;var $sid=$.sq_getParam("sid");$sq_slabels=[];$this.find(".sq_circle_label_input:checked").each(function(){$sq_slabels.push($(this).val())});$this.addClass("sq_minloading");return $.post(sqQuery.ajaxurl,{action:"sq_focuspages_getpage",sid:$sid?$sid:null,slabel:$sq_slabels,sq_nonce:sqQuery.nonce}).done(function(response){if(typeof response!=="undefined"){if(typeof response.html!=="undefined"){$("div.tooltip").hide();$this.find(".sq_focuspages_content").html(response.html);$(".sq_research_selectit").on("click",function(){$(this).addClass("sq_minloading");var $keyword=$(this).data("keyword");$.sq_setCookie("sq_keyword",$keyword);location.href=$(this).data("post")});$this.trigger("sq_focuspages_loaded");SQ_DEBUG&&console.log("sq_focuspages_loaded")}else{$("#sq_focuspages").trigger("error.refresh",response)}if(typeof response.error!=="undefined"){$.sq_showMessage(response.error,5e3).addClass("sq_error")}}else{$("#sq_focuspages").trigger("error.refresh",response);SQ_DEBUG&&console.log("no data received")}$this.removeClass("sq_minloading")}).fail(function(error){SQ_DEBUG&&console.log("no data received");$("#sq_focuspages").trigger("error.refresh",error);$this.removeClass("sq_minloading")},"json")};$.fn.sq_inspectURL=function(){var $this=this;$this.find(".modal-body").addClass("sq_loading");$this.find(".modal-body").html("");var post_id=$this.attr("data-post_id");$this.modal("show");$.post(sqQuery.ajaxurl,{action:"sq_focuspages_inspecturl",post_id:post_id,sq_nonce:sqQuery.nonce}).done(function(response){if(typeof response!=="undefined"){if(typeof response.html!=="undefined"&&response.html){$this.find(".modal-body").html(response.html)}else{$this.find(".modal-body").html("Page could not load")}if(typeof response.error!=="undefined"){$.sq_showMessage(response.error,5e3).addClass("sq_error")}}$this.find(".modal-body").removeClass("sq_loading")}).fail(function(error){$this.trigger("error.refresh",error);$this.find(".modal-body").removeClass("sq_loading")},"json")};$(document).ready(function(){$("#sq_focuspages").sq_focusPages();$("#sq_focuspages").on("error.refresh",function(){$.sq_showMessage("Couldn't load the data. <span class='sq_refresh' style='color:#f1d432; cursor:pointer;'>Please refresh</span>.",1e4).addClass("sq_error");$(".sq_refresh").on("click",function(){location.reload()})})})})(jQuery);
view/assets/js/global.min.js CHANGED
@@ -1 +1 @@
1
- if(typeof SQ_DEBUG==="undefined")var SQ_DEBUG=false;(function($){$.sq_setCookie=function(name,value){value=value.toString().replace(new RegExp("\\\\","g"),"");document.cookie=name+"="+encodeURIComponent(value)+"; expires="+60*24+"; path=/"};$.sq_getCookie=function(name){var nameEQ=name+"=";var ca=document.cookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==" ")c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return decodeURIComponent(c.substring(nameEQ.length,c.length))}return null};$.sq_getHashParam=function(key){var urlparts=location.href.split("#");if(urlparts.length>=2){urlparts.shift();var queryString=urlparts.join("#");var results=new RegExp("[\\?&#]*"+key+"=([^&#]*)").exec(queryString);if(results){return results[1]||0}}return false};$.sq_setHashParam=function(key,val){var urlparts=location.href.split("#");if(urlparts.length>=2){var add=true;var urlBase=urlparts.shift();var queryString=urlparts.join("#");var prefix=encodeURIComponent(key)+"=";var pars=queryString.split(/[&;]/g);for(var i=pars.length;i-- >0;){if(pars[i].lastIndexOf(prefix,0)!==-1||pars[i]===""){pars[i]=pars[i].replace(pars[i],prefix+val);add=false;break}}add&&pars.push(prefix+val);location.href=urlBase+"#"+pars.join("&")}else{location.href+="#"+key+"="+val}};$.sq_getParam=function getUrlParameter(sParam){var sPageURL=window.location.search.substring(1),sURLVariables=sPageURL.split("&"),sParameterName,i;for(i=0;i<sURLVariables.length;i++){sParameterName=sURLVariables[i].split("=");if(sParameterName[0]===sParam){return sParameterName[1]===undefined?true:decodeURIComponent(sParameterName[1])}}return false};$.sq_loadChart=function(div){new Chart(div,{type:"bar",data:{labels:["","","","","","",""],datasets:[{data:div.data("values").split(","),borderWidth:0}]},options:{tooltips:{enabled:false},legend:{display:false},layout:{padding:{left:0,right:0,top:0,bottom:0}},title:{display:false},scales:{yAxes:[{display:false,ticks:{beginAtZero:true,min:0,max:1}}],xAxes:[{display:false,ticks:{beginAtZero:true}}]}}})};$.sq_showMessage=function(text,time){$(".sq_alert").remove();if(text.indexOf("<div>")==-1){text=$('<div class="sq_alert position-fixed fixed-top text-center text-white bg-success m-0 p-3 border border-white sq-position-fixed sq-fixed-top sq-text-center sq-text-white sq-bg-success sq-m-0 sq-p-4 sq-border sq-border-white">'+text+"</div>")}$("body").prepend(text);if(typeof time==="undefined"){time=2e3}setTimeout(function(){text.remove()},time);return text};$.fn.sq_addBriefcase=function(){var $this=this;$this.addClass("sq_minloading");$.post(sqQuery.ajaxurl,{action:"sq_briefcase_addkeyword",keyword:$this.data("keyword"),doserp:parseInt($this.data("doserp")),hidden:parseInt($this.data("hidden")),sq_nonce:sqQuery.nonce}).done(function(response){$this.removeClass("sq_minloading");if(typeof response.message!=="undefined"){$.sq_showMessage(response.message).addClass("sq_success");$this.closest("tr").addClass("bg-briefcase")}else if(typeof response.error!=="undefined"){$.sq_showMessage(response.error);$this.removeClass("sq_minloading")}else{$this.removeClass("sq_minloading");location.reload()}}).fail(function(){$this.removeClass("sq_minloading")})};$.fn.sq_ajaxCallListen=function(){var $this=this;var $input=$("#"+$this.data("input"));var $confirm=$this.data("confirm");var $action=$this.data("action");var $redirect=$this.data("redirect");var $javascript=$this.data("javascript");var $name=$this.data("name");var $value=0;if(!$input.length){$input=$this}if(typeof $confirm!=="undefined"){if(!confirm($confirm))return}if($input.is("input")&&$input.attr("type")==="checkbox"){if($input.is(":checked")){$value=$input.val()}}else{if($input.is("select")){$value=$input.find("option:selected").val()}else{if($input.is("input")&&$input.val()!==""){$value=$input.val()}}}$this.addClass("sq_minloading");if($action!==""&&$value!==""){return $.post(sqQuery.ajaxurl,{action:$action,input:$name,value:$value,referal:location.href,sq_nonce:sqQuery.nonce}).done(function(response){if(typeof response.data!=="undefined"){if(response.data===""){$("#wpbody-content").prepend("Saved")}else{$("#wpbody-content").prepend(response.data)}if(response.assistant!==""&&response.assistant_dest){var show_url=$(".sq_assistant").find("ul:visible").attr("id");$(response.assistant_dest).html(response.assistant);if(show_url)$("#"+show_url).show()}setTimeout(function(){$this.removeClass("sq_minloading");if(typeof $javascript!=="undefined"){eval($javascript)}else if(typeof $redirect!=="undefined"){window.open($redirect,"_blank")}else{location.reload()}},1e3)}else if(typeof response.error!=="undefined"){$.sq_showMessage(response.error);$this.removeClass("sq_minloading")}else{$this.removeClass("sq_minloading");location.reload()}}).fail(function(){$this.removeClass("sq_minloading")},"json")}};$.fn.sq_getAccount=function(){var $this=this;$this.addClass("sq_minloading");$.post(sqQuery.ajaxurl,{action:"sq_ajax_account_getaccount",sq_nonce:sqQuery.nonce}).done(function(response){if(typeof response!=="undefined"){if(typeof response.html!=="undefined"){$this.html(response.html)}}$this.removeClass("sq_minloading")}).fail(function(){$this.removeClass("sq_minloading")},"json")};$(document).ready(function(){clearTimeout(sq_loading_timeout);SQ_DEBUG&&console.log("sq_GlobalInit");if($(".sq_account_info").length>0){$(".sq_account_info").sq_getAccount()}$("#sq_preloader").remove();$(".sq_trend:visible").each(function(){$.sq_loadChart($(this))});$(".sq_kr_research").on("show.bs.modal",function(){$.sq_loadChart($(this).find(".sq_trend"))});if($(".sq_save_ajax").length>0){$(".sq_save_ajax").find("input").on("change",function(){$(this).sq_ajaxCallListen()});$(".sq_save_ajax").find("button").on("click",function(){$(this).sq_ajaxCallListen()})}$("button.show_advanced").on("click",function(){$(".sq_advanced").show();$("button.show_advanced").hide();$("button.hide_advanced").show()});$("button.hide_advanced").on("click",function(){$(".sq_advanced").hide();$("button.hide_advanced").hide();$("button.show_advanced").show()});$("button[type=submit]").not(".noloading").on("click",function(){$(this).addClass("sq_minloading")});$("form#sq_register").on("submit",function(){$(this).find("button[type=submit]").addClass("sq_minloading")});$(document).on("keyup",function(event){var keycode=event.keyCode||event.which;if(keycode==27){if(!$(".modal").hasClass("show")){if(confirm("Leave Squirrly Settings?")){location.href=$("#sq_btn_toolbar_close").find("a").attr("href")}}else{$(".modal").modal("hide")}}})});var sq_loading_timeout=setTimeout(function(){alert("A javascript error stops Squirrly from loading. Please check the browser console for errors.")},1e4)})(jQuery);
1
+ if(typeof SQ_DEBUG==="undefined")var SQ_DEBUG=false;(function($){$.sq_setCookie=function(name,value){value=value.toString().replace(new RegExp("\\\\","g"),"");document.cookie=name+"="+encodeURIComponent(value)+"; expires="+60*24+"; path=/"};$.sq_getCookie=function(name){var nameEQ=name+"=";var ca=document.cookie.split(";");for(var i=0;i<ca.length;i++){var c=ca[i];while(c.charAt(0)==" ")c=c.substring(1,c.length);if(c.indexOf(nameEQ)==0)return decodeURIComponent(c.substring(nameEQ.length,c.length))}return null};$.sq_getHashParam=function(key){var urlparts=location.href.split("#");if(urlparts.length>=2){urlparts.shift();var queryString=urlparts.join("#");var results=new RegExp("[\\?&#]*"+key+"=([^&#]*)").exec(queryString);if(results){return results[1]||0}}return false};$.sq_setHashParam=function(key,val){var urlparts=location.href.split("#");if(urlparts.length>=2){var add=true;var urlBase=urlparts.shift();var queryString=urlparts.join("#");var prefix=encodeURIComponent(key)+"=";var pars=queryString.split(/[&;]/g);for(var i=pars.length;i-- >0;){if(pars[i].lastIndexOf(prefix,0)!==-1||pars[i]===""){pars[i]=pars[i].replace(pars[i],prefix+val);add=false;break}}add&&pars.push(prefix+val);location.href=urlBase+"#"+pars.join("&")}else{location.href+="#"+key+"="+val}};$.sq_getParam=function getUrlParameter(sParam){var sPageURL=window.location.search.substring(1),sURLVariables=sPageURL.split("&"),sParameterName,i;for(i=0;i<sURLVariables.length;i++){sParameterName=sURLVariables[i].split("=");if(sParameterName[0]===sParam){return sParameterName[1]===undefined?true:decodeURIComponent(sParameterName[1])}}return false};$.sq_loadChart=function(div){new Chart(div,{type:"bar",data:{labels:["","","","","","",""],datasets:[{data:div.data("values").split(","),borderWidth:0}]},options:{tooltips:{enabled:false},legend:{display:false},layout:{padding:{left:0,right:0,top:0,bottom:0}},title:{display:false},scales:{yAxes:[{display:false,ticks:{beginAtZero:true,min:0,max:1}}],xAxes:[{display:false,ticks:{beginAtZero:true}}]}}})};$.sq_showMessage=function(text,time){$(".sq_alert").remove();if(text.indexOf("<div>")==-1){text=$('<div class="sq_alert position-fixed fixed-top text-center text-white bg-success m-0 p-3 border border-white sq-position-fixed sq-fixed-top sq-text-center sq-text-white sq-bg-success sq-m-0 sq-p-4 sq-border sq-border-white">'+text+"</div>")}$("body").prepend(text);if(typeof time==="undefined"){time=2e3}setTimeout(function(){text.remove()},time);return text};$.fn.sq_addBriefcase=function(){var $this=this;$this.addClass("sq_minloading");$.post(sqQuery.ajaxurl,{action:"sq_briefcase_addkeyword",keyword:$this.data("keyword"),doserp:parseInt($this.data("doserp")),hidden:parseInt($this.data("hidden")),sq_nonce:sqQuery.nonce}).done(function(response){$this.removeClass("sq_minloading");if(typeof response.message!=="undefined"){$.sq_showMessage(response.message).addClass("sq_success");$this.closest("tr").addClass("bg-briefcase")}else if(typeof response.error!=="undefined"){$.sq_showMessage(response.error);$this.removeClass("sq_minloading")}else{$this.removeClass("sq_minloading");location.reload()}}).fail(function(){$this.removeClass("sq_minloading")})};$.fn.sq_ajaxCallListen=function(){var $this=this;var $input=$("#"+$this.data("input"));var $confirm=$this.data("confirm");var $action=$this.data("action");var $redirect=$this.data("redirect");var $javascript=$this.data("javascript");var $name=$this.data("name");var $value=0;if(!$input.length){$input=$this}if(typeof $confirm!=="undefined"){if(!confirm($confirm))return}if($input.is("input")&&$input.attr("type")==="checkbox"){if($input.is(":checked")){$value=$input.val()}}else{if($input.is("select")){$value=$input.find("option:selected").val()}else{if($input.is("input")&&$input.val()!==""){$value=$input.val()}}}$this.addClass("sq_minloading");if($action!==""&&$value!==""){return $.post(sqQuery.ajaxurl,{action:$action,input:$name,value:$value,referal:location.href,sq_nonce:sqQuery.nonce}).done(function(response){if(typeof response.data!=="undefined"){if(response.data===""){$("#wpbody-content").prepend("Saved")}else{$("#wpbody-content").prepend(response.data)}if(response.assistant!==""&&response.assistant_dest){var show_url=$(".sq_assistant").find("ul:visible").attr("id");$(response.assistant_dest).html(response.assistant);if(show_url)$("#"+show_url).show()}setTimeout(function(){$this.removeClass("sq_minloading");if(typeof $javascript!=="undefined"){eval($javascript)}else if(typeof $redirect!=="undefined"){window.open($redirect,"_blank")}else{location.reload()}},1e3)}else if(typeof response.error!=="undefined"){$.sq_showMessage(response.error);$this.removeClass("sq_minloading")}else{$this.removeClass("sq_minloading");location.reload()}}).fail(function(){$this.removeClass("sq_minloading")},"json")}};$.fn.sq_getAccount=function(){var $this=this;$this.addClass("sq_minloading");$.post(sqQuery.ajaxurl,{action:"sq_ajax_account_getaccount",sq_nonce:sqQuery.nonce}).done(function(response){if(typeof response!=="undefined"){if(typeof response.html!=="undefined"){$this.html(response.html)}}$this.removeClass("sq_minloading")}).fail(function(){$this.removeClass("sq_minloading")},"json")};$(document).ready(function(){SQ_DEBUG&&console.log("sq_GlobalInit");if($(".sq_account_info").length>0){$(".sq_account_info").sq_getAccount()}$("#sq_preloader").remove();$(".sq_trend:visible").each(function(){$.sq_loadChart($(this))});$(".sq_kr_research").on("show.bs.modal",function(){$.sq_loadChart($(this).find(".sq_trend"))});if($(".sq_save_ajax").length>0){$(".sq_save_ajax").find("input").on("change",function(){$(this).sq_ajaxCallListen()});$(".sq_save_ajax").find("button").on("click",function(){$(this).sq_ajaxCallListen()})}$("button.show_advanced").on("click",function(){$(".sq_advanced").show();$("button.show_advanced").hide();$("button.hide_advanced").show()});$("button.hide_advanced").on("click",function(){$(".sq_advanced").hide();$("button.hide_advanced").hide();$("button.show_advanced").show()});$("button[type=submit]").not(".noloading").on("click",function(){$(this).addClass("sq_minloading")});$("form#sq_register").on("submit",function(){$(this).find("button[type=submit]").addClass("sq_minloading")});$(document).on("keyup",function(event){var keycode=event.keyCode||event.which;if(keycode==27){if(!$(".modal").hasClass("show")){if(confirm("Leave Squirrly Settings?")){location.href=$("#sq_btn_toolbar_close").find("a").attr("href")}}else{$(".modal").modal("hide")}}})})})(jQuery);