SEO SQUIRRLY™ - Version 11.1.09

Version Description

Download this release

Release Info

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

Code changes from version 11.1.08 to 11.1.09

controllers/Api.php CHANGED
@@ -19,11 +19,6 @@ class SQ_Controllers_Api extends SQ_Classes_FrontController {
19
  if (!SQ_Classes_Helpers_Tools::getOption('sq_cloud_connect'))
20
  return;
21
 
22
- //the default token
23
- if (!SQ_Classes_Helpers_Tools::getOption('sq_cloud_token')) {
24
- SQ_Classes_Helpers_Tools::saveOptions('sq_cloud_token', md5(SQ_Classes_Helpers_Tools::getOption('sq_api') . parse_url(home_url(), PHP_URL_HOST)));
25
- }
26
-
27
  $this->token = SQ_Classes_Helpers_Tools::getOption('sq_cloud_token');
28
 
29
  //Change the rest api if needed
@@ -66,7 +61,7 @@ class SQ_Controllers_Api extends SQ_Classes_FrontController {
66
  $token = sanitize_text_field($token);
67
  }
68
 
69
- if ($this->token <> $token) {
70
  exit(wp_json_encode(array('connected' => false, 'error' => esc_html__("Invalid Token. Please try again", _SQ_PLUGIN_NAME_))));
71
  }
72
 
@@ -87,7 +82,7 @@ class SQ_Controllers_Api extends SQ_Classes_FrontController {
87
  $token = sanitize_text_field($token);
88
  }
89
 
90
- if ($this->token <> $token) {
91
  exit(wp_json_encode(array('error' => esc_html__("Connection expired. Please try again", _SQ_PLUGIN_NAME_))));
92
  }
93
 
@@ -139,7 +134,7 @@ class SQ_Controllers_Api extends SQ_Classes_FrontController {
139
  $token = sanitize_text_field($token);
140
  }
141
 
142
- if ($this->token <> $token) {
143
  exit(wp_json_encode(array('error' => esc_html__("Connection expired. Please try again.", _SQ_PLUGIN_NAME_))));
144
  }
145
 
19
  if (!SQ_Classes_Helpers_Tools::getOption('sq_cloud_connect'))
20
  return;
21
 
 
 
 
 
 
22
  $this->token = SQ_Classes_Helpers_Tools::getOption('sq_cloud_token');
23
 
24
  //Change the rest api if needed
61
  $token = sanitize_text_field($token);
62
  }
63
 
64
+ if (!$this->token || $this->token <> $token) {
65
  exit(wp_json_encode(array('connected' => false, 'error' => esc_html__("Invalid Token. Please try again", _SQ_PLUGIN_NAME_))));
66
  }
67
 
82
  $token = sanitize_text_field($token);
83
  }
84
 
85
+ if (!$this->token || $this->token <> $token) {
86
  exit(wp_json_encode(array('error' => esc_html__("Connection expired. Please try again", _SQ_PLUGIN_NAME_))));
87
  }
88
 
134
  $token = sanitize_text_field($token);
135
  }
136
 
137
+ if (!$this->token || $this->token <> $token) {
138
  exit(wp_json_encode(array('error' => esc_html__("Connection expired. Please try again.", _SQ_PLUGIN_NAME_))));
139
  }
140
 
controllers/Research.php CHANGED
@@ -175,7 +175,7 @@ class SQ_Controllers_Research extends SQ_Classes_FrontController {
175
  public function getReasearchStatsText($key, $index) {
176
  $stats = array(
177
  'tw' => array(esc_html__("very few", _SQ_PLUGIN_NAME_), esc_html__("few", _SQ_PLUGIN_NAME_), esc_html__("few", _SQ_PLUGIN_NAME_), esc_html__("few", _SQ_PLUGIN_NAME_), esc_html__("few", _SQ_PLUGIN_NAME_), esc_html__("some", _SQ_PLUGIN_NAME_), esc_html__("some", _SQ_PLUGIN_NAME_), esc_html__("some", _SQ_PLUGIN_NAME_), esc_html__("some", _SQ_PLUGIN_NAME_), esc_html__("many", _SQ_PLUGIN_NAME_), esc_html__("many", _SQ_PLUGIN_NAME_)),
178
- 'sc' => array(esc_html__("very low ranking chance", _SQ_PLUGIN_NAME_), esc_html__("very low ranking chance", _SQ_PLUGIN_NAME_), esc_html__("low ranking chance", _SQ_PLUGIN_NAME_), esc_html__("low ranking chance", _SQ_PLUGIN_NAME_), esc_html__("low ranking chance", _SQ_PLUGIN_NAME_), esc_html__("modest ranking chance", _SQ_PLUGIN_NAME_), esc_html__("modest ranking chance", _SQ_PLUGIN_NAME_), esc_html__("decent ranking chance", _SQ_PLUGIN_NAME_), esc_html__("high ranking chance", _SQ_PLUGIN_NAME_), esc_html__("very high ranking chance", _SQ_PLUGIN_NAME_), esc_html__("very high ranking chance", _SQ_PLUGIN_NAME_)),
179
  );
180
 
181
  if(isset($stats[$key][$index])){
175
  public function getReasearchStatsText($key, $index) {
176
  $stats = array(
177
  'tw' => array(esc_html__("very few", _SQ_PLUGIN_NAME_), esc_html__("few", _SQ_PLUGIN_NAME_), esc_html__("few", _SQ_PLUGIN_NAME_), esc_html__("few", _SQ_PLUGIN_NAME_), esc_html__("few", _SQ_PLUGIN_NAME_), esc_html__("some", _SQ_PLUGIN_NAME_), esc_html__("some", _SQ_PLUGIN_NAME_), esc_html__("some", _SQ_PLUGIN_NAME_), esc_html__("some", _SQ_PLUGIN_NAME_), esc_html__("many", _SQ_PLUGIN_NAME_), esc_html__("many", _SQ_PLUGIN_NAME_)),
178
+ 'sc' => array(esc_html__("very low ranking chance", _SQ_PLUGIN_NAME_), esc_html__("very low ranking chance", _SQ_PLUGIN_NAME_), esc_html__("low ranking chance", _SQ_PLUGIN_NAME_), esc_html__("low ranking chance", _SQ_PLUGIN_NAME_), esc_html__("modest ranking chance", _SQ_PLUGIN_NAME_), esc_html__("modest ranking chance", _SQ_PLUGIN_NAME_), esc_html__("decent ranking chance", _SQ_PLUGIN_NAME_), esc_html__("decent ranking chance", _SQ_PLUGIN_NAME_), esc_html__("high ranking chance", _SQ_PLUGIN_NAME_), esc_html__("very high ranking chance", _SQ_PLUGIN_NAME_), esc_html__("very high ranking chance", _SQ_PLUGIN_NAME_)),
179
  );
180
 
181
  if(isset($stats[$key][$index])){
controllers/Snippet.php CHANGED
@@ -41,9 +41,14 @@ class SQ_Controllers_Snippet extends SQ_Classes_FrontController {
41
  SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('patterns', array('trigger' => true, 'media' => 'all'));
42
  SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('snippet', array('trigger' => true, 'media' => 'all'));
43
 
44
- global $post;
45
- if(isset($post->ID) && $post->ID > 0) {
46
- $this->post = SQ_Classes_ObjController::getClass('SQ_Models_Frontend')->setPost($post)->getPost();
 
 
 
 
 
47
  }
48
 
49
  return $this->getView('Blocks/Snippet');
41
  SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('patterns', array('trigger' => true, 'media' => 'all'));
42
  SQ_Classes_ObjController::getClass('SQ_Classes_DisplayController')->loadMedia('snippet', array('trigger' => true, 'media' => 'all'));
43
 
44
+
45
+ if(is_admin()) {
46
+ global $post;
47
+
48
+ //Set the current post in admin panel
49
+ if (isset($post->ID) && $post->ID > 0) {
50
+ $this->post = SQ_Classes_ObjController::getClass('SQ_Models_Frontend')->setPost($post)->getPost();
51
+ }
52
  }
53
 
54
  return $this->getView('Blocks/Snippet');
core/Blocklogin.php CHANGED
@@ -66,7 +66,7 @@ class SQ_Core_Blocklogin extends SQ_Classes_BlockController {
66
  } elseif (isset($responce->token)) { //check if token is set and save it
67
  SQ_Classes_Helpers_Tools::saveOptions('sq_api', $responce->token);
68
 
69
- //Connect to cloud with an unique Token for API access
70
  SQ_Classes_ObjController::getClass('SQ_Core_BlockConnect')->connectToCloud();
71
 
72
  //redirect users to onboarding if necessary
@@ -123,7 +123,7 @@ class SQ_Core_Blocklogin extends SQ_Classes_BlockController {
123
  } elseif (isset($responce->token)) { //check if token is set and save it
124
  SQ_Classes_Helpers_Tools::saveOptions('sq_api', $responce->token);
125
 
126
- //Connect to cloud with an unique Token for API access
127
  SQ_Classes_ObjController::getClass('SQ_Core_BlockConnect')->connectToCloud();
128
 
129
  //redirect users to onboarding if necessary
66
  } elseif (isset($responce->token)) { //check if token is set and save it
67
  SQ_Classes_Helpers_Tools::saveOptions('sq_api', $responce->token);
68
 
69
+ //Connect to cloud with an unique blog Token for API access
70
  SQ_Classes_ObjController::getClass('SQ_Core_BlockConnect')->connectToCloud();
71
 
72
  //redirect users to onboarding if necessary
123
  } elseif (isset($responce->token)) { //check if token is set and save it
124
  SQ_Classes_Helpers_Tools::saveOptions('sq_api', $responce->token);
125
 
126
+ //Connect to cloud with an unique blog Token for API access
127
  SQ_Classes_ObjController::getClass('SQ_Core_BlockConnect')->connectToCloud();
128
 
129
  //redirect users to onboarding if necessary
models/Compatibility.php CHANGED
@@ -132,7 +132,7 @@ class SQ_Models_Compatibility {
132
  * Check if there are builders loaded in backend and add compatibility for them
133
  */
134
  public function hookPostEditorBackend() {
135
- add_action('admin_enqueue_scripts', array($this, 'checkOxygenBuilder'));
136
  }
137
 
138
  /**
@@ -166,6 +166,7 @@ class SQ_Models_Compatibility {
166
  }
167
 
168
  if ($content = get_post_meta($post->ID, 'ct_builder_shortcodes', true)) {
 
169
  wp_enqueue_script('sq-oxygen-integration', _SQ_ASSETS_URL_ . 'js/oxygen' . (SQ_DEBUG ? '' : '.min') . '.js');
170
 
171
  wp_localize_script('sq-oxygen-integration', 'sq_oxygen', array(
132
  * Check if there are builders loaded in backend and add compatibility for them
133
  */
134
  public function hookPostEditorBackend() {
135
+ add_action('admin_footer', array($this, 'checkOxygenBuilder'), PHP_INT_MAX);
136
  }
137
 
138
  /**
166
  }
167
 
168
  if ($content = get_post_meta($post->ID, 'ct_builder_shortcodes', true)) {
169
+
170
  wp_enqueue_script('sq-oxygen-integration', _SQ_ASSETS_URL_ . 'js/oxygen' . (SQ_DEBUG ? '' : '.min') . '.js');
171
 
172
  wp_localize_script('sq-oxygen-integration', 'sq_oxygen', array(
models/Frontend.php CHANGED
@@ -206,12 +206,14 @@ class SQ_Models_Frontend {
206
  if (SQ_Classes_Helpers_Tools::getOption('sq_auto_tracking')) {
207
  SQ_Classes_ObjController::getClass('SQ_Models_Services_Analytics');
208
  $footer['sq_google_analytics'] = apply_filters('sq_google_analytics_amp', false);
209
- }
210
 
211
- if (SQ_Classes_Helpers_Tools::getOption('sq_auto_pixels')) {
212
- SQ_Classes_ObjController::getClass('SQ_Models_Services_Pixel');
213
- $footer['sq_facebook_pixel'] = apply_filters('sq_facebook_pixel_amp', false);
 
214
  }
 
 
215
  }
216
 
217
  if (count((array)$footer) > 0) {
@@ -285,12 +287,14 @@ class SQ_Models_Frontend {
285
 
286
  if (SQ_Classes_Helpers_Tools::getOption('sq_auto_tracking')) {
287
  SQ_Classes_ObjController::getClass('SQ_Models_Services_Analytics');
288
- }
289
 
290
- if (SQ_Classes_Helpers_Tools::getOption('sq_auto_pixels')) {
291
- SQ_Classes_ObjController::getClass('SQ_Models_Services_Pixel');
 
292
  }
293
 
 
 
294
  if (SQ_Classes_Helpers_Tools::getOption('sq_auto_jsonld')) {
295
  SQ_Classes_ObjController::getClass('SQ_Models_Services_JsonLD');
296
  }
206
  if (SQ_Classes_Helpers_Tools::getOption('sq_auto_tracking')) {
207
  SQ_Classes_ObjController::getClass('SQ_Models_Services_Analytics');
208
  $footer['sq_google_analytics'] = apply_filters('sq_google_analytics_amp', false);
 
209
 
210
+ if (SQ_Classes_Helpers_Tools::getOption('sq_auto_pixels')) {
211
+ SQ_Classes_ObjController::getClass('SQ_Models_Services_Pixel');
212
+ $footer['sq_facebook_pixel'] = apply_filters('sq_facebook_pixel_amp', false);
213
+ }
214
  }
215
+
216
+
217
  }
218
 
219
  if (count((array)$footer) > 0) {
287
 
288
  if (SQ_Classes_Helpers_Tools::getOption('sq_auto_tracking')) {
289
  SQ_Classes_ObjController::getClass('SQ_Models_Services_Analytics');
 
290
 
291
+ if (SQ_Classes_Helpers_Tools::getOption('sq_auto_pixels')) {
292
+ SQ_Classes_ObjController::getClass('SQ_Models_Services_Pixel');
293
+ }
294
  }
295
 
296
+
297
+
298
  if (SQ_Classes_Helpers_Tools::getOption('sq_auto_jsonld')) {
299
  SQ_Classes_ObjController::getClass('SQ_Models_Services_JsonLD');
300
  }
models/ImportExport.php CHANGED
@@ -774,10 +774,18 @@ class SQ_Models_ImportExport {
774
  if ($yoast_patterns = get_option('wpseo_titles')) {
775
  if (!empty($yoast_patterns)) {
776
  $patterns = SQ_Classes_Helpers_Tools::getOption('patterns');
777
- //print_r($yoast_patterns);exit();
778
  foreach ($patterns as $path => &$values) {
779
- if ($path == 'profile') {
780
- $path = 'author';
 
 
 
 
 
 
 
 
781
  }
782
 
783
  if (isset($yoast_patterns["title-pt$path"]) && $yoast_patterns["title-pt$path"] <> '') {
@@ -807,7 +815,6 @@ class SQ_Models_ImportExport {
807
 
808
  if (isset($yoast_patterns["title-$path"]) && $yoast_patterns["title-$path"] <> '') {
809
  $values['title'] = $yoast_patterns["title-$path"];
810
-
811
  }
812
  if (isset($yoast_patterns["metadesc-$path"]) && $yoast_patterns["metadesc-$path"] <> '') {
813
  $values['description'] = $yoast_patterns["metadesc-$path"];
774
  if ($yoast_patterns = get_option('wpseo_titles')) {
775
  if (!empty($yoast_patterns)) {
776
  $patterns = SQ_Classes_Helpers_Tools::getOption('patterns');
777
+ //echo '<pre>'.print_R($patterns,true).'</pre>';exit();
778
  foreach ($patterns as $path => &$values) {
779
+ switch ($path){
780
+ case 'profile':
781
+ $path = 'author';
782
+ break;
783
+ case 'category':
784
+ $path = 'tax-category';
785
+ break;
786
+ case 'tag':
787
+ $path = 'tax-post_tag';
788
+ break;
789
  }
790
 
791
  if (isset($yoast_patterns["title-pt$path"]) && $yoast_patterns["title-pt$path"] <> '') {
815
 
816
  if (isset($yoast_patterns["title-$path"]) && $yoast_patterns["title-$path"] <> '') {
817
  $values['title'] = $yoast_patterns["title-$path"];
 
818
  }
819
  if (isset($yoast_patterns["metadesc-$path"]) && $yoast_patterns["metadesc-$path"] <> '') {
820
  $values['description'] = $yoast_patterns["metadesc-$path"];
models/focuspages/Keyword.php CHANGED
@@ -148,6 +148,9 @@ class SQ_Models_Focuspages_Keyword extends SQ_Models_Abstract_Assistant {
148
  //In case the volume is not high for this keyword, it may be a niche
149
  if ($this->_volume !== false && $this->_volume->value < self::IMPRESSIONS_MINVAL) {
150
  $task['completed'] = ($this->_competition->value >= self::COMPETITION_SCORE_NICHE);
 
 
 
151
  } else {
152
  $task['completed'] = ($this->_competition->value >= self::COMPETITION_SCORE);
153
  }
148
  //In case the volume is not high for this keyword, it may be a niche
149
  if ($this->_volume !== false && $this->_volume->value < self::IMPRESSIONS_MINVAL) {
150
  $task['completed'] = ($this->_competition->value >= self::COMPETITION_SCORE_NICHE);
151
+ if($task['completed']) {
152
+ $task['value'] = esc_html__("Decent ranking chance based on the keyword search volume", _SQ_PLUGIN_NAME_);
153
+ }
154
  } else {
155
  $task['completed'] = ($this->_competition->value >= self::COMPETITION_SCORE);
156
  }
models/services/JsonLD.php CHANGED
@@ -1317,9 +1317,9 @@ class SQ_Models_Services_JsonLD extends SQ_Models_Abstract_Seo {
1317
  ),
1318
  'author' => array(
1319
  '@type' => 'Person',
1320
- 'name' => '',
1321
  ),
1322
- 'reviewBody' => '',
1323
  'datePublished' => (method_exists($product, 'get_date_created') && $product->get_date_created() && method_exists($product->get_date_created(), 'getTimestamp')) ? date('Y-m-d', $product->get_date_created()->getTimestamp()) : '',
1324
  );
1325
  }
1317
  ),
1318
  'author' => array(
1319
  '@type' => 'Person',
1320
+ 'name' => (isset($markup['name']) ? $markup['name'] : 'John Doe'),
1321
  ),
1322
+ 'reviewBody' => (isset($markup['description']) ? $markup['description'] : '-'),
1323
  'datePublished' => (method_exists($product, 'get_date_created') && $product->get_date_created() && method_exists($product->get_date_created(), 'getTimestamp')) ? date('Y-m-d', $product->get_date_created()->getTimestamp()) : '',
1324
  );
1325
  }
models/services/OpenGraph.php CHANGED
@@ -251,8 +251,14 @@ class SQ_Models_Services_OpenGraph extends SQ_Models_Abstract_Seo {
251
  $video['src'] = preg_replace('/(?:http(?:s)?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?v(?:i)?=|(?:embed|v|vi|user)\/))([^\?&\"\'>\s]+)/si', "https://www.youtube.com/v/$1", $video['src']);
252
 
253
  $og['og:video'] = $video['src'];
254
- $og['og:video:width'] = '500';
255
- $og['og:video:height'] = '280';
 
 
 
 
 
 
256
  }
257
  }
258
  }
251
  $video['src'] = preg_replace('/(?:http(?:s)?:\/\/)?(?:www\.)?(?:youtu\.be\/|youtube\.com\/(?:(?:watch)?\?(?:.*&)?v(?:i)?=|(?:embed|v|vi|user)\/))([^\?&\"\'>\s]+)/si', "https://www.youtube.com/v/$1", $video['src']);
252
 
253
  $og['og:video'] = $video['src'];
254
+ $og['og:video:url'] = $video['src'];
255
+ $og['og:video:secure_url'] = $video['src'];
256
+ $og['og:video:type'] = ((strpos($video['src'], 'mp4') !== false) ? 'video/mp4': 'application/x-shockwave-flash');
257
+ $og['og:video:width'] = '640';
258
+ $og['og:video:height'] = '360';
259
+ if(isset($video['thumbnail']) && $video['thumbnail'] <> ''){
260
+ $og['og:image'] = $video['thumbnail'];
261
+ }
262
  }
263
  }
264
  }
readme.txt CHANGED
@@ -1,6 +1,6 @@
1
  ===SEO by Squirrly - Best AI WordPress SEO Plugin 2021 - Rank Faster With AI SEO Strategy===
2
  Contributors: cifi, calinvingan, florinmuresan, nagy.sorel
3
- Tags: SEO, XML Sitemap, Content Analysis, Google Search Console, Schema
4
  Requires at least: 4.3
5
  Tested up to: 5.8
6
  Stable tag: trunk
@@ -654,6 +654,11 @@ Type a keyword to the right of the screen and start using Squirrly Seo. Enjoy!
654
  9. Squirrly SEO - Progress & Achievements
655
 
656
  == Changelog ==
 
 
 
 
 
657
  = 11.1.08- 09/06/2021 =
658
  Update - Compatibility with Oxygen Plugin when the Current Post is not loaded correctly on init
659
  Update - Compatibility with TranslatePress plugin to load all translations correctly
@@ -1023,7 +1028,7 @@ Increased plugin security and update compatibilities
1023
  * Introducing Squirrly Private SEO Consultant and Squirrly Machine Learning system
1024
  * and more ...
1025
 
1026
-
1027
  yoast alternative
1028
  yoast seo alternative
1029
  all in one seo alternative
1
  ===SEO by Squirrly - Best AI WordPress SEO Plugin 2021 - Rank Faster With AI SEO Strategy===
2
  Contributors: cifi, calinvingan, florinmuresan, nagy.sorel
3
+ Tags: seo, xml sitemap, content analysis, google search console, schema
4
  Requires at least: 4.3
5
  Tested up to: 5.8
6
  Stable tag: trunk
654
  9. Squirrly SEO - Progress & Achievements
655
 
656
  == Changelog ==
657
+ = 11.1.09- 09/13/2021 =
658
+ Update - Compatibility with WP 5.8.1
659
+ Fix - Google Analytics & Google Search Console connections when the URL can't be identified
660
+ Fix - Category SEO Snippet in frontent to not show the first post
661
+
662
  = 11.1.08- 09/06/2021 =
663
  Update - Compatibility with Oxygen Plugin when the Current Post is not loaded correctly on init
664
  Update - Compatibility with TranslatePress plugin to load all translations correctly
1028
  * Introducing Squirrly Private SEO Consultant and Squirrly Machine Learning system
1029
  * and more ...
1030
 
1031
+ seo
1032
  yoast alternative
1033
  yoast seo alternative
1034
  all in one seo alternative
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.
9
  * Author: Squirrly SEO
10
  * Author URI: https://plugin.squirrly.co
11
- * Version: 11.1.08
12
  * License: GPLv2 or later
13
  * License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
14
  * Text Domain: squirrly-seo
@@ -17,9 +17,9 @@
17
 
18
  if (!defined('SQ_VERSION')) {
19
  /* SET THE CURRENT VERSION ABOVE AND BELOW */
20
- define('SQ_VERSION', '11.1.08');
21
  //The last stable version
22
- define('SQ_STABLE_VERSION', '11.1.06');
23
  // Call config files
24
  try {
25
  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.
9
  * Author: Squirrly SEO
10
  * Author URI: https://plugin.squirrly.co
11
+ * Version: 11.1.09
12
  * License: GPLv2 or later
13
  * License URI: http://www.gnu.org/licenses/old-licenses/gpl-2.0.html
14
  * Text Domain: squirrly-seo
17
 
18
  if (!defined('SQ_VERSION')) {
19
  /* SET THE CURRENT VERSION ABOVE AND BELOW */
20
+ define('SQ_VERSION', '11.1.09');
21
  //The last stable version
22
+ define('SQ_STABLE_VERSION', '11.1.08');
23
  // Call config files
24
  try {
25
  require_once(dirname(__FILE__) . '/config/config.php');
view/Connect/GoogleAnalytics.php CHANGED
@@ -30,17 +30,31 @@ $connect = json_decode(wp_json_encode(SQ_Classes_Helpers_Tools::getOption('conne
30
  if(!is_wp_error($json)) {
31
  $properties = $json->properties;
32
  $property_id = $json->property_id;
33
- ?>
34
- <form id="sq_ga_property_form" method="post" class="p-0 m-0" >
35
- <?php SQ_Classes_Helpers_Tools::setNonce('sq_seosettings_ga_save', 'sq_nonce'); ?>
36
- <input type="hidden" name="action" value="sq_seosettings_ga_save"/>
37
- <select name="property_id" class="d-inline-block m-0 p-1" onchange="if(confirm('Do you select this property?')){jQuery('form#sq_ga_property_form').submit();}">
38
- <?php foreach ($properties as $property) { ?>
39
- <option <?php echo(($property->property_id == $property_id) ? 'selected="selected"' : '') ?> value="<?php echo $property->property_id ?>"><?php echo $property->website_url; ?> (<?php echo $property->ga_id ?>)</option>
40
- <?php } ?>
41
- </select>
42
- </form>
43
- <?php } ?>
 
 
 
 
 
 
 
 
 
 
 
 
 
 
44
  </div>
45
  </div>
46
  <div class="col-5 align-items-center my-auto">
30
  if(!is_wp_error($json)) {
31
  $properties = $json->properties;
32
  $property_id = $json->property_id;
33
+
34
+ if (!$property_id) {
35
+ ?>
36
+ <form id="sq_ga_property_form" method="post" class="p-0 m-0">
37
+ <?php SQ_Classes_Helpers_Tools::setNonce('sq_seosettings_ga_save', 'sq_nonce'); ?>
38
+ <input type="hidden" name="action" value="sq_seosettings_ga_save"/>
39
+ <select name="property_id" class="d-inline-block m-0 p-1"
40
+ onchange="if(confirm('Do you select this property?')){jQuery('form#sq_ga_property_form').submit();}">
41
+ <option value=""></option>
42
+ <?php foreach ($properties as $property) { ?>
43
+ <option value="<?php echo $property->property_id ?>"><?php echo $property->website_url; ?> (<?php echo $property->ga_id ?>)</option>
44
+ <?php } ?>
45
+ </select>
46
+ </form>
47
+ <?php } else {
48
+ foreach ($properties as $property) {
49
+ if($property->property_id == $property_id) {
50
+ ?>
51
+ <div class="text-black-50 font-weight-bold"><?php echo $property->website_url; ?> (<?php echo $property->ga_id ?>)</div>
52
+ <?php
53
+ break;
54
+ }
55
+ }
56
+ }
57
+ }?>
58
  </div>
59
  </div>
60
  <div class="col-5 align-items-center my-auto">
view/assets/css/slasearch.min.css CHANGED
@@ -1 +1 @@
1
- @-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}}#sq_research{display:none!important}#sq_blocksearch,#sq_blocksearch input,#sq_blocksearch textarea{font-family:Arial,Helvetica,sans-serif}#sq_tinymce_inactive{padding:20px!important;font-size:16px}#sq_blocksearch ::-webkit-scrollbar{width:18px;height:15px}#sq_blocksearch ::-webkit-scrollbar-button:end:increment,#sq_blocksearch ::-webkit-scrollbar-button:start:decrement{height:1px;display:block;background-color:#eff7ff}#sq_blocksearch ::-webkit-scrollbar-track{border-left:6px solid transparent;border-right:1px solid transparent;background-clip:padding-box}#sq_blocksearch ::-webkit-scrollbar-thumb:vertical{min-height:28px;padding-top:100px;border-left:6px solid transparent;border-right:1px solid transparent;border-top:0 solid transparent;border-bottom:0 solid transparent;background-clip:padding-box;background-color:rgba(0,0,0,.2);-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}#sq_search_second{text-align:center}#sq_blocksearch .sq_keyword{background-color:#8684a4;position:relative;text-align:center;height:auto;width:100%;z-index:11}#side-sortables #sq_blocksearch .sq_keyword{z-index:998}#sq_blocksearch .sq_keyword #sq_keyword_help{position:absolute;background-color:brown;font-size:24px;font-weight:700;color:#fff;top:-24px;left:-238px;width:204px;height:auto;padding:20px 5px;line-height:22px;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;box-shadow:0 0 9px 0 #000;-moz-box-shadow:0 0 9px 0 #000;-webkit-box-shadow:0 0 9px 0 #000}#sq_blocksearch .sq_keyword #sq_keyword_help span{position:absolute;right:-25px;top:34px;width:0;height:0;border-top:13px solid transparent;border-bottom:9px solid transparent;border-left:25px solid brown}#sq_blocksearch .sq_keyword #sq_keyword_help p{line-height:13px;margin-top:5px;font-size:11px;color:#d1d1d1}#sq_blocksearch #sq_keyword,#sq_blocksearch #sq_keyword_second{display:inline-block;margin:13px 2px;width:85%;line-height:26px;height:30px;padding:0 5px;font-size:15px;font-weight:400;border-radius:0;background-color:#e5f5dd;color:#32373c}#sq_blocksearch #sq_keyword::placeholder,#sq_blocksearch #sq_keyword_second::placeholder{color:rgba(120,120,120,.31);font-size:14px;font-style:italic}#sq_blocksearch #sq_keyword_check,#sq_blocksearch #sq_keyword_second_check{display:inline-block;line-height:26px;width:26px;height:28px;background-color:#589ee4;font-size:15px;font-weight:700;color:#fff;margin:0;padding:0;border:1px solid #fff;cursor:pointer}#sq_blocksearch .sq_search_notrelevant{line-height:30px;width:125px}.sq_search>a{width:100%;text-align:center;margin:4px auto 0;padding:0;text-decoration:underline;font-size:14px;color:#21759b}#postsquirrly #sq_briefcase_icon{float:right;background:url(../img/logos/briefcase_92.png) no-repeat -3px -3px;background-size:32px 32px;margin:0;cursor:pointer;font-weight:700;color:brown;width:26px;height:22px}#postsquirrly .sq_briefcase_smallicon,.sq_briefcase_icon{background:url(../img/logos/briefcase_92.png) no-repeat;background-size:100%}.sq_briefcase_icon_white{background:url(../img/logos/briefcase_92w.png) no-repeat;background-size:100%}#postsquirrly .sq_briefcase_smallicon{display:block;float:left;margin:1px 7px 0 0;height:20px;width:20px}#postsquirrly #sq_briefcase_analytics{background-position:-434px -23px}#postsquirrly #sq_briefcase_help{background-position:-28px -50px}#postsquirrly #sq_briefcase_refresh{float:right;background:url(../img/sprite.png) no-repeat -435px -74px;width:22px;height:22px;line-height:22px;text-align:center;font-size:12px;font-weight:700;color:#fff;margin:-1px 12px 0 4px;padding:0;border:0;cursor:pointer}#sq_blocksearch #sq_briefcase_list{clear:both;display:table;position:relative;background-color:#fff;width:100%!important;min-height:75px;padding:0!important;margin:0!important;border-bottom:1px solid #aaa}#sq_blocksearch #sq_briefcase_bottom{background-color:#f1f1f1;height:20px;margin:2px -1px 0;border-top:1px solid #ddd}#sq_blocksearch #sq_briefcase_list #sq_briefcase_keyword{display:inline-block;margin:2px 4px 0;width:97%;line-height:26px;height:30px;padding:0 5px;font-size:13px;font-weight:400;background-color:#e2ffd6;border-radius:0;color:#333}#sq_blocksearch #sq_briefcase_list #sq_briefcase_keyword_check{display:inline-block;line-height:26px;width:26px;height:28px;background-color:#589ee4;font-size:15px;font-weight:700;color:#fff;margin:0;padding:0;border:1px solid #fff;cursor:pointer}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_used{margin:0 0 7px;padding:0;box-shadow:0 1px 5px -3px #999}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_circles{margin:0 0 5px 5px!important;width:100%;height:auto;clear:both;display:table}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_notused{box-shadow:0 -1px 5px -3px #999;max-height:130px;overflow:hidden;overflow-y:auto;clear:both}#sq_blocksearch #sq_briefcase_content.sq_error{margin:15px 0!important}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item{position:relative;color:#4f1440;padding:0;text-align:left;font-size:13px;margin:0 0 0 1px;line-height:20px}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item .sq_briefcase_item_percent{width:11%;display:inline-block;padding:5px 2px 0;text-align:right;font-weight:700;cursor:pointer}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item_used .sq_briefcase_value{cursor:pointer}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item .sq_briefcase_value{width:70%;max-width:245px;display:inline-block;padding:5px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;vertical-align:top}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_notused li.sq_briefcase_item{padding:5px}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_notused li.sq_briefcase_item .sq_briefcase_value{padding:0;display:block;clear:left}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item .sq_briefcase_addbriefcase{font-size:10px;position:absolute;color:#8b0000;right:5px;top:5px;cursor:pointer;float:right;display:none;z-index:10}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item .sq_briefcase_optimize{font-size:10px;position:absolute;color:#8b0000;right:5px;bottom:5px;cursor:pointer;float:right;display:none;z-index:10}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item:hover .sq_briefcase_addbriefcase,#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item:hover .sq_briefcase_item_delete,#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item:hover .sq_briefcase_optimize,.sq_search>a{display:block}#sq_blocksearch #sq_briefcase_content .sq_briefcase_empty{color:green;font-weight:700;text-align:center;padding:5px;margin:0}#sq_blocksearch #sq_briefcase_content .sq_briefcase_item_notused .sq_briefcase_empty{color:#a7a6a7}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item_used .sq_briefcase_value{width:75%;max-width:190px}#sq_blocksearch li.sq_main_keyword{background-color:#fafad2}#sq_blocksearch li.sq_main_keyword:after{content:"\f005";font-family:FontAwesome,Arial,sans-serif;font-size:10px;position:absolute;margin:5px 0;right:18px}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_separator{height:3px;background-color:#fff;box-shadow:0 1px 2px -1px #333}#sq_blocksearch #sq_briefcase_content li .sq_briefcase_item_delete,#sq_blocksearch #sq_briefcase_topcontent li .sq_briefcase_item_delete{display:none;float:right;font-family:Arial,sans-serif;font-size:13px;font-weight:700;color:#999;height:20px;text-align:center;padding:5px 4px 2px;border:0;cursor:pointer;z-index:2}#sq_blocksearch #sq_briefcase_content li .sq_briefcase_item_delete{right:3px;width:15px}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item:hover,#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item:hover{background-color:#e2ffd6}#sq_blocksearch #sq_briefcase_topcontent>ul,#sq_blocksearch #sq_types ul{margin:0;padding:0}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item{position:relative;color:#4f1440;padding:0 0 5px;text-align:left;font-size:13px;margin:0 0 0 1px;line-height:20px}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item .sq_briefcase_item_percent{width:12%;max-width:40px;display:inline-block;margin:5px 2px 0;text-align:right;font-weight:700;vertical-align:middle;cursor:pointer}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item_used .sq_briefcase_value{cursor:pointer}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item:hover .sq_briefcase_addbriefcase,#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_separator{display:none}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item .sq_briefcase_optimize{font-size:10px;position:absolute;color:#8b0000;right:5px;top:5px;cursor:pointer;float:right;display:none;z-index:10}#sq_blocksearch #sq_briefcase_topcontent .sq_briefcase_empty{color:#2680b4;font-weight:700;text-align:center;padding:5px;margin:auto;cursor:pointer}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item:hover .sq_briefcase_item_delete,#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item:hover .sq_briefcase_optimize,#sq_blocksearch .sq_search ul li.sq_search_li:hover .sq_attribution>ul{display:block}#sq_blocksearch #sq_briefcase_topcontent #sq_briefcase_keyword{display:inline-block;margin:0 4px;width:97%;line-height:26px;height:30px;padding:0 5px;font-size:13px;font-weight:400;background-color:#e2ffd6;color:#333}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item_used .sq_briefcase_value{width:75%;display:inline-block;margin:5px 2px 0;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sq_blocksearch #sq_briefcase_topcontent li .sq_briefcase_item_delete{width:10px;margin-right:8px}#sq_blocksearch .sq_briefcase_item .sq_briefcase_item_circle{display:block;float:left;width:13px;height:3px;margin:0 2px 0 0}#sq_blocksearch .sq_briefcase_item_circles .sq_briefcase_circle{display:block;font-family:FontAwesome,Arial,sans-serif;float:left;width:20px;height:10px;margin:5px 3px 0;cursor:pointer}#sq_blocksearch .sq_briefcase_item_circles .sq_briefcase_circle:before{content:" ";display:block;height:100%;width:100%;margin:-2px 0 2px}#sq_blocksearch .sq_briefcase_item_circles .sq_briefcase_circle.sq_active:before{display:block;font-size:10px;line-height:14px;text-align:center;margin:-2px 0 2px;content:"\f00c";color:#fff;text-shadow:1px 0 #555}#sq_blocksearch #sq_types{display:none;height:35px;padding:5px 0;background-color:#fff;box-shadow:0 1px 3px -2px #888;-moz-box-shadow:0 1px 3px -2px #888;-webkit-box-shadow:0 1px 3px -2px #888}#sq_blocksearch #sq_types ul li{float:left;background:url(../img/sprite.png) no-repeat;margin:0 0 0 23px;cursor:pointer;font-weight:700;color:brown;width:26px;height:25px}#sq_blocksearch #sq_types #sq_type_img{background-position:0 0}#sq_blocksearch #sq_types #sq_type_twitter{background-position:-27px 0}#sq_blocksearch #sq_types #sq_type_news{background-position:-137px 0}#sq_blocksearch #sq_types #sq_type_blog{background-position:-54px 0}#sq_blocksearch #sq_types #sq_type_wiki{background-position:-84px 0}#sq_blocksearch #sq_types #sq_type_local{background-position:-164px 0}#sq_blocksearch #sq_types #sq_type_img:hover{background-position:0 -25px}#sq_blocksearch #sq_types #sq_type_twitter:hover{background-position:-27px -25px}#sq_blocksearch #sq_types #sq_type_news:hover{background-position:-137px -24px}#sq_blocksearch #sq_types #sq_type_blog:hover{background-position:-54px -25px}#sq_blocksearch #sq_types #sq_type_wiki:hover{background-position:-84px -25px}#sq_blocksearch #sq_types #sq_type_local:hover{background-position:-164px -25px}#sq_blocksearch .sq_search{display:block;overflow-y:auto;max-height:310px;overflow-x:hidden;padding:0!important;margin:0!important;width:100%!important;clear:both}#sq_blocksearch .sq_search ul{padding:0;margin:0 auto;list-style:none;clear:both;max-width:260px}#sq_blocksearch .sq_search ul li.sq_search_li{display:block;width:95%;font-size:12px;font-weight:400;padding:5px;margin:7px auto;background-color:#fff;border:1px solid #ddd;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;box-shadow:0 1px 0 #a8a8a8;-webkit-box-shadow:0 1px 0 #a8a8a8;-moz-box-shadow:0 1px 0 #a8a8a8}#sq_blocksearch .sq_search .sq_attribution{clear:both;margin:0;text-shadow:1px 1px #fff;height:25px}#sq_blocksearch .sq_search li.sq_search_li .sq_attribution>ul{display:none;background-color:#f1f1f1;height:20px;padding:2px;margin:0;text-align:center;text-shadow:1px 1px #fff}#sq_blocksearch .sq_search li.sq_search_li .sq_attribution>ul>li{font-size:11px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-weight:400;color:brown;float:left;width:70px;margin-right:5px;padding-right:5px;border-right:1px solid #ccc;cursor:pointer}#sq_blocksearch .sq_search li.sq_search_li .sq_attribution>ul>li:last-child{border-right:0!important}#sq_blocksearch .sq_search ul .sq_info{clear:both;font-size:10px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;color:#aaa;padding:3px 0 0;float:right}#sq_blocksearch .sq_search .sq_info ul li{float:left;margin-right:5px;padding-right:5px;border-right:1px solid #ccc}#sq_blocksearch .sq_search .sq_info ul li:last-child{border-right-width:0!important}#sq_blocksearch .sq_search ul li.sq_search_img_li{position:relative;float:left;background-color:#fff;width:75px;height:56px;padding:2px;margin:0 3px 6px 7px;border:1px solid #bbb;box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;transition-property:border-color;transition-duration:.33s;-moz-transition-property:border-color;-moz-transition-duration:.33s;-webkit-transition-property:border-color;-webkit-transition-duration:.33s;cursor:pointer}#sq_blocksearch .sq_search ul li.sq_search_img_li:hover{border-color:#333}#sq_blocksearch .sq_search ul li.sq_search_img_li>img{clip:rect(3px,74px,55px,3px);position:absolute;margin-top:-4px;margin-left:-4px;max-height:90px;max-width:90px;min-width:90px}#postsquirrly.sq_sticky .sq_search ul li.sq_search_img_li{margin:0 3px 6px 7px}#sq_blocksearch #sq_search_img_filter{width:100%;background-color:#fff;text-align:center;padding:4px 0;border-top:1px solid #e8e8e8}#sq_blocksearch #sq_search_img_filter label#sq_search_img_nolicence_label{position:relative;font-size:13px;color:#333;text-shadow:1px 1px #fff}#sq_blocksearch #sq_search_img_filter label span{position:absolute;display:block;width:28px;height:25px;left:-29px;top:-4px;background:url(../img/sprite.png) no-repeat -166px -47px}#sq_blocksearch #sq_search_img_filter label.checked span{background-position:-190px -47px}.sq_zoomImg_img{width:auto;height:54px}.sq_zoomImg{position:absolute;visibility:visible}.sq_zoomImg_Inner{background-color:#fff;border:1px solid #d9d9d9;-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);color:#555;padding:5px;position:relative}.sq_zoomImg_frame img{border:1px solid #d9d9d9;display:block;margin:auto;max-width:115px;max-height:115px}#sq_blocksearch .sq_search li.sq_search_img_li .sq_attribute{position:absolute;font-family:Arial,sans-serif;font-size:8px;color:#999;bottom:-3px;right:-3px;background:#fff;border:gray;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;z-index:1;padding:0 5px}#sq_blocksearch .sq_search ul li.search_category{clear:both;font-size:14px;color:#464646;width:100%;height:16px;border:0}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_author_avatar{float:left;width:36px;height:36px;margin:3px 10px 0 0}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_quote_content{font-size:10px;margin-left:46px}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_quote_author{color:#555;font-size:12px;line-height:15px}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_author_name{line-height:17px;margin-right:5px;color:#555;font-size:12px;font-weight:400;text-align:left}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_quote_text{margin-left:0}#sq_blocksearch .sq_search ul li.sq_search_blog_li .sq_news_title{font-size:12px;font-weight:700;color:#333;line-height:18px;margin:0 0 5px}#sq_blocksearch .sq_search ul li.sq_search_blog_li .sq_news_text{font-size:12px;color:#333;line-height:15px;text-align:left}#sq_blog_preview{position:fixed!important;border:1px solid #e5e5e5;padding:0;margin-bottom:15px;z-index:999999;left:0;bottom:0;width:100%;height:50%;overflow:auto;background-color:#fff}#sq_blog_preview:before{display:block;border:0;content:" ";background:url(../img/sprite.png) repeat-x 0 -361px;width:100%;height:5px;border-radius:2px 2px 0 0;opacity:.3}#sq_blog_preview #sq_blog_preview_partner{position:absolute;top:15px;right:20px}#sq_blog_preview #sq_blog_preview_partner a{background-color:#333;text-decoration:none;color:#fff;font-size:22px;font-weight:700;margin-left:5px;padding:0 3px;border:1px solid #333}#sq_blog_preview #sq_blog_preview_title{display:block;font-size:18px;font-weight:400;line-height:30px;color:#333;border-bottom:1px dashed #d1d1d1;margin:0 0 10px;padding:10px 0 10px 10px}#sq_blog_preview #sq_blog_preview_body{display:block;font-size:12px;color:#333;line-height:16px;text-align:left;padding:0 0 0 10px;max-height:300px;overflow-y:auto;overflow-x:hidden}#sq_blog_preview #sq_blog_preview_body p{position:relative;background-color:transparent;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:24px;padding:0;margin:0 0 16px;text-align:left;white-space:normal;color:#333}#sq_blog_preview #sq_blog_preview_body .sq_mark{background-color:#ffed5f;color:#000;padding:0 3px;font-size:14px;line-height:20px;box-shadow:0 0 5px #fff6ac;-moz-box-shadow:0 0 5px #fff6ac;-webkit-box-shadow:0 0 5px #fff6ac}#sq_blog_preview #sq_blog_preview_body .sq_blog_option{position:absolute;display:none;background-color:#f5f5f5;font-size:11px;color:red;bottom:0;right:5px;cursor:pointer;z-index:1}#sq_blog_preview #sq_blog_preview_body p:hover{background-color:#f5f5f5}#sq_blog_preview #sq_blog_preview_body p:hover .sq_blog_option{display:block;-webkit-animation:fadeIn .3s;-moz-animation:fadeIn .3s;animation:fadeIn .3s}#sq_blocksearch{position:relative}#sq_blocksearch .sq_search ul li.sq_search_local_li .sq_local_title,#sq_blocksearch .sq_search ul li.sq_search_wiki_li .sq_wiki_title{font-size:12px;font-weight:700;color:#333;line-height:18px;margin:0 0 5px}#sq_blocksearch .sq_research_div{display:none;clear:both;position:relative;width:100%!important;line-height:40px;padding:0;margin:0!important;text-align:center}#sq_blocksearch .sq_research_div #sq_research_link{font-size:13px;font-weight:700;color:#21759b;margin-top:10px;text-align:center;cursor:pointer;text-decoration:none}#sq_blocksearch #sq_search_close{right:8px;font-size:13px;color:#999}#sq_blocksearch #sq_briefcase_close,#sq_blocksearch #sq_search_close,#sq_blog_preview #sq_blog_preview_close{position:absolute;font-family:Arial,sans-serif;font-weight:700;width:10px;line-height:16px;text-align:center;padding:0 4px 2px;border-radius:10px;cursor:pointer;z-index:2}#sq_blog_preview #sq_blog_preview_close{color:#999}#sq_blocksearch #sq_briefcase_close{right:8px;font-size:13px}#sq_blog_preview #sq_blog_preview_close{top:20px;right:20px;font-size:20px}#sq_blocksearch #sq_briefcase_close{top:6px;color:#ccc}#sq_blocksearch #sq_search_close{top:-28px}#sq_blocksearch .sq_show_mgs{clear:both;display:block;padding:7px;margin-top:10px;border-top:1px dashed #d1d1d1}#sq_suggestion .sq_show_mgs{max-width:200px;margin:20px auto 0;border-top:none}#sq_blocksearch .sq_minloading,#sq_blog_preview.sq_minloading{position:relative;opacity:.5;min-height:40px}#sq_blocksearch .sq_minloading:before,#sq_blog_preview.sq_minloading:before{position:absolute;right:calc(50% - 10px);top:calc(50% - 8px);display:block;float:right;line-height:30px;content:"";padding:0;margin:0 0 0 5px;height:16px;width:20px;background:url(../img/minloading.png) no-repeat;-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_blocksearch .sq_more{clear:both;position:relative;width:100%;text-align:center;padding:0;margin:0 0 5px}#sq_blocksearch .sq_more span{display:block;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:12px solid #589ee4;padding:0;margin:0 auto;cursor:pointer}#publishing-action{float:left!important;width:100%}#sq_publish_alert{text-align:left;font-size:12px;font-weight:700;color:red;text-shadow:1px 1px #fff;margin:0 0 5px;padding:0}#sq_publish_alert #sq_publish_alert_yes{display:block;float:left;clear:both;margin:2px 0 0 8px;padding:0 35px;line-height:29px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;background-color:#589ee4;text-shadow:1px 1px #777;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#sq_publish_alert #sq_publish_alert_yes:hover{background-color:#4f8dca}#sq_subscription{font-size:13px;font-weight:700;color:red;padding:0!important;text-align:center;width:275px;margin:0 auto 15px;background-color:#fff;box-shadow:0 0 6px 0 #888;-moz-box-shadow:0 0 6px 0 #888;-webkit-box-shadow:0 0 6px 0 #888}#sq_subscription .sq_renew{padding:10px;line-height:20px}#sq_subscription .sq_renew a{display:block;font-size:16px;background-color:#589ee4;color:#fff;font-weight:700;margin:10px;padding:6px;text-decoration:none;border-radius:7px}#sq_subscription>a{display:block;margin:0;padding:0;height:300px}#sq_options_feedback .sq_options_feedback_popup li{clear:both}#sq_facebook_b{padding:6px 0;clear:both}#sq_facebook_b>span{display:block;float:left;font-weight:700;color:#006400}#sq_facebook_b .sq_facebook_title{width:100%;font-size:16px;text-align:center;margin:5px auto}#sq_facebook_b .sq_facebook_image{width:100px;margin:3px 7px 5px 24px}#sq_facebook_b .sq_facebook_image img{width:100px}#sq_facebook_b .sq_facebook_frame{margin-top:35px}#sq_coupon{position:relative;background-image:none;background-color:#f3f8fd;border:2px solid #f1f2f4;border-radius:5px;padding:0;margin:0 0 10px;height:auto;width:100%}#sq_coupon #sq_coupon_close{position:absolute;background-color:#e5d8cd;right:-6px;top:-3px;font-size:13px;font-weight:700;color:#333;line-height:16px;width:8px;height:12px;padding:0 5px 6px;border-radius:10px;border:1px solid #556b2f;cursor:pointer;z-index:2}.sq_notice.sq_fixed{position:fixed;z-index:10000}.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}
1
+ @-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}}#sq_research{display:none!important}#sq_blocksearch,#sq_blocksearch input,#sq_blocksearch textarea{font-family:Arial,Helvetica,sans-serif}#sq_tinymce_inactive{padding:20px!important;font-size:16px}#sq_blocksearch ::-webkit-scrollbar{width:18px;height:15px}#sq_blocksearch ::-webkit-scrollbar-button:end:increment,#sq_blocksearch ::-webkit-scrollbar-button:start:decrement{height:1px;display:block;background-color:#eff7ff}#sq_blocksearch ::-webkit-scrollbar-track{border-left:6px solid transparent;border-right:1px solid transparent;background-clip:padding-box}#sq_blocksearch ::-webkit-scrollbar-thumb:vertical{min-height:28px;padding-top:100px;border-left:6px solid transparent;border-right:1px solid transparent;border-top:0 solid transparent;border-bottom:0 solid transparent;background-clip:padding-box;background-color:rgba(0,0,0,.2);-webkit-box-shadow:inset 1px 1px 0 rgba(0,0,0,.1),inset 0 -1px 0 rgba(0,0,0,.07)}#sq_search_second{text-align:center}#sq_blocksearch .sq_keyword{background-color:#8684a4;position:relative;text-align:center;height:auto;width:100%;z-index:11}#side-sortables #sq_blocksearch .sq_keyword{z-index:998}#sq_blocksearch .sq_keyword #sq_keyword_help{position:absolute;background-color:brown;font-size:24px;font-weight:700;color:#fff;top:-24px;left:-238px;width:204px;height:auto;padding:20px 5px;line-height:22px;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;box-shadow:0 0 9px 0 #000;-moz-box-shadow:0 0 9px 0 #000;-webkit-box-shadow:0 0 9px 0 #000}#sq_blocksearch .sq_keyword #sq_keyword_help span{position:absolute;right:-25px;top:34px;width:0;height:0;border-top:13px solid transparent;border-bottom:9px solid transparent;border-left:25px solid brown}#sq_blocksearch .sq_keyword #sq_keyword_help p{line-height:13px;margin-top:5px;font-size:11px;color:#d1d1d1}#sq_blocksearch #sq_keyword,#sq_blocksearch #sq_keyword_second{display:inline-block;margin:13px 2px;width:85%;line-height:26px;height:30px;padding:0 5px;font-size:15px;font-weight:400;border-radius:0;background-color:#e5f5dd;color:#32373c}#sq_blocksearch #sq_keyword::placeholder,#sq_blocksearch #sq_keyword_second::placeholder{color:rgba(120,120,120,.31);font-size:14px;font-style:italic}#sq_blocksearch #sq_keyword_check,#sq_blocksearch #sq_keyword_second_check{display:inline-block;line-height:26px;width:26px;height:28px;background-color:#589ee4;font-size:15px;font-weight:700;color:#fff;margin:0;padding:0;border:1px solid #fff;cursor:pointer}#sq_blocksearch .sq_search_notrelevant{line-height:30px;width:125px}.sq_search>a{width:100%;text-align:center;margin:4px auto 0;padding:0;text-decoration:underline;font-size:14px;color:#21759b}#postsquirrly #sq_briefcase_icon{float:right;background:url(../img/logos/briefcase_92.png) no-repeat -3px -3px;background-size:32px 32px;margin:0;cursor:pointer;font-weight:700;color:brown;width:26px;height:22px}#postsquirrly .sq_briefcase_smallicon,.sq_briefcase_icon{background:url(../img/logos/briefcase_92.png) no-repeat;background-size:100%}.sq_briefcase_icon_white{background:url(../img/logos/briefcase_92w.png) no-repeat;background-size:100%}#postsquirrly .sq_briefcase_smallicon{display:block;float:left;margin:1px 7px 0 0;height:20px;width:20px}#postsquirrly #sq_briefcase_analytics{background-position:-434px -23px}#postsquirrly #sq_briefcase_help{background-position:-28px -50px}#postsquirrly #sq_briefcase_refresh{float:right;background:url(../img/sprite.png) no-repeat -435px -74px;width:22px;height:22px;line-height:22px;text-align:center;font-size:12px;font-weight:700;color:#fff;margin:-1px 12px 0 4px;padding:0;border:0;cursor:pointer}#sq_blocksearch #sq_briefcase_list{clear:both;display:table;position:relative;background-color:#fff;width:100%!important;min-height:75px;padding:0!important;margin:0!important;border-bottom:1px solid #aaa}#sq_blocksearch #sq_briefcase_bottom{background-color:#f1f1f1;height:20px;margin:2px -1px 0;border-top:1px solid #ddd}#sq_blocksearch #sq_briefcase_list #sq_briefcase_keyword{display:inline-block;margin:2px 4px 0;width:97%;line-height:26px;height:30px;padding:0 5px;font-size:13px;font-weight:400;background-color:#e2ffd6;border-radius:0;color:#333}#sq_blocksearch #sq_briefcase_list #sq_briefcase_keyword_check{display:inline-block;line-height:26px;width:26px;height:28px;background-color:#589ee4;font-size:15px;font-weight:700;color:#fff;margin:0;padding:0;border:1px solid #fff;cursor:pointer}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_used{margin:0 0 7px;padding:0;box-shadow:0 1px 5px -3px #999}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_circles{margin:0 0 5px 5px!important;width:100%;height:auto;clear:both;display:table}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_notused{box-shadow:0 -1px 5px -3px #999;max-height:130px;overflow:hidden;overflow-y:auto;clear:both}#sq_blocksearch #sq_briefcase_content.sq_error{margin:15px 0!important}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item{position:relative;color:#4f1440;padding:0;text-align:left;font-size:13px;margin:0 0 0 1px;line-height:20px}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item .sq_briefcase_item_percent{width:12%;white-space:nowrap;display:inline-block;padding:5px 2px 0;text-align:right;font-weight:700;font-size:12px;cursor:pointer}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item_used .sq_briefcase_value{cursor:pointer}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item .sq_briefcase_value{width:70%;max-width:245px;display:inline-block;padding:5px;white-space:nowrap;text-overflow:ellipsis;overflow-x:hidden;vertical-align:top}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_notused li.sq_briefcase_item{padding:5px}#sq_blocksearch #sq_briefcase_content ul.sq_briefcase_item_notused li.sq_briefcase_item .sq_briefcase_value{padding:0;display:block;clear:left}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item .sq_briefcase_addbriefcase{font-size:10px;position:absolute;color:#8b0000;right:5px;top:5px;cursor:pointer;float:right;display:none;z-index:10}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item .sq_briefcase_optimize{font-size:10px;position:absolute;color:#8b0000;right:5px;bottom:5px;cursor:pointer;float:right;display:none;z-index:10}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item:hover .sq_briefcase_addbriefcase,#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item:hover .sq_briefcase_item_delete,#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item:hover .sq_briefcase_optimize,.sq_search>a{display:block}#sq_blocksearch #sq_briefcase_content .sq_briefcase_empty{color:green;font-weight:700;text-align:center;padding:5px;margin:0}#sq_blocksearch #sq_briefcase_content .sq_briefcase_item_notused .sq_briefcase_empty{color:#a7a6a7}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item_used .sq_briefcase_value{width:75%;max-width:190px}#sq_blocksearch li.sq_main_keyword{background-color:#fafad2}#sq_blocksearch li.sq_main_keyword:after{content:"\f005";font-family:FontAwesome,Arial,sans-serif;font-size:10px;position:absolute;margin:5px 0;right:18px}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_separator{height:3px;background-color:#fff;box-shadow:0 1px 2px -1px #333}#sq_blocksearch #sq_briefcase_content li .sq_briefcase_item_delete,#sq_blocksearch #sq_briefcase_topcontent li .sq_briefcase_item_delete{display:none;float:right;font-family:Arial,sans-serif;font-size:13px;font-weight:700;color:#999;height:20px;text-align:center;padding:5px 4px 2px;border:0;cursor:pointer;z-index:2}#sq_blocksearch #sq_briefcase_content li .sq_briefcase_item_delete{right:3px;width:15px}#sq_blocksearch #sq_briefcase_content li.sq_briefcase_item:hover,#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item:hover{background-color:#e2ffd6}#sq_blocksearch #sq_briefcase_topcontent>ul,#sq_blocksearch #sq_types ul{margin:0;padding:0}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item{position:relative;color:#4f1440;padding:0 0 5px;text-align:left;font-size:13px;margin:0 0 0 1px;line-height:20px}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item .sq_briefcase_item_percent{width:12%;white-space:nowrap;max-width:40px;display:inline-block;margin:5px 2px 0;text-align:right;font-weight:700;font-size:12px;vertical-align:middle;cursor:pointer}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item_used .sq_briefcase_value{cursor:pointer}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item:hover .sq_briefcase_addbriefcase,#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_separator{display:none}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item .sq_briefcase_optimize{font-size:10px;position:absolute;color:#8b0000;right:5px;top:5px;cursor:pointer;float:right;display:none;z-index:10}#sq_blocksearch #sq_briefcase_topcontent .sq_briefcase_empty{color:#2680b4;font-weight:700;text-align:center;padding:5px;margin:auto;cursor:pointer}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item:hover .sq_briefcase_item_delete,#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item:hover .sq_briefcase_optimize,#sq_blocksearch .sq_search ul li.sq_search_li:hover .sq_attribution>ul{display:block}#sq_blocksearch #sq_briefcase_topcontent #sq_briefcase_keyword{display:inline-block;margin:0 4px;width:97%;line-height:26px;height:30px;padding:0 5px;font-size:13px;font-weight:400;background-color:#e2ffd6;color:#333}#sq_blocksearch #sq_briefcase_topcontent li.sq_briefcase_item_used .sq_briefcase_value{width:75%;display:inline-block;margin:5px 2px 0;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#sq_blocksearch #sq_briefcase_topcontent li .sq_briefcase_item_delete{width:10px;margin-right:8px}#sq_blocksearch .sq_briefcase_item .sq_briefcase_item_circle{display:block;float:left;width:13px;height:3px;margin:0 2px 0 0}#sq_blocksearch .sq_briefcase_item_circles .sq_briefcase_circle{display:block;font-family:FontAwesome,Arial,sans-serif;float:left;width:20px;height:10px;margin:5px 3px 0;cursor:pointer}#sq_blocksearch .sq_briefcase_item_circles .sq_briefcase_circle:before{content:" ";display:block;height:100%;width:100%;margin:-2px 0 2px}#sq_blocksearch .sq_briefcase_item_circles .sq_briefcase_circle.sq_active:before{display:block;font-size:10px;line-height:14px;text-align:center;margin:-2px 0 2px;content:"\f00c";color:#fff;text-shadow:1px 0 #555}#sq_blocksearch #sq_types{display:none;height:35px;padding:5px 0;background-color:#fff;box-shadow:0 1px 3px -2px #888;-moz-box-shadow:0 1px 3px -2px #888;-webkit-box-shadow:0 1px 3px -2px #888}#sq_blocksearch #sq_types ul li{float:left;background:url(../img/sprite.png) no-repeat;margin:0 0 0 23px;cursor:pointer;font-weight:700;color:brown;width:26px;height:25px}#sq_blocksearch #sq_types #sq_type_img{background-position:0 0}#sq_blocksearch #sq_types #sq_type_twitter{background-position:-27px 0}#sq_blocksearch #sq_types #sq_type_news{background-position:-137px 0}#sq_blocksearch #sq_types #sq_type_blog{background-position:-54px 0}#sq_blocksearch #sq_types #sq_type_wiki{background-position:-84px 0}#sq_blocksearch #sq_types #sq_type_local{background-position:-164px 0}#sq_blocksearch #sq_types #sq_type_img:hover{background-position:0 -25px}#sq_blocksearch #sq_types #sq_type_twitter:hover{background-position:-27px -25px}#sq_blocksearch #sq_types #sq_type_news:hover{background-position:-137px -24px}#sq_blocksearch #sq_types #sq_type_blog:hover{background-position:-54px -25px}#sq_blocksearch #sq_types #sq_type_wiki:hover{background-position:-84px -25px}#sq_blocksearch #sq_types #sq_type_local:hover{background-position:-164px -25px}#sq_blocksearch .sq_search{display:block;overflow-y:auto;max-height:310px;overflow-x:hidden;padding:0!important;margin:0!important;width:100%!important;clear:both}#sq_blocksearch .sq_search ul{padding:0;margin:0 auto;list-style:none;clear:both;max-width:260px}#sq_blocksearch .sq_search ul li.sq_search_li{display:block;width:95%;font-size:12px;font-weight:400;padding:5px;margin:7px auto;background-color:#fff;border:1px solid #ddd;border-radius:1px;-webkit-border-radius:1px;-moz-border-radius:1px;box-shadow:0 1px 0 #a8a8a8;-webkit-box-shadow:0 1px 0 #a8a8a8;-moz-box-shadow:0 1px 0 #a8a8a8}#sq_blocksearch .sq_search .sq_attribution{clear:both;margin:0;text-shadow:1px 1px #fff;height:25px}#sq_blocksearch .sq_search li.sq_search_li .sq_attribution>ul{display:none;background-color:#f1f1f1;height:20px;padding:2px;margin:0;text-align:center;text-shadow:1px 1px #fff}#sq_blocksearch .sq_search li.sq_search_li .sq_attribution>ul>li{font-size:11px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;font-weight:400;color:brown;float:left;width:70px;margin-right:5px;padding-right:5px;border-right:1px solid #ccc;cursor:pointer}#sq_blocksearch .sq_search li.sq_search_li .sq_attribution>ul>li:last-child{border-right:0!important}#sq_blocksearch .sq_search ul .sq_info{clear:both;font-size:10px;font-family:"Lucida Grande",Arial,Helvetica,sans-serif;color:#aaa;padding:3px 0 0;float:right}#sq_blocksearch .sq_search .sq_info ul li{float:left;margin-right:5px;padding-right:5px;border-right:1px solid #ccc}#sq_blocksearch .sq_search .sq_info ul li:last-child{border-right-width:0!important}#sq_blocksearch .sq_search ul li.sq_search_img_li{position:relative;float:left;background-color:#fff;width:75px;height:56px;padding:2px;margin:0 3px 6px 7px;border:1px solid #bbb;box-shadow:0 0 2px #ccc;-moz-box-shadow:0 0 2px #ccc;-webkit-box-shadow:0 0 2px #ccc;transition-property:border-color;transition-duration:.33s;-moz-transition-property:border-color;-moz-transition-duration:.33s;-webkit-transition-property:border-color;-webkit-transition-duration:.33s;cursor:pointer}#sq_blocksearch .sq_search ul li.sq_search_img_li:hover{border-color:#333}#sq_blocksearch .sq_search ul li.sq_search_img_li>img{clip:rect(3px,74px,55px,3px);position:absolute;margin-top:-4px;margin-left:-4px;max-height:90px;max-width:90px;min-width:90px}#postsquirrly.sq_sticky .sq_search ul li.sq_search_img_li{margin:0 3px 6px 7px}#sq_blocksearch #sq_search_img_filter{width:100%;background-color:#fff;text-align:center;padding:4px 0;border-top:1px solid #e8e8e8}#sq_blocksearch #sq_search_img_filter label#sq_search_img_nolicence_label{position:relative;font-size:13px;color:#333;text-shadow:1px 1px #fff}#sq_blocksearch #sq_search_img_filter label span{position:absolute;display:block;width:28px;height:25px;left:-29px;top:-4px;background:url(../img/sprite.png) no-repeat -166px -47px}#sq_blocksearch #sq_search_img_filter label.checked span{background-position:-190px -47px}.sq_zoomImg_img{width:auto;height:54px}.sq_zoomImg{position:absolute;visibility:visible}.sq_zoomImg_Inner{background-color:#fff;border:1px solid #d9d9d9;-moz-box-shadow:0 4px 16px rgba(0,0,0,.2);-webkit-box-shadow:0 4px 16px rgba(0,0,0,.2);box-shadow:0 4px 16px rgba(0,0,0,.2);color:#555;padding:5px;position:relative}.sq_zoomImg_frame img{border:1px solid #d9d9d9;display:block;margin:auto;max-width:115px;max-height:115px}#sq_blocksearch .sq_search li.sq_search_img_li .sq_attribute{position:absolute;font-family:Arial,sans-serif;font-size:8px;color:#999;bottom:-3px;right:-3px;background:#fff;border:gray;border-radius:10px;-moz-border-radius:10px;-webkit-border-radius:10px;z-index:1;padding:0 5px}#sq_blocksearch .sq_search ul li.search_category{clear:both;font-size:14px;color:#464646;width:100%;height:16px;border:0}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_author_avatar{float:left;width:36px;height:36px;margin:3px 10px 0 0}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_quote_content{font-size:10px;margin-left:46px}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_quote_author{color:#555;font-size:12px;line-height:15px}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_author_name{line-height:17px;margin-right:5px;color:#555;font-size:12px;font-weight:400;text-align:left}#sq_blocksearch .sq_search ul li.sq_search_twitter_li .sq_quote_text{margin-left:0}#sq_blocksearch .sq_search ul li.sq_search_blog_li .sq_news_title{font-size:12px;font-weight:700;color:#333;line-height:18px;margin:0 0 5px}#sq_blocksearch .sq_search ul li.sq_search_blog_li .sq_news_text{font-size:12px;color:#333;line-height:15px;text-align:left}#sq_blog_preview{position:fixed!important;border:1px solid #e5e5e5;padding:0;margin-bottom:15px;z-index:999999;left:0;bottom:0;width:100%;height:50%;overflow:auto;background-color:#fff}#sq_blog_preview:before{display:block;border:0;content:" ";background:url(../img/sprite.png) repeat-x 0 -361px;width:100%;height:5px;border-radius:2px 2px 0 0;opacity:.3}#sq_blog_preview #sq_blog_preview_partner{position:absolute;top:15px;right:20px}#sq_blog_preview #sq_blog_preview_partner a{background-color:#333;text-decoration:none;color:#fff;font-size:22px;font-weight:700;margin-left:5px;padding:0 3px;border:1px solid #333}#sq_blog_preview #sq_blog_preview_title{display:block;font-size:18px;font-weight:400;line-height:30px;color:#333;border-bottom:1px dashed #d1d1d1;margin:0 0 10px;padding:10px 0 10px 10px}#sq_blog_preview #sq_blog_preview_body{display:block;font-size:12px;color:#333;line-height:16px;text-align:left;padding:0 0 0 10px;max-height:300px;overflow-y:auto;overflow-x:hidden}#sq_blog_preview #sq_blog_preview_body p{position:relative;background-color:transparent;font-family:'Open Sans',Arial,Helvetica,sans-serif;font-size:14px;font-weight:400;line-height:24px;padding:0;margin:0 0 16px;text-align:left;white-space:normal;color:#333}#sq_blog_preview #sq_blog_preview_body .sq_mark{background-color:#ffed5f;color:#000;padding:0 3px;font-size:14px;line-height:20px;box-shadow:0 0 5px #fff6ac;-moz-box-shadow:0 0 5px #fff6ac;-webkit-box-shadow:0 0 5px #fff6ac}#sq_blog_preview #sq_blog_preview_body .sq_blog_option{position:absolute;display:none;background-color:#f5f5f5;font-size:11px;color:red;bottom:0;right:5px;cursor:pointer;z-index:1}#sq_blog_preview #sq_blog_preview_body p:hover{background-color:#f5f5f5}#sq_blog_preview #sq_blog_preview_body p:hover .sq_blog_option{display:block;-webkit-animation:fadeIn .3s;-moz-animation:fadeIn .3s;animation:fadeIn .3s}#sq_blocksearch{position:relative}#sq_blocksearch .sq_search ul li.sq_search_local_li .sq_local_title,#sq_blocksearch .sq_search ul li.sq_search_wiki_li .sq_wiki_title{font-size:12px;font-weight:700;color:#333;line-height:18px;margin:0 0 5px}#sq_blocksearch .sq_research_div{display:none;clear:both;position:relative;width:100%!important;line-height:40px;padding:0;margin:0!important;text-align:center}#sq_blocksearch .sq_research_div #sq_research_link{font-size:13px;font-weight:700;color:#21759b;margin-top:10px;text-align:center;cursor:pointer;text-decoration:none}#sq_blocksearch #sq_search_close{right:8px;font-size:13px;color:#999}#sq_blocksearch #sq_briefcase_close,#sq_blocksearch #sq_search_close,#sq_blog_preview #sq_blog_preview_close{position:absolute;font-family:Arial,sans-serif;font-weight:700;width:10px;line-height:16px;text-align:center;padding:0 4px 2px;border-radius:10px;cursor:pointer;z-index:2}#sq_blog_preview #sq_blog_preview_close{color:#999}#sq_blocksearch #sq_briefcase_close{right:8px;font-size:13px}#sq_blog_preview #sq_blog_preview_close{top:20px;right:20px;font-size:20px}#sq_blocksearch #sq_briefcase_close{top:6px;color:#ccc}#sq_blocksearch #sq_search_close{top:-28px}#sq_blocksearch .sq_show_mgs{clear:both;display:block;padding:7px;margin-top:10px;border-top:1px dashed #d1d1d1}#sq_suggestion .sq_show_mgs{max-width:200px;margin:20px auto 0;border-top:none}#sq_blocksearch .sq_minloading,#sq_blog_preview.sq_minloading{position:relative;opacity:.5;min-height:40px}#sq_blocksearch .sq_minloading:before,#sq_blog_preview.sq_minloading:before{position:absolute;right:calc(50% - 10px);top:calc(50% - 8px);display:block;float:right;line-height:30px;content:"";padding:0;margin:0 0 0 5px;height:16px;width:20px;background:url(../img/minloading.png) no-repeat;-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_blocksearch .sq_more{clear:both;position:relative;width:100%;text-align:center;padding:0;margin:0 0 5px}#sq_blocksearch .sq_more span{display:block;width:0;height:0;border-left:20px solid transparent;border-right:20px solid transparent;border-top:12px solid #589ee4;padding:0;margin:0 auto;cursor:pointer}#publishing-action{float:left!important;width:100%}#sq_publish_alert{text-align:left;font-size:12px;font-weight:700;color:red;text-shadow:1px 1px #fff;margin:0 0 5px;padding:0}#sq_publish_alert #sq_publish_alert_yes{display:block;float:left;clear:both;margin:2px 0 0 8px;padding:0 35px;line-height:29px;font-size:14px;font-weight:700;color:#fff;cursor:pointer;background-color:#589ee4;text-shadow:1px 1px #777;-webkit-border-radius:2px;-moz-border-radius:2px;border-radius:2px}#sq_publish_alert #sq_publish_alert_yes:hover{background-color:#4f8dca}#sq_subscription{font-size:13px;font-weight:700;color:red;padding:0!important;text-align:center;width:275px;margin:0 auto 15px;background-color:#fff;box-shadow:0 0 6px 0 #888;-moz-box-shadow:0 0 6px 0 #888;-webkit-box-shadow:0 0 6px 0 #888}#sq_subscription .sq_renew{padding:10px;line-height:20px}#sq_subscription .sq_renew a{display:block;font-size:16px;background-color:#589ee4;color:#fff;font-weight:700;margin:10px;padding:6px;text-decoration:none;border-radius:7px}#sq_subscription>a{display:block;margin:0;padding:0;height:300px}#sq_options_feedback .sq_options_feedback_popup li{clear:both}#sq_facebook_b{padding:6px 0;clear:both}#sq_facebook_b>span{display:block;float:left;font-weight:700;color:#006400}#sq_facebook_b .sq_facebook_title{width:100%;font-size:16px;text-align:center;margin:5px auto}#sq_facebook_b .sq_facebook_image{width:100px;margin:3px 7px 5px 24px}#sq_facebook_b .sq_facebook_image img{width:100px}#sq_facebook_b .sq_facebook_frame{margin-top:35px}#sq_coupon{position:relative;background-image:none;background-color:#f3f8fd;border:2px solid #f1f2f4;border-radius:5px;padding:0;margin:0 0 10px;height:auto;width:100%}#sq_coupon #sq_coupon_close{position:absolute;background-color:#e5d8cd;right:-6px;top:-3px;font-size:13px;font-weight:700;color:#333;line-height:16px;width:8px;height:12px;padding:0 5px 6px;border-radius:10px;border:1px solid #556b2f;cursor:pointer;z-index:2}.sq_notice.sq_fixed{position:fixed;z-index:10000}.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}