Version Description
- Jul 25, 2022 =
- Improvements in the plugin code to comply with the WordPress plugin marketplace recommendations.
- A few fixes for compatibility with Divi builder. If you are using the eommerce widget in the Divi Builder, you may be faced with an issue where the storefront is not displayed. We fixed that, now it should work fine.
- Improvements for compatibility with PHP 8. Ecwid ecommerce shopping cart plugin should work well with the latest PHP version.
- Minor fixes and improvements.
Download this release
Release Info
Developer | Ecwid |
Plugin | Ecwid Ecommerce Shopping Cart |
Version | 6.10.25 |
Comparing to | |
See all releases |
Code changes from version 6.10.24 to 6.10.25
- css/help.css +1007 -642
- css/product-popup.css +1360 -386
- css/welcome-page.css +1 -1
- ecwid-shopping-cart.php +58 -38
- fonts/help/fontIcons.eot +0 -0
- fonts/help/fontIcons.svg +52 -0
- fonts/help/fontIcons.ttf +0 -0
- fonts/help/fontIcons.woff +0 -0
- fonts/help/iconfont.eot +0 -0
- fonts/help/iconfont.svg +28 -0
- fonts/help/iconfont.ttf +0 -0
- fonts/help/iconfont.woff +0 -0
- fonts/product-popup/fontIcons.eot +0 -0
- fonts/product-popup/fontIcons.svg +92 -0
- fonts/product-popup/fontIcons.ttf +0 -0
- fonts/product-popup/fontIcons.woff +0 -0
- fonts/welcome-page/Gotham-Black_Web.woff +0 -0
- fonts/welcome-page/Gotham-Black_Web.woff2 +0 -0
- fonts/welcome-page/Gotham-Bold_Web.woff +0 -0
- fonts/welcome-page/Gotham-Bold_Web.woff2 +0 -0
- fonts/welcome-page/Gotham-BookItalic_Web.woff +0 -0
- fonts/welcome-page/Gotham-BookItalic_Web.woff2 +0 -0
- fonts/welcome-page/Gotham-Book_Web.woff +0 -0
- fonts/welcome-page/Gotham-Book_Web.woff2 +0 -0
- fonts/welcome-page/Gotham-Light_Web.woff +0 -0
- fonts/welcome-page/Gotham-Light_Web.woff2 +0 -0
- fonts/welcome-page/Gotham-Medium_Web.woff +0 -0
- fonts/welcome-page/Gotham-Medium_Web.woff2 +0 -0
- fonts/welcome-page/Gotham-Thin_Web (1).woff2 +0 -0
- fonts/welcome-page/Gotham-Thin_Web.woff +0 -0
- fonts/welcome-page/Gotham-Thin_Web.woff2 +0 -0
- fonts/welcome-page/Gotham-Ultra_Web.woff +0 -0
- fonts/welcome-page/Gotham-Ultra_Web.woff2 +0 -0
- fonts/welcome-page/Gotham-XLight_Web.woff +0 -0
- fonts/welcome-page/Gotham-XLight_Web.woff2 +0 -0
- images/admin-welcome-page/calypso-chevron-white.svg +1 -0
- images/admin-welcome-page/calypso-chevron.svg +1 -0
- images/admin-welcome-page/loader.svg +1 -0
- images/ajax-loader.gif +0 -0
- includes/class-ecwid-custom-admin-page.php +41 -43
- includes/class-ecwid-html-meta.php +58 -49
- includes/class-ecwid-message-manager.php +2 -2
- includes/class-ecwid-product-popup.php +118 -122
- includes/class-ecwid-products.php +243 -217
- includes/class-ecwid-static-page.php +86 -90
- includes/gutenberg/class-ecwid-gutenberg-block-cart-page.php +6 -7
- includes/gutenberg/class-ecwid-gutenberg-block-filters-page.php +15 -16
- includes/integrations/class-ecwid-integration-divibuilder.php +31 -12
- includes/integrations/class-ecwid-integration-pwa.php +38 -38
- includes/shortcodes/class-ecwid-shortcode-categories.php +4 -6
- includes/shortcodes/class-ecwid-shortcode-productbrowser.php +72 -78
- includes/themes.php +66 -60
- includes/themes/class-ecwid-theme-divi.php +15 -9
- includes/widgets/class-ecwid-widget-products-base.php +93 -96
- lib/ecwid_platform.php +2 -1
- readme.txt +8 -2
- templates/cache_log.php +81 -91
- templates/debug.php +60 -45
- templates/ecwid-admin.php +9 -7
css/help.css
CHANGED
@@ -1,4 +1,5 @@
|
|
1 |
@charset "UTF-8";
|
|
|
2 |
/*
|
3 |
Theme Name: Ecwid Help Portal
|
4 |
Theme URI: http: //help.ecwid.com
|
@@ -10,89 +11,110 @@ Author URI: http: //www.ecwid.com
|
|
10 |
/*------framework---------------------------------------------------------------------------------*/
|
11 |
html,
|
12 |
body {
|
13 |
-
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
body
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
|
|
|
|
32 |
|
33 |
* {
|
34 |
-
|
35 |
-
|
|
|
36 |
|
37 |
-
ul,
|
38 |
-
|
39 |
-
|
|
|
|
|
|
|
40 |
|
41 |
-
ul,
|
42 |
-
|
|
|
|
|
43 |
|
44 |
label {
|
45 |
-
|
|
|
46 |
|
47 |
.cf:before,
|
48 |
.cf:after {
|
49 |
-
|
50 |
-
|
|
|
51 |
|
52 |
.cf:after {
|
53 |
-
|
|
|
54 |
|
55 |
wbr {
|
56 |
-
|
|
|
57 |
|
58 |
.fr {
|
59 |
-
|
|
|
60 |
|
61 |
.fl {
|
62 |
-
|
|
|
63 |
|
64 |
.hidden {
|
65 |
-
|
|
|
66 |
|
67 |
form {
|
68 |
-
|
|
|
69 |
|
70 |
img,
|
71 |
svg {
|
72 |
-
|
|
|
73 |
|
74 |
table {
|
75 |
-
|
76 |
-
|
|
|
77 |
|
78 |
table td {
|
79 |
-
|
|
|
80 |
|
81 |
/*------fonts.css-----------------------------------------------------------------------------*/
|
82 |
@font-face {
|
83 |
-
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
|
|
88 |
|
89 |
/* Help icon font */
|
90 |
@font-face {
|
91 |
-
|
92 |
-
|
93 |
-
|
94 |
-
|
95 |
-
|
|
|
96 |
|
97 |
/*------typo.css------------------------------------------------------------------------------*/
|
98 |
h1,
|
@@ -101,910 +123,1253 @@ h3,
|
|
101 |
h4,
|
102 |
h5,
|
103 |
h6 {
|
104 |
-
|
105 |
-
|
|
|
106 |
|
107 |
h1 {
|
108 |
-
|
|
|
109 |
|
110 |
h2 {
|
111 |
-
|
112 |
-
|
|
|
113 |
|
114 |
h3 {
|
115 |
-
|
116 |
-
|
|
|
117 |
|
118 |
.muted {
|
119 |
-
|
|
|
120 |
|
121 |
a {
|
122 |
-
|
123 |
-
|
124 |
-
|
125 |
-
|
126 |
-
|
|
|
127 |
|
128 |
a:hover {
|
129 |
-
|
|
|
130 |
|
131 |
a:active {
|
132 |
-
|
|
|
133 |
|
134 |
.ecwid-help a:focus {
|
135 |
-
|
136 |
-
|
|
|
137 |
|
138 |
a.underlined {
|
139 |
-
|
|
|
140 |
|
141 |
/*------icons.css-----------------------------------------------------------------------------*/
|
142 |
.ecwid-help [data-icon]:before {
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
-
|
147 |
-
|
148 |
-
|
149 |
-
|
150 |
-
|
151 |
-
|
|
|
152 |
|
153 |
.ecwid-help [class*="icon-"] {
|
154 |
-
|
155 |
-
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
-
|
163 |
-
|
164 |
-
|
165 |
-
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
-
|
170 |
-
|
171 |
-
|
172 |
-
|
173 |
-
|
174 |
-
|
175 |
-
|
176 |
-
|
177 |
-
|
|
|
|
|
|
|
178 |
|
179 |
.icon-down:before {
|
180 |
-
|
|
|
181 |
|
182 |
.icon-arr-right:before {
|
183 |
-
|
|
|
184 |
|
185 |
.icon-search:before {
|
186 |
-
|
|
|
187 |
|
188 |
.iconhelp-users:before {
|
189 |
-
|
|
|
190 |
|
191 |
.iconhelp-envelope:before {
|
192 |
-
|
|
|
193 |
|
194 |
.iconhelp-arrow-down:before {
|
195 |
-
|
|
|
196 |
|
197 |
.iconhelp-book:before {
|
198 |
-
|
|
|
199 |
|
200 |
.iconhelp-search:before {
|
201 |
-
|
|
|
202 |
|
203 |
.iconhelp-thumbs_down:before {
|
204 |
-
|
|
|
205 |
|
206 |
.iconhelp-thumbs_up:before {
|
207 |
-
|
|
|
208 |
|
209 |
.iconhelp-contents:before {
|
210 |
-
|
|
|
211 |
|
212 |
.iconhelp-101:before {
|
213 |
-
|
|
|
214 |
|
215 |
.iconhelp-setup:before {
|
216 |
-
|
|
|
217 |
|
218 |
.iconhelp-manage:before {
|
219 |
-
|
|
|
220 |
|
221 |
.iconhelp-custom:before {
|
222 |
-
|
|
|
223 |
|
224 |
.iconhelp-api:before {
|
225 |
-
|
|
|
226 |
|
227 |
.iconhelp-billing:before {
|
228 |
-
|
|
|
229 |
|
230 |
.iconhelp-twitter:before {
|
231 |
-
|
|
|
232 |
|
233 |
.iconhelp-fb:before {
|
234 |
-
|
|
|
235 |
|
236 |
.iconhelp-bullet-on:before {
|
237 |
-
|
|
|
238 |
|
239 |
.iconhelp-bullet-off:before {
|
240 |
-
|
|
|
241 |
|
242 |
/*------buttons.css---------------------------------------------------------------------------*/
|
243 |
.btn {
|
244 |
-
|
245 |
-
|
246 |
-
|
247 |
-
|
248 |
-
|
249 |
-
|
250 |
-
|
251 |
-
|
252 |
-
|
253 |
-
|
254 |
-
|
255 |
-
|
256 |
-
|
257 |
-
|
258 |
-
|
259 |
-
|
260 |
-
|
261 |
-
|
262 |
-
|
263 |
-
|
264 |
-
|
|
|
|
|
265 |
.btn:hover {
|
266 |
-
|
267 |
-
|
|
|
|
|
268 |
.btn:active {
|
269 |
-
|
270 |
-
|
|
|
|
|
271 |
.btn:focus {
|
272 |
-
|
273 |
-
|
|
|
274 |
|
275 |
.btn-medium {
|
276 |
-
|
277 |
-
|
278 |
-
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
|
|
283 |
|
284 |
.btn-medium:focus {
|
285 |
-
|
|
|
286 |
|
287 |
.btn-large {
|
288 |
-
|
289 |
-
|
290 |
-
|
291 |
-
|
292 |
-
|
293 |
-
|
|
|
294 |
|
295 |
.btn-large:focus {
|
296 |
-
|
|
|
297 |
|
298 |
.btn-small {
|
299 |
-
|
300 |
-
|
301 |
-
|
302 |
-
|
303 |
-
|
304 |
-
|
|
|
305 |
|
306 |
.btn-small:focus {
|
307 |
-
|
|
|
308 |
|
309 |
.btn-tiny {
|
310 |
-
|
311 |
-
|
312 |
-
|
313 |
-
|
314 |
-
|
315 |
-
|
|
|
316 |
|
317 |
.btn-tiny:focus {
|
318 |
-
|
|
|
319 |
|
320 |
/* buttons' types */
|
321 |
.btn-default {
|
322 |
-
|
323 |
-
|
324 |
-
|
|
|
325 |
|
326 |
.btn-default:hover {
|
327 |
-
|
328 |
-
|
|
|
329 |
|
330 |
.btn-default:active {
|
331 |
-
|
332 |
-
|
|
|
333 |
|
334 |
.btn-default:focus {
|
335 |
-
|
|
|
336 |
|
337 |
.btn-orange {
|
338 |
-
|
339 |
-
|
|
|
340 |
|
341 |
.btn-orange:hover {
|
342 |
-
|
343 |
-
|
|
|
344 |
|
345 |
.btn-orange:active {
|
346 |
-
|
347 |
-
|
|
|
348 |
|
349 |
.btn-orange:focus {
|
350 |
-
|
|
|
351 |
|
352 |
.btn-aqua {
|
353 |
-
|
354 |
-
|
|
|
|
|
355 |
.btn-aqua svg {
|
356 |
-
|
|
|
357 |
|
358 |
.btn-aqua:hover {
|
359 |
-
|
360 |
-
|
|
|
361 |
|
362 |
.btn-aqua:active {
|
363 |
-
|
364 |
-
|
|
|
365 |
|
366 |
.btn-aqua:focus {
|
367 |
-
|
|
|
368 |
|
369 |
.btn-blue {
|
370 |
-
|
371 |
-
|
|
|
372 |
|
373 |
.btn-blue:hover {
|
374 |
-
|
375 |
-
|
|
|
376 |
|
377 |
.btn-blue:active {
|
378 |
-
|
379 |
-
|
|
|
380 |
|
381 |
.btn-blue:focus {
|
382 |
-
|
|
|
383 |
|
384 |
.btn-upgrade,
|
385 |
a.btn-upgrade,
|
386 |
.article-content a.btn-upgrade {
|
387 |
-
|
388 |
-
|
389 |
-
|
|
|
390 |
|
391 |
.form-control {
|
392 |
-
|
393 |
-
|
394 |
-
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
399 |
-
|
400 |
-
|
401 |
-
|
402 |
-
|
403 |
-
|
404 |
-
|
405 |
-
|
406 |
-
|
407 |
-
|
408 |
-
|
409 |
-
|
|
|
|
|
410 |
.form-control::-moz-placeholder {
|
411 |
-
|
412 |
-
|
|
|
|
|
413 |
.form-control::-webkit-input-placeholder {
|
414 |
-
|
415 |
-
|
|
|
|
|
416 |
.form-control::-ms-input-placeholder {
|
417 |
-
|
418 |
-
|
419 |
-
|
420 |
-
|
421 |
-
|
422 |
-
|
423 |
-
|
424 |
-
|
|
|
|
|
|
|
|
|
|
|
425 |
.form-control.invalid {
|
426 |
-
|
427 |
-
|
428 |
-
|
429 |
-
|
430 |
-
|
431 |
-
|
432 |
-
|
|
|
|
|
433 |
.form-control.invalid:hover {
|
434 |
-
|
|
|
|
|
435 |
.form-control.invalid:focus {
|
436 |
-
|
437 |
-
|
|
|
438 |
|
439 |
.form-control.submitted {
|
440 |
-
|
441 |
-
|
442 |
-
|
443 |
}
|
444 |
|
445 |
/* Input appends*/
|
446 |
.input-append,
|
447 |
.input-prepend {
|
448 |
-
|
|
|
|
|
449 |
.input-append .btn,
|
450 |
.input-prepend .btn {
|
451 |
-
|
452 |
-
|
453 |
-
|
454 |
-
|
455 |
-
|
|
|
|
|
456 |
.input-append .btn [class*="icon-"],
|
457 |
.input-prepend .btn [class*="icon-"] {
|
458 |
-
|
|
|
459 |
|
460 |
.input-append .btn {
|
461 |
-
|
|
|
462 |
|
463 |
.input-append .form-control {
|
464 |
-
|
|
|
|
|
465 |
.input-append .form-control:focus {
|
466 |
-
|
|
|
467 |
|
468 |
.input-prepend .btn {
|
469 |
-
|
|
|
470 |
|
471 |
.input-prepend .form-control {
|
472 |
-
|
|
|
|
|
473 |
.input-prepend .form-control:focus {
|
474 |
-
|
|
|
475 |
|
476 |
textarea {
|
477 |
-
|
|
|
478 |
|
479 |
/*-------hds-search-----------------------------------------------------------------------------------*/
|
480 |
/* that fixes the right border being overla*/
|
481 |
.ecwid-help input {
|
482 |
-
|
483 |
}
|
484 |
|
485 |
.input-wrapper .hds-dropdown {
|
486 |
-
|
487 |
-
|
488 |
-
|
489 |
-
|
490 |
-
|
491 |
-
|
492 |
-
|
493 |
-
|
494 |
-
|
495 |
-
|
496 |
-
|
497 |
-
|
498 |
-
|
|
|
|
|
499 |
.input-wrapper .hds-dropdown .hds-suggest-link {
|
500 |
-
|
501 |
-
|
502 |
-
|
503 |
-
|
|
|
|
|
504 |
.input-wrapper .hds-dropdown .hds-suggest-link.hovered {
|
505 |
-
|
506 |
-
|
|
|
507 |
|
508 |
.input-wrapper.opened .hds-dropdown {
|
509 |
-
|
|
|
510 |
|
511 |
.hds-loader {
|
512 |
-
|
513 |
-
|
514 |
-
|
515 |
-
|
516 |
-
|
517 |
-
|
518 |
-
|
519 |
-
|
520 |
-
|
|
|
|
|
521 |
@media (min-width: 768px) {
|
522 |
-
|
523 |
-
|
524 |
-
|
|
|
|
|
525 |
|
526 |
.hds-suggest-loading .hds-loader,
|
527 |
.hds-suggest-loaded.hds-suggest-loading .hds-loader,
|
528 |
.hds-loading .hds-loader {
|
529 |
-
|
|
|
530 |
|
531 |
.hds-suggest-loaded .hds-loader {
|
532 |
-
|
|
|
533 |
|
534 |
.hds-suggest-loaded .block-faq {
|
535 |
-
|
536 |
-
|
537 |
-
|
|
|
538 |
|
539 |
.main-container h2 {
|
540 |
-
|
541 |
-
|
542 |
-
|
543 |
-
|
544 |
-
|
|
|
|
|
545 |
@media screen and (min-width: 768px) {
|
546 |
-
|
547 |
-
|
548 |
-
|
|
|
|
|
549 |
|
550 |
/*------block-search-index----------------------------------------------------------------------------*/
|
551 |
.block-search-index {
|
552 |
-
|
553 |
-
|
|
|
|
|
554 |
.block-search-index .shortcuts {
|
555 |
-
|
556 |
-
|
557 |
-
|
558 |
-
|
559 |
-
|
560 |
-
|
561 |
-
|
562 |
-
|
563 |
-
|
564 |
-
|
565 |
-
|
566 |
-
|
567 |
-
|
568 |
-
|
569 |
-
|
570 |
-
|
571 |
-
|
572 |
-
|
573 |
-
|
574 |
-
|
575 |
-
|
576 |
-
|
577 |
-
|
578 |
-
|
579 |
-
|
580 |
-
|
581 |
-
|
582 |
-
|
583 |
-
|
584 |
-
|
585 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
586 |
@media (min-width: 550px) {
|
587 |
-
|
588 |
-
|
589 |
-
|
|
|
|
|
|
|
590 |
@media (min-width: 768px) {
|
591 |
-
|
592 |
-
|
593 |
-
|
594 |
-
|
595 |
-
|
596 |
-
|
597 |
-
|
|
|
|
|
|
|
598 |
@media (min-width: 960px) {
|
599 |
-
|
600 |
-
|
|
|
|
|
|
|
601 |
@media (min-width: 768px) {
|
602 |
-
|
603 |
-
|
|
|
|
|
|
|
604 |
@media (min-width: 1280px) {
|
605 |
-
|
606 |
-
|
|
|
|
|
|
|
607 |
@media (min-width: 768px) {
|
608 |
-
|
609 |
-
|
|
|
|
|
610 |
|
611 |
/*-------------block-search-------------------------------------------------*/
|
612 |
.block-search {
|
613 |
-
|
|
|
|
|
614 |
.block-search .hds-container .hds-wrapper {
|
615 |
-
|
616 |
-
|
617 |
-
|
|
|
|
|
618 |
.block-search .hds-container .input-wrapper .btn [class*="icon-"] {
|
619 |
-
|
620 |
-
|
621 |
-
|
622 |
-
|
|
|
|
|
623 |
.block-search .hds-container .form-control {
|
624 |
-
|
625 |
-
|
626 |
-
|
|
|
|
|
627 |
.block-search .hds-container .form-control:focus {
|
628 |
-
|
629 |
-
|
630 |
-
|
|
|
|
|
631 |
@media (min-width: 768px) {
|
632 |
-
|
633 |
-
|
634 |
-
|
635 |
-
|
636 |
-
|
637 |
-
|
|
|
|
|
|
|
|
|
638 |
|
639 |
@media (min-width: 768px) {
|
640 |
-
|
641 |
-
|
642 |
-
|
643 |
-
|
644 |
-
|
645 |
-
|
646 |
-
|
647 |
-
|
648 |
-
|
649 |
-
|
650 |
-
|
651 |
-
|
652 |
-
|
653 |
-
|
654 |
-
|
655 |
-
|
656 |
-
|
657 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
658 |
@media screen and (min-width: 1024px) {
|
659 |
-
|
660 |
-
|
|
|
|
|
|
|
661 |
.block-search .link-container {
|
662 |
-
|
663 |
-
|
664 |
-
|
665 |
-
|
|
|
|
|
666 |
.block-search .link-container a {
|
667 |
-
|
668 |
-
|
669 |
-
|
670 |
-
|
671 |
-
|
|
|
|
|
|
|
|
|
672 |
.block-search .hds-wrapper .btn .btn-text {
|
673 |
-
|
674 |
-
|
|
|
|
|
675 |
.block-search.block-search-kb-link {
|
676 |
-
|
677 |
-
|
|
|
|
|
678 |
.block-search.block-search-kb-link a {
|
679 |
-
|
|
|
680 |
|
681 |
|
682 |
/*------block-faq----------------------------------------------------------------------------*/
|
683 |
.block-faq {
|
684 |
-
|
685 |
-
|
|
|
|
|
686 |
.block-faq .index-article {
|
687 |
-
|
688 |
-
|
689 |
-
|
|
|
|
|
690 |
.block-faq .index-article a {
|
691 |
-
|
692 |
-
|
693 |
-
|
694 |
-
|
695 |
-
|
696 |
-
|
|
|
|
|
697 |
.block-faq .index-article a:hover {
|
698 |
-
|
|
|
|
|
699 |
.block-faq .index-article a i {
|
700 |
-
|
701 |
-
|
702 |
-
|
703 |
-
|
704 |
-
|
|
|
|
|
705 |
@media (min-width: 768px) {
|
706 |
-
|
707 |
-
|
|
|
|
|
|
|
708 |
@media (min-width: 768px) {
|
709 |
-
|
710 |
-
|
|
|
|
|
|
|
711 |
.block-faq .index-article.active {
|
712 |
-
|
|
|
|
|
713 |
.block-faq .index-article-body {
|
714 |
-
|
715 |
-
|
716 |
-
|
717 |
-
|
718 |
-
|
719 |
-
|
|
|
|
|
720 |
.block-faq .index-article-body h2 {
|
721 |
-
|
722 |
-
|
|
|
|
|
723 |
@media screen and (min-width: 768px) {
|
724 |
-
|
725 |
-
|
|
|
|
|
|
|
726 |
.block-faq .index-article-body ul li:before {
|
727 |
-
|
728 |
-
|
729 |
-
|
730 |
-
|
|
|
|
|
731 |
.block-faq .index-article-body a:hover {
|
732 |
-
|
|
|
|
|
733 |
.block-faq .index-article-body ul {
|
734 |
-
|
735 |
-
|
|
|
|
|
736 |
.block-faq .index-article-body li {
|
737 |
-
|
738 |
-
|
|
|
|
|
739 |
.block-faq .index-article-body span {
|
740 |
-
|
|
|
|
|
741 |
.block-faq .index-article-body img {
|
742 |
-
|
743 |
-
|
|
|
|
|
744 |
@media screen and (min-width: 768px) {
|
745 |
-
|
746 |
-
|
747 |
-
|
748 |
-
|
|
|
|
|
|
|
749 |
.block-faq .index-article.active .index-article-body {
|
750 |
-
|
|
|
|
|
751 |
.block-faq .index-article .index-article-body a {
|
752 |
-
|
753 |
-
|
754 |
-
|
755 |
-
|
756 |
-
|
757 |
-
|
758 |
-
|
759 |
-
|
760 |
-
|
761 |
-
|
|
|
|
|
762 |
@media (min-width: 768px) {
|
763 |
-
|
764 |
-
|
|
|
|
|
765 |
|
766 |
.block-faq-wrap {
|
767 |
-
|
768 |
-
|
|
|
|
|
769 |
@media screen and (min-width: 768px) {
|
770 |
-
|
771 |
-
|
772 |
-
|
|
|
|
|
773 |
|
774 |
.block-faq-list {
|
775 |
-
|
776 |
-
|
777 |
-
|
778 |
-
|
|
|
|
|
779 |
.block-faq-list .index-article {
|
780 |
-
|
781 |
-
|
782 |
-
|
|
|
|
|
783 |
.block-faq-list .index-article--hidden {
|
784 |
-
|
|
|
|
|
785 |
@media screen and (min-width: 768px) {
|
786 |
-
|
787 |
-
|
788 |
-
|
|
|
|
|
789 |
|
790 |
/*------block-all-topics----------------------------------------------------------------------*/
|
791 |
.block-topics-link {
|
792 |
-
|
793 |
-
|
794 |
-
|
|
|
|
|
795 |
.block-topics-link a {
|
796 |
-
|
|
|
|
|
797 |
.block-topics-link a [class*="icon-"] {
|
798 |
-
|
799 |
-
|
800 |
-
|
|
|
|
|
801 |
@media (min-width: 1024px) {
|
802 |
-
|
803 |
-
|
|
|
|
|
804 |
|
805 |
/*------block-help----------------------------------------------------------------------------*/
|
806 |
.block-help {
|
807 |
-
|
808 |
-
|
|
|
|
|
809 |
.block-help ul {
|
810 |
-
|
811 |
-
|
812 |
-
|
813 |
-
|
814 |
-
|
815 |
-
|
816 |
-
|
817 |
-
|
818 |
-
|
819 |
-
|
820 |
-
|
821 |
-
|
822 |
-
|
823 |
-
|
824 |
-
|
825 |
-
|
|
|
|
|
|
|
|
|
826 |
@media (min-width: 768px) {
|
827 |
-
|
828 |
-
|
829 |
-
|
|
|
|
|
|
|
830 |
@media (min-width: 768px) {
|
831 |
-
|
832 |
-
|
|
|
|
|
|
|
833 |
.block-help .block-help-item a {
|
834 |
-
|
835 |
-
|
836 |
-
|
837 |
-
|
838 |
-
|
839 |
-
|
|
|
|
|
840 |
.block-help .block-help-item a:hover {
|
841 |
-
|
|
|
|
|
842 |
.block-help .block-help-item a::after {
|
843 |
-
|
844 |
-
|
845 |
-
|
846 |
-
|
847 |
-
|
848 |
-
|
|
|
|
|
849 |
.block-help .block-help-item a i {
|
850 |
-
|
851 |
-
|
|
|
|
|
852 |
.block-help .block-help-item a i.iconhelp-status {
|
853 |
-
|
854 |
-
|
855 |
-
|
856 |
-
|
857 |
-
|
858 |
-
|
859 |
-
|
860 |
-
|
861 |
-
|
|
|
|
|
862 |
@media (min-width: 768px) {
|
863 |
-
|
864 |
-
|
|
|
|
|
|
|
865 |
.block-help .block-help-item a:hover i.iconhelp-status {
|
866 |
-
|
|
|
|
|
867 |
.block-help .block-help-item a .iconhelp-status svg {
|
868 |
-
|
869 |
-
|
870 |
-
|
|
|
|
|
871 |
@media (min-width: 768px) {
|
872 |
-
|
873 |
-
|
|
|
|
|
|
|
874 |
.block-help .block-help-item p {
|
875 |
-
|
876 |
-
|
877 |
-
|
878 |
-
|
|
|
|
|
879 |
@media (min-width: 768px) {
|
880 |
-
|
881 |
-
|
|
|
|
|
882 |
|
883 |
/* block contact */
|
884 |
.block-contact {
|
885 |
-
|
886 |
-
|
887 |
-
|
888 |
-
|
889 |
-
|
|
|
|
|
890 |
@media screen and (min-width: 768px) {
|
891 |
-
|
892 |
-
|
|
|
|
|
893 |
|
894 |
.block-contact .send-error {
|
895 |
-
|
896 |
-
|
897 |
-
|
898 |
-
|
899 |
-
|
900 |
}
|
901 |
|
902 |
-
.block-contact,
|
903 |
-
|
|
|
904 |
}
|
905 |
|
906 |
.block-sent {
|
907 |
-
|
908 |
-
|
909 |
-
|
|
|
|
|
910 |
.block-sent h2 {
|
911 |
-
|
|
|
|
|
912 |
.block-sent p {
|
913 |
-
|
914 |
}
|
|
|
915 |
@media screen and (min-width: 768px) {
|
916 |
-
|
917 |
-
|
|
|
|
|
918 |
|
919 |
.contact-form .form-control {
|
920 |
-
|
921 |
-
|
922 |
-
|
|
|
|
|
923 |
@media screen and (min-width: 768px) {
|
924 |
-
|
925 |
-
|
926 |
-
|
|
|
|
|
927 |
|
928 |
.contact-form textarea {
|
929 |
-
|
930 |
-
|
|
|
931 |
|
932 |
.contact-form .btn-container {
|
933 |
-
|
934 |
-
|
|
|
|
|
935 |
@media screen and (min-width: 768px) {
|
936 |
-
|
937 |
-
|
|
|
|
|
938 |
|
939 |
/* LOADING */
|
940 |
.btn.btn-loading {
|
941 |
-
|
|
|
|
|
942 |
.btn.btn-loading .loader {
|
943 |
-
|
|
|
|
|
944 |
.btn.btn-loading .loader .spin-right {
|
945 |
-
|
946 |
-
|
|
|
|
|
947 |
.btn.btn-loading .btn-text {
|
948 |
-
|
|
|
949 |
|
950 |
.btn .loader {
|
951 |
-
|
952 |
-
|
953 |
-
|
954 |
-
|
955 |
-
|
956 |
-
|
957 |
-
|
958 |
-
|
|
|
959 |
|
960 |
.btn .loader .ecwid-spinner {
|
961 |
-
|
962 |
-
|
963 |
-
|
|
|
|
|
964 |
.btn .loader .ecwid-spinner svg {
|
965 |
-
|
966 |
-
|
967 |
-
|
|
|
968 |
|
969 |
.btn.btn-large .loader .ecwid-spinner {
|
970 |
-
|
971 |
-
|
|
|
972 |
|
973 |
.btn.btn-medium .loader .ecwid-spinner {
|
974 |
-
|
975 |
-
|
|
|
976 |
|
977 |
.btn.btn-small .loader .ecwid-spinner {
|
978 |
-
|
979 |
-
|
|
|
980 |
|
981 |
@keyframes spinright {
|
982 |
-
|
983 |
-
|
984 |
-
|
985 |
-
|
|
|
|
|
|
|
|
|
986 |
|
987 |
@-webkit-keyframes spinright {
|
988 |
-
|
989 |
-
|
990 |
-
|
991 |
-
|
|
|
|
|
|
|
|
|
992 |
|
993 |
@keyframes fadein {
|
994 |
-
|
995 |
-
|
996 |
-
|
997 |
-
|
|
|
|
|
|
|
|
|
998 |
|
999 |
@-webkit-keyframes fadein {
|
1000 |
-
|
1001 |
-
|
1002 |
-
|
1003 |
-
|
|
|
|
|
|
|
|
|
|
|
1004 |
/* form errors */
|
1005 |
|
1006 |
.form-control.form-error {
|
1007 |
-
|
1008 |
-
|
1009 |
-
|
1010 |
}
|
1 |
@charset "UTF-8";
|
2 |
+
|
3 |
/*
|
4 |
Theme Name: Ecwid Help Portal
|
5 |
Theme URI: http: //help.ecwid.com
|
11 |
/*------framework---------------------------------------------------------------------------------*/
|
12 |
html,
|
13 |
body {
|
14 |
+
font-size: 13px;
|
15 |
+
line-height: 20px;
|
16 |
+
font-weight: 400;
|
17 |
+
text-rendering: optimizeLegibility;
|
18 |
+
margin: 0;
|
19 |
+
padding: 0;
|
20 |
+
background-color: #fff;
|
21 |
+
min-height: 100%;
|
22 |
+
min-width: 320px;
|
23 |
+
height: auto;
|
24 |
+
border: 0 none;
|
25 |
+
}
|
26 |
+
|
27 |
+
body>audio,
|
28 |
+
body>audio * {
|
29 |
+
display: none !important;
|
30 |
+
position: absolute;
|
31 |
+
z-index: -100;
|
32 |
+
height: 0;
|
33 |
+
overflow: hidden;
|
34 |
+
}
|
35 |
|
36 |
* {
|
37 |
+
outline: none !important;
|
38 |
+
-webkit-text-size-adjust: none;
|
39 |
+
}
|
40 |
|
41 |
+
ul,
|
42 |
+
ol,
|
43 |
+
li {
|
44 |
+
margin: 0;
|
45 |
+
padding: 0;
|
46 |
+
}
|
47 |
|
48 |
+
ul,
|
49 |
+
ol {
|
50 |
+
list-style-position: inside;
|
51 |
+
}
|
52 |
|
53 |
label {
|
54 |
+
cursor: pointer;
|
55 |
+
}
|
56 |
|
57 |
.cf:before,
|
58 |
.cf:after {
|
59 |
+
content: " ";
|
60 |
+
display: table;
|
61 |
+
}
|
62 |
|
63 |
.cf:after {
|
64 |
+
clear: both;
|
65 |
+
}
|
66 |
|
67 |
wbr {
|
68 |
+
display: inline-block;
|
69 |
+
}
|
70 |
|
71 |
.fr {
|
72 |
+
float: right;
|
73 |
+
}
|
74 |
|
75 |
.fl {
|
76 |
+
float: left;
|
77 |
+
}
|
78 |
|
79 |
.hidden {
|
80 |
+
display: none !important;
|
81 |
+
}
|
82 |
|
83 |
form {
|
84 |
+
margin: 0;
|
85 |
+
}
|
86 |
|
87 |
img,
|
88 |
svg {
|
89 |
+
border: 0 none;
|
90 |
+
}
|
91 |
|
92 |
table {
|
93 |
+
border-collapse: collapse;
|
94 |
+
border-spacing: 0;
|
95 |
+
}
|
96 |
|
97 |
table td {
|
98 |
+
padding: 0;
|
99 |
+
}
|
100 |
|
101 |
/*------fonts.css-----------------------------------------------------------------------------*/
|
102 |
@font-face {
|
103 |
+
font-family: 'font_icons';
|
104 |
+
src: url("../fonts/help/fontIcons.eot?onn615");
|
105 |
+
src: url("../fonts/help/fontIcons.eot?#iefixonn615") format("embedded-opentype"), url("../fonts/help/fontIcons.woff?onn615") format("woff"), url("../fonts/help/fontIcons.ttf?onn615") format("truetype"), url("../fonts/help/fontIcons.svg?onn615#fontIcons") format("svg");
|
106 |
+
font-weight: normal;
|
107 |
+
font-style: normal;
|
108 |
+
}
|
109 |
|
110 |
/* Help icon font */
|
111 |
@font-face {
|
112 |
+
font-family: 'iconhelp_font';
|
113 |
+
src: url("../fonts/help/iconfont.eot?-s2892t");
|
114 |
+
src: url("../fonts/help/iconfont.eot?#iefix-s2892t") format("embedded-opentype"), url("../fonts/help/iconfont.woff?-s2892t") format("woff"), url("../fonts/help/iconfont.ttf?-s2892t") format("truetype"), url("../fonts/help/iconfont.svg?-s2892t#iconhelp_font") format("svg");
|
115 |
+
font-weight: normal;
|
116 |
+
font-style: normal;
|
117 |
+
}
|
118 |
|
119 |
/*------typo.css------------------------------------------------------------------------------*/
|
120 |
h1,
|
123 |
h4,
|
124 |
h5,
|
125 |
h6 {
|
126 |
+
font-family: 'Open Sans', sans-serif;
|
127 |
+
font-weight: 400;
|
128 |
+
}
|
129 |
|
130 |
h1 {
|
131 |
+
font-size: 36px;
|
132 |
+
}
|
133 |
|
134 |
h2 {
|
135 |
+
font-size: 24px;
|
136 |
+
/*28px to 16px*/
|
137 |
+
}
|
138 |
|
139 |
h3 {
|
140 |
+
font-size: 18px;
|
141 |
+
/*22px to 16px*/
|
142 |
+
}
|
143 |
|
144 |
.muted {
|
145 |
+
color: #999;
|
146 |
+
}
|
147 |
|
148 |
a {
|
149 |
+
color: #0064b8;
|
150 |
+
cursor: pointer;
|
151 |
+
text-decoration: none;
|
152 |
+
-webkit-transition: color .1s linear;
|
153 |
+
transition: color .1s linear;
|
154 |
+
}
|
155 |
|
156 |
a:hover {
|
157 |
+
color: #369fe0;
|
158 |
+
}
|
159 |
|
160 |
a:active {
|
161 |
+
color: #71c7f3;
|
162 |
+
}
|
163 |
|
164 |
.ecwid-help a:focus {
|
165 |
+
outline: 0 none;
|
166 |
+
box-shadow: none;
|
167 |
+
}
|
168 |
|
169 |
a.underlined {
|
170 |
+
text-decoration: underline;
|
171 |
+
}
|
172 |
|
173 |
/*------icons.css-----------------------------------------------------------------------------*/
|
174 |
.ecwid-help [data-icon]:before {
|
175 |
+
content: attr(data-icon);
|
176 |
+
text-transform: none;
|
177 |
+
font-weight: normal;
|
178 |
+
font-variant: normal;
|
179 |
+
font-family: 'font_icons';
|
180 |
+
line-height: 1;
|
181 |
+
speak: none;
|
182 |
+
-webkit-font-smoothing: antialiased;
|
183 |
+
-moz-osx-font-smoothing: grayscale;
|
184 |
+
}
|
185 |
|
186 |
.ecwid-help [class*="icon-"] {
|
187 |
+
display: inline-block;
|
188 |
+
text-transform: none;
|
189 |
+
font-weight: normal;
|
190 |
+
font-style: normal;
|
191 |
+
font-variant: normal;
|
192 |
+
font-family: 'font_icons';
|
193 |
+
line-height: 1;
|
194 |
+
speak: none;
|
195 |
+
cursor: pointer;
|
196 |
+
-webkit-font-smoothing: antialiased;
|
197 |
+
-moz-osx-font-smoothing: grayscale;
|
198 |
+
-webkit-transition: color .1s linear;
|
199 |
+
transition: color .1s linear;
|
200 |
+
}
|
201 |
+
|
202 |
+
.ecwid-help [class^="iconhelp-"],
|
203 |
+
[class*=" iconhelp-"] {
|
204 |
+
font-family: 'iconhelp_font';
|
205 |
+
speak: none;
|
206 |
+
font-style: normal;
|
207 |
+
font-weight: normal;
|
208 |
+
font-variant: normal;
|
209 |
+
text-transform: none;
|
210 |
+
line-height: 1;
|
211 |
+
-webkit-font-smoothing: antialiased;
|
212 |
+
-moz-osx-font-smoothing: grayscale;
|
213 |
+
}
|
214 |
|
215 |
.icon-down:before {
|
216 |
+
content: "\e009";
|
217 |
+
}
|
218 |
|
219 |
.icon-arr-right:before {
|
220 |
+
content: "\e005";
|
221 |
+
}
|
222 |
|
223 |
.icon-search:before {
|
224 |
+
content: "\e001";
|
225 |
+
}
|
226 |
|
227 |
.iconhelp-users:before {
|
228 |
+
content: "\e60e";
|
229 |
+
}
|
230 |
|
231 |
.iconhelp-envelope:before {
|
232 |
+
content: "\e60f";
|
233 |
+
}
|
234 |
|
235 |
.iconhelp-arrow-down:before {
|
236 |
+
content: "\e610";
|
237 |
+
}
|
238 |
|
239 |
.iconhelp-book:before {
|
240 |
+
content: "\e611";
|
241 |
+
}
|
242 |
|
243 |
.iconhelp-search:before {
|
244 |
+
content: "\e60d";
|
245 |
+
}
|
246 |
|
247 |
.iconhelp-thumbs_down:before {
|
248 |
+
content: "\e60b";
|
249 |
+
}
|
250 |
|
251 |
.iconhelp-thumbs_up:before {
|
252 |
+
content: "\e60c";
|
253 |
+
}
|
254 |
|
255 |
.iconhelp-contents:before {
|
256 |
+
content: "\e60a";
|
257 |
+
}
|
258 |
|
259 |
.iconhelp-101:before {
|
260 |
+
content: "\e600";
|
261 |
+
}
|
262 |
|
263 |
.iconhelp-setup:before {
|
264 |
+
content: "\e601";
|
265 |
+
}
|
266 |
|
267 |
.iconhelp-manage:before {
|
268 |
+
content: "\e602";
|
269 |
+
}
|
270 |
|
271 |
.iconhelp-custom:before {
|
272 |
+
content: "\e603";
|
273 |
+
}
|
274 |
|
275 |
.iconhelp-api:before {
|
276 |
+
content: "\e604";
|
277 |
+
}
|
278 |
|
279 |
.iconhelp-billing:before {
|
280 |
+
content: "\e605";
|
281 |
+
}
|
282 |
|
283 |
.iconhelp-twitter:before {
|
284 |
+
content: "\e606";
|
285 |
+
}
|
286 |
|
287 |
.iconhelp-fb:before {
|
288 |
+
content: "\e607";
|
289 |
+
}
|
290 |
|
291 |
.iconhelp-bullet-on:before {
|
292 |
+
content: "\e608";
|
293 |
+
}
|
294 |
|
295 |
.iconhelp-bullet-off:before {
|
296 |
+
content: "\e609";
|
297 |
+
}
|
298 |
|
299 |
/*------buttons.css---------------------------------------------------------------------------*/
|
300 |
.btn {
|
301 |
+
font-size: 13px;
|
302 |
+
display: inline-block;
|
303 |
+
min-width: 30px;
|
304 |
+
margin: 0;
|
305 |
+
padding: 4px 10px;
|
306 |
+
border: 1px solid transparent;
|
307 |
+
border-radius: 4px;
|
308 |
+
background-color: #f1f1f1;
|
309 |
+
color: #666;
|
310 |
+
vertical-align: middle;
|
311 |
+
text-align: center;
|
312 |
+
line-height: 1.57em;
|
313 |
+
cursor: pointer;
|
314 |
+
outline: 0;
|
315 |
+
text-decoration: none;
|
316 |
+
font-family: 'Open Sans', sans-serif;
|
317 |
+
white-space: nowrap;
|
318 |
+
-moz-box-sizing: border-box;
|
319 |
+
box-sizing: border-box;
|
320 |
+
-webkit-transition: color .1s linear, background-color .1s linear, border-color .1s linear;
|
321 |
+
transition: color .1s linear, background-color .1s linear, border-color .1s linear;
|
322 |
+
}
|
323 |
+
|
324 |
.btn:hover {
|
325 |
+
background-color: #e3e3e3;
|
326 |
+
color: #666;
|
327 |
+
}
|
328 |
+
|
329 |
.btn:active {
|
330 |
+
background-color: #d4d4d4;
|
331 |
+
color: #666;
|
332 |
+
}
|
333 |
+
|
334 |
.btn:focus {
|
335 |
+
border: 2px solid #aaa;
|
336 |
+
padding: 3px 9px;
|
337 |
+
}
|
338 |
|
339 |
.btn-medium {
|
340 |
+
font-size: 18px;
|
341 |
+
/* 24px to 16px*/
|
342 |
+
padding: 4px 25px;
|
343 |
+
border-radius: 6px;
|
344 |
+
height: 40px;
|
345 |
+
line-height: 30px;
|
346 |
+
min-width: 100px;
|
347 |
+
}
|
348 |
|
349 |
.btn-medium:focus {
|
350 |
+
padding: 3px 24px;
|
351 |
+
}
|
352 |
|
353 |
.btn-large {
|
354 |
+
font-size: 24px;
|
355 |
+
padding: 0.167em 1.542em;
|
356 |
+
border-radius: 0.250em;
|
357 |
+
height: 2.500em;
|
358 |
+
line-height: 2.083em;
|
359 |
+
min-width: 120px;
|
360 |
+
}
|
361 |
|
362 |
.btn-large:focus {
|
363 |
+
padding: 0.125em 1.500em;
|
364 |
+
}
|
365 |
|
366 |
.btn-small {
|
367 |
+
font-size: .875em;
|
368 |
+
height: 2.143em;
|
369 |
+
padding: 0.286em 1.357em;
|
370 |
+
border-radius: .286em;
|
371 |
+
line-height: 1.570em;
|
372 |
+
min-width: 60px;
|
373 |
+
}
|
374 |
|
375 |
.btn-small:focus {
|
376 |
+
padding: 0.214em 1.286em;
|
377 |
+
}
|
378 |
|
379 |
.btn-tiny {
|
380 |
+
font-size: 0.750em;
|
381 |
+
height: 2.167em;
|
382 |
+
padding: 0.333em 1.333em;
|
383 |
+
border-radius: .333em;
|
384 |
+
line-height: 1.490em;
|
385 |
+
min-width: 52px;
|
386 |
+
}
|
387 |
|
388 |
.btn-tiny:focus {
|
389 |
+
padding: .250em 1.250em;
|
390 |
+
}
|
391 |
|
392 |
/* buttons' types */
|
393 |
.btn-default {
|
394 |
+
background-color: #fff;
|
395 |
+
color: #2283c6;
|
396 |
+
border-color: #81c1df;
|
397 |
+
}
|
398 |
|
399 |
.btn-default:hover {
|
400 |
+
background-color: #81c1df;
|
401 |
+
color: #fff;
|
402 |
+
}
|
403 |
|
404 |
.btn-default:active {
|
405 |
+
background-color: #9acde5;
|
406 |
+
color: #fff;
|
407 |
+
}
|
408 |
|
409 |
.btn-default:focus {
|
410 |
+
border-color: #679ab2;
|
411 |
+
}
|
412 |
|
413 |
.btn-orange {
|
414 |
+
background-color: #f49466;
|
415 |
+
color: #fff;
|
416 |
+
}
|
417 |
|
418 |
.btn-orange:hover {
|
419 |
+
background-color: #f7ab84;
|
420 |
+
color: #fff;
|
421 |
+
}
|
422 |
|
423 |
.btn-orange:active {
|
424 |
+
background-color: #da7a4c;
|
425 |
+
color: #fff;
|
426 |
+
}
|
427 |
|
428 |
.btn-orange:focus {
|
429 |
+
border-color: #a0481f;
|
430 |
+
}
|
431 |
|
432 |
.btn-aqua {
|
433 |
+
background-color: #4eaccb;
|
434 |
+
color: #fff;
|
435 |
+
}
|
436 |
+
|
437 |
.btn-aqua svg {
|
438 |
+
fill: #4eaccb;
|
439 |
+
}
|
440 |
|
441 |
.btn-aqua:hover {
|
442 |
+
background-color: #6ebfd8;
|
443 |
+
color: #fff;
|
444 |
+
}
|
445 |
|
446 |
.btn-aqua:active {
|
447 |
+
background-color: #3492b1;
|
448 |
+
color: #fff;
|
449 |
+
}
|
450 |
|
451 |
.btn-aqua:focus {
|
452 |
+
border-color: #4eaccb;
|
453 |
+
}
|
454 |
|
455 |
.btn-blue {
|
456 |
+
background-color: #5196c7;
|
457 |
+
color: #fff;
|
458 |
+
}
|
459 |
|
460 |
.btn-blue:hover {
|
461 |
+
background-color: #74abd2;
|
462 |
+
color: #fff;
|
463 |
+
}
|
464 |
|
465 |
.btn-blue:active {
|
466 |
+
background-color: #41789f;
|
467 |
+
color: #fff;
|
468 |
+
}
|
469 |
|
470 |
.btn-blue:focus {
|
471 |
+
border: 2px solid #39698b;
|
472 |
+
}
|
473 |
|
474 |
.btn-upgrade,
|
475 |
a.btn-upgrade,
|
476 |
.article-content a.btn-upgrade {
|
477 |
+
margin: 0 5px;
|
478 |
+
vertical-align: bottom;
|
479 |
+
text-decoration: none;
|
480 |
+
}
|
481 |
|
482 |
.form-control {
|
483 |
+
font-size: 13px;
|
484 |
+
display: inline-block;
|
485 |
+
height: 40px;
|
486 |
+
width: 100%;
|
487 |
+
padding: 4px 8px;
|
488 |
+
border: 1px solid #ddd;
|
489 |
+
border-radius: 3px;
|
490 |
+
background-color: #fff;
|
491 |
+
color: #333;
|
492 |
+
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07);
|
493 |
+
vertical-align: middle;
|
494 |
+
outline: 0;
|
495 |
+
-moz-box-sizing: border-box;
|
496 |
+
box-sizing: border-box;
|
497 |
+
-webkit-transition: background-color 0.1s linear, color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
498 |
+
transition: background-color 0.1s linear, color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
499 |
+
line-height: 28px;
|
500 |
+
font-family: 'Open Sans', sans-serif;
|
501 |
+
}
|
502 |
+
|
503 |
.form-control::-moz-placeholder {
|
504 |
+
color: #606060;
|
505 |
+
opacity: .6;
|
506 |
+
}
|
507 |
+
|
508 |
.form-control::-webkit-input-placeholder {
|
509 |
+
color: #606060;
|
510 |
+
opacity: .6;
|
511 |
+
}
|
512 |
+
|
513 |
.form-control::-ms-input-placeholder {
|
514 |
+
color: #606060;
|
515 |
+
opacity: .6;
|
516 |
+
}
|
517 |
+
|
518 |
+
.form-control:active,
|
519 |
+
.form-control:focus {
|
520 |
+
border: 2px solid #0c92e3;
|
521 |
+
background-color: #fff;
|
522 |
+
box-shadow: 0 0 4px #d1eafa;
|
523 |
+
padding: 3px 7px;
|
524 |
+
outline: 0;
|
525 |
+
}
|
526 |
+
|
527 |
.form-control.invalid {
|
528 |
+
border: 2px solid #fa5111;
|
529 |
+
padding: 3px 7px;
|
530 |
+
color: #cf3e07;
|
531 |
+
background-color: #ffeaea;
|
532 |
+
box-shadow: none;
|
533 |
+
-webkit-transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
534 |
+
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
535 |
+
}
|
536 |
+
|
537 |
.form-control.invalid:hover {
|
538 |
+
background-color: #fff;
|
539 |
+
}
|
540 |
+
|
541 |
.form-control.invalid:focus {
|
542 |
+
background-color: #fff;
|
543 |
+
box-shadow: 0 0 4px #F5C0C0;
|
544 |
+
}
|
545 |
|
546 |
.form-control.submitted {
|
547 |
+
opacity: .3;
|
548 |
+
-webkit-transition: opacity .3s linear;
|
549 |
+
transition: opacity .3s linear;
|
550 |
}
|
551 |
|
552 |
/* Input appends*/
|
553 |
.input-append,
|
554 |
.input-prepend {
|
555 |
+
position: relative;
|
556 |
+
}
|
557 |
+
|
558 |
.input-append .btn,
|
559 |
.input-prepend .btn {
|
560 |
+
background-color: transparent;
|
561 |
+
border-color: transparent;
|
562 |
+
position: absolute;
|
563 |
+
top: 0;
|
564 |
+
height: 100%;
|
565 |
+
}
|
566 |
+
|
567 |
.input-append .btn [class*="icon-"],
|
568 |
.input-prepend .btn [class*="icon-"] {
|
569 |
+
color: #aaa;
|
570 |
+
}
|
571 |
|
572 |
.input-append .btn {
|
573 |
+
right: 0;
|
574 |
+
}
|
575 |
|
576 |
.input-append .form-control {
|
577 |
+
padding-right: 36px;
|
578 |
+
}
|
579 |
+
|
580 |
.input-append .form-control:focus {
|
581 |
+
padding-right: 35px;
|
582 |
+
}
|
583 |
|
584 |
.input-prepend .btn {
|
585 |
+
left: 0;
|
586 |
+
}
|
587 |
|
588 |
.input-prepend .form-control {
|
589 |
+
padding-left: 36px;
|
590 |
+
}
|
591 |
+
|
592 |
.input-prepend .form-control:focus {
|
593 |
+
padding-left: 35px;
|
594 |
+
}
|
595 |
|
596 |
textarea {
|
597 |
+
font-family: "Open Sans";
|
598 |
+
}
|
599 |
|
600 |
/*-------hds-search-----------------------------------------------------------------------------------*/
|
601 |
/* that fixes the right border being overla*/
|
602 |
.ecwid-help input {
|
603 |
+
margin: 0px;
|
604 |
}
|
605 |
|
606 |
.input-wrapper .hds-dropdown {
|
607 |
+
width: 100%;
|
608 |
+
position: absolute;
|
609 |
+
margin-top: 6px;
|
610 |
+
padding: 7px 0;
|
611 |
+
background-color: #fff;
|
612 |
+
border-radius: 6px;
|
613 |
+
border: 1px solid #dbdbdb;
|
614 |
+
box-shadow: 0 0 10px rgba(0, 0, 0, 0.1);
|
615 |
+
z-index: 2;
|
616 |
+
display: none;
|
617 |
+
overflow: hidden;
|
618 |
+
-moz-box-sizing: border-box;
|
619 |
+
box-sizing: border-box;
|
620 |
+
}
|
621 |
+
|
622 |
.input-wrapper .hds-dropdown .hds-suggest-link {
|
623 |
+
display: block;
|
624 |
+
font-size: 16px;
|
625 |
+
line-height: 20px;
|
626 |
+
padding: 15px 30px;
|
627 |
+
}
|
628 |
+
|
629 |
.input-wrapper .hds-dropdown .hds-suggest-link.hovered {
|
630 |
+
color: white;
|
631 |
+
background-color: #82cdcf;
|
632 |
+
}
|
633 |
|
634 |
.input-wrapper.opened .hds-dropdown {
|
635 |
+
display: block;
|
636 |
+
}
|
637 |
|
638 |
.hds-loader {
|
639 |
+
position: absolute;
|
640 |
+
top: 10px;
|
641 |
+
right: 10px;
|
642 |
+
background: #fff url(../images/ajax-loader.gif) center center no-repeat;
|
643 |
+
width: 20px;
|
644 |
+
height: 20px;
|
645 |
+
z-index: 2;
|
646 |
+
display: none;
|
647 |
+
box-shadow: -5px 0 6px #fff;
|
648 |
+
}
|
649 |
+
|
650 |
@media (min-width: 768px) {
|
651 |
+
.hds-loader {
|
652 |
+
top: 20px;
|
653 |
+
right: 87px;
|
654 |
+
}
|
655 |
+
}
|
656 |
|
657 |
.hds-suggest-loading .hds-loader,
|
658 |
.hds-suggest-loaded.hds-suggest-loading .hds-loader,
|
659 |
.hds-loading .hds-loader {
|
660 |
+
display: block;
|
661 |
+
}
|
662 |
|
663 |
.hds-suggest-loaded .hds-loader {
|
664 |
+
display: none;
|
665 |
+
}
|
666 |
|
667 |
.hds-suggest-loaded .block-faq {
|
668 |
+
opacity: 0.3;
|
669 |
+
-webkit-transition: opacity .1s linear;
|
670 |
+
transition: opacity .1s linear;
|
671 |
+
}
|
672 |
|
673 |
.main-container h2 {
|
674 |
+
font-size: 24px;
|
675 |
+
font-weight: 600;
|
676 |
+
line-height: 1.4;
|
677 |
+
text-align: center;
|
678 |
+
margin: 25px auto 35px;
|
679 |
+
}
|
680 |
+
|
681 |
@media screen and (min-width: 768px) {
|
682 |
+
.main-container h2 {
|
683 |
+
font-size: 30px;
|
684 |
+
margin: 20px auto 20px;
|
685 |
+
}
|
686 |
+
}
|
687 |
|
688 |
/*------block-search-index----------------------------------------------------------------------------*/
|
689 |
.block-search-index {
|
690 |
+
background: #f4f4f4;
|
691 |
+
padding: 20px 0;
|
692 |
+
}
|
693 |
+
|
694 |
.block-search-index .shortcuts {
|
695 |
+
padding: 25px 0 0;
|
696 |
+
text-align: center;
|
697 |
+
letter-spacing: -0.31em;
|
698 |
+
word-spacing: -0.43em;
|
699 |
+
max-width: 82%;
|
700 |
+
margin: 0 auto;
|
701 |
+
}
|
702 |
+
|
703 |
+
.block-search-index .shortcuts>li {
|
704 |
+
letter-spacing: normal;
|
705 |
+
word-spacing: normal;
|
706 |
+
display: inline-block;
|
707 |
+
vertical-align: top;
|
708 |
+
padding: 0% 1% 40px;
|
709 |
+
width: 50%;
|
710 |
+
font-size: 16px;
|
711 |
+
-moz-box-sizing: border-box;
|
712 |
+
box-sizing: border-box;
|
713 |
+
}
|
714 |
+
|
715 |
+
.block-search-index .shortcuts>li .shortcut-item {
|
716 |
+
color: #0058B0;
|
717 |
+
}
|
718 |
+
|
719 |
+
.block-search-index .shortcuts>li .shortcut-item span {
|
720 |
+
display: block;
|
721 |
+
padding: 0 0 14px 0;
|
722 |
+
}
|
723 |
+
|
724 |
+
.block-search-index .shortcuts>li .shortcut-item [class*='iconhelp-'] {
|
725 |
+
font-size: 44px;
|
726 |
+
color: #6FB1E3;
|
727 |
+
-webkit-transition: color .1s linear;
|
728 |
+
transition: color .1s linear;
|
729 |
+
}
|
730 |
+
|
731 |
+
.block-search-index .shortcuts>li .shortcut-item:hover [class*='iconhelp-'] {
|
732 |
+
color: #0058B0;
|
733 |
+
}
|
734 |
+
|
735 |
+
.block-search-index .shortcuts>li .shortcut-item span.shortcut-item-text {
|
736 |
+
margin: 0 auto;
|
737 |
+
max-width: 100px;
|
738 |
+
}
|
739 |
+
|
740 |
@media (min-width: 550px) {
|
741 |
+
.block-search-index .shortcuts>li {
|
742 |
+
width: 33.3333%;
|
743 |
+
*width: 33.3023%;
|
744 |
+
}
|
745 |
+
}
|
746 |
+
|
747 |
@media (min-width: 768px) {
|
748 |
+
.block-search-index .shortcuts>li {
|
749 |
+
font-size: 14px;
|
750 |
+
padding: 1% 1% 0;
|
751 |
+
width: 16.6667%;
|
752 |
+
*width: 16.6357%;
|
753 |
+
letter-spacing: normal;
|
754 |
+
word-spacing: normal;
|
755 |
+
}
|
756 |
+
}
|
757 |
+
|
758 |
@media (min-width: 960px) {
|
759 |
+
.block-search-index .shortcuts>li {
|
760 |
+
font-size: 16px;
|
761 |
+
}
|
762 |
+
}
|
763 |
+
|
764 |
@media (min-width: 768px) {
|
765 |
+
.block-search-index .shortcuts {
|
766 |
+
max-width: 1000px;
|
767 |
+
}
|
768 |
+
}
|
769 |
+
|
770 |
@media (min-width: 1280px) {
|
771 |
+
.block-search-index .shortcuts {
|
772 |
+
padding: 30px 0 0;
|
773 |
+
}
|
774 |
+
}
|
775 |
+
|
776 |
@media (min-width: 768px) {
|
777 |
+
.block-search-index {
|
778 |
+
padding: 30px 0;
|
779 |
+
}
|
780 |
+
}
|
781 |
|
782 |
/*-------------block-search-------------------------------------------------*/
|
783 |
.block-search {
|
784 |
+
/* testing */
|
785 |
+
}
|
786 |
+
|
787 |
.block-search .hds-container .hds-wrapper {
|
788 |
+
max-width: 740px;
|
789 |
+
margin: 0 auto;
|
790 |
+
width: 87%;
|
791 |
+
}
|
792 |
+
|
793 |
.block-search .hds-container .input-wrapper .btn [class*="icon-"] {
|
794 |
+
color: #aaa;
|
795 |
+
font-size: 16px;
|
796 |
+
vertical-align: top;
|
797 |
+
margin-top: 3px;
|
798 |
+
}
|
799 |
+
|
800 |
.block-search .hds-container .form-control {
|
801 |
+
border-radius: 6px;
|
802 |
+
box-shadow: none;
|
803 |
+
border-color: #d2d2d2;
|
804 |
+
}
|
805 |
+
|
806 |
.block-search .hds-container .form-control:focus {
|
807 |
+
border: 2px solid #005694;
|
808 |
+
background-color: #fff;
|
809 |
+
outline: 0;
|
810 |
+
}
|
811 |
+
|
812 |
@media (min-width: 768px) {
|
813 |
+
.block-search .hds-container .form-control {
|
814 |
+
height: 55px;
|
815 |
+
padding: 3px 237px 3px 20px;
|
816 |
+
font-size: 20px;
|
817 |
+
}
|
818 |
+
|
819 |
+
.block-search .hds-container .form-control:focus {
|
820 |
+
padding: 2px 236px 2px 19px;
|
821 |
+
}
|
822 |
+
}
|
823 |
|
824 |
@media (min-width: 768px) {
|
825 |
+
.block-search .hds-container .btn {
|
826 |
+
height: 45px;
|
827 |
+
margin: 0 !important;
|
828 |
+
min-width: 70px;
|
829 |
+
background: #4eaccb;
|
830 |
+
border-radius: 4px;
|
831 |
+
top: 5px;
|
832 |
+
right: 7px;
|
833 |
+
left: auto;
|
834 |
+
}
|
835 |
+
|
836 |
+
.block-search .hds-container .btn:hover,
|
837 |
+
.block-search .hds-container .btn:focus:hover {
|
838 |
+
background: #6ebfd8;
|
839 |
+
}
|
840 |
+
|
841 |
+
.block-search .hds-container .input-wrapper .btn:focus {
|
842 |
+
border: 2px solid #0c5c77;
|
843 |
+
}
|
844 |
+
|
845 |
+
.block-search .hds-container .input-wrapper .btn [class*="icon-"] {
|
846 |
+
display: none;
|
847 |
+
}
|
848 |
+
|
849 |
+
.block-search .hds-container .input-wrapper .btn .btn-text {
|
850 |
+
font-size: 16px;
|
851 |
+
display: inline-block;
|
852 |
+
}
|
853 |
+
}
|
854 |
+
|
855 |
@media screen and (min-width: 1024px) {
|
856 |
+
.block-search .hds-container .hds-wrapper {
|
857 |
+
width: 50%;
|
858 |
+
}
|
859 |
+
}
|
860 |
+
|
861 |
.block-search .link-container {
|
862 |
+
font-size: 18px;
|
863 |
+
color: #9cc5e4;
|
864 |
+
text-align: center;
|
865 |
+
margin: 25px 0;
|
866 |
+
}
|
867 |
+
|
868 |
.block-search .link-container a {
|
869 |
+
color: #fff;
|
870 |
+
display: inline-block;
|
871 |
+
margin-top: 20px;
|
872 |
+
}
|
873 |
+
|
874 |
+
.block-search .link-container a>span {
|
875 |
+
font-size: 12px;
|
876 |
+
}
|
877 |
+
|
878 |
.block-search .hds-wrapper .btn .btn-text {
|
879 |
+
color: #fff;
|
880 |
+
display: none;
|
881 |
+
}
|
882 |
+
|
883 |
.block-search.block-search-kb-link {
|
884 |
+
text-align: center;
|
885 |
+
margin-top: 25px;
|
886 |
+
}
|
887 |
+
|
888 |
.block-search.block-search-kb-link a {
|
889 |
+
text-decoration: underline;
|
890 |
+
}
|
891 |
|
892 |
|
893 |
/*------block-faq----------------------------------------------------------------------------*/
|
894 |
.block-faq {
|
895 |
+
background-color: #fff;
|
896 |
+
padding: 20px 0;
|
897 |
+
}
|
898 |
+
|
899 |
.block-faq .index-article {
|
900 |
+
list-style-type: none;
|
901 |
+
padding: 13px 11px 23px;
|
902 |
+
position: relative;
|
903 |
+
}
|
904 |
+
|
905 |
.block-faq .index-article a {
|
906 |
+
font-size: 16px;
|
907 |
+
color: #333;
|
908 |
+
padding: 0 0 0 25px;
|
909 |
+
line-height: 1.36;
|
910 |
+
position: relative;
|
911 |
+
display: block;
|
912 |
+
}
|
913 |
+
|
914 |
.block-faq .index-article a:hover {
|
915 |
+
color: #0e5c9e;
|
916 |
+
}
|
917 |
+
|
918 |
.block-faq .index-article a i {
|
919 |
+
position: absolute;
|
920 |
+
font-size: 5px;
|
921 |
+
top: 8px;
|
922 |
+
left: 4px;
|
923 |
+
color: #1a8bdc;
|
924 |
+
}
|
925 |
+
|
926 |
@media (min-width: 768px) {
|
927 |
+
.block-faq .index-article a i {
|
928 |
+
top: 12px;
|
929 |
+
}
|
930 |
+
}
|
931 |
+
|
932 |
@media (min-width: 768px) {
|
933 |
+
.block-faq .index-article a {
|
934 |
+
font-size: 18px;
|
935 |
+
}
|
936 |
+
}
|
937 |
+
|
938 |
.block-faq .index-article.active {
|
939 |
+
background: #F3F3F3;
|
940 |
+
}
|
941 |
+
|
942 |
.block-faq .index-article-body {
|
943 |
+
display: none;
|
944 |
+
font-size: 14px;
|
945 |
+
line-height: 22px;
|
946 |
+
margin: 10px 26px 0;
|
947 |
+
color: #333;
|
948 |
+
font-weight: 300;
|
949 |
+
}
|
950 |
+
|
951 |
.block-faq .index-article-body h2 {
|
952 |
+
font-size: 16px;
|
953 |
+
margin: 20px 0 10px;
|
954 |
+
}
|
955 |
+
|
956 |
@media screen and (min-width: 768px) {
|
957 |
+
.block-faq .index-article-body h2 {
|
958 |
+
font-size: 20px;
|
959 |
+
}
|
960 |
+
}
|
961 |
+
|
962 |
.block-faq .index-article-body ul li:before {
|
963 |
+
color: #999;
|
964 |
+
content: "•";
|
965 |
+
left: -10px;
|
966 |
+
position: relative;
|
967 |
+
}
|
968 |
+
|
969 |
.block-faq .index-article-body a:hover {
|
970 |
+
color: #369fe0;
|
971 |
+
}
|
972 |
+
|
973 |
.block-faq .index-article-body ul {
|
974 |
+
list-style-type: none;
|
975 |
+
margin-left: 18px;
|
976 |
+
}
|
977 |
+
|
978 |
.block-faq .index-article-body li {
|
979 |
+
margin-left: 6px;
|
980 |
+
text-indent: -6px;
|
981 |
+
}
|
982 |
+
|
983 |
.block-faq .index-article-body span {
|
984 |
+
font-size: 14px !important;
|
985 |
+
}
|
986 |
+
|
987 |
.block-faq .index-article-body img {
|
988 |
+
display: block;
|
989 |
+
margin: 10px auto;
|
990 |
+
}
|
991 |
+
|
992 |
@media screen and (min-width: 768px) {
|
993 |
+
.block-faq .index-article-body img {
|
994 |
+
float: left;
|
995 |
+
margin: 0 20px 20px 0;
|
996 |
+
max-width: 50%;
|
997 |
+
}
|
998 |
+
}
|
999 |
+
|
1000 |
.block-faq .index-article.active .index-article-body {
|
1001 |
+
display: block;
|
1002 |
+
}
|
1003 |
+
|
1004 |
.block-faq .index-article .index-article-body a {
|
1005 |
+
font-size: 14px;
|
1006 |
+
font-weight: 300;
|
1007 |
+
line-height: 22px;
|
1008 |
+
display: inline;
|
1009 |
+
color: #035AA0;
|
1010 |
+
margin: 0;
|
1011 |
+
padding: 0;
|
1012 |
+
text-indent: 0;
|
1013 |
+
text-decoration: underline;
|
1014 |
+
word-break: normal;
|
1015 |
+
}
|
1016 |
+
|
1017 |
@media (min-width: 768px) {
|
1018 |
+
.block-faq {
|
1019 |
+
padding: 30px 0;
|
1020 |
+
}
|
1021 |
+
}
|
1022 |
|
1023 |
.block-faq-wrap {
|
1024 |
+
margin: 0 auto;
|
1025 |
+
width: 80%;
|
1026 |
+
}
|
1027 |
+
|
1028 |
@media screen and (min-width: 768px) {
|
1029 |
+
.block-faq-wrap {
|
1030 |
+
max-width: 1150px;
|
1031 |
+
width: 100%;
|
1032 |
+
}
|
1033 |
+
}
|
1034 |
|
1035 |
.block-faq-list {
|
1036 |
+
box-sizing: border-box;
|
1037 |
+
display: inline-block;
|
1038 |
+
padding-left: 0;
|
1039 |
+
vertical-align: top;
|
1040 |
+
}
|
1041 |
+
|
1042 |
.block-faq-list .index-article {
|
1043 |
+
box-sizing: border-box;
|
1044 |
+
display: block;
|
1045 |
+
width: 100%;
|
1046 |
+
}
|
1047 |
+
|
1048 |
.block-faq-list .index-article--hidden {
|
1049 |
+
display: none;
|
1050 |
+
}
|
1051 |
+
|
1052 |
@media screen and (min-width: 768px) {
|
1053 |
+
.block-faq-list {
|
1054 |
+
padding-left: 60px;
|
1055 |
+
width: 49%;
|
1056 |
+
}
|
1057 |
+
}
|
1058 |
|
1059 |
/*------block-all-topics----------------------------------------------------------------------*/
|
1060 |
.block-topics-link {
|
1061 |
+
margin-top: 35px;
|
1062 |
+
padding: 3px 0 40px;
|
1063 |
+
text-align: center;
|
1064 |
+
}
|
1065 |
+
|
1066 |
.block-topics-link a {
|
1067 |
+
font-size: 18px;
|
1068 |
+
}
|
1069 |
+
|
1070 |
.block-topics-link a [class*="icon-"] {
|
1071 |
+
font-size: 16px;
|
1072 |
+
vertical-align: top;
|
1073 |
+
margin-top: 3px;
|
1074 |
+
}
|
1075 |
+
|
1076 |
@media (min-width: 1024px) {
|
1077 |
+
.block-topics-link {
|
1078 |
+
padding: 0 0 50px;
|
1079 |
+
}
|
1080 |
+
}
|
1081 |
|
1082 |
/*------block-help----------------------------------------------------------------------------*/
|
1083 |
.block-help {
|
1084 |
+
background-color: #f4f4f4;
|
1085 |
+
padding: 45px 0 25px;
|
1086 |
+
}
|
1087 |
+
|
1088 |
.block-help ul {
|
1089 |
+
list-style: none;
|
1090 |
+
overflow: hidden;
|
1091 |
+
max-width: 1150px;
|
1092 |
+
margin: 0 auto;
|
1093 |
+
width: 80%;
|
1094 |
+
}
|
1095 |
+
|
1096 |
+
.block-help ul>li {
|
1097 |
+
box-sizing: border-box;
|
1098 |
+
-moz-box-sizing: border-box;
|
1099 |
+
display: inline-block;
|
1100 |
+
letter-spacing: normal;
|
1101 |
+
list-style: none;
|
1102 |
+
padding: 0 11px 20px;
|
1103 |
+
text-align: left;
|
1104 |
+
vertical-align: top;
|
1105 |
+
width: 100%;
|
1106 |
+
word-spacing: normal;
|
1107 |
+
}
|
1108 |
+
|
1109 |
@media (min-width: 768px) {
|
1110 |
+
.block-help ul>li {
|
1111 |
+
width: 49%;
|
1112 |
+
padding-left: 85px;
|
1113 |
+
}
|
1114 |
+
}
|
1115 |
+
|
1116 |
@media (min-width: 768px) {
|
1117 |
+
.block-help ul {
|
1118 |
+
width: 100%;
|
1119 |
+
}
|
1120 |
+
}
|
1121 |
+
|
1122 |
.block-help .block-help-item a {
|
1123 |
+
text-transform: uppercase;
|
1124 |
+
font-size: 18px;
|
1125 |
+
line-height: 1.333em;
|
1126 |
+
color: #2283c6;
|
1127 |
+
padding: 0;
|
1128 |
+
position: relative;
|
1129 |
+
}
|
1130 |
+
|
1131 |
.block-help .block-help-item a:hover {
|
1132 |
+
color: #0e5c9e;
|
1133 |
+
}
|
1134 |
+
|
1135 |
.block-help .block-help-item a::after {
|
1136 |
+
font-family: 'font_icons';
|
1137 |
+
content: "\e60e";
|
1138 |
+
font-size: .7em;
|
1139 |
+
bottom: .05em;
|
1140 |
+
padding-left: 10px;
|
1141 |
+
position: relative;
|
1142 |
+
}
|
1143 |
+
|
1144 |
.block-help .block-help-item a i {
|
1145 |
+
margin: 3px 10px 11px 0;
|
1146 |
+
float: left;
|
1147 |
+
}
|
1148 |
+
|
1149 |
.block-help .block-help-item a i.iconhelp-status {
|
1150 |
+
background-color: #2283c6;
|
1151 |
+
border-radius: 50%;
|
1152 |
+
display: inline-block;
|
1153 |
+
height: 12px;
|
1154 |
+
margin-top: -1px;
|
1155 |
+
padding: 6px;
|
1156 |
+
width: 12px;
|
1157 |
+
-webkit-transition: background-color .1s linear 0s;
|
1158 |
+
transition: background-color .1s linear 0s;
|
1159 |
+
}
|
1160 |
+
|
1161 |
@media (min-width: 768px) {
|
1162 |
+
.block-help .block-help-item a i {
|
1163 |
+
margin-top: 4px;
|
1164 |
+
}
|
1165 |
+
}
|
1166 |
+
|
1167 |
.block-help .block-help-item a:hover i.iconhelp-status {
|
1168 |
+
background-color: #0e5c9e;
|
1169 |
+
}
|
1170 |
+
|
1171 |
.block-help .block-help-item a .iconhelp-status svg {
|
1172 |
+
display: block;
|
1173 |
+
height: 100%;
|
1174 |
+
width: 100%;
|
1175 |
+
}
|
1176 |
+
|
1177 |
@media (min-width: 768px) {
|
1178 |
+
.block-help .block-help-item a {
|
1179 |
+
font-size: 22px;
|
1180 |
+
}
|
1181 |
+
}
|
1182 |
+
|
1183 |
.block-help .block-help-item p {
|
1184 |
+
font-size: 14px;
|
1185 |
+
line-height: 25px;
|
1186 |
+
margin: 7px 0 14px;
|
1187 |
+
color: #333;
|
1188 |
+
}
|
1189 |
+
|
1190 |
@media (min-width: 768px) {
|
1191 |
+
.block-help {
|
1192 |
+
padding: 85px 0 65px;
|
1193 |
+
}
|
1194 |
+
}
|
1195 |
|
1196 |
/* block contact */
|
1197 |
.block-contact {
|
1198 |
+
color: #333;
|
1199 |
+
padding: 20px 0;
|
1200 |
+
margin: 0 auto;
|
1201 |
+
max-width: 600px;
|
1202 |
+
width: 80%;
|
1203 |
+
}
|
1204 |
+
|
1205 |
@media screen and (min-width: 768px) {
|
1206 |
+
.block-contact {
|
1207 |
+
padding: 30px 0;
|
1208 |
+
}
|
1209 |
+
}
|
1210 |
|
1211 |
.block-contact .send-error {
|
1212 |
+
color: red;
|
1213 |
+
text-align: center;
|
1214 |
+
margin-top: 5px;
|
1215 |
+
font-size: 14px;
|
1216 |
+
display: none;
|
1217 |
}
|
1218 |
|
1219 |
+
.block-contact,
|
1220 |
+
.block-sent {
|
1221 |
+
height: 480px;
|
1222 |
}
|
1223 |
|
1224 |
.block-sent {
|
1225 |
+
display: none;
|
1226 |
+
padding: 20px 0 40px;
|
1227 |
+
text-align: center;
|
1228 |
+
}
|
1229 |
+
|
1230 |
.block-sent h2 {
|
1231 |
+
margin-bottom: 20px;
|
1232 |
+
}
|
1233 |
+
|
1234 |
.block-sent p {
|
1235 |
+
font-size: 14px;
|
1236 |
}
|
1237 |
+
|
1238 |
@media screen and (min-width: 768px) {
|
1239 |
+
.block-sent {
|
1240 |
+
padding: 30px 0 60px;
|
1241 |
+
}
|
1242 |
+
}
|
1243 |
|
1244 |
.contact-form .form-control {
|
1245 |
+
font-size: 14px;
|
1246 |
+
height: 45px;
|
1247 |
+
margin-bottom: 10px;
|
1248 |
+
}
|
1249 |
+
|
1250 |
@media screen and (min-width: 768px) {
|
1251 |
+
.contact-form .form-control {
|
1252 |
+
font-size: 16px;
|
1253 |
+
height: 50px;
|
1254 |
+
}
|
1255 |
+
}
|
1256 |
|
1257 |
.contact-form textarea {
|
1258 |
+
resize: vertical;
|
1259 |
+
min-height: 160px;
|
1260 |
+
}
|
1261 |
|
1262 |
.contact-form .btn-container {
|
1263 |
+
margin: 25px auto;
|
1264 |
+
text-align: center;
|
1265 |
+
}
|
1266 |
+
|
1267 |
@media screen and (min-width: 768px) {
|
1268 |
+
.contact-form .btn-container {
|
1269 |
+
margin-top: 35px;
|
1270 |
+
}
|
1271 |
+
}
|
1272 |
|
1273 |
/* LOADING */
|
1274 |
.btn.btn-loading {
|
1275 |
+
position: relative;
|
1276 |
+
}
|
1277 |
+
|
1278 |
.btn.btn-loading .loader {
|
1279 |
+
display: block;
|
1280 |
+
}
|
1281 |
+
|
1282 |
.btn.btn-loading .loader .spin-right {
|
1283 |
+
-webkit-animation: spinright 0.5s infinite linear;
|
1284 |
+
animation: spinright 0.5s infinite linear;
|
1285 |
+
}
|
1286 |
+
|
1287 |
.btn.btn-loading .btn-text {
|
1288 |
+
opacity: 0;
|
1289 |
+
}
|
1290 |
|
1291 |
.btn .loader {
|
1292 |
+
position: absolute;
|
1293 |
+
width: 100%;
|
1294 |
+
top: -30%;
|
1295 |
+
left: 0;
|
1296 |
+
display: none;
|
1297 |
+
z-index: 1;
|
1298 |
+
-webkit-animation: fadein 0.1s 1 linear;
|
1299 |
+
animation: fadein 0.1s 1 linear;
|
1300 |
+
}
|
1301 |
|
1302 |
.btn .loader .ecwid-spinner {
|
1303 |
+
margin: 0 auto;
|
1304 |
+
height: 46px;
|
1305 |
+
width: 46px;
|
1306 |
+
}
|
1307 |
+
|
1308 |
.btn .loader .ecwid-spinner svg {
|
1309 |
+
width: 100%;
|
1310 |
+
height: 100%;
|
1311 |
+
-webkit-transform: scale(1);
|
1312 |
+
}
|
1313 |
|
1314 |
.btn.btn-large .loader .ecwid-spinner {
|
1315 |
+
height: 70px;
|
1316 |
+
width: 70px;
|
1317 |
+
}
|
1318 |
|
1319 |
.btn.btn-medium .loader .ecwid-spinner {
|
1320 |
+
height: 56px;
|
1321 |
+
width: 56px;
|
1322 |
+
}
|
1323 |
|
1324 |
.btn.btn-small .loader .ecwid-spinner {
|
1325 |
+
height: 40px;
|
1326 |
+
width: 40px;
|
1327 |
+
}
|
1328 |
|
1329 |
@keyframes spinright {
|
1330 |
+
0% {
|
1331 |
+
transform: rotate(0deg);
|
1332 |
+
}
|
1333 |
+
|
1334 |
+
100% {
|
1335 |
+
transform: rotate(360deg);
|
1336 |
+
}
|
1337 |
+
}
|
1338 |
|
1339 |
@-webkit-keyframes spinright {
|
1340 |
+
0% {
|
1341 |
+
-webkit-transform: rotate(0deg);
|
1342 |
+
}
|
1343 |
+
|
1344 |
+
100% {
|
1345 |
+
-webkit-transform: rotate(360deg);
|
1346 |
+
}
|
1347 |
+
}
|
1348 |
|
1349 |
@keyframes fadein {
|
1350 |
+
0% {
|
1351 |
+
opacity: 0;
|
1352 |
+
}
|
1353 |
+
|
1354 |
+
100% {
|
1355 |
+
opacity: 1;
|
1356 |
+
}
|
1357 |
+
}
|
1358 |
|
1359 |
@-webkit-keyframes fadein {
|
1360 |
+
0% {
|
1361 |
+
opacity: 0;
|
1362 |
+
}
|
1363 |
+
|
1364 |
+
100% {
|
1365 |
+
opacity: 1;
|
1366 |
+
}
|
1367 |
+
}
|
1368 |
+
|
1369 |
/* form errors */
|
1370 |
|
1371 |
.form-control.form-error {
|
1372 |
+
border-color: #dc3232;
|
1373 |
+
-webkit-box-shadow: 0 0 2px rgba(204, 0, 0, 0.8);
|
1374 |
+
box-shadow: 0 0 2px rgba(204, 0, 0, 0.8);
|
1375 |
}
|
css/product-popup.css
CHANGED
@@ -1,4 +1,7 @@
|
|
1 |
-
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700,300&subset=latin,latin-ext,cyrillic);
|
|
|
|
|
|
|
2 |
margin: 0px !important;
|
3 |
border: none !important;
|
4 |
}
|
@@ -11,32 +14,41 @@
|
|
11 |
}
|
12 |
|
13 |
.dragdrop-draggable {
|
14 |
-
zoom: 1;
|
|
|
15 |
}
|
16 |
|
17 |
.dragdrop-dragging {
|
18 |
-
zoom: normal;
|
|
|
19 |
}
|
20 |
|
21 |
.dragdrop-positioner {
|
22 |
-
border: 1px dashed #1E90FF;
|
|
|
23 |
margin: 0px !important;
|
24 |
-
zoom: 1;
|
|
|
25 |
z-index: 100;
|
26 |
}
|
27 |
|
28 |
.dragdrop-flow-panel-positioner {
|
29 |
-
color: #1E90FF;
|
|
|
30 |
display: inline;
|
31 |
text-align: center;
|
32 |
vertical-align: middle;
|
33 |
}
|
34 |
|
35 |
.dragdrop-proxy {
|
36 |
-
background-color: #77AAFF;
|
|
|
37 |
}
|
38 |
-
|
39 |
-
|
|
|
|
|
|
|
40 |
opacity: 0.3;
|
41 |
}
|
42 |
|
@@ -44,119 +56,149 @@
|
|
44 |
z-index: 200;
|
45 |
margin: 0px !important;
|
46 |
border: none !important;
|
47 |
-
}
|
|
|
|
|
|
|
48 |
/* ecwid framework */
|
49 |
@keyframes zoom {
|
50 |
0% {
|
51 |
transform: scale(0.8, 0.8);
|
52 |
}
|
|
|
53 |
100% {
|
54 |
transform: scale(1, 1);
|
55 |
}
|
56 |
}
|
|
|
57 |
@-webkit-keyframes zoom {
|
58 |
0% {
|
59 |
-webkit-transform: scale(0.8, 0.8);
|
60 |
}
|
|
|
61 |
100% {
|
62 |
-webkit-transform: scale(1, 1);
|
63 |
}
|
64 |
}
|
|
|
65 |
@keyframes fadein {
|
66 |
0% {
|
67 |
opacity: 0;
|
68 |
}
|
|
|
69 |
100% {
|
70 |
opacity: 1;
|
71 |
}
|
72 |
}
|
|
|
73 |
@-webkit-keyframes fadein {
|
74 |
0% {
|
75 |
opacity: 0;
|
76 |
}
|
|
|
77 |
100% {
|
78 |
opacity: 1;
|
79 |
}
|
80 |
}
|
|
|
81 |
@keyframes fadeout {
|
82 |
0% {
|
83 |
opacity: 1;
|
84 |
}
|
|
|
85 |
100% {
|
86 |
opacity: 0;
|
87 |
}
|
88 |
}
|
|
|
89 |
@-webkit-keyframes fadeout {
|
90 |
0% {
|
91 |
opacity: 1;
|
92 |
}
|
|
|
93 |
100% {
|
94 |
opacity: 0;
|
95 |
}
|
96 |
}
|
|
|
97 |
@keyframes spinleft {
|
98 |
0% {
|
99 |
transform: rotate(360deg);
|
100 |
}
|
|
|
101 |
100% {
|
102 |
transform: rotate(0deg);
|
103 |
}
|
104 |
}
|
|
|
105 |
@-webkit-keyframes spinleft {
|
106 |
0% {
|
107 |
-webkit-transform: rotate(360deg);
|
108 |
}
|
|
|
109 |
100% {
|
110 |
-webkit-transform: rotate(0deg);
|
111 |
}
|
112 |
}
|
|
|
113 |
@keyframes spinright {
|
114 |
0% {
|
115 |
transform: rotate(0deg);
|
116 |
}
|
|
|
117 |
100% {
|
118 |
transform: rotate(360deg);
|
119 |
}
|
120 |
}
|
|
|
121 |
@-webkit-keyframes spinright {
|
122 |
0% {
|
123 |
-webkit-transform: rotate(0deg);
|
124 |
}
|
|
|
125 |
100% {
|
126 |
-webkit-transform: rotate(360deg);
|
127 |
}
|
128 |
}
|
|
|
129 |
@keyframes donut-rotate {
|
130 |
0% {
|
131 |
transform: rotate(0);
|
132 |
}
|
|
|
133 |
50% {
|
134 |
transform: rotate(-140deg);
|
135 |
}
|
|
|
136 |
100% {
|
137 |
transform: rotate(0);
|
138 |
}
|
139 |
}
|
|
|
140 |
@-webkit-keyframes donut-rotate {
|
141 |
0% {
|
142 |
-webkit-transform: rotate(0);
|
143 |
}
|
|
|
144 |
50% {
|
145 |
-webkit-transform: rotate(-140deg);
|
146 |
}
|
|
|
147 |
100% {
|
148 |
-webkit-transform: rotate(0);
|
149 |
}
|
150 |
}
|
|
|
151 |
/* Open Sans font */
|
152 |
/* Iconic font */
|
153 |
@font-face {
|
154 |
font-family: 'font_icons';
|
155 |
-
src: url("
|
156 |
-
src: url("
|
157 |
font-weight: normal;
|
158 |
font-style: normal;
|
159 |
}
|
|
|
160 |
.ecwid-g {
|
161 |
letter-spacing: -0.31em;
|
162 |
/* Webkit: collapse white-space between units */
|
@@ -415,15 +457,19 @@
|
|
415 |
display: none;
|
416 |
}
|
417 |
}
|
|
|
418 |
@media screen and (max-width: 480px) {
|
419 |
-
|
420 |
-
.ecwid-g-r
|
|
|
421 |
width: 100%;
|
422 |
}
|
423 |
}
|
|
|
424 |
@media screen and (max-width: 767px) {
|
425 |
-
|
426 |
-
.ecwid-g-r
|
|
|
427 |
width: 100%;
|
428 |
}
|
429 |
|
@@ -435,6 +481,7 @@
|
|
435 |
display: none;
|
436 |
}
|
437 |
}
|
|
|
438 |
@media (min-width: 768px) and (max-width: 979px) {
|
439 |
.ecwid-hidden-tablet {
|
440 |
display: none;
|
@@ -444,6 +491,7 @@
|
|
444 |
display: none;
|
445 |
}
|
446 |
}
|
|
|
447 |
a,
|
448 |
a:visited {
|
449 |
color: #04a2ca;
|
@@ -451,10 +499,12 @@ a:visited {
|
|
451 |
-webkit-transition: color 0.1s linear;
|
452 |
transition: color 0.1s linear;
|
453 |
}
|
|
|
454 |
a:hover,
|
455 |
a:visited:hover {
|
456 |
color: #006995;
|
457 |
}
|
|
|
458 |
a:active,
|
459 |
a:visited:active {
|
460 |
color: #54bfd6;
|
@@ -464,10 +514,12 @@ a.link-inverse,
|
|
464 |
a.link-inverse:visited {
|
465 |
color: #fff;
|
466 |
}
|
|
|
467 |
a.link-inverse:hover,
|
468 |
a.link-inverse:visited:hover {
|
469 |
color: #47daf9;
|
470 |
}
|
|
|
471 |
a.link-inverse:active,
|
472 |
a.link-inverse:visited:active {
|
473 |
color: #fff;
|
@@ -488,7 +540,12 @@ a[disabled] {
|
|
488 |
color: #999;
|
489 |
}
|
490 |
|
491 |
-
h1,
|
|
|
|
|
|
|
|
|
|
|
492 |
font-family: 'Open Sans', sans-serif;
|
493 |
font-weight: 400;
|
494 |
}
|
@@ -551,56 +608,97 @@ h6 {
|
|
551 |
-webkit-transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear;
|
552 |
transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear;
|
553 |
}
|
554 |
-
|
555 |
-
.btn
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
556 |
border-width: 2px;
|
557 |
padding: 5px 9px;
|
558 |
}
|
|
|
559 |
.btn:hover {
|
560 |
background-color: #c5c5c5;
|
561 |
}
|
|
|
562 |
.btn:focus {
|
563 |
border-color: #acacac;
|
564 |
}
|
|
|
565 |
.btn:focus:hover {
|
566 |
background-color: #c5c5c5;
|
567 |
}
|
|
|
568 |
.btn:active {
|
569 |
background-color: #f8f8f8;
|
570 |
}
|
|
|
571 |
.btn:focus:active {
|
572 |
background-color: #f8f8f8;
|
573 |
}
|
574 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
575 |
position: relative;
|
576 |
background-color: #f8f8f8;
|
577 |
border-color: transparent;
|
578 |
overflow: visible;
|
579 |
}
|
580 |
-
|
581 |
-
.btn-group
|
|
|
|
|
582 |
border-color: #acacac;
|
583 |
}
|
|
|
584 |
.btn.btn-loading .loader-inner,
|
585 |
-
.btn.btn-loading .loader-outer,
|
586 |
-
.btn.btn-loading:hover .loader-
|
587 |
-
.btn.btn-loading:
|
588 |
-
.btn.btn-loading:focus
|
589 |
-
.btn.btn-loading:
|
|
|
|
|
|
|
|
|
|
|
590 |
.btn.btn-loading:focus:active .loader-outer {
|
591 |
fill: #f8f8f8;
|
592 |
}
|
|
|
593 |
.btn:first-child {
|
594 |
*margin-left: 0;
|
595 |
}
|
596 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
597 |
cursor: default;
|
598 |
opacity: .3;
|
599 |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
|
600 |
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
|
601 |
pointer-events: none;
|
602 |
}
|
603 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
604 |
position: absolute;
|
605 |
content: "";
|
606 |
top: 0;
|
@@ -623,8 +721,20 @@ h6 {
|
|
623 |
height: 48px;
|
624 |
min-width: 144px;
|
625 |
}
|
626 |
-
|
627 |
-
.btn-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
628 |
border-width: 2px;
|
629 |
padding: 10px 15px;
|
630 |
}
|
@@ -637,8 +747,20 @@ h6 {
|
|
637 |
height: 40px;
|
638 |
min-width: 120px;
|
639 |
}
|
640 |
-
|
641 |
-
.btn-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
642 |
border-width: 2px;
|
643 |
padding: 8px 11px;
|
644 |
}
|
@@ -651,65 +773,119 @@ h6 {
|
|
651 |
height: 28px;
|
652 |
min-width: 84px;
|
653 |
}
|
654 |
-
|
655 |
-
.btn-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
656 |
border-width: 2px;
|
657 |
padding: 5px 7px;
|
658 |
}
|
659 |
|
660 |
/* buttons' types */
|
661 |
-
.btn-default,
|
|
|
662 |
background-color: #f6f6f6;
|
663 |
color: #333;
|
664 |
border-color: #cccccc;
|
665 |
}
|
666 |
-
|
|
|
|
|
667 |
background-color: #fff;
|
668 |
color: #137ebe;
|
669 |
border-color: #89bfdf;
|
670 |
}
|
671 |
-
|
672 |
-
.btn-
|
673 |
-
.btn-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
674 |
background-color: #eaf0f3;
|
675 |
border-color: #b3cad5;
|
676 |
}
|
677 |
-
|
|
|
|
|
678 |
background-color: #fff;
|
679 |
border-color: #137ebe;
|
680 |
}
|
681 |
-
|
|
|
|
|
682 |
background-color: #fff;
|
683 |
color: #5ebbf3;
|
684 |
border-color: #afddf9;
|
685 |
}
|
686 |
-
|
|
|
|
|
687 |
background-color: #fff;
|
688 |
border-color: #5ebbf3;
|
689 |
}
|
690 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
691 |
position: relative;
|
692 |
background-color: #afddf9;
|
693 |
border-color: #afddf9;
|
694 |
overflow: visible;
|
695 |
}
|
696 |
-
|
|
|
|
|
697 |
.btn-default.btn-loading .loader-outer,
|
698 |
-
.btn-loading.btn-icon .loader-outer,
|
|
|
|
|
699 |
.btn-default.btn-loading:hover .loader-outer,
|
700 |
-
.btn-loading.btn-icon:hover .loader-outer,
|
|
|
|
|
701 |
.btn-default.btn-loading:focus .loader-outer,
|
702 |
-
.btn-loading.btn-icon:focus .loader-outer,
|
|
|
|
|
703 |
.btn-default.btn-loading:focus:hover .loader-outer,
|
704 |
-
.btn-loading.btn-icon:focus:hover .loader-outer,
|
|
|
|
|
705 |
.btn-default.btn-loading:active .loader-outer,
|
706 |
-
.btn-loading.btn-icon:active .loader-outer,
|
|
|
|
|
707 |
.btn-default.btn-loading:focus:active .loader-outer,
|
708 |
.btn-loading.btn-icon:focus:active .loader-outer {
|
709 |
fill: #afddf9;
|
710 |
}
|
711 |
|
712 |
-
.btn-default[disabled],
|
|
|
713 |
.btn-default[disabled]:hover,
|
714 |
[disabled].btn-icon:hover,
|
715 |
.btn-default[disabled]:focus,
|
@@ -731,21 +907,26 @@ h6 {
|
|
731 |
background-color: #fff;
|
732 |
color: #333;
|
733 |
}
|
|
|
734 |
.btn-alt:hover {
|
735 |
background-color: #edf8ff;
|
736 |
color: #137ebe;
|
737 |
}
|
|
|
738 |
.btn-alt:active {
|
739 |
background-color: #fff;
|
740 |
color: #54bfd6;
|
741 |
}
|
|
|
742 |
.btn-alt:focus {
|
743 |
border-color: #fff;
|
744 |
background-color: #d3e6f1;
|
745 |
}
|
|
|
746 |
.btn-alt:focus:hover {
|
747 |
background-color: #dce7ed;
|
748 |
}
|
|
|
749 |
.btn-alt:focus:active {
|
750 |
background-color: #fff;
|
751 |
}
|
@@ -768,37 +949,59 @@ h6 {
|
|
768 |
background-color: #189dee;
|
769 |
border-color: transparent;
|
770 |
}
|
|
|
771 |
.btn-primary:hover {
|
772 |
background-color: #137ebe;
|
773 |
}
|
|
|
774 |
.btn-primary:focus {
|
775 |
border-color: #116ea7;
|
776 |
}
|
|
|
777 |
.btn-primary:focus:hover {
|
778 |
background-color: #137ebe;
|
779 |
}
|
|
|
780 |
.btn-primary:active {
|
781 |
background-color: #46b1f1;
|
782 |
}
|
|
|
783 |
.btn-primary:focus:active {
|
784 |
background-color: #46b1f1;
|
785 |
}
|
786 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
787 |
position: relative;
|
788 |
background-color: #46b1f1;
|
789 |
border-color: transparent;
|
790 |
overflow: visible;
|
791 |
}
|
792 |
-
|
793 |
-
.btn-group
|
|
|
|
|
794 |
border-color: #116ea7;
|
795 |
}
|
|
|
796 |
.btn-primary.btn-loading .loader-inner,
|
797 |
-
.btn-primary.btn-loading .loader-outer,
|
798 |
-
.btn-primary.btn-loading:hover .loader-
|
799 |
-
.btn-primary.btn-loading:
|
800 |
-
.btn-primary.btn-loading:focus
|
801 |
-
.btn-primary.btn-loading:
|
|
|
|
|
|
|
|
|
|
|
802 |
.btn-primary.btn-loading:focus:active .loader-outer {
|
803 |
fill: #46b1f1;
|
804 |
}
|
@@ -821,37 +1024,59 @@ h6 {
|
|
821 |
background-color: #64a52f;
|
822 |
border-color: transparent;
|
823 |
}
|
|
|
824 |
.btn-success:hover {
|
825 |
background-color: #508426;
|
826 |
}
|
|
|
827 |
.btn-success:focus {
|
828 |
border-color: #467421;
|
829 |
}
|
|
|
830 |
.btn-success:focus:hover {
|
831 |
background-color: #508426;
|
832 |
}
|
|
|
833 |
.btn-success:active {
|
834 |
background-color: #83b759;
|
835 |
}
|
|
|
836 |
.btn-success:focus:active {
|
837 |
background-color: #83b759;
|
838 |
}
|
839 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
840 |
position: relative;
|
841 |
background-color: #83b759;
|
842 |
border-color: transparent;
|
843 |
overflow: visible;
|
844 |
}
|
845 |
-
|
846 |
-
.btn-group
|
|
|
|
|
847 |
border-color: #467421;
|
848 |
}
|
|
|
849 |
.btn-success.btn-loading .loader-inner,
|
850 |
-
.btn-success.btn-loading .loader-outer,
|
851 |
-
.btn-success.btn-loading:hover .loader-
|
852 |
-
.btn-success.btn-loading:
|
853 |
-
.btn-success.btn-loading:focus
|
854 |
-
.btn-success.btn-loading:
|
|
|
|
|
|
|
|
|
|
|
855 |
.btn-success.btn-loading:focus:active .loader-outer {
|
856 |
fill: #83b759;
|
857 |
}
|
@@ -874,37 +1099,59 @@ h6 {
|
|
874 |
background-color: #1baecd;
|
875 |
border-color: transparent;
|
876 |
}
|
|
|
877 |
.btn-info:hover {
|
878 |
background-color: #168ba4;
|
879 |
}
|
|
|
880 |
.btn-info:focus {
|
881 |
border-color: #137a90;
|
882 |
}
|
|
|
883 |
.btn-info:focus:hover {
|
884 |
background-color: #168ba4;
|
885 |
}
|
|
|
886 |
.btn-info:active {
|
887 |
background-color: #49bed7;
|
888 |
}
|
|
|
889 |
.btn-info:focus:active {
|
890 |
background-color: #49bed7;
|
891 |
}
|
892 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
893 |
position: relative;
|
894 |
background-color: #49bed7;
|
895 |
border-color: transparent;
|
896 |
overflow: visible;
|
897 |
}
|
898 |
-
|
899 |
-
.btn-group
|
|
|
|
|
900 |
border-color: #137a90;
|
901 |
}
|
|
|
902 |
.btn-info.btn-loading .loader-inner,
|
903 |
-
.btn-info.btn-loading .loader-outer,
|
904 |
-
.btn-info.btn-loading:hover .loader-
|
905 |
-
.btn-info.btn-loading:
|
906 |
-
.btn-info.btn-loading:focus
|
907 |
-
.btn-info.btn-loading:
|
|
|
|
|
|
|
|
|
|
|
908 |
.btn-info.btn-loading:focus:active .loader-outer {
|
909 |
fill: #49bed7;
|
910 |
}
|
@@ -927,37 +1174,59 @@ h6 {
|
|
927 |
background-color: #99d5e1;
|
928 |
border-color: transparent;
|
929 |
}
|
|
|
930 |
.btn-info-light:hover {
|
931 |
background-color: #7aaab4;
|
932 |
}
|
|
|
933 |
.btn-info-light:focus {
|
934 |
border-color: #6b959e;
|
935 |
}
|
|
|
936 |
.btn-info-light:focus:hover {
|
937 |
background-color: #7aaab4;
|
938 |
}
|
|
|
939 |
.btn-info-light:active {
|
940 |
background-color: #addde7;
|
941 |
}
|
|
|
942 |
.btn-info-light:focus:active {
|
943 |
background-color: #addde7;
|
944 |
}
|
945 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
946 |
position: relative;
|
947 |
background-color: #addde7;
|
948 |
border-color: transparent;
|
949 |
overflow: visible;
|
950 |
}
|
951 |
-
|
952 |
-
.btn-group
|
|
|
|
|
953 |
border-color: #6b959e;
|
954 |
}
|
|
|
955 |
.btn-info-light.btn-loading .loader-inner,
|
956 |
-
.btn-info-light.btn-loading .loader-outer,
|
957 |
-
.btn-info-light.btn-loading:hover .loader-
|
958 |
-
.btn-info-light.btn-loading:
|
959 |
-
.btn-info-light.btn-loading:focus
|
960 |
-
.btn-info-light.btn-loading:
|
|
|
|
|
|
|
|
|
|
|
961 |
.btn-info-light.btn-loading:focus:active .loader-outer {
|
962 |
fill: #addde7;
|
963 |
}
|
@@ -980,37 +1249,59 @@ h6 {
|
|
980 |
background-color: #bfa454;
|
981 |
border-color: transparent;
|
982 |
}
|
|
|
983 |
.btn-warning:hover {
|
984 |
background-color: #998343;
|
985 |
}
|
|
|
986 |
.btn-warning:focus {
|
987 |
border-color: #86733b;
|
988 |
}
|
|
|
989 |
.btn-warning:focus:hover {
|
990 |
background-color: #998343;
|
991 |
}
|
|
|
992 |
.btn-warning:active {
|
993 |
background-color: #ccb676;
|
994 |
}
|
|
|
995 |
.btn-warning:focus:active {
|
996 |
background-color: #ccb676;
|
997 |
}
|
998 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
999 |
position: relative;
|
1000 |
background-color: #ccb676;
|
1001 |
border-color: transparent;
|
1002 |
overflow: visible;
|
1003 |
}
|
1004 |
-
|
1005 |
-
.btn-group
|
|
|
|
|
1006 |
border-color: #86733b;
|
1007 |
}
|
|
|
1008 |
.btn-warning.btn-loading .loader-inner,
|
1009 |
-
.btn-warning.btn-loading .loader-outer,
|
1010 |
-
.btn-warning.btn-loading:hover .loader-
|
1011 |
-
.btn-warning.btn-loading:
|
1012 |
-
.btn-warning.btn-loading:focus
|
1013 |
-
.btn-warning.btn-loading:
|
|
|
|
|
|
|
|
|
|
|
1014 |
.btn-warning.btn-loading:focus:active .loader-outer {
|
1015 |
fill: #ccb676;
|
1016 |
}
|
@@ -1033,37 +1324,59 @@ h6 {
|
|
1033 |
background-color: #dc602d;
|
1034 |
border-color: transparent;
|
1035 |
}
|
|
|
1036 |
.btn-alert:hover {
|
1037 |
background-color: #b04d24;
|
1038 |
}
|
|
|
1039 |
.btn-alert:focus {
|
1040 |
border-color: #9a4320;
|
1041 |
}
|
|
|
1042 |
.btn-alert:focus:hover {
|
1043 |
background-color: #b04d24;
|
1044 |
}
|
|
|
1045 |
.btn-alert:active {
|
1046 |
background-color: #e38057;
|
1047 |
}
|
|
|
1048 |
.btn-alert:focus:active {
|
1049 |
background-color: #e38057;
|
1050 |
}
|
1051 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1052 |
position: relative;
|
1053 |
background-color: #e38057;
|
1054 |
border-color: transparent;
|
1055 |
overflow: visible;
|
1056 |
}
|
1057 |
-
|
1058 |
-
.btn-group
|
|
|
|
|
1059 |
border-color: #9a4320;
|
1060 |
}
|
|
|
1061 |
.btn-alert.btn-loading .loader-inner,
|
1062 |
-
.btn-alert.btn-loading .loader-outer,
|
1063 |
-
.btn-alert.btn-loading:hover .loader-
|
1064 |
-
.btn-alert.btn-loading:
|
1065 |
-
.btn-alert.btn-loading:focus
|
1066 |
-
.btn-alert.btn-loading:
|
|
|
|
|
|
|
|
|
|
|
1067 |
.btn-alert.btn-loading:focus:active .loader-outer {
|
1068 |
fill: #e38057;
|
1069 |
}
|
@@ -1107,10 +1420,12 @@ h6 {
|
|
1107 |
width: 22px;
|
1108 |
height: 100%;
|
1109 |
}
|
|
|
1110 |
.btn .svg-icon svg {
|
1111 |
height: 100%;
|
1112 |
width: 100%;
|
1113 |
}
|
|
|
1114 |
.btn .svg-icon svg path {
|
1115 |
fill: #fff;
|
1116 |
}
|
@@ -1154,15 +1469,19 @@ h6 {
|
|
1154 |
.btn-icon {
|
1155 |
min-width: 40px;
|
1156 |
}
|
|
|
1157 |
.btn-icon.btn-large {
|
1158 |
min-width: 60px;
|
1159 |
}
|
|
|
1160 |
.btn-icon.btn-medium {
|
1161 |
min-width: 45px;
|
1162 |
}
|
|
|
1163 |
.btn-icon.btn-small {
|
1164 |
min-width: 30px;
|
1165 |
}
|
|
|
1166 |
.btn-icon [class*='icon-'] {
|
1167 |
padding: 0;
|
1168 |
}
|
@@ -1173,36 +1492,39 @@ h6 {
|
|
1173 |
display: inline-block;
|
1174 |
vertical-align: middle;
|
1175 |
}
|
1176 |
-
|
|
|
1177 |
position: relative;
|
1178 |
float: left;
|
1179 |
}
|
1180 |
-
|
|
|
1181 |
outline: 0;
|
1182 |
z-index: 1;
|
1183 |
}
|
1184 |
|
1185 |
-
.btn-group .btn
|
1186 |
-
.btn-group .btn
|
1187 |
-
.btn-group .btn-group
|
1188 |
-
.btn-group .btn-group
|
1189 |
margin-left: -1px;
|
1190 |
}
|
1191 |
|
1192 |
-
.btn-group
|
1193 |
border-radius: 0;
|
1194 |
}
|
1195 |
|
1196 |
-
.btn-group
|
1197 |
margin-left: 0;
|
1198 |
}
|
1199 |
-
|
|
|
1200 |
border-top-right-radius: 0;
|
1201 |
border-bottom-right-radius: 0;
|
1202 |
}
|
1203 |
|
1204 |
-
.btn-group
|
1205 |
-
.btn-group
|
1206 |
border-top-left-radius: 0;
|
1207 |
border-bottom-left-radius: 0;
|
1208 |
}
|
@@ -1211,6 +1533,7 @@ h6 {
|
|
1211 |
min-width: 30px;
|
1212 |
vertical-align: middle;
|
1213 |
}
|
|
|
1214 |
.btn-group .btn-dropdown [class*='icon-'] {
|
1215 |
font-size: .3em;
|
1216 |
vertical-align: middle;
|
@@ -1226,16 +1549,18 @@ h6 {
|
|
1226 |
display: none;
|
1227 |
}
|
1228 |
|
1229 |
-
.opened
|
1230 |
display: block;
|
1231 |
}
|
1232 |
|
1233 |
-
.btn-group .btn:not([disabled])
|
1234 |
border-left-color: rgba(255, 255, 255, 0.3);
|
1235 |
-webkit-transition: "border-left-color", none;
|
1236 |
transition: "border-left-color", none;
|
1237 |
}
|
1238 |
-
|
|
|
|
|
1239 |
border-color: #cccccc;
|
1240 |
}
|
1241 |
|
@@ -1249,7 +1574,8 @@ h6 {
|
|
1249 |
color: #fff;
|
1250 |
}
|
1251 |
|
1252 |
-
.normalized .form-control,
|
|
|
1253 |
display: inline-block;
|
1254 |
width: 100%;
|
1255 |
vertical-align: middle;
|
@@ -1268,42 +1594,74 @@ h6 {
|
|
1268 |
-webkit-transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
1269 |
transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
1270 |
}
|
1271 |
-
|
|
|
|
|
|
|
|
|
1272 |
border-width: 2px;
|
1273 |
padding: 3px 7px;
|
1274 |
}
|
1275 |
-
|
|
|
|
|
1276 |
background-color: #fff;
|
1277 |
}
|
1278 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1279 |
background-color: #fff;
|
1280 |
border-color: #0c92e3;
|
1281 |
color: #606060;
|
1282 |
box-shadow: 0 0 4px #d1eafa;
|
1283 |
}
|
1284 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1285 |
background-color: #eeeeee;
|
1286 |
border-color: #c7c7c7;
|
1287 |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07);
|
1288 |
cursor: not-allowed;
|
1289 |
}
|
1290 |
|
1291 |
-
.normalized .form-control::-moz-placeholder,
|
|
|
1292 |
color: #606060;
|
1293 |
opacity: .6;
|
1294 |
}
|
1295 |
|
1296 |
-
.normalized .form-control::-webkit-input-placeholder,
|
|
|
1297 |
color: #606060;
|
1298 |
opacity: .6;
|
1299 |
}
|
1300 |
|
1301 |
-
.normalized .form-control::-ms-input-placeholder,
|
|
|
1302 |
color: #606060;
|
1303 |
opacity: .6;
|
1304 |
}
|
1305 |
|
1306 |
-
.normalized .has-error .form-control,
|
|
|
1307 |
border: 2px solid #fa5111;
|
1308 |
padding: 4px 7px;
|
1309 |
color: #cf3e07;
|
@@ -1313,16 +1671,19 @@ h6 {
|
|
1313 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
1314 |
}
|
1315 |
|
1316 |
-
.normalized .has-error .form-control:hover,
|
|
|
1317 |
background-color: #fff;
|
1318 |
}
|
1319 |
|
1320 |
-
.normalized .has-error .form-control:focus,
|
|
|
1321 |
background-color: #fff;
|
1322 |
box-shadow: 0 0 4px #F5C0C0;
|
1323 |
}
|
1324 |
|
1325 |
-
.normalized .has-success .form-control,
|
|
|
1326 |
border: 2px solid #468847;
|
1327 |
padding: 4px 7px;
|
1328 |
background-color: #eaffea;
|
@@ -1332,25 +1693,32 @@ h6 {
|
|
1332 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
1333 |
}
|
1334 |
|
1335 |
-
.normalized .has-success .form-control:focus,
|
|
|
1336 |
background-color: #fff;
|
1337 |
box-shadow: 0 0 4px #88c889;
|
1338 |
}
|
1339 |
|
1340 |
/* form-control sizes*/
|
1341 |
-
.normalized .form-control.input-small,
|
|
|
1342 |
font-size: 12px;
|
1343 |
padding: 3px 6px;
|
1344 |
border-radius: 3px;
|
1345 |
line-height: 1.5em;
|
1346 |
height: 28px;
|
1347 |
}
|
1348 |
-
|
|
|
|
|
|
|
|
|
1349 |
border-width: 2px;
|
1350 |
padding: 2px 5px;
|
1351 |
}
|
1352 |
|
1353 |
-
.normalized .has-error .form-control.input-small,
|
|
|
1354 |
.normalized .has-success .form-control.input-small,
|
1355 |
.normalized .has-success .input-small.input-prefix-suffix,
|
1356 |
.normalized .form-control.input-small:focus,
|
@@ -1358,19 +1726,25 @@ h6 {
|
|
1358 |
padding: 2px 5px;
|
1359 |
}
|
1360 |
|
1361 |
-
.normalized .form-control.input-medium,
|
|
|
1362 |
font-size: 14px;
|
1363 |
padding: 4px 11px;
|
1364 |
border-radius: 3px;
|
1365 |
line-height: 1.75em;
|
1366 |
height: 40px;
|
1367 |
}
|
1368 |
-
|
|
|
|
|
|
|
|
|
1369 |
border-width: 2px;
|
1370 |
padding: 3px 10px;
|
1371 |
}
|
1372 |
|
1373 |
-
.normalized .has-error .form-control.input-medium,
|
|
|
1374 |
.normalized .has-success .form-control.input-medium,
|
1375 |
.normalized .has-success .input-medium.input-prefix-suffix,
|
1376 |
.normalized .form-control.input-medium:focus,
|
@@ -1378,19 +1752,25 @@ h6 {
|
|
1378 |
padding: 3px 10px;
|
1379 |
}
|
1380 |
|
1381 |
-
.normalized .form-control.input-large,
|
|
|
1382 |
font-size: 18px;
|
1383 |
padding: 4px 11px;
|
1384 |
border-radius: 3px;
|
1385 |
line-height: 1.75em;
|
1386 |
height: 48px;
|
1387 |
}
|
1388 |
-
|
|
|
|
|
|
|
|
|
1389 |
border-width: 2px;
|
1390 |
padding: 3px 10px;
|
1391 |
}
|
1392 |
|
1393 |
-
.normalized .has-error .form-control.input-large,
|
|
|
1394 |
.normalized .has-success .form-control.input-large,
|
1395 |
.normalized .has-success .input-large.input-prefix-suffix,
|
1396 |
.normalized .form-control.input-large:focus,
|
@@ -1405,7 +1785,8 @@ h6 {
|
|
1405 |
}
|
1406 |
|
1407 |
/* selects */
|
1408 |
-
.normalized select.form-control,
|
|
|
1409 |
background: #fff;
|
1410 |
box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.07) inset;
|
1411 |
overflow: hidden;
|
@@ -1416,12 +1797,14 @@ h6 {
|
|
1416 |
outline: 0;
|
1417 |
}
|
1418 |
|
1419 |
-
.normalized select.form-control option,
|
|
|
1420 |
padding: .2em 0 .2em .769em;
|
1421 |
color: #606060;
|
1422 |
}
|
1423 |
|
1424 |
-
.normalized select.form-control:focus,
|
|
|
1425 |
color: transparent;
|
1426 |
text-shadow: 0 0 0 #000;
|
1427 |
outline: 0;
|
@@ -1484,11 +1867,13 @@ h6 {
|
|
1484 |
background-color: #ffeaea;
|
1485 |
}
|
1486 |
|
1487 |
-
.normalized select.form-control.input-medium,
|
|
|
1488 |
padding: 8px 6px 8px 11px;
|
1489 |
}
|
1490 |
|
1491 |
-
.normalized select.form-control.input-medium:focus,
|
|
|
1492 |
padding: 7px 5px 7px 10px;
|
1493 |
}
|
1494 |
|
@@ -1497,11 +1882,13 @@ h6 {
|
|
1497 |
position: relative;
|
1498 |
}
|
1499 |
|
1500 |
-
.normalized .input-group .form-control,
|
|
|
1501 |
padding-right: 95px;
|
1502 |
}
|
1503 |
|
1504 |
-
.normalized .input-group .form-control:focus,
|
|
|
1505 |
.normalized .input-group.has-success .form-control,
|
1506 |
.normalized .input-group.has-success .input-prefix-suffix,
|
1507 |
.normalized .input-group.has-error .form-control,
|
@@ -1532,14 +1919,17 @@ h6 {
|
|
1532 |
-webkit-transition: background-color 0.1s linear, color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
1533 |
transition: background-color 0.1s linear, color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
1534 |
}
|
1535 |
-
|
|
|
|
|
1536 |
border-width: 2px;
|
1537 |
padding: 3px 7px;
|
1538 |
}
|
1539 |
|
1540 |
-
.normalized .input-group .form-control:active
|
1541 |
-
.normalized .input-group .
|
1542 |
-
.normalized .input-group .
|
|
|
1543 |
border-width: 2px 2px 2px 0;
|
1544 |
border-style: solid;
|
1545 |
border-color: #0c92e3;
|
@@ -1550,11 +1940,13 @@ h6 {
|
|
1550 |
color: #0a8ae1;
|
1551 |
}
|
1552 |
|
1553 |
-
.normalized .input-group .form-control.input-small,
|
|
|
1554 |
padding-right: 80px;
|
1555 |
}
|
1556 |
|
1557 |
-
.normalized .input-group .form-control.input-small:focus,
|
|
|
1558 |
.normalized .input-group.has-error .form-control.input-small,
|
1559 |
.normalized .input-group.has-error .input-small.input-prefix-suffix,
|
1560 |
.normalized .input-group.has-success .form-control.input-small,
|
@@ -1562,27 +1954,35 @@ h6 {
|
|
1562 |
padding-right: 79px;
|
1563 |
}
|
1564 |
|
1565 |
-
.normalized .input-group .form-control.input-small
|
|
|
1566 |
font-size: 12px;
|
1567 |
padding: 3px 6px;
|
1568 |
border-radius: 0 3px 3px 0;
|
1569 |
line-height: 1.6em;
|
1570 |
height: 28px;
|
1571 |
}
|
1572 |
-
|
|
|
|
|
|
|
|
|
1573 |
border-width: 2px;
|
1574 |
padding: 2px 5px;
|
1575 |
}
|
1576 |
|
1577 |
-
.normalized .input-group .form-control.input-small:focus
|
|
|
1578 |
padding: 2px 5px 2px 6px;
|
1579 |
}
|
1580 |
|
1581 |
-
.normalized .input-group .form-control.input-medium,
|
|
|
1582 |
padding-right: 105px;
|
1583 |
}
|
1584 |
|
1585 |
-
.normalized .input-group .form-control.input-medium:focus,
|
|
|
1586 |
.normalized .input-group.has-error .form-control.input-medium,
|
1587 |
.normalized .input-group.has-error .input-medium.input-prefix-suffix,
|
1588 |
.normalized .input-group.has-success .form-control.input-medium,
|
@@ -1590,27 +1990,35 @@ h6 {
|
|
1590 |
padding-right: 104px;
|
1591 |
}
|
1592 |
|
1593 |
-
.normalized .input-group .form-control.input-medium
|
|
|
1594 |
font-size: 14px;
|
1595 |
padding: 4px 11px;
|
1596 |
border-radius: 0 3px 3px 0;
|
1597 |
line-height: 2.1em;
|
1598 |
height: 40px;
|
1599 |
}
|
1600 |
-
|
|
|
|
|
|
|
|
|
1601 |
border-width: 2px;
|
1602 |
padding: 3px 10px;
|
1603 |
}
|
1604 |
|
1605 |
-
.normalized .input-group .form-control.input-medium:focus
|
|
|
1606 |
padding: 3px 10px 3px 11px;
|
1607 |
}
|
1608 |
|
1609 |
-
.normalized .input-group .form-control.input-large,
|
|
|
1610 |
padding-right: 105px;
|
1611 |
}
|
1612 |
|
1613 |
-
.normalized .input-group .form-control.input-large:focus,
|
|
|
1614 |
.normalized .input-group.has-error .form-control.input-large,
|
1615 |
.normalized .input-group.has-error .input-large.input-prefix-suffix,
|
1616 |
.normalized .input-group.has-success .form-control.input-large,
|
@@ -1618,57 +2026,69 @@ h6 {
|
|
1618 |
padding-right: 104px;
|
1619 |
}
|
1620 |
|
1621 |
-
.normalized .input-group .form-control.input-large
|
|
|
1622 |
font-size: 18px;
|
1623 |
padding: 4px 11px;
|
1624 |
border-radius: 0 3px 3px 0;
|
1625 |
line-height: 2.5em;
|
1626 |
height: 48px;
|
1627 |
}
|
1628 |
-
|
|
|
|
|
|
|
|
|
1629 |
border-width: 2px;
|
1630 |
padding: 3px 10px;
|
1631 |
}
|
1632 |
|
1633 |
-
.normalized .input-group .form-control.input-large:focus
|
|
|
1634 |
padding: 3px 10px 3px 11px;
|
1635 |
}
|
1636 |
|
1637 |
-
.normalized .input-group.has-error .form-control
|
1638 |
-
.normalized .input-group.has-
|
1639 |
-
.normalized .input-group.has-success .
|
|
|
1640 |
padding: 3px 7px 3px 8px;
|
1641 |
}
|
1642 |
|
1643 |
-
.normalized .input-group.has-error .form-control
|
|
|
1644 |
border-width: 2px 2px 2px 0;
|
1645 |
background-color: #ffcbcb;
|
1646 |
border-color: #fa5111;
|
1647 |
color: #cf3e07;
|
1648 |
}
|
1649 |
|
1650 |
-
.normalized .input-group.has-success .form-control
|
|
|
1651 |
border-width: 2px 2px 2px 0;
|
1652 |
background-color: #b6e291;
|
1653 |
border-color: #468847;
|
1654 |
color: #468847;
|
1655 |
}
|
1656 |
|
1657 |
-
.normalized .input-group.has-error .form-control.input-small
|
1658 |
-
.normalized .input-group.has-
|
1659 |
-
.normalized .input-group.has-success .
|
|
|
1660 |
padding: 2px 5px 2px 6px;
|
1661 |
}
|
1662 |
|
1663 |
-
.normalized .input-group.has-error .form-control.input-medium
|
1664 |
-
.normalized .input-group.has-
|
1665 |
-
.normalized .input-group.has-success .
|
|
|
1666 |
padding: 3px 10px 3px 11px;
|
1667 |
}
|
1668 |
|
1669 |
-
.normalized .input-group.has-error .form-control.input-large
|
1670 |
-
.normalized .input-group.has-
|
1671 |
-
.normalized .input-group.has-success .
|
|
|
1672 |
padding: 3px 10px 3px 11px;
|
1673 |
}
|
1674 |
|
@@ -1697,11 +2117,13 @@ h6 {
|
|
1697 |
margin-top: -.5em;
|
1698 |
}
|
1699 |
|
1700 |
-
.normalized .input-append .form-control.input-medium
|
|
|
1701 |
font-size: 13px;
|
1702 |
}
|
1703 |
|
1704 |
-
.normalized .input-append .form-control.input-small
|
|
|
1705 |
font-size: 9px;
|
1706 |
}
|
1707 |
|
@@ -1713,7 +2135,8 @@ h6 {
|
|
1713 |
color: #468847;
|
1714 |
}
|
1715 |
|
1716 |
-
.normalized .input-append .form-control,
|
|
|
1717 |
.normalized .input-append.has-success .form-control,
|
1718 |
.normalized .input-append.has-success .input-prefix-suffix,
|
1719 |
.normalized .input-append.has-error .form-control,
|
@@ -1726,12 +2149,14 @@ h6 {
|
|
1726 |
/* 26px to 13px*/
|
1727 |
}
|
1728 |
|
1729 |
-
.normalized .input-append .form-control:focus,
|
|
|
1730 |
padding-right: 1.923em;
|
1731 |
/* 25px to 13px*/
|
1732 |
}
|
1733 |
|
1734 |
-
.normalized .input-append .form-control.input-medium,
|
|
|
1735 |
.normalized .input-append.has-success .form-control.input-medium,
|
1736 |
.normalized .input-append.has-success .input-medium.input-prefix-suffix,
|
1737 |
.normalized .input-append.has-error .form-control.input-medium,
|
@@ -1744,7 +2169,8 @@ h6 {
|
|
1744 |
/* 35px to 14px*/
|
1745 |
}
|
1746 |
|
1747 |
-
.normalized .input-append .form-control.input-medium:focus,
|
|
|
1748 |
padding-right: 2.43em;
|
1749 |
/* 34px to 14px*/
|
1750 |
}
|
@@ -1769,7 +2195,7 @@ h6 {
|
|
1769 |
outline: none;
|
1770 |
}
|
1771 |
|
1772 |
-
.normalized .radio input[type=radio]
|
1773 |
position: relative;
|
1774 |
z-index: 1;
|
1775 |
display: inline-block;
|
@@ -1784,7 +2210,7 @@ h6 {
|
|
1784 |
width: 85%;
|
1785 |
}
|
1786 |
|
1787 |
-
.normalized .radio input[type=radio]
|
1788 |
font-family: 'font_icons';
|
1789 |
font-weight: normal;
|
1790 |
font-size: 1.5em;
|
@@ -1796,13 +2222,13 @@ h6 {
|
|
1796 |
margin: 8px 30px 0 -58px;
|
1797 |
}
|
1798 |
|
1799 |
-
.normalized .radio input[type=radio]:checked
|
1800 |
content: '\E61E';
|
1801 |
}
|
1802 |
|
1803 |
-
.normalized .radio input[type=radio]:disabled
|
1804 |
-
.normalized .radio input[type=radio][disabled]
|
1805 |
-
.normalized .radio input[type=radio].disabled
|
1806 |
color: #5ecee3;
|
1807 |
}
|
1808 |
|
@@ -1812,10 +2238,10 @@ h6 {
|
|
1812 |
color: #333;
|
1813 |
}
|
1814 |
|
1815 |
-
.ecwid-no-touch .normalized .radio input[type=radio]
|
1816 |
-
.ecwid-no-touch .normalized .radio input[type=radio]
|
1817 |
-
.normalized .radio input[type=radio]
|
1818 |
-
.normalized .radio input[type=radio]
|
1819 |
color: #006995;
|
1820 |
}
|
1821 |
|
@@ -1829,38 +2255,47 @@ h6 {
|
|
1829 |
-webkit-transform: scale(0);
|
1830 |
transform: scale(0);
|
1831 |
}
|
|
|
1832 |
50% {
|
1833 |
-webkit-transform: scale(1.2);
|
1834 |
transform: scale(1.2);
|
1835 |
}
|
|
|
1836 |
100% {
|
1837 |
-webkit-transform: scale(1);
|
1838 |
transform: scale(1);
|
1839 |
}
|
1840 |
}
|
|
|
1841 |
@keyframes scale120 {
|
1842 |
0% {
|
1843 |
transform: scale(0);
|
1844 |
}
|
|
|
1845 |
50% {
|
1846 |
transform: scale(1.2);
|
1847 |
}
|
|
|
1848 |
100% {
|
1849 |
transform: scale(1);
|
1850 |
}
|
1851 |
}
|
|
|
1852 |
/*--control group--------------------------------------------------------------------------------*/
|
1853 |
-
.normalized .control-group .form-control::-moz-placeholder,
|
|
|
1854 |
color: #b4b4b4;
|
1855 |
opacity: 0;
|
1856 |
}
|
1857 |
|
1858 |
-
.normalized .control-group .form-control::-webkit-input-placeholder,
|
|
|
1859 |
color: #b4b4b4;
|
1860 |
opacity: 0;
|
1861 |
}
|
1862 |
|
1863 |
-
.normalized .control-group .form-control::-ms-input-placeholder,
|
|
|
1864 |
color: #b4b4b4;
|
1865 |
opacity: 0;
|
1866 |
}
|
@@ -1869,7 +2304,8 @@ h6 {
|
|
1869 |
box-sizing: border-box;
|
1870 |
}
|
1871 |
|
1872 |
-
.normalized .control-group .form-control,
|
|
|
1873 |
font-size: 1em;
|
1874 |
height: 3.5em;
|
1875 |
line-height: 1;
|
@@ -1917,7 +2353,8 @@ h6 {
|
|
1917 |
text-rendering: optimizeLegibility;
|
1918 |
}
|
1919 |
|
1920 |
-
.normalized .form-control:active .input-placeholder,
|
|
|
1921 |
.normalized .form-control:focus .input-placeholder,
|
1922 |
.normalized .input-prefix-suffix:focus .input-placeholder,
|
1923 |
.normalized .form-control-focus .input-placeholder {
|
@@ -1936,7 +2373,8 @@ h6 {
|
|
1936 |
display: none;
|
1937 |
}
|
1938 |
|
1939 |
-
.normalized .control-group .form-control,
|
|
|
1940 |
background-color: #fafbfc;
|
1941 |
border: 1px solid #c7c7c7;
|
1942 |
padding: 3px 0 3px 15px;
|
@@ -1946,7 +2384,8 @@ h6 {
|
|
1946 |
background-color: #fff;
|
1947 |
}
|
1948 |
|
1949 |
-
.normalized .control-group .form-control:active,
|
|
|
1950 |
.normalized .control-group .form-control:focus,
|
1951 |
.normalized .control-group .input-prefix-suffix:focus,
|
1952 |
.normalized .control-group .form-control-focus {
|
@@ -1958,7 +2397,8 @@ h6 {
|
|
1958 |
outline: 0;
|
1959 |
}
|
1960 |
|
1961 |
-
.normalized .control-group .form-control:focus,
|
|
|
1962 |
.normalized .control-group .form-control-focus {
|
1963 |
color: #606060;
|
1964 |
border: 2px solid #0c92e3;
|
@@ -1968,7 +2408,8 @@ h6 {
|
|
1968 |
outline: 0;
|
1969 |
}
|
1970 |
|
1971 |
-
.normalized .control-group .form-control:after,
|
|
|
1972 |
font-family: 'font_icons';
|
1973 |
content: '\E900';
|
1974 |
font-size: 1.2em;
|
@@ -1987,7 +2428,8 @@ h6 {
|
|
1987 |
transition: opacity .1s linear;
|
1988 |
}
|
1989 |
|
1990 |
-
.normalized .control-group.has-error .form-control,
|
|
|
1991 |
border: 2px solid #fa5111;
|
1992 |
padding: 4px 13px;
|
1993 |
color: #cf3e07;
|
@@ -2018,7 +2460,8 @@ h6 {
|
|
2018 |
-webkit-transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
2019 |
}
|
2020 |
|
2021 |
-
.normalized .control-group .form-control .form-control-label,
|
|
|
2022 |
display: block;
|
2023 |
visibility: visible;
|
2024 |
font-size: 0.625em;
|
@@ -2092,7 +2535,8 @@ h6 {
|
|
2092 |
opacity: 1;
|
2093 |
}
|
2094 |
|
2095 |
-
.normalized .control-group.has-success .form-control:after,
|
|
|
2096 |
opacity: 1;
|
2097 |
}
|
2098 |
|
@@ -2102,7 +2546,8 @@ h6 {
|
|
2102 |
right: 0.48em;
|
2103 |
}
|
2104 |
|
2105 |
-
.normalized .control-group.has-error .form-control,
|
|
|
2106 |
.normalized .control-group.has-error .form-control-focus {
|
2107 |
padding: 2px 14px;
|
2108 |
}
|
@@ -2134,7 +2579,8 @@ h6 {
|
|
2134 |
margin-top: 2px;
|
2135 |
}
|
2136 |
|
2137 |
-
.normalized .control-group .form-control,
|
|
|
2138 |
padding: 2px 12px;
|
2139 |
}
|
2140 |
|
@@ -2144,18 +2590,21 @@ h6 {
|
|
2144 |
padding: 1px 11px;
|
2145 |
}
|
2146 |
|
2147 |
-
.normalized .control-group.has-error .form-control,
|
|
|
2148 |
.normalized .control-group.has-error .form-control-focus,
|
2149 |
.normalized .control-group.has-error .form-control:active,
|
2150 |
.normalized .control-group.has-error .input-prefix-suffix:active {
|
2151 |
padding: 1px 11px;
|
2152 |
}
|
2153 |
|
2154 |
-
.normalized .control-group.has-success .form-control,
|
|
|
2155 |
padding: 2px 12px;
|
2156 |
}
|
2157 |
|
2158 |
-
.normalized .control-group.has-success .form-control:active,
|
|
|
2159 |
.normalized .control-group.has-success .form-control-focus,
|
2160 |
.normalized .control-group.has-success .form-control:active,
|
2161 |
.normalized .control-group.has-success .input-prefix-suffix:active {
|
@@ -2174,7 +2623,8 @@ h6 {
|
|
2174 |
left: 12px;
|
2175 |
}
|
2176 |
|
2177 |
-
.normalized .form-control:active .input-placeholder,
|
|
|
2178 |
.normalized .form-control:focus .input-placeholder,
|
2179 |
.normalized .input-prefix-suffix:focus .input-placeholder,
|
2180 |
.normalized .form-control-focus .input-placeholder {
|
@@ -2186,8 +2636,10 @@ h6 {
|
|
2186 |
margin-top: 3px;
|
2187 |
}
|
2188 |
}
|
|
|
2189 |
/* control group medium */
|
2190 |
-
.normalized .control-group-medium .form-control,
|
|
|
2191 |
.normalized .control-group-medium.has-success .form-control,
|
2192 |
.normalized .control-group-medium.has-success .input-prefix-suffix {
|
2193 |
height: 2.5em;
|
@@ -2200,12 +2652,14 @@ h6 {
|
|
2200 |
margin-top: -1px;
|
2201 |
}
|
2202 |
|
2203 |
-
.normalized .control-group-medium .form-control .form-control-label,
|
|
|
2204 |
.normalized .control-group-medium .input-prefix-suffix .form-control-label {
|
2205 |
margin-top: 1px;
|
2206 |
}
|
2207 |
|
2208 |
-
.normalized .control-group-medium .form-control:active,
|
|
|
2209 |
.normalized .control-group-medium .form-control:focus,
|
2210 |
.normalized .control-group-medium .input-prefix-suffix:focus,
|
2211 |
.normalized .control-group-medium .form-control-focus,
|
@@ -2231,7 +2685,8 @@ h6 {
|
|
2231 |
cursor: text;
|
2232 |
}
|
2233 |
|
2234 |
-
.normalized .control-group-medium .form-control:active .input-placeholder,
|
|
|
2235 |
.normalized .control-group-medium .form-control:focus .input-placeholder,
|
2236 |
.normalized .control-group-medium .input-prefix-suffix:focus .input-placeholder,
|
2237 |
.normalized .control-group-medium .form-control-focus .input-placeholder {
|
@@ -2239,7 +2694,8 @@ h6 {
|
|
2239 |
left: 9px;
|
2240 |
}
|
2241 |
|
2242 |
-
.normalized .control-group-medium .form-control .form-control-label,
|
|
|
2243 |
font-weight: 600;
|
2244 |
color: #b4b4b4;
|
2245 |
cursor: text;
|
@@ -2266,7 +2722,8 @@ label.checkbox {
|
|
2266 |
-moz-user-select: none;
|
2267 |
-ms-user-select: none;
|
2268 |
}
|
2269 |
-
|
|
|
2270 |
position: absolute;
|
2271 |
top: 0;
|
2272 |
left: 0;
|
@@ -2280,7 +2737,9 @@ label.checkbox > div {
|
|
2280 |
-webkit-transition: background-color .2s ease-out 0s;
|
2281 |
transition: background-color .2s ease-out 0s;
|
2282 |
}
|
2283 |
-
|
|
|
|
|
2284 |
content: attr(data-off);
|
2285 |
position: absolute;
|
2286 |
top: 100%;
|
@@ -2302,13 +2761,15 @@ label.checkbox > div:before, label.checkbox > div:after {
|
|
2302 |
-webkit-transition: margin .2s ease-out 0s, opacity .2s ease-out 0s, color .2s ease-out 0s;
|
2303 |
transition: margin .2s ease-out 0s, opacity .2s ease-out 0s, color .2s ease-out 0s;
|
2304 |
}
|
2305 |
-
|
|
|
2306 |
content: attr(data-on);
|
2307 |
color: #4b9a0a;
|
2308 |
opacity: 0;
|
2309 |
margin-left: -40%;
|
2310 |
}
|
2311 |
-
|
|
|
2312 |
display: inline-block;
|
2313 |
width: 26px;
|
2314 |
height: 26px;
|
@@ -2317,6 +2778,7 @@ label.checkbox > div > div {
|
|
2317 |
-webkit-transition: margin .2s ease-out 0s;
|
2318 |
transition: margin .2s ease-out 0s;
|
2319 |
}
|
|
|
2320 |
label.checkbox input {
|
2321 |
position: relative;
|
2322 |
width: 50px;
|
@@ -2329,52 +2791,68 @@ label.checkbox input {
|
|
2329 |
z-index: 2;
|
2330 |
box-sizing: border-box;
|
2331 |
}
|
2332 |
-
|
|
|
2333 |
background-color: #61b038;
|
2334 |
}
|
2335 |
-
|
|
|
2336 |
opacity: 1;
|
2337 |
margin-left: 0;
|
2338 |
}
|
2339 |
-
|
|
|
2340 |
opacity: 0;
|
2341 |
margin-left: 40%;
|
2342 |
}
|
2343 |
-
|
|
|
2344 |
margin-left: 20px;
|
2345 |
}
|
2346 |
-
|
|
|
2347 |
background-color: #848a8e;
|
2348 |
}
|
2349 |
-
|
|
|
2350 |
color: #6b6b6b;
|
2351 |
}
|
2352 |
-
|
|
|
2353 |
color: #346b07;
|
2354 |
}
|
2355 |
-
|
|
|
2356 |
background-color: #cad1d6;
|
2357 |
}
|
2358 |
-
|
|
|
2359 |
color: #adadad;
|
2360 |
}
|
2361 |
-
|
|
|
2362 |
color: #81b854;
|
2363 |
}
|
2364 |
-
|
|
|
2365 |
background-color: #447b27;
|
2366 |
}
|
2367 |
-
|
|
|
2368 |
background-color: #81c060;
|
2369 |
}
|
|
|
2370 |
label.checkbox:not(.big) {
|
2371 |
height: 24px;
|
2372 |
}
|
2373 |
-
|
|
|
2374 |
width: 40px;
|
2375 |
height: 24px;
|
2376 |
}
|
2377 |
-
|
|
|
|
|
2378 |
top: 5px;
|
2379 |
left: 100%;
|
2380 |
width: auto;
|
@@ -2383,34 +2861,44 @@ label.checkbox:not(.big) > div:before, label.checkbox:not(.big) > div:after {
|
|
2383 |
font-size: 14px;
|
2384 |
margin: 0;
|
2385 |
}
|
2386 |
-
|
|
|
2387 |
margin: 25% 0 0 0;
|
2388 |
}
|
2389 |
-
|
|
|
2390 |
width: 20px;
|
2391 |
height: 20px;
|
2392 |
}
|
|
|
2393 |
label.checkbox:not(.big) input {
|
2394 |
width: 40px;
|
2395 |
}
|
2396 |
-
|
|
|
2397 |
margin-left: 16px;
|
2398 |
}
|
2399 |
-
|
|
|
2400 |
margin: 0;
|
2401 |
}
|
2402 |
-
|
|
|
2403 |
margin: -25% 0 0 0;
|
2404 |
}
|
2405 |
-
|
|
|
|
|
2406 |
display: none;
|
2407 |
}
|
|
|
2408 |
label.checkbox input[disabled],
|
2409 |
-
label.checkbox input[disabled]
|
2410 |
-
label.checkbox input[disabled]
|
2411 |
cursor: default;
|
2412 |
}
|
2413 |
-
|
|
|
2414 |
opacity: .3;
|
2415 |
}
|
2416 |
|
@@ -2422,10 +2910,12 @@ label.checkbox input[disabled] + div {
|
|
2422 |
border-collapse: separate;
|
2423 |
height: 2em;
|
2424 |
}
|
2425 |
-
|
|
|
2426 |
display: table-cell;
|
2427 |
vertical-align: middle;
|
2428 |
}
|
|
|
2429 |
.normalized .input-prefix-suffix input {
|
2430 |
border: 0;
|
2431 |
background-color: transparent;
|
@@ -2441,23 +2931,30 @@ label.checkbox input[disabled] + div {
|
|
2441 |
line-height: 1.75em;
|
2442 |
height: 32px;
|
2443 |
}
|
2444 |
-
|
|
|
|
|
2445 |
border-width: 2px;
|
2446 |
padding: 3px 7px;
|
2447 |
}
|
|
|
2448 |
.normalized .input-prefix-suffix.input-small input {
|
2449 |
height: 28px;
|
2450 |
line-height: 1.5em;
|
2451 |
}
|
|
|
2452 |
.normalized .input-prefix-suffix.input-medium input {
|
2453 |
height: 40px;
|
2454 |
}
|
|
|
2455 |
.normalized .input-prefix-suffix.input-large input {
|
2456 |
height: 48px;
|
2457 |
}
|
|
|
2458 |
.normalized .input-prefix-suffix:hover {
|
2459 |
background-color: #fff;
|
2460 |
}
|
|
|
2461 |
.normalized .input-prefix-suffix.focus {
|
2462 |
color: #606060;
|
2463 |
border-color: #0c92e3;
|
@@ -2465,13 +2962,17 @@ label.checkbox input[disabled] + div {
|
|
2465 |
box-shadow: 0 0 4px #d1eafa;
|
2466 |
outline: 0;
|
2467 |
}
|
|
|
2468 |
.normalized .input-prefix-suffix.focus input {
|
2469 |
padding: 3px 8px;
|
2470 |
margin: -2px 0;
|
2471 |
}
|
2472 |
-
|
|
|
|
|
2473 |
display: table-cell;
|
2474 |
}
|
|
|
2475 |
.normalized .input-prefix-suffix .prefix,
|
2476 |
.normalized .input-prefix-suffix .suffix {
|
2477 |
width: 1px;
|
@@ -2480,76 +2981,117 @@ label.checkbox input[disabled] + div {
|
|
2480 |
line-height: normal;
|
2481 |
display: none;
|
2482 |
}
|
|
|
2483 |
.normalized .input-prefix-suffix .prefix {
|
2484 |
padding-left: 8px;
|
2485 |
}
|
|
|
2486 |
.normalized .input-prefix-suffix .suffix {
|
2487 |
padding-right: 8px;
|
2488 |
}
|
2489 |
-
|
|
|
|
|
|
|
2490 |
padding-left: 7px;
|
2491 |
}
|
2492 |
-
|
|
|
|
|
|
|
2493 |
padding-right: 7px;
|
2494 |
}
|
|
|
2495 |
.normalized .input-prefix-suffix.input-small .prefix {
|
2496 |
padding-left: 6px;
|
2497 |
}
|
|
|
2498 |
.normalized .input-prefix-suffix.input-small .suffix {
|
2499 |
padding-right: 6px;
|
2500 |
}
|
2501 |
-
|
|
|
|
|
|
|
2502 |
padding-left: 5px;
|
2503 |
}
|
2504 |
-
|
|
|
|
|
|
|
2505 |
padding-right: 5px;
|
2506 |
}
|
2507 |
-
|
|
|
|
|
2508 |
padding-left: 11px;
|
2509 |
}
|
2510 |
-
|
|
|
|
|
2511 |
padding-right: 11px;
|
2512 |
}
|
2513 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2514 |
padding-left: 10px;
|
2515 |
}
|
2516 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
2517 |
padding-right: 10px;
|
2518 |
}
|
|
|
2519 |
.normalized .input-prefix-suffix.has-error {
|
2520 |
border-color: #fa5111;
|
2521 |
border-width: 2px;
|
2522 |
color: #cf3e07;
|
2523 |
background-color: #ffeaea;
|
2524 |
}
|
|
|
2525 |
.normalized .input-prefix-suffix.has-error input {
|
2526 |
color: #cf3e07;
|
2527 |
margin: -2px 0;
|
2528 |
}
|
|
|
2529 |
.normalized .input-prefix-suffix.has-error.hover {
|
2530 |
background-color: #fff;
|
2531 |
}
|
|
|
2532 |
.normalized .input-prefix-suffix.has-error.focus {
|
2533 |
background-color: #fff;
|
2534 |
box-shadow: 0 0 4px #F5C0C0;
|
2535 |
}
|
|
|
2536 |
.normalized .input-prefix-suffix.has-success {
|
2537 |
border-color: #468847;
|
2538 |
border-width: 2px;
|
2539 |
color: #468847;
|
2540 |
background-color: #eaffea;
|
2541 |
}
|
|
|
2542 |
.normalized .input-prefix-suffix.has-success input {
|
2543 |
color: #468847;
|
2544 |
margin: -2px 0;
|
2545 |
}
|
|
|
2546 |
.normalized .input-prefix-suffix.has-success.hover {
|
2547 |
background-color: #fff;
|
2548 |
}
|
|
|
2549 |
.normalized .input-prefix-suffix.has-success.focus {
|
2550 |
background-color: #fff;
|
2551 |
box-shadow: 0 0 4px #88c889;
|
2552 |
}
|
|
|
2553 |
.normalized .input-prefix-suffix.disabled {
|
2554 |
background-color: #eeeeee;
|
2555 |
border-color: #c7c7c7;
|
@@ -2557,6 +3099,7 @@ label.checkbox input[disabled] + div {
|
|
2557 |
cursor: not-allowed;
|
2558 |
color: #606060;
|
2559 |
}
|
|
|
2560 |
.normalized .input-prefix-suffix.disabled input {
|
2561 |
color: #606060;
|
2562 |
pointer-events: none;
|
@@ -2604,7 +3147,7 @@ label.checkbox input[disabled] + div {
|
|
2604 |
padding-left: 15px;
|
2605 |
}
|
2606 |
|
2607 |
-
.modal-dropdown .dropdown-content
|
2608 |
margin: 0;
|
2609 |
padding: 0;
|
2610 |
}
|
@@ -2658,17 +3201,20 @@ label.checkbox input[disabled] + div {
|
|
2658 |
overflow: hidden;
|
2659 |
border-radius: 0;
|
2660 |
}
|
2661 |
-
|
|
|
2662 |
font-size: 13px;
|
2663 |
line-height: 1.9em;
|
2664 |
padding: 0 7px;
|
2665 |
}
|
|
|
2666 |
.list-dropdown ul {
|
2667 |
padding: 0;
|
2668 |
list-style: none;
|
2669 |
margin: 0;
|
2670 |
}
|
2671 |
-
|
|
|
2672 |
padding: 0;
|
2673 |
margin: 0;
|
2674 |
cursor: pointer;
|
@@ -2677,16 +3223,20 @@ label.checkbox input[disabled] + div {
|
|
2677 |
-webkit-transition: background-color 0.2s linear;
|
2678 |
transition: background-color 0.2s linear;
|
2679 |
}
|
2680 |
-
|
|
|
2681 |
background-color: #3399FF;
|
2682 |
}
|
2683 |
-
|
|
|
2684 |
color: #fff;
|
2685 |
}
|
2686 |
-
|
|
|
2687 |
fill: #fff;
|
2688 |
}
|
2689 |
-
|
|
|
2690 |
width: 100%;
|
2691 |
color: #333;
|
2692 |
text-decoration: none;
|
@@ -2697,14 +3247,16 @@ label.checkbox input[disabled] + div {
|
|
2697 |
-webkit-transition: color 0.2s linear;
|
2698 |
transition: color 0.2s linear;
|
2699 |
}
|
2700 |
-
|
|
|
2701 |
display: inline-block;
|
2702 |
width: 20px;
|
2703 |
height: 14px;
|
2704 |
margin: -4px 12px 0 0;
|
2705 |
vertical-align: middle;
|
2706 |
}
|
2707 |
-
|
|
|
2708 |
width: 100%;
|
2709 |
height: 100%;
|
2710 |
-webkit-transition: fill 0.2s linear;
|
@@ -2714,7 +3266,8 @@ label.checkbox input[disabled] + div {
|
|
2714 |
.list-dropdown-large {
|
2715 |
border-radius: 0;
|
2716 |
}
|
2717 |
-
|
|
|
2718 |
font-size: 17px;
|
2719 |
line-height: 1.7em;
|
2720 |
padding: 14px 32px 14px 16px;
|
@@ -2723,7 +3276,8 @@ label.checkbox input[disabled] + div {
|
|
2723 |
.list-dropdown-medium {
|
2724 |
border-radius: 0;
|
2725 |
}
|
2726 |
-
|
|
|
2727 |
font-size: 14px;
|
2728 |
line-height: 1.6em;
|
2729 |
padding: 13px 32px 13px 16px;
|
@@ -2732,7 +3286,8 @@ label.checkbox input[disabled] + div {
|
|
2732 |
.list-dropdown-small {
|
2733 |
border-radius: 0;
|
2734 |
}
|
2735 |
-
|
|
|
2736 |
font-size: 12px;
|
2737 |
line-height: 1.5em;
|
2738 |
padding: 11px 32px 11px 16px;
|
@@ -2747,14 +3302,17 @@ label.checkbox input[disabled] + div {
|
|
2747 |
font-size: 16px;
|
2748 |
line-height: 27px;
|
2749 |
}
|
|
|
2750 |
.account-dropdown * {
|
2751 |
-moz-box-sizing: border-box;
|
2752 |
box-sizing: border-box;
|
2753 |
}
|
|
|
2754 |
.account-dropdown a {
|
2755 |
font-size: 14px;
|
2756 |
text-decoration: none;
|
2757 |
}
|
|
|
2758 |
.account-dropdown .target {
|
2759 |
cursor: default;
|
2760 |
display: block;
|
@@ -2763,6 +3321,7 @@ label.checkbox input[disabled] + div {
|
|
2763 |
width: 100%;
|
2764 |
z-index: 11;
|
2765 |
}
|
|
|
2766 |
.account-dropdown .target .text {
|
2767 |
display: inline-block;
|
2768 |
max-width: 100%;
|
@@ -2770,10 +3329,12 @@ label.checkbox input[disabled] + div {
|
|
2770 |
overflow: hidden;
|
2771 |
vertical-align: bottom;
|
2772 |
}
|
|
|
2773 |
.account-dropdown .target .icon-arr-down {
|
2774 |
font-size: 7px;
|
2775 |
margin: 0 0 0 7px;
|
2776 |
}
|
|
|
2777 |
.account-dropdown .status,
|
2778 |
.account-dropdown .dropdown-content {
|
2779 |
font-size: 22px;
|
@@ -2781,16 +3342,20 @@ label.checkbox input[disabled] + div {
|
|
2781 |
position: relative;
|
2782 |
z-index: 11;
|
2783 |
}
|
|
|
2784 |
.account-dropdown .status a,
|
2785 |
.account-dropdown .dropdown-content a {
|
2786 |
white-space: nowrap;
|
2787 |
}
|
|
|
2788 |
.account-dropdown .status.status-online {
|
2789 |
color: #80c05b;
|
2790 |
}
|
|
|
2791 |
.account-dropdown .status.status-offline {
|
2792 |
color: #652d2d;
|
2793 |
}
|
|
|
2794 |
.account-dropdown .dropdown-content {
|
2795 |
-moz-box-sizing: content-box;
|
2796 |
box-sizing: content-box;
|
@@ -2810,6 +3375,7 @@ label.checkbox input[disabled] + div {
|
|
2810 |
-ms-transition: padding 0s linear .3s, margin 0s linear .3s, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
2811 |
transition: padding 0s linear .3s, margin 0s linear .3s, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
2812 |
}
|
|
|
2813 |
.account-dropdown .dropdown-content .body {
|
2814 |
opacity: 0;
|
2815 |
overflow: hidden;
|
@@ -2822,6 +3388,7 @@ label.checkbox input[disabled] + div {
|
|
2822 |
-ms-transition: opacity .3s linear;
|
2823 |
transition: opacity .3s linear;
|
2824 |
}
|
|
|
2825 |
.account-dropdown .dropdown-content .body a {
|
2826 |
display: block;
|
2827 |
height: 0;
|
@@ -2836,20 +3403,26 @@ label.checkbox input[disabled] + div {
|
|
2836 |
-ms-transition: height .3s linear;
|
2837 |
transition: height .3s linear;
|
2838 |
}
|
|
|
2839 |
.account-dropdown .dropdown-content .body a:hover {
|
2840 |
color: #fff;
|
2841 |
background-color: #17a3c2;
|
2842 |
}
|
|
|
2843 |
@media screen and (min-width: 480px) {
|
2844 |
.account-dropdown .dropdown-content .body a {
|
2845 |
max-width: 368px;
|
2846 |
}
|
2847 |
}
|
2848 |
-
|
|
|
|
|
2849 |
content: "\E609";
|
2850 |
color: #006995;
|
2851 |
}
|
2852 |
-
|
|
|
|
|
2853 |
background-color: #FFFFFF;
|
2854 |
border: 1px solid #dae5e7;
|
2855 |
margin: -14px -21px 0;
|
@@ -2858,19 +3431,25 @@ label.checkbox input[disabled] + div {
|
|
2858 |
-ms-transition: padding 0s linear, margin 0s linear, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
2859 |
transition: padding 0s linear, margin 0s linear, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
2860 |
}
|
2861 |
-
|
|
|
|
|
2862 |
opacity: 1;
|
2863 |
-webkit-transition: opacity .3s linear;
|
2864 |
-ms-transition: opacity .3s linear;
|
2865 |
transition: opacity .3s linear;
|
2866 |
}
|
2867 |
-
|
|
|
|
|
2868 |
height: 50px;
|
2869 |
-webkit-transition: height .3s linear;
|
2870 |
-ms-transition: height .3s linear;
|
2871 |
transition: height .3s linear;
|
2872 |
}
|
2873 |
-
|
|
|
|
|
2874 |
padding-top: 42px;
|
2875 |
}
|
2876 |
|
@@ -2893,7 +3472,7 @@ label.checkbox input[disabled] + div {
|
|
2893 |
}
|
2894 |
|
2895 |
.component-dropdown .target span.text,
|
2896 |
-
.component-dropdown .dropdown-content
|
2897 |
display: inline-block;
|
2898 |
max-width: 100px;
|
2899 |
text-overflow: ellipsis;
|
@@ -2905,7 +3484,7 @@ label.checkbox input[disabled] + div {
|
|
2905 |
display: none;
|
2906 |
}
|
2907 |
|
2908 |
-
.component-dropdown .target
|
2909 |
display: none;
|
2910 |
}
|
2911 |
|
@@ -2926,9 +3505,9 @@ label.checkbox input[disabled] + div {
|
|
2926 |
transition: padding 0s linear .3s, margin 0s linear .3s, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
2927 |
}
|
2928 |
|
2929 |
-
.no-touch .component-dropdown .target:hover
|
2930 |
-
.component-dropdown .target:focus
|
2931 |
-
.component-dropdown .target:active
|
2932 |
.component-dropdown .dropdown-content:hover {
|
2933 |
background-color: #FFFFFF;
|
2934 |
border: 1px solid #E4EBF0;
|
@@ -2939,42 +3518,42 @@ label.checkbox input[disabled] + div {
|
|
2939 |
transition: padding 0s linear, margin 0s linear, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
2940 |
}
|
2941 |
|
2942 |
-
.component-dropdown .dropdown-content
|
2943 |
width: 100%;
|
2944 |
display: inline-block;
|
2945 |
text-align: right;
|
2946 |
white-space: nowrap;
|
2947 |
}
|
2948 |
|
2949 |
-
.component-dropdown .dropdown-content
|
2950 |
-
.component-dropdown .dropdown-content
|
2951 |
display: none;
|
2952 |
}
|
2953 |
|
2954 |
-
.component-dropdown .dropdown-content
|
2955 |
position: relative;
|
2956 |
top: 2px;
|
2957 |
}
|
2958 |
|
2959 |
-
.component-dropdown .dropdown-content
|
2960 |
font-size: .45em;
|
2961 |
position: relative;
|
2962 |
top: -.16em;
|
2963 |
margin-left: 1em;
|
2964 |
}
|
2965 |
|
2966 |
-
.no-touch .component-dropdown .target:hover
|
2967 |
color: #02779D;
|
2968 |
}
|
2969 |
|
2970 |
-
.no-touch .component-dropdown .target:hover
|
2971 |
-
.component-dropdown .target:focus
|
2972 |
-
.component-dropdown .target:active
|
2973 |
-
.component-dropdown .dropdown-content:hover
|
2974 |
content: "\E609";
|
2975 |
}
|
2976 |
|
2977 |
-
.component-dropdown .dropdown-content
|
2978 |
opacity: 0;
|
2979 |
max-height: 0;
|
2980 |
overflow: hidden;
|
@@ -2987,10 +3566,10 @@ label.checkbox input[disabled] + div {
|
|
2987 |
transition: padding-top 0s linear .3s, max-height .3s linear, opacity .3s linear;
|
2988 |
}
|
2989 |
|
2990 |
-
.no-touch .component-dropdown .target:hover
|
2991 |
-
.component-dropdown .target:focus
|
2992 |
-
.component-dropdown .target:active
|
2993 |
-
.component-dropdown .dropdown-content:hover
|
2994 |
opacity: 1;
|
2995 |
max-height: 200px;
|
2996 |
padding-top: 2em;
|
@@ -3006,29 +3585,29 @@ label.checkbox input[disabled] + div {
|
|
3006 |
|
3007 |
/* on collapce element change view ----------------------------------------------------------------*/
|
3008 |
.component-dropdown.mini-view .target span.spacer,
|
3009 |
-
.component-dropdown.mini-view .dropdown-content
|
3010 |
display: inline;
|
3011 |
}
|
3012 |
|
3013 |
-
.no-touch .component-dropdown.mini-view .target:hover
|
3014 |
-
.component-dropdown.mini-view .target:focus
|
3015 |
-
.component-dropdown.mini-view .target:active
|
3016 |
-
.component-dropdown.mini-view .dropdown-content:hover
|
3017 |
display: inline-block;
|
3018 |
color: #17A3C1;
|
3019 |
}
|
3020 |
|
3021 |
-
.no-touch .component-dropdown.mini-view .target:hover
|
3022 |
-
.component-dropdown.mini-view .target:focus
|
3023 |
-
.component-dropdown.mini-view .target:active
|
3024 |
-
.component-dropdown.mini-view .dropdown-content:hover
|
3025 |
.component-dropdown.mini-view .target span.text {
|
3026 |
display: none;
|
3027 |
}
|
3028 |
|
3029 |
-
.no-touch .component-dropdown.mini-view .target:hover
|
3030 |
-
.component-dropdown.mini-view .target:focus
|
3031 |
-
.component-dropdown.mini-view .target:active
|
3032 |
.component-dropdown.mini-view .dropdown-content:hover {
|
3033 |
background-color: #FFFFFF;
|
3034 |
border: 1px solid #E4EBF0;
|
@@ -3078,9 +3657,11 @@ label.checkbox input[disabled] + div {
|
|
3078 |
-webkit-transition: color 0.1s linear;
|
3079 |
transition: color 0.1s linear;
|
3080 |
}
|
|
|
3081 |
.vertical-icolink [class*="icon-"]:hover [class*="icon-"] {
|
3082 |
color: #0287b2;
|
3083 |
}
|
|
|
3084 |
.vertical-icolink [class*="icon-"]:active [class*="icon-"] {
|
3085 |
color: #63d4ec;
|
3086 |
}
|
@@ -3093,18 +3674,23 @@ label.checkbox input[disabled] + div {
|
|
3093 |
text-align: left;
|
3094 |
line-height: 1.3em;
|
3095 |
}
|
|
|
3096 |
.horizontal-icolink:active {
|
3097 |
text-decoration: none;
|
3098 |
}
|
|
|
3099 |
.horizontal-icolink.icolink-prepend {
|
3100 |
padding-left: 1.9em;
|
3101 |
}
|
|
|
3102 |
.horizontal-icolink.icolink-append {
|
3103 |
padding-right: 1.9em;
|
3104 |
}
|
|
|
3105 |
.horizontal-icolink.icolink-inverse.icolink-prepend {
|
3106 |
padding-left: 2.4em;
|
3107 |
}
|
|
|
3108 |
.horizontal-icolink.icolink-inverse.icolink-append {
|
3109 |
padding-right: 2.4em;
|
3110 |
}
|
@@ -3121,16 +3707,20 @@ label.checkbox input[disabled] + div {
|
|
3121 |
-webkit-transition: color 0.1s linear;
|
3122 |
transition: color 0.1s linear;
|
3123 |
}
|
|
|
3124 |
.horizontal-icolink:hover [class*="icon-"] {
|
3125 |
color: #0287b2;
|
3126 |
}
|
|
|
3127 |
.horizontal-icolink:active [class*="icon-"] {
|
3128 |
color: #63d4ec;
|
3129 |
}
|
|
|
3130 |
.horizontal-icolink.icolink-prepend [class*="icon-"],
|
3131 |
.horizontal-icolink.icolink-prepend .svg-icon {
|
3132 |
left: 0;
|
3133 |
}
|
|
|
3134 |
.horizontal-icolink.icolink-append [class*="icon-"],
|
3135 |
.horizontal-icolink.icolink-append .svg-icon {
|
3136 |
right: 0;
|
@@ -3142,10 +3732,12 @@ label.checkbox input[disabled] + div {
|
|
3142 |
border-radius: 4px;
|
3143 |
transition: background-color .1s linear;
|
3144 |
}
|
|
|
3145 |
.horizontal-icolink.icolink-inverse:hover [class*="icon-"] {
|
3146 |
color: #fff;
|
3147 |
background-color: #0287b2;
|
3148 |
}
|
|
|
3149 |
.horizontal-icolink.icolink-inverse:active [class*="icon-"] {
|
3150 |
color: #fff;
|
3151 |
background-color: #63d4ec;
|
@@ -3158,6 +3750,7 @@ label.checkbox input[disabled] + div {
|
|
3158 |
top: 0;
|
3159 |
padding: .15em .53em;
|
3160 |
}
|
|
|
3161 |
.horizontal-icolink .svg-icon svg {
|
3162 |
width: 100%;
|
3163 |
height: 100%;
|
@@ -3165,9 +3758,11 @@ label.checkbox input[disabled] + div {
|
|
3165 |
-webkit-transition: fill 0.1s linear;
|
3166 |
transition: fill 0.1s linear;
|
3167 |
}
|
|
|
3168 |
.horizontal-icolink:hover .svg-icon svg {
|
3169 |
fill: #0287b2;
|
3170 |
}
|
|
|
3171 |
.horizontal-icolink:active .svg-icon svg {
|
3172 |
fill: #63d4ec;
|
3173 |
}
|
@@ -3175,6 +3770,7 @@ label.checkbox input[disabled] + div {
|
|
3175 |
.horizontal-icolink.icolink-small .svg-icon {
|
3176 |
padding: .1em .2em .1em 1em;
|
3177 |
}
|
|
|
3178 |
.horizontal-icolink.icolink-xsmall .svg-icon {
|
3179 |
padding: .1em .5em .1em 1.2em;
|
3180 |
}
|
@@ -3290,22 +3886,22 @@ label.checkbox input[disabled] + div {
|
|
3290 |
clear: both;
|
3291 |
}
|
3292 |
|
3293 |
-
.nav
|
3294 |
display: block;
|
3295 |
margin: 0;
|
3296 |
white-space: nowrap;
|
3297 |
}
|
3298 |
|
3299 |
-
.nav-btns
|
3300 |
float: left;
|
3301 |
margin-left: .313em;
|
3302 |
}
|
3303 |
|
3304 |
-
.nav-btns
|
3305 |
margin-left: 0;
|
3306 |
}
|
3307 |
|
3308 |
-
.nav-btns
|
3309 |
font-size: .938em;
|
3310 |
/* 15px */
|
3311 |
text-decoration: none;
|
@@ -3317,29 +3913,29 @@ label.checkbox input[disabled] + div {
|
|
3317 |
transition: color 0.1s linear, background 0.1s linear;
|
3318 |
}
|
3319 |
|
3320 |
-
.nav-btns
|
3321 |
background-color: #b5dff0;
|
3322 |
-webkit-transition: color 0.1s linear, background 0.1s linear;
|
3323 |
transition: color 0.1s linear, background 0.1s linear;
|
3324 |
}
|
3325 |
|
3326 |
-
.nav-btns
|
3327 |
background-color: #199dee;
|
3328 |
color: #fff;
|
3329 |
-webkit-transition: color 0.1s linear, background 0.1s linear;
|
3330 |
transition: color 0.1s linear, background 0.1s linear;
|
3331 |
}
|
3332 |
|
3333 |
-
.nav-blocks
|
3334 |
float: left;
|
3335 |
margin-left: -1px;
|
3336 |
}
|
3337 |
|
3338 |
-
.nav-blocks
|
3339 |
margin-left: 0;
|
3340 |
}
|
3341 |
|
3342 |
-
.nav-blocks
|
3343 |
font-size: 15px;
|
3344 |
font-weight: 600;
|
3345 |
line-height: 20px;
|
@@ -3354,14 +3950,14 @@ label.checkbox input[disabled] + div {
|
|
3354 |
transition: color 0.1s linear, background 0.1s linear;
|
3355 |
}
|
3356 |
|
3357 |
-
.nav-blocks
|
3358 |
background-color: #189dee;
|
3359 |
color: #fff;
|
3360 |
-webkit-transition: color 0.1s linear, background 0.1s linear;
|
3361 |
transition: color 0.1s linear, background 0.1s linear;
|
3362 |
}
|
3363 |
|
3364 |
-
.nav-blocks
|
3365 |
background-color: #eeeff0;
|
3366 |
color: #189dee;
|
3367 |
border-color: #e4e6e7;
|
@@ -3371,13 +3967,13 @@ label.checkbox input[disabled] + div {
|
|
3371 |
transition: color 0.1s linear, background 0.1s linear;
|
3372 |
}
|
3373 |
|
3374 |
-
.nav-links
|
3375 |
float: left;
|
3376 |
padding: 0;
|
3377 |
cursor: pointer;
|
3378 |
}
|
3379 |
|
3380 |
-
.nav-links
|
3381 |
font-size: 0.875em;
|
3382 |
/* 14px */
|
3383 |
text-decoration: none;
|
@@ -3389,31 +3985,31 @@ label.checkbox input[disabled] + div {
|
|
3389 |
transition: color 0.1s linear, border-color 0.1s linear;
|
3390 |
}
|
3391 |
|
3392 |
-
.nav-links
|
3393 |
display: inline-block;
|
3394 |
padding: 0.625em 0 .8em;
|
3395 |
border-bottom: 4px solid transparent;
|
3396 |
}
|
3397 |
|
3398 |
-
.nav-links
|
3399 |
-
.nav-links
|
3400 |
color: #56c0e7;
|
3401 |
text-decoration: none;
|
3402 |
}
|
3403 |
|
3404 |
-
.nav-links
|
3405 |
color: #189dee;
|
3406 |
text-decoration: none;
|
3407 |
-webkit-transition: color 0.1s linear, border-color 0.1s linear;
|
3408 |
transition: color 0.1s linear, border-color 0.1s linear;
|
3409 |
}
|
3410 |
|
3411 |
-
.nav-links
|
3412 |
border-bottom: 4px solid #308eca;
|
3413 |
}
|
3414 |
|
3415 |
div.has-badge::after,
|
3416 |
-
.nav-links
|
3417 |
bottom: 8px;
|
3418 |
content: attr(data-badge);
|
3419 |
display: inline-block;
|
@@ -3426,8 +4022,8 @@ div.has-badge::after,
|
|
3426 |
}
|
3427 |
|
3428 |
.gwt-TabBarItem-selected div.has-badge::after,
|
3429 |
-
.nav-links
|
3430 |
-
.nav-links
|
3431 |
color: #56c0e7;
|
3432 |
}
|
3433 |
|
@@ -3445,6 +4041,7 @@ div.has-badge::after,
|
|
3445 |
-moz-box-sizing: border-box;
|
3446 |
box-sizing: border-box;
|
3447 |
}
|
|
|
3448 |
.notice a {
|
3449 |
font-weight: 400;
|
3450 |
}
|
@@ -3456,10 +4053,12 @@ div.has-badge::after,
|
|
3456 |
transition: background-color .2s linear, color .2s linear;
|
3457 |
-webkit-transition: background-color .2s linear, color 2s linear;
|
3458 |
}
|
|
|
3459 |
.notice-warning a,
|
3460 |
.notice-warning a:visited {
|
3461 |
color: #000;
|
3462 |
}
|
|
|
3463 |
.notice-warning a:hover,
|
3464 |
.notice-warning a:visited:hover {
|
3465 |
color: #7c5d00;
|
@@ -3472,10 +4071,12 @@ div.has-badge::after,
|
|
3472 |
transition: background-color .2s linear, color .2s linear;
|
3473 |
-webkit-transition: background-color .2s linear, color .2s linear;
|
3474 |
}
|
|
|
3475 |
.notice-error a,
|
3476 |
.notice-error a:visited {
|
3477 |
color: #ffddb6;
|
3478 |
}
|
|
|
3479 |
.notice-error a:hover,
|
3480 |
.notice-error a:visited:hover {
|
3481 |
color: #fff;
|
@@ -3555,6 +4156,7 @@ div.has-badge::after,
|
|
3555 |
z-index: auto;
|
3556 |
backface-visibility: visible;
|
3557 |
}
|
|
|
3558 |
.feature-enabled::before,
|
3559 |
.feature-disabled::before {
|
3560 |
background: url("data:image/svg+xml;charset=utf8,%3Csvg width='26' height='21' viewBox='0 0 26 21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.19 15.635L22.175.583c1.905-1.744 4.484.793 2.754 2.8L10.577 19.836c-.542.662-1.953.903-2.754 0L.577 12.718c-1.775-2.14.946-4.49 2.754-2.8l5.86 5.717z' fill='%2380c05b'/%3E%3C/svg%3E") no-repeat center;
|
@@ -3605,6 +4207,7 @@ div.has-badge::after,
|
|
3605 |
z-index: auto;
|
3606 |
backface-visibility: visible;
|
3607 |
}
|
|
|
3608 |
.feature-enabled .text,
|
3609 |
.feature-disabled .text {
|
3610 |
line-height: 1.3;
|
@@ -3614,6 +4217,7 @@ div.has-badge::after,
|
|
3614 |
.feature-disabled {
|
3615 |
color: #999;
|
3616 |
}
|
|
|
3617 |
.feature-disabled::before {
|
3618 |
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath d='M10.6-.1C4.8-.1.1 4.6.1 10.4s4.7 10.5 10.5 10.5 10.5-4.7 10.5-10.5S16.4-.1 10.6-.1zm0 2.5c2 0 3.8.7 5.2 1.9L3.6 14.5c-.7-1.2-1.1-2.6-1.1-4.1 0-4.4 3.6-8 8.1-8zm0 16.1c-2.1 0-4-.8-5.4-2.1L17.4 6.1c.8 1.3 1.3 2.7 1.3 4.3-.1 4.5-3.7 8.1-8.1 8.1z' fill='%23999'/%3E%3C/svg%3E") no-repeat center;
|
3619 |
}
|
@@ -3639,6 +4243,7 @@ div.has-badge::after,
|
|
3639 |
-webkit-animation: zoom 0.1s 1 linear, fadein 0.1s 1 linear;
|
3640 |
animation: zoom 0.1s 1 linear, fadein 0.1s 1 linear;
|
3641 |
}
|
|
|
3642 |
.bubble-error:before,
|
3643 |
.bubble-info:before {
|
3644 |
content: "";
|
@@ -3652,6 +4257,7 @@ div.has-badge::after,
|
|
3652 |
border-color: #f95111;
|
3653 |
border-width: 1px;
|
3654 |
}
|
|
|
3655 |
.bubble-error.bubble-left:before {
|
3656 |
top: 50%;
|
3657 |
right: -10px;
|
@@ -3659,6 +4265,7 @@ div.has-badge::after,
|
|
3659 |
border-width: 10px 0 10px 10px;
|
3660 |
border-color: transparent transparent transparent #f95111;
|
3661 |
}
|
|
|
3662 |
.bubble-error.bubble-right:before {
|
3663 |
top: 50%;
|
3664 |
left: -10px;
|
@@ -3666,6 +4273,7 @@ div.has-badge::after,
|
|
3666 |
border-width: 10px 10px 10px 0;
|
3667 |
border-color: transparent #f95111 transparent transparent;
|
3668 |
}
|
|
|
3669 |
.bubble-error.bubble-bottom:before {
|
3670 |
top: -10px;
|
3671 |
left: 50%;
|
@@ -3673,6 +4281,7 @@ div.has-badge::after,
|
|
3673 |
border-width: 0 10px 10px 10px;
|
3674 |
border-color: transparent transparent #f95111 transparent;
|
3675 |
}
|
|
|
3676 |
.bubble-error.bubble-top:before {
|
3677 |
bottom: -10px;
|
3678 |
left: 50%;
|
@@ -3687,6 +4296,7 @@ div.has-badge::after,
|
|
3687 |
border-color: #0c92e3;
|
3688 |
border-width: 1px;
|
3689 |
}
|
|
|
3690 |
.bubble-info.bubble-left:before {
|
3691 |
top: 50%;
|
3692 |
right: -10px;
|
@@ -3694,6 +4304,7 @@ div.has-badge::after,
|
|
3694 |
border-width: 10px 0 10px 10px;
|
3695 |
border-color: transparent transparent transparent #0c92e3;
|
3696 |
}
|
|
|
3697 |
.bubble-info.bubble-right:before {
|
3698 |
top: 50%;
|
3699 |
left: -10px;
|
@@ -3701,6 +4312,7 @@ div.has-badge::after,
|
|
3701 |
border-width: 10px 10px 10px 0;
|
3702 |
border-color: transparent #0c92e3 transparent transparent;
|
3703 |
}
|
|
|
3704 |
.bubble-info.bubble-bottom:before {
|
3705 |
top: -10px;
|
3706 |
left: 50%;
|
@@ -3708,6 +4320,7 @@ div.has-badge::after,
|
|
3708 |
border-width: 0 10px 10px 10px;
|
3709 |
border-color: transparent transparent #0c92e3 transparent;
|
3710 |
}
|
|
|
3711 |
.bubble-info.bubble-top:before {
|
3712 |
bottom: -10px;
|
3713 |
left: 50%;
|
@@ -3720,6 +4333,7 @@ div.has-badge::after,
|
|
3720 |
font-size: 0.875em;
|
3721 |
margin-bottom: .357em;
|
3722 |
}
|
|
|
3723 |
.bubble .bbl-text {
|
3724 |
font-size: 0.75em;
|
3725 |
}
|
@@ -3727,9 +4341,11 @@ div.has-badge::after,
|
|
3727 |
.bubble.notitle .bbl-title {
|
3728 |
display: none;
|
3729 |
}
|
|
|
3730 |
.bubble.notitle .bbl-text {
|
3731 |
font-size: 0.875em;
|
3732 |
}
|
|
|
3733 |
.bubble.notitle [class*="bubble-"] {
|
3734 |
padding-top: 1.188em;
|
3735 |
/*19px to 16px*/
|
@@ -3764,19 +4380,23 @@ div.has-badge::after,
|
|
3764 |
display: inline-block;
|
3765 |
color: #04a2ca;
|
3766 |
}
|
|
|
3767 |
.tooltip [class*="bubble-"] {
|
3768 |
padding: 1.2em 1.25em 1.2em;
|
3769 |
}
|
|
|
3770 |
.tooltip .bubble .bbl-title {
|
3771 |
font-size: 0.9375em;
|
3772 |
margin-bottom: 0.6em;
|
3773 |
}
|
|
|
3774 |
.tooltip .bubble .bbl-text {
|
3775 |
font-size: 0.8125em;
|
3776 |
line-height: 1.6;
|
3777 |
position: relative;
|
3778 |
z-index: 100;
|
3779 |
}
|
|
|
3780 |
.tooltip .bubble-info.bubble-bottom:before {
|
3781 |
border-width: 0 14px 16px;
|
3782 |
margin-left: -14px;
|
@@ -3795,6 +4415,7 @@ div.has-badge::after,
|
|
3795 |
color: #006995;
|
3796 |
cursor: pointer;
|
3797 |
}
|
|
|
3798 |
.ecwid-no-touch .tooltip:hover .bubble,
|
3799 |
.tooltip.hover .bubble {
|
3800 |
display: block;
|
@@ -3815,6 +4436,7 @@ div.has-badge::after,
|
|
3815 |
background-clip: padding-box;
|
3816 |
position: relative;
|
3817 |
}
|
|
|
3818 |
.plate.opened {
|
3819 |
background-color: #fff;
|
3820 |
color: #333;
|
@@ -3823,17 +4445,22 @@ div.has-badge::after,
|
|
3823 |
box-shadow: 0 0.125em 0.375em rgba(0, 0, 0, 0.09);
|
3824 |
/* 2px 6px */
|
3825 |
}
|
|
|
3826 |
.plate.plate-live {
|
3827 |
cursor: pointer;
|
3828 |
}
|
3829 |
-
|
|
|
|
|
3830 |
background-color: #deedf5;
|
3831 |
color: #333;
|
3832 |
border-color: #89bede;
|
3833 |
border-width: 1px;
|
3834 |
box-shadow: none;
|
3835 |
}
|
3836 |
-
|
|
|
|
|
3837 |
background-color: #fff;
|
3838 |
color: #333;
|
3839 |
border-color: #d1e5e9;
|
@@ -3854,28 +4481,34 @@ div.has-badge::after,
|
|
3854 |
border-width: 1px;
|
3855 |
line-height: 1.66em;
|
3856 |
}
|
|
|
3857 |
.alert .title {
|
3858 |
font-size: 16px;
|
3859 |
font-weight: 600;
|
3860 |
margin: 5px 0 8px;
|
3861 |
}
|
|
|
3862 |
.alert a {
|
3863 |
text-decoration: none;
|
3864 |
}
|
|
|
3865 |
.alert p {
|
3866 |
font-size: 12px;
|
3867 |
line-height: 1.6;
|
3868 |
margin: 2px 0 5px;
|
3869 |
max-width: 10000px;
|
3870 |
}
|
|
|
3871 |
@media (min-width: 768px) {
|
3872 |
.alert p {
|
3873 |
font-size: 14px;
|
3874 |
}
|
3875 |
}
|
3876 |
-
|
|
|
3877 |
margin: 15px 0;
|
3878 |
}
|
|
|
3879 |
.alert .close {
|
3880 |
font-size: 1.142857em;
|
3881 |
color: #b3b3b3;
|
@@ -3884,99 +4517,124 @@ div.has-badge::after,
|
|
3884 |
position: absolute;
|
3885 |
cursor: pointer;
|
3886 |
}
|
|
|
3887 |
.alert .close:hover {
|
3888 |
color: #0287b2;
|
3889 |
}
|
|
|
3890 |
.alert .close:active {
|
3891 |
color: #63d4ec;
|
3892 |
}
|
|
|
3893 |
.alert.alert-info {
|
3894 |
background-color: #fff;
|
3895 |
color: #333;
|
3896 |
border-color: #009eef;
|
3897 |
border-width: 2px;
|
3898 |
}
|
|
|
3899 |
.alert.alert-success {
|
3900 |
background-color: #f5ffef;
|
3901 |
color: #333;
|
3902 |
border-color: #7cc13e;
|
3903 |
border-width: 2px;
|
3904 |
}
|
|
|
3905 |
.alert.alert-warning {
|
3906 |
background-color: #fffbf2;
|
3907 |
color: #333;
|
3908 |
border-color: #e4ba74;
|
3909 |
border-width: 2px;
|
3910 |
}
|
|
|
3911 |
.alert.alert-error {
|
3912 |
background-color: #fff6f6;
|
3913 |
color: #333;
|
3914 |
border-color: #ed917d;
|
3915 |
border-width: 2px;
|
3916 |
}
|
|
|
3917 |
.alert.alert-error .has-error {
|
3918 |
color: #cf3e07;
|
3919 |
}
|
|
|
3920 |
.alert.alert-icon {
|
3921 |
font-size: 12px;
|
3922 |
line-height: 1.667;
|
3923 |
padding: 7px 20px 16px;
|
3924 |
position: relative;
|
3925 |
}
|
|
|
3926 |
.alert.alert-icon .alert-inner .title {
|
3927 |
display: block;
|
3928 |
font-size: 16px;
|
3929 |
padding: 5px 0 0;
|
3930 |
}
|
|
|
3931 |
.alert.alert-icon em {
|
3932 |
font-style: normal;
|
3933 |
font-weight: 600;
|
3934 |
}
|
|
|
3935 |
.alert.alert-icon span[class^=icon-] {
|
3936 |
color: #86d5fc;
|
3937 |
}
|
|
|
3938 |
.alert.alert-icon .svg-icon {
|
3939 |
fill: #86d5fc;
|
3940 |
}
|
|
|
3941 |
@media (min-width: 768px) {
|
3942 |
.alert.alert-icon {
|
3943 |
font-size: 14px;
|
3944 |
line-height: 1.7143;
|
3945 |
padding: 25px 20px 25px 95px;
|
3946 |
}
|
|
|
3947 |
.alert.alert-icon .alert-inner .title {
|
3948 |
padding: 0;
|
3949 |
}
|
3950 |
}
|
|
|
3951 |
.alert.alert-icon.alert-info span[class^=icon-] {
|
3952 |
color: #86d5fc;
|
3953 |
}
|
|
|
3954 |
.alert.alert-icon.alert-info .svg-icon {
|
3955 |
fill: #86d5fc;
|
3956 |
}
|
|
|
3957 |
.alert.alert-icon.alert-success span[class^=icon-] {
|
3958 |
color: #80c05b;
|
3959 |
}
|
|
|
3960 |
.alert.alert-icon.alert-success .svg-icon {
|
3961 |
fill: #80c05b;
|
3962 |
}
|
|
|
3963 |
.alert.alert-icon.alert-warning span[class^=icon-] {
|
3964 |
color: #e8c072;
|
3965 |
}
|
|
|
3966 |
.alert.alert-icon.alert-warning .svg-icon {
|
3967 |
fill: #e8c072;
|
3968 |
}
|
|
|
3969 |
.alert.alert-icon.alert-error span[class^=icon-] {
|
3970 |
color: #dc602d;
|
3971 |
}
|
|
|
3972 |
.alert.alert-icon.alert-error .svg-icon {
|
3973 |
fill: #dc602d;
|
3974 |
}
|
|
|
3975 |
.alert.alert-icon span[class^=icon-],
|
3976 |
.alert.alert-icon span.svg-icon {
|
3977 |
display: none;
|
3978 |
}
|
|
|
3979 |
@media (min-width: 768px) {
|
|
|
3980 |
.alert.alert-icon span[class^=icon-],
|
3981 |
.alert.alert-icon span.svg-icon {
|
3982 |
margin-left: -70px;
|
@@ -3985,14 +4643,17 @@ div.has-badge::after,
|
|
3985 |
cursor: default;
|
3986 |
}
|
3987 |
}
|
|
|
3988 |
@media (min-width: 768px) {
|
3989 |
.alert.alert-icon span[class^=icon-] {
|
3990 |
font-size: 40px;
|
3991 |
}
|
3992 |
}
|
|
|
3993 |
.alert.alert-icon div.icon {
|
3994 |
display: none;
|
3995 |
}
|
|
|
3996 |
@media (min-width: 768px) {
|
3997 |
.alert.alert-icon div.icon {
|
3998 |
display: block;
|
@@ -4004,6 +4665,7 @@ div.has-badge::after,
|
|
4004 |
max-height: 102px;
|
4005 |
}
|
4006 |
}
|
|
|
4007 |
.alert.alert-icon div.icon span[class^=icon-],
|
4008 |
.alert.alert-icon div.icon span.svg-icon {
|
4009 |
display: block;
|
@@ -4013,83 +4675,102 @@ div.has-badge::after,
|
|
4013 |
top: 50%;
|
4014 |
left: 50%;
|
4015 |
}
|
|
|
4016 |
.alert.alert-icon .alert-inner {
|
4017 |
padding-right: 16px;
|
4018 |
}
|
|
|
4019 |
.alert.alert-icon .alert-action {
|
4020 |
display: none;
|
4021 |
}
|
|
|
4022 |
.alert.alert-icon .alert-content p {
|
4023 |
margin-top: 8px;
|
4024 |
margin-bottom: 10px;
|
4025 |
max-width: 855px;
|
4026 |
}
|
|
|
4027 |
.alert.alert-icon .alert-content .btn {
|
4028 |
height: 40px;
|
4029 |
min-width: 208px;
|
4030 |
padding: 10px;
|
4031 |
margin: 10px 0;
|
4032 |
}
|
|
|
4033 |
.alert.alert-icon.alert-full .alert-content,
|
4034 |
.alert.alert-icon.alert-full .alert-action {
|
4035 |
display: inline-block;
|
4036 |
width: 100%;
|
4037 |
margin-right: -4px;
|
4038 |
}
|
|
|
4039 |
.alert.alert-icon.alert-full .alert-content {
|
4040 |
vertical-align: top;
|
4041 |
}
|
|
|
4042 |
.alert.alert-icon.alert-full .alert-action {
|
4043 |
display: block;
|
4044 |
padding: 18px 0 8px;
|
4045 |
text-align: left;
|
4046 |
}
|
|
|
4047 |
.alert.alert-icon.alert-full .alert-action .btn {
|
4048 |
height: 40px;
|
4049 |
padding: 10px;
|
4050 |
margin-bottom: 10px;
|
4051 |
min-width: 208px;
|
4052 |
}
|
4053 |
-
|
|
|
4054 |
font-size: 0.9285em;
|
4055 |
}
|
|
|
4056 |
@media (min-width: 768px) {
|
4057 |
.alert.alert-icon.alert-full {
|
4058 |
font-size: 14px;
|
4059 |
padding-bottom: 32px;
|
4060 |
}
|
|
|
4061 |
.alert.alert-icon.alert-full .alert-inner {
|
4062 |
display: table;
|
4063 |
width: 100%;
|
4064 |
}
|
|
|
4065 |
.alert.alert-icon.alert-full .alert-content,
|
4066 |
.alert.alert-icon.alert-full .alert-action {
|
4067 |
display: table-cell;
|
4068 |
}
|
|
|
4069 |
.alert.alert-icon.alert-full .alert-action {
|
4070 |
width: 300px;
|
4071 |
padding: 0 27px 0 45px;
|
4072 |
text-align: center;
|
4073 |
vertical-align: middle;
|
4074 |
}
|
4075 |
-
|
|
|
4076 |
margin-top: 15px;
|
4077 |
}
|
|
|
4078 |
.alert.alert-icon.alert-full span[class^=icon-] {
|
4079 |
padding-top: 7px;
|
4080 |
}
|
4081 |
}
|
|
|
4082 |
.alert.alert-icon.alert-short span[class^=icon-],
|
4083 |
.alert.alert-icon.alert-short span.svg-icon {
|
4084 |
display: none;
|
4085 |
}
|
|
|
4086 |
.alert.alert-icon.alert-short .title {
|
4087 |
margin-bottom: 6px;
|
4088 |
}
|
|
|
4089 |
@media (min-width: 768px) {
|
4090 |
.alert.alert-icon.alert-short {
|
4091 |
padding: 15px 20px 17px 95px;
|
4092 |
}
|
|
|
4093 |
.alert.alert-icon.alert-short span[class^=icon-],
|
4094 |
.alert.alert-icon.alert-short span.svg-icon {
|
4095 |
display: block;
|
@@ -4098,11 +4779,13 @@ div.has-badge::after,
|
|
4098 |
margin: -16px 0 0 -63px;
|
4099 |
cursor: default;
|
4100 |
}
|
|
|
4101 |
.alert.alert-icon.alert-short span[class^=icon-] {
|
4102 |
font-size: 32px;
|
4103 |
}
|
4104 |
}
|
4105 |
-
|
|
|
4106 |
display: none;
|
4107 |
}
|
4108 |
|
@@ -4116,12 +4799,14 @@ div.has-badge::after,
|
|
4116 |
box-sizing: border-box;
|
4117 |
overflow: hidden;
|
4118 |
}
|
|
|
4119 |
.popup .popup-title {
|
4120 |
font-size: 18px;
|
4121 |
display: block;
|
4122 |
margin: 0 0 16px;
|
4123 |
font-weight: 600;
|
4124 |
}
|
|
|
4125 |
.popup .popup-close {
|
4126 |
float: right;
|
4127 |
display: block;
|
@@ -4137,13 +4822,16 @@ div.has-badge::after,
|
|
4137 |
-webkit-transition: opacity 0.1s linear;
|
4138 |
transition: opacity 0.1s linear;
|
4139 |
}
|
|
|
4140 |
.popup .popup-close [class*="icon-"] {
|
4141 |
font-size: 0.75em;
|
4142 |
color: #fff;
|
4143 |
}
|
|
|
4144 |
.popup .popup-close:hover {
|
4145 |
opacity: .5;
|
4146 |
}
|
|
|
4147 |
.popup .popup-text {
|
4148 |
font-size: 13px;
|
4149 |
line-height: 1.4;
|
@@ -4199,18 +4887,22 @@ div.has-badge::after,
|
|
4199 |
z-index: 9999;
|
4200 |
display: table\9;
|
4201 |
}
|
|
|
4202 |
.main-overlay--transparent {
|
4203 |
background: none;
|
4204 |
}
|
|
|
4205 |
.main-overlay--hidden {
|
4206 |
background: none;
|
4207 |
pointer-events: none;
|
4208 |
}
|
|
|
4209 |
.main-overlay_animation-hide {
|
4210 |
opacity: 0;
|
4211 |
-webkit-transition: opacity 200ms ease-out 200ms;
|
4212 |
transition: opacity 200ms ease-out 200ms;
|
4213 |
}
|
|
|
4214 |
.main-overlay_animation-hide .main-popup {
|
4215 |
opacity: 0;
|
4216 |
margin-top: 40px;
|
@@ -4231,6 +4923,7 @@ div.has-badge::after,
|
|
4231 |
-webkit-transform: translateZ(0);
|
4232 |
/* IE11 does not wrap long paragraphs of text */
|
4233 |
}
|
|
|
4234 |
.main-popup_center {
|
4235 |
height: 100%;
|
4236 |
width: 100%;
|
@@ -4244,20 +4937,24 @@ div.has-badge::after,
|
|
4244 |
align-items: center;
|
4245 |
padding: 15px;
|
4246 |
}
|
|
|
4247 |
.main-popup_animation {
|
4248 |
-webkit-animation: showpopup 400ms ease-out;
|
4249 |
animation: showpopup 400ms ease-out;
|
4250 |
}
|
|
|
4251 |
.main-popup.main-popup_top {
|
4252 |
align-items: flex-start;
|
4253 |
vertical-align: top\9;
|
4254 |
padding: 0 15px;
|
4255 |
}
|
|
|
4256 |
.main-popup.main-popup_bottom {
|
4257 |
align-items: flex-end;
|
4258 |
vertical-align: bottom\9;
|
4259 |
padding: 0 15px;
|
4260 |
}
|
|
|
4261 |
.main-popup__container {
|
4262 |
position: relative;
|
4263 |
padding: 20px 25px;
|
@@ -4289,26 +4986,35 @@ div.has-badge::after,
|
|
4289 |
align-items: center;
|
4290 |
word-wrap: break-word;
|
4291 |
}
|
|
|
4292 |
.main-popup__container a {
|
4293 |
text-decoration: none;
|
4294 |
}
|
4295 |
-
|
|
|
4296 |
max-width: 100%;
|
4297 |
}
|
4298 |
-
|
|
|
|
|
4299 |
display: inline-block;
|
4300 |
}
|
|
|
4301 |
@media (min-width: 640px) {
|
4302 |
.main-popup__container {
|
4303 |
padding: 30px 45px;
|
4304 |
}
|
|
|
4305 |
.main-popup_center .main-popup__container {
|
4306 |
padding: 45px 85px 30px;
|
4307 |
}
|
4308 |
-
|
|
|
|
|
4309 |
display: flex;
|
4310 |
}
|
4311 |
}
|
|
|
4312 |
.main-popup__close {
|
4313 |
position: absolute;
|
4314 |
width: 16px;
|
@@ -4330,18 +5036,22 @@ div.has-badge::after,
|
|
4330 |
-ms-flex-align: center;
|
4331 |
align-items: center;
|
4332 |
}
|
|
|
4333 |
.main-popup__close svg {
|
4334 |
width: 16px;
|
4335 |
height: 16px;
|
4336 |
fill: currentColor;
|
4337 |
transition: color 0.1s linear;
|
4338 |
}
|
|
|
4339 |
.main-popup__close:hover {
|
4340 |
color: #0287b2;
|
4341 |
}
|
|
|
4342 |
.main-popup__close:active {
|
4343 |
color: #63d4ec;
|
4344 |
}
|
|
|
4345 |
.main-popup__title {
|
4346 |
font-size: 16px;
|
4347 |
font-weight: 600;
|
@@ -4352,11 +5062,13 @@ div.has-badge::after,
|
|
4352 |
box-sizing: border-box;
|
4353 |
-moz-box-sizing: border-box;
|
4354 |
}
|
|
|
4355 |
@media (min-width: 640px) {
|
4356 |
.main-popup__title {
|
4357 |
font-size: 18px;
|
4358 |
}
|
4359 |
}
|
|
|
4360 |
.main-popup__text {
|
4361 |
font-size: 12px;
|
4362 |
line-height: 1.667;
|
@@ -4365,27 +5077,33 @@ div.has-badge::after,
|
|
4365 |
padding: 5px 0;
|
4366 |
max-width: 100%;
|
4367 |
}
|
|
|
4368 |
.main-popup__text.ecwid-multiLine {
|
4369 |
text-align: left;
|
4370 |
}
|
|
|
4371 |
@media (min-width: 640px) {
|
4372 |
.main-popup__text {
|
4373 |
font-size: 14px;
|
4374 |
line-height: 1.7143;
|
4375 |
}
|
4376 |
}
|
|
|
4377 |
.main-popup__content {
|
4378 |
padding: 10px 10px 0;
|
4379 |
}
|
|
|
4380 |
.main-popup__buttons {
|
4381 |
padding: 15px 0 0;
|
4382 |
min-width: 180px;
|
4383 |
}
|
|
|
4384 |
@media (min-width: 640px) {
|
4385 |
.main-popup__buttons {
|
4386 |
padding: 30px 0 0;
|
4387 |
}
|
4388 |
}
|
|
|
4389 |
.main-popup__buttons .btn {
|
4390 |
font-size: 13px;
|
4391 |
min-width: 100%;
|
@@ -4393,21 +5111,25 @@ div.has-badge::after,
|
|
4393 |
box-sizing: border-box;
|
4394 |
-moz-box-sizing: border-box;
|
4395 |
}
|
|
|
4396 |
@media (min-width: 640px) {
|
4397 |
.main-popup__buttons .btn {
|
4398 |
min-width: 180px;
|
4399 |
margin: 0 5px 10px;
|
4400 |
}
|
4401 |
}
|
|
|
4402 |
.main-popup__timer {
|
4403 |
color: #189dee;
|
4404 |
font-size: 25px;
|
4405 |
}
|
|
|
4406 |
@media (min-width: 640px) {
|
4407 |
.main-popup__timer {
|
4408 |
font-size: 34px;
|
4409 |
}
|
4410 |
}
|
|
|
4411 |
.main-popup__logo {
|
4412 |
width: auto;
|
4413 |
height: 65px;
|
@@ -4415,12 +5137,14 @@ div.has-badge::after,
|
|
4415 |
-ms-transform: scale(0.75);
|
4416 |
transform: scale(0.75);
|
4417 |
}
|
|
|
4418 |
.main-popup__logo svg {
|
4419 |
fill: #86d5fc;
|
4420 |
height: 100%;
|
4421 |
max-height: 65px;
|
4422 |
max-width: 100%;
|
4423 |
}
|
|
|
4424 |
@media (min-width: 768px) {
|
4425 |
.main-popup__logo {
|
4426 |
-webkit-transform: scale(1);
|
@@ -4429,15 +5153,19 @@ div.has-badge::after,
|
|
4429 |
padding-bottom: 10px;
|
4430 |
}
|
4431 |
}
|
|
|
4432 |
.main-popup--error .main-popup__logo svg {
|
4433 |
fill: #dc602d;
|
4434 |
}
|
|
|
4435 |
.main-popup--warning .main-popup__logo svg {
|
4436 |
fill: #e8c072;
|
4437 |
}
|
|
|
4438 |
.main-popup--success .main-popup__logo svg {
|
4439 |
fill: #80c05b;
|
4440 |
}
|
|
|
4441 |
.main-popup--success .alert.alert-success {
|
4442 |
background-color: #fff;
|
4443 |
color: #333;
|
@@ -4449,26 +5177,31 @@ div.has-badge::after,
|
|
4449 |
.ecwid-modal-large {
|
4450 |
position: absolute !important;
|
4451 |
}
|
|
|
4452 |
@media (min-width: 768px) {
|
4453 |
.ecwid-modal-large {
|
4454 |
position: fixed !important;
|
4455 |
}
|
4456 |
}
|
|
|
4457 |
.ecwid-modal-large .main-overlay {
|
4458 |
position: absolute;
|
4459 |
overflow-y: scroll;
|
4460 |
background: #EEEFF0;
|
4461 |
}
|
|
|
4462 |
@media (min-width: 768px) {
|
4463 |
.ecwid-modal-large .main-overlay {
|
4464 |
position: fixed;
|
4465 |
overflow-y: auto;
|
4466 |
}
|
4467 |
}
|
|
|
4468 |
.ecwid-modal-large .main-popup {
|
4469 |
padding: 0;
|
4470 |
height: calc(100% + 1px);
|
4471 |
}
|
|
|
4472 |
.ecwid-modal-large .main-popup .main-popup__container {
|
4473 |
font-size: 12px;
|
4474 |
line-height: 20px;
|
@@ -4480,9 +5213,11 @@ div.has-badge::after,
|
|
4480 |
justify-content: flex-start;
|
4481 |
overflow: hidden;
|
4482 |
}
|
|
|
4483 |
.ecwid-modal-large .main-popup .main-popup__container * {
|
4484 |
box-sizing: border-box;
|
4485 |
}
|
|
|
4486 |
@media (min-width: 768px) {
|
4487 |
.ecwid-modal-large .main-popup .main-popup__container {
|
4488 |
font-size: 14px;
|
@@ -4490,30 +5225,36 @@ div.has-badge::after,
|
|
4490 |
padding: 30px 0;
|
4491 |
}
|
4492 |
}
|
|
|
4493 |
.ecwid-modal-large .main-popup .main-popup__logo {
|
4494 |
height: 53px;
|
4495 |
padding-bottom: 0;
|
4496 |
margin-top: 7px;
|
4497 |
}
|
|
|
4498 |
@media (min-width: 768px) {
|
4499 |
.ecwid-modal-large .main-popup .main-popup__logo {
|
4500 |
margin-top: 37px;
|
4501 |
padding: 0;
|
4502 |
}
|
4503 |
}
|
|
|
4504 |
.ecwid-modal-large .main-popup .main-popup__close {
|
4505 |
top: 27px;
|
4506 |
right: 16px;
|
4507 |
width: 16px;
|
4508 |
height: 16px;
|
4509 |
}
|
|
|
4510 |
.ecwid-modal-large .main-popup .main-popup__close svg {
|
4511 |
width: 100%;
|
4512 |
height: auto;
|
4513 |
}
|
|
|
4514 |
.ecwid-modal-large .main-popup .main-popup__close .svg--desktop {
|
4515 |
display: none;
|
4516 |
}
|
|
|
4517 |
@media (min-width: 768px) {
|
4518 |
.ecwid-modal-large .main-popup .main-popup__close {
|
4519 |
top: 50px;
|
@@ -4521,28 +5262,34 @@ div.has-badge::after,
|
|
4521 |
width: 31px;
|
4522 |
height: 31px;
|
4523 |
}
|
|
|
4524 |
.ecwid-modal-large .main-popup .main-popup__close .svg--desktop {
|
4525 |
display: block;
|
4526 |
}
|
|
|
4527 |
.ecwid-modal-large .main-popup .main-popup__close .svg--mobile {
|
4528 |
display: none;
|
4529 |
}
|
4530 |
}
|
|
|
4531 |
@media (min-width: 1024px) {
|
4532 |
.ecwid-modal-large .main-popup .main-popup__close {
|
4533 |
right: 0;
|
4534 |
}
|
4535 |
}
|
|
|
4536 |
.ecwid-modal-large .main-popup .main-popup__top-note {
|
4537 |
max-width: 700px;
|
4538 |
line-height: 22px;
|
4539 |
margin: 8px auto 0;
|
4540 |
}
|
|
|
4541 |
@media (min-width: 768px) {
|
4542 |
.ecwid-modal-large .main-popup .main-popup__top-note {
|
4543 |
line-height: 28px;
|
4544 |
}
|
4545 |
}
|
|
|
4546 |
.ecwid-modal-large .main-popup .main-popup__panel {
|
4547 |
background-color: #fff;
|
4548 |
border: 1px solid #D2D2D2;
|
@@ -4550,17 +5297,20 @@ div.has-badge::after,
|
|
4550 |
margin: 10px auto 25px;
|
4551 |
padding: 20px;
|
4552 |
}
|
|
|
4553 |
@media (min-width: 768px) {
|
4554 |
.ecwid-modal-large .main-popup .main-popup__panel {
|
4555 |
margin-top: 37px;
|
4556 |
}
|
4557 |
}
|
|
|
4558 |
@media (min-width: 1024px) {
|
4559 |
.ecwid-modal-large .main-popup .main-popup__panel {
|
4560 |
min-width: 1000px;
|
4561 |
padding: 35px 20px 40px;
|
4562 |
}
|
4563 |
}
|
|
|
4564 |
.ecwid-modal-large .main-popup .main-popup__panel .main-popup__title {
|
4565 |
font-size: 18px;
|
4566 |
font-weight: 400;
|
@@ -4568,36 +5318,44 @@ div.has-badge::after,
|
|
4568 |
margin-top: 0;
|
4569 |
padding-top: 0;
|
4570 |
}
|
|
|
4571 |
@media (min-width: 768px) {
|
4572 |
.ecwid-modal-large .main-popup .main-popup__panel .main-popup__title {
|
4573 |
font-size: 22px;
|
4574 |
line-height: 31px;
|
4575 |
}
|
4576 |
}
|
|
|
4577 |
.ecwid-modal-large .main-popup .main-popup__panel .btn {
|
4578 |
margin-bottom: 0;
|
4579 |
min-width: 240px;
|
4580 |
}
|
|
|
4581 |
.ecwid-modal-large .main-popup .main-popup__cancel {
|
4582 |
font-size: 13px;
|
4583 |
line-height: 18px;
|
4584 |
text-align: center;
|
4585 |
padding-bottom: 20px;
|
4586 |
}
|
|
|
4587 |
.ecwid-modal-large .ecwid-facelift {
|
4588 |
display: none;
|
4589 |
}
|
4590 |
|
4591 |
/* IE11 does not wrap long paragraphs of text */
|
4592 |
-
_:-ms-fullscreen,
|
|
|
4593 |
display: inline-block;
|
4594 |
}
|
4595 |
|
4596 |
@media (min-width: 640px) {
|
4597 |
-
|
|
|
|
|
4598 |
display: flex;
|
4599 |
}
|
4600 |
}
|
|
|
4601 |
.svg-close {
|
4602 |
fill: currentColor;
|
4603 |
}
|
@@ -4644,41 +5402,55 @@ _:-ms-fullscreen, :root .main-popup__container {
|
|
4644 |
}
|
4645 |
|
4646 |
@-webkit-keyframes rocket-circle {
|
4647 |
-
|
|
|
|
|
4648 |
opacity: 1;
|
4649 |
}
|
4650 |
-
|
|
|
|
|
4651 |
opacity: 0;
|
4652 |
}
|
4653 |
}
|
|
|
4654 |
@keyframes rocket-circle {
|
4655 |
-
|
|
|
|
|
4656 |
opacity: 1;
|
4657 |
}
|
4658 |
-
|
|
|
|
|
4659 |
opacity: 0;
|
4660 |
}
|
4661 |
}
|
|
|
4662 |
@-webkit-keyframes showpopup {
|
4663 |
from {
|
4664 |
margin-top: -40px;
|
4665 |
opacity: 0;
|
4666 |
}
|
|
|
4667 |
to {
|
4668 |
margin-top: 0;
|
4669 |
opacity: 1;
|
4670 |
}
|
4671 |
}
|
|
|
4672 |
@keyframes showpopup {
|
4673 |
from {
|
4674 |
margin-top: -40px;
|
4675 |
opacity: 0;
|
4676 |
}
|
|
|
4677 |
to {
|
4678 |
margin-top: 0;
|
4679 |
opacity: 1;
|
4680 |
}
|
4681 |
}
|
|
|
4682 |
/* dialog styles */
|
4683 |
.dialog {
|
4684 |
font-size: 1em;
|
@@ -4693,6 +5465,7 @@ _:-ms-fullscreen, :root .main-popup__container {
|
|
4693 |
border: 1px solid #dae5e7;
|
4694 |
background: #fff;
|
4695 |
}
|
|
|
4696 |
.dialog .dialog-title {
|
4697 |
font-size: 1.75em;
|
4698 |
line-height: 1.2;
|
@@ -4700,6 +5473,7 @@ _:-ms-fullscreen, :root .main-popup__container {
|
|
4700 |
display: block;
|
4701 |
margin: 0 0 16px;
|
4702 |
}
|
|
|
4703 |
.dialog .dialog-cancel {
|
4704 |
font-size: 1em;
|
4705 |
line-height: 1.2;
|
@@ -4712,30 +5486,42 @@ _:-ms-fullscreen, :root .main-popup__container {
|
|
4712 |
-webkit-transition: color 0.1s linear;
|
4713 |
transition: color 0.1s linear;
|
4714 |
}
|
|
|
4715 |
.dialog .dialog-cancel:visited {
|
4716 |
color: #a0a0a0;
|
4717 |
}
|
4718 |
-
|
|
|
|
|
4719 |
color: #006995;
|
4720 |
}
|
4721 |
-
|
|
|
|
|
4722 |
color: #54bfd6;
|
4723 |
}
|
|
|
4724 |
.dialog .dialog-cancel [class*="icon-"] {
|
4725 |
font-size: 0.875em;
|
4726 |
color: #a0a0a0;
|
4727 |
}
|
4728 |
-
|
|
|
|
|
4729 |
color: #0287b2;
|
4730 |
}
|
4731 |
-
|
|
|
|
|
4732 |
color: #54bfd6;
|
4733 |
}
|
|
|
4734 |
.dialog .dialog-body {
|
4735 |
line-height: 1.4;
|
4736 |
margin-top: 0 0 4px;
|
4737 |
display: block;
|
4738 |
}
|
|
|
4739 |
.dialog input {
|
4740 |
backface-visibility: hidden;
|
4741 |
-webkit-backface-visibility: hidden;
|
@@ -4750,6 +5536,7 @@ _:-ms-fullscreen, :root .main-popup__container {
|
|
4750 |
padding-right: 15px;
|
4751 |
border: none;
|
4752 |
}
|
|
|
4753 |
.dialog .dialog-title {
|
4754 |
font-size: 1.375em;
|
4755 |
}
|
@@ -4758,6 +5545,7 @@ _:-ms-fullscreen, :root .main-popup__container {
|
|
4758 |
font-size: 0.875em;
|
4759 |
}
|
4760 |
}
|
|
|
4761 |
.loader svg {
|
4762 |
height: 100%;
|
4763 |
width: 100%;
|
@@ -4783,24 +5571,29 @@ _:-ms-fullscreen, :root .main-popup__container {
|
|
4783 |
-webkit-animation: fadein 0.1s 1 linear;
|
4784 |
animation: fadein 0.1s 1 linear;
|
4785 |
}
|
|
|
4786 |
.btn .loader .spinner {
|
4787 |
margin: 0 auto;
|
4788 |
height: 46px;
|
4789 |
width: 46px;
|
4790 |
}
|
|
|
4791 |
.btn .loader .spinner svg {
|
4792 |
width: 100%;
|
4793 |
height: 100%;
|
4794 |
-webkit-transform: scale(1);
|
4795 |
}
|
|
|
4796 |
.btn.btn-large .loader .spinner {
|
4797 |
height: 70px;
|
4798 |
width: 70px;
|
4799 |
}
|
|
|
4800 |
.btn.btn-medium .loader .spinner {
|
4801 |
height: 56px;
|
4802 |
width: 56px;
|
4803 |
}
|
|
|
4804 |
.btn.btn-small .loader .spinner {
|
4805 |
height: 40px;
|
4806 |
width: 40px;
|
@@ -4818,7 +5611,8 @@ body {
|
|
4818 |
color: #333;
|
4819 |
}
|
4820 |
|
4821 |
-
body,
|
|
|
4822 |
font-family: "Open Sans", sans-serif, Arial;
|
4823 |
font-weight: 400;
|
4824 |
margin: 0;
|
@@ -4830,7 +5624,9 @@ body, html {
|
|
4830 |
}
|
4831 |
|
4832 |
/* Overrides the highlight color shown when the user taps a link */
|
4833 |
-
*:active,
|
|
|
|
|
4834 |
-webkit-tap-highlight-color: transparent;
|
4835 |
-moz-tap-highlight-color: transparent;
|
4836 |
tap-highlight-color: transparent;
|
@@ -4887,11 +5683,13 @@ body, html {
|
|
4887 |
.fieldset {
|
4888 |
vertical-align: top;
|
4889 |
}
|
|
|
4890 |
.fieldset * {
|
4891 |
-moz-box-sizing: border-box;
|
4892 |
box-sizing: border-box;
|
4893 |
text-rendering: optimizeLegibility;
|
4894 |
}
|
|
|
4895 |
.fieldset .field {
|
4896 |
display: inline-block;
|
4897 |
position: relative;
|
@@ -4916,23 +5714,37 @@ body, html {
|
|
4916 |
/* states */
|
4917 |
/* field sizes */
|
4918 |
}
|
4919 |
-
|
|
|
|
|
4920 |
border-width: 2px;
|
4921 |
padding: 1px 8px 2px;
|
4922 |
}
|
4923 |
-
|
|
|
|
|
|
|
|
|
4924 |
background-color: #fff;
|
4925 |
/*border-color: #0c92e3;*/
|
4926 |
border-color: red;
|
4927 |
color: #606060;
|
4928 |
box-shadow: 0 0 4px #d1eafa;
|
4929 |
}
|
4930 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
4931 |
background-color: #eeeeee;
|
4932 |
border-color: #c7c7c7;
|
4933 |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07);
|
4934 |
pointer-events: none;
|
4935 |
}
|
|
|
4936 |
.fieldset .field__label {
|
4937 |
display: block;
|
4938 |
visibility: visible;
|
@@ -4951,6 +5763,7 @@ body, html {
|
|
4951 |
transform: translate3D(0px, -10px, 0px);
|
4952 |
transition: all .25s ease-out;
|
4953 |
}
|
|
|
4954 |
.fieldset .field__input {
|
4955 |
font-size: 14px;
|
4956 |
line-height: 19px;
|
@@ -4965,6 +5778,7 @@ body, html {
|
|
4965 |
-webkit-appearance: none;
|
4966 |
z-index: 3;
|
4967 |
}
|
|
|
4968 |
.fieldset .field__placeholder {
|
4969 |
font-size: 16px;
|
4970 |
line-height: 22px;
|
@@ -4979,19 +5793,26 @@ body, html {
|
|
4979 |
z-index: 2;
|
4980 |
pointer-events: none;
|
4981 |
}
|
4982 |
-
|
|
|
|
|
4983 |
display: none;
|
4984 |
transition: none;
|
4985 |
}
|
|
|
4986 |
.fieldset .field svg {
|
4987 |
fill: currentColor;
|
4988 |
width: 100%;
|
4989 |
height: auto;
|
4990 |
}
|
|
|
4991 |
.fieldset .field--hover {
|
4992 |
background-color: #fff;
|
4993 |
}
|
4994 |
-
|
|
|
|
|
|
|
4995 |
color: #606060;
|
4996 |
border: 2px solid #009eef;
|
4997 |
background-color: #fff;
|
@@ -4999,10 +5820,14 @@ body, html {
|
|
4999 |
padding: 1px 8px 2px;
|
5000 |
outline: 0;
|
5001 |
}
|
5002 |
-
|
|
|
|
|
|
|
5003 |
top: 6px;
|
5004 |
left: 10px;
|
5005 |
}
|
|
|
5006 |
.fieldset .field [class*="field-state"] {
|
5007 |
display: block;
|
5008 |
width: 16px;
|
@@ -5016,21 +5841,26 @@ body, html {
|
|
5016 |
-webkit-font-smoothing: antialiased;
|
5017 |
transition: opacity .14s ease-out, color .14s ease-out;
|
5018 |
}
|
|
|
5019 |
.fieldset .field .field-state--success {
|
5020 |
color: #80c05b;
|
5021 |
width: 22px;
|
5022 |
height: 22px;
|
5023 |
}
|
|
|
5024 |
.fieldset .field .field-state--close {
|
5025 |
color: #dc602d;
|
5026 |
cursor: pointer;
|
5027 |
}
|
|
|
5028 |
.fieldset .field .field-state--close:hover {
|
5029 |
color: #b23709;
|
5030 |
}
|
|
|
5031 |
.fieldset .field .field-state--close:active {
|
5032 |
color: #ff8456;
|
5033 |
}
|
|
|
5034 |
.fieldset .field__arrow {
|
5035 |
display: block;
|
5036 |
width: 17px;
|
@@ -5044,29 +5874,36 @@ body, html {
|
|
5044 |
-webkit-font-smoothing: antialiased;
|
5045 |
transition: opacity .14s ease-out, color .14s ease-out;
|
5046 |
}
|
|
|
5047 |
.fieldset .field--filled .field__input {
|
5048 |
margin-top: -2px;
|
5049 |
}
|
|
|
5050 |
.fieldset .field--filled .field__label {
|
5051 |
opacity: 1;
|
5052 |
-webkit-transform: translate3D(0px, 0px, 0px);
|
5053 |
transform: translate3D(0px, 0px, 0px);
|
5054 |
}
|
|
|
5055 |
.fieldset .field--filled .select-target {
|
5056 |
opacity: 1;
|
5057 |
}
|
|
|
5058 |
.fieldset .field--focus .field__label {
|
5059 |
opacity: 1;
|
5060 |
-webkit-transform: translate3D(0px, 0px, 0px);
|
5061 |
transform: translate3D(0px, 0px, 0px);
|
5062 |
}
|
|
|
5063 |
.fieldset .field--focus .field__arrow {
|
5064 |
top: 9px;
|
5065 |
right: 9px;
|
5066 |
}
|
|
|
5067 |
.fieldset .field--focus .select-target {
|
5068 |
opacity: 1;
|
5069 |
}
|
|
|
5070 |
.fieldset .field__error {
|
5071 |
color: #cf3e07;
|
5072 |
display: none;
|
@@ -5077,6 +5914,7 @@ body, html {
|
|
5077 |
padding: 0 3px;
|
5078 |
text-align: left;
|
5079 |
}
|
|
|
5080 |
@media (min-width: 768px) {
|
5081 |
.fieldset .field--medium {
|
5082 |
font-size: 14px;
|
@@ -5085,41 +5923,58 @@ body, html {
|
|
5085 |
line-height: 19px;
|
5086 |
height: 48px;
|
5087 |
}
|
5088 |
-
|
|
|
|
|
5089 |
border-width: 2px;
|
5090 |
padding: 2px 10px 3px;
|
5091 |
}
|
|
|
5092 |
.fieldset .field--medium .field__label {
|
5093 |
margin-top: 4px;
|
5094 |
}
|
|
|
5095 |
.fieldset .field--medium .field__input {
|
5096 |
top: 3px;
|
5097 |
}
|
|
|
5098 |
.fieldset .field--medium .field__placeholder {
|
5099 |
font-size: 18px;
|
5100 |
line-height: 24px;
|
5101 |
font-weight: 300;
|
5102 |
top: 11px;
|
5103 |
}
|
|
|
5104 |
.fieldset .field--medium [class*="field-state"] {
|
5105 |
top: 14px;
|
5106 |
right: 15px;
|
5107 |
}
|
|
|
5108 |
.fieldset .field--medium .field__arrow {
|
5109 |
top: 14px;
|
5110 |
right: 12px;
|
5111 |
}
|
5112 |
-
|
|
|
|
|
|
|
5113 |
padding: 2px 10px 3px;
|
5114 |
}
|
5115 |
-
|
|
|
|
|
|
|
5116 |
top: 10px;
|
5117 |
}
|
5118 |
-
|
|
|
|
|
|
|
5119 |
top: 13px;
|
5120 |
right: 11px;
|
5121 |
}
|
5122 |
}
|
|
|
5123 |
.fieldset .field--large {
|
5124 |
font-size: 14px;
|
5125 |
padding: 3px 11px 4px;
|
@@ -5127,40 +5982,57 @@ body, html {
|
|
5127 |
line-height: 19px;
|
5128 |
height: 48px;
|
5129 |
}
|
5130 |
-
|
|
|
|
|
5131 |
border-width: 2px;
|
5132 |
padding: 2px 10px 3px;
|
5133 |
}
|
|
|
5134 |
.fieldset .field--large .field__label {
|
5135 |
margin-top: 4px;
|
5136 |
}
|
|
|
5137 |
.fieldset .field--large .field__input {
|
5138 |
top: 3px;
|
5139 |
}
|
|
|
5140 |
.fieldset .field--large .field__placeholder {
|
5141 |
font-size: 18px;
|
5142 |
line-height: 24px;
|
5143 |
font-weight: 300;
|
5144 |
top: 11px;
|
5145 |
}
|
|
|
5146 |
.fieldset .field--large [class*="field-state"] {
|
5147 |
top: 14px;
|
5148 |
right: 15px;
|
5149 |
}
|
|
|
5150 |
.fieldset .field--large .field__arrow {
|
5151 |
top: 16px;
|
5152 |
right: 14px;
|
5153 |
}
|
5154 |
-
|
|
|
|
|
|
|
5155 |
padding: 2px 10px 3px;
|
5156 |
}
|
5157 |
-
|
|
|
|
|
|
|
5158 |
top: 10px;
|
5159 |
}
|
5160 |
-
|
|
|
|
|
|
|
5161 |
top: 15px;
|
5162 |
right: 13px;
|
5163 |
}
|
|
|
5164 |
@media (min-width: 768px) {
|
5165 |
.fieldset .field--large {
|
5166 |
font-size: 18px;
|
@@ -5169,41 +6041,58 @@ body, html {
|
|
5169 |
line-height: 24px;
|
5170 |
height: 56px;
|
5171 |
}
|
5172 |
-
|
|
|
|
|
5173 |
border-width: 2px;
|
5174 |
padding: 4px 15px 5px;
|
5175 |
}
|
|
|
5176 |
.fieldset .field--large .field__label {
|
5177 |
font-size: 11px;
|
5178 |
margin-top: 4px;
|
5179 |
}
|
|
|
5180 |
.fieldset .field--large .field__input {
|
5181 |
font-size: 18px;
|
5182 |
line-height: 24px;
|
5183 |
top: 2px;
|
5184 |
}
|
|
|
5185 |
.fieldset .field--large .field__placeholder {
|
5186 |
font-size: 22px;
|
5187 |
line-height: 30px;
|
5188 |
top: 11px;
|
5189 |
}
|
|
|
5190 |
.fieldset .field--large [class*="field-state"] {
|
5191 |
top: 16px;
|
5192 |
right: 17px;
|
5193 |
}
|
|
|
5194 |
.fieldset .field--large .field__arrow {
|
5195 |
top: 18px;
|
5196 |
}
|
5197 |
-
|
|
|
|
|
|
|
5198 |
padding: 4px 15px 5px;
|
5199 |
}
|
5200 |
-
|
|
|
|
|
|
|
5201 |
top: 10px;
|
5202 |
}
|
5203 |
-
|
|
|
|
|
|
|
5204 |
top: 17px;
|
5205 |
}
|
5206 |
}
|
|
|
5207 |
.fieldset.has-error .field {
|
5208 |
border: 2px solid #ed917d;
|
5209 |
padding: 2px 10px 3px;
|
@@ -5213,63 +6102,80 @@ body, html {
|
|
5213 |
-webkit-transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
5214 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
5215 |
}
|
|
|
5216 |
.fieldset.has-error .field:hover {
|
5217 |
background-color: #fff;
|
5218 |
}
|
|
|
5219 |
.fieldset.has-error .field:focus {
|
5220 |
background-color: #fff;
|
5221 |
box-shadow: 0 0 4px #F5C0C0;
|
5222 |
}
|
|
|
5223 |
.fieldset.has-error .field--focus {
|
5224 |
padding: 2px 10px 3px;
|
5225 |
}
|
|
|
5226 |
.fieldset.has-error .field--focus .field__label {
|
5227 |
color: #999;
|
5228 |
}
|
|
|
5229 |
.fieldset.has-error .field__label {
|
5230 |
color: #dc602d;
|
5231 |
opacity: 1;
|
5232 |
-webkit-transform: translate3D(0px, 0px, 0px);
|
5233 |
transform: translate3D(0px, 0px, 0px);
|
5234 |
}
|
|
|
5235 |
.fieldset.has-error .field__input {
|
5236 |
padding-right: 25px;
|
5237 |
}
|
|
|
5238 |
.fieldset.has-error .field__placeholder {
|
5239 |
display: none;
|
5240 |
}
|
|
|
5241 |
.fieldset.has-error .field-state--close {
|
5242 |
background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
|
5243 |
z-index: 13;
|
5244 |
opacity: 1;
|
5245 |
}
|
|
|
5246 |
.fieldset.has-error .field.field--large {
|
5247 |
padding: 4px 15px 5px;
|
5248 |
}
|
|
|
5249 |
.fieldset.has-error .field__error {
|
5250 |
display: inline-block;
|
5251 |
}
|
|
|
5252 |
.fieldset.has-error .field__arrow {
|
5253 |
display: none;
|
5254 |
}
|
|
|
5255 |
.fieldset.has-success .field {
|
5256 |
color: #80c05b;
|
5257 |
-webkit-transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
5258 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
5259 |
}
|
|
|
5260 |
.fieldset.has-success .field:focus {
|
5261 |
background-color: #fff;
|
5262 |
box-shadow: 0 0 4px #88c889;
|
5263 |
}
|
|
|
5264 |
.fieldset.has-success .field__input {
|
5265 |
padding-right: 25px;
|
5266 |
}
|
|
|
5267 |
.fieldset.has-success .field-state--success {
|
5268 |
opacity: 1;
|
5269 |
z-index: 13;
|
5270 |
pointer-events: none;
|
5271 |
}
|
5272 |
-
|
|
|
|
|
5273 |
border: 2px solid #7cc13e;
|
5274 |
padding: 1px 8px 2px;
|
5275 |
background-color: #f5ffef;
|
@@ -5277,35 +6183,52 @@ body, html {
|
|
5277 |
color: #468847;
|
5278 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
5279 |
}
|
5280 |
-
|
|
|
|
|
5281 |
top: 9px;
|
5282 |
right: 8px;
|
5283 |
}
|
|
|
5284 |
@media (min-width: 768px) {
|
5285 |
-
|
|
|
|
|
5286 |
padding: 2px 10px 3px;
|
5287 |
}
|
5288 |
-
|
|
|
|
|
5289 |
top: 13px;
|
5290 |
right: 14px;
|
5291 |
}
|
5292 |
}
|
5293 |
-
|
|
|
|
|
5294 |
padding: 2px 10px 3px;
|
5295 |
}
|
5296 |
-
|
|
|
|
|
5297 |
top: 13px;
|
5298 |
right: 14px;
|
5299 |
}
|
|
|
5300 |
@media (min-width: 768px) {
|
5301 |
-
|
|
|
|
|
5302 |
padding: 4px 15px 5px;
|
5303 |
}
|
5304 |
-
|
|
|
|
|
5305 |
top: 15px;
|
5306 |
right: 16px;
|
5307 |
}
|
5308 |
}
|
|
|
5309 |
.fieldset.has-success .field__arrow {
|
5310 |
display: none;
|
5311 |
}
|
@@ -5342,38 +6265,48 @@ body, html {
|
|
5342 |
-webkit-tap-highlight-color: transparent;
|
5343 |
-webkit-touch-callout: none;
|
5344 |
}
|
|
|
5345 |
.fieldset--select .field__select:hover {
|
5346 |
border-color: #999;
|
5347 |
color: #000;
|
5348 |
}
|
5349 |
-
|
|
|
|
|
5350 |
border-color: #63a2f1;
|
5351 |
outline: none;
|
5352 |
}
|
|
|
5353 |
.fieldset--select .field__select::-ms-expand {
|
5354 |
display: none;
|
5355 |
}
|
|
|
5356 |
.fieldset--select .field__select::-ms-value {
|
5357 |
background: none;
|
5358 |
color: #333;
|
5359 |
}
|
|
|
5360 |
.fieldset--select .field__select:-moz-focusring {
|
5361 |
color: transparent;
|
5362 |
text-shadow: 0 0 0 #000;
|
5363 |
}
|
|
|
5364 |
.fieldset--select .field__select option {
|
5365 |
font-size: 14px;
|
5366 |
background: #fff;
|
5367 |
}
|
|
|
5368 |
@media (min-width: 768px) {
|
5369 |
.fieldset--select .field--medium .field__select {
|
5370 |
height: 48px;
|
5371 |
padding: 10px 24px 0 10px;
|
5372 |
}
|
5373 |
}
|
|
|
5374 |
.fieldset--select .field--large .field__select {
|
5375 |
padding: 18px 30px 0 11px;
|
5376 |
}
|
|
|
5377 |
@media (min-width: 768px) {
|
5378 |
.fieldset--select .field--large .field__select {
|
5379 |
font-size: 18px;
|
@@ -5382,11 +6315,14 @@ body, html {
|
|
5382 |
padding: 11px 22px 0 14px;
|
5383 |
}
|
5384 |
}
|
|
|
5385 |
.fieldset--select .field--focus .field__select {
|
5386 |
top: -1px;
|
5387 |
left: -1px;
|
5388 |
}
|
5389 |
-
|
|
|
|
|
5390 |
padding-right: 35px;
|
5391 |
}
|
5392 |
|
@@ -5394,36 +6330,44 @@ body, html {
|
|
5394 |
.fieldset--select .field__select {
|
5395 |
padding-left: 5px;
|
5396 |
}
|
|
|
5397 |
.fieldset--select .field__select option {
|
5398 |
padding-left: 7px;
|
5399 |
}
|
|
|
5400 |
@media (min-width: 768px) {
|
5401 |
.fieldset--select .field--medium .field__select {
|
5402 |
padding-left: 7px;
|
5403 |
}
|
|
|
5404 |
.fieldset--select .field--medium .field__select option {
|
5405 |
padding-left: 9px;
|
5406 |
}
|
5407 |
}
|
|
|
5408 |
.fieldset--select .field--large .field__select {
|
5409 |
padding-left: 8px;
|
5410 |
}
|
|
|
5411 |
@media (min-width: 768px) {
|
5412 |
.fieldset--select .field--large .field__select {
|
5413 |
padding-left: 12px;
|
5414 |
}
|
|
|
5415 |
.fieldset--select .field--large .field__select option {
|
5416 |
padding-left: 14px;
|
5417 |
}
|
5418 |
}
|
5419 |
}
|
|
|
5420 |
/*----Textareas styles ---------------------------------------------------------------------------*/
|
5421 |
.fieldset--textarea .field {
|
5422 |
min-height: 100px;
|
5423 |
padding: 3px 11px 4px;
|
5424 |
}
|
|
|
5425 |
.fieldset--textarea .field__textarea {
|
5426 |
-
font-family: "Open Sans",sans-serif,Arial;
|
5427 |
font-size: 14px;
|
5428 |
line-height: 19px;
|
5429 |
color: #333;
|
@@ -5436,35 +6380,55 @@ body, html {
|
|
5436 |
padding: 8px 0;
|
5437 |
box-sizing: border-box;
|
5438 |
}
|
|
|
5439 |
.fieldset--textarea .field--filled .field__placeholder {
|
5440 |
opacity: 0;
|
5441 |
}
|
5442 |
-
|
|
|
|
|
|
|
|
|
|
|
5443 |
padding: 2px 10px 4px;
|
5444 |
}
|
|
|
5445 |
.fieldset--textarea .field .field__placeholder {
|
5446 |
font-size: 14px;
|
5447 |
line-height: 19px;
|
5448 |
font-weight: 400;
|
5449 |
}
|
|
|
5450 |
@media (min-width: 768px) {
|
5451 |
.fieldset--textarea .field--large {
|
5452 |
padding: 5px 16px 6px;
|
5453 |
}
|
|
|
5454 |
.fieldset--textarea .field--large .field__textarea,
|
5455 |
.fieldset--textarea .field--large .field__placeholder {
|
5456 |
font-size: 18px;
|
5457 |
line-height: 24px;
|
5458 |
}
|
5459 |
-
|
|
|
|
|
|
|
|
|
|
|
5460 |
padding: 4px 15px 6px;
|
5461 |
}
|
5462 |
}
|
5463 |
|
5464 |
-
/*------------------------------------------------------------------------------------------------*/
|
5465 |
-
|
5466 |
-
|
5467 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
5468 |
|
5469 |
#ecwid-product-popup-content {
|
5470 |
display: none;
|
@@ -5555,7 +6519,7 @@ body, html {
|
|
5555 |
}
|
5556 |
}
|
5557 |
|
5558 |
-
@media only screen and
|
5559 |
|
5560 |
html:not(.ie8) #ecwid-product-popup-content .media-modal-content {
|
5561 |
bottom: inherit;
|
@@ -5586,6 +6550,7 @@ body, html {
|
|
5586 |
.add-product .products {
|
5587 |
margin-bottom: 15px;
|
5588 |
}
|
|
|
5589 |
.add-product .products .selected-product {
|
5590 |
background: #F3F6F8;
|
5591 |
box-shadow: inset 0 0 0 2px #2A90BE;
|
@@ -5599,12 +6564,13 @@ body, html {
|
|
5599 |
vertical-align: middle;
|
5600 |
}
|
5601 |
|
5602 |
-
.add-product .products .product-thumb
|
5603 |
height: 30px;
|
5604 |
padding-right: 20px;
|
5605 |
width: 30px;
|
5606 |
text-align: center;
|
5607 |
}
|
|
|
5608 |
.add-product .products .product-thumb img {
|
5609 |
max-width: 100%;
|
5610 |
max-height: 100%;
|
@@ -5648,10 +6614,12 @@ body, html {
|
|
5648 |
.add-product .tablenav .displaying-num {
|
5649 |
position: static;
|
5650 |
}
|
|
|
5651 |
.add-product .tablenav-pages .pagination-links a,
|
5652 |
.add-product .tablenav-pages-navspan {
|
5653 |
padding: 5px 7px 9px;
|
5654 |
}
|
|
|
5655 |
.add-product .tablenav-pages .pagination-links,
|
5656 |
.add-product .tablenav-pages .pagination-links .current-page {
|
5657 |
font-size: 14px;
|
@@ -5855,7 +6823,7 @@ body, html {
|
|
5855 |
display: table;
|
5856 |
}
|
5857 |
|
5858 |
-
#ecwid-product-popup-content .widget-settings .checkbox-option
|
5859 |
display: table-cell;
|
5860 |
}
|
5861 |
|
@@ -5873,28 +6841,35 @@ body, html {
|
|
5873 |
margin: 60px auto 40px;
|
5874 |
padding: 0 20px;
|
5875 |
}
|
|
|
5876 |
#ecwid-product-popup-content .add-product .empty {
|
5877 |
cursor: default;
|
5878 |
}
|
|
|
5879 |
#ecwid-product-popup-content .add-product .empty-page__term {
|
5880 |
font-style: italic;
|
5881 |
}
|
|
|
5882 |
#ecwid-product-popup-content .add-product .empty-page__title {
|
5883 |
font-size: 18px;
|
5884 |
font-weight: 600;
|
5885 |
margin-bottom: 15px;
|
5886 |
}
|
|
|
5887 |
#ecwid-product-popup-content .add-product .empty-page__suggestions-title {
|
5888 |
color: #333;
|
5889 |
}
|
|
|
5890 |
#ecwid-product-popup-content .add-product .empty-page__suggestions-list {
|
5891 |
list-style: disc;
|
5892 |
margin: 5px 0;
|
5893 |
padding-left: 18px;
|
5894 |
}
|
|
|
5895 |
#ecwid-product-popup-content .add-product .empty-page__suggestions-list li {
|
5896 |
margin: 0 0 5px;
|
5897 |
}
|
|
|
5898 |
#ecwid-product-popup-content .add-product .empty-page__suggestions-list li a {}
|
5899 |
|
5900 |
|
@@ -5926,6 +6901,7 @@ body, html {
|
|
5926 |
#ecwid-product-popup-content .sorted .sorting-indicator {
|
5927 |
visibility: visible;
|
5928 |
}
|
|
|
5929 |
#search-submit {
|
5930 |
position: relative;
|
5931 |
}
|
@@ -5940,14 +6916,12 @@ body, html {
|
|
5940 |
}
|
5941 |
|
5942 |
#search-submit.searching .button-text,
|
5943 |
-
#search-submit .searching-icon
|
5944 |
-
{
|
5945 |
visibility: hidden;
|
5946 |
}
|
5947 |
|
5948 |
#search-submit .button-text,
|
5949 |
-
#search-submit.searching .searching-icon
|
5950 |
-
{
|
5951 |
visibility: visible;
|
5952 |
}
|
5953 |
|
@@ -6006,7 +6980,7 @@ body, html {
|
|
6006 |
display: none;
|
6007 |
}
|
6008 |
|
6009 |
-
.add-product .products .product-thumb
|
6010 |
width: 50px;
|
6011 |
height: 50px;
|
6012 |
}
|
1 |
+
@import url(//fonts.googleapis.com/css?family=Open+Sans:400,400italic,600,700,300&subset=latin,latin-ext,cyrillic);
|
2 |
+
|
3 |
+
HTML {
|
4 |
+
/* Workaround for GWT issue 1932 */
|
5 |
margin: 0px !important;
|
6 |
border: none !important;
|
7 |
}
|
14 |
}
|
15 |
|
16 |
.dragdrop-draggable {
|
17 |
+
zoom: 1;
|
18 |
+
/* IE gain hasLayout */
|
19 |
}
|
20 |
|
21 |
.dragdrop-dragging {
|
22 |
+
zoom: normal;
|
23 |
+
/* remove artifacts */
|
24 |
}
|
25 |
|
26 |
.dragdrop-positioner {
|
27 |
+
border: 1px dashed #1E90FF;
|
28 |
+
/* blue */
|
29 |
margin: 0px !important;
|
30 |
+
zoom: 1;
|
31 |
+
/* IE gain hasLayout */
|
32 |
z-index: 100;
|
33 |
}
|
34 |
|
35 |
.dragdrop-flow-panel-positioner {
|
36 |
+
color: #1E90FF;
|
37 |
+
/* blue */
|
38 |
display: inline;
|
39 |
text-align: center;
|
40 |
vertical-align: middle;
|
41 |
}
|
42 |
|
43 |
.dragdrop-proxy {
|
44 |
+
background-color: #77AAFF;
|
45 |
+
/* light blue */
|
46 |
}
|
47 |
+
|
48 |
+
.dragdrop-selected,
|
49 |
+
.dragdrop-dragging,
|
50 |
+
.dragdrop-proxy {
|
51 |
+
filter: alpha(opacity=30);
|
52 |
opacity: 0.3;
|
53 |
}
|
54 |
|
56 |
z-index: 200;
|
57 |
margin: 0px !important;
|
58 |
border: none !important;
|
59 |
+
}
|
60 |
+
|
61 |
+
@charset "UTF-8";
|
62 |
+
|
63 |
/* ecwid framework */
|
64 |
@keyframes zoom {
|
65 |
0% {
|
66 |
transform: scale(0.8, 0.8);
|
67 |
}
|
68 |
+
|
69 |
100% {
|
70 |
transform: scale(1, 1);
|
71 |
}
|
72 |
}
|
73 |
+
|
74 |
@-webkit-keyframes zoom {
|
75 |
0% {
|
76 |
-webkit-transform: scale(0.8, 0.8);
|
77 |
}
|
78 |
+
|
79 |
100% {
|
80 |
-webkit-transform: scale(1, 1);
|
81 |
}
|
82 |
}
|
83 |
+
|
84 |
@keyframes fadein {
|
85 |
0% {
|
86 |
opacity: 0;
|
87 |
}
|
88 |
+
|
89 |
100% {
|
90 |
opacity: 1;
|
91 |
}
|
92 |
}
|
93 |
+
|
94 |
@-webkit-keyframes fadein {
|
95 |
0% {
|
96 |
opacity: 0;
|
97 |
}
|
98 |
+
|
99 |
100% {
|
100 |
opacity: 1;
|
101 |
}
|
102 |
}
|
103 |
+
|
104 |
@keyframes fadeout {
|
105 |
0% {
|
106 |
opacity: 1;
|
107 |
}
|
108 |
+
|
109 |
100% {
|
110 |
opacity: 0;
|
111 |
}
|
112 |
}
|
113 |
+
|
114 |
@-webkit-keyframes fadeout {
|
115 |
0% {
|
116 |
opacity: 1;
|
117 |
}
|
118 |
+
|
119 |
100% {
|
120 |
opacity: 0;
|
121 |
}
|
122 |
}
|
123 |
+
|
124 |
@keyframes spinleft {
|
125 |
0% {
|
126 |
transform: rotate(360deg);
|
127 |
}
|
128 |
+
|
129 |
100% {
|
130 |
transform: rotate(0deg);
|
131 |
}
|
132 |
}
|
133 |
+
|
134 |
@-webkit-keyframes spinleft {
|
135 |
0% {
|
136 |
-webkit-transform: rotate(360deg);
|
137 |
}
|
138 |
+
|
139 |
100% {
|
140 |
-webkit-transform: rotate(0deg);
|
141 |
}
|
142 |
}
|
143 |
+
|
144 |
@keyframes spinright {
|
145 |
0% {
|
146 |
transform: rotate(0deg);
|
147 |
}
|
148 |
+
|
149 |
100% {
|
150 |
transform: rotate(360deg);
|
151 |
}
|
152 |
}
|
153 |
+
|
154 |
@-webkit-keyframes spinright {
|
155 |
0% {
|
156 |
-webkit-transform: rotate(0deg);
|
157 |
}
|
158 |
+
|
159 |
100% {
|
160 |
-webkit-transform: rotate(360deg);
|
161 |
}
|
162 |
}
|
163 |
+
|
164 |
@keyframes donut-rotate {
|
165 |
0% {
|
166 |
transform: rotate(0);
|
167 |
}
|
168 |
+
|
169 |
50% {
|
170 |
transform: rotate(-140deg);
|
171 |
}
|
172 |
+
|
173 |
100% {
|
174 |
transform: rotate(0);
|
175 |
}
|
176 |
}
|
177 |
+
|
178 |
@-webkit-keyframes donut-rotate {
|
179 |
0% {
|
180 |
-webkit-transform: rotate(0);
|
181 |
}
|
182 |
+
|
183 |
50% {
|
184 |
-webkit-transform: rotate(-140deg);
|
185 |
}
|
186 |
+
|
187 |
100% {
|
188 |
-webkit-transform: rotate(0);
|
189 |
}
|
190 |
}
|
191 |
+
|
192 |
/* Open Sans font */
|
193 |
/* Iconic font */
|
194 |
@font-face {
|
195 |
font-family: 'font_icons';
|
196 |
+
src: url("../fonts/product-popup/fontIcons.eot");
|
197 |
+
src: url("../fonts/product-popup/fontIcons.eot?#iefix") format("embedded-opentype"), url("../fonts/product-popup/fontIcons.ttf") format("truetype"), url("../fonts/product-popup/fontIcons.woff") format("woff"), url("../fonts/product-popup/fontIcons.svg#icomoon") format("svg");
|
198 |
font-weight: normal;
|
199 |
font-style: normal;
|
200 |
}
|
201 |
+
|
202 |
.ecwid-g {
|
203 |
letter-spacing: -0.31em;
|
204 |
/* Webkit: collapse white-space between units */
|
457 |
display: none;
|
458 |
}
|
459 |
}
|
460 |
+
|
461 |
@media screen and (max-width: 480px) {
|
462 |
+
|
463 |
+
.ecwid-g-r>.ecwid-u,
|
464 |
+
.ecwid-g-r>[class*="ecwid-u-"] {
|
465 |
width: 100%;
|
466 |
}
|
467 |
}
|
468 |
+
|
469 |
@media screen and (max-width: 767px) {
|
470 |
+
|
471 |
+
.ecwid-g-r>.ecwid-u,
|
472 |
+
.ecwid-g-r>[class*="ecwid-u-"] {
|
473 |
width: 100%;
|
474 |
}
|
475 |
|
481 |
display: none;
|
482 |
}
|
483 |
}
|
484 |
+
|
485 |
@media (min-width: 768px) and (max-width: 979px) {
|
486 |
.ecwid-hidden-tablet {
|
487 |
display: none;
|
491 |
display: none;
|
492 |
}
|
493 |
}
|
494 |
+
|
495 |
a,
|
496 |
a:visited {
|
497 |
color: #04a2ca;
|
499 |
-webkit-transition: color 0.1s linear;
|
500 |
transition: color 0.1s linear;
|
501 |
}
|
502 |
+
|
503 |
a:hover,
|
504 |
a:visited:hover {
|
505 |
color: #006995;
|
506 |
}
|
507 |
+
|
508 |
a:active,
|
509 |
a:visited:active {
|
510 |
color: #54bfd6;
|
514 |
a.link-inverse:visited {
|
515 |
color: #fff;
|
516 |
}
|
517 |
+
|
518 |
a.link-inverse:hover,
|
519 |
a.link-inverse:visited:hover {
|
520 |
color: #47daf9;
|
521 |
}
|
522 |
+
|
523 |
a.link-inverse:active,
|
524 |
a.link-inverse:visited:active {
|
525 |
color: #fff;
|
540 |
color: #999;
|
541 |
}
|
542 |
|
543 |
+
h1,
|
544 |
+
h2,
|
545 |
+
h3,
|
546 |
+
h4,
|
547 |
+
h5,
|
548 |
+
h6 {
|
549 |
font-family: 'Open Sans', sans-serif;
|
550 |
font-weight: 400;
|
551 |
}
|
608 |
-webkit-transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear;
|
609 |
transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear;
|
610 |
}
|
611 |
+
|
612 |
+
.btn:focus,
|
613 |
+
.btn.focus,
|
614 |
+
.btn.btn-loading,
|
615 |
+
.btn.btn-loading:hover,
|
616 |
+
.btn.btn-loading:focus,
|
617 |
+
.btn.btn-loading:focus:hover,
|
618 |
+
.btn.btn-loading:active,
|
619 |
+
.btn.btn-loading:focus:active,
|
620 |
+
.btn-group.opened .btn.btn-dropdown,
|
621 |
+
.btn-group.opened .btn:not([disabled])+.btn.btn-dropdown {
|
622 |
border-width: 2px;
|
623 |
padding: 5px 9px;
|
624 |
}
|
625 |
+
|
626 |
.btn:hover {
|
627 |
background-color: #c5c5c5;
|
628 |
}
|
629 |
+
|
630 |
.btn:focus {
|
631 |
border-color: #acacac;
|
632 |
}
|
633 |
+
|
634 |
.btn:focus:hover {
|
635 |
background-color: #c5c5c5;
|
636 |
}
|
637 |
+
|
638 |
.btn:active {
|
639 |
background-color: #f8f8f8;
|
640 |
}
|
641 |
+
|
642 |
.btn:focus:active {
|
643 |
background-color: #f8f8f8;
|
644 |
}
|
645 |
+
|
646 |
+
.btn.btn-loading,
|
647 |
+
.btn.btn-loading:hover,
|
648 |
+
.btn.btn-loading:focus,
|
649 |
+
.btn.btn-loading:focus:hover,
|
650 |
+
.btn.btn-loading:active,
|
651 |
+
.btn.btn-loading:focus:active {
|
652 |
position: relative;
|
653 |
background-color: #f8f8f8;
|
654 |
border-color: transparent;
|
655 |
overflow: visible;
|
656 |
}
|
657 |
+
|
658 |
+
.btn-group .btn:not([disabled])+.btn.btn-dropdown:focus,
|
659 |
+
.btn-group.opened .btn.btn-dropdown,
|
660 |
+
.btn-group.opened .btn:not([disabled])+.btn.btn-dropdown {
|
661 |
border-color: #acacac;
|
662 |
}
|
663 |
+
|
664 |
.btn.btn-loading .loader-inner,
|
665 |
+
.btn.btn-loading .loader-outer,
|
666 |
+
.btn.btn-loading:hover .loader-inner,
|
667 |
+
.btn.btn-loading:hover .loader-outer,
|
668 |
+
.btn.btn-loading:focus .loader-inner,
|
669 |
+
.btn.btn-loading:focus .loader-outer,
|
670 |
+
.btn.btn-loading:focus:hover .loader-inner,
|
671 |
+
.btn.btn-loading:focus:hover .loader-outer,
|
672 |
+
.btn.btn-loading:active .loader-inner,
|
673 |
+
.btn.btn-loading:active .loader-outer,
|
674 |
+
.btn.btn-loading:focus:active .loader-inner,
|
675 |
.btn.btn-loading:focus:active .loader-outer {
|
676 |
fill: #f8f8f8;
|
677 |
}
|
678 |
+
|
679 |
.btn:first-child {
|
680 |
*margin-left: 0;
|
681 |
}
|
682 |
+
|
683 |
+
.btn[disabled],
|
684 |
+
.btn[disabled]:hover,
|
685 |
+
.btn[disabled]:focus,
|
686 |
+
.btn[disabled]:focus:hover,
|
687 |
+
.btn[disabled]:active,
|
688 |
+
.btn[disabled]:focus:active {
|
689 |
cursor: default;
|
690 |
opacity: .3;
|
691 |
filter: progid:DXImageTransform.Microsoft.Alpha(Opacity=30);
|
692 |
-ms-filter: "progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
|
693 |
pointer-events: none;
|
694 |
}
|
695 |
+
|
696 |
+
.btn.btn-loading:before,
|
697 |
+
.btn.btn-loading:hover:before,
|
698 |
+
.btn.btn-loading:focus:before,
|
699 |
+
.btn.btn-loading:focus:hover:before,
|
700 |
+
.btn.btn-loading:active:before,
|
701 |
+
.btn.btn-loading:focus:active:before {
|
702 |
position: absolute;
|
703 |
content: "";
|
704 |
top: 0;
|
721 |
height: 48px;
|
722 |
min-width: 144px;
|
723 |
}
|
724 |
+
|
725 |
+
.btn-large:focus,
|
726 |
+
.btn-large.focus,
|
727 |
+
.btn-large.btn.btn-loading,
|
728 |
+
.btn-large.btn.btn-loading:focus:hover,
|
729 |
+
.btn-large.btn.btn-loading:focus:active,
|
730 |
+
.btn-large.btn-default.btn-loading,
|
731 |
+
.btn-large.btn-loading.btn-icon,
|
732 |
+
.btn-large.btn-default.btn-loading:focus:hover,
|
733 |
+
.btn-large.btn-loading.btn-icon:focus:hover,
|
734 |
+
.btn-large.btn-default.btn-loading:focus:active,
|
735 |
+
.btn-large.btn-loading.btn-icon:focus:active,
|
736 |
+
.btn-group.opened .btn-large.btn-dropdown,
|
737 |
+
.btn-group.opened .btn:not([disabled])+.btn-large.btn-dropdown {
|
738 |
border-width: 2px;
|
739 |
padding: 10px 15px;
|
740 |
}
|
747 |
height: 40px;
|
748 |
min-width: 120px;
|
749 |
}
|
750 |
+
|
751 |
+
.btn-medium:focus,
|
752 |
+
.btn-medium.focus,
|
753 |
+
.btn-medium.btn.btn-loading,
|
754 |
+
.btn-medium.btn.btn-loading:focus:hover,
|
755 |
+
.btn-medium.btn.btn-loading:focus:active,
|
756 |
+
.btn-medium.btn-default.btn-loading,
|
757 |
+
.btn-medium.btn-loading.btn-icon,
|
758 |
+
.btn-medium.btn-default.btn-loading:focus:hover,
|
759 |
+
.btn-medium.btn-loading.btn-icon:focus:hover,
|
760 |
+
.btn-medium.btn-default.btn-loading:focus:active,
|
761 |
+
.btn-medium.btn-loading.btn-icon:focus:active,
|
762 |
+
.btn-group.opened .btn-medium.btn-dropdown,
|
763 |
+
.btn-group.opened .btn:not([disabled])+.btn-medium.btn-dropdown {
|
764 |
border-width: 2px;
|
765 |
padding: 8px 11px;
|
766 |
}
|
773 |
height: 28px;
|
774 |
min-width: 84px;
|
775 |
}
|
776 |
+
|
777 |
+
.btn-small:focus,
|
778 |
+
.btn-small.focus,
|
779 |
+
.btn-small.btn.btn-loading,
|
780 |
+
.btn-small.btn.btn-loading:focus:hover,
|
781 |
+
.btn-small.btn.btn-loading:focus:active,
|
782 |
+
.btn-small.btn-default.btn-loading,
|
783 |
+
.btn-small.btn-loading.btn-icon,
|
784 |
+
.btn-small.btn-default.btn-loading:focus:hover,
|
785 |
+
.btn-small.btn-loading.btn-icon:focus:hover,
|
786 |
+
.btn-small.btn-default.btn-loading:focus:active,
|
787 |
+
.btn-small.btn-loading.btn-icon:focus:active,
|
788 |
+
.btn-group.opened .btn-small.btn-dropdown,
|
789 |
+
.btn-group.opened .btn:not([disabled])+.btn-small.btn-dropdown {
|
790 |
border-width: 2px;
|
791 |
padding: 5px 7px;
|
792 |
}
|
793 |
|
794 |
/* buttons' types */
|
795 |
+
.btn-default,
|
796 |
+
.btn-icon {
|
797 |
background-color: #f6f6f6;
|
798 |
color: #333;
|
799 |
border-color: #cccccc;
|
800 |
}
|
801 |
+
|
802 |
+
.btn-default:hover,
|
803 |
+
.btn-icon:hover {
|
804 |
background-color: #fff;
|
805 |
color: #137ebe;
|
806 |
border-color: #89bfdf;
|
807 |
}
|
808 |
+
|
809 |
+
.btn-default:focus,
|
810 |
+
.btn-icon:focus,
|
811 |
+
.btn-default.focus,
|
812 |
+
.focus.btn-icon,
|
813 |
+
.btn-group .btn:not([disabled])+.btn-icon.btn-dropdown:focus,
|
814 |
+
.btn-group.opened .btn-icon.btn-dropdown,
|
815 |
+
.btn-group.opened .btn:not([disabled])+.btn-icon.btn-dropdown,
|
816 |
+
.btn-group .btn:not([disabled])+.btn-default.btn-dropdown:focus,
|
817 |
+
.btn-group.opened .btn-default.btn-dropdown,
|
818 |
+
.btn-group.opened .btn:not([disabled])+.btn-default.btn-dropdown {
|
819 |
background-color: #eaf0f3;
|
820 |
border-color: #b3cad5;
|
821 |
}
|
822 |
+
|
823 |
+
.btn-default:focus:hover,
|
824 |
+
.btn-icon:focus:hover {
|
825 |
background-color: #fff;
|
826 |
border-color: #137ebe;
|
827 |
}
|
828 |
+
|
829 |
+
.btn-default:active,
|
830 |
+
.btn-icon:active {
|
831 |
background-color: #fff;
|
832 |
color: #5ebbf3;
|
833 |
border-color: #afddf9;
|
834 |
}
|
835 |
+
|
836 |
+
.btn-default:focus:active,
|
837 |
+
.btn-icon:focus:active {
|
838 |
background-color: #fff;
|
839 |
border-color: #5ebbf3;
|
840 |
}
|
841 |
+
|
842 |
+
.btn-default.btn-loading,
|
843 |
+
.btn-loading.btn-icon,
|
844 |
+
.btn-default.btn-loading:hover,
|
845 |
+
.btn-loading.btn-icon:hover,
|
846 |
+
.btn-default.btn-loading:focus,
|
847 |
+
.btn-loading.btn-icon:focus,
|
848 |
+
.btn-default.btn-loading:focus:hover,
|
849 |
+
.btn-loading.btn-icon:focus:hover,
|
850 |
+
.btn-default.btn-loading:active,
|
851 |
+
.btn-loading.btn-icon:active,
|
852 |
+
.btn-default.btn-loading:focus:active,
|
853 |
+
.btn-loading.btn-icon:focus:active {
|
854 |
position: relative;
|
855 |
background-color: #afddf9;
|
856 |
border-color: #afddf9;
|
857 |
overflow: visible;
|
858 |
}
|
859 |
+
|
860 |
+
.btn-default.btn-loading .loader-inner,
|
861 |
+
.btn-loading.btn-icon .loader-inner,
|
862 |
.btn-default.btn-loading .loader-outer,
|
863 |
+
.btn-loading.btn-icon .loader-outer,
|
864 |
+
.btn-default.btn-loading:hover .loader-inner,
|
865 |
+
.btn-loading.btn-icon:hover .loader-inner,
|
866 |
.btn-default.btn-loading:hover .loader-outer,
|
867 |
+
.btn-loading.btn-icon:hover .loader-outer,
|
868 |
+
.btn-default.btn-loading:focus .loader-inner,
|
869 |
+
.btn-loading.btn-icon:focus .loader-inner,
|
870 |
.btn-default.btn-loading:focus .loader-outer,
|
871 |
+
.btn-loading.btn-icon:focus .loader-outer,
|
872 |
+
.btn-default.btn-loading:focus:hover .loader-inner,
|
873 |
+
.btn-loading.btn-icon:focus:hover .loader-inner,
|
874 |
.btn-default.btn-loading:focus:hover .loader-outer,
|
875 |
+
.btn-loading.btn-icon:focus:hover .loader-outer,
|
876 |
+
.btn-default.btn-loading:active .loader-inner,
|
877 |
+
.btn-loading.btn-icon:active .loader-inner,
|
878 |
.btn-default.btn-loading:active .loader-outer,
|
879 |
+
.btn-loading.btn-icon:active .loader-outer,
|
880 |
+
.btn-default.btn-loading:focus:active .loader-inner,
|
881 |
+
.btn-loading.btn-icon:focus:active .loader-inner,
|
882 |
.btn-default.btn-loading:focus:active .loader-outer,
|
883 |
.btn-loading.btn-icon:focus:active .loader-outer {
|
884 |
fill: #afddf9;
|
885 |
}
|
886 |
|
887 |
+
.btn-default[disabled],
|
888 |
+
[disabled].btn-icon,
|
889 |
.btn-default[disabled]:hover,
|
890 |
[disabled].btn-icon:hover,
|
891 |
.btn-default[disabled]:focus,
|
907 |
background-color: #fff;
|
908 |
color: #333;
|
909 |
}
|
910 |
+
|
911 |
.btn-alt:hover {
|
912 |
background-color: #edf8ff;
|
913 |
color: #137ebe;
|
914 |
}
|
915 |
+
|
916 |
.btn-alt:active {
|
917 |
background-color: #fff;
|
918 |
color: #54bfd6;
|
919 |
}
|
920 |
+
|
921 |
.btn-alt:focus {
|
922 |
border-color: #fff;
|
923 |
background-color: #d3e6f1;
|
924 |
}
|
925 |
+
|
926 |
.btn-alt:focus:hover {
|
927 |
background-color: #dce7ed;
|
928 |
}
|
929 |
+
|
930 |
.btn-alt:focus:active {
|
931 |
background-color: #fff;
|
932 |
}
|
949 |
background-color: #189dee;
|
950 |
border-color: transparent;
|
951 |
}
|
952 |
+
|
953 |
.btn-primary:hover {
|
954 |
background-color: #137ebe;
|
955 |
}
|
956 |
+
|
957 |
.btn-primary:focus {
|
958 |
border-color: #116ea7;
|
959 |
}
|
960 |
+
|
961 |
.btn-primary:focus:hover {
|
962 |
background-color: #137ebe;
|
963 |
}
|
964 |
+
|
965 |
.btn-primary:active {
|
966 |
background-color: #46b1f1;
|
967 |
}
|
968 |
+
|
969 |
.btn-primary:focus:active {
|
970 |
background-color: #46b1f1;
|
971 |
}
|
972 |
+
|
973 |
+
.btn-primary.btn.btn-loading,
|
974 |
+
.btn-primary.btn.btn-loading:focus:hover,
|
975 |
+
.btn-primary.btn.btn-loading:focus:active,
|
976 |
+
.btn-primary.btn-default.btn-loading,
|
977 |
+
.btn-primary.btn-loading.btn-icon,
|
978 |
+
.btn-primary.btn-default.btn-loading:focus:hover,
|
979 |
+
.btn-primary.btn-loading.btn-icon:focus:hover,
|
980 |
+
.btn-primary.btn-default.btn-loading:focus:active,
|
981 |
+
.btn-primary.btn-loading.btn-icon:focus:active {
|
982 |
position: relative;
|
983 |
background-color: #46b1f1;
|
984 |
border-color: transparent;
|
985 |
overflow: visible;
|
986 |
}
|
987 |
+
|
988 |
+
.btn-group .btn:not([disabled])+.btn-primary.btn-dropdown:focus,
|
989 |
+
.btn-group.opened .btn-primary.btn-dropdown,
|
990 |
+
.btn-group.opened .btn:not([disabled])+.btn-primary.btn-dropdown {
|
991 |
border-color: #116ea7;
|
992 |
}
|
993 |
+
|
994 |
.btn-primary.btn-loading .loader-inner,
|
995 |
+
.btn-primary.btn-loading .loader-outer,
|
996 |
+
.btn-primary.btn-loading:hover .loader-inner,
|
997 |
+
.btn-primary.btn-loading:hover .loader-outer,
|
998 |
+
.btn-primary.btn-loading:focus .loader-inner,
|
999 |
+
.btn-primary.btn-loading:focus .loader-outer,
|
1000 |
+
.btn-primary.btn-loading:focus:hover .loader-inner,
|
1001 |
+
.btn-primary.btn-loading:focus:hover .loader-outer,
|
1002 |
+
.btn-primary.btn-loading:active .loader-inner,
|
1003 |
+
.btn-primary.btn-loading:active .loader-outer,
|
1004 |
+
.btn-primary.btn-loading:focus:active .loader-inner,
|
1005 |
.btn-primary.btn-loading:focus:active .loader-outer {
|
1006 |
fill: #46b1f1;
|
1007 |
}
|
1024 |
background-color: #64a52f;
|
1025 |
border-color: transparent;
|
1026 |
}
|
1027 |
+
|
1028 |
.btn-success:hover {
|
1029 |
background-color: #508426;
|
1030 |
}
|
1031 |
+
|
1032 |
.btn-success:focus {
|
1033 |
border-color: #467421;
|
1034 |
}
|
1035 |
+
|
1036 |
.btn-success:focus:hover {
|
1037 |
background-color: #508426;
|
1038 |
}
|
1039 |
+
|
1040 |
.btn-success:active {
|
1041 |
background-color: #83b759;
|
1042 |
}
|
1043 |
+
|
1044 |
.btn-success:focus:active {
|
1045 |
background-color: #83b759;
|
1046 |
}
|
1047 |
+
|
1048 |
+
.btn-success.btn.btn-loading,
|
1049 |
+
.btn-success.btn.btn-loading:focus:hover,
|
1050 |
+
.btn-success.btn.btn-loading:focus:active,
|
1051 |
+
.btn-success.btn-default.btn-loading,
|
1052 |
+
.btn-success.btn-loading.btn-icon,
|
1053 |
+
.btn-success.btn-default.btn-loading:focus:hover,
|
1054 |
+
.btn-success.btn-loading.btn-icon:focus:hover,
|
1055 |
+
.btn-success.btn-default.btn-loading:focus:active,
|
1056 |
+
.btn-success.btn-loading.btn-icon:focus:active {
|
1057 |
position: relative;
|
1058 |
background-color: #83b759;
|
1059 |
border-color: transparent;
|
1060 |
overflow: visible;
|
1061 |
}
|
1062 |
+
|
1063 |
+
.btn-group .btn:not([disabled])+.btn-success.btn-dropdown:focus,
|
1064 |
+
.btn-group.opened .btn-success.btn-dropdown,
|
1065 |
+
.btn-group.opened .btn:not([disabled])+.btn-success.btn-dropdown {
|
1066 |
border-color: #467421;
|
1067 |
}
|
1068 |
+
|
1069 |
.btn-success.btn-loading .loader-inner,
|
1070 |
+
.btn-success.btn-loading .loader-outer,
|
1071 |
+
.btn-success.btn-loading:hover .loader-inner,
|
1072 |
+
.btn-success.btn-loading:hover .loader-outer,
|
1073 |
+
.btn-success.btn-loading:focus .loader-inner,
|
1074 |
+
.btn-success.btn-loading:focus .loader-outer,
|
1075 |
+
.btn-success.btn-loading:focus:hover .loader-inner,
|
1076 |
+
.btn-success.btn-loading:focus:hover .loader-outer,
|
1077 |
+
.btn-success.btn-loading:active .loader-inner,
|
1078 |
+
.btn-success.btn-loading:active .loader-outer,
|
1079 |
+
.btn-success.btn-loading:focus:active .loader-inner,
|
1080 |
.btn-success.btn-loading:focus:active .loader-outer {
|
1081 |
fill: #83b759;
|
1082 |
}
|
1099 |
background-color: #1baecd;
|
1100 |
border-color: transparent;
|
1101 |
}
|
1102 |
+
|
1103 |
.btn-info:hover {
|
1104 |
background-color: #168ba4;
|
1105 |
}
|
1106 |
+
|
1107 |
.btn-info:focus {
|
1108 |
border-color: #137a90;
|
1109 |
}
|
1110 |
+
|
1111 |
.btn-info:focus:hover {
|
1112 |
background-color: #168ba4;
|
1113 |
}
|
1114 |
+
|
1115 |
.btn-info:active {
|
1116 |
background-color: #49bed7;
|
1117 |
}
|
1118 |
+
|
1119 |
.btn-info:focus:active {
|
1120 |
background-color: #49bed7;
|
1121 |
}
|
1122 |
+
|
1123 |
+
.btn-info.btn.btn-loading,
|
1124 |
+
.btn-info.btn.btn-loading:focus:hover,
|
1125 |
+
.btn-info.btn.btn-loading:focus:active,
|
1126 |
+
.btn-info.btn-default.btn-loading,
|
1127 |
+
.btn-info.btn-loading.btn-icon,
|
1128 |
+
.btn-info.btn-default.btn-loading:focus:hover,
|
1129 |
+
.btn-info.btn-loading.btn-icon:focus:hover,
|
1130 |
+
.btn-info.btn-default.btn-loading:focus:active,
|
1131 |
+
.btn-info.btn-loading.btn-icon:focus:active {
|
1132 |
position: relative;
|
1133 |
background-color: #49bed7;
|
1134 |
border-color: transparent;
|
1135 |
overflow: visible;
|
1136 |
}
|
1137 |
+
|
1138 |
+
.btn-group .btn:not([disabled])+.btn-info.btn-dropdown:focus,
|
1139 |
+
.btn-group.opened .btn-info.btn-dropdown,
|
1140 |
+
.btn-group.opened .btn:not([disabled])+.btn-info.btn-dropdown {
|
1141 |
border-color: #137a90;
|
1142 |
}
|
1143 |
+
|
1144 |
.btn-info.btn-loading .loader-inner,
|
1145 |
+
.btn-info.btn-loading .loader-outer,
|
1146 |
+
.btn-info.btn-loading:hover .loader-inner,
|
1147 |
+
.btn-info.btn-loading:hover .loader-outer,
|
1148 |
+
.btn-info.btn-loading:focus .loader-inner,
|
1149 |
+
.btn-info.btn-loading:focus .loader-outer,
|
1150 |
+
.btn-info.btn-loading:focus:hover .loader-inner,
|
1151 |
+
.btn-info.btn-loading:focus:hover .loader-outer,
|
1152 |
+
.btn-info.btn-loading:active .loader-inner,
|
1153 |
+
.btn-info.btn-loading:active .loader-outer,
|
1154 |
+
.btn-info.btn-loading:focus:active .loader-inner,
|
1155 |
.btn-info.btn-loading:focus:active .loader-outer {
|
1156 |
fill: #49bed7;
|
1157 |
}
|
1174 |
background-color: #99d5e1;
|
1175 |
border-color: transparent;
|
1176 |
}
|
1177 |
+
|
1178 |
.btn-info-light:hover {
|
1179 |
background-color: #7aaab4;
|
1180 |
}
|
1181 |
+
|
1182 |
.btn-info-light:focus {
|
1183 |
border-color: #6b959e;
|
1184 |
}
|
1185 |
+
|
1186 |
.btn-info-light:focus:hover {
|
1187 |
background-color: #7aaab4;
|
1188 |
}
|
1189 |
+
|
1190 |
.btn-info-light:active {
|
1191 |
background-color: #addde7;
|
1192 |
}
|
1193 |
+
|
1194 |
.btn-info-light:focus:active {
|
1195 |
background-color: #addde7;
|
1196 |
}
|
1197 |
+
|
1198 |
+
.btn-info-light.btn.btn-loading,
|
1199 |
+
.btn-info-light.btn.btn-loading:focus:hover,
|
1200 |
+
.btn-info-light.btn.btn-loading:focus:active,
|
1201 |
+
.btn-info-light.btn-default.btn-loading,
|
1202 |
+
.btn-info-light.btn-loading.btn-icon,
|
1203 |
+
.btn-info-light.btn-default.btn-loading:focus:hover,
|
1204 |
+
.btn-info-light.btn-loading.btn-icon:focus:hover,
|
1205 |
+
.btn-info-light.btn-default.btn-loading:focus:active,
|
1206 |
+
.btn-info-light.btn-loading.btn-icon:focus:active {
|
1207 |
position: relative;
|
1208 |
background-color: #addde7;
|
1209 |
border-color: transparent;
|
1210 |
overflow: visible;
|
1211 |
}
|
1212 |
+
|
1213 |
+
.btn-group .btn:not([disabled])+.btn-info-light.btn-dropdown:focus,
|
1214 |
+
.btn-group.opened .btn-info-light.btn-dropdown,
|
1215 |
+
.btn-group.opened .btn:not([disabled])+.btn-info-light.btn-dropdown {
|
1216 |
border-color: #6b959e;
|
1217 |
}
|
1218 |
+
|
1219 |
.btn-info-light.btn-loading .loader-inner,
|
1220 |
+
.btn-info-light.btn-loading .loader-outer,
|
1221 |
+
.btn-info-light.btn-loading:hover .loader-inner,
|
1222 |
+
.btn-info-light.btn-loading:hover .loader-outer,
|
1223 |
+
.btn-info-light.btn-loading:focus .loader-inner,
|
1224 |
+
.btn-info-light.btn-loading:focus .loader-outer,
|
1225 |
+
.btn-info-light.btn-loading:focus:hover .loader-inner,
|
1226 |
+
.btn-info-light.btn-loading:focus:hover .loader-outer,
|
1227 |
+
.btn-info-light.btn-loading:active .loader-inner,
|
1228 |
+
.btn-info-light.btn-loading:active .loader-outer,
|
1229 |
+
.btn-info-light.btn-loading:focus:active .loader-inner,
|
1230 |
.btn-info-light.btn-loading:focus:active .loader-outer {
|
1231 |
fill: #addde7;
|
1232 |
}
|
1249 |
background-color: #bfa454;
|
1250 |
border-color: transparent;
|
1251 |
}
|
1252 |
+
|
1253 |
.btn-warning:hover {
|
1254 |
background-color: #998343;
|
1255 |
}
|
1256 |
+
|
1257 |
.btn-warning:focus {
|
1258 |
border-color: #86733b;
|
1259 |
}
|
1260 |
+
|
1261 |
.btn-warning:focus:hover {
|
1262 |
background-color: #998343;
|
1263 |
}
|
1264 |
+
|
1265 |
.btn-warning:active {
|
1266 |
background-color: #ccb676;
|
1267 |
}
|
1268 |
+
|
1269 |
.btn-warning:focus:active {
|
1270 |
background-color: #ccb676;
|
1271 |
}
|
1272 |
+
|
1273 |
+
.btn-warning.btn.btn-loading,
|
1274 |
+
.btn-warning.btn.btn-loading:focus:hover,
|
1275 |
+
.btn-warning.btn.btn-loading:focus:active,
|
1276 |
+
.btn-warning.btn-default.btn-loading,
|
1277 |
+
.btn-warning.btn-loading.btn-icon,
|
1278 |
+
.btn-warning.btn-default.btn-loading:focus:hover,
|
1279 |
+
.btn-warning.btn-loading.btn-icon:focus:hover,
|
1280 |
+
.btn-warning.btn-default.btn-loading:focus:active,
|
1281 |
+
.btn-warning.btn-loading.btn-icon:focus:active {
|
1282 |
position: relative;
|
1283 |
background-color: #ccb676;
|
1284 |
border-color: transparent;
|
1285 |
overflow: visible;
|
1286 |
}
|
1287 |
+
|
1288 |
+
.btn-group .btn:not([disabled])+.btn-warning.btn-dropdown:focus,
|
1289 |
+
.btn-group.opened .btn-warning.btn-dropdown,
|
1290 |
+
.btn-group.opened .btn:not([disabled])+.btn-warning.btn-dropdown {
|
1291 |
border-color: #86733b;
|
1292 |
}
|
1293 |
+
|
1294 |
.btn-warning.btn-loading .loader-inner,
|
1295 |
+
.btn-warning.btn-loading .loader-outer,
|
1296 |
+
.btn-warning.btn-loading:hover .loader-inner,
|
1297 |
+
.btn-warning.btn-loading:hover .loader-outer,
|
1298 |
+
.btn-warning.btn-loading:focus .loader-inner,
|
1299 |
+
.btn-warning.btn-loading:focus .loader-outer,
|
1300 |
+
.btn-warning.btn-loading:focus:hover .loader-inner,
|
1301 |
+
.btn-warning.btn-loading:focus:hover .loader-outer,
|
1302 |
+
.btn-warning.btn-loading:active .loader-inner,
|
1303 |
+
.btn-warning.btn-loading:active .loader-outer,
|
1304 |
+
.btn-warning.btn-loading:focus:active .loader-inner,
|
1305 |
.btn-warning.btn-loading:focus:active .loader-outer {
|
1306 |
fill: #ccb676;
|
1307 |
}
|
1324 |
background-color: #dc602d;
|
1325 |
border-color: transparent;
|
1326 |
}
|
1327 |
+
|
1328 |
.btn-alert:hover {
|
1329 |
background-color: #b04d24;
|
1330 |
}
|
1331 |
+
|
1332 |
.btn-alert:focus {
|
1333 |
border-color: #9a4320;
|
1334 |
}
|
1335 |
+
|
1336 |
.btn-alert:focus:hover {
|
1337 |
background-color: #b04d24;
|
1338 |
}
|
1339 |
+
|
1340 |
.btn-alert:active {
|
1341 |
background-color: #e38057;
|
1342 |
}
|
1343 |
+
|
1344 |
.btn-alert:focus:active {
|
1345 |
background-color: #e38057;
|
1346 |
}
|
1347 |
+
|
1348 |
+
.btn-alert.btn.btn-loading,
|
1349 |
+
.btn-alert.btn.btn-loading:focus:hover,
|
1350 |
+
.btn-alert.btn.btn-loading:focus:active,
|
1351 |
+
.btn-alert.btn-default.btn-loading,
|
1352 |
+
.btn-alert.btn-loading.btn-icon,
|
1353 |
+
.btn-alert.btn-default.btn-loading:focus:hover,
|
1354 |
+
.btn-alert.btn-loading.btn-icon:focus:hover,
|
1355 |
+
.btn-alert.btn-default.btn-loading:focus:active,
|
1356 |
+
.btn-alert.btn-loading.btn-icon:focus:active {
|
1357 |
position: relative;
|
1358 |
background-color: #e38057;
|
1359 |
border-color: transparent;
|
1360 |
overflow: visible;
|
1361 |
}
|
1362 |
+
|
1363 |
+
.btn-group .btn:not([disabled])+.btn-alert.btn-dropdown:focus,
|
1364 |
+
.btn-group.opened .btn-alert.btn-dropdown,
|
1365 |
+
.btn-group.opened .btn:not([disabled])+.btn-alert.btn-dropdown {
|
1366 |
border-color: #9a4320;
|
1367 |
}
|
1368 |
+
|
1369 |
.btn-alert.btn-loading .loader-inner,
|
1370 |
+
.btn-alert.btn-loading .loader-outer,
|
1371 |
+
.btn-alert.btn-loading:hover .loader-inner,
|
1372 |
+
.btn-alert.btn-loading:hover .loader-outer,
|
1373 |
+
.btn-alert.btn-loading:focus .loader-inner,
|
1374 |
+
.btn-alert.btn-loading:focus .loader-outer,
|
1375 |
+
.btn-alert.btn-loading:focus:hover .loader-inner,
|
1376 |
+
.btn-alert.btn-loading:focus:hover .loader-outer,
|
1377 |
+
.btn-alert.btn-loading:active .loader-inner,
|
1378 |
+
.btn-alert.btn-loading:active .loader-outer,
|
1379 |
+
.btn-alert.btn-loading:focus:active .loader-inner,
|
1380 |
.btn-alert.btn-loading:focus:active .loader-outer {
|
1381 |
fill: #e38057;
|
1382 |
}
|
1420 |
width: 22px;
|
1421 |
height: 100%;
|
1422 |
}
|
1423 |
+
|
1424 |
.btn .svg-icon svg {
|
1425 |
height: 100%;
|
1426 |
width: 100%;
|
1427 |
}
|
1428 |
+
|
1429 |
.btn .svg-icon svg path {
|
1430 |
fill: #fff;
|
1431 |
}
|
1469 |
.btn-icon {
|
1470 |
min-width: 40px;
|
1471 |
}
|
1472 |
+
|
1473 |
.btn-icon.btn-large {
|
1474 |
min-width: 60px;
|
1475 |
}
|
1476 |
+
|
1477 |
.btn-icon.btn-medium {
|
1478 |
min-width: 45px;
|
1479 |
}
|
1480 |
+
|
1481 |
.btn-icon.btn-small {
|
1482 |
min-width: 30px;
|
1483 |
}
|
1484 |
+
|
1485 |
.btn-icon [class*='icon-'] {
|
1486 |
padding: 0;
|
1487 |
}
|
1492 |
display: inline-block;
|
1493 |
vertical-align: middle;
|
1494 |
}
|
1495 |
+
|
1496 |
+
.btn-group>.btn {
|
1497 |
position: relative;
|
1498 |
float: left;
|
1499 |
}
|
1500 |
+
|
1501 |
+
.btn-group>.btn:focus {
|
1502 |
outline: 0;
|
1503 |
z-index: 1;
|
1504 |
}
|
1505 |
|
1506 |
+
.btn-group .btn+.btn,
|
1507 |
+
.btn-group .btn+.btn-group,
|
1508 |
+
.btn-group .btn-group+.btn,
|
1509 |
+
.btn-group .btn-group+.btn-group {
|
1510 |
margin-left: -1px;
|
1511 |
}
|
1512 |
|
1513 |
+
.btn-group>.btn:not(:first-child):not(:last-child):not(.btn-dropdown) {
|
1514 |
border-radius: 0;
|
1515 |
}
|
1516 |
|
1517 |
+
.btn-group>.btn:first-child {
|
1518 |
margin-left: 0;
|
1519 |
}
|
1520 |
+
|
1521 |
+
.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle) {
|
1522 |
border-top-right-radius: 0;
|
1523 |
border-bottom-right-radius: 0;
|
1524 |
}
|
1525 |
|
1526 |
+
.btn-group>.btn:last-child:not(:first-child),
|
1527 |
+
.btn-group>.btn-dropdown:not(:first-child) {
|
1528 |
border-top-left-radius: 0;
|
1529 |
border-bottom-left-radius: 0;
|
1530 |
}
|
1533 |
min-width: 30px;
|
1534 |
vertical-align: middle;
|
1535 |
}
|
1536 |
+
|
1537 |
.btn-group .btn-dropdown [class*='icon-'] {
|
1538 |
font-size: .3em;
|
1539 |
vertical-align: middle;
|
1549 |
display: none;
|
1550 |
}
|
1551 |
|
1552 |
+
.opened>.list-dropdown {
|
1553 |
display: block;
|
1554 |
}
|
1555 |
|
1556 |
+
.btn-group .btn:not([disabled])+.btn-dropdown {
|
1557 |
border-left-color: rgba(255, 255, 255, 0.3);
|
1558 |
-webkit-transition: "border-left-color", none;
|
1559 |
transition: "border-left-color", none;
|
1560 |
}
|
1561 |
+
|
1562 |
+
.btn-group .btn:not([disabled])+.btn-dropdown.btn-default,
|
1563 |
+
.btn-group .btn:not([disabled])+.btn-dropdown.btn-icon {
|
1564 |
border-color: #cccccc;
|
1565 |
}
|
1566 |
|
1574 |
color: #fff;
|
1575 |
}
|
1576 |
|
1577 |
+
.normalized .form-control,
|
1578 |
+
.normalized .input-prefix-suffix {
|
1579 |
display: inline-block;
|
1580 |
width: 100%;
|
1581 |
vertical-align: middle;
|
1594 |
-webkit-transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
1595 |
transition: color 0.1s linear, background-color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
1596 |
}
|
1597 |
+
|
1598 |
+
.normalized .form-control:focus,
|
1599 |
+
.normalized .input-prefix-suffix:focus,
|
1600 |
+
.normalized .form-control.focus,
|
1601 |
+
.normalized .focus.input-prefix-suffix {
|
1602 |
border-width: 2px;
|
1603 |
padding: 3px 7px;
|
1604 |
}
|
1605 |
+
|
1606 |
+
.normalized .form-control:hover,
|
1607 |
+
.normalized .input-prefix-suffix:hover {
|
1608 |
background-color: #fff;
|
1609 |
}
|
1610 |
+
|
1611 |
+
.normalized .form-control:focus,
|
1612 |
+
.normalized .input-prefix-suffix:focus,
|
1613 |
+
.normalized .form-control.focus,
|
1614 |
+
.normalized .focus.input-prefix-suffix,
|
1615 |
+
.normalized .form-control:active,
|
1616 |
+
.normalized .input-prefix-suffix:active,
|
1617 |
+
.normalized .form-control.active,
|
1618 |
+
.normalized .active.input-prefix-suffix {
|
1619 |
background-color: #fff;
|
1620 |
border-color: #0c92e3;
|
1621 |
color: #606060;
|
1622 |
box-shadow: 0 0 4px #d1eafa;
|
1623 |
}
|
1624 |
+
|
1625 |
+
.normalized .form-control[disabled],
|
1626 |
+
.normalized [disabled].input-prefix-suffix,
|
1627 |
+
.normalized .form-control[readonly],
|
1628 |
+
.normalized [readonly].input-prefix-suffix,
|
1629 |
+
.normalized .form-control[disabled]:hover,
|
1630 |
+
.normalized [disabled].input-prefix-suffix:hover,
|
1631 |
+
.normalized .form-control[disabled]:focus,
|
1632 |
+
.normalized [disabled].input-prefix-suffix:focus,
|
1633 |
+
.normalized .form-control[disabled]:focus:hover,
|
1634 |
+
.normalized [disabled].input-prefix-suffix:focus:hover,
|
1635 |
+
.normalized .form-control[disabled]:active,
|
1636 |
+
.normalized [disabled].input-prefix-suffix:active,
|
1637 |
+
.normalized .form-control[disabled]:focus:active,
|
1638 |
+
.normalized [disabled].input-prefix-suffix:focus:active {
|
1639 |
background-color: #eeeeee;
|
1640 |
border-color: #c7c7c7;
|
1641 |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07);
|
1642 |
cursor: not-allowed;
|
1643 |
}
|
1644 |
|
1645 |
+
.normalized .form-control::-moz-placeholder,
|
1646 |
+
.normalized .input-prefix-suffix::-moz-placeholder {
|
1647 |
color: #606060;
|
1648 |
opacity: .6;
|
1649 |
}
|
1650 |
|
1651 |
+
.normalized .form-control::-webkit-input-placeholder,
|
1652 |
+
.normalized .input-prefix-suffix::-webkit-input-placeholder {
|
1653 |
color: #606060;
|
1654 |
opacity: .6;
|
1655 |
}
|
1656 |
|
1657 |
+
.normalized .form-control::-ms-input-placeholder,
|
1658 |
+
.normalized .input-prefix-suffix::-ms-input-placeholder {
|
1659 |
color: #606060;
|
1660 |
opacity: .6;
|
1661 |
}
|
1662 |
|
1663 |
+
.normalized .has-error .form-control,
|
1664 |
+
.normalized .has-error .input-prefix-suffix {
|
1665 |
border: 2px solid #fa5111;
|
1666 |
padding: 4px 7px;
|
1667 |
color: #cf3e07;
|
1671 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
1672 |
}
|
1673 |
|
1674 |
+
.normalized .has-error .form-control:hover,
|
1675 |
+
.normalized .has-error .input-prefix-suffix:hover {
|
1676 |
background-color: #fff;
|
1677 |
}
|
1678 |
|
1679 |
+
.normalized .has-error .form-control:focus,
|
1680 |
+
.normalized .has-error .input-prefix-suffix:focus {
|
1681 |
background-color: #fff;
|
1682 |
box-shadow: 0 0 4px #F5C0C0;
|
1683 |
}
|
1684 |
|
1685 |
+
.normalized .has-success .form-control,
|
1686 |
+
.normalized .has-success .input-prefix-suffix {
|
1687 |
border: 2px solid #468847;
|
1688 |
padding: 4px 7px;
|
1689 |
background-color: #eaffea;
|
1693 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
1694 |
}
|
1695 |
|
1696 |
+
.normalized .has-success .form-control:focus,
|
1697 |
+
.normalized .has-success .input-prefix-suffix:focus {
|
1698 |
background-color: #fff;
|
1699 |
box-shadow: 0 0 4px #88c889;
|
1700 |
}
|
1701 |
|
1702 |
/* form-control sizes*/
|
1703 |
+
.normalized .form-control.input-small,
|
1704 |
+
.normalized .input-small.input-prefix-suffix {
|
1705 |
font-size: 12px;
|
1706 |
padding: 3px 6px;
|
1707 |
border-radius: 3px;
|
1708 |
line-height: 1.5em;
|
1709 |
height: 28px;
|
1710 |
}
|
1711 |
+
|
1712 |
+
.normalized .form-control.input-small:focus,
|
1713 |
+
.normalized .input-small.input-prefix-suffix:focus,
|
1714 |
+
.normalized .form-control.input-small.focus,
|
1715 |
+
.normalized .input-small.focus.input-prefix-suffix {
|
1716 |
border-width: 2px;
|
1717 |
padding: 2px 5px;
|
1718 |
}
|
1719 |
|
1720 |
+
.normalized .has-error .form-control.input-small,
|
1721 |
+
.normalized .has-error .input-small.input-prefix-suffix,
|
1722 |
.normalized .has-success .form-control.input-small,
|
1723 |
.normalized .has-success .input-small.input-prefix-suffix,
|
1724 |
.normalized .form-control.input-small:focus,
|
1726 |
padding: 2px 5px;
|
1727 |
}
|
1728 |
|
1729 |
+
.normalized .form-control.input-medium,
|
1730 |
+
.normalized .input-medium.input-prefix-suffix {
|
1731 |
font-size: 14px;
|
1732 |
padding: 4px 11px;
|
1733 |
border-radius: 3px;
|
1734 |
line-height: 1.75em;
|
1735 |
height: 40px;
|
1736 |
}
|
1737 |
+
|
1738 |
+
.normalized .form-control.input-medium:focus,
|
1739 |
+
.normalized .input-medium.input-prefix-suffix:focus,
|
1740 |
+
.normalized .form-control.input-medium.focus,
|
1741 |
+
.normalized .input-medium.focus.input-prefix-suffix {
|
1742 |
border-width: 2px;
|
1743 |
padding: 3px 10px;
|
1744 |
}
|
1745 |
|
1746 |
+
.normalized .has-error .form-control.input-medium,
|
1747 |
+
.normalized .has-error .input-medium.input-prefix-suffix,
|
1748 |
.normalized .has-success .form-control.input-medium,
|
1749 |
.normalized .has-success .input-medium.input-prefix-suffix,
|
1750 |
.normalized .form-control.input-medium:focus,
|
1752 |
padding: 3px 10px;
|
1753 |
}
|
1754 |
|
1755 |
+
.normalized .form-control.input-large,
|
1756 |
+
.normalized .input-large.input-prefix-suffix {
|
1757 |
font-size: 18px;
|
1758 |
padding: 4px 11px;
|
1759 |
border-radius: 3px;
|
1760 |
line-height: 1.75em;
|
1761 |
height: 48px;
|
1762 |
}
|
1763 |
+
|
1764 |
+
.normalized .form-control.input-large:focus,
|
1765 |
+
.normalized .input-large.input-prefix-suffix:focus,
|
1766 |
+
.normalized .form-control.input-large.focus,
|
1767 |
+
.normalized .input-large.focus.input-prefix-suffix {
|
1768 |
border-width: 2px;
|
1769 |
padding: 3px 10px;
|
1770 |
}
|
1771 |
|
1772 |
+
.normalized .has-error .form-control.input-large,
|
1773 |
+
.normalized .has-error .input-large.input-prefix-suffix,
|
1774 |
.normalized .has-success .form-control.input-large,
|
1775 |
.normalized .has-success .input-large.input-prefix-suffix,
|
1776 |
.normalized .form-control.input-large:focus,
|
1785 |
}
|
1786 |
|
1787 |
/* selects */
|
1788 |
+
.normalized select.form-control,
|
1789 |
+
.normalized select.input-prefix-suffix {
|
1790 |
background: #fff;
|
1791 |
box-shadow: 0 -1px 1px rgba(0, 0, 0, 0.07) inset;
|
1792 |
overflow: hidden;
|
1797 |
outline: 0;
|
1798 |
}
|
1799 |
|
1800 |
+
.normalized select.form-control option,
|
1801 |
+
.normalized select.input-prefix-suffix option {
|
1802 |
padding: .2em 0 .2em .769em;
|
1803 |
color: #606060;
|
1804 |
}
|
1805 |
|
1806 |
+
.normalized select.form-control:focus,
|
1807 |
+
.normalized select.input-prefix-suffix:focus {
|
1808 |
color: transparent;
|
1809 |
text-shadow: 0 0 0 #000;
|
1810 |
outline: 0;
|
1867 |
background-color: #ffeaea;
|
1868 |
}
|
1869 |
|
1870 |
+
.normalized select.form-control.input-medium,
|
1871 |
+
.normalized select.input-medium.input-prefix-suffix {
|
1872 |
padding: 8px 6px 8px 11px;
|
1873 |
}
|
1874 |
|
1875 |
+
.normalized select.form-control.input-medium:focus,
|
1876 |
+
.normalized select.input-medium.input-prefix-suffix:focus {
|
1877 |
padding: 7px 5px 7px 10px;
|
1878 |
}
|
1879 |
|
1882 |
position: relative;
|
1883 |
}
|
1884 |
|
1885 |
+
.normalized .input-group .form-control,
|
1886 |
+
.normalized .input-group .input-prefix-suffix {
|
1887 |
padding-right: 95px;
|
1888 |
}
|
1889 |
|
1890 |
+
.normalized .input-group .form-control:focus,
|
1891 |
+
.normalized .input-group .input-prefix-suffix:focus,
|
1892 |
.normalized .input-group.has-success .form-control,
|
1893 |
.normalized .input-group.has-success .input-prefix-suffix,
|
1894 |
.normalized .input-group.has-error .form-control,
|
1919 |
-webkit-transition: background-color 0.1s linear, color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
1920 |
transition: background-color 0.1s linear, color 0.1s linear, border-color 0.1s linear, box-shadow 0.1s linear;
|
1921 |
}
|
1922 |
+
|
1923 |
+
.normalized .input-group .input-suffix:focus,
|
1924 |
+
.normalized .input-group .input-suffix.focus {
|
1925 |
border-width: 2px;
|
1926 |
padding: 3px 7px;
|
1927 |
}
|
1928 |
|
1929 |
+
.normalized .input-group .form-control:active+.input-suffix,
|
1930 |
+
.normalized .input-group .input-prefix-suffix:active+.input-suffix,
|
1931 |
+
.normalized .input-group .form-control:focus+.input-suffix,
|
1932 |
+
.normalized .input-group .input-prefix-suffix:focus+.input-suffix {
|
1933 |
border-width: 2px 2px 2px 0;
|
1934 |
border-style: solid;
|
1935 |
border-color: #0c92e3;
|
1940 |
color: #0a8ae1;
|
1941 |
}
|
1942 |
|
1943 |
+
.normalized .input-group .form-control.input-small,
|
1944 |
+
.normalized .input-group .input-small.input-prefix-suffix {
|
1945 |
padding-right: 80px;
|
1946 |
}
|
1947 |
|
1948 |
+
.normalized .input-group .form-control.input-small:focus,
|
1949 |
+
.normalized .input-group .input-small.input-prefix-suffix:focus,
|
1950 |
.normalized .input-group.has-error .form-control.input-small,
|
1951 |
.normalized .input-group.has-error .input-small.input-prefix-suffix,
|
1952 |
.normalized .input-group.has-success .form-control.input-small,
|
1954 |
padding-right: 79px;
|
1955 |
}
|
1956 |
|
1957 |
+
.normalized .input-group .form-control.input-small+.input-suffix,
|
1958 |
+
.normalized .input-group .input-small.input-prefix-suffix+.input-suffix {
|
1959 |
font-size: 12px;
|
1960 |
padding: 3px 6px;
|
1961 |
border-radius: 0 3px 3px 0;
|
1962 |
line-height: 1.6em;
|
1963 |
height: 28px;
|
1964 |
}
|
1965 |
+
|
1966 |
+
.normalized .input-group .form-control.input-small+.input-suffix:focus,
|
1967 |
+
.normalized .input-group .input-small.input-prefix-suffix+.input-suffix:focus,
|
1968 |
+
.normalized .input-group .form-control.input-small+.input-suffix.focus,
|
1969 |
+
.normalized .input-group .input-small.input-prefix-suffix+.input-suffix.focus {
|
1970 |
border-width: 2px;
|
1971 |
padding: 2px 5px;
|
1972 |
}
|
1973 |
|
1974 |
+
.normalized .input-group .form-control.input-small:focus+.input-suffix,
|
1975 |
+
.normalized .input-group .input-small.input-prefix-suffix:focus+.input-suffix {
|
1976 |
padding: 2px 5px 2px 6px;
|
1977 |
}
|
1978 |
|
1979 |
+
.normalized .input-group .form-control.input-medium,
|
1980 |
+
.normalized .input-group .input-medium.input-prefix-suffix {
|
1981 |
padding-right: 105px;
|
1982 |
}
|
1983 |
|
1984 |
+
.normalized .input-group .form-control.input-medium:focus,
|
1985 |
+
.normalized .input-group .input-medium.input-prefix-suffix:focus,
|
1986 |
.normalized .input-group.has-error .form-control.input-medium,
|
1987 |
.normalized .input-group.has-error .input-medium.input-prefix-suffix,
|
1988 |
.normalized .input-group.has-success .form-control.input-medium,
|
1990 |
padding-right: 104px;
|
1991 |
}
|
1992 |
|
1993 |
+
.normalized .input-group .form-control.input-medium+.input-suffix,
|
1994 |
+
.normalized .input-group .input-medium.input-prefix-suffix+.input-suffix {
|
1995 |
font-size: 14px;
|
1996 |
padding: 4px 11px;
|
1997 |
border-radius: 0 3px 3px 0;
|
1998 |
line-height: 2.1em;
|
1999 |
height: 40px;
|
2000 |
}
|
2001 |
+
|
2002 |
+
.normalized .input-group .form-control.input-medium+.input-suffix:focus,
|
2003 |
+
.normalized .input-group .input-medium.input-prefix-suffix+.input-suffix:focus,
|
2004 |
+
.normalized .input-group .form-control.input-medium+.input-suffix.focus,
|
2005 |
+
.normalized .input-group .input-medium.input-prefix-suffix+.input-suffix.focus {
|
2006 |
border-width: 2px;
|
2007 |
padding: 3px 10px;
|
2008 |
}
|
2009 |
|
2010 |
+
.normalized .input-group .form-control.input-medium:focus+.input-suffix,
|
2011 |
+
.normalized .input-group .input-medium.input-prefix-suffix:focus+.input-suffix {
|
2012 |
padding: 3px 10px 3px 11px;
|
2013 |
}
|
2014 |
|
2015 |
+
.normalized .input-group .form-control.input-large,
|
2016 |
+
.normalized .input-group .input-large.input-prefix-suffix {
|
2017 |
padding-right: 105px;
|
2018 |
}
|
2019 |
|
2020 |
+
.normalized .input-group .form-control.input-large:focus,
|
2021 |
+
.normalized .input-group .input-large.input-prefix-suffix:focus,
|
2022 |
.normalized .input-group.has-error .form-control.input-large,
|
2023 |
.normalized .input-group.has-error .input-large.input-prefix-suffix,
|
2024 |
.normalized .input-group.has-success .form-control.input-large,
|
2026 |
padding-right: 104px;
|
2027 |
}
|
2028 |
|
2029 |
+
.normalized .input-group .form-control.input-large+.input-suffix,
|
2030 |
+
.normalized .input-group .input-large.input-prefix-suffix+.input-suffix {
|
2031 |
font-size: 18px;
|
2032 |
padding: 4px 11px;
|
2033 |
border-radius: 0 3px 3px 0;
|
2034 |
line-height: 2.5em;
|
2035 |
height: 48px;
|
2036 |
}
|
2037 |
+
|
2038 |
+
.normalized .input-group .form-control.input-large+.input-suffix:focus,
|
2039 |
+
.normalized .input-group .input-large.input-prefix-suffix+.input-suffix:focus,
|
2040 |
+
.normalized .input-group .form-control.input-large+.input-suffix.focus,
|
2041 |
+
.normalized .input-group .input-large.input-prefix-suffix+.input-suffix.focus {
|
2042 |
border-width: 2px;
|
2043 |
padding: 3px 10px;
|
2044 |
}
|
2045 |
|
2046 |
+
.normalized .input-group .form-control.input-large:focus+.input-suffix,
|
2047 |
+
.normalized .input-group .input-large.input-prefix-suffix:focus+.input-suffix {
|
2048 |
padding: 3px 10px 3px 11px;
|
2049 |
}
|
2050 |
|
2051 |
+
.normalized .input-group.has-error .form-control+.input-suffix,
|
2052 |
+
.normalized .input-group.has-error .input-prefix-suffix+.input-suffix,
|
2053 |
+
.normalized .input-group.has-success .form-control+.input-suffix,
|
2054 |
+
.normalized .input-group.has-success .input-prefix-suffix+.input-suffix {
|
2055 |
padding: 3px 7px 3px 8px;
|
2056 |
}
|
2057 |
|
2058 |
+
.normalized .input-group.has-error .form-control+.input-suffix,
|
2059 |
+
.normalized .input-group.has-error .input-prefix-suffix+.input-suffix {
|
2060 |
border-width: 2px 2px 2px 0;
|
2061 |
background-color: #ffcbcb;
|
2062 |
border-color: #fa5111;
|
2063 |
color: #cf3e07;
|
2064 |
}
|
2065 |
|
2066 |
+
.normalized .input-group.has-success .form-control+.input-suffix,
|
2067 |
+
.normalized .input-group.has-success .input-prefix-suffix+.input-suffix {
|
2068 |
border-width: 2px 2px 2px 0;
|
2069 |
background-color: #b6e291;
|
2070 |
border-color: #468847;
|
2071 |
color: #468847;
|
2072 |
}
|
2073 |
|
2074 |
+
.normalized .input-group.has-error .form-control.input-small+.input-suffix,
|
2075 |
+
.normalized .input-group.has-error .input-small.input-prefix-suffix+.input-suffix,
|
2076 |
+
.normalized .input-group.has-success .form-control.input-small+.input-suffix,
|
2077 |
+
.normalized .input-group.has-success .input-small.input-prefix-suffix+.input-suffix {
|
2078 |
padding: 2px 5px 2px 6px;
|
2079 |
}
|
2080 |
|
2081 |
+
.normalized .input-group.has-error .form-control.input-medium+.input-suffix,
|
2082 |
+
.normalized .input-group.has-error .input-medium.input-prefix-suffix+.input-suffix,
|
2083 |
+
.normalized .input-group.has-success .form-control.input-medium+.input-suffix,
|
2084 |
+
.normalized .input-group.has-success .input-medium.input-prefix-suffix+.input-suffix {
|
2085 |
padding: 3px 10px 3px 11px;
|
2086 |
}
|
2087 |
|
2088 |
+
.normalized .input-group.has-error .form-control.input-large+.input-suffix,
|
2089 |
+
.normalized .input-group.has-error .input-large.input-prefix-suffix+.input-suffix,
|
2090 |
+
.normalized .input-group.has-success .form-control.input-large+.input-suffix,
|
2091 |
+
.normalized .input-group.has-success .input-large.input-prefix-suffix+.input-suffix {
|
2092 |
padding: 3px 10px 3px 11px;
|
2093 |
}
|
2094 |
|
2117 |
margin-top: -.5em;
|
2118 |
}
|
2119 |
|
2120 |
+
.normalized .input-append .form-control.input-medium+.input-addon,
|
2121 |
+
.normalized .input-append .input-medium.input-prefix-suffix+.input-addon {
|
2122 |
font-size: 13px;
|
2123 |
}
|
2124 |
|
2125 |
+
.normalized .input-append .form-control.input-small+.input-addon,
|
2126 |
+
.normalized .input-append .input-small.input-prefix-suffix+.input-addon {
|
2127 |
font-size: 9px;
|
2128 |
}
|
2129 |
|
2135 |
color: #468847;
|
2136 |
}
|
2137 |
|
2138 |
+
.normalized .input-append .form-control,
|
2139 |
+
.normalized .input-append .input-prefix-suffix,
|
2140 |
.normalized .input-append.has-success .form-control,
|
2141 |
.normalized .input-append.has-success .input-prefix-suffix,
|
2142 |
.normalized .input-append.has-error .form-control,
|
2149 |
/* 26px to 13px*/
|
2150 |
}
|
2151 |
|
2152 |
+
.normalized .input-append .form-control:focus,
|
2153 |
+
.normalized .input-append .input-prefix-suffix:focus {
|
2154 |
padding-right: 1.923em;
|
2155 |
/* 25px to 13px*/
|
2156 |
}
|
2157 |
|
2158 |
+
.normalized .input-append .form-control.input-medium,
|
2159 |
+
.normalized .input-append .input-medium.input-prefix-suffix,
|
2160 |
.normalized .input-append.has-success .form-control.input-medium,
|
2161 |
.normalized .input-append.has-success .input-medium.input-prefix-suffix,
|
2162 |
.normalized .input-append.has-error .form-control.input-medium,
|
2169 |
/* 35px to 14px*/
|
2170 |
}
|
2171 |
|
2172 |
+
.normalized .input-append .form-control.input-medium:focus,
|
2173 |
+
.normalized .input-append .input-medium.input-prefix-suffix:focus {
|
2174 |
padding-right: 2.43em;
|
2175 |
/* 34px to 14px*/
|
2176 |
}
|
2195 |
outline: none;
|
2196 |
}
|
2197 |
|
2198 |
+
.normalized .radio input[type=radio]+.radio-label {
|
2199 |
position: relative;
|
2200 |
z-index: 1;
|
2201 |
display: inline-block;
|
2210 |
width: 85%;
|
2211 |
}
|
2212 |
|
2213 |
+
.normalized .radio input[type=radio]+.radio-label::before {
|
2214 |
font-family: 'font_icons';
|
2215 |
font-weight: normal;
|
2216 |
font-size: 1.5em;
|
2222 |
margin: 8px 30px 0 -58px;
|
2223 |
}
|
2224 |
|
2225 |
+
.normalized .radio input[type=radio]:checked+.radio-label::before {
|
2226 |
content: '\E61E';
|
2227 |
}
|
2228 |
|
2229 |
+
.normalized .radio input[type=radio]:disabled+.radio-label::before,
|
2230 |
+
.normalized .radio input[type=radio][disabled]+.radio-label::before,
|
2231 |
+
.normalized .radio input[type=radio].disabled+.radio-label::before {
|
2232 |
color: #5ecee3;
|
2233 |
}
|
2234 |
|
2238 |
color: #333;
|
2239 |
}
|
2240 |
|
2241 |
+
.ecwid-no-touch .normalized .radio input[type=radio]+.radio-label:hover,
|
2242 |
+
.ecwid-no-touch .normalized .radio input[type=radio]+.radio-label:hover .radio-label-note,
|
2243 |
+
.normalized .radio input[type=radio]+.radio-label-hover,
|
2244 |
+
.normalized .radio input[type=radio]+.radio-label-hover .radio-label-note {
|
2245 |
color: #006995;
|
2246 |
}
|
2247 |
|
2255 |
-webkit-transform: scale(0);
|
2256 |
transform: scale(0);
|
2257 |
}
|
2258 |
+
|
2259 |
50% {
|
2260 |
-webkit-transform: scale(1.2);
|
2261 |
transform: scale(1.2);
|
2262 |
}
|
2263 |
+
|
2264 |
100% {
|
2265 |
-webkit-transform: scale(1);
|
2266 |
transform: scale(1);
|
2267 |
}
|
2268 |
}
|
2269 |
+
|
2270 |
@keyframes scale120 {
|
2271 |
0% {
|
2272 |
transform: scale(0);
|
2273 |
}
|
2274 |
+
|
2275 |
50% {
|
2276 |
transform: scale(1.2);
|
2277 |
}
|
2278 |
+
|
2279 |
100% {
|
2280 |
transform: scale(1);
|
2281 |
}
|
2282 |
}
|
2283 |
+
|
2284 |
/*--control group--------------------------------------------------------------------------------*/
|
2285 |
+
.normalized .control-group .form-control::-moz-placeholder,
|
2286 |
+
.normalized .control-group .input-prefix-suffix::-moz-placeholder {
|
2287 |
color: #b4b4b4;
|
2288 |
opacity: 0;
|
2289 |
}
|
2290 |
|
2291 |
+
.normalized .control-group .form-control::-webkit-input-placeholder,
|
2292 |
+
.normalized .control-group .input-prefix-suffix::-webkit-input-placeholder {
|
2293 |
color: #b4b4b4;
|
2294 |
opacity: 0;
|
2295 |
}
|
2296 |
|
2297 |
+
.normalized .control-group .form-control::-ms-input-placeholder,
|
2298 |
+
.normalized .control-group .input-prefix-suffix::-ms-input-placeholder {
|
2299 |
color: #b4b4b4;
|
2300 |
opacity: 0;
|
2301 |
}
|
2304 |
box-sizing: border-box;
|
2305 |
}
|
2306 |
|
2307 |
+
.normalized .control-group .form-control,
|
2308 |
+
.normalized .control-group .input-prefix-suffix {
|
2309 |
font-size: 1em;
|
2310 |
height: 3.5em;
|
2311 |
line-height: 1;
|
2353 |
text-rendering: optimizeLegibility;
|
2354 |
}
|
2355 |
|
2356 |
+
.normalized .form-control:active .input-placeholder,
|
2357 |
+
.normalized .input-prefix-suffix:active .input-placeholder,
|
2358 |
.normalized .form-control:focus .input-placeholder,
|
2359 |
.normalized .input-prefix-suffix:focus .input-placeholder,
|
2360 |
.normalized .form-control-focus .input-placeholder {
|
2373 |
display: none;
|
2374 |
}
|
2375 |
|
2376 |
+
.normalized .control-group .form-control,
|
2377 |
+
.normalized .control-group .input-prefix-suffix {
|
2378 |
background-color: #fafbfc;
|
2379 |
border: 1px solid #c7c7c7;
|
2380 |
padding: 3px 0 3px 15px;
|
2384 |
background-color: #fff;
|
2385 |
}
|
2386 |
|
2387 |
+
.normalized .control-group .form-control:active,
|
2388 |
+
.normalized .control-group .input-prefix-suffix:active,
|
2389 |
.normalized .control-group .form-control:focus,
|
2390 |
.normalized .control-group .input-prefix-suffix:focus,
|
2391 |
.normalized .control-group .form-control-focus {
|
2397 |
outline: 0;
|
2398 |
}
|
2399 |
|
2400 |
+
.normalized .control-group .form-control:focus,
|
2401 |
+
.normalized .control-group .input-prefix-suffix:focus,
|
2402 |
.normalized .control-group .form-control-focus {
|
2403 |
color: #606060;
|
2404 |
border: 2px solid #0c92e3;
|
2408 |
outline: 0;
|
2409 |
}
|
2410 |
|
2411 |
+
.normalized .control-group .form-control:after,
|
2412 |
+
.normalized .control-group .input-prefix-suffix:after {
|
2413 |
font-family: 'font_icons';
|
2414 |
content: '\E900';
|
2415 |
font-size: 1.2em;
|
2428 |
transition: opacity .1s linear;
|
2429 |
}
|
2430 |
|
2431 |
+
.normalized .control-group.has-error .form-control,
|
2432 |
+
.normalized .control-group.has-error .input-prefix-suffix {
|
2433 |
border: 2px solid #fa5111;
|
2434 |
padding: 4px 13px;
|
2435 |
color: #cf3e07;
|
2460 |
-webkit-transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
2461 |
}
|
2462 |
|
2463 |
+
.normalized .control-group .form-control .form-control-label,
|
2464 |
+
.normalized .control-group .input-prefix-suffix .form-control-label {
|
2465 |
display: block;
|
2466 |
visibility: visible;
|
2467 |
font-size: 0.625em;
|
2535 |
opacity: 1;
|
2536 |
}
|
2537 |
|
2538 |
+
.normalized .control-group.has-success .form-control:after,
|
2539 |
+
.normalized .control-group.has-success .input-prefix-suffix:after {
|
2540 |
opacity: 1;
|
2541 |
}
|
2542 |
|
2546 |
right: 0.48em;
|
2547 |
}
|
2548 |
|
2549 |
+
.normalized .control-group.has-error .form-control,
|
2550 |
+
.normalized .control-group.has-error .input-prefix-suffix,
|
2551 |
.normalized .control-group.has-error .form-control-focus {
|
2552 |
padding: 2px 14px;
|
2553 |
}
|
2579 |
margin-top: 2px;
|
2580 |
}
|
2581 |
|
2582 |
+
.normalized .control-group .form-control,
|
2583 |
+
.normalized .control-group .input-prefix-suffix {
|
2584 |
padding: 2px 12px;
|
2585 |
}
|
2586 |
|
2590 |
padding: 1px 11px;
|
2591 |
}
|
2592 |
|
2593 |
+
.normalized .control-group.has-error .form-control,
|
2594 |
+
.normalized .control-group.has-error .input-prefix-suffix,
|
2595 |
.normalized .control-group.has-error .form-control-focus,
|
2596 |
.normalized .control-group.has-error .form-control:active,
|
2597 |
.normalized .control-group.has-error .input-prefix-suffix:active {
|
2598 |
padding: 1px 11px;
|
2599 |
}
|
2600 |
|
2601 |
+
.normalized .control-group.has-success .form-control,
|
2602 |
+
.normalized .control-group.has-success .input-prefix-suffix {
|
2603 |
padding: 2px 12px;
|
2604 |
}
|
2605 |
|
2606 |
+
.normalized .control-group.has-success .form-control:active,
|
2607 |
+
.normalized .control-group.has-success .input-prefix-suffix:active,
|
2608 |
.normalized .control-group.has-success .form-control-focus,
|
2609 |
.normalized .control-group.has-success .form-control:active,
|
2610 |
.normalized .control-group.has-success .input-prefix-suffix:active {
|
2623 |
left: 12px;
|
2624 |
}
|
2625 |
|
2626 |
+
.normalized .form-control:active .input-placeholder,
|
2627 |
+
.normalized .input-prefix-suffix:active .input-placeholder,
|
2628 |
.normalized .form-control:focus .input-placeholder,
|
2629 |
.normalized .input-prefix-suffix:focus .input-placeholder,
|
2630 |
.normalized .form-control-focus .input-placeholder {
|
2636 |
margin-top: 3px;
|
2637 |
}
|
2638 |
}
|
2639 |
+
|
2640 |
/* control group medium */
|
2641 |
+
.normalized .control-group-medium .form-control,
|
2642 |
+
.normalized .control-group-medium .input-prefix-suffix,
|
2643 |
.normalized .control-group-medium.has-success .form-control,
|
2644 |
.normalized .control-group-medium.has-success .input-prefix-suffix {
|
2645 |
height: 2.5em;
|
2652 |
margin-top: -1px;
|
2653 |
}
|
2654 |
|
2655 |
+
.normalized .control-group-medium .form-control .form-control-label,
|
2656 |
+
.normalized .control-group-medium .input-prefix-suffix .form-control-label,
|
2657 |
.normalized .control-group-medium .input-prefix-suffix .form-control-label {
|
2658 |
margin-top: 1px;
|
2659 |
}
|
2660 |
|
2661 |
+
.normalized .control-group-medium .form-control:active,
|
2662 |
+
.normalized .control-group-medium .input-prefix-suffix:active,
|
2663 |
.normalized .control-group-medium .form-control:focus,
|
2664 |
.normalized .control-group-medium .input-prefix-suffix:focus,
|
2665 |
.normalized .control-group-medium .form-control-focus,
|
2685 |
cursor: text;
|
2686 |
}
|
2687 |
|
2688 |
+
.normalized .control-group-medium .form-control:active .input-placeholder,
|
2689 |
+
.normalized .control-group-medium .input-prefix-suffix:active .input-placeholder,
|
2690 |
.normalized .control-group-medium .form-control:focus .input-placeholder,
|
2691 |
.normalized .control-group-medium .input-prefix-suffix:focus .input-placeholder,
|
2692 |
.normalized .control-group-medium .form-control-focus .input-placeholder {
|
2694 |
left: 9px;
|
2695 |
}
|
2696 |
|
2697 |
+
.normalized .control-group-medium .form-control .form-control-label,
|
2698 |
+
.normalized .control-group-medium .input-prefix-suffix .form-control-label {
|
2699 |
font-weight: 600;
|
2700 |
color: #b4b4b4;
|
2701 |
cursor: text;
|
2722 |
-moz-user-select: none;
|
2723 |
-ms-user-select: none;
|
2724 |
}
|
2725 |
+
|
2726 |
+
label.checkbox>div {
|
2727 |
position: absolute;
|
2728 |
top: 0;
|
2729 |
left: 0;
|
2737 |
-webkit-transition: background-color .2s ease-out 0s;
|
2738 |
transition: background-color .2s ease-out 0s;
|
2739 |
}
|
2740 |
+
|
2741 |
+
label.checkbox>div:before,
|
2742 |
+
label.checkbox>div:after {
|
2743 |
content: attr(data-off);
|
2744 |
position: absolute;
|
2745 |
top: 100%;
|
2761 |
-webkit-transition: margin .2s ease-out 0s, opacity .2s ease-out 0s, color .2s ease-out 0s;
|
2762 |
transition: margin .2s ease-out 0s, opacity .2s ease-out 0s, color .2s ease-out 0s;
|
2763 |
}
|
2764 |
+
|
2765 |
+
label.checkbox>div:after {
|
2766 |
content: attr(data-on);
|
2767 |
color: #4b9a0a;
|
2768 |
opacity: 0;
|
2769 |
margin-left: -40%;
|
2770 |
}
|
2771 |
+
|
2772 |
+
label.checkbox>div>div {
|
2773 |
display: inline-block;
|
2774 |
width: 26px;
|
2775 |
height: 26px;
|
2778 |
-webkit-transition: margin .2s ease-out 0s;
|
2779 |
transition: margin .2s ease-out 0s;
|
2780 |
}
|
2781 |
+
|
2782 |
label.checkbox input {
|
2783 |
position: relative;
|
2784 |
width: 50px;
|
2791 |
z-index: 2;
|
2792 |
box-sizing: border-box;
|
2793 |
}
|
2794 |
+
|
2795 |
+
label.checkbox input:checked+div {
|
2796 |
background-color: #61b038;
|
2797 |
}
|
2798 |
+
|
2799 |
+
label.checkbox input:checked+div:after {
|
2800 |
opacity: 1;
|
2801 |
margin-left: 0;
|
2802 |
}
|
2803 |
+
|
2804 |
+
label.checkbox input:checked+div:before {
|
2805 |
opacity: 0;
|
2806 |
margin-left: 40%;
|
2807 |
}
|
2808 |
+
|
2809 |
+
label.checkbox input:checked+div>div {
|
2810 |
margin-left: 20px;
|
2811 |
}
|
2812 |
+
|
2813 |
+
label.checkbox input:not([disabled]):hover+div {
|
2814 |
background-color: #848a8e;
|
2815 |
}
|
2816 |
+
|
2817 |
+
label.checkbox input:not([disabled]):hover+div:before {
|
2818 |
color: #6b6b6b;
|
2819 |
}
|
2820 |
+
|
2821 |
+
label.checkbox input:not([disabled]):hover+div:after {
|
2822 |
color: #346b07;
|
2823 |
}
|
2824 |
+
|
2825 |
+
label.checkbox input:not([disabled]):active+div {
|
2826 |
background-color: #cad1d6;
|
2827 |
}
|
2828 |
+
|
2829 |
+
label.checkbox input:not([disabled]):active+div:before {
|
2830 |
color: #adadad;
|
2831 |
}
|
2832 |
+
|
2833 |
+
label.checkbox input:not([disabled]):active+div:after {
|
2834 |
color: #81b854;
|
2835 |
}
|
2836 |
+
|
2837 |
+
label.checkbox input:not([disabled]):checked:hover+div {
|
2838 |
background-color: #447b27;
|
2839 |
}
|
2840 |
+
|
2841 |
+
label.checkbox input:not([disabled]):checked:active+div {
|
2842 |
background-color: #81c060;
|
2843 |
}
|
2844 |
+
|
2845 |
label.checkbox:not(.big) {
|
2846 |
height: 24px;
|
2847 |
}
|
2848 |
+
|
2849 |
+
label.checkbox:not(.big)>div {
|
2850 |
width: 40px;
|
2851 |
height: 24px;
|
2852 |
}
|
2853 |
+
|
2854 |
+
label.checkbox:not(.big)>div:before,
|
2855 |
+
label.checkbox:not(.big)>div:after {
|
2856 |
top: 5px;
|
2857 |
left: 100%;
|
2858 |
width: auto;
|
2861 |
font-size: 14px;
|
2862 |
margin: 0;
|
2863 |
}
|
2864 |
+
|
2865 |
+
label.checkbox:not(.big)>div:after {
|
2866 |
margin: 25% 0 0 0;
|
2867 |
}
|
2868 |
+
|
2869 |
+
label.checkbox:not(.big)>div>div {
|
2870 |
width: 20px;
|
2871 |
height: 20px;
|
2872 |
}
|
2873 |
+
|
2874 |
label.checkbox:not(.big) input {
|
2875 |
width: 40px;
|
2876 |
}
|
2877 |
+
|
2878 |
+
label.checkbox:not(.big) input:checked+div>div {
|
2879 |
margin-left: 16px;
|
2880 |
}
|
2881 |
+
|
2882 |
+
label.checkbox:not(.big) input:checked+div:after {
|
2883 |
margin: 0;
|
2884 |
}
|
2885 |
+
|
2886 |
+
label.checkbox:not(.big) input:checked+div:before {
|
2887 |
margin: -25% 0 0 0;
|
2888 |
}
|
2889 |
+
|
2890 |
+
label.checkbox.tiny>div:before,
|
2891 |
+
label.checkbox.tiny>div:after {
|
2892 |
display: none;
|
2893 |
}
|
2894 |
+
|
2895 |
label.checkbox input[disabled],
|
2896 |
+
label.checkbox input[disabled]+div:before,
|
2897 |
+
label.checkbox input[disabled]+div:after {
|
2898 |
cursor: default;
|
2899 |
}
|
2900 |
+
|
2901 |
+
label.checkbox input[disabled]+div {
|
2902 |
opacity: .3;
|
2903 |
}
|
2904 |
|
2910 |
border-collapse: separate;
|
2911 |
height: 2em;
|
2912 |
}
|
2913 |
+
|
2914 |
+
.normalized .input-prefix-suffix>div {
|
2915 |
display: table-cell;
|
2916 |
vertical-align: middle;
|
2917 |
}
|
2918 |
+
|
2919 |
.normalized .input-prefix-suffix input {
|
2920 |
border: 0;
|
2921 |
background-color: transparent;
|
2931 |
line-height: 1.75em;
|
2932 |
height: 32px;
|
2933 |
}
|
2934 |
+
|
2935 |
+
.normalized .input-prefix-suffix input:focus,
|
2936 |
+
.normalized .input-prefix-suffix input.focus {
|
2937 |
border-width: 2px;
|
2938 |
padding: 3px 7px;
|
2939 |
}
|
2940 |
+
|
2941 |
.normalized .input-prefix-suffix.input-small input {
|
2942 |
height: 28px;
|
2943 |
line-height: 1.5em;
|
2944 |
}
|
2945 |
+
|
2946 |
.normalized .input-prefix-suffix.input-medium input {
|
2947 |
height: 40px;
|
2948 |
}
|
2949 |
+
|
2950 |
.normalized .input-prefix-suffix.input-large input {
|
2951 |
height: 48px;
|
2952 |
}
|
2953 |
+
|
2954 |
.normalized .input-prefix-suffix:hover {
|
2955 |
background-color: #fff;
|
2956 |
}
|
2957 |
+
|
2958 |
.normalized .input-prefix-suffix.focus {
|
2959 |
color: #606060;
|
2960 |
border-color: #0c92e3;
|
2962 |
box-shadow: 0 0 4px #d1eafa;
|
2963 |
outline: 0;
|
2964 |
}
|
2965 |
+
|
2966 |
.normalized .input-prefix-suffix.focus input {
|
2967 |
padding: 3px 8px;
|
2968 |
margin: -2px 0;
|
2969 |
}
|
2970 |
+
|
2971 |
+
.normalized .input-prefix-suffix.has-prefix .prefix,
|
2972 |
+
.normalized .input-prefix-suffix.has-suffix .suffix {
|
2973 |
display: table-cell;
|
2974 |
}
|
2975 |
+
|
2976 |
.normalized .input-prefix-suffix .prefix,
|
2977 |
.normalized .input-prefix-suffix .suffix {
|
2978 |
width: 1px;
|
2981 |
line-height: normal;
|
2982 |
display: none;
|
2983 |
}
|
2984 |
+
|
2985 |
.normalized .input-prefix-suffix .prefix {
|
2986 |
padding-left: 8px;
|
2987 |
}
|
2988 |
+
|
2989 |
.normalized .input-prefix-suffix .suffix {
|
2990 |
padding-right: 8px;
|
2991 |
}
|
2992 |
+
|
2993 |
+
.normalized .input-prefix-suffix.focus .prefix,
|
2994 |
+
.normalized .input-prefix-suffix.has-error .prefix,
|
2995 |
+
.normalized .input-prefix-suffix.has-success .prefix {
|
2996 |
padding-left: 7px;
|
2997 |
}
|
2998 |
+
|
2999 |
+
.normalized .input-prefix-suffix.focus .suffix,
|
3000 |
+
.normalized .input-prefix-suffix.has-error .suffix,
|
3001 |
+
.normalized .input-prefix-suffix.has-success .suffix {
|
3002 |
padding-right: 7px;
|
3003 |
}
|
3004 |
+
|
3005 |
.normalized .input-prefix-suffix.input-small .prefix {
|
3006 |
padding-left: 6px;
|
3007 |
}
|
3008 |
+
|
3009 |
.normalized .input-prefix-suffix.input-small .suffix {
|
3010 |
padding-right: 6px;
|
3011 |
}
|
3012 |
+
|
3013 |
+
.normalized .input-prefix-suffix.input-small.focus .prefix,
|
3014 |
+
.normalized .input-prefix-suffix.input-small.has-error .prefix,
|
3015 |
+
.normalized .input-prefix-suffix.input-small.has-success .prefix {
|
3016 |
padding-left: 5px;
|
3017 |
}
|
3018 |
+
|
3019 |
+
.normalized .input-prefix-suffix.input-small.focus .suffix,
|
3020 |
+
.normalized .input-prefix-suffix.input-small.has-error .suffix,
|
3021 |
+
.normalized .input-prefix-suffix.input-small.has-success .suffix {
|
3022 |
padding-right: 5px;
|
3023 |
}
|
3024 |
+
|
3025 |
+
.normalized .input-prefix-suffix.input-medium .prefix,
|
3026 |
+
.normalized .input-prefix-suffix.input-large .prefix {
|
3027 |
padding-left: 11px;
|
3028 |
}
|
3029 |
+
|
3030 |
+
.normalized .input-prefix-suffix.input-medium .suffix,
|
3031 |
+
.normalized .input-prefix-suffix.input-large .suffix {
|
3032 |
padding-right: 11px;
|
3033 |
}
|
3034 |
+
|
3035 |
+
.normalized .input-prefix-suffix.input-medium.focus .prefix,
|
3036 |
+
.normalized .input-prefix-suffix.input-medium.has-error .prefix,
|
3037 |
+
.normalized .input-prefix-suffix.input-medium.has-success .prefix,
|
3038 |
+
.normalized .input-prefix-suffix.input-large.focus .prefix,
|
3039 |
+
.normalized .input-prefix-suffix.input-large.has-error .prefix,
|
3040 |
+
.normalized .input-prefix-suffix.input-large.has-success .prefix {
|
3041 |
padding-left: 10px;
|
3042 |
}
|
3043 |
+
|
3044 |
+
.normalized .input-prefix-suffix.input-medium.focus .suffix,
|
3045 |
+
.normalized .input-prefix-suffix.input-medium.has-error .suffix,
|
3046 |
+
.normalized .input-prefix-suffix.input-medium.has-success .suffix,
|
3047 |
+
.normalized .input-prefix-suffix.input-large.focus .suffix,
|
3048 |
+
.normalized .input-prefix-suffix.input-large.has-error .suffix,
|
3049 |
+
.normalized .input-prefix-suffix.input-large.has-success .suffix {
|
3050 |
padding-right: 10px;
|
3051 |
}
|
3052 |
+
|
3053 |
.normalized .input-prefix-suffix.has-error {
|
3054 |
border-color: #fa5111;
|
3055 |
border-width: 2px;
|
3056 |
color: #cf3e07;
|
3057 |
background-color: #ffeaea;
|
3058 |
}
|
3059 |
+
|
3060 |
.normalized .input-prefix-suffix.has-error input {
|
3061 |
color: #cf3e07;
|
3062 |
margin: -2px 0;
|
3063 |
}
|
3064 |
+
|
3065 |
.normalized .input-prefix-suffix.has-error.hover {
|
3066 |
background-color: #fff;
|
3067 |
}
|
3068 |
+
|
3069 |
.normalized .input-prefix-suffix.has-error.focus {
|
3070 |
background-color: #fff;
|
3071 |
box-shadow: 0 0 4px #F5C0C0;
|
3072 |
}
|
3073 |
+
|
3074 |
.normalized .input-prefix-suffix.has-success {
|
3075 |
border-color: #468847;
|
3076 |
border-width: 2px;
|
3077 |
color: #468847;
|
3078 |
background-color: #eaffea;
|
3079 |
}
|
3080 |
+
|
3081 |
.normalized .input-prefix-suffix.has-success input {
|
3082 |
color: #468847;
|
3083 |
margin: -2px 0;
|
3084 |
}
|
3085 |
+
|
3086 |
.normalized .input-prefix-suffix.has-success.hover {
|
3087 |
background-color: #fff;
|
3088 |
}
|
3089 |
+
|
3090 |
.normalized .input-prefix-suffix.has-success.focus {
|
3091 |
background-color: #fff;
|
3092 |
box-shadow: 0 0 4px #88c889;
|
3093 |
}
|
3094 |
+
|
3095 |
.normalized .input-prefix-suffix.disabled {
|
3096 |
background-color: #eeeeee;
|
3097 |
border-color: #c7c7c7;
|
3099 |
cursor: not-allowed;
|
3100 |
color: #606060;
|
3101 |
}
|
3102 |
+
|
3103 |
.normalized .input-prefix-suffix.disabled input {
|
3104 |
color: #606060;
|
3105 |
pointer-events: none;
|
3147 |
padding-left: 15px;
|
3148 |
}
|
3149 |
|
3150 |
+
.modal-dropdown .dropdown-content>ul {
|
3151 |
margin: 0;
|
3152 |
padding: 0;
|
3153 |
}
|
3201 |
overflow: hidden;
|
3202 |
border-radius: 0;
|
3203 |
}
|
3204 |
+
|
3205 |
+
.list-dropdown ul>li>a {
|
3206 |
font-size: 13px;
|
3207 |
line-height: 1.9em;
|
3208 |
padding: 0 7px;
|
3209 |
}
|
3210 |
+
|
3211 |
.list-dropdown ul {
|
3212 |
padding: 0;
|
3213 |
list-style: none;
|
3214 |
margin: 0;
|
3215 |
}
|
3216 |
+
|
3217 |
+
.list-dropdown ul>li {
|
3218 |
padding: 0;
|
3219 |
margin: 0;
|
3220 |
cursor: pointer;
|
3223 |
-webkit-transition: background-color 0.2s linear;
|
3224 |
transition: background-color 0.2s linear;
|
3225 |
}
|
3226 |
+
|
3227 |
+
.list-dropdown ul>li:hover {
|
3228 |
background-color: #3399FF;
|
3229 |
}
|
3230 |
+
|
3231 |
+
.list-dropdown ul>li:hover a {
|
3232 |
color: #fff;
|
3233 |
}
|
3234 |
+
|
3235 |
+
.list-dropdown ul>li:hover .svg-icon svg {
|
3236 |
fill: #fff;
|
3237 |
}
|
3238 |
+
|
3239 |
+
.list-dropdown ul>li>a {
|
3240 |
width: 100%;
|
3241 |
color: #333;
|
3242 |
text-decoration: none;
|
3247 |
-webkit-transition: color 0.2s linear;
|
3248 |
transition: color 0.2s linear;
|
3249 |
}
|
3250 |
+
|
3251 |
+
.list-dropdown ul>li .svg-icon {
|
3252 |
display: inline-block;
|
3253 |
width: 20px;
|
3254 |
height: 14px;
|
3255 |
margin: -4px 12px 0 0;
|
3256 |
vertical-align: middle;
|
3257 |
}
|
3258 |
+
|
3259 |
+
.list-dropdown ul>li .svg-icon svg {
|
3260 |
width: 100%;
|
3261 |
height: 100%;
|
3262 |
-webkit-transition: fill 0.2s linear;
|
3266 |
.list-dropdown-large {
|
3267 |
border-radius: 0;
|
3268 |
}
|
3269 |
+
|
3270 |
+
.list-dropdown-large ul>li>a {
|
3271 |
font-size: 17px;
|
3272 |
line-height: 1.7em;
|
3273 |
padding: 14px 32px 14px 16px;
|
3276 |
.list-dropdown-medium {
|
3277 |
border-radius: 0;
|
3278 |
}
|
3279 |
+
|
3280 |
+
.list-dropdown-medium ul>li>a {
|
3281 |
font-size: 14px;
|
3282 |
line-height: 1.6em;
|
3283 |
padding: 13px 32px 13px 16px;
|
3286 |
.list-dropdown-small {
|
3287 |
border-radius: 0;
|
3288 |
}
|
3289 |
+
|
3290 |
+
.list-dropdown-small ul>li>a {
|
3291 |
font-size: 12px;
|
3292 |
line-height: 1.5em;
|
3293 |
padding: 11px 32px 11px 16px;
|
3302 |
font-size: 16px;
|
3303 |
line-height: 27px;
|
3304 |
}
|
3305 |
+
|
3306 |
.account-dropdown * {
|
3307 |
-moz-box-sizing: border-box;
|
3308 |
box-sizing: border-box;
|
3309 |
}
|
3310 |
+
|
3311 |
.account-dropdown a {
|
3312 |
font-size: 14px;
|
3313 |
text-decoration: none;
|
3314 |
}
|
3315 |
+
|
3316 |
.account-dropdown .target {
|
3317 |
cursor: default;
|
3318 |
display: block;
|
3321 |
width: 100%;
|
3322 |
z-index: 11;
|
3323 |
}
|
3324 |
+
|
3325 |
.account-dropdown .target .text {
|
3326 |
display: inline-block;
|
3327 |
max-width: 100%;
|
3329 |
overflow: hidden;
|
3330 |
vertical-align: bottom;
|
3331 |
}
|
3332 |
+
|
3333 |
.account-dropdown .target .icon-arr-down {
|
3334 |
font-size: 7px;
|
3335 |
margin: 0 0 0 7px;
|
3336 |
}
|
3337 |
+
|
3338 |
.account-dropdown .status,
|
3339 |
.account-dropdown .dropdown-content {
|
3340 |
font-size: 22px;
|
3342 |
position: relative;
|
3343 |
z-index: 11;
|
3344 |
}
|
3345 |
+
|
3346 |
.account-dropdown .status a,
|
3347 |
.account-dropdown .dropdown-content a {
|
3348 |
white-space: nowrap;
|
3349 |
}
|
3350 |
+
|
3351 |
.account-dropdown .status.status-online {
|
3352 |
color: #80c05b;
|
3353 |
}
|
3354 |
+
|
3355 |
.account-dropdown .status.status-offline {
|
3356 |
color: #652d2d;
|
3357 |
}
|
3358 |
+
|
3359 |
.account-dropdown .dropdown-content {
|
3360 |
-moz-box-sizing: content-box;
|
3361 |
box-sizing: content-box;
|
3375 |
-ms-transition: padding 0s linear .3s, margin 0s linear .3s, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
3376 |
transition: padding 0s linear .3s, margin 0s linear .3s, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
3377 |
}
|
3378 |
+
|
3379 |
.account-dropdown .dropdown-content .body {
|
3380 |
opacity: 0;
|
3381 |
overflow: hidden;
|
3388 |
-ms-transition: opacity .3s linear;
|
3389 |
transition: opacity .3s linear;
|
3390 |
}
|
3391 |
+
|
3392 |
.account-dropdown .dropdown-content .body a {
|
3393 |
display: block;
|
3394 |
height: 0;
|
3403 |
-ms-transition: height .3s linear;
|
3404 |
transition: height .3s linear;
|
3405 |
}
|
3406 |
+
|
3407 |
.account-dropdown .dropdown-content .body a:hover {
|
3408 |
color: #fff;
|
3409 |
background-color: #17a3c2;
|
3410 |
}
|
3411 |
+
|
3412 |
@media screen and (min-width: 480px) {
|
3413 |
.account-dropdown .dropdown-content .body a {
|
3414 |
max-width: 368px;
|
3415 |
}
|
3416 |
}
|
3417 |
+
|
3418 |
+
.account-dropdown:hover .icon-arr-down:before,
|
3419 |
+
.account-dropdown.opened .icon-arr-down:before {
|
3420 |
content: "\E609";
|
3421 |
color: #006995;
|
3422 |
}
|
3423 |
+
|
3424 |
+
.account-dropdown:hover .dropdown-content,
|
3425 |
+
.account-dropdown.opened .dropdown-content {
|
3426 |
background-color: #FFFFFF;
|
3427 |
border: 1px solid #dae5e7;
|
3428 |
margin: -14px -21px 0;
|
3431 |
-ms-transition: padding 0s linear, margin 0s linear, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
3432 |
transition: padding 0s linear, margin 0s linear, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
3433 |
}
|
3434 |
+
|
3435 |
+
.account-dropdown:hover .dropdown-content .body,
|
3436 |
+
.account-dropdown.opened .dropdown-content .body {
|
3437 |
opacity: 1;
|
3438 |
-webkit-transition: opacity .3s linear;
|
3439 |
-ms-transition: opacity .3s linear;
|
3440 |
transition: opacity .3s linear;
|
3441 |
}
|
3442 |
+
|
3443 |
+
.account-dropdown:hover .dropdown-content .body a,
|
3444 |
+
.account-dropdown.opened .dropdown-content .body a {
|
3445 |
height: 50px;
|
3446 |
-webkit-transition: height .3s linear;
|
3447 |
-ms-transition: height .3s linear;
|
3448 |
transition: height .3s linear;
|
3449 |
}
|
3450 |
+
|
3451 |
+
.account-dropdown:hover .status~.dropdown-content,
|
3452 |
+
.account-dropdown.opened .status~.dropdown-content {
|
3453 |
padding-top: 42px;
|
3454 |
}
|
3455 |
|
3472 |
}
|
3473 |
|
3474 |
.component-dropdown .target span.text,
|
3475 |
+
.component-dropdown .dropdown-content>span.top span.text {
|
3476 |
display: inline-block;
|
3477 |
max-width: 100px;
|
3478 |
text-overflow: ellipsis;
|
3484 |
display: none;
|
3485 |
}
|
3486 |
|
3487 |
+
.component-dropdown .target>span[class^="icon-"] {
|
3488 |
display: none;
|
3489 |
}
|
3490 |
|
3505 |
transition: padding 0s linear .3s, margin 0s linear .3s, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
3506 |
}
|
3507 |
|
3508 |
+
.no-touch .component-dropdown .target:hover+.dropdown-content,
|
3509 |
+
.component-dropdown .target:focus+.dropdown-content,
|
3510 |
+
.component-dropdown .target:active+.dropdown-content,
|
3511 |
.component-dropdown .dropdown-content:hover {
|
3512 |
background-color: #FFFFFF;
|
3513 |
border: 1px solid #E4EBF0;
|
3518 |
transition: padding 0s linear, margin 0s linear, border-color .2s linear, background-color .2s linear, box-shadow .2s linear;
|
3519 |
}
|
3520 |
|
3521 |
+
.component-dropdown .dropdown-content>span.top {
|
3522 |
width: 100%;
|
3523 |
display: inline-block;
|
3524 |
text-align: right;
|
3525 |
white-space: nowrap;
|
3526 |
}
|
3527 |
|
3528 |
+
.component-dropdown .dropdown-content>span.top span.text,
|
3529 |
+
.component-dropdown .dropdown-content>span.top>span.ico {
|
3530 |
display: none;
|
3531 |
}
|
3532 |
|
3533 |
+
.component-dropdown .dropdown-content>span.top>span.ico {
|
3534 |
position: relative;
|
3535 |
top: 2px;
|
3536 |
}
|
3537 |
|
3538 |
+
.component-dropdown .dropdown-content>span.top span.icon-arr-down {
|
3539 |
font-size: .45em;
|
3540 |
position: relative;
|
3541 |
top: -.16em;
|
3542 |
margin-left: 1em;
|
3543 |
}
|
3544 |
|
3545 |
+
.no-touch .component-dropdown .target:hover+.dropdown-content>span.top span.icon-arr-down {
|
3546 |
color: #02779D;
|
3547 |
}
|
3548 |
|
3549 |
+
.no-touch .component-dropdown .target:hover+.dropdown-content>span.top span.icon-arr-down:before,
|
3550 |
+
.component-dropdown .target:focus+.dropdown-content>span.top span.icon-arr-down:before,
|
3551 |
+
.component-dropdown .target:active+.dropdown-content>span.top span.icon-arr-down:before,
|
3552 |
+
.component-dropdown .dropdown-content:hover>span.top span.icon-arr-down:before {
|
3553 |
content: "\E609";
|
3554 |
}
|
3555 |
|
3556 |
+
.component-dropdown .dropdown-content>span.body {
|
3557 |
opacity: 0;
|
3558 |
max-height: 0;
|
3559 |
overflow: hidden;
|
3566 |
transition: padding-top 0s linear .3s, max-height .3s linear, opacity .3s linear;
|
3567 |
}
|
3568 |
|
3569 |
+
.no-touch .component-dropdown .target:hover+.dropdown-content>span.body,
|
3570 |
+
.component-dropdown .target:focus+.dropdown-content>span.body,
|
3571 |
+
.component-dropdown .target:active+.dropdown-content>span.body,
|
3572 |
+
.component-dropdown .dropdown-content:hover>span.body {
|
3573 |
opacity: 1;
|
3574 |
max-height: 200px;
|
3575 |
padding-top: 2em;
|
3585 |
|
3586 |
/* on collapce element change view ----------------------------------------------------------------*/
|
3587 |
.component-dropdown.mini-view .target span.spacer,
|
3588 |
+
.component-dropdown.mini-view .dropdown-content>span.top>span.ico {
|
3589 |
display: inline;
|
3590 |
}
|
3591 |
|
3592 |
+
.no-touch .component-dropdown.mini-view .target:hover+.dropdown-content>span.top>span.text,
|
3593 |
+
.component-dropdown.mini-view .target:focus+.dropdown-content>span.top>span.text,
|
3594 |
+
.component-dropdown.mini-view .target:active+.dropdown-content>span.top>span.text,
|
3595 |
+
.component-dropdown.mini-view .dropdown-content:hover>span.top>span.text {
|
3596 |
display: inline-block;
|
3597 |
color: #17A3C1;
|
3598 |
}
|
3599 |
|
3600 |
+
.no-touch .component-dropdown.mini-view .target:hover+.dropdown-content>span.top>span.ico,
|
3601 |
+
.component-dropdown.mini-view .target:focus+.dropdown-content>span.top>span.ico,
|
3602 |
+
.component-dropdown.mini-view .target:active+.dropdown-content>span.top>span.ico,
|
3603 |
+
.component-dropdown.mini-view .dropdown-content:hover>span.top>span.ico,
|
3604 |
.component-dropdown.mini-view .target span.text {
|
3605 |
display: none;
|
3606 |
}
|
3607 |
|
3608 |
+
.no-touch .component-dropdown.mini-view .target:hover+.dropdown-content,
|
3609 |
+
.component-dropdown.mini-view .target:focus+.dropdown-content,
|
3610 |
+
.component-dropdown.mini-view .target:active+.dropdown-content,
|
3611 |
.component-dropdown.mini-view .dropdown-content:hover {
|
3612 |
background-color: #FFFFFF;
|
3613 |
border: 1px solid #E4EBF0;
|
3657 |
-webkit-transition: color 0.1s linear;
|
3658 |
transition: color 0.1s linear;
|
3659 |
}
|
3660 |
+
|
3661 |
.vertical-icolink [class*="icon-"]:hover [class*="icon-"] {
|
3662 |
color: #0287b2;
|
3663 |
}
|
3664 |
+
|
3665 |
.vertical-icolink [class*="icon-"]:active [class*="icon-"] {
|
3666 |
color: #63d4ec;
|
3667 |
}
|
3674 |
text-align: left;
|
3675 |
line-height: 1.3em;
|
3676 |
}
|
3677 |
+
|
3678 |
.horizontal-icolink:active {
|
3679 |
text-decoration: none;
|
3680 |
}
|
3681 |
+
|
3682 |
.horizontal-icolink.icolink-prepend {
|
3683 |
padding-left: 1.9em;
|
3684 |
}
|
3685 |
+
|
3686 |
.horizontal-icolink.icolink-append {
|
3687 |
padding-right: 1.9em;
|
3688 |
}
|
3689 |
+
|
3690 |
.horizontal-icolink.icolink-inverse.icolink-prepend {
|
3691 |
padding-left: 2.4em;
|
3692 |
}
|
3693 |
+
|
3694 |
.horizontal-icolink.icolink-inverse.icolink-append {
|
3695 |
padding-right: 2.4em;
|
3696 |
}
|
3707 |
-webkit-transition: color 0.1s linear;
|
3708 |
transition: color 0.1s linear;
|
3709 |
}
|
3710 |
+
|
3711 |
.horizontal-icolink:hover [class*="icon-"] {
|
3712 |
color: #0287b2;
|
3713 |
}
|
3714 |
+
|
3715 |
.horizontal-icolink:active [class*="icon-"] {
|
3716 |
color: #63d4ec;
|
3717 |
}
|
3718 |
+
|
3719 |
.horizontal-icolink.icolink-prepend [class*="icon-"],
|
3720 |
.horizontal-icolink.icolink-prepend .svg-icon {
|
3721 |
left: 0;
|
3722 |
}
|
3723 |
+
|
3724 |
.horizontal-icolink.icolink-append [class*="icon-"],
|
3725 |
.horizontal-icolink.icolink-append .svg-icon {
|
3726 |
right: 0;
|
3732 |
border-radius: 4px;
|
3733 |
transition: background-color .1s linear;
|
3734 |
}
|
3735 |
+
|
3736 |
.horizontal-icolink.icolink-inverse:hover [class*="icon-"] {
|
3737 |
color: #fff;
|
3738 |
background-color: #0287b2;
|
3739 |
}
|
3740 |
+
|
3741 |
.horizontal-icolink.icolink-inverse:active [class*="icon-"] {
|
3742 |
color: #fff;
|
3743 |
background-color: #63d4ec;
|
3750 |
top: 0;
|
3751 |
padding: .15em .53em;
|
3752 |
}
|
3753 |
+
|
3754 |
.horizontal-icolink .svg-icon svg {
|
3755 |
width: 100%;
|
3756 |
height: 100%;
|
3758 |
-webkit-transition: fill 0.1s linear;
|
3759 |
transition: fill 0.1s linear;
|
3760 |
}
|
3761 |
+
|
3762 |
.horizontal-icolink:hover .svg-icon svg {
|
3763 |
fill: #0287b2;
|
3764 |
}
|
3765 |
+
|
3766 |
.horizontal-icolink:active .svg-icon svg {
|
3767 |
fill: #63d4ec;
|
3768 |
}
|
3770 |
.horizontal-icolink.icolink-small .svg-icon {
|
3771 |
padding: .1em .2em .1em 1em;
|
3772 |
}
|
3773 |
+
|
3774 |
.horizontal-icolink.icolink-xsmall .svg-icon {
|
3775 |
padding: .1em .5em .1em 1.2em;
|
3776 |
}
|
3886 |
clear: both;
|
3887 |
}
|
3888 |
|
3889 |
+
.nav>li {
|
3890 |
display: block;
|
3891 |
margin: 0;
|
3892 |
white-space: nowrap;
|
3893 |
}
|
3894 |
|
3895 |
+
.nav-btns>li {
|
3896 |
float: left;
|
3897 |
margin-left: .313em;
|
3898 |
}
|
3899 |
|
3900 |
+
.nav-btns>li:first-child {
|
3901 |
margin-left: 0;
|
3902 |
}
|
3903 |
|
3904 |
+
.nav-btns>li>a {
|
3905 |
font-size: .938em;
|
3906 |
/* 15px */
|
3907 |
text-decoration: none;
|
3913 |
transition: color 0.1s linear, background 0.1s linear;
|
3914 |
}
|
3915 |
|
3916 |
+
.nav-btns>li:hover>a {
|
3917 |
background-color: #b5dff0;
|
3918 |
-webkit-transition: color 0.1s linear, background 0.1s linear;
|
3919 |
transition: color 0.1s linear, background 0.1s linear;
|
3920 |
}
|
3921 |
|
3922 |
+
.nav-btns>li.active>a {
|
3923 |
background-color: #199dee;
|
3924 |
color: #fff;
|
3925 |
-webkit-transition: color 0.1s linear, background 0.1s linear;
|
3926 |
transition: color 0.1s linear, background 0.1s linear;
|
3927 |
}
|
3928 |
|
3929 |
+
.nav-blocks>li {
|
3930 |
float: left;
|
3931 |
margin-left: -1px;
|
3932 |
}
|
3933 |
|
3934 |
+
.nav-blocks>li:first-child {
|
3935 |
margin-left: 0;
|
3936 |
}
|
3937 |
|
3938 |
+
.nav-blocks>li>a {
|
3939 |
font-size: 15px;
|
3940 |
font-weight: 600;
|
3941 |
line-height: 20px;
|
3950 |
transition: color 0.1s linear, background 0.1s linear;
|
3951 |
}
|
3952 |
|
3953 |
+
.nav-blocks>li>a:hover {
|
3954 |
background-color: #189dee;
|
3955 |
color: #fff;
|
3956 |
-webkit-transition: color 0.1s linear, background 0.1s linear;
|
3957 |
transition: color 0.1s linear, background 0.1s linear;
|
3958 |
}
|
3959 |
|
3960 |
+
.nav-blocks>li.active>a {
|
3961 |
background-color: #eeeff0;
|
3962 |
color: #189dee;
|
3963 |
border-color: #e4e6e7;
|
3967 |
transition: color 0.1s linear, background 0.1s linear;
|
3968 |
}
|
3969 |
|
3970 |
+
.nav-links>li {
|
3971 |
float: left;
|
3972 |
padding: 0;
|
3973 |
cursor: pointer;
|
3974 |
}
|
3975 |
|
3976 |
+
.nav-links>li>a {
|
3977 |
font-size: 0.875em;
|
3978 |
/* 14px */
|
3979 |
text-decoration: none;
|
3985 |
transition: color 0.1s linear, border-color 0.1s linear;
|
3986 |
}
|
3987 |
|
3988 |
+
.nav-links>li>a>span {
|
3989 |
display: inline-block;
|
3990 |
padding: 0.625em 0 .8em;
|
3991 |
border-bottom: 4px solid transparent;
|
3992 |
}
|
3993 |
|
3994 |
+
.nav-links>li:hover>a,
|
3995 |
+
.nav-links>li>a:active {
|
3996 |
color: #56c0e7;
|
3997 |
text-decoration: none;
|
3998 |
}
|
3999 |
|
4000 |
+
.nav-links>li.active>a {
|
4001 |
color: #189dee;
|
4002 |
text-decoration: none;
|
4003 |
-webkit-transition: color 0.1s linear, border-color 0.1s linear;
|
4004 |
transition: color 0.1s linear, border-color 0.1s linear;
|
4005 |
}
|
4006 |
|
4007 |
+
.nav-links>li.active>a>span {
|
4008 |
border-bottom: 4px solid #308eca;
|
4009 |
}
|
4010 |
|
4011 |
div.has-badge::after,
|
4012 |
+
.nav-links>li>a span.has-badge::after {
|
4013 |
bottom: 8px;
|
4014 |
content: attr(data-badge);
|
4015 |
display: inline-block;
|
4022 |
}
|
4023 |
|
4024 |
.gwt-TabBarItem-selected div.has-badge::after,
|
4025 |
+
.nav-links>li:hover>a span.has-badge::after,
|
4026 |
+
.nav-links>li.active>a span.has-badge::after {
|
4027 |
color: #56c0e7;
|
4028 |
}
|
4029 |
|
4041 |
-moz-box-sizing: border-box;
|
4042 |
box-sizing: border-box;
|
4043 |
}
|
4044 |
+
|
4045 |
.notice a {
|
4046 |
font-weight: 400;
|
4047 |
}
|
4053 |
transition: background-color .2s linear, color .2s linear;
|
4054 |
-webkit-transition: background-color .2s linear, color 2s linear;
|
4055 |
}
|
4056 |
+
|
4057 |
.notice-warning a,
|
4058 |
.notice-warning a:visited {
|
4059 |
color: #000;
|
4060 |
}
|
4061 |
+
|
4062 |
.notice-warning a:hover,
|
4063 |
.notice-warning a:visited:hover {
|
4064 |
color: #7c5d00;
|
4071 |
transition: background-color .2s linear, color .2s linear;
|
4072 |
-webkit-transition: background-color .2s linear, color .2s linear;
|
4073 |
}
|
4074 |
+
|
4075 |
.notice-error a,
|
4076 |
.notice-error a:visited {
|
4077 |
color: #ffddb6;
|
4078 |
}
|
4079 |
+
|
4080 |
.notice-error a:hover,
|
4081 |
.notice-error a:visited:hover {
|
4082 |
color: #fff;
|
4156 |
z-index: auto;
|
4157 |
backface-visibility: visible;
|
4158 |
}
|
4159 |
+
|
4160 |
.feature-enabled::before,
|
4161 |
.feature-disabled::before {
|
4162 |
background: url("data:image/svg+xml;charset=utf8,%3Csvg width='26' height='21' viewBox='0 0 26 21' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M9.19 15.635L22.175.583c1.905-1.744 4.484.793 2.754 2.8L10.577 19.836c-.542.662-1.953.903-2.754 0L.577 12.718c-1.775-2.14.946-4.49 2.754-2.8l5.86 5.717z' fill='%2380c05b'/%3E%3C/svg%3E") no-repeat center;
|
4207 |
z-index: auto;
|
4208 |
backface-visibility: visible;
|
4209 |
}
|
4210 |
+
|
4211 |
.feature-enabled .text,
|
4212 |
.feature-disabled .text {
|
4213 |
line-height: 1.3;
|
4217 |
.feature-disabled {
|
4218 |
color: #999;
|
4219 |
}
|
4220 |
+
|
4221 |
.feature-disabled::before {
|
4222 |
background: url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='21' height='21' viewBox='0 0 21 21'%3E%3Cpath d='M10.6-.1C4.8-.1.1 4.6.1 10.4s4.7 10.5 10.5 10.5 10.5-4.7 10.5-10.5S16.4-.1 10.6-.1zm0 2.5c2 0 3.8.7 5.2 1.9L3.6 14.5c-.7-1.2-1.1-2.6-1.1-4.1 0-4.4 3.6-8 8.1-8zm0 16.1c-2.1 0-4-.8-5.4-2.1L17.4 6.1c.8 1.3 1.3 2.7 1.3 4.3-.1 4.5-3.7 8.1-8.1 8.1z' fill='%23999'/%3E%3C/svg%3E") no-repeat center;
|
4223 |
}
|
4243 |
-webkit-animation: zoom 0.1s 1 linear, fadein 0.1s 1 linear;
|
4244 |
animation: zoom 0.1s 1 linear, fadein 0.1s 1 linear;
|
4245 |
}
|
4246 |
+
|
4247 |
.bubble-error:before,
|
4248 |
.bubble-info:before {
|
4249 |
content: "";
|
4257 |
border-color: #f95111;
|
4258 |
border-width: 1px;
|
4259 |
}
|
4260 |
+
|
4261 |
.bubble-error.bubble-left:before {
|
4262 |
top: 50%;
|
4263 |
right: -10px;
|
4265 |
border-width: 10px 0 10px 10px;
|
4266 |
border-color: transparent transparent transparent #f95111;
|
4267 |
}
|
4268 |
+
|
4269 |
.bubble-error.bubble-right:before {
|
4270 |
top: 50%;
|
4271 |
left: -10px;
|
4273 |
border-width: 10px 10px 10px 0;
|
4274 |
border-color: transparent #f95111 transparent transparent;
|
4275 |
}
|
4276 |
+
|
4277 |
.bubble-error.bubble-bottom:before {
|
4278 |
top: -10px;
|
4279 |
left: 50%;
|
4281 |
border-width: 0 10px 10px 10px;
|
4282 |
border-color: transparent transparent #f95111 transparent;
|
4283 |
}
|
4284 |
+
|
4285 |
.bubble-error.bubble-top:before {
|
4286 |
bottom: -10px;
|
4287 |
left: 50%;
|
4296 |
border-color: #0c92e3;
|
4297 |
border-width: 1px;
|
4298 |
}
|
4299 |
+
|
4300 |
.bubble-info.bubble-left:before {
|
4301 |
top: 50%;
|
4302 |
right: -10px;
|
4304 |
border-width: 10px 0 10px 10px;
|
4305 |
border-color: transparent transparent transparent #0c92e3;
|
4306 |
}
|
4307 |
+
|
4308 |
.bubble-info.bubble-right:before {
|
4309 |
top: 50%;
|
4310 |
left: -10px;
|
4312 |
border-width: 10px 10px 10px 0;
|
4313 |
border-color: transparent #0c92e3 transparent transparent;
|
4314 |
}
|
4315 |
+
|
4316 |
.bubble-info.bubble-bottom:before {
|
4317 |
top: -10px;
|
4318 |
left: 50%;
|
4320 |
border-width: 0 10px 10px 10px;
|
4321 |
border-color: transparent transparent #0c92e3 transparent;
|
4322 |
}
|
4323 |
+
|
4324 |
.bubble-info.bubble-top:before {
|
4325 |
bottom: -10px;
|
4326 |
left: 50%;
|
4333 |
font-size: 0.875em;
|
4334 |
margin-bottom: .357em;
|
4335 |
}
|
4336 |
+
|
4337 |
.bubble .bbl-text {
|
4338 |
font-size: 0.75em;
|
4339 |
}
|
4341 |
.bubble.notitle .bbl-title {
|
4342 |
display: none;
|
4343 |
}
|
4344 |
+
|
4345 |
.bubble.notitle .bbl-text {
|
4346 |
font-size: 0.875em;
|
4347 |
}
|
4348 |
+
|
4349 |
.bubble.notitle [class*="bubble-"] {
|
4350 |
padding-top: 1.188em;
|
4351 |
/*19px to 16px*/
|
4380 |
display: inline-block;
|
4381 |
color: #04a2ca;
|
4382 |
}
|
4383 |
+
|
4384 |
.tooltip [class*="bubble-"] {
|
4385 |
padding: 1.2em 1.25em 1.2em;
|
4386 |
}
|
4387 |
+
|
4388 |
.tooltip .bubble .bbl-title {
|
4389 |
font-size: 0.9375em;
|
4390 |
margin-bottom: 0.6em;
|
4391 |
}
|
4392 |
+
|
4393 |
.tooltip .bubble .bbl-text {
|
4394 |
font-size: 0.8125em;
|
4395 |
line-height: 1.6;
|
4396 |
position: relative;
|
4397 |
z-index: 100;
|
4398 |
}
|
4399 |
+
|
4400 |
.tooltip .bubble-info.bubble-bottom:before {
|
4401 |
border-width: 0 14px 16px;
|
4402 |
margin-left: -14px;
|
4415 |
color: #006995;
|
4416 |
cursor: pointer;
|
4417 |
}
|
4418 |
+
|
4419 |
.ecwid-no-touch .tooltip:hover .bubble,
|
4420 |
.tooltip.hover .bubble {
|
4421 |
display: block;
|
4436 |
background-clip: padding-box;
|
4437 |
position: relative;
|
4438 |
}
|
4439 |
+
|
4440 |
.plate.opened {
|
4441 |
background-color: #fff;
|
4442 |
color: #333;
|
4445 |
box-shadow: 0 0.125em 0.375em rgba(0, 0, 0, 0.09);
|
4446 |
/* 2px 6px */
|
4447 |
}
|
4448 |
+
|
4449 |
.plate.plate-live {
|
4450 |
cursor: pointer;
|
4451 |
}
|
4452 |
+
|
4453 |
+
.plate.plate-live:hover,
|
4454 |
+
.plate.plate-live.opened:hover {
|
4455 |
background-color: #deedf5;
|
4456 |
color: #333;
|
4457 |
border-color: #89bede;
|
4458 |
border-width: 1px;
|
4459 |
box-shadow: none;
|
4460 |
}
|
4461 |
+
|
4462 |
+
.plate.plate-live:active,
|
4463 |
+
.plate.plate-live.opened:active {
|
4464 |
background-color: #fff;
|
4465 |
color: #333;
|
4466 |
border-color: #d1e5e9;
|
4481 |
border-width: 1px;
|
4482 |
line-height: 1.66em;
|
4483 |
}
|
4484 |
+
|
4485 |
.alert .title {
|
4486 |
font-size: 16px;
|
4487 |
font-weight: 600;
|
4488 |
margin: 5px 0 8px;
|
4489 |
}
|
4490 |
+
|
4491 |
.alert a {
|
4492 |
text-decoration: none;
|
4493 |
}
|
4494 |
+
|
4495 |
.alert p {
|
4496 |
font-size: 12px;
|
4497 |
line-height: 1.6;
|
4498 |
margin: 2px 0 5px;
|
4499 |
max-width: 10000px;
|
4500 |
}
|
4501 |
+
|
4502 |
@media (min-width: 768px) {
|
4503 |
.alert p {
|
4504 |
font-size: 14px;
|
4505 |
}
|
4506 |
}
|
4507 |
+
|
4508 |
+
.alert>.btn {
|
4509 |
margin: 15px 0;
|
4510 |
}
|
4511 |
+
|
4512 |
.alert .close {
|
4513 |
font-size: 1.142857em;
|
4514 |
color: #b3b3b3;
|
4517 |
position: absolute;
|
4518 |
cursor: pointer;
|
4519 |
}
|
4520 |
+
|
4521 |
.alert .close:hover {
|
4522 |
color: #0287b2;
|
4523 |
}
|
4524 |
+
|
4525 |
.alert .close:active {
|
4526 |
color: #63d4ec;
|
4527 |
}
|
4528 |
+
|
4529 |
.alert.alert-info {
|
4530 |
background-color: #fff;
|
4531 |
color: #333;
|
4532 |
border-color: #009eef;
|
4533 |
border-width: 2px;
|
4534 |
}
|
4535 |
+
|
4536 |
.alert.alert-success {
|
4537 |
background-color: #f5ffef;
|
4538 |
color: #333;
|
4539 |
border-color: #7cc13e;
|
4540 |
border-width: 2px;
|
4541 |
}
|
4542 |
+
|
4543 |
.alert.alert-warning {
|
4544 |
background-color: #fffbf2;
|
4545 |
color: #333;
|
4546 |
border-color: #e4ba74;
|
4547 |
border-width: 2px;
|
4548 |
}
|
4549 |
+
|
4550 |
.alert.alert-error {
|
4551 |
background-color: #fff6f6;
|
4552 |
color: #333;
|
4553 |
border-color: #ed917d;
|
4554 |
border-width: 2px;
|
4555 |
}
|
4556 |
+
|
4557 |
.alert.alert-error .has-error {
|
4558 |
color: #cf3e07;
|
4559 |
}
|
4560 |
+
|
4561 |
.alert.alert-icon {
|
4562 |
font-size: 12px;
|
4563 |
line-height: 1.667;
|
4564 |
padding: 7px 20px 16px;
|
4565 |
position: relative;
|
4566 |
}
|
4567 |
+
|
4568 |
.alert.alert-icon .alert-inner .title {
|
4569 |
display: block;
|
4570 |
font-size: 16px;
|
4571 |
padding: 5px 0 0;
|
4572 |
}
|
4573 |
+
|
4574 |
.alert.alert-icon em {
|
4575 |
font-style: normal;
|
4576 |
font-weight: 600;
|
4577 |
}
|
4578 |
+
|
4579 |
.alert.alert-icon span[class^=icon-] {
|
4580 |
color: #86d5fc;
|
4581 |
}
|
4582 |
+
|
4583 |
.alert.alert-icon .svg-icon {
|
4584 |
fill: #86d5fc;
|
4585 |
}
|
4586 |
+
|
4587 |
@media (min-width: 768px) {
|
4588 |
.alert.alert-icon {
|
4589 |
font-size: 14px;
|
4590 |
line-height: 1.7143;
|
4591 |
padding: 25px 20px 25px 95px;
|
4592 |
}
|
4593 |
+
|
4594 |
.alert.alert-icon .alert-inner .title {
|
4595 |
padding: 0;
|
4596 |
}
|
4597 |
}
|
4598 |
+
|
4599 |
.alert.alert-icon.alert-info span[class^=icon-] {
|
4600 |
color: #86d5fc;
|
4601 |
}
|
4602 |
+
|
4603 |
.alert.alert-icon.alert-info .svg-icon {
|
4604 |
fill: #86d5fc;
|
4605 |
}
|
4606 |
+
|
4607 |
.alert.alert-icon.alert-success span[class^=icon-] {
|
4608 |
color: #80c05b;
|
4609 |
}
|
4610 |
+
|
4611 |
.alert.alert-icon.alert-success .svg-icon {
|
4612 |
fill: #80c05b;
|
4613 |
}
|
4614 |
+
|
4615 |
.alert.alert-icon.alert-warning span[class^=icon-] {
|
4616 |
color: #e8c072;
|
4617 |
}
|
4618 |
+
|
4619 |
.alert.alert-icon.alert-warning .svg-icon {
|
4620 |
fill: #e8c072;
|
4621 |
}
|
4622 |
+
|
4623 |
.alert.alert-icon.alert-error span[class^=icon-] {
|
4624 |
color: #dc602d;
|
4625 |
}
|
4626 |
+
|
4627 |
.alert.alert-icon.alert-error .svg-icon {
|
4628 |
fill: #dc602d;
|
4629 |
}
|
4630 |
+
|
4631 |
.alert.alert-icon span[class^=icon-],
|
4632 |
.alert.alert-icon span.svg-icon {
|
4633 |
display: none;
|
4634 |
}
|
4635 |
+
|
4636 |
@media (min-width: 768px) {
|
4637 |
+
|
4638 |
.alert.alert-icon span[class^=icon-],
|
4639 |
.alert.alert-icon span.svg-icon {
|
4640 |
margin-left: -70px;
|
4643 |
cursor: default;
|
4644 |
}
|
4645 |
}
|
4646 |
+
|
4647 |
@media (min-width: 768px) {
|
4648 |
.alert.alert-icon span[class^=icon-] {
|
4649 |
font-size: 40px;
|
4650 |
}
|
4651 |
}
|
4652 |
+
|
4653 |
.alert.alert-icon div.icon {
|
4654 |
display: none;
|
4655 |
}
|
4656 |
+
|
4657 |
@media (min-width: 768px) {
|
4658 |
.alert.alert-icon div.icon {
|
4659 |
display: block;
|
4665 |
max-height: 102px;
|
4666 |
}
|
4667 |
}
|
4668 |
+
|
4669 |
.alert.alert-icon div.icon span[class^=icon-],
|
4670 |
.alert.alert-icon div.icon span.svg-icon {
|
4671 |
display: block;
|
4675 |
top: 50%;
|
4676 |
left: 50%;
|
4677 |
}
|
4678 |
+
|
4679 |
.alert.alert-icon .alert-inner {
|
4680 |
padding-right: 16px;
|
4681 |
}
|
4682 |
+
|
4683 |
.alert.alert-icon .alert-action {
|
4684 |
display: none;
|
4685 |
}
|
4686 |
+
|
4687 |
.alert.alert-icon .alert-content p {
|
4688 |
margin-top: 8px;
|
4689 |
margin-bottom: 10px;
|
4690 |
max-width: 855px;
|
4691 |
}
|
4692 |
+
|
4693 |
.alert.alert-icon .alert-content .btn {
|
4694 |
height: 40px;
|
4695 |
min-width: 208px;
|
4696 |
padding: 10px;
|
4697 |
margin: 10px 0;
|
4698 |
}
|
4699 |
+
|
4700 |
.alert.alert-icon.alert-full .alert-content,
|
4701 |
.alert.alert-icon.alert-full .alert-action {
|
4702 |
display: inline-block;
|
4703 |
width: 100%;
|
4704 |
margin-right: -4px;
|
4705 |
}
|
4706 |
+
|
4707 |
.alert.alert-icon.alert-full .alert-content {
|
4708 |
vertical-align: top;
|
4709 |
}
|
4710 |
+
|
4711 |
.alert.alert-icon.alert-full .alert-action {
|
4712 |
display: block;
|
4713 |
padding: 18px 0 8px;
|
4714 |
text-align: left;
|
4715 |
}
|
4716 |
+
|
4717 |
.alert.alert-icon.alert-full .alert-action .btn {
|
4718 |
height: 40px;
|
4719 |
padding: 10px;
|
4720 |
margin-bottom: 10px;
|
4721 |
min-width: 208px;
|
4722 |
}
|
4723 |
+
|
4724 |
+
.alert.alert-icon.alert-full .alert-action .btn+div {
|
4725 |
font-size: 0.9285em;
|
4726 |
}
|
4727 |
+
|
4728 |
@media (min-width: 768px) {
|
4729 |
.alert.alert-icon.alert-full {
|
4730 |
font-size: 14px;
|
4731 |
padding-bottom: 32px;
|
4732 |
}
|
4733 |
+
|
4734 |
.alert.alert-icon.alert-full .alert-inner {
|
4735 |
display: table;
|
4736 |
width: 100%;
|
4737 |
}
|
4738 |
+
|
4739 |
.alert.alert-icon.alert-full .alert-content,
|
4740 |
.alert.alert-icon.alert-full .alert-action {
|
4741 |
display: table-cell;
|
4742 |
}
|
4743 |
+
|
4744 |
.alert.alert-icon.alert-full .alert-action {
|
4745 |
width: 300px;
|
4746 |
padding: 0 27px 0 45px;
|
4747 |
text-align: center;
|
4748 |
vertical-align: middle;
|
4749 |
}
|
4750 |
+
|
4751 |
+
.alert.alert-icon.alert-full .alert-action .btn+div {
|
4752 |
margin-top: 15px;
|
4753 |
}
|
4754 |
+
|
4755 |
.alert.alert-icon.alert-full span[class^=icon-] {
|
4756 |
padding-top: 7px;
|
4757 |
}
|
4758 |
}
|
4759 |
+
|
4760 |
.alert.alert-icon.alert-short span[class^=icon-],
|
4761 |
.alert.alert-icon.alert-short span.svg-icon {
|
4762 |
display: none;
|
4763 |
}
|
4764 |
+
|
4765 |
.alert.alert-icon.alert-short .title {
|
4766 |
margin-bottom: 6px;
|
4767 |
}
|
4768 |
+
|
4769 |
@media (min-width: 768px) {
|
4770 |
.alert.alert-icon.alert-short {
|
4771 |
padding: 15px 20px 17px 95px;
|
4772 |
}
|
4773 |
+
|
4774 |
.alert.alert-icon.alert-short span[class^=icon-],
|
4775 |
.alert.alert-icon.alert-short span.svg-icon {
|
4776 |
display: block;
|
4779 |
margin: -16px 0 0 -63px;
|
4780 |
cursor: default;
|
4781 |
}
|
4782 |
+
|
4783 |
.alert.alert-icon.alert-short span[class^=icon-] {
|
4784 |
font-size: 32px;
|
4785 |
}
|
4786 |
}
|
4787 |
+
|
4788 |
+
.alert.alert-icon.alert-short .title+div {
|
4789 |
display: none;
|
4790 |
}
|
4791 |
|
4799 |
box-sizing: border-box;
|
4800 |
overflow: hidden;
|
4801 |
}
|
4802 |
+
|
4803 |
.popup .popup-title {
|
4804 |
font-size: 18px;
|
4805 |
display: block;
|
4806 |
margin: 0 0 16px;
|
4807 |
font-weight: 600;
|
4808 |
}
|
4809 |
+
|
4810 |
.popup .popup-close {
|
4811 |
float: right;
|
4812 |
display: block;
|
4822 |
-webkit-transition: opacity 0.1s linear;
|
4823 |
transition: opacity 0.1s linear;
|
4824 |
}
|
4825 |
+
|
4826 |
.popup .popup-close [class*="icon-"] {
|
4827 |
font-size: 0.75em;
|
4828 |
color: #fff;
|
4829 |
}
|
4830 |
+
|
4831 |
.popup .popup-close:hover {
|
4832 |
opacity: .5;
|
4833 |
}
|
4834 |
+
|
4835 |
.popup .popup-text {
|
4836 |
font-size: 13px;
|
4837 |
line-height: 1.4;
|
4887 |
z-index: 9999;
|
4888 |
display: table\9;
|
4889 |
}
|
4890 |
+
|
4891 |
.main-overlay--transparent {
|
4892 |
background: none;
|
4893 |
}
|
4894 |
+
|
4895 |
.main-overlay--hidden {
|
4896 |
background: none;
|
4897 |
pointer-events: none;
|
4898 |
}
|
4899 |
+
|
4900 |
.main-overlay_animation-hide {
|
4901 |
opacity: 0;
|
4902 |
-webkit-transition: opacity 200ms ease-out 200ms;
|
4903 |
transition: opacity 200ms ease-out 200ms;
|
4904 |
}
|
4905 |
+
|
4906 |
.main-overlay_animation-hide .main-popup {
|
4907 |
opacity: 0;
|
4908 |
margin-top: 40px;
|
4923 |
-webkit-transform: translateZ(0);
|
4924 |
/* IE11 does not wrap long paragraphs of text */
|
4925 |
}
|
4926 |
+
|
4927 |
.main-popup_center {
|
4928 |
height: 100%;
|
4929 |
width: 100%;
|
4937 |
align-items: center;
|
4938 |
padding: 15px;
|
4939 |
}
|
4940 |
+
|
4941 |
.main-popup_animation {
|
4942 |
-webkit-animation: showpopup 400ms ease-out;
|
4943 |
animation: showpopup 400ms ease-out;
|
4944 |
}
|
4945 |
+
|
4946 |
.main-popup.main-popup_top {
|
4947 |
align-items: flex-start;
|
4948 |
vertical-align: top\9;
|
4949 |
padding: 0 15px;
|
4950 |
}
|
4951 |
+
|
4952 |
.main-popup.main-popup_bottom {
|
4953 |
align-items: flex-end;
|
4954 |
vertical-align: bottom\9;
|
4955 |
padding: 0 15px;
|
4956 |
}
|
4957 |
+
|
4958 |
.main-popup__container {
|
4959 |
position: relative;
|
4960 |
padding: 20px 25px;
|
4986 |
align-items: center;
|
4987 |
word-wrap: break-word;
|
4988 |
}
|
4989 |
+
|
4990 |
.main-popup__container a {
|
4991 |
text-decoration: none;
|
4992 |
}
|
4993 |
+
|
4994 |
+
.main-popup__container>div {
|
4995 |
max-width: 100%;
|
4996 |
}
|
4997 |
+
|
4998 |
+
.main-popup _:-ms-fullscreen,
|
4999 |
+
.main-popup :root .main-popup__container {
|
5000 |
display: inline-block;
|
5001 |
}
|
5002 |
+
|
5003 |
@media (min-width: 640px) {
|
5004 |
.main-popup__container {
|
5005 |
padding: 30px 45px;
|
5006 |
}
|
5007 |
+
|
5008 |
.main-popup_center .main-popup__container {
|
5009 |
padding: 45px 85px 30px;
|
5010 |
}
|
5011 |
+
|
5012 |
+
.main-popup _:-ms-fullscreen,
|
5013 |
+
.main-popup :root .main-popup__container {
|
5014 |
display: flex;
|
5015 |
}
|
5016 |
}
|
5017 |
+
|
5018 |
.main-popup__close {
|
5019 |
position: absolute;
|
5020 |
width: 16px;
|
5036 |
-ms-flex-align: center;
|
5037 |
align-items: center;
|
5038 |
}
|
5039 |
+
|
5040 |
.main-popup__close svg {
|
5041 |
width: 16px;
|
5042 |
height: 16px;
|
5043 |
fill: currentColor;
|
5044 |
transition: color 0.1s linear;
|
5045 |
}
|
5046 |
+
|
5047 |
.main-popup__close:hover {
|
5048 |
color: #0287b2;
|
5049 |
}
|
5050 |
+
|
5051 |
.main-popup__close:active {
|
5052 |
color: #63d4ec;
|
5053 |
}
|
5054 |
+
|
5055 |
.main-popup__title {
|
5056 |
font-size: 16px;
|
5057 |
font-weight: 600;
|
5062 |
box-sizing: border-box;
|
5063 |
-moz-box-sizing: border-box;
|
5064 |
}
|
5065 |
+
|
5066 |
@media (min-width: 640px) {
|
5067 |
.main-popup__title {
|
5068 |
font-size: 18px;
|
5069 |
}
|
5070 |
}
|
5071 |
+
|
5072 |
.main-popup__text {
|
5073 |
font-size: 12px;
|
5074 |
line-height: 1.667;
|
5077 |
padding: 5px 0;
|
5078 |
max-width: 100%;
|
5079 |
}
|
5080 |
+
|
5081 |
.main-popup__text.ecwid-multiLine {
|
5082 |
text-align: left;
|
5083 |
}
|
5084 |
+
|
5085 |
@media (min-width: 640px) {
|
5086 |
.main-popup__text {
|
5087 |
font-size: 14px;
|
5088 |
line-height: 1.7143;
|
5089 |
}
|
5090 |
}
|
5091 |
+
|
5092 |
.main-popup__content {
|
5093 |
padding: 10px 10px 0;
|
5094 |
}
|
5095 |
+
|
5096 |
.main-popup__buttons {
|
5097 |
padding: 15px 0 0;
|
5098 |
min-width: 180px;
|
5099 |
}
|
5100 |
+
|
5101 |
@media (min-width: 640px) {
|
5102 |
.main-popup__buttons {
|
5103 |
padding: 30px 0 0;
|
5104 |
}
|
5105 |
}
|
5106 |
+
|
5107 |
.main-popup__buttons .btn {
|
5108 |
font-size: 13px;
|
5109 |
min-width: 100%;
|
5111 |
box-sizing: border-box;
|
5112 |
-moz-box-sizing: border-box;
|
5113 |
}
|
5114 |
+
|
5115 |
@media (min-width: 640px) {
|
5116 |
.main-popup__buttons .btn {
|
5117 |
min-width: 180px;
|
5118 |
margin: 0 5px 10px;
|
5119 |
}
|
5120 |
}
|
5121 |
+
|
5122 |
.main-popup__timer {
|
5123 |
color: #189dee;
|
5124 |
font-size: 25px;
|
5125 |
}
|
5126 |
+
|
5127 |
@media (min-width: 640px) {
|
5128 |
.main-popup__timer {
|
5129 |
font-size: 34px;
|
5130 |
}
|
5131 |
}
|
5132 |
+
|
5133 |
.main-popup__logo {
|
5134 |
width: auto;
|
5135 |
height: 65px;
|
5137 |
-ms-transform: scale(0.75);
|
5138 |
transform: scale(0.75);
|
5139 |
}
|
5140 |
+
|
5141 |
.main-popup__logo svg {
|
5142 |
fill: #86d5fc;
|
5143 |
height: 100%;
|
5144 |
max-height: 65px;
|
5145 |
max-width: 100%;
|
5146 |
}
|
5147 |
+
|
5148 |
@media (min-width: 768px) {
|
5149 |
.main-popup__logo {
|
5150 |
-webkit-transform: scale(1);
|
5153 |
padding-bottom: 10px;
|
5154 |
}
|
5155 |
}
|
5156 |
+
|
5157 |
.main-popup--error .main-popup__logo svg {
|
5158 |
fill: #dc602d;
|
5159 |
}
|
5160 |
+
|
5161 |
.main-popup--warning .main-popup__logo svg {
|
5162 |
fill: #e8c072;
|
5163 |
}
|
5164 |
+
|
5165 |
.main-popup--success .main-popup__logo svg {
|
5166 |
fill: #80c05b;
|
5167 |
}
|
5168 |
+
|
5169 |
.main-popup--success .alert.alert-success {
|
5170 |
background-color: #fff;
|
5171 |
color: #333;
|
5177 |
.ecwid-modal-large {
|
5178 |
position: absolute !important;
|
5179 |
}
|
5180 |
+
|
5181 |
@media (min-width: 768px) {
|
5182 |
.ecwid-modal-large {
|
5183 |
position: fixed !important;
|
5184 |
}
|
5185 |
}
|
5186 |
+
|
5187 |
.ecwid-modal-large .main-overlay {
|
5188 |
position: absolute;
|
5189 |
overflow-y: scroll;
|
5190 |
background: #EEEFF0;
|
5191 |
}
|
5192 |
+
|
5193 |
@media (min-width: 768px) {
|
5194 |
.ecwid-modal-large .main-overlay {
|
5195 |
position: fixed;
|
5196 |
overflow-y: auto;
|
5197 |
}
|
5198 |
}
|
5199 |
+
|
5200 |
.ecwid-modal-large .main-popup {
|
5201 |
padding: 0;
|
5202 |
height: calc(100% + 1px);
|
5203 |
}
|
5204 |
+
|
5205 |
.ecwid-modal-large .main-popup .main-popup__container {
|
5206 |
font-size: 12px;
|
5207 |
line-height: 20px;
|
5213 |
justify-content: flex-start;
|
5214 |
overflow: hidden;
|
5215 |
}
|
5216 |
+
|
5217 |
.ecwid-modal-large .main-popup .main-popup__container * {
|
5218 |
box-sizing: border-box;
|
5219 |
}
|
5220 |
+
|
5221 |
@media (min-width: 768px) {
|
5222 |
.ecwid-modal-large .main-popup .main-popup__container {
|
5223 |
font-size: 14px;
|
5225 |
padding: 30px 0;
|
5226 |
}
|
5227 |
}
|
5228 |
+
|
5229 |
.ecwid-modal-large .main-popup .main-popup__logo {
|
5230 |
height: 53px;
|
5231 |
padding-bottom: 0;
|
5232 |
margin-top: 7px;
|
5233 |
}
|
5234 |
+
|
5235 |
@media (min-width: 768px) {
|
5236 |
.ecwid-modal-large .main-popup .main-popup__logo {
|
5237 |
margin-top: 37px;
|
5238 |
padding: 0;
|
5239 |
}
|
5240 |
}
|
5241 |
+
|
5242 |
.ecwid-modal-large .main-popup .main-popup__close {
|
5243 |
top: 27px;
|
5244 |
right: 16px;
|
5245 |
width: 16px;
|
5246 |
height: 16px;
|
5247 |
}
|
5248 |
+
|
5249 |
.ecwid-modal-large .main-popup .main-popup__close svg {
|
5250 |
width: 100%;
|
5251 |
height: auto;
|
5252 |
}
|
5253 |
+
|
5254 |
.ecwid-modal-large .main-popup .main-popup__close .svg--desktop {
|
5255 |
display: none;
|
5256 |
}
|
5257 |
+
|
5258 |
@media (min-width: 768px) {
|
5259 |
.ecwid-modal-large .main-popup .main-popup__close {
|
5260 |
top: 50px;
|
5262 |
width: 31px;
|
5263 |
height: 31px;
|
5264 |
}
|
5265 |
+
|
5266 |
.ecwid-modal-large .main-popup .main-popup__close .svg--desktop {
|
5267 |
display: block;
|
5268 |
}
|
5269 |
+
|
5270 |
.ecwid-modal-large .main-popup .main-popup__close .svg--mobile {
|
5271 |
display: none;
|
5272 |
}
|
5273 |
}
|
5274 |
+
|
5275 |
@media (min-width: 1024px) {
|
5276 |
.ecwid-modal-large .main-popup .main-popup__close {
|
5277 |
right: 0;
|
5278 |
}
|
5279 |
}
|
5280 |
+
|
5281 |
.ecwid-modal-large .main-popup .main-popup__top-note {
|
5282 |
max-width: 700px;
|
5283 |
line-height: 22px;
|
5284 |
margin: 8px auto 0;
|
5285 |
}
|
5286 |
+
|
5287 |
@media (min-width: 768px) {
|
5288 |
.ecwid-modal-large .main-popup .main-popup__top-note {
|
5289 |
line-height: 28px;
|
5290 |
}
|
5291 |
}
|
5292 |
+
|
5293 |
.ecwid-modal-large .main-popup .main-popup__panel {
|
5294 |
background-color: #fff;
|
5295 |
border: 1px solid #D2D2D2;
|
5297 |
margin: 10px auto 25px;
|
5298 |
padding: 20px;
|
5299 |
}
|
5300 |
+
|
5301 |
@media (min-width: 768px) {
|
5302 |
.ecwid-modal-large .main-popup .main-popup__panel {
|
5303 |
margin-top: 37px;
|
5304 |
}
|
5305 |
}
|
5306 |
+
|
5307 |
@media (min-width: 1024px) {
|
5308 |
.ecwid-modal-large .main-popup .main-popup__panel {
|
5309 |
min-width: 1000px;
|
5310 |
padding: 35px 20px 40px;
|
5311 |
}
|
5312 |
}
|
5313 |
+
|
5314 |
.ecwid-modal-large .main-popup .main-popup__panel .main-popup__title {
|
5315 |
font-size: 18px;
|
5316 |
font-weight: 400;
|
5318 |
margin-top: 0;
|
5319 |
padding-top: 0;
|
5320 |
}
|
5321 |
+
|
5322 |
@media (min-width: 768px) {
|
5323 |
.ecwid-modal-large .main-popup .main-popup__panel .main-popup__title {
|
5324 |
font-size: 22px;
|
5325 |
line-height: 31px;
|
5326 |
}
|
5327 |
}
|
5328 |
+
|
5329 |
.ecwid-modal-large .main-popup .main-popup__panel .btn {
|
5330 |
margin-bottom: 0;
|
5331 |
min-width: 240px;
|
5332 |
}
|
5333 |
+
|
5334 |
.ecwid-modal-large .main-popup .main-popup__cancel {
|
5335 |
font-size: 13px;
|
5336 |
line-height: 18px;
|
5337 |
text-align: center;
|
5338 |
padding-bottom: 20px;
|
5339 |
}
|
5340 |
+
|
5341 |
.ecwid-modal-large .ecwid-facelift {
|
5342 |
display: none;
|
5343 |
}
|
5344 |
|
5345 |
/* IE11 does not wrap long paragraphs of text */
|
5346 |
+
_:-ms-fullscreen,
|
5347 |
+
:root .main-popup__container {
|
5348 |
display: inline-block;
|
5349 |
}
|
5350 |
|
5351 |
@media (min-width: 640px) {
|
5352 |
+
|
5353 |
+
_:-ms-fullscreen,
|
5354 |
+
:root .main-popup__container {
|
5355 |
display: flex;
|
5356 |
}
|
5357 |
}
|
5358 |
+
|
5359 |
.svg-close {
|
5360 |
fill: currentColor;
|
5361 |
}
|
5402 |
}
|
5403 |
|
5404 |
@-webkit-keyframes rocket-circle {
|
5405 |
+
|
5406 |
+
0%,
|
5407 |
+
100% {
|
5408 |
opacity: 1;
|
5409 |
}
|
5410 |
+
|
5411 |
+
80%,
|
5412 |
+
85% {
|
5413 |
opacity: 0;
|
5414 |
}
|
5415 |
}
|
5416 |
+
|
5417 |
@keyframes rocket-circle {
|
5418 |
+
|
5419 |
+
0%,
|
5420 |
+
100% {
|
5421 |
opacity: 1;
|
5422 |
}
|
5423 |
+
|
5424 |
+
80%,
|
5425 |
+
85% {
|
5426 |
opacity: 0;
|
5427 |
}
|
5428 |
}
|
5429 |
+
|
5430 |
@-webkit-keyframes showpopup {
|
5431 |
from {
|
5432 |
margin-top: -40px;
|
5433 |
opacity: 0;
|
5434 |
}
|
5435 |
+
|
5436 |
to {
|
5437 |
margin-top: 0;
|
5438 |
opacity: 1;
|
5439 |
}
|
5440 |
}
|
5441 |
+
|
5442 |
@keyframes showpopup {
|
5443 |
from {
|
5444 |
margin-top: -40px;
|
5445 |
opacity: 0;
|
5446 |
}
|
5447 |
+
|
5448 |
to {
|
5449 |
margin-top: 0;
|
5450 |
opacity: 1;
|
5451 |
}
|
5452 |
}
|
5453 |
+
|
5454 |
/* dialog styles */
|
5455 |
.dialog {
|
5456 |
font-size: 1em;
|
5465 |
border: 1px solid #dae5e7;
|
5466 |
background: #fff;
|
5467 |
}
|
5468 |
+
|
5469 |
.dialog .dialog-title {
|
5470 |
font-size: 1.75em;
|
5471 |
line-height: 1.2;
|
5473 |
display: block;
|
5474 |
margin: 0 0 16px;
|
5475 |
}
|
5476 |
+
|
5477 |
.dialog .dialog-cancel {
|
5478 |
font-size: 1em;
|
5479 |
line-height: 1.2;
|
5486 |
-webkit-transition: color 0.1s linear;
|
5487 |
transition: color 0.1s linear;
|
5488 |
}
|
5489 |
+
|
5490 |
.dialog .dialog-cancel:visited {
|
5491 |
color: #a0a0a0;
|
5492 |
}
|
5493 |
+
|
5494 |
+
.dialog .dialog-cancel:hover,
|
5495 |
+
.dialog .dialog-cancel:visited:hover {
|
5496 |
color: #006995;
|
5497 |
}
|
5498 |
+
|
5499 |
+
.dialog .dialog-cancel:active,
|
5500 |
+
.dialog .dialog-cancel:visited:active {
|
5501 |
color: #54bfd6;
|
5502 |
}
|
5503 |
+
|
5504 |
.dialog .dialog-cancel [class*="icon-"] {
|
5505 |
font-size: 0.875em;
|
5506 |
color: #a0a0a0;
|
5507 |
}
|
5508 |
+
|
5509 |
+
.dialog .dialog-cancel:hover [class*="icon-"],
|
5510 |
+
.dialog .dialog-cancel:visited:hover [class*="icon-"] {
|
5511 |
color: #0287b2;
|
5512 |
}
|
5513 |
+
|
5514 |
+
.dialog .dialog-cancel:active [class*="icon-"],
|
5515 |
+
.dialog .dialog-cancel:active:hover [class*="icon-"] {
|
5516 |
color: #54bfd6;
|
5517 |
}
|
5518 |
+
|
5519 |
.dialog .dialog-body {
|
5520 |
line-height: 1.4;
|
5521 |
margin-top: 0 0 4px;
|
5522 |
display: block;
|
5523 |
}
|
5524 |
+
|
5525 |
.dialog input {
|
5526 |
backface-visibility: hidden;
|
5527 |
-webkit-backface-visibility: hidden;
|
5536 |
padding-right: 15px;
|
5537 |
border: none;
|
5538 |
}
|
5539 |
+
|
5540 |
.dialog .dialog-title {
|
5541 |
font-size: 1.375em;
|
5542 |
}
|
5545 |
font-size: 0.875em;
|
5546 |
}
|
5547 |
}
|
5548 |
+
|
5549 |
.loader svg {
|
5550 |
height: 100%;
|
5551 |
width: 100%;
|
5571 |
-webkit-animation: fadein 0.1s 1 linear;
|
5572 |
animation: fadein 0.1s 1 linear;
|
5573 |
}
|
5574 |
+
|
5575 |
.btn .loader .spinner {
|
5576 |
margin: 0 auto;
|
5577 |
height: 46px;
|
5578 |
width: 46px;
|
5579 |
}
|
5580 |
+
|
5581 |
.btn .loader .spinner svg {
|
5582 |
width: 100%;
|
5583 |
height: 100%;
|
5584 |
-webkit-transform: scale(1);
|
5585 |
}
|
5586 |
+
|
5587 |
.btn.btn-large .loader .spinner {
|
5588 |
height: 70px;
|
5589 |
width: 70px;
|
5590 |
}
|
5591 |
+
|
5592 |
.btn.btn-medium .loader .spinner {
|
5593 |
height: 56px;
|
5594 |
width: 56px;
|
5595 |
}
|
5596 |
+
|
5597 |
.btn.btn-small .loader .spinner {
|
5598 |
height: 40px;
|
5599 |
width: 40px;
|
5611 |
color: #333;
|
5612 |
}
|
5613 |
|
5614 |
+
body,
|
5615 |
+
html {
|
5616 |
font-family: "Open Sans", sans-serif, Arial;
|
5617 |
font-weight: 400;
|
5618 |
margin: 0;
|
5624 |
}
|
5625 |
|
5626 |
/* Overrides the highlight color shown when the user taps a link */
|
5627 |
+
*:active,
|
5628 |
+
*:hover,
|
5629 |
+
*:focus {
|
5630 |
-webkit-tap-highlight-color: transparent;
|
5631 |
-moz-tap-highlight-color: transparent;
|
5632 |
tap-highlight-color: transparent;
|
5683 |
.fieldset {
|
5684 |
vertical-align: top;
|
5685 |
}
|
5686 |
+
|
5687 |
.fieldset * {
|
5688 |
-moz-box-sizing: border-box;
|
5689 |
box-sizing: border-box;
|
5690 |
text-rendering: optimizeLegibility;
|
5691 |
}
|
5692 |
+
|
5693 |
.fieldset .field {
|
5694 |
display: inline-block;
|
5695 |
position: relative;
|
5714 |
/* states */
|
5715 |
/* field sizes */
|
5716 |
}
|
5717 |
+
|
5718 |
+
.fieldset .field:focus,
|
5719 |
+
.fieldset .field.focus {
|
5720 |
border-width: 2px;
|
5721 |
padding: 1px 8px 2px;
|
5722 |
}
|
5723 |
+
|
5724 |
+
.fieldset .field:focus,
|
5725 |
+
.fieldset .field.focus,
|
5726 |
+
.fieldset .field:active,
|
5727 |
+
.fieldset .field.active {
|
5728 |
background-color: #fff;
|
5729 |
/*border-color: #0c92e3;*/
|
5730 |
border-color: red;
|
5731 |
color: #606060;
|
5732 |
box-shadow: 0 0 4px #d1eafa;
|
5733 |
}
|
5734 |
+
|
5735 |
+
.fieldset .field[disabled],
|
5736 |
+
.fieldset .field[readonly],
|
5737 |
+
.fieldset .field[disabled]:hover,
|
5738 |
+
.fieldset .field[disabled]:focus,
|
5739 |
+
.fieldset .field[disabled]:focus:hover,
|
5740 |
+
.fieldset .field[disabled]:active,
|
5741 |
+
.fieldset .field[disabled]:focus:active {
|
5742 |
background-color: #eeeeee;
|
5743 |
border-color: #c7c7c7;
|
5744 |
box-shadow: inset 0 1px 1px rgba(0, 0, 0, 0.07);
|
5745 |
pointer-events: none;
|
5746 |
}
|
5747 |
+
|
5748 |
.fieldset .field__label {
|
5749 |
display: block;
|
5750 |
visibility: visible;
|
5763 |
transform: translate3D(0px, -10px, 0px);
|
5764 |
transition: all .25s ease-out;
|
5765 |
}
|
5766 |
+
|
5767 |
.fieldset .field__input {
|
5768 |
font-size: 14px;
|
5769 |
line-height: 19px;
|
5778 |
-webkit-appearance: none;
|
5779 |
z-index: 3;
|
5780 |
}
|
5781 |
+
|
5782 |
.fieldset .field__placeholder {
|
5783 |
font-size: 16px;
|
5784 |
line-height: 22px;
|
5793 |
z-index: 2;
|
5794 |
pointer-events: none;
|
5795 |
}
|
5796 |
+
|
5797 |
+
.fieldset .field--filled .field__placeholder,
|
5798 |
+
.fieldset .field--focus .field__placeholder {
|
5799 |
display: none;
|
5800 |
transition: none;
|
5801 |
}
|
5802 |
+
|
5803 |
.fieldset .field svg {
|
5804 |
fill: currentColor;
|
5805 |
width: 100%;
|
5806 |
height: auto;
|
5807 |
}
|
5808 |
+
|
5809 |
.fieldset .field--hover {
|
5810 |
background-color: #fff;
|
5811 |
}
|
5812 |
+
|
5813 |
+
.fieldset .field:active,
|
5814 |
+
.fieldset .field:focus,
|
5815 |
+
.fieldset .field--focus {
|
5816 |
color: #606060;
|
5817 |
border: 2px solid #009eef;
|
5818 |
background-color: #fff;
|
5820 |
padding: 1px 8px 2px;
|
5821 |
outline: 0;
|
5822 |
}
|
5823 |
+
|
5824 |
+
.fieldset .field:active .field__placeholder,
|
5825 |
+
.fieldset .field:focus .field__placeholder,
|
5826 |
+
.fieldset .field--focus .field__placeholder {
|
5827 |
top: 6px;
|
5828 |
left: 10px;
|
5829 |
}
|
5830 |
+
|
5831 |
.fieldset .field [class*="field-state"] {
|
5832 |
display: block;
|
5833 |
width: 16px;
|
5841 |
-webkit-font-smoothing: antialiased;
|
5842 |
transition: opacity .14s ease-out, color .14s ease-out;
|
5843 |
}
|
5844 |
+
|
5845 |
.fieldset .field .field-state--success {
|
5846 |
color: #80c05b;
|
5847 |
width: 22px;
|
5848 |
height: 22px;
|
5849 |
}
|
5850 |
+
|
5851 |
.fieldset .field .field-state--close {
|
5852 |
color: #dc602d;
|
5853 |
cursor: pointer;
|
5854 |
}
|
5855 |
+
|
5856 |
.fieldset .field .field-state--close:hover {
|
5857 |
color: #b23709;
|
5858 |
}
|
5859 |
+
|
5860 |
.fieldset .field .field-state--close:active {
|
5861 |
color: #ff8456;
|
5862 |
}
|
5863 |
+
|
5864 |
.fieldset .field__arrow {
|
5865 |
display: block;
|
5866 |
width: 17px;
|
5874 |
-webkit-font-smoothing: antialiased;
|
5875 |
transition: opacity .14s ease-out, color .14s ease-out;
|
5876 |
}
|
5877 |
+
|
5878 |
.fieldset .field--filled .field__input {
|
5879 |
margin-top: -2px;
|
5880 |
}
|
5881 |
+
|
5882 |
.fieldset .field--filled .field__label {
|
5883 |
opacity: 1;
|
5884 |
-webkit-transform: translate3D(0px, 0px, 0px);
|
5885 |
transform: translate3D(0px, 0px, 0px);
|
5886 |
}
|
5887 |
+
|
5888 |
.fieldset .field--filled .select-target {
|
5889 |
opacity: 1;
|
5890 |
}
|
5891 |
+
|
5892 |
.fieldset .field--focus .field__label {
|
5893 |
opacity: 1;
|
5894 |
-webkit-transform: translate3D(0px, 0px, 0px);
|
5895 |
transform: translate3D(0px, 0px, 0px);
|
5896 |
}
|
5897 |
+
|
5898 |
.fieldset .field--focus .field__arrow {
|
5899 |
top: 9px;
|
5900 |
right: 9px;
|
5901 |
}
|
5902 |
+
|
5903 |
.fieldset .field--focus .select-target {
|
5904 |
opacity: 1;
|
5905 |
}
|
5906 |
+
|
5907 |
.fieldset .field__error {
|
5908 |
color: #cf3e07;
|
5909 |
display: none;
|
5914 |
padding: 0 3px;
|
5915 |
text-align: left;
|
5916 |
}
|
5917 |
+
|
5918 |
@media (min-width: 768px) {
|
5919 |
.fieldset .field--medium {
|
5920 |
font-size: 14px;
|
5923 |
line-height: 19px;
|
5924 |
height: 48px;
|
5925 |
}
|
5926 |
+
|
5927 |
+
.fieldset .field--medium:focus,
|
5928 |
+
.fieldset .field--medium.focus {
|
5929 |
border-width: 2px;
|
5930 |
padding: 2px 10px 3px;
|
5931 |
}
|
5932 |
+
|
5933 |
.fieldset .field--medium .field__label {
|
5934 |
margin-top: 4px;
|
5935 |
}
|
5936 |
+
|
5937 |
.fieldset .field--medium .field__input {
|
5938 |
top: 3px;
|
5939 |
}
|
5940 |
+
|
5941 |
.fieldset .field--medium .field__placeholder {
|
5942 |
font-size: 18px;
|
5943 |
line-height: 24px;
|
5944 |
font-weight: 300;
|
5945 |
top: 11px;
|
5946 |
}
|
5947 |
+
|
5948 |
.fieldset .field--medium [class*="field-state"] {
|
5949 |
top: 14px;
|
5950 |
right: 15px;
|
5951 |
}
|
5952 |
+
|
5953 |
.fieldset .field--medium .field__arrow {
|
5954 |
top: 14px;
|
5955 |
right: 12px;
|
5956 |
}
|
5957 |
+
|
5958 |
+
.fieldset .field--medium:active,
|
5959 |
+
.fieldset .field--medium:focus,
|
5960 |
+
.fieldset .field--medium.field--focus {
|
5961 |
padding: 2px 10px 3px;
|
5962 |
}
|
5963 |
+
|
5964 |
+
.fieldset .field--medium:active .field__placeholder,
|
5965 |
+
.fieldset .field--medium:focus .field__placeholder,
|
5966 |
+
.fieldset .field--medium.field--focus .field__placeholder {
|
5967 |
top: 10px;
|
5968 |
}
|
5969 |
+
|
5970 |
+
.fieldset .field--medium:active .field__arrow,
|
5971 |
+
.fieldset .field--medium:focus .field__arrow,
|
5972 |
+
.fieldset .field--medium.field--focus .field__arrow {
|
5973 |
top: 13px;
|
5974 |
right: 11px;
|
5975 |
}
|
5976 |
}
|
5977 |
+
|
5978 |
.fieldset .field--large {
|
5979 |
font-size: 14px;
|
5980 |
padding: 3px 11px 4px;
|
5982 |
line-height: 19px;
|
5983 |
height: 48px;
|
5984 |
}
|
5985 |
+
|
5986 |
+
.fieldset .field--large:focus,
|
5987 |
+
.fieldset .field--large.focus {
|
5988 |
border-width: 2px;
|
5989 |
padding: 2px 10px 3px;
|
5990 |
}
|
5991 |
+
|
5992 |
.fieldset .field--large .field__label {
|
5993 |
margin-top: 4px;
|
5994 |
}
|
5995 |
+
|
5996 |
.fieldset .field--large .field__input {
|
5997 |
top: 3px;
|
5998 |
}
|
5999 |
+
|
6000 |
.fieldset .field--large .field__placeholder {
|
6001 |
font-size: 18px;
|
6002 |
line-height: 24px;
|
6003 |
font-weight: 300;
|
6004 |
top: 11px;
|
6005 |
}
|
6006 |
+
|
6007 |
.fieldset .field--large [class*="field-state"] {
|
6008 |
top: 14px;
|
6009 |
right: 15px;
|
6010 |
}
|
6011 |
+
|
6012 |
.fieldset .field--large .field__arrow {
|
6013 |
top: 16px;
|
6014 |
right: 14px;
|
6015 |
}
|
6016 |
+
|
6017 |
+
.fieldset .field--large:active,
|
6018 |
+
.fieldset .field--large:focus,
|
6019 |
+
.fieldset .field--large.field--focus {
|
6020 |
padding: 2px 10px 3px;
|
6021 |
}
|
6022 |
+
|
6023 |
+
.fieldset .field--large:active .field__placeholder,
|
6024 |
+
.fieldset .field--large:focus .field__placeholder,
|
6025 |
+
.fieldset .field--large.field--focus .field__placeholder {
|
6026 |
top: 10px;
|
6027 |
}
|
6028 |
+
|
6029 |
+
.fieldset .field--large:active .field__arrow,
|
6030 |
+
.fieldset .field--large:focus .field__arrow,
|
6031 |
+
.fieldset .field--large.field--focus .field__arrow {
|
6032 |
top: 15px;
|
6033 |
right: 13px;
|
6034 |
}
|
6035 |
+
|
6036 |
@media (min-width: 768px) {
|
6037 |
.fieldset .field--large {
|
6038 |
font-size: 18px;
|
6041 |
line-height: 24px;
|
6042 |
height: 56px;
|
6043 |
}
|
6044 |
+
|
6045 |
+
.fieldset .field--large:focus,
|
6046 |
+
.fieldset .field--large.focus {
|
6047 |
border-width: 2px;
|
6048 |
padding: 4px 15px 5px;
|
6049 |
}
|
6050 |
+
|
6051 |
.fieldset .field--large .field__label {
|
6052 |
font-size: 11px;
|
6053 |
margin-top: 4px;
|
6054 |
}
|
6055 |
+
|
6056 |
.fieldset .field--large .field__input {
|
6057 |
font-size: 18px;
|
6058 |
line-height: 24px;
|
6059 |
top: 2px;
|
6060 |
}
|
6061 |
+
|
6062 |
.fieldset .field--large .field__placeholder {
|
6063 |
font-size: 22px;
|
6064 |
line-height: 30px;
|
6065 |
top: 11px;
|
6066 |
}
|
6067 |
+
|
6068 |
.fieldset .field--large [class*="field-state"] {
|
6069 |
top: 16px;
|
6070 |
right: 17px;
|
6071 |
}
|
6072 |
+
|
6073 |
.fieldset .field--large .field__arrow {
|
6074 |
top: 18px;
|
6075 |
}
|
6076 |
+
|
6077 |
+
.fieldset .field--large:active,
|
6078 |
+
.fieldset .field--large:focus,
|
6079 |
+
.fieldset .field--large.field--focus {
|
6080 |
padding: 4px 15px 5px;
|
6081 |
}
|
6082 |
+
|
6083 |
+
.fieldset .field--large:active .field__placeholder,
|
6084 |
+
.fieldset .field--large:focus .field__placeholder,
|
6085 |
+
.fieldset .field--large.field--focus .field__placeholder {
|
6086 |
top: 10px;
|
6087 |
}
|
6088 |
+
|
6089 |
+
.fieldset .field--large:active .field__arrow,
|
6090 |
+
.fieldset .field--large:focus .field__arrow,
|
6091 |
+
.fieldset .field--large.field--focus .field__arrow {
|
6092 |
top: 17px;
|
6093 |
}
|
6094 |
}
|
6095 |
+
|
6096 |
.fieldset.has-error .field {
|
6097 |
border: 2px solid #ed917d;
|
6098 |
padding: 2px 10px 3px;
|
6102 |
-webkit-transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
6103 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
6104 |
}
|
6105 |
+
|
6106 |
.fieldset.has-error .field:hover {
|
6107 |
background-color: #fff;
|
6108 |
}
|
6109 |
+
|
6110 |
.fieldset.has-error .field:focus {
|
6111 |
background-color: #fff;
|
6112 |
box-shadow: 0 0 4px #F5C0C0;
|
6113 |
}
|
6114 |
+
|
6115 |
.fieldset.has-error .field--focus {
|
6116 |
padding: 2px 10px 3px;
|
6117 |
}
|
6118 |
+
|
6119 |
.fieldset.has-error .field--focus .field__label {
|
6120 |
color: #999;
|
6121 |
}
|
6122 |
+
|
6123 |
.fieldset.has-error .field__label {
|
6124 |
color: #dc602d;
|
6125 |
opacity: 1;
|
6126 |
-webkit-transform: translate3D(0px, 0px, 0px);
|
6127 |
transform: translate3D(0px, 0px, 0px);
|
6128 |
}
|
6129 |
+
|
6130 |
.fieldset.has-error .field__input {
|
6131 |
padding-right: 25px;
|
6132 |
}
|
6133 |
+
|
6134 |
.fieldset.has-error .field__placeholder {
|
6135 |
display: none;
|
6136 |
}
|
6137 |
+
|
6138 |
.fieldset.has-error .field-state--close {
|
6139 |
background-image: url("data:image/gif;base64,R0lGODlhAQABAIAAAAAAAP///yH5BAEAAAAALAAAAAABAAEAAAIBRAA7");
|
6140 |
z-index: 13;
|
6141 |
opacity: 1;
|
6142 |
}
|
6143 |
+
|
6144 |
.fieldset.has-error .field.field--large {
|
6145 |
padding: 4px 15px 5px;
|
6146 |
}
|
6147 |
+
|
6148 |
.fieldset.has-error .field__error {
|
6149 |
display: inline-block;
|
6150 |
}
|
6151 |
+
|
6152 |
.fieldset.has-error .field__arrow {
|
6153 |
display: none;
|
6154 |
}
|
6155 |
+
|
6156 |
.fieldset.has-success .field {
|
6157 |
color: #80c05b;
|
6158 |
-webkit-transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
6159 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
6160 |
}
|
6161 |
+
|
6162 |
.fieldset.has-success .field:focus {
|
6163 |
background-color: #fff;
|
6164 |
box-shadow: 0 0 4px #88c889;
|
6165 |
}
|
6166 |
+
|
6167 |
.fieldset.has-success .field__input {
|
6168 |
padding-right: 25px;
|
6169 |
}
|
6170 |
+
|
6171 |
.fieldset.has-success .field-state--success {
|
6172 |
opacity: 1;
|
6173 |
z-index: 13;
|
6174 |
pointer-events: none;
|
6175 |
}
|
6176 |
+
|
6177 |
+
.fieldset.has-success .field--focus,
|
6178 |
+
.fieldset.has-success .field:active {
|
6179 |
border: 2px solid #7cc13e;
|
6180 |
padding: 1px 8px 2px;
|
6181 |
background-color: #f5ffef;
|
6183 |
color: #468847;
|
6184 |
transition: background 0.15s linear, color 0.15s linear, border-color 0.15s linear, box-shadow 0.15s linear;
|
6185 |
}
|
6186 |
+
|
6187 |
+
.fieldset.has-success .field--focus .field-state--success,
|
6188 |
+
.fieldset.has-success .field:active .field-state--success {
|
6189 |
top: 9px;
|
6190 |
right: 8px;
|
6191 |
}
|
6192 |
+
|
6193 |
@media (min-width: 768px) {
|
6194 |
+
|
6195 |
+
.fieldset.has-success .field--focus.field--medium,
|
6196 |
+
.fieldset.has-success .field:active.field--medium {
|
6197 |
padding: 2px 10px 3px;
|
6198 |
}
|
6199 |
+
|
6200 |
+
.fieldset.has-success .field--focus.field--medium .field-state--success,
|
6201 |
+
.fieldset.has-success .field:active.field--medium .field-state--success {
|
6202 |
top: 13px;
|
6203 |
right: 14px;
|
6204 |
}
|
6205 |
}
|
6206 |
+
|
6207 |
+
.fieldset.has-success .field--focus.field--large,
|
6208 |
+
.fieldset.has-success .field:active.field--large {
|
6209 |
padding: 2px 10px 3px;
|
6210 |
}
|
6211 |
+
|
6212 |
+
.fieldset.has-success .field--focus.field--large .field-state--success,
|
6213 |
+
.fieldset.has-success .field:active.field--large .field-state--success {
|
6214 |
top: 13px;
|
6215 |
right: 14px;
|
6216 |
}
|
6217 |
+
|
6218 |
@media (min-width: 768px) {
|
6219 |
+
|
6220 |
+
.fieldset.has-success .field--focus.field--large,
|
6221 |
+
.fieldset.has-success .field:active.field--large {
|
6222 |
padding: 4px 15px 5px;
|
6223 |
}
|
6224 |
+
|
6225 |
+
.fieldset.has-success .field--focus.field--large .field-state--success,
|
6226 |
+
.fieldset.has-success .field:active.field--large .field-state--success {
|
6227 |
top: 15px;
|
6228 |
right: 16px;
|
6229 |
}
|
6230 |
}
|
6231 |
+
|
6232 |
.fieldset.has-success .field__arrow {
|
6233 |
display: none;
|
6234 |
}
|
6265 |
-webkit-tap-highlight-color: transparent;
|
6266 |
-webkit-touch-callout: none;
|
6267 |
}
|
6268 |
+
|
6269 |
.fieldset--select .field__select:hover {
|
6270 |
border-color: #999;
|
6271 |
color: #000;
|
6272 |
}
|
6273 |
+
|
6274 |
+
.fieldset--select .field__select-focused,
|
6275 |
+
.fieldset--select .field__select-focused:focus {
|
6276 |
border-color: #63a2f1;
|
6277 |
outline: none;
|
6278 |
}
|
6279 |
+
|
6280 |
.fieldset--select .field__select::-ms-expand {
|
6281 |
display: none;
|
6282 |
}
|
6283 |
+
|
6284 |
.fieldset--select .field__select::-ms-value {
|
6285 |
background: none;
|
6286 |
color: #333;
|
6287 |
}
|
6288 |
+
|
6289 |
.fieldset--select .field__select:-moz-focusring {
|
6290 |
color: transparent;
|
6291 |
text-shadow: 0 0 0 #000;
|
6292 |
}
|
6293 |
+
|
6294 |
.fieldset--select .field__select option {
|
6295 |
font-size: 14px;
|
6296 |
background: #fff;
|
6297 |
}
|
6298 |
+
|
6299 |
@media (min-width: 768px) {
|
6300 |
.fieldset--select .field--medium .field__select {
|
6301 |
height: 48px;
|
6302 |
padding: 10px 24px 0 10px;
|
6303 |
}
|
6304 |
}
|
6305 |
+
|
6306 |
.fieldset--select .field--large .field__select {
|
6307 |
padding: 18px 30px 0 11px;
|
6308 |
}
|
6309 |
+
|
6310 |
@media (min-width: 768px) {
|
6311 |
.fieldset--select .field--large .field__select {
|
6312 |
font-size: 18px;
|
6315 |
padding: 11px 22px 0 14px;
|
6316 |
}
|
6317 |
}
|
6318 |
+
|
6319 |
.fieldset--select .field--focus .field__select {
|
6320 |
top: -1px;
|
6321 |
left: -1px;
|
6322 |
}
|
6323 |
+
|
6324 |
+
.fieldset--select.has-success .field__select,
|
6325 |
+
.fieldset--select.has-error .field__select {
|
6326 |
padding-right: 35px;
|
6327 |
}
|
6328 |
|
6330 |
.fieldset--select .field__select {
|
6331 |
padding-left: 5px;
|
6332 |
}
|
6333 |
+
|
6334 |
.fieldset--select .field__select option {
|
6335 |
padding-left: 7px;
|
6336 |
}
|
6337 |
+
|
6338 |
@media (min-width: 768px) {
|
6339 |
.fieldset--select .field--medium .field__select {
|
6340 |
padding-left: 7px;
|
6341 |
}
|
6342 |
+
|
6343 |
.fieldset--select .field--medium .field__select option {
|
6344 |
padding-left: 9px;
|
6345 |
}
|
6346 |
}
|
6347 |
+
|
6348 |
.fieldset--select .field--large .field__select {
|
6349 |
padding-left: 8px;
|
6350 |
}
|
6351 |
+
|
6352 |
@media (min-width: 768px) {
|
6353 |
.fieldset--select .field--large .field__select {
|
6354 |
padding-left: 12px;
|
6355 |
}
|
6356 |
+
|
6357 |
.fieldset--select .field--large .field__select option {
|
6358 |
padding-left: 14px;
|
6359 |
}
|
6360 |
}
|
6361 |
}
|
6362 |
+
|
6363 |
/*----Textareas styles ---------------------------------------------------------------------------*/
|
6364 |
.fieldset--textarea .field {
|
6365 |
min-height: 100px;
|
6366 |
padding: 3px 11px 4px;
|
6367 |
}
|
6368 |
+
|
6369 |
.fieldset--textarea .field__textarea {
|
6370 |
+
font-family: "Open Sans", sans-serif, Arial;
|
6371 |
font-size: 14px;
|
6372 |
line-height: 19px;
|
6373 |
color: #333;
|
6380 |
padding: 8px 0;
|
6381 |
box-sizing: border-box;
|
6382 |
}
|
6383 |
+
|
6384 |
.fieldset--textarea .field--filled .field__placeholder {
|
6385 |
opacity: 0;
|
6386 |
}
|
6387 |
+
|
6388 |
+
.fieldset--textarea .field--focus,
|
6389 |
+
.fieldset--textarea .field:focus,
|
6390 |
+
.fieldset--textarea .field.focus,
|
6391 |
+
.fieldset--textarea .field:active,
|
6392 |
+
.fieldset--textarea .field.active {
|
6393 |
padding: 2px 10px 4px;
|
6394 |
}
|
6395 |
+
|
6396 |
.fieldset--textarea .field .field__placeholder {
|
6397 |
font-size: 14px;
|
6398 |
line-height: 19px;
|
6399 |
font-weight: 400;
|
6400 |
}
|
6401 |
+
|
6402 |
@media (min-width: 768px) {
|
6403 |
.fieldset--textarea .field--large {
|
6404 |
padding: 5px 16px 6px;
|
6405 |
}
|
6406 |
+
|
6407 |
.fieldset--textarea .field--large .field__textarea,
|
6408 |
.fieldset--textarea .field--large .field__placeholder {
|
6409 |
font-size: 18px;
|
6410 |
line-height: 24px;
|
6411 |
}
|
6412 |
+
|
6413 |
+
.fieldset--textarea .field--large.field--focus,
|
6414 |
+
.fieldset--textarea .field--large.field__textarea:focus,
|
6415 |
+
.fieldset--textarea .field--large.field__textarea.focus,
|
6416 |
+
.fieldset--textarea .field--large.field__textarea:active,
|
6417 |
+
.fieldset--textarea .field--large.field__textarea.active {
|
6418 |
padding: 4px 15px 6px;
|
6419 |
}
|
6420 |
}
|
6421 |
|
6422 |
+
/*------------------------------------------------------------------------------------------------*/
|
6423 |
+
h1,
|
6424 |
+
h2,
|
6425 |
+
h3,
|
6426 |
+
h4,
|
6427 |
+
h5,
|
6428 |
+
h6 {
|
6429 |
+
display: block;
|
6430 |
+
font-weight: 600;
|
6431 |
+
}
|
6432 |
|
6433 |
#ecwid-product-popup-content {
|
6434 |
display: none;
|
6519 |
}
|
6520 |
}
|
6521 |
|
6522 |
+
@media only screen and (min-width: 640px) and (max-width: 960px) and (min-height: 660px) {
|
6523 |
|
6524 |
html:not(.ie8) #ecwid-product-popup-content .media-modal-content {
|
6525 |
bottom: inherit;
|
6550 |
.add-product .products {
|
6551 |
margin-bottom: 15px;
|
6552 |
}
|
6553 |
+
|
6554 |
.add-product .products .selected-product {
|
6555 |
background: #F3F6F8;
|
6556 |
box-shadow: inset 0 0 0 2px #2A90BE;
|
6564 |
vertical-align: middle;
|
6565 |
}
|
6566 |
|
6567 |
+
.add-product .products .product-thumb>div {
|
6568 |
height: 30px;
|
6569 |
padding-right: 20px;
|
6570 |
width: 30px;
|
6571 |
text-align: center;
|
6572 |
}
|
6573 |
+
|
6574 |
.add-product .products .product-thumb img {
|
6575 |
max-width: 100%;
|
6576 |
max-height: 100%;
|
6614 |
.add-product .tablenav .displaying-num {
|
6615 |
position: static;
|
6616 |
}
|
6617 |
+
|
6618 |
.add-product .tablenav-pages .pagination-links a,
|
6619 |
.add-product .tablenav-pages-navspan {
|
6620 |
padding: 5px 7px 9px;
|
6621 |
}
|
6622 |
+
|
6623 |
.add-product .tablenav-pages .pagination-links,
|
6624 |
.add-product .tablenav-pages .pagination-links .current-page {
|
6625 |
font-size: 14px;
|
6823 |
display: table;
|
6824 |
}
|
6825 |
|
6826 |
+
#ecwid-product-popup-content .widget-settings .checkbox-option>* {
|
6827 |
display: table-cell;
|
6828 |
}
|
6829 |
|
6841 |
margin: 60px auto 40px;
|
6842 |
padding: 0 20px;
|
6843 |
}
|
6844 |
+
|
6845 |
#ecwid-product-popup-content .add-product .empty {
|
6846 |
cursor: default;
|
6847 |
}
|
6848 |
+
|
6849 |
#ecwid-product-popup-content .add-product .empty-page__term {
|
6850 |
font-style: italic;
|
6851 |
}
|
6852 |
+
|
6853 |
#ecwid-product-popup-content .add-product .empty-page__title {
|
6854 |
font-size: 18px;
|
6855 |
font-weight: 600;
|
6856 |
margin-bottom: 15px;
|
6857 |
}
|
6858 |
+
|
6859 |
#ecwid-product-popup-content .add-product .empty-page__suggestions-title {
|
6860 |
color: #333;
|
6861 |
}
|
6862 |
+
|
6863 |
#ecwid-product-popup-content .add-product .empty-page__suggestions-list {
|
6864 |
list-style: disc;
|
6865 |
margin: 5px 0;
|
6866 |
padding-left: 18px;
|
6867 |
}
|
6868 |
+
|
6869 |
#ecwid-product-popup-content .add-product .empty-page__suggestions-list li {
|
6870 |
margin: 0 0 5px;
|
6871 |
}
|
6872 |
+
|
6873 |
#ecwid-product-popup-content .add-product .empty-page__suggestions-list li a {}
|
6874 |
|
6875 |
|
6901 |
#ecwid-product-popup-content .sorted .sorting-indicator {
|
6902 |
visibility: visible;
|
6903 |
}
|
6904 |
+
|
6905 |
#search-submit {
|
6906 |
position: relative;
|
6907 |
}
|
6916 |
}
|
6917 |
|
6918 |
#search-submit.searching .button-text,
|
6919 |
+
#search-submit .searching-icon {
|
|
|
6920 |
visibility: hidden;
|
6921 |
}
|
6922 |
|
6923 |
#search-submit .button-text,
|
6924 |
+
#search-submit.searching .searching-icon {
|
|
|
6925 |
visibility: visible;
|
6926 |
}
|
6927 |
|
6980 |
display: none;
|
6981 |
}
|
6982 |
|
6983 |
+
.add-product .products .product-thumb>div {
|
6984 |
width: 50px;
|
6985 |
height: 50px;
|
6986 |
}
|
css/welcome-page.css
CHANGED
@@ -1,4 +1,4 @@
|
|
1 |
-
@font-face{font-family:'HCo Gotham';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Thin_Web.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Thin_Web.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-XLight_Web.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-XLight_Web.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Light_Web.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Light_Web.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Book_Web.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Book_Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-BookItalic_Web.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-BookItalic_Web.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:'HCo Gotham';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Medium_Web.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Medium_Web.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Bold_Web.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Bold_Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Black_Web.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Black_Web.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Ultra_Web.woff2") format("woff2"),url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/hco_gotham/Gotham-Ultra_Web.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'Anonymous Pro';src:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/fonts/AnonymousPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}.container{width:100%;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1360px){.container{max-width:1344px}}.container-fluid{width:100%;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl,.col-xxl-auto{position:relative;width:100%;min-height:1px;padding-right:24px;padding-left:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width: 1360px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xxl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xxl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xxl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xxl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xxl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xxl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xxl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xxl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xxl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xxl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xxl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xxl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xxl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xxl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1360px){.flex-xxl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xxl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xxl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xxl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xxl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xxl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xxl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xxl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xxl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xxl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xxl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xxl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xxl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xxl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xxl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xxl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xxl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xxl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xxl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xxl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xxl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xxl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xxl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xxl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xxl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xxl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xxl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xxl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xxl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xxl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1360px){.d-xxl-none{display:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xxl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.calypso-page{color:#000;font-size:18px;line-height:32px;background:#fff;font-family:"HCo Gotham", sans-serif}.calypso-page h1,.calypso-page .h1{font-size:48px;line-height:56px;font-weight:900;margin:0 0 16px}@media (min-width: 992px){.calypso-page h1,.calypso-page .h1{font-size:64px;line-height:72px}}.calypso-page h2,.calypso-page .h2{font-size:40px;line-height:48px;font-weight:900;margin:0 0 16px}@media (min-width: 992px){.calypso-page h2,.calypso-page .h2{font-size:48px;line-height:56px}}.calypso-page h3,.calypso-page .h3{font-size:32px;line-height:40px;font-weight:900;margin:0 0 16px}@media (min-width: 992px){.calypso-page h3,.calypso-page .h3{font-size:40px;line-height:48px}}.calypso-page h4,.calypso-page .h4{font-size:18px;line-height:32px;font-weight:800;margin:0 0 8px}@media (min-width: 992px){.calypso-page h4,.calypso-page .h4{font-size:24px;line-height:32px}}.calypso-page h5,.calypso-page .h5{font-size:18px;line-height:32px;font-weight:normal;margin:0 0 8px}.calypso-page h1,.calypso-page h2,.calypso-page h3,.calypso-page h4,.calypso-page h5,.calypso-page h6{color:#000}.calypso-page h1:last-child,.calypso-page h1:only-child,.calypso-page h2:last-child,.calypso-page h2:only-child,.calypso-page h3:last-child,.calypso-page h3:only-child,.calypso-page h4:last-child,.calypso-page h4:only-child,.calypso-page h5:last-child,.calypso-page h5:only-child,.calypso-page h6:last-child,.calypso-page h6:only-child{margin-bottom:0}.calypso-page .h1--large{font-size:40px;line-height:48px;font-weight:900}@media (min-width: 992px){.calypso-page .h1--large{font-size:72px;line-height:72px}}.calypso-page .h5--large{font-size:24px;line-height:32px;font-weight:400}@media (min-width: 992px){.calypso-page .h5--large{font-size:32px;line-height:40px}}.calypso-page .h1--ru{font-size:48px;line-height:48px;font-weight:800}@media (min-width: 992px){.calypso-page .h1--ru{font-size:72px;line-height:80px}}.calypso-page .h2--italic,.calypso-page .h3--italic,.calypso-page .h4--italic{font-weight:400;font-style:italic}.calypso-page .h2--EW19{font-size:40px;line-height:56px;font-weight:900;margin-top:24px}@media (min-width: 992px){.calypso-page .h2--EW19{font-size:72px;line-height:80px}}.calypso-page .h3--ru{font-size:40px;line-height:40px;font-weight:800}@media (min-width: 992px){.calypso-page .h3--ru{font-size:48px;line-height:48px}}.calypso-page .h4--ru{font-size:32px;line-height:48px;font-weight:600}.calypso-page .row+.row{margin-top:24px}@media (min-width: 992px){.calypso-page .row+.row{margin-top:48px}}.calypso-page.row--EW19{margin-top:32px}@media (min-width: 992px){.calypso-page.row--EW19{margin-top:64px}}.calypso-page a{color:#007ac9;cursor:pointer;text-decoration:none;-webkit-transition:color .1s linear;transition:color .1s linear;font-weight:500}.calypso-page a:hover{color:#00479f}.calypso-page p,.calypso-page li{font-size:18px;line-height:32px;margin:16px 0 0}.calypso-page p:first-child,.calypso-page p:only-child,.calypso-page li:first-child,.calypso-page li:only-child{margin-top:0}.calypso-page p+ul,.calypso-page p ol,.calypso-page li+ul,.calypso-page li ol{margin:16px 0 0}.calypso-page p+h1,.calypso-page p+.h1,.calypso-page p+h2,.calypso-page p+.h2,.calypso-page p+h3,.calypso-page p+.h3,.calypso-page p+h4,.calypso-page p+.h4,.calypso-page p+h5,.calypso-page p+.h5{margin-top:32px}.calypso-page ul,.calypso-page ol{margin:0;padding-left:20px}.calypso-page ul.dashed,.calypso-page ol.dashed{list-style-type:none}.calypso-page ul.dashed li,.calypso-page ol.dashed li{text-indent:-20px}.calypso-page ul.dashed li:before,.calypso-page ol.dashed li:before{content:"\2014";text-indent:-20px;padding-right:10px}.calypso-page ul li,.calypso-page ol li{text-align:left;margin:0}.calypso-page .text-small{font-size:14px;line-height:24px;margin-top:8px}.calypso-page .text-medium{font-size:16px;line-height:28px}@media (min-width: 768px){.calypso-page .text-md-large{font-size:24px;line-height:40px}}.calypso-page .text-light{font-weight:300}.calypso-page .text-center{text-align:center}.calypso-page .text-left{text-align:left}@media (min-width: 768px){.calypso-page .text-md-right{text-align:right}}.calypso-page .text-md-center{text-align:left}@media (min-width: 768px){.calypso-page .text-md-center{text-align:center}}.calypso-page .text-lg-center{text-align:left}@media (min-width: 992px){.calypso-page .text-lg-center{text-align:center}}@media (min-width: 768px){.calypso-page .text-md-left{text-align:left}}@media (min-width: 992px){.calypso-page .text-lg-left{text-align:left}}@media (min-width: 1200px){.calypso-page .text-xl-left{text-align:left}}.calypso-page .text-white,.calypso-page .text-white *{color:#fff}.calypso-page .text-white a:not([class*="btn"]),.calypso-page .text-white * a:not([class*="btn"]){font-weight:bold;color:#fff}.calypso-page .text-black{color:#000}.calypso-page .text-gray{color:#979797}.calypso-page .text-green{color:#4cae50}.calypso-page .text-dark-orange{color:#d29d38}.calypso-page a.text-dark-orange:hover,.calypso-page a.text-dark-orange:focus,.calypso-page a.text-dark-orange:active{color:#AC8844}.calypso-page .text-dark-blue{color:#262F58}.calypso-page .text-instagram{color:#f75a8e}.calypso-page .text-uppercase{text-transform:uppercase}.calypso-page .text-italic{font-style:italic}.calypso-page .text-normal{font-weight:400}.calypso-page .text-semibold{font-weight:600}.calypso-page .text-logo svg{max-width:100%;height:auto}@media (min-width: 576px){.calypso-page .text-logo svg{max-width:none;max-height:48px}}@media (min-width: 768px){.calypso-page .text-md-large{font-size:24px;line-height:40px}}.calypso-page .align-top{-ms-flex-item-align:top;align-self:top}.calypso-page .align-center{-ms-flex-item-align:center;align-self:center}.calypso-page .align-bottom{-ms-flex-item-align:bottom;align-self:bottom}.calypso-page .hidden{display:none}.calypso-page .position-relative{position:relative}.calypso-page .letter-spacing-correction{letter-spacing:-.1px}@media (min-width: 992px){.calypso-page .animate.animate--mobile-only{opacity:1}}.calypso-page .calypso-no-bg-loaded{background-image:none !important}.calypso-block .slick-slider{position:relative}.calypso-block .slick-list{overflow:hidden}.calypso-block .slick-slide{display:inline-block;vertical-align:middle;outline:0 none}.calypso-block .slick-arrow{display:block;position:absolute;top:0;width:48px;height:100%;padding:0;margin:0;border:0 none;font-size:0;color:transparent;outline:0 none;z-index:1000;background:transparent}.calypso-block .slick-arrow::after{content:"";background:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/svg/calypso-chevron.svg") no-repeat right 40% transparent;width:100%;height:100%;display:block;background-size:auto 48px}.calypso-block .slick-arrow:hover,.calypso-block .slick-arrow:active{cursor:pointer}.calypso-block .slick-arrow.slick-prev{left:0;background-position:right 60%;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.calypso-block .slick-arrow.slick-next{right:0}.calypso-block .slick-arrow.slick-disabled{display:none;visibility:hidden}.calypso-block .slick-arrow--visible-arrow[aria-disabled="true"]{display:inline-block;visibility:visible;opacity:0.3}.calypso-block .slick-arrow--nobg{background:none}.calypso-block .slick-arrow--white-arrow::after{background-image:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/common/svg/calypso-chevron-white.svg")}.calypso-block .slick-dots{position:relative;left:auto;top:auto;display:block;bottom:0;width:100%;padding:0;list-style:none;text-align:center;margin:24px 0 0 0}@media screen and (min-width: 1024px){.calypso-block .slick-dots{margin-top:32px}}.calypso-block .slick-dots li{display:inline-block;width:10px;height:10px;margin:0 7px}.calypso-block .slick-dots li.slick-active button::before{background:#454F5B;width:10px;height:10px;margin:0;-webkit-transform:scale(1);transform:scale(1)}.calypso-block .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0;position:relative}.calypso-block .slick-dots li button::before{display:block;content:'';position:absolute;top:0;left:0;width:6px;height:6px;text-align:center;border-radius:50%;background-color:#454F5B;-webkit-transition:width .2s ease-out, height .2s ease-out, margin .2s ease-out;transition:width .2s ease-out, height .2s ease-out, margin .2s ease-out;margin:2px}.calypso-viewport--overflow-hidden{overflow:hidden}.btn{font-weight:600;font-size:18px;font-family:"HCo Gotham", sans-serif;line-height:24px;letter-spacing:0;border:2px solid;border-radius:4px;outline:0 none;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:144px;max-width:400px;vertical-align:top;margin:0;padding:10px 30px;text-align:center;white-space:nowrap}@media (min-width: 576px){.btn{width:auto}}.btn--large{font-size:20px;padding:14px 38px;line-height:24px}.btn--large.btn--loading::after{content:'';display:block;position:absolute;z-index:1;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;-webkit-animation:fadein .1s 1 linear, spinright .5s infinite linear;animation:fadein .1s 1 linear, spinright .5s infinite linear}.btn--small{font-size:14px;padding:6px 14px;line-height:16px}.btn--small.btn--loading::after{content:'';display:block;position:absolute;z-index:1;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;-webkit-animation:fadein .1s 1 linear, spinright .5s infinite linear;animation:fadein .1s 1 linear, spinright .5s infinite linear}.btn--medium{font-size:14px;padding:10px 14px;line-height:16px}.btn--medium.btn--loading::after{content:'';display:block;position:absolute;z-index:1;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;-webkit-animation:fadein .1s 1 linear, spinright .5s infinite linear;animation:fadein .1s 1 linear, spinright .5s infinite linear}.btn{color:#fff;background-color:#3A4A59;border-color:#3A4A59}.btn.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(60,61,61,0.35);box-shadow:0 6px 16px 0 rgba(60,61,61,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(60,61,61,0.35);box-shadow:0 6px 16px 0 rgba(60,61,61,0.35)}.btn:hover{position:relative;background-color:#3c3d3d;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#3c3d3d}.btn:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(60,61,61,0.35);box-shadow:0 10px 32px 0 rgba(60,61,61,0.35)}.btn:active{background-color:#12171b;-webkit-transform:translateY(0);transform:translateY(0);border-color:#12171b}.btn.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(60,61,61,0.15);box-shadow:0 6px 16px 0 rgba(60,61,61,0.15)}.btn:focus{background-color:#3c3d3d;-webkit-box-shadow:0 6px 16px 0 rgba(60,61,61,0.15);box-shadow:0 6px 16px 0 rgba(60,61,61,0.15);border-color:#161717;-webkit-box-shadow:1px 1px 0 #161717 inset,-1px -1px 0 #161717 inset;box-shadow:1px 1px 0 #161717 inset,-1px -1px 0 #161717 inset}.btn--orange{color:#fff;background-color:#FFCB35;border-color:#FFCB35}.btn--orange.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(232,185,50,0.35);box-shadow:0 6px 16px 0 rgba(232,185,50,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--orange.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(232,185,50,0.35);box-shadow:0 6px 16px 0 rgba(232,185,50,0.35)}.btn--orange:hover{position:relative;background-color:#e8b932;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#e8b932}.btn--orange:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--orange.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(232,185,50,0.35);box-shadow:0 10px 32px 0 rgba(232,185,50,0.35)}.btn--orange:active{background-color:#ce9900;-webkit-transform:translateY(0);transform:translateY(0);border-color:#ce9900}.btn--orange.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(232,185,50,0.15);box-shadow:0 6px 16px 0 rgba(232,185,50,0.15)}.btn--orange:focus{background-color:#e8b932;-webkit-box-shadow:0 6px 16px 0 rgba(232,185,50,0.15);box-shadow:0 6px 16px 0 rgba(232,185,50,0.15);border-color:#b98f15;-webkit-box-shadow:1px 1px 0 #b98f15 inset,-1px -1px 0 #b98f15 inset;box-shadow:1px 1px 0 #b98f15 inset,-1px -1px 0 #b98f15 inset}.btn--yellow{color:#212B37;background-color:#ffbf06;border-color:#ffbf06}.btn--yellow.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(212,164,24,0.35);box-shadow:0 6px 16px 0 rgba(212,164,24,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--yellow.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(212,164,24,0.35);box-shadow:0 6px 16px 0 rgba(212,164,24,0.35)}.btn--yellow:hover{position:relative;background-color:#d4a418;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#d4a418}.btn--yellow:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--yellow.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(212,164,24,0.35);box-shadow:0 10px 32px 0 rgba(212,164,24,0.35)}.btn--yellow:active{background-color:#9f7600;-webkit-transform:translateY(0);transform:translateY(0);border-color:#9f7600}.btn--yellow.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(212,164,24,0.15);box-shadow:0 6px 16px 0 rgba(212,164,24,0.15)}.btn--yellow:focus{background-color:#d4a418;-webkit-box-shadow:0 6px 16px 0 rgba(212,164,24,0.15);box-shadow:0 6px 16px 0 rgba(212,164,24,0.15);color:#fff;border-color:#8f6e10;-webkit-box-shadow:1px 1px 0 #8f6e10 inset,-1px -1px 0 #8f6e10 inset;box-shadow:1px 1px 0 #8f6e10 inset,-1px -1px 0 #8f6e10 inset}.btn--blue{color:#fff;background-color:#07c;border-color:#07c}.btn--blue.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(18,101,161,0.35);box-shadow:0 6px 16px 0 rgba(18,101,161,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--blue.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(18,101,161,0.35);box-shadow:0 6px 16px 0 rgba(18,101,161,0.35)}.btn--blue:hover{position:relative;background-color:#1265a1;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#1265a1}.btn--blue:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--blue.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(18,101,161,0.35);box-shadow:0 10px 32px 0 rgba(18,101,161,0.35)}.btn--blue:active{background-color:#003c66;-webkit-transform:translateY(0);transform:translateY(0);border-color:#003c66}.btn--blue.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(18,101,161,0.15);box-shadow:0 6px 16px 0 rgba(18,101,161,0.15)}.btn--blue:focus{background-color:#1265a1;-webkit-box-shadow:0 6px 16px 0 rgba(18,101,161,0.15);box-shadow:0 6px 16px 0 rgba(18,101,161,0.15);border-color:#0a3a5c;-webkit-box-shadow:1px 1px 0 #0a3a5c inset,-1px -1px 0 #0a3a5c inset;box-shadow:1px 1px 0 #0a3a5c inset,-1px -1px 0 #0a3a5c inset}.btn--light{color:#3A4A59;background-color:#fff;border-color:#3A4A59}.btn--light.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--light.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35)}.btn--light:hover{position:relative;background-color:#f2f2f2;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#3A4A59;border-color:#3A4A59}.btn--light:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--light.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(242,242,242,0.35);box-shadow:0 10px 32px 0 rgba(242,242,242,0.35)}.btn--light:active{background-color:#ccc;-webkit-transform:translateY(0);transform:translateY(0);border-color:#3A4A59}.btn--light.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15)}.btn--light:focus{background-color:#f2f2f2;-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);border-color:#ccc;-webkit-box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset;box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset}.btn--white{color:#fff;background-color:#fff;border-color:#fff}.btn--white.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--white.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35)}.btn--white:hover{position:relative;background-color:#f2f2f2;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#fff}.btn--white:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--white.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(242,242,242,0.35);box-shadow:0 10px 32px 0 rgba(242,242,242,0.35)}.btn--white:active{background-color:#ccc;-webkit-transform:translateY(0);transform:translateY(0);border-color:#fff}.btn--white.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15)}.btn--white:focus{background-color:#f2f2f2;-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);border-color:#ccc;-webkit-box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset;box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset}.btn--clover{color:#333;background-color:#fff;border-color:#fff}.btn--clover.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--clover.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35)}.btn--clover:hover{position:relative;background-color:#f2f2f2;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#fff}.btn--clover:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--clover.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(242,242,242,0.35);box-shadow:0 10px 32px 0 rgba(242,242,242,0.35)}.btn--clover:active{background-color:#ccc;-webkit-transform:translateY(0);transform:translateY(0);border-color:#fff}.btn--clover.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15)}.btn--clover:focus{background-color:#f2f2f2;-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);color:#fff;border-color:#ccc;-webkit-box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset;box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset}.btn--black{color:#fff;background-color:#000;border-color:#000}.btn--black.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,0.35);box-shadow:0 6px 16px 0 rgba(0,0,0,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--black.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,0.35);box-shadow:0 6px 16px 0 rgba(0,0,0,0.35)}.btn--black:hover{position:relative;background-color:#000;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#000}.btn--black:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--black.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(0,0,0,0.35);box-shadow:0 10px 32px 0 rgba(0,0,0,0.35)}.btn--black:active{background-color:#000;-webkit-transform:translateY(0);transform:translateY(0);border-color:#000}.btn--black.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,0.15);box-shadow:0 6px 16px 0 rgba(0,0,0,0.15)}.btn--black:focus{background-color:#000;-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,0.15);box-shadow:0 6px 16px 0 rgba(0,0,0,0.15);border-color:#000;-webkit-box-shadow:1px 1px 0 #000 inset,-1px -1px 0 #000 inset;box-shadow:1px 1px 0 #000 inset,-1px -1px 0 #000 inset}.btn--dark-blue{color:#fff;background-color:#262F58;border-color:#262F58}.btn--dark-blue.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(40,44,60,0.35);box-shadow:0 6px 16px 0 rgba(40,44,60,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--dark-blue.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(40,44,60,0.35);box-shadow:0 6px 16px 0 rgba(40,44,60,0.35)}.btn--dark-blue:hover{position:relative;background-color:#282c3c;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#262F58}.btn--dark-blue:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--dark-blue.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(40,44,60,0.35);box-shadow:0 10px 32px 0 rgba(40,44,60,0.35)}.btn--dark-blue:active{background-color:#070911;-webkit-transform:translateY(0);transform:translateY(0);border-color:#262F58}.btn--dark-blue.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(40,44,60,0.15);box-shadow:0 6px 16px 0 rgba(40,44,60,0.15)}.btn--dark-blue:focus{background-color:#282c3c;-webkit-box-shadow:0 6px 16px 0 rgba(40,44,60,0.15);box-shadow:0 6px 16px 0 rgba(40,44,60,0.15);border-color:#0a0a0e;-webkit-box-shadow:1px 1px 0 #0a0a0e inset,-1px -1px 0 #0a0a0e inset;box-shadow:1px 1px 0 #0a0a0e inset,-1px -1px 0 #0a0a0e inset}.btn--dark-orange{color:#fff;background-color:#D29D38;border-color:#D29D38}.btn--dark-orange.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(172,136,68,0.35);box-shadow:0 6px 16px 0 rgba(172,136,68,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--dark-orange.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(172,136,68,0.35);box-shadow:0 6px 16px 0 rgba(172,136,68,0.35)}.btn--dark-orange:hover{position:relative;background-color:#ac8844;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#D29D38}.btn--dark-orange:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--dark-orange.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(172,136,68,0.35);box-shadow:0 10px 32px 0 rgba(172,136,68,0.35)}.btn--dark-orange:active{background-color:#86621e;-webkit-transform:translateY(0);transform:translateY(0);border-color:#D29D38}.btn--dark-orange.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(172,136,68,0.15);box-shadow:0 6px 16px 0 rgba(172,136,68,0.15)}.btn--dark-orange:focus{background-color:#ac8844;-webkit-box-shadow:0 6px 16px 0 rgba(172,136,68,0.15);box-shadow:0 6px 16px 0 rgba(172,136,68,0.15);border-color:#755d2f;-webkit-box-shadow:1px 1px 0 #755d2f inset,-1px -1px 0 #755d2f inset;box-shadow:1px 1px 0 #755d2f inset,-1px -1px 0 #755d2f inset}a.btn--white{background:transparent}a.btn--white:hover,a.btn--white:focus{background:#FFFFFF;color:#4A4A4A}a.btn--light{background:transparent}a.btn--light:hover,a.btn--light:focus{background:#4A4A4A;color:#FFFFFF}a.btn--clover:hover,a.btn--clover:focus{color:#000}a.btn--dark-orange:hover,a.btn--dark-orange:focus{border-color:#AC8844;-webkit-box-shadow:none;box-shadow:none}a.btn--no-animate:hover,button.btn--no-animate:hover{-webkit-transform:none;transform:none}.btn--square{border-radius:0}.btn--square.btn--medium{padding-bottom:10px !important}.btn--square.btn--large{padding-bottom:13px}.btn--square.btn--shadow{-webkit-box-shadow:0 16px 32px -10px rgba(0,0,0,0.35);box-shadow:0 16px 32px -10px rgba(0,0,0,0.35)}.btn--square.btn--shadow:hover{-webkit-box-shadow:0 16px 32px -8px rgba(0,0,0,0.35);box-shadow:0 16px 32px -8px rgba(0,0,0,0.35)}.btn--round{border-radius:32px}.btn--w100{width:100%}.btn--loading{position:relative;pointer-events:none}.btn--loading::before,.btn--loading:hover::before,.btn--loading:focus::before,.btn--loading:focus:hover::before,.btn--loading:active::before,.btn--loading:focus:active::before{content:"";position:absolute;z-index:1;top:0;left:0;opacity:1;width:100%;height:100%;border-radius:inherit;background-color:inherit;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.btn--loading::after,.btn--loading:hover::after,.btn--loading:focus::after,.btn--loading:focus:hover::after,.btn--loading:active::after,.btn--loading:focus:active::after{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='99' height='99' viewBox='0 0 99 99'%3E%3Cpath fill='%2381661a' d='M49.5 98.737C22.23 98.737.263 76.77.263 49.5.263 22.23 22.23.263 49.5.263 76.77.263 98.737 22.23 98.737 49.5c0 2.02-1.767 3.788-3.787 3.788s-3.788-1.768-3.788-3.788c0-22.977-18.684-41.663-41.662-41.663-22.977 0-41.663 18.686-41.663 41.663 0 22.978 18.686 41.662 41.663 41.662 2.02 0 3.788 1.768 3.788 3.788 0 2.02-1.768 3.787-3.788 3.787z'/%3E%3C/svg%3E") center center no-repeat;background-size:contain}.form-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:32px;position:relative}.form-block:only-child{margin-top:0}.form-block+*{margin-top:32px}.form-block+p.text-small{margin-top:8px}.form-block.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.form-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.form-block--loader::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#333;opacity:.1;z-index:100}.form-block--loader::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:spinright 0.5s linear 0s infinite;animation:spinright 0.5s linear 0s infinite;-webkit-transform:translateZ(0);transform:translateZ(0);background:url("https://don16obqbay2c.cloudfront.net/wp-content/themes/ecwid/images/ecwid-download/loader.svg") no-repeat center center}.form-block__email input{padding:15px 15px 14px;border:1px solid #CACACA;border-radius:3px;font-size:18px;line-height:24px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:400px;font-family:"HCo Gotham", sans-serif;margin:0}@media (min-width: 768px){.form-block__email input{border-radius:3px 0 0 3px}}.form-block__email input.form-block__element--disabled{color:#999}.form-block__email--error input{border-color:#E56363;background-color:#FFF0F0;color:#E56464}.form-block__group-append{position:relative;margin:24px auto 0;width:100%;max-width:400px}@media (min-width: 768px){.form-block__group-append{margin:0;width:auto;max-width:none}}.form-block__btn--arrow::after,.form-block__btn--arrow:hover::after{content:"▾";display:inline-block;margin-left:8px;position:relative;border:0 none;height:auto;top:auto;left:auto;width:auto}.form-block__btn--arrow.form-block__element--disabled{color:#999}.form-block__dropdown-menu{display:none;position:absolute;top:56px;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid #CACACA;border-radius:3px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-block__dropdown-menu.form-block__element--disabled{display:none}.form-block__dropdown-menu--active{display:-webkit-box;display:-ms-flexbox;display:flex}.form-block__dropdown-item{padding:16px 24px;white-space:nowrap;color:#333}.form-block__dropdown-item::hover{color:#007ac9}.form-block__dropdown-item+.form-block__dropdown-item{border-top:1px solid #CACACA}.form-block__input input{font-family:"HCo Gotham", sans-serif;font-size:14px;line-height:24px;width:100%;max-width:400px;padding:7px 15px 7px;margin:0;border:1px solid #CACACA;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.form-block__input input{border-radius:3px 0 0 3px}}.form-block__input input.form-block__element--disabled{color:#999}.form-block__input--error input{border-color:#E56363;background-color:#FFF0F0;color:#E56464}.form-block__group-append{margin-left:-1px}.form-block__group-append .btn{width:100%;cursor:pointer}@media (min-width: 768px){.form-block__group-append .btn{border-top-left-radius:0;border-bottom-left-radius:0}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spinleft{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spinleft{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes spinright{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinright{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ec-page{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"HCo Gotham", sans-serif;font-size:14px;line-height:24px;color:#fff;min-height:calc(100vh - 32px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.ec-page--welcome{background-image:linear-gradient(237deg, #30baff 0%, #0091e6 100%);padding:16px}@media (min-width: 1200px){.ec-page--welcome{background-image:url(../images/welcome.png),linear-gradient(237deg, #30baff 0%, #0091e6 100%);background-repeat:no-repeat;background-position:top right;background-size:contain;padding-left:9%;max-height:817px}}.ec-page--welcome h2{font-weight:600;color:#fff}.ec-page--welcome a{color:#fff}.ec-page--welcome a:hover{color:#d9d9d9}.ec-page--welcome .btn--orange{color:#000;background-color:#FFCB35;border-color:#FFCB35;-webkit-transition:background-color .1s linear, -webkit-transform .1s linear, -webkit-box-shadow .1s linear;transition:background-color .1s linear, -webkit-transform .1s linear, -webkit-box-shadow .1s linear;transition:transform .1s linear, box-shadow .1s linear, background-color .1s linear;transition:transform .1s linear, box-shadow .1s linear, background-color .1s linear, -webkit-transform .1s linear, -webkit-box-shadow .1s linear}.ec-page--welcome .btn--orange:focus{border-color:#FFCB35;-webkit-box-shadow:1px 1px 0 #FFCB35 inset,-1px -1px 0 #FFCB35 inset;box-shadow:1px 1px 0 #FFCB35 inset,-1px -1px 0 #FFCB35 inset}.ec-page--welcome .form-block{-webkit-box-align:left;-ms-flex-align:left;align-items:left;margin-top:0;margin-bottom:16px;width:100%;max-width:440px}.ec-page--welcome .form-block+*{margin-top:0}.ec-content{max-width:505px;margin-bottom:32px;word-break:break-word}.ec-logo{margin-bottom:16px;width:100%;height:auto;max-width:111px}.ec-logo svg{width:100%;height:100%;fill:#fff}.ec-subheading{margin-bottom:24px}.ec-subheading p{margin:0 0 16px;font-size:14px;line-height:24px}.ec-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:440px}@media (min-width: 576px){.ec-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:none}}.ec-form a{display:inline-block;margin-bottom:16px}.ec-button{width:100%}@media (min-width: 576px){.ec-button{width:auto;margin-right:30px}}.ec-button .btn{width:100%;margin-bottom:16px}.ec-note{color:#bde7ff}@media (min-width: 1200px){.ec-poweredby{padding:0 64px;text-align:right}}
|
2 |
.ec-create-store-success, .ec-create-store-success-note, .ec-create-store-loading { display: none; }
|
3 |
.ec-connection-error { color: #c71585; }
|
4 |
a.ec-connect-store.disabled { pointer-events: none; cursor: default; opacity: .5; }
|
1 |
+
@font-face{font-family:'HCo Gotham';src:url("../fonts/welcome-page/Gotham-Thin_Web.woff2") format("woff2"),url("../fonts/welcome-page/Gotham-Thin_Web.woff") format("woff");font-weight:100;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("../fonts/welcome-page/Gotham-XLight_Web.woff2") format("woff2"),url("../fonts/welcome-page/Gotham-XLight_Web.woff") format("woff");font-weight:200;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("../fonts/welcome-page/Gotham-Light_Web.woff2") format("woff2"),url("../fonts/welcome-page/Gotham-Light_Web.woff") format("woff");font-weight:300;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("../fonts/welcome-page/Gotham-Book_Web.woff2") format("woff2"),url("../fonts/welcome-page/Gotham-Book_Web.woff") format("woff");font-weight:400;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("../fonts/welcome-page/Gotham-BookItalic_Web.woff2") format("woff2"),url("../fonts/welcome-page/Gotham-BookItalic_Web.woff") format("woff");font-weight:400;font-style:italic}@font-face{font-family:'HCo Gotham';src:url("../fonts/welcome-page/Gotham-Medium_Web.woff2") format("woff2"),url("../fonts/welcome-page/Gotham-Medium_Web.woff") format("woff");font-weight:500;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("../fonts/welcome-page/Gotham-Bold_Web.woff2") format("woff2"),url("../fonts/welcome-page/Gotham-Bold_Web.woff") format("woff");font-weight:700;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("../fonts/welcome-page/Gotham-Black_Web.woff2") format("woff2"),url("../fonts/welcome-page/Gotham-Black_Web.woff") format("woff");font-weight:800;font-style:normal}@font-face{font-family:'HCo Gotham';src:url("../fonts/welcome-page/Gotham-Ultra_Web.woff2") format("woff2"),url("../fonts/welcome-page/Gotham-Ultra_Web.woff") format("woff");font-weight:900;font-style:normal}@font-face{font-family:'Anonymous Pro';src:url("../fonts/welcome-page/AnonymousPro-Bold.ttf") format("truetype");font-weight:700;font-style:normal}@-ms-viewport{width:device-width}html{-webkit-box-sizing:border-box;box-sizing:border-box;-ms-overflow-style:scrollbar}.container{width:100%;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto}@media (min-width: 576px){.container{max-width:540px}}@media (min-width: 768px){.container{max-width:720px}}@media (min-width: 992px){.container{max-width:960px}}@media (min-width: 1200px){.container{max-width:1140px}}@media (min-width: 1360px){.container{max-width:1344px}}.container-fluid{width:100%;padding-right:24px;padding-left:24px;margin-right:auto;margin-left:auto}.row{display:-webkit-box;display:-ms-flexbox;display:flex;-ms-flex-wrap:wrap;flex-wrap:wrap;margin-right:-24px;margin-left:-24px}.no-gutters{margin-right:0;margin-left:0}.no-gutters>.col,.no-gutters>[class*="col-"]{padding-right:0;padding-left:0}.col-1,.col-2,.col-3,.col-4,.col-5,.col-6,.col-7,.col-8,.col-9,.col-10,.col-11,.col-12,.col,.col-auto,.col-sm-1,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm,.col-sm-auto,.col-md-1,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9,.col-md-10,.col-md-11,.col-md-12,.col-md,.col-md-auto,.col-lg-1,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg,.col-lg-auto,.col-xl-1,.col-xl-2,.col-xl-3,.col-xl-4,.col-xl-5,.col-xl-6,.col-xl-7,.col-xl-8,.col-xl-9,.col-xl-10,.col-xl-11,.col-xl-12,.col-xl,.col-xl-auto,.col-xxl-1,.col-xxl-2,.col-xxl-3,.col-xxl-4,.col-xxl-5,.col-xxl-6,.col-xxl-7,.col-xxl-8,.col-xxl-9,.col-xxl-10,.col-xxl-11,.col-xxl-12,.col-xxl,.col-xxl-auto{position:relative;width:100%;min-height:1px;padding-right:24px;padding-left:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.col{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-1{margin-left:8.33333%}.offset-2{margin-left:16.66667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333%}.offset-5{margin-left:41.66667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333%}.offset-8{margin-left:66.66667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333%}.offset-11{margin-left:91.66667%}@media (min-width: 576px){.col-sm{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-sm-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-sm-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-sm-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-sm-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-sm-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-sm-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-sm-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-sm-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-sm-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-sm-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-sm-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-sm-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-sm-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-sm-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-sm-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-sm-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-sm-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-sm-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-sm-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-sm-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-sm-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-sm-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-sm-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-sm-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-sm-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-sm-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-sm-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-sm-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-sm-0{margin-left:0}.offset-sm-1{margin-left:8.33333%}.offset-sm-2{margin-left:16.66667%}.offset-sm-3{margin-left:25%}.offset-sm-4{margin-left:33.33333%}.offset-sm-5{margin-left:41.66667%}.offset-sm-6{margin-left:50%}.offset-sm-7{margin-left:58.33333%}.offset-sm-8{margin-left:66.66667%}.offset-sm-9{margin-left:75%}.offset-sm-10{margin-left:83.33333%}.offset-sm-11{margin-left:91.66667%}}@media (min-width: 768px){.col-md{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-md-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-md-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-md-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-md-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-md-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-md-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-md-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-md-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-md-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-md-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-md-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-md-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-md-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-md-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-md-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-md-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-md-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-md-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-md-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-md-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-md-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-md-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-md-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-md-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-md-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-md-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-md-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-md-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-md-0{margin-left:0}.offset-md-1{margin-left:8.33333%}.offset-md-2{margin-left:16.66667%}.offset-md-3{margin-left:25%}.offset-md-4{margin-left:33.33333%}.offset-md-5{margin-left:41.66667%}.offset-md-6{margin-left:50%}.offset-md-7{margin-left:58.33333%}.offset-md-8{margin-left:66.66667%}.offset-md-9{margin-left:75%}.offset-md-10{margin-left:83.33333%}.offset-md-11{margin-left:91.66667%}}@media (min-width: 992px){.col-lg{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-lg-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-lg-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-lg-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-lg-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-lg-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-lg-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-lg-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-lg-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-lg-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-lg-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-lg-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-lg-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-lg-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-lg-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-lg-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-lg-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-lg-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-lg-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-lg-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-lg-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-lg-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-lg-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-lg-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-lg-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-lg-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-lg-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-lg-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-lg-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-lg-0{margin-left:0}.offset-lg-1{margin-left:8.33333%}.offset-lg-2{margin-left:16.66667%}.offset-lg-3{margin-left:25%}.offset-lg-4{margin-left:33.33333%}.offset-lg-5{margin-left:41.66667%}.offset-lg-6{margin-left:50%}.offset-lg-7{margin-left:58.33333%}.offset-lg-8{margin-left:66.66667%}.offset-lg-9{margin-left:75%}.offset-lg-10{margin-left:83.33333%}.offset-lg-11{margin-left:91.66667%}}@media (min-width: 1200px){.col-xl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xl-0{margin-left:0}.offset-xl-1{margin-left:8.33333%}.offset-xl-2{margin-left:16.66667%}.offset-xl-3{margin-left:25%}.offset-xl-4{margin-left:33.33333%}.offset-xl-5{margin-left:41.66667%}.offset-xl-6{margin-left:50%}.offset-xl-7{margin-left:58.33333%}.offset-xl-8{margin-left:66.66667%}.offset-xl-9{margin-left:75%}.offset-xl-10{margin-left:83.33333%}.offset-xl-11{margin-left:91.66667%}}@media (min-width: 1360px){.col-xxl{-ms-flex-preferred-size:0;flex-basis:0;-webkit-box-flex:1;-ms-flex-positive:1;flex-grow:1;max-width:100%}.col-xxl-auto{-webkit-box-flex:0;-ms-flex:0 0 auto;flex:0 0 auto;width:auto;max-width:none}.col-xxl-1{-webkit-box-flex:0;-ms-flex:0 0 8.33333%;flex:0 0 8.33333%;max-width:8.33333%}.col-xxl-2{-webkit-box-flex:0;-ms-flex:0 0 16.66667%;flex:0 0 16.66667%;max-width:16.66667%}.col-xxl-3{-webkit-box-flex:0;-ms-flex:0 0 25%;flex:0 0 25%;max-width:25%}.col-xxl-4{-webkit-box-flex:0;-ms-flex:0 0 33.33333%;flex:0 0 33.33333%;max-width:33.33333%}.col-xxl-5{-webkit-box-flex:0;-ms-flex:0 0 41.66667%;flex:0 0 41.66667%;max-width:41.66667%}.col-xxl-6{-webkit-box-flex:0;-ms-flex:0 0 50%;flex:0 0 50%;max-width:50%}.col-xxl-7{-webkit-box-flex:0;-ms-flex:0 0 58.33333%;flex:0 0 58.33333%;max-width:58.33333%}.col-xxl-8{-webkit-box-flex:0;-ms-flex:0 0 66.66667%;flex:0 0 66.66667%;max-width:66.66667%}.col-xxl-9{-webkit-box-flex:0;-ms-flex:0 0 75%;flex:0 0 75%;max-width:75%}.col-xxl-10{-webkit-box-flex:0;-ms-flex:0 0 83.33333%;flex:0 0 83.33333%;max-width:83.33333%}.col-xxl-11{-webkit-box-flex:0;-ms-flex:0 0 91.66667%;flex:0 0 91.66667%;max-width:91.66667%}.col-xxl-12{-webkit-box-flex:0;-ms-flex:0 0 100%;flex:0 0 100%;max-width:100%}.order-xxl-first{-webkit-box-ordinal-group:0;-ms-flex-order:-1;order:-1}.order-xxl-last{-webkit-box-ordinal-group:14;-ms-flex-order:13;order:13}.order-xxl-0{-webkit-box-ordinal-group:1;-ms-flex-order:0;order:0}.order-xxl-1{-webkit-box-ordinal-group:2;-ms-flex-order:1;order:1}.order-xxl-2{-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2}.order-xxl-3{-webkit-box-ordinal-group:4;-ms-flex-order:3;order:3}.order-xxl-4{-webkit-box-ordinal-group:5;-ms-flex-order:4;order:4}.order-xxl-5{-webkit-box-ordinal-group:6;-ms-flex-order:5;order:5}.order-xxl-6{-webkit-box-ordinal-group:7;-ms-flex-order:6;order:6}.order-xxl-7{-webkit-box-ordinal-group:8;-ms-flex-order:7;order:7}.order-xxl-8{-webkit-box-ordinal-group:9;-ms-flex-order:8;order:8}.order-xxl-9{-webkit-box-ordinal-group:10;-ms-flex-order:9;order:9}.order-xxl-10{-webkit-box-ordinal-group:11;-ms-flex-order:10;order:10}.order-xxl-11{-webkit-box-ordinal-group:12;-ms-flex-order:11;order:11}.order-xxl-12{-webkit-box-ordinal-group:13;-ms-flex-order:12;order:12}.offset-xxl-0{margin-left:0}.offset-xxl-1{margin-left:8.33333%}.offset-xxl-2{margin-left:16.66667%}.offset-xxl-3{margin-left:25%}.offset-xxl-4{margin-left:33.33333%}.offset-xxl-5{margin-left:41.66667%}.offset-xxl-6{margin-left:50%}.offset-xxl-7{margin-left:58.33333%}.offset-xxl-8{margin-left:66.66667%}.offset-xxl-9{margin-left:75%}.offset-xxl-10{margin-left:83.33333%}.offset-xxl-11{margin-left:91.66667%}}.flex-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}@media (min-width: 576px){.flex-sm-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-sm-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-sm-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-sm-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-sm-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-sm-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-sm-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-sm-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-sm-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-sm-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-sm-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-sm-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-sm-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-sm-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-sm-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-sm-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-sm-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-sm-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-sm-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-sm-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-sm-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-sm-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-sm-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-sm-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-sm-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-sm-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-sm-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-sm-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-sm-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-sm-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-sm-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-sm-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-sm-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-sm-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 768px){.flex-md-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-md-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-md-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-md-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-md-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-md-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-md-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-md-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-md-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-md-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-md-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-md-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-md-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-md-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-md-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-md-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-md-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-md-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-md-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-md-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-md-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-md-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-md-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-md-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-md-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-md-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-md-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-md-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-md-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-md-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-md-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-md-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-md-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-md-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 992px){.flex-lg-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-lg-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-lg-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-lg-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-lg-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-lg-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-lg-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-lg-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-lg-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-lg-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-lg-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-lg-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-lg-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-lg-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-lg-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-lg-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-lg-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-lg-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-lg-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-lg-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-lg-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-lg-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-lg-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-lg-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-lg-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-lg-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-lg-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-lg-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-lg-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-lg-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-lg-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-lg-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-lg-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-lg-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1200px){.flex-xl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}@media (min-width: 1360px){.flex-xxl-row{-webkit-box-orient:horizontal !important;-webkit-box-direction:normal !important;-ms-flex-direction:row !important;flex-direction:row !important}.flex-xxl-column{-webkit-box-orient:vertical !important;-webkit-box-direction:normal !important;-ms-flex-direction:column !important;flex-direction:column !important}.flex-xxl-row-reverse{-webkit-box-orient:horizontal !important;-webkit-box-direction:reverse !important;-ms-flex-direction:row-reverse !important;flex-direction:row-reverse !important}.flex-xxl-column-reverse{-webkit-box-orient:vertical !important;-webkit-box-direction:reverse !important;-ms-flex-direction:column-reverse !important;flex-direction:column-reverse !important}.flex-xxl-wrap{-ms-flex-wrap:wrap !important;flex-wrap:wrap !important}.flex-xxl-nowrap{-ms-flex-wrap:nowrap !important;flex-wrap:nowrap !important}.flex-xxl-wrap-reverse{-ms-flex-wrap:wrap-reverse !important;flex-wrap:wrap-reverse !important}.flex-xxl-fill{-webkit-box-flex:1 !important;-ms-flex:1 1 auto !important;flex:1 1 auto !important}.flex-xxl-grow-0{-webkit-box-flex:0 !important;-ms-flex-positive:0 !important;flex-grow:0 !important}.flex-xxl-grow-1{-webkit-box-flex:1 !important;-ms-flex-positive:1 !important;flex-grow:1 !important}.flex-xxl-shrink-0{-ms-flex-negative:0 !important;flex-shrink:0 !important}.flex-xxl-shrink-1{-ms-flex-negative:1 !important;flex-shrink:1 !important}.justify-content-xxl-start{-webkit-box-pack:start !important;-ms-flex-pack:start !important;justify-content:flex-start !important}.justify-content-xxl-end{-webkit-box-pack:end !important;-ms-flex-pack:end !important;justify-content:flex-end !important}.justify-content-xxl-center{-webkit-box-pack:center !important;-ms-flex-pack:center !important;justify-content:center !important}.justify-content-xxl-between{-webkit-box-pack:justify !important;-ms-flex-pack:justify !important;justify-content:space-between !important}.justify-content-xxl-around{-ms-flex-pack:distribute !important;justify-content:space-around !important}.align-items-xxl-start{-webkit-box-align:start !important;-ms-flex-align:start !important;align-items:flex-start !important}.align-items-xxl-end{-webkit-box-align:end !important;-ms-flex-align:end !important;align-items:flex-end !important}.align-items-xxl-center{-webkit-box-align:center !important;-ms-flex-align:center !important;align-items:center !important}.align-items-xxl-baseline{-webkit-box-align:baseline !important;-ms-flex-align:baseline !important;align-items:baseline !important}.align-items-xxl-stretch{-webkit-box-align:stretch !important;-ms-flex-align:stretch !important;align-items:stretch !important}.align-content-xxl-start{-ms-flex-line-pack:start !important;align-content:flex-start !important}.align-content-xxl-end{-ms-flex-line-pack:end !important;align-content:flex-end !important}.align-content-xxl-center{-ms-flex-line-pack:center !important;align-content:center !important}.align-content-xxl-between{-ms-flex-line-pack:justify !important;align-content:space-between !important}.align-content-xxl-around{-ms-flex-line-pack:distribute !important;align-content:space-around !important}.align-content-xxl-stretch{-ms-flex-line-pack:stretch !important;align-content:stretch !important}.align-self-xxl-auto{-ms-flex-item-align:auto !important;align-self:auto !important}.align-self-xxl-start{-ms-flex-item-align:start !important;align-self:flex-start !important}.align-self-xxl-end{-ms-flex-item-align:end !important;align-self:flex-end !important}.align-self-xxl-center{-ms-flex-item-align:center !important;align-self:center !important}.align-self-xxl-baseline{-ms-flex-item-align:baseline !important;align-self:baseline !important}.align-self-xxl-stretch{-ms-flex-item-align:stretch !important;align-self:stretch !important}}.d-none{display:none !important}.d-inline{display:inline !important}.d-inline-block{display:inline-block !important}.d-block{display:block !important}.d-table{display:table !important}.d-table-row{display:table-row !important}.d-table-cell{display:table-cell !important}.d-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}@media (min-width: 576px){.d-sm-none{display:none !important}.d-sm-inline{display:inline !important}.d-sm-inline-block{display:inline-block !important}.d-sm-block{display:block !important}.d-sm-table{display:table !important}.d-sm-table-row{display:table-row !important}.d-sm-table-cell{display:table-cell !important}.d-sm-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-sm-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 768px){.d-md-none{display:none !important}.d-md-inline{display:inline !important}.d-md-inline-block{display:inline-block !important}.d-md-block{display:block !important}.d-md-table{display:table !important}.d-md-table-row{display:table-row !important}.d-md-table-cell{display:table-cell !important}.d-md-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-md-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 992px){.d-lg-none{display:none !important}.d-lg-inline{display:inline !important}.d-lg-inline-block{display:inline-block !important}.d-lg-block{display:block !important}.d-lg-table{display:table !important}.d-lg-table-row{display:table-row !important}.d-lg-table-cell{display:table-cell !important}.d-lg-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-lg-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1200px){.d-xl-none{display:none !important}.d-xl-inline{display:inline !important}.d-xl-inline-block{display:inline-block !important}.d-xl-block{display:block !important}.d-xl-table{display:table !important}.d-xl-table-row{display:table-row !important}.d-xl-table-cell{display:table-cell !important}.d-xl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}@media (min-width: 1360px){.d-xxl-none{display:none !important}.d-xxl-inline{display:inline !important}.d-xxl-inline-block{display:inline-block !important}.d-xxl-block{display:block !important}.d-xxl-table{display:table !important}.d-xxl-table-row{display:table-row !important}.d-xxl-table-cell{display:table-cell !important}.d-xxl-flex{display:-webkit-box !important;display:-ms-flexbox !important;display:flex !important}.d-xxl-inline-flex{display:-webkit-inline-box !important;display:-ms-inline-flexbox !important;display:inline-flex !important}}.calypso-page{color:#000;font-size:18px;line-height:32px;background:#fff;font-family:"HCo Gotham", sans-serif}.calypso-page h1,.calypso-page .h1{font-size:48px;line-height:56px;font-weight:900;margin:0 0 16px}@media (min-width: 992px){.calypso-page h1,.calypso-page .h1{font-size:64px;line-height:72px}}.calypso-page h2,.calypso-page .h2{font-size:40px;line-height:48px;font-weight:900;margin:0 0 16px}@media (min-width: 992px){.calypso-page h2,.calypso-page .h2{font-size:48px;line-height:56px}}.calypso-page h3,.calypso-page .h3{font-size:32px;line-height:40px;font-weight:900;margin:0 0 16px}@media (min-width: 992px){.calypso-page h3,.calypso-page .h3{font-size:40px;line-height:48px}}.calypso-page h4,.calypso-page .h4{font-size:18px;line-height:32px;font-weight:800;margin:0 0 8px}@media (min-width: 992px){.calypso-page h4,.calypso-page .h4{font-size:24px;line-height:32px}}.calypso-page h5,.calypso-page .h5{font-size:18px;line-height:32px;font-weight:normal;margin:0 0 8px}.calypso-page h1,.calypso-page h2,.calypso-page h3,.calypso-page h4,.calypso-page h5,.calypso-page h6{color:#000}.calypso-page h1:last-child,.calypso-page h1:only-child,.calypso-page h2:last-child,.calypso-page h2:only-child,.calypso-page h3:last-child,.calypso-page h3:only-child,.calypso-page h4:last-child,.calypso-page h4:only-child,.calypso-page h5:last-child,.calypso-page h5:only-child,.calypso-page h6:last-child,.calypso-page h6:only-child{margin-bottom:0}.calypso-page .h1--large{font-size:40px;line-height:48px;font-weight:900}@media (min-width: 992px){.calypso-page .h1--large{font-size:72px;line-height:72px}}.calypso-page .h5--large{font-size:24px;line-height:32px;font-weight:400}@media (min-width: 992px){.calypso-page .h5--large{font-size:32px;line-height:40px}}.calypso-page .h1--ru{font-size:48px;line-height:48px;font-weight:800}@media (min-width: 992px){.calypso-page .h1--ru{font-size:72px;line-height:80px}}.calypso-page .h2--italic,.calypso-page .h3--italic,.calypso-page .h4--italic{font-weight:400;font-style:italic}.calypso-page .h2--EW19{font-size:40px;line-height:56px;font-weight:900;margin-top:24px}@media (min-width: 992px){.calypso-page .h2--EW19{font-size:72px;line-height:80px}}.calypso-page .h3--ru{font-size:40px;line-height:40px;font-weight:800}@media (min-width: 992px){.calypso-page .h3--ru{font-size:48px;line-height:48px}}.calypso-page .h4--ru{font-size:32px;line-height:48px;font-weight:600}.calypso-page .row+.row{margin-top:24px}@media (min-width: 992px){.calypso-page .row+.row{margin-top:48px}}.calypso-page.row--EW19{margin-top:32px}@media (min-width: 992px){.calypso-page.row--EW19{margin-top:64px}}.calypso-page a{color:#007ac9;cursor:pointer;text-decoration:none;-webkit-transition:color .1s linear;transition:color .1s linear;font-weight:500}.calypso-page a:hover{color:#00479f}.calypso-page p,.calypso-page li{font-size:18px;line-height:32px;margin:16px 0 0}.calypso-page p:first-child,.calypso-page p:only-child,.calypso-page li:first-child,.calypso-page li:only-child{margin-top:0}.calypso-page p+ul,.calypso-page p ol,.calypso-page li+ul,.calypso-page li ol{margin:16px 0 0}.calypso-page p+h1,.calypso-page p+.h1,.calypso-page p+h2,.calypso-page p+.h2,.calypso-page p+h3,.calypso-page p+.h3,.calypso-page p+h4,.calypso-page p+.h4,.calypso-page p+h5,.calypso-page p+.h5{margin-top:32px}.calypso-page ul,.calypso-page ol{margin:0;padding-left:20px}.calypso-page ul.dashed,.calypso-page ol.dashed{list-style-type:none}.calypso-page ul.dashed li,.calypso-page ol.dashed li{text-indent:-20px}.calypso-page ul.dashed li:before,.calypso-page ol.dashed li:before{content:"\2014";text-indent:-20px;padding-right:10px}.calypso-page ul li,.calypso-page ol li{text-align:left;margin:0}.calypso-page .text-small{font-size:14px;line-height:24px;margin-top:8px}.calypso-page .text-medium{font-size:16px;line-height:28px}@media (min-width: 768px){.calypso-page .text-md-large{font-size:24px;line-height:40px}}.calypso-page .text-light{font-weight:300}.calypso-page .text-center{text-align:center}.calypso-page .text-left{text-align:left}@media (min-width: 768px){.calypso-page .text-md-right{text-align:right}}.calypso-page .text-md-center{text-align:left}@media (min-width: 768px){.calypso-page .text-md-center{text-align:center}}.calypso-page .text-lg-center{text-align:left}@media (min-width: 992px){.calypso-page .text-lg-center{text-align:center}}@media (min-width: 768px){.calypso-page .text-md-left{text-align:left}}@media (min-width: 992px){.calypso-page .text-lg-left{text-align:left}}@media (min-width: 1200px){.calypso-page .text-xl-left{text-align:left}}.calypso-page .text-white,.calypso-page .text-white *{color:#fff}.calypso-page .text-white a:not([class*="btn"]),.calypso-page .text-white * a:not([class*="btn"]){font-weight:bold;color:#fff}.calypso-page .text-black{color:#000}.calypso-page .text-gray{color:#979797}.calypso-page .text-green{color:#4cae50}.calypso-page .text-dark-orange{color:#d29d38}.calypso-page a.text-dark-orange:hover,.calypso-page a.text-dark-orange:focus,.calypso-page a.text-dark-orange:active{color:#AC8844}.calypso-page .text-dark-blue{color:#262F58}.calypso-page .text-instagram{color:#f75a8e}.calypso-page .text-uppercase{text-transform:uppercase}.calypso-page .text-italic{font-style:italic}.calypso-page .text-normal{font-weight:400}.calypso-page .text-semibold{font-weight:600}.calypso-page .text-logo svg{max-width:100%;height:auto}@media (min-width: 576px){.calypso-page .text-logo svg{max-width:none;max-height:48px}}@media (min-width: 768px){.calypso-page .text-md-large{font-size:24px;line-height:40px}}.calypso-page .align-top{-ms-flex-item-align:top;align-self:top}.calypso-page .align-center{-ms-flex-item-align:center;align-self:center}.calypso-page .align-bottom{-ms-flex-item-align:bottom;align-self:bottom}.calypso-page .hidden{display:none}.calypso-page .position-relative{position:relative}.calypso-page .letter-spacing-correction{letter-spacing:-.1px}@media (min-width: 992px){.calypso-page .animate.animate--mobile-only{opacity:1}}.calypso-page .calypso-no-bg-loaded{background-image:none !important}.calypso-block .slick-slider{position:relative}.calypso-block .slick-list{overflow:hidden}.calypso-block .slick-slide{display:inline-block;vertical-align:middle;outline:0 none}.calypso-block .slick-arrow{display:block;position:absolute;top:0;width:48px;height:100%;padding:0;margin:0;border:0 none;font-size:0;color:transparent;outline:0 none;z-index:1000;background:transparent}.calypso-block .slick-arrow::after{content:"";background:url("../images/admin-welcome-page/calypso-chevron.svg") no-repeat right 40% transparent;width:100%;height:100%;display:block;background-size:auto 48px}.calypso-block .slick-arrow:hover,.calypso-block .slick-arrow:active{cursor:pointer}.calypso-block .slick-arrow.slick-prev{left:0;background-position:right 60%;-webkit-transform:scale(-1, 1);transform:scale(-1, 1)}.calypso-block .slick-arrow.slick-next{right:0}.calypso-block .slick-arrow.slick-disabled{display:none;visibility:hidden}.calypso-block .slick-arrow--visible-arrow[aria-disabled="true"]{display:inline-block;visibility:visible;opacity:0.3}.calypso-block .slick-arrow--nobg{background:none}.calypso-block .slick-arrow--white-arrow::after{background-image:url("../images/admin-welcome-page/calypso-chevron-white.svg")}.calypso-block .slick-dots{position:relative;left:auto;top:auto;display:block;bottom:0;width:100%;padding:0;list-style:none;text-align:center;margin:24px 0 0 0}@media screen and (min-width: 1024px){.calypso-block .slick-dots{margin-top:32px}}.calypso-block .slick-dots li{display:inline-block;width:10px;height:10px;margin:0 7px}.calypso-block .slick-dots li.slick-active button::before{background:#454F5B;width:10px;height:10px;margin:0;-webkit-transform:scale(1);transform:scale(1)}.calypso-block .slick-dots li button{font-size:0;line-height:0;display:block;width:10px;height:10px;padding:5px;cursor:pointer;color:transparent;border:0;outline:0;background:0 0;position:relative}.calypso-block .slick-dots li button::before{display:block;content:'';position:absolute;top:0;left:0;width:6px;height:6px;text-align:center;border-radius:50%;background-color:#454F5B;-webkit-transition:width .2s ease-out, height .2s ease-out, margin .2s ease-out;transition:width .2s ease-out, height .2s ease-out, margin .2s ease-out;margin:2px}.calypso-viewport--overflow-hidden{overflow:hidden}.btn{font-weight:600;font-size:18px;font-family:"HCo Gotham", sans-serif;line-height:24px;letter-spacing:0;border:2px solid;border-radius:4px;outline:0 none;display:inline-block;-webkit-box-sizing:border-box;box-sizing:border-box;width:100%;min-width:144px;max-width:400px;vertical-align:top;margin:0;padding:10px 30px;text-align:center;white-space:nowrap}@media (min-width: 576px){.btn{width:auto}}.btn--large{font-size:20px;padding:14px 38px;line-height:24px}.btn--large.btn--loading::after{content:'';display:block;position:absolute;z-index:1;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;-webkit-animation:fadein .1s 1 linear, spinright .5s infinite linear;animation:fadein .1s 1 linear, spinright .5s infinite linear}.btn--small{font-size:14px;padding:6px 14px;line-height:16px}.btn--small.btn--loading::after{content:'';display:block;position:absolute;z-index:1;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;-webkit-animation:fadein .1s 1 linear, spinright .5s infinite linear;animation:fadein .1s 1 linear, spinright .5s infinite linear}.btn--medium{font-size:14px;padding:10px 14px;line-height:16px}.btn--medium.btn--loading::after{content:'';display:block;position:absolute;z-index:1;top:50%;left:50%;width:24px;height:24px;margin-top:-12px;margin-left:-12px;-webkit-animation:fadein .1s 1 linear, spinright .5s infinite linear;animation:fadein .1s 1 linear, spinright .5s infinite linear}.btn{color:#fff;background-color:#3A4A59;border-color:#3A4A59}.btn.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(60,61,61,0.35);box-shadow:0 6px 16px 0 rgba(60,61,61,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(60,61,61,0.35);box-shadow:0 6px 16px 0 rgba(60,61,61,0.35)}.btn:hover{position:relative;background-color:#3c3d3d;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#3c3d3d}.btn:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(60,61,61,0.35);box-shadow:0 10px 32px 0 rgba(60,61,61,0.35)}.btn:active{background-color:#12171b;-webkit-transform:translateY(0);transform:translateY(0);border-color:#12171b}.btn.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(60,61,61,0.15);box-shadow:0 6px 16px 0 rgba(60,61,61,0.15)}.btn:focus{background-color:#3c3d3d;-webkit-box-shadow:0 6px 16px 0 rgba(60,61,61,0.15);box-shadow:0 6px 16px 0 rgba(60,61,61,0.15);border-color:#161717;-webkit-box-shadow:1px 1px 0 #161717 inset,-1px -1px 0 #161717 inset;box-shadow:1px 1px 0 #161717 inset,-1px -1px 0 #161717 inset}.btn--orange{color:#fff;background-color:#FFCB35;border-color:#FFCB35}.btn--orange.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(232,185,50,0.35);box-shadow:0 6px 16px 0 rgba(232,185,50,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--orange.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(232,185,50,0.35);box-shadow:0 6px 16px 0 rgba(232,185,50,0.35)}.btn--orange:hover{position:relative;background-color:#e8b932;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#e8b932}.btn--orange:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--orange.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(232,185,50,0.35);box-shadow:0 10px 32px 0 rgba(232,185,50,0.35)}.btn--orange:active{background-color:#ce9900;-webkit-transform:translateY(0);transform:translateY(0);border-color:#ce9900}.btn--orange.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(232,185,50,0.15);box-shadow:0 6px 16px 0 rgba(232,185,50,0.15)}.btn--orange:focus{background-color:#e8b932;-webkit-box-shadow:0 6px 16px 0 rgba(232,185,50,0.15);box-shadow:0 6px 16px 0 rgba(232,185,50,0.15);border-color:#b98f15;-webkit-box-shadow:1px 1px 0 #b98f15 inset,-1px -1px 0 #b98f15 inset;box-shadow:1px 1px 0 #b98f15 inset,-1px -1px 0 #b98f15 inset}.btn--yellow{color:#212B37;background-color:#ffbf06;border-color:#ffbf06}.btn--yellow.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(212,164,24,0.35);box-shadow:0 6px 16px 0 rgba(212,164,24,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--yellow.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(212,164,24,0.35);box-shadow:0 6px 16px 0 rgba(212,164,24,0.35)}.btn--yellow:hover{position:relative;background-color:#d4a418;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#d4a418}.btn--yellow:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--yellow.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(212,164,24,0.35);box-shadow:0 10px 32px 0 rgba(212,164,24,0.35)}.btn--yellow:active{background-color:#9f7600;-webkit-transform:translateY(0);transform:translateY(0);border-color:#9f7600}.btn--yellow.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(212,164,24,0.15);box-shadow:0 6px 16px 0 rgba(212,164,24,0.15)}.btn--yellow:focus{background-color:#d4a418;-webkit-box-shadow:0 6px 16px 0 rgba(212,164,24,0.15);box-shadow:0 6px 16px 0 rgba(212,164,24,0.15);color:#fff;border-color:#8f6e10;-webkit-box-shadow:1px 1px 0 #8f6e10 inset,-1px -1px 0 #8f6e10 inset;box-shadow:1px 1px 0 #8f6e10 inset,-1px -1px 0 #8f6e10 inset}.btn--blue{color:#fff;background-color:#07c;border-color:#07c}.btn--blue.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(18,101,161,0.35);box-shadow:0 6px 16px 0 rgba(18,101,161,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--blue.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(18,101,161,0.35);box-shadow:0 6px 16px 0 rgba(18,101,161,0.35)}.btn--blue:hover{position:relative;background-color:#1265a1;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#1265a1}.btn--blue:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--blue.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(18,101,161,0.35);box-shadow:0 10px 32px 0 rgba(18,101,161,0.35)}.btn--blue:active{background-color:#003c66;-webkit-transform:translateY(0);transform:translateY(0);border-color:#003c66}.btn--blue.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(18,101,161,0.15);box-shadow:0 6px 16px 0 rgba(18,101,161,0.15)}.btn--blue:focus{background-color:#1265a1;-webkit-box-shadow:0 6px 16px 0 rgba(18,101,161,0.15);box-shadow:0 6px 16px 0 rgba(18,101,161,0.15);border-color:#0a3a5c;-webkit-box-shadow:1px 1px 0 #0a3a5c inset,-1px -1px 0 #0a3a5c inset;box-shadow:1px 1px 0 #0a3a5c inset,-1px -1px 0 #0a3a5c inset}.btn--light{color:#3A4A59;background-color:#fff;border-color:#3A4A59}.btn--light.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--light.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35)}.btn--light:hover{position:relative;background-color:#f2f2f2;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#3A4A59;border-color:#3A4A59}.btn--light:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--light.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(242,242,242,0.35);box-shadow:0 10px 32px 0 rgba(242,242,242,0.35)}.btn--light:active{background-color:#ccc;-webkit-transform:translateY(0);transform:translateY(0);border-color:#3A4A59}.btn--light.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15)}.btn--light:focus{background-color:#f2f2f2;-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);border-color:#ccc;-webkit-box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset;box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset}.btn--white{color:#fff;background-color:#fff;border-color:#fff}.btn--white.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--white.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35)}.btn--white:hover{position:relative;background-color:#f2f2f2;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#fff}.btn--white:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--white.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(242,242,242,0.35);box-shadow:0 10px 32px 0 rgba(242,242,242,0.35)}.btn--white:active{background-color:#ccc;-webkit-transform:translateY(0);transform:translateY(0);border-color:#fff}.btn--white.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15)}.btn--white:focus{background-color:#f2f2f2;-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);border-color:#ccc;-webkit-box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset;box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset}.btn--clover{color:#333;background-color:#fff;border-color:#fff}.btn--clover.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--clover.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.35);box-shadow:0 6px 16px 0 rgba(242,242,242,0.35)}.btn--clover:hover{position:relative;background-color:#f2f2f2;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#fff}.btn--clover:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--clover.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(242,242,242,0.35);box-shadow:0 10px 32px 0 rgba(242,242,242,0.35)}.btn--clover:active{background-color:#ccc;-webkit-transform:translateY(0);transform:translateY(0);border-color:#fff}.btn--clover.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15)}.btn--clover:focus{background-color:#f2f2f2;-webkit-box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);box-shadow:0 6px 16px 0 rgba(242,242,242,0.15);color:#fff;border-color:#ccc;-webkit-box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset;box-shadow:1px 1px 0 #ccc inset,-1px -1px 0 #ccc inset}.btn--black{color:#fff;background-color:#000;border-color:#000}.btn--black.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,0.35);box-shadow:0 6px 16px 0 rgba(0,0,0,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--black.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,0.35);box-shadow:0 6px 16px 0 rgba(0,0,0,0.35)}.btn--black:hover{position:relative;background-color:#000;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#000}.btn--black:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--black.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(0,0,0,0.35);box-shadow:0 10px 32px 0 rgba(0,0,0,0.35)}.btn--black:active{background-color:#000;-webkit-transform:translateY(0);transform:translateY(0);border-color:#000}.btn--black.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,0.15);box-shadow:0 6px 16px 0 rgba(0,0,0,0.15)}.btn--black:focus{background-color:#000;-webkit-box-shadow:0 6px 16px 0 rgba(0,0,0,0.15);box-shadow:0 6px 16px 0 rgba(0,0,0,0.15);border-color:#000;-webkit-box-shadow:1px 1px 0 #000 inset,-1px -1px 0 #000 inset;box-shadow:1px 1px 0 #000 inset,-1px -1px 0 #000 inset}.btn--dark-blue{color:#fff;background-color:#262F58;border-color:#262F58}.btn--dark-blue.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(40,44,60,0.35);box-shadow:0 6px 16px 0 rgba(40,44,60,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--dark-blue.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(40,44,60,0.35);box-shadow:0 6px 16px 0 rgba(40,44,60,0.35)}.btn--dark-blue:hover{position:relative;background-color:#282c3c;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#262F58}.btn--dark-blue:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--dark-blue.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(40,44,60,0.35);box-shadow:0 10px 32px 0 rgba(40,44,60,0.35)}.btn--dark-blue:active{background-color:#070911;-webkit-transform:translateY(0);transform:translateY(0);border-color:#262F58}.btn--dark-blue.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(40,44,60,0.15);box-shadow:0 6px 16px 0 rgba(40,44,60,0.15)}.btn--dark-blue:focus{background-color:#282c3c;-webkit-box-shadow:0 6px 16px 0 rgba(40,44,60,0.15);box-shadow:0 6px 16px 0 rgba(40,44,60,0.15);border-color:#0a0a0e;-webkit-box-shadow:1px 1px 0 #0a0a0e inset,-1px -1px 0 #0a0a0e inset;box-shadow:1px 1px 0 #0a0a0e inset,-1px -1px 0 #0a0a0e inset}.btn--dark-orange{color:#fff;background-color:#D29D38;border-color:#D29D38}.btn--dark-orange.btn--shadow{-webkit-box-shadow:0 6px 16px 0 rgba(172,136,68,0.35);box-shadow:0 6px 16px 0 rgba(172,136,68,0.35);-webkit-transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear;transition:transform .1s linear, box-shadow 0.1s linear, background-color 0.1s linear, -webkit-transform .1s linear, -webkit-box-shadow 0.1s linear}.btn--dark-orange.btn--shadow:hover{-webkit-box-shadow:0 6px 16px 0 rgba(172,136,68,0.35);box-shadow:0 6px 16px 0 rgba(172,136,68,0.35)}.btn--dark-orange:hover{position:relative;background-color:#ac8844;-webkit-transform:translateY(-4px);transform:translateY(-4px);color:#fff;border-color:#D29D38}.btn--dark-orange:hover:after{content:"";display:block;top:-2px;left:-2px;height:100%;width:100%;border:4px solid transparent;-webkit-box-sizing:content-box;box-sizing:content-box;position:absolute}.btn--dark-orange.btn--shadow:hover{-webkit-box-shadow:0 10px 32px 0 rgba(172,136,68,0.35);box-shadow:0 10px 32px 0 rgba(172,136,68,0.35)}.btn--dark-orange:active{background-color:#86621e;-webkit-transform:translateY(0);transform:translateY(0);border-color:#D29D38}.btn--dark-orange.btn--shadow:active{-webkit-box-shadow:0 6px 16px 0 rgba(172,136,68,0.15);box-shadow:0 6px 16px 0 rgba(172,136,68,0.15)}.btn--dark-orange:focus{background-color:#ac8844;-webkit-box-shadow:0 6px 16px 0 rgba(172,136,68,0.15);box-shadow:0 6px 16px 0 rgba(172,136,68,0.15);border-color:#755d2f;-webkit-box-shadow:1px 1px 0 #755d2f inset,-1px -1px 0 #755d2f inset;box-shadow:1px 1px 0 #755d2f inset,-1px -1px 0 #755d2f inset}a.btn--white{background:transparent}a.btn--white:hover,a.btn--white:focus{background:#FFFFFF;color:#4A4A4A}a.btn--light{background:transparent}a.btn--light:hover,a.btn--light:focus{background:#4A4A4A;color:#FFFFFF}a.btn--clover:hover,a.btn--clover:focus{color:#000}a.btn--dark-orange:hover,a.btn--dark-orange:focus{border-color:#AC8844;-webkit-box-shadow:none;box-shadow:none}a.btn--no-animate:hover,button.btn--no-animate:hover{-webkit-transform:none;transform:none}.btn--square{border-radius:0}.btn--square.btn--medium{padding-bottom:10px !important}.btn--square.btn--large{padding-bottom:13px}.btn--square.btn--shadow{-webkit-box-shadow:0 16px 32px -10px rgba(0,0,0,0.35);box-shadow:0 16px 32px -10px rgba(0,0,0,0.35)}.btn--square.btn--shadow:hover{-webkit-box-shadow:0 16px 32px -8px rgba(0,0,0,0.35);box-shadow:0 16px 32px -8px rgba(0,0,0,0.35)}.btn--round{border-radius:32px}.btn--w100{width:100%}.btn--loading{position:relative;pointer-events:none}.btn--loading::before,.btn--loading:hover::before,.btn--loading:focus::before,.btn--loading:focus:hover::before,.btn--loading:active::before,.btn--loading:focus:active::before{content:"";position:absolute;z-index:1;top:0;left:0;opacity:1;width:100%;height:100%;border-radius:inherit;background-color:inherit;-webkit-transition:opacity .3s ease-out;transition:opacity .3s ease-out}.btn--loading::after,.btn--loading:hover::after,.btn--loading:focus::after,.btn--loading:focus:hover::after,.btn--loading:active::after,.btn--loading:focus:active::after{background:transparent url("data:image/svg+xml;charset=utf8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='99' height='99' viewBox='0 0 99 99'%3E%3Cpath fill='%2381661a' d='M49.5 98.737C22.23 98.737.263 76.77.263 49.5.263 22.23 22.23.263 49.5.263 76.77.263 98.737 22.23 98.737 49.5c0 2.02-1.767 3.788-3.787 3.788s-3.788-1.768-3.788-3.788c0-22.977-18.684-41.663-41.662-41.663-22.977 0-41.663 18.686-41.663 41.663 0 22.978 18.686 41.662 41.663 41.662 2.02 0 3.788 1.768 3.788 3.788 0 2.02-1.768 3.787-3.788 3.787z'/%3E%3C/svg%3E") center center no-repeat;background-size:contain}.form-block{display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin-top:32px;position:relative}.form-block:only-child{margin-top:0}.form-block+*{margin-top:32px}.form-block+p.text-small{margin-top:8px}.form-block.text-center{-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}@media (min-width: 768px){.form-block{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row}}.form-block--loader::before{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:#333;opacity:.1;z-index:100}.form-block--loader::after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;-webkit-animation:spinright 0.5s linear 0s infinite;animation:spinright 0.5s linear 0s infinite;-webkit-transform:translateZ(0);transform:translateZ(0);background:url("../image/admin-welcome-page/loader.svg") no-repeat center center}.form-block__email input{padding:15px 15px 14px;border:1px solid #CACACA;border-radius:3px;font-size:18px;line-height:24px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box;max-width:400px;font-family:"HCo Gotham", sans-serif;margin:0}@media (min-width: 768px){.form-block__email input{border-radius:3px 0 0 3px}}.form-block__email input.form-block__element--disabled{color:#999}.form-block__email--error input{border-color:#E56363;background-color:#FFF0F0;color:#E56464}.form-block__group-append{position:relative;margin:24px auto 0;width:100%;max-width:400px}@media (min-width: 768px){.form-block__group-append{margin:0;width:auto;max-width:none}}.form-block__btn--arrow::after,.form-block__btn--arrow:hover::after{content:"▾";display:inline-block;margin-left:8px;position:relative;border:0 none;height:auto;top:auto;left:auto;width:auto}.form-block__btn--arrow.form-block__element--disabled{color:#999}.form-block__dropdown-menu{display:none;position:absolute;top:56px;left:0;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;background:#fff;border:1px solid #CACACA;border-radius:3px;width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.form-block__dropdown-menu.form-block__element--disabled{display:none}.form-block__dropdown-menu--active{display:-webkit-box;display:-ms-flexbox;display:flex}.form-block__dropdown-item{padding:16px 24px;white-space:nowrap;color:#333}.form-block__dropdown-item::hover{color:#007ac9}.form-block__dropdown-item+.form-block__dropdown-item{border-top:1px solid #CACACA}.form-block__input input{font-family:"HCo Gotham", sans-serif;font-size:14px;line-height:24px;width:100%;max-width:400px;padding:7px 15px 7px;margin:0;border:1px solid #CACACA;border-radius:3px;-webkit-box-sizing:border-box;box-sizing:border-box}@media (min-width: 768px){.form-block__input input{border-radius:3px 0 0 3px}}.form-block__input input.form-block__element--disabled{color:#999}.form-block__input--error input{border-color:#E56363;background-color:#FFF0F0;color:#E56464}.form-block__group-append{margin-left:-1px}.form-block__group-append .btn{width:100%;cursor:pointer}@media (min-width: 768px){.form-block__group-append .btn{border-top-left-radius:0;border-bottom-left-radius:0}}@-webkit-keyframes fadein{0%{opacity:0}100%{opacity:1}}@keyframes fadein{0%{opacity:0}100%{opacity:1}}@-webkit-keyframes fadeout{0%{opacity:1}100%{opacity:0}}@keyframes fadeout{0%{opacity:1}100%{opacity:0}}@-webkit-keyframes spinleft{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@keyframes spinleft{0%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}100%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}}@-webkit-keyframes spinright{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}@keyframes spinright{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-webkit-transform:rotate(360deg);transform:rotate(360deg)}}.ec-page{display:-webkit-box;display:-ms-flexbox;display:flex;font-family:"HCo Gotham", sans-serif;font-size:14px;line-height:24px;color:#fff;min-height:calc(100vh - 32px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.ec-page--welcome{background-image:linear-gradient(237deg, #30baff 0%, #0091e6 100%);padding:16px}@media (min-width: 1200px){.ec-page--welcome{background-image:url(../images/welcome.png),linear-gradient(237deg, #30baff 0%, #0091e6 100%);background-repeat:no-repeat;background-position:top right;background-size:contain;padding-left:9%;max-height:817px}}.ec-page--welcome h2{font-weight:600;color:#fff}.ec-page--welcome a{color:#fff}.ec-page--welcome a:hover{color:#d9d9d9}.ec-page--welcome .btn--orange{color:#000;background-color:#FFCB35;border-color:#FFCB35;-webkit-transition:background-color .1s linear, -webkit-transform .1s linear, -webkit-box-shadow .1s linear;transition:background-color .1s linear, -webkit-transform .1s linear, -webkit-box-shadow .1s linear;transition:transform .1s linear, box-shadow .1s linear, background-color .1s linear;transition:transform .1s linear, box-shadow .1s linear, background-color .1s linear, -webkit-transform .1s linear, -webkit-box-shadow .1s linear}.ec-page--welcome .btn--orange:focus{border-color:#FFCB35;-webkit-box-shadow:1px 1px 0 #FFCB35 inset,-1px -1px 0 #FFCB35 inset;box-shadow:1px 1px 0 #FFCB35 inset,-1px -1px 0 #FFCB35 inset}.ec-page--welcome .form-block{-webkit-box-align:left;-ms-flex-align:left;align-items:left;margin-top:0;margin-bottom:16px;width:100%;max-width:440px}.ec-page--welcome .form-block+*{margin-top:0}.ec-content{max-width:505px;margin-bottom:32px;word-break:break-word}.ec-logo{margin-bottom:16px;width:100%;height:auto;max-width:111px}.ec-logo svg{width:100%;height:100%;fill:#fff}.ec-subheading{margin-bottom:24px}.ec-subheading p{margin:0 0 16px;font-size:14px;line-height:24px}.ec-form{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-ms-flex-align:center;align-items:center;max-width:440px}@media (min-width: 576px){.ec-form{-webkit-box-orient:horizontal;-webkit-box-direction:normal;-ms-flex-direction:row;flex-direction:row;max-width:none}}.ec-form a{display:inline-block;margin-bottom:16px}.ec-button{width:100%}@media (min-width: 576px){.ec-button{width:auto;margin-right:30px}}.ec-button .btn{width:100%;margin-bottom:16px}.ec-note{color:#bde7ff}@media (min-width: 1200px){.ec-poweredby{padding:0 64px;text-align:right}}
|
2 |
.ec-create-store-success, .ec-create-store-success-note, .ec-create-store-loading { display: none; }
|
3 |
.ec-connection-error { color: #c71585; }
|
4 |
a.ec-connect-store.disabled { pointer-events: none; cursor: default; opacity: .5; }
|
ecwid-shopping-cart.php
CHANGED
@@ -5,7 +5,7 @@ Plugin URI: http://www.ecwid.com?partner=wporg
|
|
5 |
Description: Ecwid is a free full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up.
|
6 |
Text Domain: ecwid-shopping-cart
|
7 |
Author: Ecwid Ecommerce
|
8 |
-
Version: 6.10.
|
9 |
Author URI: https://ecwid.to/ecwid-site
|
10 |
License: GPLv2 or later
|
11 |
*/
|
@@ -188,11 +188,12 @@ add_action( 'update_option_' . Ecwid_Store_Page::OPTION_MAIN_STORE_PAGE_ID, arra
|
|
188 |
add_action( 'update_option_rewrite_rules', array( 'Ecwid_Store_Page', 'set_store_url' ) );
|
189 |
|
190 |
|
191 |
-
function ecwid_init_integrations()
|
192 |
-
{
|
193 |
-
|
|
|
194 |
|
195 |
-
$integrations = array(
|
196 |
'all-in-one-seo-pack/all_in_one_seo_pack.php' => 'aiosp',
|
197 |
'wordpress-seo/wp-seo.php' => 'wpseo',
|
198 |
'wordpress-seo-premium/wp-seo-premium.php' => 'wpseo',
|
@@ -218,7 +219,7 @@ function ecwid_init_integrations()
|
|
218 |
|
219 |
// that integration did not work well with older php
|
220 |
// and it is not needed for newer wordpress since blocks are a part of its core
|
221 |
-
if (
|
222 |
$integrations['gutenberg/gutenberg.php'] = 'gutenberg';
|
223 |
}
|
224 |
|
@@ -227,9 +228,17 @@ function ecwid_init_integrations()
|
|
227 |
require_once ECWID_PLUGIN_DIR . 'includes/integrations/class-ecwid-integration-' . $class . '.php';
|
228 |
}
|
229 |
}
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
230 |
}
|
231 |
|
232 |
-
add_action('admin_post_ecwid_estimate_sync', 'ecwid_estimate_sync');
|
233 |
|
234 |
function ecwid_estimate_sync() {
|
235 |
$p = new Ecwid_Products();
|
@@ -320,22 +329,20 @@ function ecwid_redirect_canonical($redirect_url, $requested_url) {
|
|
320 |
return $requested_url;
|
321 |
}
|
322 |
|
323 |
-
function ecwid_ie8_fonts_inclusion()
|
324 |
-
|
325 |
-
$user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? sanitize_text_field(wp_unslash($_SERVER['HTTP_USER_AGENT'])) : '';
|
326 |
|
327 |
-
if (strpos($user_agent, 'MSIE 8') === false)
|
|
|
|
|
328 |
|
329 |
$url = ECWID_PLUGIN_URL . 'fonts/ecwid-logo.eot';
|
330 |
-
echo
|
331 |
-
|
332 |
-
|
333 |
-
|
334 |
-
|
335 |
-
|
336 |
-
</style>
|
337 |
-
HTML;
|
338 |
-
|
339 |
}
|
340 |
|
341 |
add_action( 'wp_head', 'ecwid_maybe_remove_emoji', 0 );
|
@@ -1351,7 +1358,12 @@ function ecwid_wrap_shortcode_content($content, $name, $attrs)
|
|
1351 |
{
|
1352 |
$version = get_option('ecwid_plugin_version');
|
1353 |
|
1354 |
-
|
|
|
|
|
|
|
|
|
|
|
1355 |
|
1356 |
if ($name == 'product2') {
|
1357 |
$shortcode_content .= $content;
|
@@ -2874,23 +2886,6 @@ HTML;
|
|
2874 |
|
2875 |
}
|
2876 |
|
2877 |
-
function ecwid_get_wp_install_date( ) {
|
2878 |
-
global $wpdb;
|
2879 |
-
|
2880 |
-
$wp_date = get_option( 'ecwid_wp_install_date' );
|
2881 |
-
if ( ! $wp_date ) {
|
2882 |
-
global $wpdb;
|
2883 |
-
$oldest_user = strtotime( $wpdb->get_var( "SELECT min(`user_registered`) FROM {$wpdb->users}" ) );
|
2884 |
-
$oldest_post = strtotime( $wpdb->get_var( "SELECT min(`post_date`) FROM {$wpdb->posts}" ) );
|
2885 |
-
$wpconfig_create = @filectime( ABSPATH . '/wp-config.php' );
|
2886 |
-
|
2887 |
-
$wp_date = min( $oldest_user, $oldest_post, $wpconfig_create );
|
2888 |
-
update_option( 'ecwid_wp_install_date', $wp_date );
|
2889 |
-
}
|
2890 |
-
|
2891 |
-
return $wp_date;
|
2892 |
-
}
|
2893 |
-
|
2894 |
function ecwid_check_for_remote_connection_errors()
|
2895 |
{
|
2896 |
global $ecwid_oauth;
|
@@ -3092,6 +3087,31 @@ function ecwid_embed_svg($name) {
|
|
3092 |
}
|
3093 |
}
|
3094 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
3095 |
/*
|
3096 |
* Basically a copy of has_shortcode that returns the matched shortcode
|
3097 |
*/
|
5 |
Description: Ecwid is a free full-featured shopping cart. It can be easily integrated with any Wordpress blog and takes less than 5 minutes to set up.
|
6 |
Text Domain: ecwid-shopping-cart
|
7 |
Author: Ecwid Ecommerce
|
8 |
+
Version: 6.10.25
|
9 |
Author URI: https://ecwid.to/ecwid-site
|
10 |
License: GPLv2 or later
|
11 |
*/
|
188 |
add_action( 'update_option_rewrite_rules', array( 'Ecwid_Store_Page', 'set_store_url' ) );
|
189 |
|
190 |
|
191 |
+
function ecwid_init_integrations() {
|
192 |
+
if ( ! function_exists( 'get_plugins' ) ) {
|
193 |
+
require_once( ABSPATH . 'wp-admin/includes/plugin.php' );
|
194 |
+
}
|
195 |
|
196 |
+
$integrations = array(
|
197 |
'all-in-one-seo-pack/all_in_one_seo_pack.php' => 'aiosp',
|
198 |
'wordpress-seo/wp-seo.php' => 'wpseo',
|
199 |
'wordpress-seo-premium/wp-seo-premium.php' => 'wpseo',
|
219 |
|
220 |
// that integration did not work well with older php
|
221 |
// and it is not needed for newer wordpress since blocks are a part of its core
|
222 |
+
if ( ! $old_php && $old_wordpress ) {
|
223 |
$integrations['gutenberg/gutenberg.php'] = 'gutenberg';
|
224 |
}
|
225 |
|
228 |
require_once ECWID_PLUGIN_DIR . 'includes/integrations/class-ecwid-integration-' . $class . '.php';
|
229 |
}
|
230 |
}
|
231 |
+
|
232 |
+
// exception case when divi builder supplied from theme
|
233 |
+
if ( function_exists( 'ecwid_get_theme_identification' ) ) {
|
234 |
+
$divi = 'divi-builder/divi-builder.php';
|
235 |
+
if ( ! is_plugin_active( $divi ) && ecwid_get_theme_identification() === 'Divi' ) {
|
236 |
+
require_once ECWID_PLUGIN_DIR . 'includes/integrations/class-ecwid-integration-' . $integrations[ $divi ] . '.php';
|
237 |
+
}
|
238 |
+
}
|
239 |
}
|
240 |
|
241 |
+
add_action( 'admin_post_ecwid_estimate_sync', 'ecwid_estimate_sync' );
|
242 |
|
243 |
function ecwid_estimate_sync() {
|
244 |
$p = new Ecwid_Products();
|
329 |
return $requested_url;
|
330 |
}
|
331 |
|
332 |
+
function ecwid_ie8_fonts_inclusion() {
|
333 |
+
$user_agent = isset( $_SERVER['HTTP_USER_AGENT'] ) ? sanitize_text_field( wp_unslash( $_SERVER['HTTP_USER_AGENT'] ) ) : '';
|
|
|
334 |
|
335 |
+
if ( strpos( $user_agent, 'MSIE 8' ) === false ) {
|
336 |
+
return;
|
337 |
+
}
|
338 |
|
339 |
$url = ECWID_PLUGIN_URL . 'fonts/ecwid-logo.eot';
|
340 |
+
echo '<style>
|
341 |
+
@font-face {
|
342 |
+
font-family: "ecwid-logo";
|
343 |
+
src:url(' . esc_url( $url ) . ');
|
344 |
+
}
|
345 |
+
</style>';
|
|
|
|
|
|
|
346 |
}
|
347 |
|
348 |
add_action( 'wp_head', 'ecwid_maybe_remove_emoji', 0 );
|
1358 |
{
|
1359 |
$version = get_option('ecwid_plugin_version');
|
1360 |
|
1361 |
+
$lang = null;
|
1362 |
+
if( isset( $attrs['lang'] ) ) {
|
1363 |
+
$lang = $attrs['lang'];
|
1364 |
+
}
|
1365 |
+
|
1366 |
+
$shortcode_content = ecwid_get_scriptjs_code( $lang );
|
1367 |
|
1368 |
if ($name == 'product2') {
|
1369 |
$shortcode_content .= $content;
|
2886 |
|
2887 |
}
|
2888 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
2889 |
function ecwid_check_for_remote_connection_errors()
|
2890 |
{
|
2891 |
global $ecwid_oauth;
|
3087 |
}
|
3088 |
}
|
3089 |
|
3090 |
+
function ecwid_kses_get_allowed_html() {
|
3091 |
+
return array(
|
3092 |
+
'iframe' => array(
|
3093 |
+
'seamless' => array(),
|
3094 |
+
'id' => array(),
|
3095 |
+
'frameborder' => array(),
|
3096 |
+
'width' => array(),
|
3097 |
+
'height' => array(),
|
3098 |
+
'scrolling' => array(),
|
3099 |
+
'src' => array(),
|
3100 |
+
),
|
3101 |
+
'script' => array(
|
3102 |
+
'type' => array(),
|
3103 |
+
),
|
3104 |
+
'li' => array(),
|
3105 |
+
'a' => array(
|
3106 |
+
'href' => array(),
|
3107 |
+
'data-sort' => array()
|
3108 |
+
),
|
3109 |
+
'div' => array(
|
3110 |
+
'id' => array()
|
3111 |
+
)
|
3112 |
+
);
|
3113 |
+
}
|
3114 |
+
|
3115 |
/*
|
3116 |
* Basically a copy of has_shortcode that returns the matched shortcode
|
3117 |
*/
|
fonts/help/fontIcons.eot
ADDED
Binary file
|
fonts/help/fontIcons.svg
ADDED
@@ -0,0 +1,52 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
+
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
+
<metadata>Generated by IcoMoon</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="fontIcons" horiz-adv-x="512">
|
7 |
+
<font-face units-per-em="512" ascent="480" descent="-32" />
|
8 |
+
<missing-glyph horiz-adv-x="512" />
|
9 |
+
<glyph unicode=" " d="" horiz-adv-x="256" />
|
10 |
+
<glyph unicode="" d="M419.825 60.077h-97.513v29.704h97.009c12.349 0 22.37 10.014 22.37 22.37v223.691c-94.781 0-317.688 0-380.28 0v-223.691c0-12.356 10.013-22.37 22.37-22.37h89.262v-29.704h-89.999c-28.529 0-51.682 23.145-51.682 51.675l-0.003 284.197c0 28.544 23.145 51.675 51.683 51.675h336.791c28.529 0 51.675-23.131 51.675-51.675v-284.205c-0.008-28.521-23.153-51.666-51.683-51.666zM98.921 390.573c0 6.845-5.534 12.379-12.379 12.379h-12.386c-6.844 0-12.379-5.534-12.379-12.379v-12.386c0-6.845 5.534-12.379 12.379-12.379h12.386c6.844 0 12.379 5.534 12.379 12.379v12.386zM150.589 390.573c0 6.845-5.534 12.379-12.379 12.379h-12.379c-6.844 0-12.386-5.534-12.386-12.379v-12.386c0-6.845 5.541-12.379 12.386-12.379h12.379c6.845 0 12.379 5.534 12.379 12.379v12.386zM441.615 402.944h-268.582v-37.128h268.582v37.128zM220.626 137.134h-42.601c-3.291 0-6.257 1.815-7.514 4.841-0.422 1.009-0.617 2.077-0.617 3.125 0 2.123 0.821 4.209 2.38 5.76l77.583 86.385c3.162 3.162 8.343 3.162 11.505 0l76.905-86.385c2.319-2.327 3.012-5.851 1.762-8.877-1.265-3.026-4.224-4.841-7.514-4.841h-41.923c0-55.575-26.94-135.138-164.503-135.138 82.145 23.824 94.538 63.036 94.538 135.131z" horiz-adv-x="489" />
|
11 |
+
<glyph unicode="" d="M346.499 264.601q0 52.857-37.572 90.428t-90.428 37.572-90.428-37.572-37.572-90.428 37.572-90.428 90.428-37.572 90.428 37.572 37.572 90.428zM492.784 26.886q0-14.857-10.857-25.714t-25.714-10.857q-15.428 0-25.714 10.857l-98 97.714q-51.143-35.428-114-35.428-40.857 0-78.143 15.857t-64.285 42.857-42.857 64.286-15.857 78.143 15.857 78.143 42.857 64.286 64.285 42.857 78.143 15.857q40.857 0 78.143-15.857t64.286-42.857 42.857-64.286 15.857-78.143q0-62.857-35.428-114l98-98q10.572-10.572 10.572-25.714z" />
|
12 |
+
<glyph unicode="" d="M36.385 224.004c0-86.922 50.521-162.047 123.774-197.647l-104.76 287.021c-12.175-27.308-19.014-57.54-19.014-89.374zM404.258 235.084c0 27.144-9.748 45.945-18.115 60.563-11.129 18.090-21.572 33.411-21.572 51.502 0 20.183 15.313 38.975 36.875 38.975 0.973 0 1.896-0.123 2.851-0.171-39.074 35.797-91.123 57.654-148.303 57.654-76.725 0-144.218-39.368-183.487-98.983 5.156-0.163 10.017-0.262 14.136-0.262 22.969 0 58.529 2.786 58.529 2.786 11.839 0.695 13.237-16.694 1.405-18.090 0 0-11.897-1.397-25.134-2.1l79.978-237.873 48.061 144.136-34.22 93.737c-11.823 0.695-23.034 2.1-23.034 2.1-11.832 0.694-10.442 18.793 1.389 18.090 0 0 36.263-2.786 57.842-2.786 22.969 0 58.521 2.786 58.521 2.786 11.848 0.695 13.245-16.694 1.413-18.090 0 0-11.921-1.397-25.134-2.1l79.365-236.075 21.906 73.195c9.495 30.396 16.726 52.212 16.726 71.005zM259.853 204.794l-65.891-191.47c19.675-5.785 40.479-8.956 62.034-8.956 25.567 0 50.105 4.428 72.934 12.452-0.589 0.932-1.127 1.928-1.56 3.015l-67.517 184.957zM448.7 329.361c0.94-6.995 1.479-14.495 1.479-22.577 0-22.282-4.167-47.326-16.702-78.654l-67.076-193.946c65.286 38.068 109.205 108.805 109.205 189.827 0 38.174-9.748 74.078-26.907 105.348zM255.996 480c-141.153 0-255.996-114.842-255.996-255.996 0-141.177 114.843-256.013 255.996-256.013 141.145 0 256.013 114.834 256.013 256.012 0 141.153-114.867 255.996-256.012 255.996zM255.996-20.267c-134.673 0-244.262 109.572-244.262 244.27 0 134.674 109.581 244.255 244.262 244.255s244.254-109.573 244.254-244.255c0-134.69-109.581-244.27-244.255-244.27z" />
|
13 |
+
<glyph unicode="" d="M484.569 370.287h-118.856c-11.139 0-25.425-4.855-36.575-11.427v93.709c0 15.14-12.281 27.431-27.42 27.431h-118.856c-15.14 0-36.286-8.856-46.859-19.429l-116.573-116.573c-10.573-10.574-19.429-31.72-19.429-46.86v-192.005c0-15.14 12.28-27.42 27.431-27.42h155.431v-82.293c0-15.14 12.28-27.42 27.431-27.42h274.287c15.14 0 27.42 12.281 27.42 27.42v347.436c0 15.14-12.291 27.431-27.431 27.431zM329.139 309.429v-85.429h-85.43l85.43 85.43zM146.287 419.142v-85.43h-85.43l85.43 85.43zM202.28 234.285c-10.573-10.573-19.429-31.72-19.429-46.859v-73.138h-146.276v182.851h118.856c15.14 0 27.431 12.28 27.431 27.42v118.867h109.713v-118.867l-90.294-90.273zM475.425 4.564h-256v182.862h118.856c15.14 0 27.42 12.281 27.42 27.42v118.867h109.724v-329.149z" />
|
14 |
+
<glyph unicode="" d="M168.154-32v64.002c72.149 12.539 111.691 60.228 111.691 116.083 0 56.462-30.119 90.974-104.788 117.327-53.346 20.069-75.297 33.246-75.297 53.963 0 17.57 13.177 35.139 53.963 35.139 45.168 0 74.042-14.432 90.356-21.334l18.197 70.905c-20.707 10.039-48.953 18.824-90.984 20.696v55.218h-61.493v-59.611c-67.14-13.177-106.043-56.473-106.043-111.691 0-60.855 45.806-92.228 112.946-114.818 46.434-15.687 66.502-30.736 66.502-54.591 0-25.089-24.471-38.904-60.238-38.904-40.775 0-77.796 13.177-104.15 27.62l-18.814-73.425c23.834-13.794 64.63-25.089 106.66-26.971v-59.611h61.493z" horiz-adv-x="280" />
|
15 |
+
<glyph unicode="" d="M126.976 391.857l169.216-167.719-169.472-168.015c-15.793-15.656-15.793-41.039 0-56.694 15.833-15.656 41.433-15.656 57.226 0l198.045 196.313c7.916 7.837 11.894 18.137 11.855 28.416 0 10.26-3.919 20.539-11.855 28.357l-197.75 196.056c-15.813 15.656-41.433 15.656-57.265 0-15.793-15.656-15.793-41.059 0-56.714z" />
|
16 |
+
<glyph unicode="" d="M381.755 391.857l-169.216-167.719 169.452-168.015c15.793-15.656 15.793-41.039 0-56.694-15.832-15.656-41.433-15.656-57.226 0l-198.026 196.313c-7.916 7.837-11.874 18.137-11.855 28.416 0 10.26 3.939 20.539 11.874 28.357l197.75 196.056c15.813 15.656 41.433 15.656 57.265 0 15.793-15.656 15.793-41.059-0.019-56.714z" />
|
17 |
+
<glyph unicode="" d="M743.153 456.651l-306.861-309.587-307.345 310.060c-28.663 28.923-75.129 28.923-103.801 0-28.672-28.913-28.672-75.805 0-104.728l359.173-362.361c14.356-14.49 33.183-21.716 51.992-21.688 18.799-0.009 37.597 7.216 51.944 21.697l358.7 361.877c28.663 28.913 28.663 75.796 0 104.719-28.671 28.933-75.137 28.933-103.8 0.010z" horiz-adv-x="869" />
|
18 |
+
<glyph unicode="" d="M125.347-8.651l306.861 309.587 307.345-310.060c28.663-28.923 75.129-28.923 103.801 0 28.672 28.913 28.672 75.805 0 104.728l-359.173 362.361c-14.356 14.49-33.183 21.716-51.992 21.688-18.799 0.009-37.598-7.216-51.944-21.697l-358.7-361.877c-28.663-28.913-28.663-75.796 0-104.719 28.671-28.932 75.137-28.932 103.8-0.010z" horiz-adv-x="869" />
|
19 |
+
<glyph unicode="" d="M877.974 406.998c0 7.029-3.525 14.955-8.803 20.232l-43.99 43.989c-5.299 5.255-13.203 8.781-20.232 8.781s-14.977-3.526-20.232-8.781l-345.742-345.72-345.72 345.72c-5.277 5.255-13.204 8.781-20.232 8.781-7.927 0-14.955-3.526-20.232-8.781l-43.989-43.99c-5.277-5.277-8.803-13.203-8.803-20.232 0-7.050 3.526-14.955 8.803-20.232l409.942-409.963c5.277-5.255 13.204-8.781 20.232-8.781s14.955 3.526 20.232 8.781l409.942 409.942c5.299 5.277 8.824 13.204 8.824 20.254z" horiz-adv-x="878" />
|
20 |
+
<glyph unicode="" d="M512 437.326c0 8.666-5.349 16.346-13 19.663-8.009 3.317-17.332 1.673-23.339-4.662l-43.332-43.003c-47.007 44.348-110.66 70.675-176.345 70.675-140.992 0-255.985-115.023-255.985-255.985 0-141.022 114.993-255.985 255.985-255.985 76.323 0 148.343 33.679 196.994 92.341 3.347 4.333 3.347 10.639-0.658 14.315l-45.632 45.991c-2.331 2.002-5.349 3.019-8.337 3.019-3.019-0.358-6.007-1.673-7.651-4.005-32.693-42.346-81.673-66.342-134.686-66.342-94.014 0-170.667 76.652-170.667 170.667s76.652 170.667 170.667 170.667c43.661 0 85.019-16.675 116.338-45.663l-46.021-46.021c-6.336-6.006-8.009-15.331-4.662-23.010 3.317-8.009 10.998-13.328 19.663-13.328h149.329c11.685 0 21.337 9.652 21.337 21.337v149.329z" />
|
21 |
+
<glyph unicode="" d="M432.825 466.401l-178.722-180.309-179.002 180.584c-16.694 16.845-43.757 16.845-60.455 0-16.7-16.84-16.7-44.15 0-60.995l209.189-211.046c8.361-8.44 19.327-12.648 30.281-12.625 10.949-0.012 21.899 4.197 30.259 12.631l208.913 210.77c16.693 16.84 16.693 44.144 0 60.99-16.705 16.846-43.768 16.846-60.462 0zM75.1-17.473l178.722 180.309 178.998-180.589c16.694-16.84 43.757-16.84 60.455 0s16.7 44.149 0 60.995l-209.183 211.046c-8.361 8.44-19.321 12.648-30.281 12.631-10.948 0.006-21.899-4.203-30.252-12.636l-208.913-210.763c-16.694-16.84-16.694-44.144 0-60.99 16.698-16.846 43.761-16.846 60.455-0.001z" horiz-adv-x="507" />
|
22 |
+
<glyph unicode="" d="M614.42 44.798c0 14.003-11.653 25.622-25.622 25.622h-563.21c-14.004 0-25.588-11.618-25.588-25.622v-51.176c0-14.038 11.585-25.622 25.588-25.622h563.21c13.97 0 25.622 11.584 25.622 25.622v51.176zM614.42 249.571c0 14.004-11.653 25.588-25.622 25.588h-563.21c-14.004 0.034-25.588-11.584-25.588-25.588v-51.176c0-14.003 11.585-25.588 25.588-25.588h563.21c13.97 0 25.622 11.618 25.622 25.588v51.176zM614.42 454.378c0 14.004-11.653 25.622-25.622 25.622h-563.21c-14.004 0-25.588-11.618-25.588-25.622v-51.176c0-14.004 11.585-25.588 25.588-25.588h563.21c13.97 0 25.622 11.618 25.622 25.588v51.176z" horiz-adv-x="615" />
|
23 |
+
<glyph unicode="" d="M298.661 437.339c138.673 0 256-78.019 256-170.678s-117.327-170.678-256-170.678c-14.342 0-28.983 0.996-43.325 2.656l-19.023 2.025-14.342-12.682c-27.323-24.003-57.999-42.993-91.663-57.003 8.665 15.338 16.998 33.697 23.339 57.368l8.997 31.971-28.983 16.666c-57.667 32.668-90.999 80.010-90.999 129.676 0 92.66 117.326 170.678 256 170.678zM597.322 266.661c0 117.99-133.661 213.339-298.661 213.339v0c-165 0-298.661-95.349-298.661-213.339 0-67.66 43.989-127.983 112.678-166.993-15.67-55.675-39.64-75.661-60.655-99.332-4.98-6.009-10.657-10.989-8.997-19.322 0 0 0 0 0-0.365 1.693-7.337 7.669-12.649 14.342-12.649 0.365 0 0.996 0 1.693 0 13.014 1.693 25.995 4.017 38.013 7.337 57.634 14.641 109.657 42.031 153.315 80.674 15.67-1.66 32.004-2.656 48.338-2.656 164.935-0.033 298.594 95.315 298.594 213.305z" horiz-adv-x="598" />
|
24 |
+
<glyph unicode="" d="M597.322 266.661c0 117.99-133.661 213.339-298.661 213.339v0c-165 0-298.661-95.349-298.661-213.339 0-67.66 43.989-127.983 112.678-166.993-15.67-55.675-39.64-75.628-60.655-99.332-4.98-6.009-10.657-10.989-8.997-19.289 0 0 0 0 0-0.399 1.693-7.337 7.669-12.649 14.342-12.649 0.365 0 0.996 0 1.693 0 13.014 1.693 25.995 4.017 38.013 7.337 57.634 14.641 109.657 42.031 153.315 80.674 15.67-1.627 32.004-2.656 48.338-2.656 164.935-0.033 298.594 95.315 298.594 213.305z" horiz-adv-x="598" />
|
25 |
+
<glyph unicode="" d="M461.909 411.499c-6.25 6.293-16.426 6.293-22.635 0l-238.528-237.418c-6.25-6.336-16.448-6.336-22.656 0l-104.512 106.432c-3.094 3.158-7.147 4.714-11.221 4.736-4.117 0.022-8.298-1.536-11.434-4.736l-46.187-41.514c-3.072-3.157-4.736-7.104-4.736-11.221 0-4.139 1.664-8.469 4.758-11.606l105.386-110.592c6.23-6.315 16.448-16.555 22.656-22.827l45.312-45.675c6.23-6.25 16.405-6.25 22.656 0l306.474 305.92c6.25 6.272 6.25 16.576 0 22.848l-45.334 45.653z" />
|
26 |
+
<glyph unicode="" d="M31.728 363.408c-0.408-8.394 46.367-184.365 58.355-207.92 11.981-23.57 33.026-47.269 77.403-49.308 9.651-0.439 41.139-1.195 65.892-0.396s30.233 13.241 30.233 13.241 5.073-12.92 19.053-13.188c16.115-0.3 54.399-0.661 81.401-0.565 17.19 0.065 71.193-8.18 105.82 112.349 11.579 41.535 29.498 135.077 33.527 155.239 4.399 21.969 9.603 34.419 15.584 53.995 5.993 19.569-21.515 14.44-32.23 13.012-11.975-1.607-22.752-8.843-22.752-8.843s-8.108-5.363-18.488-27.737c-10.38-22.365-26.322-138.76-48.728-195.192-2.829-7.168-17.325-32.241-34.267-35.788-17.164-3.587-47.010-1.526-52.435-1.077-9.577 0.8-14.039 15.753-14.039 15.753l0.171 15.184h-60.005v-13.764c0 0-0.606-9.28-9.127-14.601-8.516-5.329-34.51-3.256-48.091-1.656-13.575 1.591-28.367 2.991-42.548 36.632-10.788 25.556-20.674 68.509-29.838 122.047-3.49 20.418-27.972 38.832-54.17 39.748-8.216 0.291-20.291 2.029-20.724-7.163v0zM189.952 364.731c14.262 0 25.827-11.565 25.827-25.822 0-14.268-11.567-25.834-25.827-25.834-14.255 0-25.821 11.568-25.821 25.834 0 14.259 11.567 25.822 25.821 25.822v0zM269.4 364.731c14.252 0 25.818-11.565 25.818-25.822 0-14.268-11.567-25.834-25.818-25.834-14.268 0-25.822 11.568-25.822 25.834 0.001 14.259 11.555 25.822 25.822 25.822v0zM346.072 364.731c14.248 0 25.816-11.565 25.816-25.822 0-14.268-11.568-25.834-25.816-25.834-14.274 0-25.827 11.568-25.827 25.834-0.001 14.259 11.555 25.822 25.827 25.822v0zM189.952 275.268c14.262 0 25.827-11.567 25.827-25.833 0-14.26-11.567-25.823-25.827-25.823-14.255 0-25.821 11.565-25.821 25.823 0 14.268 11.567 25.833 25.821 25.833v0zM269.4 275.268c14.252 0 25.818-11.567 25.818-25.833 0-14.26-11.567-25.823-25.818-25.823-14.268 0-25.822 11.565-25.822 25.823 0.001 14.268 11.555 25.833 25.822 25.833v0zM346.072 275.268c14.248 0 25.816-11.567 25.816-25.833 0-14.26-11.568-25.823-25.816-25.823-14.274 0-25.827 11.565-25.827 25.823-0.001 14.268 11.555 25.833 25.827 25.833v0zM62.74-2.7c-27.353 0-49.523 22.171-49.523 49.524 0 27.349 22.171 49.531 49.523 49.531 27.341 0 49.513-22.183 49.513-49.531 0-27.353-22.172-49.524-49.513-49.524v0zM65.397 65.457c-9.998 0-18.099-8.104-18.099-18.101s8.099-18.104 18.099-18.104 18.104 8.106 18.104 18.104c0 9.997-8.106 18.101-18.104 18.101v0zM471.64-2.7c-27.346 0-49.517 22.171-49.517 49.524 0 27.349 22.171 49.531 49.517 49.531 27.336 0 49.506-22.183 49.506-49.531 0-27.353-22.171-49.524-49.507-49.524v0zM474.298 65.457c-9.998 0-18.104-8.104-18.104-18.101s8.106-18.104 18.104-18.104c9.997 0 18.104 8.106 18.104 18.104s-8.108 18.101-18.104 18.101v0z" horiz-adv-x="533" />
|
27 |
+
<glyph unicode="" d="M310.577 406.029c0.077-0.048 0.346-0.202 0.423-0.25l2.346-1.155c0.384-0.24 1.192-0.365 1.577-0.279l1.039-1.731c0.577-0.75 0.577-0.75 5.712-2.49l0.192-0.019c0.039 0 0.077 0 0.135 0 0.154 0 0.346 0.019 0.5 0.039 0.538 0.096 1 0.442 1.269 0.961 0.269 0.548 0.384 0.885 0.154 1.432h1.616c0.077 0 0.154 0.009 0.231 0.009 0.692 0.096 1.384 0.673 1.596 1.347 0.25 0.74-0.135 1.845-0.731 2.365-0.231 0.163-0.288 0.22-2.212 1.202 0.269 0.779-0.096 1.384-1.384 3.635-0.077 0.096-0.212 0.231-0.327 0.346-0.558 0.538-0.712 0.587-3.135 1.375-0.135 0.048-0.308 0.067-0.462 0.077-0.154-0.019-0.538 0-0.692-0.029l-2.365-0.51c-0.212-0.048-0.442-0.163-0.635-0.288l-0.846-0.49c-0.096 0.057-0.192 0.106-0.308 0.144-0.231 0.067-0.769 0.183-1.039 0.124-0.519-0.067-0.904-0.298-1.192-0.558h-2.616c-0.692 0-1.423-0.471-1.731-1.096-0.115-0.25-0.192-0.548-0.192-0.845 0-1.231 0.346-1.471 3.077-3.317zM274.885 373.144c0.5-1.048 0.5-1.048 9.327-3.788 0.173-0.067 0.346-0.096 0.519-0.096h0.154c0.616 0 0.616 0 10.115 4.327 1.077 0.788 1.039 1.808 0.904 2.5-0.135 0.529-0.308 1.048-0.558 1.808-0.096 0.26-0.231 0.519-0.423 0.721-0.039 0.048-0.346 0.375-0.423 0.442l-3.846 3.115c-0.308 0.269-1.019 0.51-1.923 0.558l-7.077-1.308-1.577 1.019c-0.231 0.125-0.827 0.279-1.077 0.279-0.558 0-1.192-0.154-4.943-0.943-0.788-0.26-1.327-0.846-1.519-1.587-0.173-0.664 0.135-1.74 0.616-2.202 0.654-0.635 1.481-1.183 2.269-1.664l-0.616-1.452c-0.154-0.481-0.154-1.288 0.077-1.731zM419.827 114.846l-7.212-9.115-3.692-2.346-0.135 0.192-5.231-7.308-2.846-4.885-4.731-4.308c-0.077-0.135-0.404-0.635-5.865-9-0.135-0.269-0.173-0.943-0.231-1.808l3.616 1.616c-0.057 0 1.25 1.077 5.635 6.096l1.231 1.404 1.827-1.327 0.327 0.365c0.692 0.846 1.346 1.712 1.961 2.616l0.769 1.077c0.039 0.057 0.25 0.346 0.192 0.462l-1.404 1.269 1.212 1.404c1.192 1.442 2.481 3.057 3.904 4.827l3.25 4.077-0.173 0.115c0.346 0.519 0.673 1.039 1 1.577l0.442 0.712 0.961 0.384 0.961 1.173 5.558 10.212c0.077 0.173 0.077 0.173 0.346 1.827l-0.25 0.616c-0.096-0.231-0.442-0.654-1.423-1.923zM96.981 240.5c-0.299-0.529-0.692-1.375-1.048-2.144l-1-2.192-2.144 0.971c-1.885 1.375-3.933 2.827-6 4.298l-0.404 0.288c-2.808 1.981-5.587 3.961-7.933 5.75 0.076-0.077-0.212-0.009-0.347 0.009l-4.943-1.144c-0.49-0.327-1.394-2.462-2.558-5.163l-0.384-0.893 0.192-0.144 1.701-0.817-0.865-2.712c0-0.067 0-0.087 0.288-1.933l3.279 1.845 0.076-3.893c-0.144-1.519 0.375-2.981 1.327-3.721 0.327-0.231 0.76-0.375 1.192-0.375 1.413 0 2.692 1.51 2.913 3.432 0.067 0.683 0 1.394-0.212 2.057l-2.269 7.288 7.067-6.769-0.124-3.577c0.019-0.115 0.163-0.25 0.356-0.346l10.26 5.788 3.203 0.048c0.288 0.029 0.423 0.317 0.442 0.365 0.009 0.548-0.481 1.808-1.288 3.904-0.394 0.135-0.568 0.115-0.779-0.22zM256 477.009c-139.5 0-253-113.5-253-253 0-139.509 113.501-253.009 253-253.009s253 113.5 253 253.009c0 139.501-113.5 253-253 253zM435.538 227.462c1.019-2.365 1.981-4.692 2.788-6.75l0.135-0.365-0.269-12.991-3.577 7.125-0.943 0.481-0.327 1.077-0.923 7.991-0.616 2.22 3.731 1.212zM256 3c-121.856 0-221 99.135-221 221.009 0 17.547 2.269 34.529 6.154 50.904 0.453-0.155 0.932-0.231 1.423-0.288-2.904-12.933-2.423-25.336-4.020-38.432 1.356-4.933 2.596-9.913 4.26-14.75l4.519-4.894 4.029 2.394c2.039-6.009 4.384-11.384 10.443-14.212 1.231-4.923 2.924-9.75 4.471-14.577l1.048-1.231 0.221 0.269 1.375 0.616c0.74-1.096 2.327-3.808 3.597-4.346l0.701-0.212c1.144-1.25 2.172-2.673 3.028-4.154l2.172 1.173 1.558 3.384c4.375-6.115 4.251-14.154 5.644-21.269-0.972-4.961-2.365-9.808-3.115-14.808 0.51-2.019 1.067-4.039 1.653-6.057l1.712-1.558-0.769-1.885c1.471-0.731 2.981-7 3.712-8.635 9.797-8.865 15.192-22.442 25.442-30.519 30.384-16.885 38.933-55.885 70.375-72.808l1.298-1.961c2.548-1.943 5.327-3.538 8.298-4.769 0 0 0.384-1.077 0.452-1.154 4.893-2.885 10.519-5.077 16.212-5.288l-5.577 3.5c-1.057 1.885-2.327 3.616-3.798 5.173l-3.49 1.192v1.384c-1.75 2.115-3.346 4.115-4.961 6.269l-2.384 1.346 1.365 1.808c-0.51 0.5-0.893 1.327-1.288 1.923l3.78 2.827-0.587 4.135c-1.067 1.135-2.904 1.961-4.24 2.692l4.327 1.769 1.173 3.654c1.288 1.692 2.577 3.384 3.845 5.077l-2.019 3.384 0.558 0.616-2.568 11.904c4.057 2.346 9.048 5.173 12.893 7.288 0.625 5.384 1.471 10.731 2.317 16.077l-2.596 11.923 1.856 2.538 2.49 1.154 6.683 12.712-0.019-0.019c-0.115 0-1.692 9.577-1.885 10.616-4.991 2.616-11.769 6.135-17.221 8.885-11.798 1.654-17.5 5.654-27.952 9.616l0.827 1.846 1.837 1.462-1.769-0.846c-0.077 0.154-0.155 0.308-0.231 0.462l-0.732-0.115c-4.856 3.5-7.625 8.384-10.885 13.25-4.202 1.981-8.22 3.596-7.595 10l-13.462-1.827-4.202 9.692c-5.692 2.788-11.096 6.154-17.51 6.885-0.769-0.25-1.538-0.654-2.203-1.115l-8.251 2.154-5.009 6-2.057-2.269c-1.288 0.692-2.616 1.365-3.846 2.154-7.317-4.269-8.481-5.654-11.547-13.558l-4.394 3.192-0.327 1.981v-1.961l-0.048 1.961 0.009-1.961-6.288-1.077-2.616 4.961c0.183 5.846 0.568 11.74 0.568 17.596-0.347 0.606-2.577 4.096-3.961 5.163l-5.654 1.202c-0.797 7.24 3.048 14.039 5.491 20.625l-0.308 0.298-8.076-1.115-2.009-8.192-5.587-1.077-2.932 8.606c2.462 13.558 5.557 22.106 13.24 33.865h4.644l4.519-4.519c0.933 0.827 1.721 3.961 2.067 5.51l8.413-3.019-0.664-16.413c1.009-0.51 1.692-0.51 2.347-0.51l2.538 2.596c3.124 9.057 3.644 16.587 8.394 25.096h1.154c4.876 3.096 9.51 6.538 14.231 9.865 1.828 2.558 1.76 6.731 2.577 9.904 0.981-0.683 2.009-1.365 2.904-2.154 3.163 3.471 6.558 6.712 8.98 10.75l9.135 0.991 2.173 2.568-0.558 1.404 2.75 4.009h2.712l9.961 4.981-1.346-5.616 0.471-0.577c4.144 2.057 8.732 3.702 13.057 5.375 0.452 0.548 0.76 1.192 0.913 1.894l3.356-0.144c0.346 0.087 1.25 0.769 2.298 1.558 0.029 0.268-0.019 0.394-0.288 0.712l-0.654 0.74 0.76 3.529c-0.009-0.009-0.009-0.009-0.009-0.009-0.029 0-0.077 0.183-0.125 0.279 0 0-0.135 0.029-0.606 0.067-1.875-2.471-4.173-4.654-6.268-6.952l-3.423 4.048 1.115 4.664h1.577l2.413 2.5-0.067 0.51-2.961 3.288c6.933 0.519 13.904 0.279 20.846 0.288l-7.462-3.74 0.683-1.029-1.616-3.163c0 0.009 0.009 0.009 0.009 0.009 0.029 0 0.009-0.24 0.029-0.336 1.577-0.856 3.952-0.865 5.712-1.135l0.845-2.107c-0.029 0.107 1.856 0.155 1.961 0.144l1.22 1.029c0.481-0.432 1.202-0.991 1.865-1.096l1.25 0.029c0.442 0.163 1.587 1 3.471 2.384 0.115 0.596 0.173 0.981 0.24 1.587l-1.587 1.019 1.183 2.596c-0.577 0.875-2.827 1.606-3.74 2l5.183 4.432c0.115 0.106 0.135 0.308 0.087 0.432l-2.087 0.961c0.856 1.673 1.837 3.279 2.933 4.808l-6.405 1.692 1.721 2.346c0.375 1.346 0.76 2.692 1.144 4.039l-1.865 1.183c1.144 3.808 1.529 7.702 2.356 11.587l-0.442 0.308c-2.384-1.356-4.76-2.702-7.144-4.057l-3.067 2.683 2.798 2.924-4.163 4.76c-0.462 0.231-0.933 0.462-1.394 0.692h0.009l-0.048 0.019 1.845 3.481c0.837-0.452 3.971 0.471 4.981 0.673l3-1.943c-0.346-0.423-1.76-1.904-1.76-2.471 1.009-0.183 5.279-3.568 5.125-3.453l0.336 0.125c1.029 1.029 1.673 2.856 2.346 4.154l1.732-0.913 1.413-0.077c2.067 1.009 3.664 3.654 5.183 5.404l1.365-0.779c2.49 0.039 5.568 2.635 7.558 3.885l0.231 0.442c-1.49 1.865-2.943 3.769-4.413 5.664l2.913 3.558c-0.22 0.115-1.442 1.972-3.298 4.769l-3.817 1.173c2.135 1.538 4.057 3.298 5.788 5.269l1.625 0.115c1.643 0.5 4.231 2.432 5.923 3.596 1.423 0.009 2.845 0.26 4.202 0.75l2.885 4.875 0.712-5.375 0.981-0.24c-0.394-1.028-0.788-2.076-1.057-3.144l0.423-1.462c0 0.057 0.135-0.067 0.268-0.163 2.5 0.221 4.981 0.057 7.423-0.5l1.039-2.779-1.673-4.644c0.019 0 0.019 0 0.019 0 0.039 0 0.057-0.269 0.057-0.423l0.904-0.924-0.519-1.019 0.904-1.731 3.635-3.404h-7.577c-0.212-0.144-1.442-1.25-3.5-3.067-0.336-1.317-0.595-2.692-0.769-4.048l0.692-0.779-0.057-2.731-2.115-0.519 1.788-8.654c0.231-0.173 0.365-0.25 0.462-0.298l2.904 0.067 1.712-3.144c0.135-0.077 0.308-0.154 0.442-0.154l3.788 0.885c5.625 5.933 9.943 12.279 18.039 14.721l1.885-0.635c2.885 0.865 6.596 4.442 9.346 5.904l3.692-0.731c4.115 1.49 8.308 3.144 12.269 4.952l0.596-0.019c0.462 1.327 1.039 2.519 1.616 3.817l-1.519 1.701 1.961 1.357 0.827 6.076-0.269 0.712 0.269 0.749c-0.846 1.846-1.731 3.692-2.616 5.519l2.019 0.76 0.827 1.096 2.039-0.577 1.423 1.25c-1.558 1.057-3.25 1.769-5.077 2.115l0.384 1.298-0.077 0.606-0.365-1.933c-0.981-0.039-2.212-0.635-3.115-1.019l-0.577 2.067c-6.788 6.481-14.731 5.875-23.923 4.24-0.673 0.115-1.336 0.26-2 0.432-2.356-0.635-5.875-3.798-8.173-5.568l-1.5 1.943c-1.654-0.115-2.732 0.076-3.808 1.413-0.442 1.22-1.173 2.268-2.173 3.135-2.596 0-5.192-0.423-7.827-0.269l3.904 2.933c-0.135 0.384-0.462 0.712-1.308 0.952-1.173 0.163-2.336-0.087-3.173-0.875l-0.057-0.769c-1.558-1.019-5.769-4.732-7.268-4.732l-0.616 0.057c-0.856-0.163-1.22-0.5-1.279-0.865l-0.115-0.606c-0.673-0.625-1.22-1.356-1.635-2.192l-0.173-0.943c-1.643-0.913-3.24-1.923-4.769-3.019l-0.375 5.78c-0.519-2-5.845-5.279-7.268-6.894l0.212-0.837-0.732-1.923-2.155-0.76-0.837 1.26c-0.212 0.423-4.471 0.913-5.019 1.039 1.721 1.375 3.057 3.076 3.952 5.076-0.107-0.048-1.163-0.616-2.49-1.596l-2.442-4.365-1.75 1.106-3.125 0.279 1.875 2.616c0 0.288-0.635 0.797-0.933 1.039-0.577-0.538-1.231-0.943-1.952-1.231l-0.845 0.375c-0.432 0.154-0.76-0.029-0.904-0.144-1.067-1.115-2.125-2.24-3.155-3.394l-1.048 3.192c-3.481-0.048-6.769-0.856-9.845-2.442-0.798-0.365-1.268-1.452-1.49-2.26l-1.144-0.654c-3.837 0.702-14.828-1.943-16.019-6.106l1.692-1.462-1.616-1.529-2.115-4.087-2.009 5.49-0.961 0.365-0.163 0.913-0.405-0.413-0.817-0.279-1.173 0.635c-1.115 0.74-5.75-1.009-7.192-1.269 0.423 2.019 0.808 4.299 1.558 6.212-8.893-0.683-17.039-6.442-24.24-13.019-0.057 0.067-0.154 0.096-0.221 0.154 38.49 32.51 88.135 52.203 142.336 52.203 71.731 0 135.404-34.51 175.808-87.635-9.538 10.981-18.692 20.413-25.231 26.893-5.827 5.616-18.5 10.76-29.692 15.299-8.269 3.356-16.077 6.529-21.115 9.769l-0.616 0.394 0.077-0.192 0.885-0.721c1.577-1.25 3.5-2.846 5.077-4.308l2-1.49-2-1.519 0.769-0.529 7.788-7.365-10.673 4.442-4.596 3.481-0.462 0.76c-0.154 0.288-1.384 1.865-2.384 3.125l-0.654 0.808 0.308 0.981c0.096 0.154-0.077 0.394-0.173 0.481-0.288 0.26-0.308 0.279-3.731 1.885l-0.673-0.76-0.769 0.106c1.057-1.279 2.288-2.384 3.462-3.452l0.423-0.394c0.462-0.423 0.923-0.846 1.327-1.269 0.269-0.298 0.288-0.317 0.558-0.423l1.077-0.423 0.154-1.135c0.077-0.481 0.577-1.067 0.923-1.49 0.423-0.529 0.577-0.74 0.788-1.048 0.346-0.327 2.5-1.5 7.212-4.077l1.616 0.885 0.943-0.644c0.115-0.087 0.269-0.183 0.5-0.317l2.173-1.221-1.692-1.827 0.096-0.625 0.308-3.702-6.692 3.779 0.135-3.308-2.654 1.568c-0.712 0.356-1.442 0.673-2.154 0.981-1.192 0.538-1.981 0.904-2.808 1.327l-3.981 0.731-0.769-0.442-0.943 0.154-2.212 0.702-2.904 1.635-3.538 0.664-2.596 0.029-0.731-2.077-2.827-0.904-0.135-0.481-2.096-3.49 0.154-1.643-0.692-7.587 0.212-1.299-1.077-0.788-3.788-4.933 5.404-8.308 0.943-2.192c0.788-0.673 2.212-0.913 3.462-1.115l2.327-0.384v-1.885l-0.346-3.115 1.943-2.538 0.885-1.952-1.846-1.221-2.788-0.991-1.961-2.596-0.885-0.067-1.192-1.413-0.538-1.375-6.154-14.442 2.673 17.25c-0.308 0.606-3.616 3.779-9.616 9.547l-0.558 0.549-0.635 4.519c-0.192 0.144-1.596 0.837-2.731 1.384l-0.692 0.347-0.692 1.797c-0.077 0.096-0.135 0.163-0.635 0.203l-2.25-0.029c-0.308-0.875-0.769-3.24-1.346-6.375 0.115-0.49 0.25-0.731 0.384-0.981l1.654-2.933-5-0.202-1.231-0.587c-0.135-0.067-0.308-0.135-0.577-0.279l-0.981-0.732h-0.577c-0.25-0.096-0.846-0.731-1.404-1.356 0.173 0.144 0.096-0.087 0.115-0.202l0.481-2.029v0.009c0.019 0 0.135-0.096 0.404-0.308l1.616-1.25-1.308-1.568-0.635-3.375c0.192-0.231 0.423-0.413 0.692-0.413l4.846 1.057 4.135 1.981 2.692 2.183 1.135-5.221-1.616-1.452-1-2.635c0.327-0.404 0.692-0.471 0.904-0.49l1.404 0.009 3.616 1.202-1.577-3.712-0.673-2.231 0.481-2.481c-0.019 0.279 0.308-0.221 0.462-0.375 0.943-0.009 1.827-0.019 2.692-0.019h0.75l4.788-4.288-0.404-2.587 0.462-2.279 0.616-2.865-2.885 0.529c-1.654 0.298-2.096 0.375-8.327 1.231-0.961 0.173-1.442 0.268-3.442 0.654l-0.558-0.212-0.577-1.298-1.135-0.596-1.231-0.26c0.057-0.048-0.135-0.308-0.288-0.5l0.308-2.365c0.25-1.894 0.538-3.943 0.769-5.664l0.039-0.308-0.077-0.308-1.365-6.961 0.173-1.039 1.558-1.779 1.692-4.837c0.039-0.125 0.346-0.317 0.692-0.317l4.327 0.933 3.462-4.039-12.442-11.413-1.904-8.462-8.269-6.212-3.961-1.74c-1.442-3.394-3.788-7.481-5.865-11.087-1.039-1.808-1.885-3.308-2.788-4.961l-4.154-9.519c0.077-1.107 0.077-1.683 0.077-2.327l1.538-2.943 1.346-9.731-5.673-11.683 2.75-2.894-0.057-5.51 1.673-2.865 2.462-3.019 5.654-8.442 3.423-2.769 4.712-5.308 8.25-4.923 2.865-2.577c1.019 0.039 2.039 0.481 2.923 0.923l0.519 0.154 5.865 1 9.442 0.039 8.654 1 0.269-0.077 0.981 0.231 3.712 2.192 4.057 0.039 3.616 0.904 2.5-7.25 7.212 0.692 3.384-5.077 0.654-1.808-3.115-6.923c-0.865 0.712-1.731 1.423-3.019 1.423-0.077 0-0.404 0-0.481 0-2.577-0.384-4.616-2.154-5.154-4.538-0.423-1.961 0.269-3.865 1.808-4.961 0.846-0.616 1.827-0.923 2.885-0.923 1.154 0 2.212 0.481 3.154 1.096l3.885-10.538 0.519-3.346-1.769-0.961 2.039 0.135c0.115-0.327 0.25-0.692 0.346-1.212l0.404-1.808-1.154-3.904-2.346-13.346-3.885-3.673-2.212-5.519-1.885-0.769c0.039 0-0.25-0.231-0.346-0.288l-2.654-6.788 1.212-5.577-0.115-0.462c-2.057-8.077-4.577-16.635-6.558-22.346l-0.269-1.577-1.673-4.731c-0.808-1.75-1.077-2.327-2.404-4.943l-0.365-0.5-1.769-1.75c-0.692-0.865-1.442-2.365-2.115-3.692l-0.788-1.538c0.654-0.231 1.231-0.231 1.885-0.231 0.577 0.231 1.192 0.596 1.769 0.923l1.135 0.538c3.308 0.692 6.885 1.423 10 2.154l5.558 2.731 9.5 6.846 1.596-1.269-1.135 1.616c1.077 0.75 3.442 2.462 4.077 3.039l6.616 7.25 2.173 1.558h1.616c0.519 0.269 1.154 0.885 1.712 1.462l5.577 5.961 4.577 8.635h1.096c0.865 0.288 1.538 1.077 1.961 1.558l1.346 1.192c2.558 1.943 5.096 3.961 6.846 5.346l1.039 0.846h0.692l6.154 3.077-0.154 0.269-2.173 1.308 1.442-0.692-1.365 0.808 4.885 8.173 1.692-0.981c0.154-0.096 0.462-0.154 0.692-0.192l2.596 1.943 0.384 1.596c-0.25 0.269-0.673 0.288-1.039 0.288h-3.75l1.039 2.865c0.154 0.308 0.308 0.616 0.442 0.943 0.327 0.673 0.616 1.288 0.865 1.904l0.616 1.308 0.115 1.577 2.731 7.846 0.616 2.712 2.346 4.057 1.212 1.346c0.692 1.808 1.115 3.077 1.404 4.039l0.192 0.462 4.019 6.423 0.5 0.231 6.808 10.827 2.096 1.019 4.096 9.192c1.961 4.384 3.865 9.558 4.039 10.231l1.154 5.308c0.846 4 1.731 8.154 2.212 11.365l-0.231 2.481-2.308-2.057c-1.135-0.865-1.961-1.481-2.769-2.057l-2-1.462-0.961 2.308-0.654 0.654 0.135 2.192-0.231 1.769 1.712 0.384 5.519 4.635 3.846 7.173c0.057 0.606 0.096 1.106 0.135 1.519l0.077 0.971 0.846 0.808 1.827 5.135 0.212 2.413c0.442 4.568 0.943 9.732 1.057 14.135l-3.039 11.845 1.846 0.529c0.288 0.173 0.654 0.268 1.019 0.268 1.135 0 1.712-0.769 2.5-1.827 1.154-1.529 3.269-4.365 5.808-4.365 1.057 0 2.192 0.49 3.384 1.462 3.519 2.856 6.212 6.155 8.135 9.865 1.846-11.49 3.077-23.202 3.077-35.212 0-121.875-99.135-221.009-221-221.009zM164.943 378.721l2.019 0.76 3.808-1.048-2.009-2.462c-3.808-3.971-4.606-7.135-9.845-8.856l-4.452-7.548-9.135-3.308c-0.904-1.432-1.74-2.904-2.519-4.404l-1.538 3.865 0.029 0.019c-1.971 2.702-3.26 5.692-3.865 8.981l-3.135 1.221 2.721 2.029 0.22 1.827c5.394 4.913 11.865 7.25 18.51 9.943 0.26 0.269 0.432 0.423 0.568 0.529l0.327 1.568 6.732-0.096-0.375-2.808c0.76-0.212 1.336-0.212 1.943-0.212zM170.75 378.894c0.635 2.308 0.78 4.74 0.384 7.067l8.405 1.712 6.336 6.048c2.24-0.808 4.481-1.577 6.74-2.327l-4.971-4.481-1.961-2.596-4.893-0.039c-2.606-1.808-4.673-4.347-5.971-7.288-1.26 0.827-2.625 1.471-4.067 1.904zM362.692 289.529l0.019 0.009-0.635 3.394-1.423 1.173-2.981 1.654-3.5-1.087-16.423-1.048-11.442-4.24h-7.769l2.712 3.837 1.077 0.519 3.943 0.616 4.288 3.971c0.616 0.721 1.135 1.317 1.692 1.856l-1.654 5.077 0.769 2.394 6 2.375 0.75 4.413 0.635 1.298 6.481-0.971 2.635 2.039h5.519l-3.346-3.904c0 0 0 0.009 0.019 0.009 0 0 0-0.25 0.077-0.74 0.135-0.548 0.288-1.25 0.423-1.923l0.788-0.817-0.135-1.365c0-0.048-0.039-0.202 0.019-0.577l1-4.587c0.057-0.288 0.154-0.384 0.635-0.5l2.981 1.471c-0.057 0.308-0.308 1.048-1.173 3.904-0.039 0.115-0.115 0.268-0.423 0.404l-1.692 0.702 0.577 1.74c0.135 0.423 0.288 0.933 0.442 1.538l0.327 0.817 1.346 2.029 4.904-5.057 8.135-4.943 2.115-5.327-7.808 1.346c0.173-0.039-0.212-0.183-0.365-0.26 0.057-0.5 0.135-0.923 0.288-1.721 1.096-1.423 3.019-2.673 4.577-3.673l3.865-2.519 0.019 0.009c0.077 0.029 0.154 0.212 0.173 0.471v4.577l1.404 0.423 1.577 3.568-1.769 3.721h3.096l1.904 1.548 2.154-3.568 0.885-0.096 2.673-3.875 1.077-0.24 0.865-1.107 2.019-3.817 0.596-0.384 1.904 0.048 2.365 2.279c-0.057 0.721-0.154 1.192-0.25 1.692l-0.346 0.548 3.077 2.452 0.423-0.481c0.577-0.635 0.885-1.009 1.039-1.155l0.481-0.644 1.904-4.077-0.115 1.74 4.327-4.394 3.327 1.019 0.981 0.845 1.057-0.683 2.192-1.096-1.288-2.039c-0.115-0.26-0.019-0.616 0.25-0.875 0.154-0.106 0.673-0.404 2.538-1.519l1.039 1.202 2.5 3.288 0.981-4.009c0.192-0.76 0.404-1.529 0.616-2.288l0.077-0.298-0.481-10.384-7.096 2.279-1.865-3.279-8.192 3.298c-1.077-0.029-2.039-0.048-2.885-0.048h-1.135l-1.096 1.904c-2 0.25-3.5 0.25-5.231 0.25l-1.885-1.183-1.019-6.077-10.231 6.135c-0.231 0.067-0.462 0.163-0.519 0.192l-8.923 2.317-0.269-8.798-1.75 9.538-2.077 0.769 1.154 2.019c-0.057 1.845-0.288 3.481-0.519 4.952zM348.904 360.769l0.865 2.029 0.808 3.991v3.057l5.923-2.577 1.865 0.471 0.384-1.827c0.25-0.913 0.577-1.49 1-2.231l1.635-1.125-0.423-1.413 2.519-7.423-3.616 1.019c-0.692 0.192-1.904 0.067-3.558-0.384-0.404-0.125-0.865-0.24-1.288-0.327l-4.538-1.808-0.692-0.606-1.712 0.356-7.115 1.24 6.769 2.548c0.327 0.115 0.596 0.22 0.846 0.298l0.635 0.202-0.308 4.51zM392.077 319.067l0.5 0.625c0.154 0.365 0.192 0.519 0.192 0.961l0.596 8.933 3.212-5.356c1.981-1.904 3.192-3.048 3.519-3.231l0.961 1.587 1.462 2 1.616-1.856 11.961-9.202-7.808-1.221-0.654 0.471c-0.923 0.683-1.981 1.442-2.25 1.558-0.961-0.442-2.057-0.875-3.192-1.317l-4.462-1.74-2.404 0.144-3.039 3.683-0.288 0.712 0.154 1c0.057 0.163 0.096 0.356 0.115 0.568l-0.192 1.683z" />
|
28 |
+
<glyph unicode="" d="M472.981 119.633h-354.284v128.637c-11.034-9.272-24.591-15.568-39.466-17.897v-241.545c0-10.909 8.841-19.716 19.739-19.716h393.75c10.875 0 19.704 8.818 19.704 19.716v241.683c-14.92 2.523-28.466 9.113-39.455 18.613v-129.488h0.012zM504.344 434.861c2.807 0 5.512-0.591 8.080-1.534v22.182c0 10.887-8.841 19.738-19.704 19.738h-393.738c-10.909 0-19.739-8.853-19.739-19.738v-22.444c2.841 1.159 5.887 1.807 9.034 1.807l416.067-0.012zM504.344 411.201h-416.067l-79.023-84.853c0-31.704 25.704-57.421 57.421-57.421 6.545 0 12.852 1.171 18.728 3.193 0.239 0.080 0.478 0.182 0.716 0.25 1.807 0.66 3.534 1.375 5.261 2.193 0.239 0.113 0.478 0.239 0.728 0.352 1.784 0.897 3.534 1.852 5.216 2.933 0.069 0.045 0.171 0.103 0.239 0.147 7.296 4.66 13.455 10.943 18 18.34 0.023 0.046 0.057 0.091 0.091 0.159 1.124 1.83 2.147 3.739 3.046 5.692h0.011c3.421 7.341 5.386 15.5 5.386 24.113 0-31.692 25.704-57.409 57.409-57.409s57.398 25.716 57.398 57.409c0-31.692 25.704-57.409 57.432-57.409 31.704 0 57.409 25.716 57.409 57.409 0-31.692 25.704-57.409 57.443-57.409 31.683 0 57.387 25.716 57.387 57.409 0-10.136 2.659-19.648 7.272-27.92 0.228-0.375 0.455-0.728 0.683-1.103 0.864-1.432 1.75-2.864 2.728-4.216 0.296-0.443 0.659-0.875 0.977-1.317 0.988-1.296 2.023-2.545 3.113-3.773 0.296-0.34 0.625-0.683 0.933-1.034 1.352-1.421 2.75-2.761 4.228-4.046 0.068-0.069 0.159-0.147 0.239-0.193 5.023-4.317 10.818-7.716 17.136-10.091 0.068-0.023 0.125-0.034 0.182-0.068 2.103-0.773 4.228-1.421 6.432-1.954h0.011c4.341-1.057 8.864-1.683 13.488-1.683 31.704 0 57.443 25.716 57.443 57.409l-79.091 84.887z" horiz-adv-x="593" />
|
29 |
+
<glyph unicode="" d="M368 480h-224c-26.4 0-48-21.6-48-48v-416c0-26.4 21.6-48 48-48h224c26.4 0 48 21.6 48 48v416c0 26.4-21.6 48-48 48zM192 456h128v-16h-128v16zM256 0c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zM384 96h-256v320h256v-320z" />
|
30 |
+
<glyph unicode="" d="M287.935-32h-95.935v256h-64v88.225l64 0.029-0.104 51.976c0 71.976 19.517 115.77 104.299 115.77h70.588v-88.243h-44.115c-33.016 0-34.603-12.328-34.603-35.341l-0.132-44.162h79.345l-9.352-88.225-69.927-0.029-0.065-256z" />
|
31 |
+
<glyph unicode="" d="M512 382.791c-18.837-8.354-39.082-14.001-60.331-16.541 21.685 13 38.343 33.585 46.187 58.115-20.298-12.039-42.779-20.781-66.705-25.49-19.16 20.415-46.461 33.171-76.673 33.171-58.012 0-105.043-47.029-105.043-105.039 0-8.233 0.929-16.25 2.72-23.939-87.3 4.381-164.701 46.2-216.508 109.753-9.043-15.514-14.223-33.558-14.223-52.809 0-36.444 18.544-68.596 46.73-87.433-17.219 0.547-33.416 5.271-47.577 13.139-0.011-0.438-0.011-0.877-0.011-1.321 0-50.893 36.209-93.348 84.261-103-8.813-2.4-18.094-3.685-27.674-3.685-6.769 0-13.349 0.661-19.764 1.885 13.368-41.731 52.16-72.103 98.125-72.947-35.95-28.175-81.243-44.967-130.458-44.967-8.479 0-16.84 0.497-25.058 1.469 46.486-29.805 101.701-47.197 161.020-47.197 193.212 0 298.868 160.062 298.868 298.872 0 4.555-0.103 9.084-0.305 13.589 20.528 14.81 38.336 33.31 52.418 54.374z" />
|
32 |
+
<glyph unicode="" d="M64 224.005c0-74.012 44.161-137.984 108.215-168.289l-91.588 244.392c-10.653-23.253-16.627-48.991-16.627-76.103zM385.613 233.436c0 23.117-8.527 39.117-15.827 51.571-9.729 15.411-18.86 28.447-18.86 43.858 0 17.188 13.383 33.188 32.243 33.188 0.851 0 1.659-0.101 2.488-0.151-34.157 30.484-79.67 49.099-129.654 49.099-67.080 0-126.093-33.524-160.422-84.285 4.505-0.14 8.753-0.227 12.356-0.227 20.076 0 51.17 2.376 51.17 2.376 10.345 0.591 11.566-14.217 1.228-15.411 0 0-10.405-1.184-21.976-1.775l69.917-202.553 42.022 122.728-29.911 79.825c-10.344 0.592-20.139 1.775-20.139 1.775-10.351 0.595-9.136 16.001 1.22 15.411 0 0 31.701-2.376 50.567-2.376 20.073 0 51.175 2.376 51.175 2.376 10.351 0.591 11.57-14.217 1.223-15.411 0 0-10.417-1.187-21.974-1.775l69.389-201.009 19.156 62.315c8.291 25.875 14.608 44.45 14.608 60.451zM259.372 207.648l-57.613-163.029c17.208-4.929 35.397-7.62 54.243-7.62 22.358 0 43.803 3.759 63.759 10.6-0.509 0.801-0.988 1.652-1.375 2.577l-59.015 157.471zM424.481 313.714c0.827-5.955 1.293-12.343 1.293-19.228 0-18.964-3.646-40.298-14.601-66.975l-58.644-165.136c57.081 32.413 95.469 92.644 95.469 161.629 0 32.516-8.531 63.080-23.519 89.711zM256 480c-141.385 0-256-114.615-256-256s114.615-256 256-256 256 114.615 256 256-114.615 256-256 256zM256 0c-123.712 0-224 100.288-224 224s100.288 224 224 224 224-100.288 224-224-100.288-224-224-224z" />
|
33 |
+
<glyph unicode="" d="M133.002 341.661c16.416 16.421 43.001 16.421 59.403 0.016l3.913-3.934 50.552 50.579-3.937 3.939c-28.811 28.851-69.257 38.94-106.21 30.261-5.297 32.591-33.544 57.462-67.588 57.477-37.825 0-68.477-30.721-68.484-68.579 0-32.668 22.796-60 53.331-66.915-11.569-38.725-2.121-82.417 28.423-112.992l113.913-113.95 50.499 50.607-113.905 113.943c-16.34 16.361-16.371 43.063 0.093 59.548zM511.356 411.421c0.008 37.881-30.659 68.579-68.493 68.579-34.617 0-63.239-25.723-67.841-59.119-38.537 11.333-81.892 1.749-112.32-28.704l-113.92-113.95 50.551-50.586 113.884 113.928c16.469 16.484 42.995 16.453 59.341 0.093 16.4-16.415 16.4-43.057-0.016-59.478l-3.897-3.917 50.505-50.624 3.929 3.964c30.228 30.283 39.839 73.379 28.805 111.82 33.575 4.417 59.469 33.181 59.469 67.996zM453.132 104.469c9.051 37.228-0.988 78.162-30.053 107.25l-113.745 113.995-50.551-50.561 113.76-114.006c16.469-16.498 16.432-43.048 0.092-59.424-16.401-16.407-43.002-16.407-59.418 0.015l-3.884 3.895-50.497-50.623 3.866-3.864c30.757-30.796 74.809-40.219 113.685-28.243 6.315-31.341 33.967-54.901 67.129-54.901 37.803 0 68.483 30.675 68.483 68.564 0 34.6-25.589 63.228-58.868 67.905zM306.173 215.659l-113.768-113.995c-16.356-16.384-43.017-16.413-59.472 0.062-16.409 16.452-16.416 43.049-0.022 59.485l3.904 3.887-50.543 50.563-3.868-3.856c-29.38-29.401-39.28-70.916-29.724-108.492-30.199-7.13-52.679-34.317-52.679-66.749-0.008-37.873 30.666-68.563 68.492-68.563 32.549 0.016 59.794 22.709 66.77 53.191 37.351-9.276 78.5 0.652 107.672 29.877l113.745 113.981-50.507 50.609z" />
|
34 |
+
<glyph unicode="" d="M416.906 410.072c-1.812 6.794-8.979 10.949-15.813 9.118l-380.652-102.026c-6.833-1.811-10.969-9-9.137-15.774l52.933-197.474v193.969c0 7.917 6.558 14.513 14.493 14.513h364.347l-26.171 97.674zM487.601 296.448h-394.161c-7.385 0-13.528-6.144-13.528-13.529v-241.014c0-7.424 6.144-13.548 13.528-13.548h394.161c7.424 0 13.548 6.125 13.548 13.548v241.014c-0.019 7.385-6.125 13.529-13.548 13.529zM474.053 109.568c-29.775 0-54.115-24.339-54.115-54.134h-258.856c0 29.794-24.3 54.134-54.095 54.134v105.669c29.794 0 54.095 24.3 54.095 54.115h258.856c0-29.814 24.339-54.115 54.115-54.115v-105.669zM290.501 250.998c-44.367 0-67.624-49.467-67.624-87.946 0-38.459 23.256-87.946 67.624-87.946 44.426 0 67.683 49.487 67.683 87.946-0.019 38.479-23.257 87.946-67.683 87.946zM325.534 112.463h-65.635v17.349h20.973v52.5h-20.973v16.187c3.072 0 6.144 0.197 9.157 0.611 3.033 0.413 5.435 1.083 7.247 1.93 2.147 1.083 3.8 2.521 4.982 4.313s1.871 4.037 2.048 6.715h21.76v-82.255h20.461v-17.349z" />
|
35 |
+
<glyph unicode="" d="M257.762 454.572c21.356-35.596-2.857-80.167-21-119.048-15.595-33.428-13.215-71.356 28.596-66.5 50.38 5.857 70.714 9.881 113.596 12.809 43.31 2.952 56.976-14.809 56.976-31.261 0-26.571-8.881-28.571-8.881-38.763s33.215-3.548 33.215-36.976c0-33.476-25.952-32.38-25.952-41.714 0-9.356 25.262-13.548 25.262-40.31s-34.048-30.31-34.048-41.356 11-13.928 11-30.5c0-16.548-34.548-52.952-156.452-52.952-207.738 0-183.095 49.762-280.072 49.762v183.857c50.475 0 47.739 44.666 82.572 78.785 35.143 34.405 102.356 112.31 115.572 173.715 8.833 41.095 46.429 22.428 59.619 0.452z" horiz-adv-x="463" />
|
36 |
+
<glyph unicode="" d="M354.462 204.308c0-21.752-17.633-39.385-39.385-39.385s-39.385 17.633-39.385 39.385c0 21.751 17.633 39.385 39.385 39.385s39.385-17.633 39.385-39.385zM196.923 204.308c0-21.752-17.633-39.385-39.385-39.385s-39.385 17.633-39.385 39.385c0 21.751 17.633 39.385 39.385 39.385s39.385-17.633 39.385-39.385zM433.231 283.077h-3.151c0.079 137.768-91.885 196.923-193.773 196.923-109.903 0-211.495-68.234-192.709-230.715-14.671-13.47-23.907-35.544-23.907-61.519 0-36.864 35.309-68.49 62.661-78.513 9.63-31.823 29.834-60.2 58.998-82.589 3.584-2.757 7.798-4.077 11.973-4.077 5.928 0 11.756 2.659 15.636 7.7 6.637 8.625 5.002 20.992-3.624 27.608-25.698 19.731-41.709 43.894-47.616 71.798-1.792 8.488-10.437 14.868-19.082 15.616-8.842 0.768-39.562 22.351-39.562 42.457 0 21.681 10.181 36.234 19.692 36.234 10.437 0 19.062 8.153 19.653 18.57 0.709 12.584 2.501 25.659 5.671 38.498 27.018 9.157 49.743-5.731 73.137 63.252 30.957-91.451 123.037-31.665 191.763-65.398 2.541-11.245 4.47-23.158 5.199-36.333 0.571-10.417 9.216-18.589 19.653-18.589v-68.627c-7.286-6.065-14.927-10.142-19.692-10.142-9.315 0-17.329-6.498-19.279-15.616-3.958-18.688-12.642-35.919-25.797-51.24-7.070-8.251-6.144-20.677 2.107-27.766 8.231-7.070 20.677-6.144 27.766 2.107 14.454 16.817 24.891 35.544 31.094 55.769 10.063 3.19 20.224 9.295 29.48 17.034h3.091c-9.334-36.844-32.079-74.496-39.483-86.016-8.212-3.407-32.079-11.658-72.704-14.947-4.568 23.217-29.598 41-60.042 41-33.713 0-61.026-21.721-61.026-48.502s27.313-48.502 61.026-48.502c22.311 0 41.629 9.63 52.263 23.867 65.851 3.702 97.162 19.988 98.619 20.755 2.205 1.201 4.115 2.895 5.534 4.982 1.832 2.678 39.404 58.132 49.192 112.049 20.618 9 34.422 29.952 34.422 54.39v39.385c0.039 32.65-24.576 59.096-57.187 59.096z" horiz-adv-x="472" />
|
37 |
+
<glyph unicode="" d="M337.408 263.334c0 9.997-8.281 18.291-18.291 18.291s-18.291-8.281-18.291-18.291v-36.57c0-70.579-57.434-128.013-128.013-128.013-70.592 0-128.013 57.433-128.013 128.013v36.569c0 9.997-8.282 18.291-18.291 18.291s-18.291-8.282-18.291-18.291v-36.569c0-84.57 64-154.304 146.304-163.456v-37.709h-73.139c-9.997 0-18.291-8.281-18.291-18.291s8.281-18.291 18.291-18.291h182.873c9.997 0 18.291 8.281 18.291 18.291s-8.281 18.291-18.279 18.291h-73.152v37.709c82.291 9.152 146.304 78.874 146.304 163.456v36.569zM264.269 373.069c0 50.291-41.152 91.443-91.443 91.443-50.304 0-91.443-41.152-91.443-91.443v-146.304c0-50.291 41.139-91.443 91.443-91.443 50.291 0 91.443 41.152 91.443 91.443v146.304z" horiz-adv-x="355" />
|
38 |
+
<glyph unicode="" d="M611.178 428.31l-43.029 41.472c-95.232-76.8-221.206-198.166-221.206-328.747 0-101.376 56.853-162.837 130.582-162.837 69.12 0 104.448 49.173 104.448 102.954 0 66.048-56.832 95.21-56.832 162.794 0.021 69.141 35.35 129.066 86.038 184.362zM271.68 428.31l-42.987 41.472c-95.254-76.8-221.206-198.166-221.206-328.747 0-101.376 56.832-162.837 130.582-162.837 69.12 0 104.448 49.173 104.448 102.954 0 66.048-56.832 95.21-56.832 162.794-0.022 69.141 35.306 129.066 85.995 184.362z" horiz-adv-x="619" />
|
39 |
+
<glyph unicode="" d="M281.033 224c0 4.087-2.048 8.677-5.111 11.731l-237.732 237.751c-3.063 3.063-7.662 5.102-11.739 5.102s-8.677-2.039-11.739-5.102l-7.223-7.223c-3.063-3.063-5.093-7.653-5.093-11.74s2.030-8.668 5.093-11.731l218.788-218.788-218.788-218.798c-3.063-3.053-5.101-7.644-5.101-11.731 0-4.589 2.039-8.668 5.101-11.731l7.223-7.223c3.063-3.063 7.652-5.101 11.73-5.101s8.676 2.039 11.739 5.101l237.751 237.742c3.063 3.072 5.101 7.661 5.101 11.74z" horiz-adv-x="284" />
|
40 |
+
<glyph unicode="" d="M7.497 212.26l237.741-237.741c3.063-3.063 7.661-5.101 11.74-5.101s8.668 2.039 11.731 5.101l7.223 7.223c3.063 3.063 5.101 7.14 5.101 11.731 0 4.087-2.039 8.676-5.101 11.731l-218.78 218.798 218.789 218.788c3.063 3.063 5.101 7.661 5.101 11.731 0 4.087-2.039 8.676-5.101 11.739l-7.223 7.223c-3.063 3.054-7.652 5.101-11.731 5.101s-8.677-2.048-11.739-5.101l-237.751-237.751c-3.063-3.054-5.101-7.643-5.101-11.731 0-4.077 2.039-8.668 5.101-11.74z" horiz-adv-x="284" />
|
41 |
+
<glyph unicode="" d="M218.472 384.159v39.548h158.153v-39.534h-158.153zM574.326 186.458h-207.582v-49.429c0-10.808-8.953-19.774-19.774-19.774h-98.858c-10.808 0-19.774 8.953-19.774 19.774v49.429h-207.582v-148.273c0-27.192 22.237-49.429 49.429-49.429h454.712c27.178 0 49.415 22.238 49.415 49.429v148.273zM337.076 186.458h-79.083v-39.534h79.083v39.534zM574.326 334.731c0 27.192-22.237 49.429-49.415 49.429h-108.738v49.429c0 16.37-13.284 29.654-29.654 29.654h-177.941c-16.384 0-29.655-13.284-29.655-29.654v-49.429h-108.737c-27.192 0-49.429-22.237-49.429-49.429v-118.618h553.555v118.618z" horiz-adv-x="595" />
|
42 |
+
<glyph unicode="" d="M295.385 76.308c0-5.54-4.306-9.846-9.846-9.846h-59.077c-5.54 0-9.846 4.306-9.846 9.846v59.077c0 5.54 4.306 9.846 9.846 9.846h59.077c5.54 0 9.846-4.306 9.846-9.846v-59.077zM374.154 283.077c0-46.762-32.007-64.617-55.388-77.851-14.467-8.31-23.382-23.382-23.382-30.457v0c0-5.54-4.306-9.846-9.846-9.846h-59.077c-5.54 0-9.846 4.306-9.846 9.846v11.080c0 29.841 29.84 55.388 51.699 65.234 18.774 8.612 27.070 16.62 27.070 32.611 0 13.535-18.156 26.151-37.849 26.151-11.080 0-21.228-3.689-26.466-7.378-5.842-4.306-11.999-9.846-26.466-28.304-1.851-2.468-4.923-3.689-7.693-3.689-2.153 0-4.306 0.617-5.842 1.851l-40.618 30.772c-4.004 3.072-5.225 8.612-2.468 12.918 26.48 43.98 64.013 65.523 114.176 65.523 52.92 0 111.996-42.154 111.996-98.462zM492.308 224c0 130.468-105.839 236.308-236.308 236.308s-236.308-105.839-236.308-236.308 105.84-236.308 236.308-236.308 236.308 105.839 236.308 236.308z" />
|
43 |
+
<glyph unicode="" d="M256 435.932l66.853-142.3 155.977-19.603-114.688-107.52 29.587-154.441-137.728 75.813-137.728-75.813 29.587 154.441-114.688 107.52 155.977 19.602 66.853 142.3z" />
|
44 |
+
<glyph unicode="" d="M292.572 169.143q0-7.428-5.428-12.857l-128-128q-5.428-5.428-12.857-5.428t-12.857 5.428l-128 128q-5.428 5.428-5.428 12.857t5.428 12.857 12.857 5.428h256q7.428 0 12.857-5.428t5.428-12.857zM292.572 278.857q0-7.428-5.428-12.857t-12.857-5.428h-256q-7.428 0-12.857 5.428t-5.428 12.857 5.428 12.857l128 128q5.429 5.428 12.857 5.428t12.857-5.428l128-128q5.428-5.428 5.428-12.857z" horiz-adv-x="293" />
|
45 |
+
<glyph unicode="" d="M98.462 7.385v433.231l345.226-216.615z" />
|
46 |
+
<glyph unicode="" d="M408.003 464.491c48.789 0 88.488-39.694 88.488-88.492v-303.998c0-48.793-39.694-88.492-88.488-88.492h-304.007c-48.794 0-88.487 39.694-88.487 88.492v303.998c0 48.793 39.694 88.492 88.487 88.492h304.007zM408.003 473.8h-304.007c-53.998 0-97.796-43.804-97.796-97.802v-303.998c0-54.034 43.804-97.802 97.796-97.802h304.007c54.034 0 97.796 43.762 97.796 97.802v303.998c0 53.998-43.757 97.801-97.796 97.801v0zM397.689 193.327c12.846 39.042 32.935 124.668 40.518 155.14 6.707 26.945 11.101 36.981-0.991 36.776-10.137-0.177-35.989-2.639-41.318-23.957-8.909-35.612-30.171-117.635-37.962-143.7-8.565-28.663-26.783-34.635-49.729-34.844-19.982-0.154-30.981 1.392-30.981 16.584-6.372 0.125-16.198 0.051-20.726 0.028-4.519 0.024-14.345 0.098-20.718-0.028 0-15.993-10.999-16.584-30.981-16.584-14.862 0-37.39 2.755-45.647 29.976-5.753 18.981-20.117 68.091-27.489 94.022-7.391 25.959-30.608 27.406-41.746 27.452-12.246 0.051-11.273-1.932-4.198-27.452 7.056-25.516 22.547-82.432 33.373-120.572 10.845-38.139 48.017-50.581 71.755-50.581 20.382 0 21.089 0 40.061 0 18.2 0 24.627 7.805 25.59 10.277 0.982-2.471 7.992-10.277 26.219-10.277 18.972 0 18.464 0 38.847 0 33.019 0 63.707 20.061 76.125 57.74zM214.7 311.352c0-10.483-8.498-18.981-18.981-18.981s-18.981 8.498-18.981 18.981c0 10.483 8.498 18.981 18.981 18.981s18.981-8.498 18.981-18.981zM276.392 311.352c0-10.483-8.498-18.981-18.981-18.981s-18.981 8.498-18.981 18.981c0 10.483 8.498 18.981 18.981 18.981s18.981-8.498 18.981-18.981zM319.893 292.37c10.464 0 18.981 8.499 18.981 18.976 0 10.482-8.518 18.981-18.981 18.981-10.482 0-18.981-8.499-18.981-18.981-0.005-10.472 8.499-18.976 18.981-18.976zM214.7 242.981c0-10.483-8.498-18.981-18.981-18.981s-18.981 8.498-18.981 18.981c0 10.483 8.498 18.981 18.981 18.981s18.981-8.498 18.981-18.981zM276.392 242.981c0-10.483-8.498-18.981-18.981-18.981s-18.981 8.498-18.981 18.981c0 10.483 8.498 18.981 18.981 18.981s18.981-8.498 18.981-18.981zM319.893 224c10.464 0 18.981 8.494 18.981 18.976s-8.518 18.981-18.981 18.981c-10.482 0-18.981-8.499-18.981-18.981s8.499-18.976 18.981-18.976zM106.654 125.133c-20.992 0-38.037-17.045-38.037-38.060 0-20.992 17.045-38.037 38.037-38.037 21.020 0 38.065 17.045 38.065 38.037 0 21.015-17.045 38.060-38.065 38.060zM106.654 73.421c-7.517 0-13.638 6.107-13.638 13.652s6.116 13.647 13.638 13.647c7.545 0 13.656-6.102 13.656-13.647s-6.112-13.652-13.656-13.652zM406.784 125.622c-21.020 0-38.065-17.050-38.065-38.065 0-20.988 17.045-38.065 38.065-38.065 21.002 0 38.046 17.077 38.046 38.065-0.005 21.015-17.050 38.065-38.046 38.065zM406.784 73.909c-7.545 0-13.656 6.107-13.656 13.652s6.107 13.652 13.656 13.652c7.517 0 13.647-6.107 13.647-13.652s-6.13-13.652-13.647-13.652z" />
|
47 |
+
<glyph unicode="" d="M567.029 291.107c-21.248 42.473-30.336 79.721-42.472 148.504 0 3.91-9.542 17.257-21.248 17.257h-424.797c-11.706 0-21.236-13.347-21.236-17.257 0 0-21.236-127.267-42.484-148.504 0-21.585 0-64.349 0-64.349s0.291-0.721 0.733-1.699h-0.733c0 0 1.909-10.38 15.104-16.594 1.862-1.082 3.875-2.002 6.144-2.618v-195.177c0-11.637 12.114-19.526 23.773-19.526h169.46v180.515c0 11.706 11.148 21.155 22.808 21.155h79.36c11.648 0 21.108-9.449 21.108-21.155v-180.526h172.195c11.659 0 21.038 7.889 21.038 19.526v195.48c16.885 2.805 21.248 19.537 21.248 19.537h-0.524c0.314 0.989 0.524 1.71 0.524 1.71s0 42.473 0 63.721zM181.387 78.709c0-11.683-5.225-21.248-16.919-21.248h-43.811c-11.695 0-17.257 9.565-17.257 21.248v84.957c0 11.683 5.574 21.248 17.257 21.248h43.811c11.695 0 16.919-9.565 16.919-21.248v-84.957zM477.87 78.709c0-11.683-4.69-21.248-16.373-21.248h-43.38c-11.683 0-17.245 9.565-17.245 21.248v84.957c0 11.683 5.574 21.248 17.245 21.248h43.38c11.683 0 16.373-9.565 16.373-21.248v-84.957zM481.734 422.074c0 0 22.563-108.067 36.352-130.979-21.085 0-57.926 0-57.926 0l-21.224 130.979h42.798zM520.192 269.859l-0.174-16.629c-2.072-14.592-14.488-25.856-29.649-25.856-16.616 0-29.836 9.914-29.836 26.519 0 0.465 0.71 15.953 0.71 15.953h58.95zM360.32 258.816l-0.046 11.043h60.392l-0.233-16.768c-2.141-14.522-14.522-25.704-29.638-25.704-16.616 0-30.080 13.464-30.080 30.080 0 0.466 0.128 0.896 0.151 1.35h-0.547zM396.44 422.074c0 0 15.942-105.088 22.563-130.979 6.632 0-58.74 0-58.74 0l-6.296 130.979h42.472zM269.010 422.074h43.136l7.726-130.979h-57.926l7.063 130.979zM261.446 269.859h58.926l0.361-14.813c-1.245-15.464-14.045-27.66-29.824-27.66s-28.579 12.195-29.824 27.66l0.361 14.813zM184.041 422.074h42.472l-6.307-130.979c0 0-41.472 0-56.75 0 6.644 23.901 20.584 130.979 20.584 130.979zM161.966 269.859h58.938l0.594-11.043h-0.559c0.024-0.454 0.151-0.885 0.151-1.35 0-16.617-13.464-30.080-30.080-30.080-15.081 0-27.439 11.125-29.614 25.6l0.57 16.873zM100.085 422.074h41.484l-17.443-130.979c0 0-42.298 0-57.903 0 16.267 29.556 33.862 130.979 33.862 130.979zM62.255 269.859h58.926c0 0 0-11.928 0-12.393 0-16.617-13.463-30.080-30.080-30.080-14.731 0-26.927 10.589-29.522 24.541l0.675 17.932z" horiz-adv-x="582" />
|
48 |
+
<glyph unicode="" d="M246.764 187.688h-41.709c-5.337 0-9.846-3.88-10.673-9.236 0 0-26.605-167.621-28.239-178.57-1.043-6.735 4.825-12.19 10.91-12.19h66.323c9.039 0 16.778 6.577 18.157 15.498l16.089 100.234c1.398 8.96 9.098 15.537 18.137 15.537h11.421c74.082 0 132.056 30.11 148.992 117.091 7.070 36.352 4.844 76.781-27.156 98.048-10.417-57.797-42.969-146.412-182.252-146.412zM205.056 207.931h43.107c22.863 0 43.284 2.541 61.302 7.739 45.666 13.095 76.327 42.772 91.707 90.014 19.338 59.411 10.772 94.621-11.264 119.020-22.272 24.576-61.459 35.603-112.049 35.603h-136.763c-10.358 0-19.18-7.522-20.775-17.723l-61.164-387.86c-1.201-7.661 4.687-14.611 12.465-14.611h80.561c0 0 21.681 136.113 22.292 140.072 2.029 13.233 10.437 27.747 30.582 27.747z" />
|
49 |
+
<glyph unicode="" d="M342.213 178.577l87.428 84.857-120.572 17.715-54 109.143-54-109.143-120.572-17.714 87.428-84.857-20.857-120.286 108 56.857 107.714-56.857zM492.784 280.577q0-6.286-7.428-13.714l-103.714-101.143 24.572-142.857q0.286-2 0.286-5.714 0-14.286-11.714-14.286-5.428 0-11.428 3.428l-128.286 67.428-128.286-67.428q-6.285-3.428-11.428-3.428-6 0-9 4.143t-3 10.143q0 1.714 0.572 5.714l24.571 142.857-104 101.143q-7.143 7.714-7.143 13.714 0 10.572 16 13.143l143.429 20.857 64.286 130q5.428 11.715 14 11.715t14-11.715l64.286-130 143.429-20.857q16-2.572 16-13.143z" />
|
50 |
+
<glyph unicode="" d="M513.238 48.384h-39.815v30.832h39.294c12.818 0 23.198 10.38 23.198 23.217v250.759c-98.341 0-329.691 0-394.64 0v-145.231h-31.186v207.62c0 29.631 24.017 53.63 53.621 53.63h349.528c29.603 0 53.62-23.999 53.62-53.63v-313.577c0-29.603-24.027-53.62-53.62-53.62zM180.196 409.986c0 7.112-5.744 12.856-12.846 12.856h-12.846c-7.103 0-12.846-5.744-12.846-12.856v-12.846c0-7.103 5.744-12.846 12.846-12.846h12.846c7.103 0 12.846 5.743 12.846 12.846v12.846zM233.826 409.986c0 7.112-5.744 12.856-12.846 12.856h-12.846c-7.103 0-12.846-5.744-12.846-12.856v-12.846c0-7.103 5.744-12.846 12.846-12.846h12.846c7.103 0 12.846 5.743 12.846 12.846v12.846zM535.841 422.833h-278.733v-38.53h278.724v38.53zM229.786 55.421c-3.472 0-5.902 2.038-7.28 6.070-1.35 4.022-2.011 11.125-2.011 21.272 0 10.128 0.689 17.017 2.066 20.731 1.452 3.966 3.845 5.967 7.224 5.967 3.184 0 5.483-2.076 6.917-6.255 1.424-4.505 2.141-11.423 2.141-20.796 0-9.291-0.717-16.216-2.141-20.694-1.434-4.189-3.733-6.293-6.917-6.293zM238.369 112.365c-0.977 1.889-1.983 3.473-3.025 4.785-1.034 1.294-2.038 2.29-3.016 2.979-2.011 1.49-4.58 2.253-7.652 2.253-3.258 0-6.042-0.764-8.397-2.272-2.355-1.526-4.292-3.891-5.772-7.057-1.508-3.202-2.625-7.252-3.361-12.204-0.717-4.925-1.089-10.762-1.089-17.548 0-14.038 1.452-24.306 4.394-30.869 2.97-6.545 7.577-9.821 13.852-9.821 3.342 0 6.013 0.8 8.024 2.365 2.020 1.601 4.031 4.505 6.042 8.741v-9.942h14.094v127.478c22.919-0.894 22.929-24.25 22.929-24.25v-100.929c0-24.269-24.269-24.269-24.269-24.269h-216.548c-24.269 0-24.269 24.269-24.269 24.269v100.929c0 24.269 24.269 24.269 24.269 24.269h203.794v-58.908zM69.678 121.032l-5.083-24.492c-1.88-8.815-3.128-15.416-3.761-19.819l-1.694-11.506c0-0.233-0.158-1.145-0.447-2.69-0.475 6.582-1.145 12.651-1.909 18.2-0.791 5.567-1.75 10.836-2.886 15.816l-5.539 24.492h-15.127l20.657-77.256h9.514l19.922 77.256h-13.647zM135.112 81.469c0 27.276-7.662 40.913-22.965 40.913-7.866 0-13.665-3.296-17.436-9.877-3.761-6.563-5.641-16.654-5.641-30.329 0-6.87 0.484-12.781 1.377-17.762s2.308-9.077 4.236-12.325c1.909-3.221 4.32-5.623 7.233-7.168 2.942-1.546 6.442-2.308 10.52-2.308 13.694 0 21.057 9.077 22.090 27.238h-13.135c0-9.961-2.942-14.941-8.825-14.941-6.46 0-9.7 8.257-9.7 24.743h32.237v1.815zM192.912 98.784c0 8.015-0.717 13.414-2.197 16.179-2.644 4.962-7.047 7.42-13.219 7.42-6.386 0-11.571-3.416-15.574-10.24v8.89h-14.122v-77.256h14.122v49.99c0 2.979 0.159 5.529 0.475 7.55 0.316 2.058 0.819 3.687 1.489 4.981 0.689 1.276 1.592 2.178 2.672 2.765 1.117 0.568 2.467 0.856 4.077 0.856 2.97 0 5.055-1.089 6.274-3.277 1.22-2.216 1.825-5.911 1.825-11.125l0.084-51.731h14.094v54.998zM105.603 105.961c1.219 2.858 3.286 4.255 6.2 4.255 2.84 0 4.897-1.397 6.172-4.255 1.248-2.541 2.141-7.875 2.755-16.002h-17.855c0.577 8.136 1.48 13.461 2.728 16.002zM371.656 119.040h-44.2c-3.416 0-6.488 1.889-7.801 5.036-0.438 1.034-0.633 2.159-0.633 3.24 0 2.197 0.856 4.366 2.476 5.986l80.505 89.647c3.296 3.286 8.658 3.286 11.943 0l79.798-89.647c2.421-2.421 3.147-6.088 1.834-9.216-1.313-3.147-4.385-5.036-7.801-5.036h-43.51c0-57.67-27.964-140.232-170.71-140.232 85.262 24.707 98.099 65.406 98.099 140.223z" horiz-adv-x="577" />
|
51 |
+
<glyph unicode="" d="M86.835 207.95c-1.385 4.619 1.154 9.7 6.004 11.316 4.619 1.385 9.7-1.154 11.316-6.005l58.891-191.683h314.544l59.122 191.683c1.385 4.619 6.466 7.39 11.316 6.005 4.619-1.385 7.39-6.466 6.005-11.316l-60.738-197.225c-0.924-3.926-4.388-6.928-8.776-6.928h-328.17c-3.926 0-7.39 2.541-8.545 6.236l-60.969 197.918zM77.366 237.741c-4.85 0-9.007 3.926-9.007 9.007s3.926 9.007 9.007 9.007h485.904c4.85 0 9.007-3.926 9.007-9.007s-3.926-9.007-9.007-9.007h-485.904zM59.352 273.768c-4.85 0-9.007 3.926-9.007 9.007 0 4.85 3.926 9.007 9.007 9.007h521.931c4.85 0 9.007-3.926 9.007-9.007 0-4.85-3.926-9.007-9.007-9.007h-521.931zM278.748 169.151c0 5.312 4.619 9.469 9.93 9.007 4.619-0.462 8.083-4.85 8.083-9.469v-77.827c0-4.85-3.464-9.238-8.083-9.7-5.312-0.462-9.93 3.695-9.93 9.007v78.983zM213.391 169.151c0 5.312 4.619 9.469 9.93 9.007 4.619-0.462 8.083-4.85 8.083-9.469v-77.827c0-4.85-3.464-9.238-8.083-9.7-5.311-0.462-9.93 3.695-9.93 9.007v78.983zM343.873 169.151c0 5.312 4.619 9.469 9.93 9.007 4.619-0.462 8.083-4.85 8.083-9.469v-77.827c0-4.85-3.464-9.238-8.083-9.7-5.312-0.462-9.93 3.695-9.93 9.007v78.983zM409.231 169.151c0 5.312 4.619 9.469 9.93 9.007 4.619-0.462 8.083-4.85 8.083-9.469v-77.827c0-4.85-3.464-9.238-8.083-9.7-5.312-0.462-9.93 3.695-9.93 9.007v78.983zM255.885 313.721c-2.772-4.157-8.314-5.312-12.471-2.541s-5.311 8.314-2.541 12.471l42.031 63.048c2.772 4.157 8.314 5.311 12.471 2.541s5.312-8.314 2.541-12.471l-42.031-63.048zM399.762 323.652c2.772-4.157 1.616-9.7-2.541-12.471s-9.7-1.617-12.471 2.541l-42.031 63.048c-2.772 4.157-1.616 9.7 2.541 12.471s9.7 1.616 12.471-2.541l42.031-63.048zM320.317 453.673c7.39 0 14.318-3.002 19.168-7.852s7.852-11.547 7.852-19.168c0-7.39-3.002-14.318-7.852-19.168s-11.547-7.852-19.168-7.852c-7.39 0-14.318 3.002-19.168 7.852s-7.852 11.547-7.852 19.168c0 7.39 3.002 14.319 7.852 19.168s11.778 7.852 19.168 7.852v0zM326.784 432.887c-1.616 1.617-3.926 2.541-6.466 2.541s-4.85-0.924-6.466-2.541c-1.616-1.616-2.541-3.926-2.541-6.466s0.924-4.85 2.541-6.466c1.616-1.616 3.926-2.541 6.466-2.541s4.85 0.924 6.466 2.541c1.616 1.617 2.541 3.926 2.541 6.466s-0.924 4.85-2.541 6.466z" horiz-adv-x="635" />
|
52 |
+
</font></defs></svg>
|
fonts/help/fontIcons.ttf
ADDED
Binary file
|
fonts/help/fontIcons.woff
ADDED
Binary file
|
fonts/help/iconfont.eot
ADDED
Binary file
|
fonts/help/iconfont.svg
ADDED
@@ -0,0 +1,28 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
+
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
+
<metadata>Generated by IcoMoon</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="iconfont" horiz-adv-x="512">
|
7 |
+
<font-face units-per-em="512" ascent="480" descent="-32" />
|
8 |
+
<missing-glyph horiz-adv-x="512" />
|
9 |
+
<glyph unicode=" " d="" horiz-adv-x="256" />
|
10 |
+
<glyph unicode="" d="M442.13 258.935c0 122.089-98.976 221.065-221.065 221.065s-221.065-98.976-221.065-221.065c0-60.514 24.336-115.329 63.727-155.247h-0.453c79.166-79.166 157.798-135.688 157.798-135.688s78.165 56.055 157.094 134.983h-0.438c39.791 39.976 64.401 95.082 64.401 155.952zM221.065 103.303c-85.948 0-155.625 69.685-155.625 155.632 0 85.955 69.677 155.632 155.625 155.632 85.955 0 155.639-69.677 155.639-155.632-0.007-85.948-69.685-155.632-155.639-155.632zM105.795 287.626l11.078-13.822 12.487 10.038c1.484 1.187 4.14 3.695 7.953 7.509l-0.371-11.3-0.222-10.335v-62.888h22.971v108.682h-18.882l-35.013-27.883zM221.028 317.216c-12.887 0-22.429-4.548-28.617-13.644-6.196-9.096-9.297-23.231-9.297-42.41 0-18.393 3.183-32.297 9.556-41.705 6.366-9.423 15.826-14.127 28.365-14.127 12.933 0 22.511 4.563 28.728 13.681s9.334 23.171 9.334 42.158c0 18.334-3.213 32.26-9.623 41.779-6.425 9.505-15.915 14.268-28.447 14.268zM232.632 232.618c-2.381-5.854-6.248-8.777-11.596-8.777-5.453 0-9.334 2.886-11.634 8.659-2.308 5.773-3.458 15.322-3.458 28.661 0 13.325 1.165 22.904 3.494 28.728s6.196 8.733 11.596 8.733c5.298 0 9.155-2.916 11.56-8.733 2.404-5.825 3.606-15.403 3.606-28.728-0.007-13.185-1.195-22.697-3.569-28.543zM267.423 287.626l11.070-13.822 12.495 10.038c1.491 1.187 4.147 3.695 7.954 7.509l-0.371-11.3-0.223-10.335v-62.888h22.971v108.682h-18.882l-35.013-27.883z" horiz-adv-x="442" />
|
11 |
+
<glyph unicode="" d="M446.307 480h-386.943c-32.767 0-59.364-26.572-59.364-59.363v-326.524c0-32.784 26.596-59.372 59.364-59.372h103.403v34.139h-102.546c-14.191 0-25.7 11.502-25.7 25.7v256.991h436.899v-256.991c0-14.199-11.502-25.7-25.7-25.7h-111.445v-34.139h112.032c32.784 0 59.371 26.596 59.371 59.371v326.524c0 32.791-26.589 59.363-59.371 59.363zM77.624 400.219c0-7.861-6.362-14.222-14.222-14.222h-14.222c-7.868 0-14.222 6.361-14.222 14.222v14.23c0 7.868 6.354 14.222 14.222 14.222h14.222c7.86 0 14.222-6.353 14.222-14.222v-14.23zM136.987 400.219c0-7.861-6.353-14.222-14.222-14.222h-14.222c-7.868 0-14.222 6.361-14.222 14.222v14.23c0 7.868 6.362 14.222 14.222 14.222h14.222c7.868 0 14.222-6.353 14.222-14.222v-14.23zM471.34 386.005h-308.566v42.659h308.574v-42.659zM354.635 128.831c1.443 3.482 0.635 7.543-2.031 10.209l-88.348 99.246c-3.633 3.633-9.59 3.633-13.223 0l-89.125-99.246c-1.8-1.784-2.744-4.18-2.744-6.608 0-1.197 0.23-2.443 0.714-3.601 1.452-3.474 4.846-5.56 8.638-5.56h48.933c0-82.827-14.222-127.873-108.606-155.262 158.039 0 189.005 91.409 189.005 155.262h48.147c3.791-0.008 7.195 2.086 8.638 5.56z" horiz-adv-x="506" />
|
12 |
+
<glyph unicode="" d="M607.118 297.76c-23.345 46.7-33.347 87.632-46.7 163.255 0 4.29-10.495 18.984-23.354 18.984h-467.011c-12.859 0-23.345-14.695-23.345-18.975 0 0-23.354-139.91-46.709-163.255 0-23.73 0-70.761 0-70.761s0.323-0.779 0.815-1.863h-0.815c0 0 2.087-11.391 16.602-18.232 2.050-1.182 4.262-2.203 6.752-2.856v-214.575c0-12.805 13.334-21.464 26.148-21.464h186.304v198.447c0 12.859 12.259 23.247 25.082 23.247h87.229c12.824 0 23.22-10.387 23.22-23.247v-198.466h189.313c12.814 0 23.13 8.668 23.13 21.464v214.906c18.545 3.080 23.345 21.464 23.345 21.464h-0.573c0.349 1.083 0.573 1.881 0.573 1.881s-0.009 46.699-0.009 70.044zM183.161 64.255c0-12.841-5.767-23.345-18.608-23.345h-48.159c-12.859 0-18.975 10.513-18.975 23.345v93.408c0 12.85 6.125 23.345 18.975 23.345h48.159c12.85 0 18.608-10.504 18.608-23.345v-93.408zM509.099 64.255c0-12.841-5.149-23.345-17.999-23.345h-47.675c-12.85 0-18.966 10.513-18.966 23.345v93.408c0 12.85 6.125 23.345 18.966 23.345h47.675c12.85 0 17.999-10.504 17.999-23.345v-93.408zM513.352 441.754c0 0 24.814-118.822 39.957-143.994-23.175 0-63.668 0-63.668 0l-23.363 143.994h47.075zM555.619 274.416l-0.188-18.277c-2.265-16.047-15.931-28.423-32.605-28.423-18.259 0-32.801 10.889-32.801 29.148 0 0.519 0.779 17.542 0.779 17.542h64.815zM379.863 262.282l-0.053 12.134h66.409l-0.25-18.447c-2.355-15.958-15.966-28.252-32.587-28.252-18.268 0-33.061 14.793-33.061 33.061 0 0.51 0.144 0.985 0.161 1.495h-0.618zM419.577 441.754c0 0 17.524-115.535 24.814-143.994 7.298 0-64.582 0-64.582 0l-6.922 143.994h46.69zM279.479 441.754h47.433l8.48-143.994h-63.668l7.755 143.994zM271.17 274.416h64.779l0.394-16.298c-1.361-16.996-15.438-30.401-32.784-30.401-17.354 0-31.431 13.405-32.793 30.401l0.403 16.298zM186.072 441.754h46.709l-6.931-143.994c0 0-45.607 0-62.388 0 7.289 26.274 22.611 143.994 22.611 143.994zM161.804 274.416h64.797l0.654-12.134h-0.609c0.027-0.511 0.161-0.985 0.161-1.495 0-18.268-14.793-33.061-33.061-33.061-16.576 0-30.178 12.232-32.56 28.136l0.618 18.554zM93.775 441.754h45.607l-19.172-143.994c0 0-46.502 0-63.651 0 17.874 32.47 37.216 143.994 37.216 143.994zM52.179 274.416h64.788c0 0-0.009-13.119-0.009-13.629 0-18.268-14.802-33.061-33.061-33.061-16.199 0-29.605 11.641-32.452 26.99l0.734 19.701z" horiz-adv-x="607" />
|
13 |
+
<glyph unicode="" d="M128.26 58.599h29.552v39.312h-29.552v-39.312zM423.781 58.599h29.543v118.108h-29.543v-118.108zM177.614 196.409h-19.802v197.124h-29.552v-197.115h-19.601c-10.882 0-19.701-8.82-19.701-19.702v-39.394c0-10.882 8.82-19.702 19.701-19.702h68.964c10.873 0 19.692 8.82 19.692 19.702v39.394c-0.009 10.873-8.829 19.692-19.702 19.692zM513.213 480h-444.952c-37.688 0-68.262-30.555-68.262-68.262v-375.467c0-37.688 30.573-68.262 68.262-68.262h444.942c37.688 0 68.262 30.583 68.262 68.262v375.467c0.009 37.707-30.573 68.262-68.253 68.262zM542.081 36.8c0-16.317-13.226-29.543-29.543-29.543h-443.291c-16.317 0-29.552 13.226-29.552 29.543v374.327c0 16.327 13.235 29.552 29.552 29.552h443.291c16.317 0 29.543-13.235 29.543-29.552v-374.327zM473.126 275.224h-19.802v118.309h-29.543v-118.309h-19.601c-10.882 0-19.702-8.829-19.702-19.702v-39.403c0-10.873 8.82-19.702 19.702-19.702h68.955c10.882 0 19.702 8.829 19.702 19.702v39.403c-0.009 10.873-8.829 19.701-19.711 19.701zM276.021 58.599h29.543v196.923h-29.543v-196.923zM325.365 354.020h-19.802v39.513h-29.543v-39.503h-19.601c-10.881 0-19.702-8.82-19.702-19.702v-39.403c0-10.873 8.82-19.702 19.702-19.702h68.955c10.882 0 19.702 8.82 19.702 19.702v39.403c-0.009 10.882-8.829 19.692-19.711 19.692z" horiz-adv-x="582" />
|
14 |
+
<glyph unicode="" d="M208.037 357.637v53.73c13.647 4.923 23.452 17.865 23.452 33.2 0 19.577-15.863 35.433-35.425 35.433-19.57 0-35.425-15.856-35.425-35.425 0-15.32 9.78-28.245 23.395-33.184v-53.77c-102.665-6.347-184.033-91.389-184.033-195.647v-153.242h392.518v153.242c0 104.411-81.6 189.54-184.482 195.663zM72.227 192.332c0 26.469 21.459 47.919 47.927 47.919s47.919-21.45 47.919-47.919c0-26.469-21.459-47.919-47.919-47.919-26.469 0-47.927 21.45-47.927 47.919zM288.139 80.055c0-8.844-7.163-16.008-16.008-16.008h-152.073c-8.837 0-16.008 7.163-16.008 16.008v24.012h184.089v-24.012zM272.228 144.413c-26.469 0-47.927 21.459-47.927 47.919 0 26.469 21.466 47.919 47.927 47.919s47.919-21.45 47.919-47.919c0-26.469-21.459-47.919-47.919-47.919zM32.016-16c0-8.837 7.172-16 16.008-16h296.144c8.837 0 16.008 7.163 16.008 16v8.012h-328.159v-8.012z" horiz-adv-x="393" />
|
15 |
+
<glyph unicode="" d="M623.875-32h-515.826c-9.683 0-17.704 8.021-17.704 17.714v315.387c0 9.683 8.021 17.714 17.704 17.714h515.836c9.683 0 17.715-8.021 17.715-17.714v-315.387c-0.010-9.694-8.041-17.714-17.725-17.714zM535.342 283.398h-338.76c0-39.014-31.824-70.828-70.828-70.828v-138.332c39.014 0 70.828-31.814 70.828-70.818l338.76-0.010c0 39.014 31.814 70.828 70.818 70.828l0.010 138.322c-39.014 0.010-70.828 31.824-70.828 70.838zM365.957 29.165c-58.101 0-88.533 64.75-88.533 115.099s30.432 115.1 88.533 115.1c58.111 0 88.543-64.75 88.543-115.1s-30.432-115.1-88.543-115.1zM348.263 79.385c0-2.323 1.892-4.226 4.216-4.226h25.315c2.313 0 4.216 1.892 4.216 4.226v25.305c0 2.313-1.892 4.216-4.216 4.216h-25.315c-2.313 0-4.226-1.892-4.216-4.216v-25.305zM367.45 212.99c-21.51 0-37.542-9.183-48.938-28.069-1.161-1.892-0.741-4.216 1.051-5.587l17.304-13.188c0.841-0.531 1.683-0.841 2.634-0.841 1.161 0 2.423 0.631 3.274 1.692 6.219 7.801 8.752 10.334 11.286 12.127 2.313 1.582 6.639 3.064 11.396 3.064 8.542 0 16.243-5.267 16.243-11.185 0-6.75-3.385-10.224-11.496-13.919-9.283-4.216-21.93-15.191-21.94-27.949v-4.747c0-2.323 1.482-5.908 3.805-5.908h25.305c2.423 0 4.226 2.734 4.226 5.057 0 3.064 3.906 10.334 10.124 13.93 10.024 5.598 23.623 13.288 23.623 33.326-0.010 24.154-25.315 42.199-47.897 42.199zM69.807 320.659v-253.792l-69.246 258.409c-2.384 8.923 3.024 18.286 11.937 20.668l498.191 133.485c8.923 2.394 18.285-3.014 20.668-11.926l34.258-127.848h-476.811c-10.385 0-18.996-8.612-18.996-18.996z" horiz-adv-x="642" />
|
16 |
+
<glyph unicode="" d="M630.452 419.214c-23.202-10.005-48.449-17.178-74.413-20.011 26.789 15.995 47.194 41.17 56.805 71.186-24.78-14.811-52.824-25.606-82.016-31.2-23.562 25.175-57.2 40.811-94.389 40.811-71.616 0-129.246-57.988-129.246-129.211 0-10.005 1.219-20.011 3.228-29.622-107.191 5.63-202.799 56.805-266.382 135.235-11.225-19.186-17.644-41.206-17.644-65.233 0-44.791 22.808-84.419 57.594-107.585-21.159 0.825-41.169 6.814-58.347 16.389 0-0.394 0-1.183 0-1.614 0-62.794 44.361-114.794 103.605-126.771-10.831-2.797-22.413-4.411-34.033-4.411-8.391 0-16.389 0.789-24.422 2.009 16.389-51.211 64.014-88.399 120.819-89.583-44.397-34.822-100.019-55.228-160.446-55.228-10.794 0-20.764 0.43-31.2 1.614 57.236-36.794 125.23-57.988 198.424-57.988 237.585 0 367.584 196.81 367.584 367.62 0 5.594 0 11.189-0.394 16.784 25.283 18.397 47.266 41.205 64.874 66.81z" horiz-adv-x="631" />
|
17 |
+
<glyph unicode="" d="M158.764 312.24v44.119c0 23.007 2.144 35.401 35.095 35.401h44.119v88.24h-70.524c-84.814 0-114.644-42.866-114.644-114.616v-53.144h-52.81v-88.212h52.81v-256h105.954v256h70.497l9.331 88.212h-79.828z" horiz-adv-x="239" />
|
18 |
+
<glyph unicode="" d="M393.913 480c-10.501 0-344.176 0-354.639 0-5.117 0-10.16-1.024-14.898-3.070-14.899-5.725-24.375-19.599-24.375-34.839v-436.182c0-15.24 9.477-29.114 24.375-34.877 4.739-2.009 9.819-3.032 14.898-3.032 10.463 0 20.282 4.057 28.090 11.183l149.248 143.486 149.248-143.486c7.772-7.127 17.59-10.804 28.091-10.804 5.080 0 10.159 0.683 14.899 2.654 14.899 5.762 24.375 19.637 24.375 34.877v436.182c0 15.24-9.478 29.114-24.375 34.839-4.815 2.047-9.894 3.070-14.936 3.070z" horiz-adv-x="433" />
|
19 |
+
<glyph unicode="" d="M389.819 436.67v-420.298l-173.244 166.232-30.1-28.811-143.144-137.382v420.26h346.489zM393.913 480c-10.501 0-344.176 0-354.639 0-5.117 0-10.16-1.024-14.898-3.070-14.899-5.725-24.375-19.599-24.375-34.839v-436.182c0-15.24 9.477-29.114 24.375-34.877 4.739-2.009 9.819-3.032 14.898-3.032 10.463 0 20.282 4.057 28.090 11.183l149.248 143.486 149.248-143.486c7.772-7.127 17.59-10.804 28.091-10.804 5.080 0 10.159 0.683 14.899 2.654 14.899 5.762 24.375 19.637 24.375 34.877v436.182c0 15.24-9.478 29.114-24.375 34.839-4.815 2.047-9.894 3.070-14.936 3.070z" horiz-adv-x="433" />
|
20 |
+
<glyph unicode="" d="M549.539 84.363h-377.786c-4.794 0-9.006-4.236-9.006-9.007v-51.898c0-4.771 4.236-9.007 9.006-9.007h377.786c4.771 0 9.006 4.236 9.006 9.007v51.898c0 4.771-4.236 9.007-9.006 9.007zM107.496 84.363h-51.898c-4.794 0-9.007-4.236-9.007-9.007v-51.898c0-4.771 4.236-9.007 9.007-9.007h51.898c4.794 0 9.007 4.236 9.007 9.007v51.898c0 4.771-4.213 9.007-9.007 9.007zM107.496 200.728h-51.898c-4.794 0-9.007-4.236-9.007-9.007v-51.898c0-4.771 4.236-9.007 9.007-9.007h51.898c4.794 0 9.007 4.236 9.007 9.007v51.898c0 4.771-4.213 9.007-9.007 9.007zM549.539 200.728h-377.786c-4.794 0-9.006-4.236-9.006-9.007v-51.898c0-4.771 4.236-9.007 9.006-9.007h377.786c4.771 0 9.006 4.236 9.006 9.007v51.898c0 4.771-4.236 9.007-9.006 9.007zM107.496 317.091h-51.898c-4.771 0-9.007-4.236-9.007-9.006v-51.898c0-4.794 4.236-9.006 9.007-9.006h51.898c4.794 0 9.007 4.213 9.007 9.006v51.898c0 4.771-4.213 9.006-9.007 9.006zM549.539 317.091h-377.786c-4.794 0-9.006-4.236-9.006-9.006v-51.898c0-4.794 4.236-9.006 9.006-9.006h377.786c4.771 0 9.006 4.213 9.006 9.006v51.898c0 4.771-4.236 9.006-9.006 9.006zM107.496 433.454h-51.898c-4.771 0-9.007-4.236-9.007-9.007v-51.898c0-4.771 4.236-9.007 9.007-9.007h51.898c4.794 0 9.007 4.236 9.007 9.007v51.898c0 4.771-4.213 9.007-9.007 9.007zM549.539 433.454h-377.786c-4.794 0-9.006-4.236-9.006-9.007v-51.898c0-4.771 4.236-9.007 9.006-9.007h377.786c4.771 0 9.006 4.236 9.006 9.007v51.898c0 4.771-4.236 9.007-9.006 9.007z" horiz-adv-x="605" />
|
21 |
+
<glyph unicode="" d="M107.855 372.145q0 7.429-5.428 12.857t-12.857 5.428-12.857-5.428-5.428-12.857 5.428-12.857 12.857-5.428 12.857 5.428 5.428 12.857zM436.998 207.574q0 10-6.143 23.143t-15.286 13.429q4.286 4.857 7.143 13.572t2.857 15.857q0 19.714-15.143 34 5.143 9.143 5.143 19.714t-5 21-13.572 15q1.428 8.572 1.428 16 0 24.286-14 36t-38.857 11.714h-36.572q-37.428 0-97.714-20.857-1.429-0.572-8.286-3t-10.143-3.572-10-3.286-10.857-3.143-9.428-1.857-9-0.857h-9.143v-182.857h9.143q4.572 0 10.143-2.572t11.429-7.714 11-10.143 11.428-12.572 9.857-12.143 9-11.714 6.571-8.572q15.714-19.428 22-26 11.714-12.286 17-31.286t8.714-35.857 10.857-24.286q27.428 0 36.572 13.428t9.143 41.428q0 16.857-13.714 45.857t-13.714 45.572h100.572q14.286 0 25.428 11t11.143 25.572zM473.569 207.288q0-29.428-21.714-51.143t-51.428-21.714h-50.286q13.714-28.286 13.714-54.857 0-33.714-10-53.143-10-19.714-29.143-29t-43.143-9.286q-14.572 0-25.714 10.572-9.714 9.428-15.428 23.428t-7.286 25.857-5 24.143-8.857 18.286q-13.714 14.286-30.571 36.286-28.857 37.428-39.143 44.286h-78.285q-15.143 0-25.857 10.714t-10.715 25.857v182.857q0 15.143 10.715 25.857t25.857 10.714h82.285q6.286 0 39.429 11.428 36.572 12.572 63.714 18.857t57.143 6.286h32q40 0 64.714-22.572t24.428-61.714v-1.429q17.143-22 17.143-50.857 0-6.286-0.857-12.286 10.857-19.143 10.857-41.143 0-10.286-2.572-19.715 14-21.143 14-46.572z" />
|
22 |
+
<glyph unicode="" d="M110.024 77.094q0 7.428-5.428 12.857t-12.857 5.428-12.857-5.428-5.428-12.857 5.428-12.857 12.857-5.428 12.857 5.428 5.428 12.857zM439.167 241.666q0 14.572-11.143 25.572t-25.428 11h-100.572q0 16.572 13.714 45.572t13.714 45.857q0 28-9.143 41.428t-36.572 13.428q-7.428-7.428-10.857-24.286t-8.714-35.857-17-31.286q-6.286-6.572-22-26-1.143-1.428-6.572-8.572t-9-11.714-9.857-12.143-11.429-12.572-11-10.143-11.428-7.714-10.143-2.571h-9.143v-182.857h9.143q3.714 0 9-0.857t9.429-1.857 10.857-3.143 10-3.286 10.143-3.572 8.286-3q60.286-20.857 97.714-20.857h34.572q54.857 0 54.857 47.714 0 7.428-1.428 16 8.572 4.572 13.572 15t5 21-5.143 19.714q15.143 14.286 15.143 34 0 7.143-2.857 15.857t-7.143 13.572q9.143 0.286 15.286 13.428t6.143 23.143zM475.738 241.952q0-25.428-14-46.572 2.572-9.428 2.572-19.714 0-22-10.857-41.143 0.857-6 0.857-12.286 0-28.857-17.143-50.857 0.286-39.714-24.286-62.714t-64.857-23h-36.857q-27.428 0-54.143 6.428t-61.857 18.714q-33.143 11.428-39.429 11.428h-82.285q-15.143 0-25.857 10.714t-10.715 25.857v182.857q0 15.143 10.715 25.857t25.857 10.714h78.285q10.286 6.857 39.143 44.286 16.571 21.428 30.571 36.572 6.857 7.143 10.143 24.428t8.714 36.143 17.715 30.857q11.143 10.572 25.714 10.572 24 0 43.143-9.286t29.143-29 10-53.143q0-26.571-13.714-54.857h50.286q29.714 0 51.428-21.714t21.714-51.143z" />
|
23 |
+
<glyph unicode="" d="M459.55 67.111c6.387-6.346 9.54-14.091 9.54-23.191 0-8.981-3.233-16.685-9.779-23.231s-14.25-9.779-23.231-9.779c-9.26 0-17.004 3.233-23.191 9.779l-88.493 88.214c-30.775-21.315-65.063-32.012-102.903-32.012-24.548 0-48.059 4.79-70.531 14.33-22.433 9.54-41.792 22.473-58.037 38.678-16.245 16.245-29.099 35.605-38.678 58.038-9.54 22.433-14.29 45.943-14.29 70.531s4.75 48.099 14.29 70.531 22.433 41.792 38.678 58.038c16.245 16.245 35.605 29.138 58.037 38.678s45.943 14.33 70.531 14.33c24.588 0 48.139-4.79 70.571-14.33s41.792-22.433 58.038-38.678c16.245-16.245 29.099-35.605 38.639-58.038s14.29-45.943 14.29-70.531c0-37.84-10.658-72.128-31.973-102.943l88.493-88.413zM303.161 176.839c22.593 22.632 33.928 49.855 33.928 81.628s-11.296 59.036-33.928 81.628-49.815 33.928-81.668 33.928c-31.813 0-58.995-11.296-81.628-33.928-22.593-22.593-33.928-49.815-33.928-81.628s11.296-59.036 33.928-81.628c22.632-22.593 49.815-33.928 81.628-33.928 31.853 0 59.036 11.296 81.668 33.928z" horiz-adv-x="510" />
|
24 |
+
<glyph unicode="" d="M129.701 130.816c-64.677 0.988-129.701 11.136-129.701 48.988 0 7.881 0 3.072 0 11.026 0 30.245 50.359 59.757 95.195 75.428 2.048 0.713 14.957 6.875 6.894 32.805h0.091c-21.029 22.875-37.084 59.684-37.084 95.963 0 55.772 35.091 84.974 75.885 84.974 37.248 0 69.248-24.594 74.624-71.241-37.687-22.601-60.964-64.841-60.964-117.76 0-43.63 16.403-89.728 43.63-124.435-19.731-7.918-45.568-19.95-68.572-35.748zM471.661 266.259c-2.029 0.713-14.957 6.875-6.894 32.804h-0.11c21.029 22.894 37.101 59.703 37.101 95.964 0 55.772-35.091 84.974-75.904 84.974-37.212 0-69.193-24.558-74.606-71.149 37.833-22.583 61.221-64.86 61.221-117.852 0-43.666-16.713-90.075-44.325-124.964 20.572-7.808 46.829-19.529 69.924-35.219 64.384 1.079 128.786 11.3 128.786 48.988 0 7.881 0 3.072 0 11.026 0 30.245-50.359 59.739-95.195 75.428zM340.005 138.642c-2.541 0.86-18.469 8.082-8.521 38.803h-0.164c25.984 27.063 45.861 70.637 45.861 113.555 0 65.975-43.356 100.535-93.733 100.535-50.413 0-93.513-34.56-93.513-100.535 0-43.044 19.749-86.839 45.843-113.884 10.221-27.044-8.009-37.084-11.831-38.473-52.755-19.328-114.651-54.51-114.651-89.252 0-9.435 0-3.712 0-13.019 0-47.379 90.679-58.13 174.647-58.13 84.077 0 173.605 10.752 173.605 58.13 0 9.308 0 3.584 0 13.019 0 35.785-62.19 70.711-117.541 89.252z" horiz-adv-x="567" />
|
25 |
+
<glyph unicode="" d="M649.84 480h-565.092c-46.792 0-84.747-38.2-84.747-85.326v-341.326c0-47.127 37.955-85.348 84.747-85.348h565.092c46.814 0 84.769 38.222 84.769 85.348v341.326c0 47.127-37.955 85.326-84.769 85.326zM493.991 227.228l181.626-185.968-221.54 158.252-86.795-56.543-86.773 56.543-221.54-158.252 181.649 185.968-219.648 171.208 346.313-186.813 346.357 186.813-219.648-171.208z" horiz-adv-x="735" />
|
26 |
+
<glyph unicode="" d="M877.974 406.998c0 7.029-3.525 14.955-8.803 20.232l-43.99 43.989c-5.299 5.255-13.203 8.781-20.232 8.781s-14.977-3.526-20.232-8.781l-345.742-345.72-345.72 345.72c-5.277 5.255-13.204 8.781-20.232 8.781-7.927 0-14.955-3.526-20.232-8.781l-43.989-43.99c-5.277-5.277-8.803-13.203-8.803-20.232 0-7.050 3.526-14.955 8.803-20.232l409.942-409.963c5.277-5.255 13.204-8.781 20.232-8.781s14.955 3.526 20.232 8.781l409.942 409.942c5.299 5.277 8.824 13.204 8.824 20.254z" horiz-adv-x="878" />
|
27 |
+
<glyph unicode="" d="M525.385 23.315c0 0-20.023 0-48.365 0-68.772 0-186.643-55.315-186.643-55.315-2.359 0-4.644 0.329-6.912 0.713-2.267-0.384-4.553-0.713-6.912-0.713 0 0-117.87 55.315-186.661 55.315-28.343 0-48.365 0-48.365 0-22.893 0-41.472 18.579-41.472 41.472v373.741c0.019 22.912 18.596 41.472 41.49 41.472 0 0 24.301 0 57.271 0 69.577 0 177.737-55.296 177.737-55.296 2.359 0 4.644-0.329 6.912-0.695 2.267 0.384 4.553 0.695 6.912 0.695 0 0 44.050 22.473 93.988 38.766v-309.229l54.528 54.528 54.528-54.528v325.76c19.291 0 31.964 0 31.964 0 22.894 0 41.472-18.56 41.472-41.472v-373.741c0-22.894-18.578-41.472-41.472-41.472z" horiz-adv-x="567" />
|
28 |
+
</font></defs></svg>
|
fonts/help/iconfont.ttf
ADDED
Binary file
|
fonts/help/iconfont.woff
ADDED
Binary file
|
fonts/product-popup/fontIcons.eot
ADDED
Binary file
|
fonts/product-popup/fontIcons.svg
ADDED
@@ -0,0 +1,92 @@
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
1 |
+
<?xml version="1.0" standalone="no"?>
|
2 |
+
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" >
|
3 |
+
<svg xmlns="http://www.w3.org/2000/svg">
|
4 |
+
<metadata>Generated by IcoMoon</metadata>
|
5 |
+
<defs>
|
6 |
+
<font id="fontIcons" horiz-adv-x="1024">
|
7 |
+
<font-face units-per-em="1024" ascent="960" descent="-64" />
|
8 |
+
<missing-glyph horiz-adv-x="1024" />
|
9 |
+
<glyph unicode=" " horiz-adv-x="512" d="" />
|
10 |
+
<glyph unicode="" glyph-name="next" horiz-adv-x="1312" d="M1287.435 501.696l-499.808 428.704c-29.419 29.163-87.776 29.163-117.205 0-29.429-29.173-19.595-76.459 9.835-105.621l321.579-274.272c0 0 34.229-29.344 67.712-29.312l-986.233 0.009c-40.021-0.192-73.44-32.768-73.621-72.8-0.171-40.032 32.971-72.331 72.992-73.248l991.637 1.739c-0.053 1.099-0.117-0.939-0.181-0.939-42.997 0-66.005-23.744-66.005-23.744l-317.227-279.84c-29.419-29.152-39.253-76.448-9.824-105.6 29.419-29.163 87.787-29.163 117.205 0l489.152 429.175c14.752 14.613 22.101 33.76 22.059 52.896 0.021 19.125-7.339 38.249-22.069 52.853z" />
|
11 |
+
<glyph unicode="" glyph-name="store" horiz-adv-x="1063" d="M4.574-6.082c0 10.405 8.478 18.882 18.937 18.882h1019.44c10.446 0 18.923-8.478 18.923-18.882v-38.967c0-10.473-8.478-18.951-18.91-18.951h-1019.44c-10.459 0-18.937 8.478-18.937 18.965l-0.014 38.953zM1064.96 632.32c-40.96 81.92-58.478 161.737-81.92 294.407 0 7.509-18.405 33.273-40.96 33.273h-819.2c-22.555 0-40.96-25.765-40.96-33.287 0 0-40.96-253.433-81.92-294.393 0-41.643 0-124.123 0-124.123s0.56-1.378 1.419-3.278l-1.419 0.002c0 0 3.659-20.002 29.122-31.977 3.591-2.089 7.456-3.89 11.838-5.024v-371.358c0-22.487 23.374-37.682 45.861-37.682h322.779v339.122c0 22.555 21.504 40.754 43.977 40.754h163.063c22.473 0 40.713-18.199 40.713-40.754v-339.122h326.082c22.487 0 40.565 15.195 40.565 37.682v371.918c32.562 5.406 40.96 37.655 40.96 37.655h-1.038c0.642 1.899 1.038 3.305 1.038 3.305s0 81.92 0 122.88zM321.278 222.72c0-22.514-10.103-40.96-32.645-40.96h-84.487c-22.542 0-33.287 18.446-33.287 40.96v163.84c0 22.555 10.745 40.96 33.287 40.96h84.487c22.542 0 32.645-18.405 32.645-40.96v-163.84zM893.038 222.72c0-22.514-9.038-40.96-31.593-40.96h-83.6c-22.555 0-33.287 18.446-33.287 40.96v163.84c0 22.555 10.718 40.96 33.287 40.96h83.598c22.555 0 31.593-18.405 31.593-40.96l0.002-163.84zM900.478 884.907c0 0 43.527-208.418 70.082-252.587-40.645 0-111.682 0-111.682 0l-40.96 252.587h82.56zM974.642 591.36l-0.313-32.057c-4.014-28.139-27.975-49.863-57.207-49.863-32.043 0-57.522 19.102-57.522 51.145 0 0.901 1.365 30.775 1.365 30.775h113.678zM666.325 570.062l-0.082 21.298h116.478l-0.437-32.359c-4.126-28.002-28.046-49.561-57.168-49.561-32.043 0-58 25.954-58 58 0 0.901 0.247 1.735 0.286 2.622h-1.077zM735.998 884.907c0 0 30.72-202.656 43.527-252.587 12.807 0-113.282 0-113.282 0l-12.165 252.587h81.92zM490.238 884.907h83.202l14.882-252.587h-111.685l13.6 252.587zM475.655 591.36h113.623l0.725-28.576c-2.405-29.819-27.088-53.344-57.522-53.344s-55.118 23.525-57.522 53.344l0.697 28.576zM326.398 884.907h81.92l-12.153-252.587c0 0-80.007 0-109.445 0 12.807 46.080 39.678 252.587 39.678 252.587zM283.826 591.36h113.678l1.134-21.298h-1.079c0.041-0.873 0.286-1.721 0.286-2.622 0-32.046-25.968-58-58-58-29.081 0-52.935 21.463-57.125 49.358l1.106 32.562zM164.482 884.907h79.995l-33.616-252.587c0 0-81.579 0-111.657 0 31.362 56.962 65.278 252.587 65.278 252.587zM91.518 591.36h113.664c0 0-0.014-23.019-0.014-23.92-0.014-32.046-25.968-58-58.011-58-28.4 0-51.925 20.425-56.921 47.337l1.282 34.583z" />
|
12 |
+
<glyph unicode="" glyph-name="megaphone" horiz-adv-x="1573" d="M933.746 545.87c0 135.175 0 251.253 0 282.535 0 80.727-40.994 80.727-80.727 80.727-80.096 0-85.765-322.898-524.715-322.898l-201.824 0.007c-66.843 0-121.081-54.245-121.081-121.090v-80.727c0-66.846 54.238-121.083 121.083-121.083h31.262c2.793-21.966 6.496-75.445-15.591-117.422-59.433-112.951-43.177-152.962 16.167-150.393l73.497 0.759c20.256 0.203 40.267 18.256 44.608 40.16l52.917 226.88c440.409-0.514 442.265-322.885 523.671-322.885 0.638 0 1.269 0 1.893 0 40.912 0 78.834 0.631 78.834 80.72 0 31.499 0 147.504 0 282.535 66.846 0 121.083 54.238 121.083 121.090 0.005 66.848-54.233 121.086-121.077 121.086zM186.517 505.506h141.781v-80.72h-201.817c0 80.213 60.037 80.72 60.037 80.72zM853.013 57.422c-56.441 95.035-158.178 257.234-443.989 283.134l0.007 168.505c284.272 25.931 386.958 187.819 443.989 282.935l-0.007-246.126v-488.448zM489.751 424.786c155.186 0 282.542 35.989 282.542 35.989v123.099c0 0-126.487-118.722-282.542-118.722v-40.366zM1169.815 434.791c0-80.027-28.014-151.417-90.091-198.087l40.439-54.069c79.31 60.11 128.718 150.793 128.718 252.155 0 98.263-46.229 186.475-121.584 246.539l-34.103-59.392c52.942-46.507 76.622-113.122 76.622-187.147zM1253.145 900.35c147.68-103.2 229.417-266.619 229.417-450.281 0-182.638-81.010-345.17-227.010-448.457l39.25-52.475c165.061 117.502 274.343 295.008 274.343 500.933 0 205.559-95.314 376.494-283.323 507.042zM1405.273 438.274c0 154.014-76.725 291.657-198.215 381.918l-36.043-62.775c99.225-76.048 149.815-190.775 149.815-319.15 0-129.289-51.545-244.825-151.877-320.857l42.994-57.479c119.401 90.315 193.326 226.352 193.326 378.343z" />
|
13 |
+
<glyph unicode="" glyph-name="product" d="M827.079 880.923c-51.399 51.399-92.117 32.654-118.158 0-47.929-60.059-97.947-105.87-128.469-131.584-7.211 8.107-17.408 13.426-29.072 13.426h-78.763c-11.662 0-21.861-5.319-29.070-13.426-30.519 25.673-80.539 71.525-128.469 131.584-26.027 32.654-66.759 51.399-118.158 0-184.633-184.633 60.615-233.627 101.333-233.627h86.171c0 0-207.829 90.894-143.63 168.846 27.136 32.967 49.465 9.216 85.234-13.979 35.285-22.885 81.323-45.81 112.398-60.459-3.029-5.561-5.191-11.591-5.191-18.318v-39.381c0-21.703 17.678-39.381 39.381-39.381h78.763c21.703 0 39.381 17.678 39.381 39.381v39.381c0 6.741-2.162 12.757-5.163 18.318 31.033 14.649 77.070 37.575 112.398 60.459 35.755 23.195 58.098 46.949 85.234 13.979 64.199-77.938-143.63-168.846-143.63-168.846h86.171c40.693 0 285.941 48.981 101.307 233.627zM433.237 408.306c0 0-315.079 0-354.459 0v-393.842c0-21.703 17.678-39.381 39.381-39.381h315.079v433.223zM590.763 408.306v-433.237h315.079c21.703 0 39.381 17.678 39.381 39.381v393.842c-39.381 0.014-354.459 0.014-354.459 0.014zM945.237 605.227h-866.473c-21.703 0-39.381-17.678-39.381-39.381v-78.763c0-21.703 17.678-39.381 39.381-39.381h354.459v118.158h157.541v-118.158h354.459c21.703 0 39.381 17.678 39.381 39.381l0.016 76.073c0 21.703-17.694 42.071-39.383 42.071z" />
|
14 |
+
<glyph unicode="" glyph-name="geo" d="M621.134 812.071c0.158-0.078 0.709-0.393 0.827-0.512l4.686-2.325c0.789-0.473 2.402-0.747 3.15-0.551l2.087-3.465c1.184-1.497 1.184-1.497 11.465-4.962l0.393-0.039c0.078 0 0.158 0 0.277 0 0.315 0 0.709 0.039 0.985 0.078 1.063 0.197 2.009 0.866 2.521 1.929 0.551 1.102 0.789 1.771 0.315 2.875h3.23c0.158 0 0.315 0 0.473 0 1.378 0.197 2.757 1.339 3.191 2.679 0.512 1.497-0.277 3.703-1.458 4.727-0.473 0.315-0.59 0.434-4.411 2.402 0.551 1.575-0.197 2.757-2.757 7.287-0.158 0.197-0.434 0.473-0.67 0.709-1.102 1.063-1.417 1.182-6.263 2.757-0.277 0.078-0.631 0.119-0.905 0.158-0.315-0.039-1.063 0-1.378-0.039l-4.727-1.024c-0.475-0.158-0.946-0.395-1.342-0.631l-1.694-0.985c-0.197 0.119-0.393 0.197-0.631 0.277-0.473 0.119-1.536 0.354-2.087 0.235-1.024-0.119-1.813-0.59-2.402-1.102h-5.239c-1.378 0-2.837-0.946-3.465-2.206-0.235-0.512-0.393-1.102-0.393-1.694 0.078-2.443 0.747-2.914 6.222-6.578zM549.769 746.299c0.985-2.087 0.985-2.087 18.667-7.561 0.354-0.119 0.709-0.197 1.024-0.197h0.315c1.221 0 1.221 0 20.245 8.665 2.128 1.534 2.048 3.582 1.774 4.96-0.277 1.063-0.631 2.087-1.102 3.623-0.197 0.512-0.473 1.024-0.827 1.458-0.078 0.078-0.709 0.747-0.827 0.866l-7.76 6.224c-0.631 0.551-2.048 1.024-3.861 1.102l-14.139-2.599-3.15 2.048c-0.473 0.235-1.655 0.551-2.167 0.551-1.102 0-2.402-0.315-9.886-1.89-1.536-0.512-2.638-1.694-2.992-3.191-0.354-1.339 0.277-3.465 1.221-4.411 1.301-1.259 2.953-2.363 4.53-3.307l-1.221-2.914c-0.315-0.946-0.315-2.56 0.155-3.426zM839.641 229.691l-14.414-18.235-7.403-4.686-0.277 0.393-10.475-14.613-5.71-9.767-9.451-8.626c-0.158-0.277-0.827-1.259-11.737-17.998-0.277-0.551-0.354-1.89-0.473-3.623l7.246 3.23c-0.119 0 2.482 2.167 11.264 12.21l2.482 2.795 3.662-2.638 0.67 0.747c1.378 1.694 2.679 3.426 3.938 5.239l1.536 2.167c0.078 0.119 0.512 0.709 0.393 0.905l-2.795 2.521 2.441 2.795c2.402 2.875 4.962 6.105 7.799 9.65l6.498 8.153-0.395 0.233c0.709 1.024 1.339 2.087 2.009 3.15l0.866 1.417 1.929 0.789 1.929 2.363 11.106 20.441c0.158 0.354 0.158 0.354 0.709 3.662l-0.512 1.221c-0.197-0.51-0.866-1.376-2.834-3.897zM193.929 481.003c-0.59-1.063-1.378-2.757-2.087-4.293l-2.009-4.37-4.293 1.929c-3.781 2.757-7.877 5.671-12.011 8.585l-0.789 0.592c-5.632 3.977-11.186 7.915-15.872 11.499 0.158-0.158-0.434 0-0.709 0l-9.886-2.283c-0.985-0.67-2.795-4.923-5.12-10.318l-0.789-1.771 0.393-0.277 3.387-1.655-1.733-5.435c0-0.119 0-0.158 0.59-3.861l6.578 3.703 0.158-7.799c-0.277-3.033 0.747-5.947 2.638-7.445 0.67-0.473 1.536-0.747 2.402-0.747 2.837 0 5.397 3.033 5.829 6.853 0.119 1.378 0 2.795-0.434 4.096l-4.53 14.571 14.139-13.547-0.235-7.168c0.039-0.235 0.315-0.512 0.709-0.709l20.519 11.579 6.421 0.078c0.59 0.039 0.827 0.631 0.866 0.747 0 1.102-0.946 3.623-2.56 7.799-0.784 0.357-1.138 0.315-1.573-0.354zM512 954.014c-279.001 0-506.014-227.013-506.014-506.014s227.013-506.014 506.014-506.014 506.014 227.013 506.014 506.014c-0.039 279.001-227.013 506.014-506.014 506.014zM871.070 454.933c2.048-4.727 3.977-9.374 5.593-13.509l0.277-0.747-0.551-25.993-7.168 14.258-1.89 0.946-0.67 2.167-1.851 15.991-1.221 4.45 7.481 2.437zM512 5.986c-243.712 0-442.014 198.263-442.014 442.014 0 35.093 4.53 69.042 12.327 101.81 0.905-0.315 1.851-0.473 2.837-0.59-5.79-25.877-4.843-50.688-8.034-76.878 2.718-9.847 5.198-19.81 8.507-29.499l9.019-9.806 8.073 4.805c4.096-12.011 8.782-22.763 20.873-28.437 2.482-9.847 5.829-19.495 8.939-29.145l2.087-2.482 0.434 0.551 2.757 1.221c1.497-2.206 4.647-7.602 7.207-8.704l1.419-0.354c2.283-2.482 4.331-5.355 6.066-8.311l4.331 2.363 3.111 6.775c8.743-12.249 8.507-28.318 11.303-42.535-1.929-9.925-4.727-19.614-6.222-29.618 1.024-4.057 2.126-8.073 3.307-12.13l3.426-3.111-1.536-3.781c2.953-1.458 5.947-13.982 7.403-17.25 19.614-17.723 30.366-44.898 50.885-61.047 60.77-33.753 77.863-111.774 140.761-145.605l2.599-3.938c5.081-3.899 10.674-7.090 16.581-9.531 0 0 0.789-2.167 0.905-2.325 9.806-5.751 21.031-10.162 32.414-10.594l-11.145 7.010c-2.126 3.781-4.647 7.246-7.602 10.359l-6.971 2.402v2.757c-3.506 4.215-6.695 8.231-9.925 12.523l-4.766 2.679 2.718 3.623c-1.024 0.985-1.771 2.638-2.56 3.861l7.561 5.671-1.182 8.27c-2.126 2.283-5.79 3.938-8.469 5.397l8.665 3.545 2.363 7.326c2.56 3.387 5.159 6.775 7.68 10.162l-4.057 6.775 1.102 1.221-5.12 23.787c8.114 4.686 18.078 10.359 25.797 14.571 1.259 10.752 2.953 21.465 4.647 32.137l-5.198 23.829 3.703 5.081 4.962 2.325 13.351 25.442-0.039-0.039c-0.235 0-3.387 19.141-3.781 21.227-9.963 5.239-23.552 12.288-34.462 17.762-23.591 3.307-35.013 11.303-55.886 19.221l1.655 3.703 3.662 2.914-3.545-1.694c-0.158 0.315-0.315 0.631-0.473 0.905l-1.458-0.235c-9.728 7.010-15.241 16.777-21.781 26.505-8.389 3.977-16.423 7.207-15.202 20.007l-26.853-3.664-8.389 19.378c-11.383 5.593-22.174 12.327-35.013 13.785-1.536-0.512-3.072-1.301-4.411-2.245l-16.503 4.293-10.005 12.011-4.096-4.53c-2.56 1.378-5.239 2.718-7.68 4.293-14.651-8.546-16.974-11.303-23.079-27.097l-8.782 6.379-0.67 3.977v-3.938l-0.078 3.938v-3.938l-12.565-2.167-5.239 9.925c0.354 11.698 1.143 23.474 1.143 35.209-0.709 1.221-5.159 8.192-7.915 10.318l-11.303 2.402c-1.614 14.494 6.105 28.082 10.987 41.237l-0.631 0.59-16.149-2.245-4.096-16.338-11.186-2.167-5.867 17.211c4.923 27.097 11.106 44.229 26.466 67.742h9.294l9.019-9.019c1.851 1.655 3.426 7.915 4.135 11.029l16.818-6.025-1.339-32.807c2.009-1.024 3.387-1.024 4.686-1.024l5.081 5.198c6.263 18.117 7.287 33.161 16.777 50.176h2.325c9.808 6.142 19.063 13.035 28.517 19.691 3.662 5.12 3.506 13.47 5.159 19.81 1.97-1.378 4.018-2.718 5.79-4.293 6.341 6.93 13.115 13.39 17.959 21.465l18.274 1.97 4.331 5.12-1.102 2.834 5.513 8.034h5.435l19.929 9.963-2.718-11.225 0.946-1.143c8.27 4.096 17.447 7.403 26.112 10.752 0.905 1.102 1.536 2.402 1.813 3.781l6.695-0.277c0.709 0.16 2.519 1.499 4.647 3.074 0.039 0.551-0.039 0.789-0.59 1.417l-1.301 1.497 1.495 7.051c0 0 0 0 0 0-0.039 0-0.158 0.354-0.235 0.551 0 0-0.277 0.039-1.221 0.119-3.781-4.923-8.35-9.296-12.565-13.904l-6.814 8.114 2.206 9.333h3.15l4.843 5.001-0.119 1.024-5.945 6.578c13.863 1.024 27.806 0.551 41.707 0.59l-14.926-7.52 1.378-2.048-3.269-6.343c0 0 0 0 0 0 0.039 0 0-0.473 0.039-0.67 3.191-1.691 7.957-1.691 11.463-2.245l1.694-4.215c-0.041 0.238 3.742 0.315 3.938 0.315l2.441 2.048c0.946-0.866 2.402-2.007 3.742-2.203l2.482 0.039c0.866 0.315 3.191 2.009 6.933 4.766 0.235 1.182 0.354 1.97 0.473 3.191l-3.154 2.046 2.363 5.198c-1.141 1.735-5.632 3.193-7.483 3.979l10.359 8.862c0.235 0.197 0.277 0.631 0.158 0.866l-4.174 1.929c1.694 3.349 3.662 6.578 5.867 9.609l-12.8 3.39 3.465 4.686c0.747 2.679 1.536 5.397 2.283 8.073l-3.739 2.402c2.283 7.602 3.072 15.401 4.725 23.159l-0.866 0.631c-4.766-2.718-9.531-5.397-14.297-8.114l-6.142 5.358 5.593 5.829-8.311 9.531c-0.946 0.471-1.89 0.905-2.798 1.378v0l-0.078 0.039 3.703 6.971c1.653-0.905 7.915 0.944 9.925 1.339l6.025-3.899c-0.709-0.827-3.545-3.781-3.545-4.923 2.048-0.354 10.594-7.129 10.279-6.891l0.67 0.235c2.048 2.048 3.349 5.71 4.686 8.311l3.465-1.813 2.837-0.158c4.137 2.009 7.328 7.287 10.359 10.791l2.718-1.575c4.962 0.078 11.145 5.278 15.125 7.758l0.473 0.866c-2.994 3.742-5.867 7.522-8.823 11.342l5.829 7.129c-0.434 0.235-2.875 3.938-6.578 9.531l-7.678 2.366c4.254 3.072 8.114 6.578 11.579 10.555l3.269 0.235c3.269 0.985 8.469 4.885 11.854 7.207 2.837 0 5.71 0.512 8.389 1.497l5.751 9.767 1.417-10.752 1.97-0.473c-0.789-2.048-1.575-4.135-2.126-6.302l0.827-2.914c0 0.119 0.277-0.119 0.551-0.315 5.001 0.434 9.963 0.119 14.848-0.985l2.087-5.554-3.349-9.294c0.039 0 0.039 0 0.039 0 0.078 0 0.119-0.551 0.119-0.827l1.813-1.851-1.024-2.048 1.813-3.465 7.287-6.814h-15.163c-0.434-0.277-2.875-2.482-7.010-6.144-0.67-2.638-1.182-5.397-1.536-8.114l1.378-1.575-0.119-5.474-4.215-1.024 3.584-17.289c0.473-0.354 0.747-0.512 0.905-0.59l5.79 0.119 3.426-6.302c0.277-0.158 0.631-0.315 0.866-0.315l7.561 1.771c11.264 11.854 19.89 24.576 36.075 29.461l3.781-1.259c5.751 1.733 13.193 8.901 18.709 11.815l7.403-1.458c8.231 2.994 16.619 6.302 24.537 9.886l1.182-0.039c0.905 2.638 2.087 5.042 3.23 7.641l-3.033 3.387 3.938 2.718 1.655 12.169-0.551 1.417 0.551 1.497c-1.694 3.703-3.465 7.403-5.239 11.029l4.057 1.536 1.655 2.206 4.096-1.143 2.837 2.482c-3.111 2.126-6.498 3.545-10.162 4.215l0.789 2.599-0.197 1.179-0.747-3.861c-1.97-0.078-4.411-1.259-6.222-2.048l-1.143 4.135c-13.589 12.958-29.461 11.737-47.851 8.469-1.339 0.235-2.679 0.512-4.018 0.866-4.727-1.259-11.737-7.602-16.345-11.145l-2.994 3.899c-3.307-0.235-5.435 0.158-7.602 2.837-0.866 2.441-2.363 4.53-4.331 6.263-5.198 0-10.398-0.827-15.637-0.551l7.799 5.867c-0.315 0.786-0.944 1.456-2.638 1.929-2.363 0.315-4.686-0.158-6.341-1.733l-0.119-1.536c-3.111-2.048-11.541-9.451-14.533-9.451l-1.221 0.119c-1.694-0.315-2.441-0.985-2.56-1.733l-0.235-1.221c-1.339-1.259-2.441-2.718-3.269-4.373l-0.354-1.89c-3.269-1.813-6.498-3.861-9.531-6.025l-0.747 11.541c-1.024-4.018-11.698-10.555-14.533-13.785l0.434-1.655-1.458-3.861-4.293-1.536-1.737 2.48c-0.393 0.866-8.939 1.851-10.043 2.087 3.426 2.757 6.105 6.144 7.915 10.162-0.197-0.078-2.325-1.221-4.962-3.191l-4.882-8.743-3.504 2.206-6.263 0.59 3.742 5.239c0 0.59-1.259 1.614-1.851 2.087-1.143-1.063-2.482-1.89-3.899-2.482l-1.694 0.747c-0.866 0.277-1.536-0.078-1.81-0.313-2.128-2.206-4.254-4.45-6.302-6.775l-2.128 6.382c-6.971-0.078-13.547-1.694-19.691-4.885-1.575-0.747-2.521-2.914-2.955-4.53l-2.283-1.298c-7.68 1.417-29.657-3.899-32.059-12.21l3.387-2.914-3.23-3.072-4.215-8.153-4.016 10.951-1.929 0.747-0.315 1.813-0.827-0.827-1.616-0.551-2.361 1.259c-2.247 1.497-11.502-2.009-14.377-2.521 0.827 4.057 1.614 8.585 3.111 12.407-17.801-1.339-34.066-12.88-48.48-26.034-0.119 0.119-0.315 0.197-0.434 0.315 76.958 65.024 176.247 104.409 284.672 104.409 143.479 0 270.809-69.001 351.625-175.262-19.063 21.977-37.376 40.841-50.453 53.799-11.657 11.225-36.983 21.504-59.392 30.601-16.542 6.695-32.137 13.077-42.219 19.534l-1.221 0.789 0.158-0.393 1.771-1.458c3.15-2.482 7.010-5.71 10.162-8.626l4.018-2.994-4.018-3.033 1.536-1.063 15.595-14.729-21.346 8.901-9.177 6.971-0.905 1.536c-0.315 0.59-2.757 3.742-4.766 6.263l-1.301 1.614 0.631 1.97c0.197 0.315-0.158 0.789-0.354 0.946-0.59 0.512-0.631 0.551-7.445 3.781l-1.339-1.536-1.536 0.197c2.126-2.56 4.569-4.766 6.933-6.891l0.827-0.789c0.905-0.827 1.851-1.694 2.638-2.521 0.551-0.59 0.59-0.631 1.102-0.827l2.167-0.827 0.315-2.283c0.158-0.946 1.143-2.126 1.851-2.994 0.827-1.063 1.143-1.497 1.575-2.087 0.553-0.706 4.846-3.029 14.299-8.19l3.23 1.771 1.89-1.301c0.235-0.158 0.551-0.354 0.985-0.631l4.331-2.441-3.387-3.662 0.197-1.259 0.631-7.403-13.39 7.561 0.277-6.617-5.317 3.15c-1.417 0.709-2.875 1.339-4.293 1.97-2.402 1.063-3.977 1.813-5.632 2.638l-7.957 1.458-1.536-0.866-1.89 0.315-4.411 1.417-5.79 3.269-7.090 1.301-5.2 0.039-1.458-4.135-5.671-1.813-0.274-0.983-4.174-6.971 0.315-3.269-1.378-15.163 0.434-2.599-2.167-1.575-7.561-9.847 10.791-16.619 1.89-4.373c1.575-1.339 4.411-1.813 6.933-2.245l4.647-0.789-0.041-3.781-0.709-6.222 3.899-5.081 1.771-3.899-3.703-2.441-5.593-1.97-3.938-5.198-1.771-0.119-2.402-2.837-1.063-2.757-12.327-28.869 5.355 34.501c-0.631 1.221-7.246 7.561-19.221 19.102l-1.102 1.102-1.223 8.981c-0.393 0.277-3.191 1.655-5.474 2.757l-1.378 0.709-1.378 3.584c-0.158 0.199-0.277 0.354-1.259 0.434l-4.489-0.039c-0.631-1.733-1.536-6.498-2.679-12.761 0.235-0.985 0.512-1.458 0.789-1.97l3.307-5.867-10.005-0.393-2.482-1.182c-0.277-0.119-0.631-0.277-1.143-0.551l-1.97-1.458h-1.143c-0.512-0.197-1.694-1.458-2.795-2.718 0.354 0.277 0.197-0.158 0.235-0.393l0.946-4.057h-0.037c0.039 0 0.277-0.197 0.827-0.631l3.23-2.482-2.599-3.15-1.301-6.734c0.393-0.473 0.827-0.827 1.378-0.827l9.689 2.126 8.27 3.977 5.397 4.373 2.283-10.437-3.269-2.953-2.009-5.278c0.67-0.827 1.378-0.946 1.813-0.985h2.795l7.248 2.443-3.15-7.403-1.339-4.45 0.946-4.962c-0.039 0.551 0.631-0.434 0.905-0.747 1.89 0 3.662-0.039 5.397-0.039h1.497l9.57-8.585-0.827-5.159 0.905-4.569 1.221-5.751-5.751 1.063c-3.307 0.59-4.174 0.747-16.661 2.482-1.929 0.354-2.875 0.551-6.891 1.301l-1.102-0.434-1.143-2.599-2.206-1.225-2.482-0.512c0.119-0.078-0.277-0.631-0.59-0.985l0.631-4.727c0.512-3.781 1.063-7.877 1.536-11.342l0.078-0.631-0.158-0.631-2.718-13.943 0.354-2.087 3.111-3.545 3.387-9.689c0.078-0.235 0.709-0.631 1.378-0.631l8.665 1.851 6.933-8.073-24.891-22.843-3.819-16.935-16.542-12.407-7.918-3.385c-2.875-6.775-7.561-14.967-11.737-22.174-2.087-3.623-3.781-6.617-5.593-9.925l-8.311-19.022c0.158-2.206 0.158-3.349 0.158-4.647l3.072-5.867 2.679-19.456-11.342-23.355 5.513-5.79-0.119-11.029 3.349-5.751 4.923-6.025 11.303-16.896 6.853-5.554 9.413-10.633 16.503-9.847 5.751-5.159c2.048 0.078 4.096 0.946 5.829 1.851l1.024 0.315 11.737 2.009 18.866 0.078 17.289 2.009 0.551-0.158 1.97 0.473 7.403 4.373 8.114 0.078 7.246 1.813 5.001-14.494 14.414 1.378 6.775-10.162 1.301-3.623-6.222-13.863c-1.733 1.417-3.465 2.837-6.025 2.837-0.158 0-0.827 0-0.946 0-5.159-0.789-9.216-4.293-10.318-9.058-0.827-3.938 0.551-7.719 3.623-9.925 1.694-1.221 3.662-1.851 5.751-1.851 2.325 0 4.411 0.946 6.302 2.206l7.758-21.070 1.024-6.695-3.545-1.929 4.096 0.277c0.235-0.67 0.512-1.378 0.709-2.441l0.827-3.623-2.325-7.799-4.686-26.702-7.758-7.365-4.411-11.029-3.781-1.536c0.078 0-0.512-0.473-0.709-0.59l-5.317-13.589 2.441-11.145-0.235-0.905c-4.096-16.149-9.138-33.28-13.115-44.702l-0.551-3.15-3.349-9.451c-1.614-3.506-2.167-4.647-4.805-9.886l-0.747-0.985-3.545-3.506c-1.378-1.733-2.875-4.727-4.215-7.403l-1.575-3.072c1.301-0.473 2.482-0.473 3.781-0.473 1.143 0.473 2.402 1.182 3.545 1.851l2.283 1.063c6.617 1.378 13.785 2.837 20.007 4.293l11.106 5.474 18.983 13.705 3.191-2.521-2.283 3.23c2.167 1.497 6.891 4.923 8.153 6.066l13.234 14.494 4.331 3.111h3.23c1.024 0.551 2.325 1.771 3.426 2.914l11.145 11.934 9.138 17.25h2.206c1.733 0.59 3.072 2.167 3.938 3.111l2.679 2.402c5.12 3.899 10.201 7.915 13.705 10.674l2.087 1.694h1.378l12.327 6.144-0.315 0.551-4.331 2.599 2.875-1.378-2.718 1.614 9.767 16.345 3.387-1.97c0.315-0.197 0.905-0.315 1.378-0.393l5.198 3.899 0.789 3.191c-0.512 0.551-1.339 0.59-2.087 0.59h-7.483l2.087 5.751c0.315 0.631 0.631 1.221 0.866 1.89 0.67 1.339 1.221 2.56 1.733 3.819l1.221 2.599 0.235 3.15 5.474 15.675 1.221 5.435 4.686 8.114 2.441 2.679c1.378 3.623 2.245 6.144 2.795 8.073l0.393 0.905 8.034 12.839 0.985 0.473 13.627 21.662 4.174 2.048 8.192 18.393c3.938 8.782 7.719 19.102 8.073 20.48l2.325 10.633c1.694 7.995 3.465 16.306 4.411 22.725l-0.473 4.962-4.608-4.096c-2.283-1.733-3.938-2.953-5.554-4.096l-4.018-2.914-1.929 4.608-1.301 1.301 0.277 4.373-0.473 3.545 3.426 0.789 11.029 9.255 7.68 14.336c0.119 1.221 0.197 2.206 0.277 3.033l0.158 1.929 1.694 1.614 3.662 10.279 0.434 4.843c0.866 9.138 1.89 19.456 2.126 28.279l-6.066 23.71 3.703 1.063c0.59 0.354 1.301 0.551 2.048 0.551 2.283 0 3.426-1.536 5.001-3.662 2.325-3.072 6.537-8.743 11.618-8.743 2.126 0 4.373 0.985 6.775 2.914 7.049 5.71 12.407 12.327 16.265 19.733 3.703-22.962 6.144-46.395 6.144-70.421 0.007-243.797-198.256-442.059-441.968-442.059zM329.886 757.445l4.057 1.536 7.602-2.087-4.018-4.923c-7.602-7.957-9.216-14.258-19.691-17.723l-8.942-15.122-18.235-6.617c-1.813-2.875-3.504-5.79-5.040-8.784l-3.072 7.719 0.039 0.039c-3.938 5.397-6.537 11.383-7.719 17.959l-6.302 2.443 5.435 4.057 0.434 3.662c10.791 9.847 23.749 14.494 37.022 19.89 0.512 0.551 0.866 0.827 1.143 1.063l0.67 3.15 13.465-0.235-0.747-5.591c1.536-0.434 2.679-0.434 3.899-0.434zM341.504 757.799c1.259 4.608 1.575 9.493 0.789 14.139l16.818 3.426 12.681 12.091c4.489-1.614 8.981-3.15 13.47-4.647l-10.005-8.981-3.899-5.198-9.808-0.080c-5.198-3.623-9.333-8.704-11.931-14.571-2.521 1.655-5.239 2.953-8.114 3.819zM725.385 579.033h0.039l-1.298 6.814-2.837 2.363-5.947 3.307-7.010-2.167-32.846-2.126-22.882-8.469h-15.557l5.435 7.68 2.167 1.024 7.877 1.221 8.585 7.957c1.221 1.458 2.283 2.638 3.387 3.703l-3.307 10.162 1.536 4.805 12.011 4.766 1.497 8.823 1.259 2.599 12.958-1.929 5.278 4.096h11.029l-6.695-7.799c0 0 0 0 0.039 0 0 0 0-0.512 0.158-1.497 0.277-1.102 0.59-2.482 0.827-3.861l1.575-1.655-0.277-2.718c0-0.078-0.078-0.393 0.039-1.143l2.009-9.177c0.119-0.59 0.315-0.789 1.259-0.985l5.947 2.953c-0.119 0.631-0.631 2.087-2.363 7.799-0.078 0.235-0.235 0.551-0.827 0.827l-3.387 1.417 1.143 3.465c0.277 0.827 0.59 1.851 0.866 3.072l0.67 1.655 2.679 4.057 9.806-10.121 16.265-9.886 4.215-10.674-15.595 2.679c0.432-0.078-0.354-0.393-0.67-0.549 0.119-0.985 0.277-1.851 0.59-3.426 2.206-2.837 6.027-5.358 9.138-7.367l7.719-5.042h0.039c0.158 0.039 0.315 0.434 0.354 0.946v9.177l2.795 0.827 3.15 7.129-3.502 7.483h6.183l3.819 3.111 4.293-7.129 1.771-0.197 5.355-7.758 2.167-0.473 1.733-2.206 4.057-7.641 1.182-0.789 3.819 0.078 4.727 4.569c-0.119 1.458-0.315 2.402-0.512 3.387l-0.706 1.104 6.144 4.882 0.827-0.946c1.143-1.259 1.771-2.009 2.087-2.325l0.946-1.301 3.819-8.153-0.235 3.465 8.665-8.782 6.656 2.048 1.97 1.694 2.126-1.378 4.373-2.206-2.56-4.096c-0.235-0.512-0.039-1.221 0.512-1.733 0.315-0.197 1.339-0.827 5.081-3.033l2.087 2.402 5.001 6.578 1.97-8.034c0.393-1.536 0.827-3.072 1.221-4.569l0.158-0.59-0.946-20.757-14.178 4.569-3.742-6.578-16.384 6.578c-2.167-0.039-4.096-0.078-5.751-0.078h-2.283l-2.206 3.819c-4.018 0.512-7.010 0.512-10.475 0.512l-3.781-2.363-2.048-12.169-20.48 12.288c-0.473 0.119-0.905 0.315-1.024 0.393l-17.842 4.647-0.551-17.605-3.506 19.063-4.135 1.536 2.325 4.057c-0.16 3.705-0.633 6.974-1.067 9.888zM697.778 721.527l1.733 4.057 1.614 7.995v6.103l11.854-5.159 3.742 0.946 0.789-3.662c0.512-1.813 1.143-2.994 2.009-4.45l3.269-2.245-0.827-2.837 5.042-14.848-7.246 2.048c-1.378 0.393-3.819 0.119-7.129-0.789-0.827-0.235-1.733-0.473-2.56-0.67l-9.058-3.623-1.378-1.221-3.426 0.709-14.217 2.482 13.547 5.081c0.67 0.235 1.182 0.434 1.694 0.59l1.259 0.393-0.709 9.097zM784.149 638.11l0.985 1.259c0.315 0.747 0.393 1.024 0.393 1.929l1.182 17.881 6.421-10.713c3.977-3.819 6.379-6.105 7.049-6.459l1.929 3.191 2.914 4.018 3.23-3.703 23.906-18.393-15.595-2.441-1.301 0.946c-1.851 1.378-3.977 2.875-4.489 3.111-1.929-0.866-4.096-1.733-6.379-2.638l-8.939-3.465-4.805 0.277-6.066 7.365-0.59 1.417 0.315 2.009c0.119 0.315 0.197 0.709 0.235 1.143l-0.395 3.266z" />
|
15 |
+
<glyph unicode="" glyph-name="shipping" horiz-adv-x="1157" d="M311.607 695.808c-0.222 0.267-0.622 0.267-0.889 0.535l-5.609 140.288c-0.357 5.12-4.944 14.247-15.762 14.247-11.131 0-15.627-9.173-15.806-14.293l-7.746-160.544c-0.043-0.981 0.4-1.826 0.489-2.805-2.67-7.927-2.181-15.406 2.672-19.68l99.461-87.129c3.653-3.25 14.293-5.253 24.443 4.898s7.925 20.569 4.674 24.265l-85.927 100.217zM1123.461 430.014l-99.461 132.674c-20.347 24.533-34.103 44.521-66.782 44.521h-200.347c-24.533 0-44.521-19.991-44.521-44.521v-445.218c0-24.443 19.856-44.299 44.254-44.478 10.953 76.711 76.443 136.059 156.094 136.059 79.694 0 145.186-59.392 156.094-136.103h44.254c24.533 0 44.521 19.991 44.521 44.521 0 0 0 180.446 0 222.608s-34.105 89.936-34.105 89.936zM845.913 340.080v178.087h108.901c7.168 0 17.141-10.507 17.141-10.507l93.719-129.737c8.325-12.199 17.319-26.713 17.319-37.845l-237.079 0.002zM275.456 50.688c-0.014-0.629-0.022-1.371-0.022-2.115 0-56.873 46.105-102.978 102.978-102.978s102.978 46.105 102.978 102.978c0 0.744-0.008 1.485-0.024 2.225 0.016 0.519 0.024 1.261 0.024 2.004 0 56.873-46.105 102.978-102.978 102.978s-102.978-46.105-102.978-102.978c0-0.744 0.008-1.485 0.024-2.225zM809.717 50.688c-0.014-0.629-0.022-1.371-0.022-2.115 0-56.873 46.105-102.978 102.978-102.978s102.978 46.105 102.978 102.978c0 0.744-0.008 1.485-0.024 2.225 0.016 0.519 0.024 1.261 0.024 2.004 0 56.873-46.105 102.978-102.978 102.978s-102.978-46.105-102.978-102.978c0-0.744 0.008-1.485 0.024-2.225zM623.305 696.254h-49.063c-11.399 147.545-134.546 263.746-284.85 263.746-158.098 0-286.009-128.043-286.009-286.007 0-79.918 32.814-152.087 85.662-204v-352.523c0-24.533 19.991-44.521 44.521-44.521h88.777c10.907 76.711 76.4 136.103 156.094 136.103s145.186-59.392 156.094-136.103h88.777c24.533 0 44.521 19.991 44.521 44.521v534.261c-0.002 24.533-19.993 44.523-44.523 44.523zM289.392 468.391c-123.28 0-201.061 82.32-201.061 205.602s79.205 196.962 202.441 196.962c123.326 0 199.637-74.263 199.637-197.589s-77.737-204.976-201.017-204.976z" />
|
16 |
+
<glyph unicode="" glyph-name="payments" horiz-adv-x="985" d="M872.297 467.038h-530.962c-62.805 0-113.778-50.935-113.778-113.778v-303.408c0-62.805 50.971-113.778 113.778-113.778h530.962c62.805 0 113.778 50.896 113.778 113.703v303.486c-0.002 62.843-50.974 113.776-113.778 113.776zM925.392 49.854c0-29.241-23.856-53.058-53.097-53.058h-530.962c-29.241 0-53.097 23.817-53.097 53.058v151.703h637.193l-0.037-151.703zM288.238 315.335v37.927c0 29.278 23.856 53.097 53.097 53.097h530.962c29.241 0 53.097-23.817 53.097-53.097v-37.927h-637.157zM819.465 542.891l-71.605 292.409c-14.942 61.022-80.023 101.717-141.083 86.736l-512.19-129.518c-60.985-14.905-98.455-76.535-83.474-137.557l72.135-294.683c9.065-37.129 35.499-65.271 68.457-78.43v71.415c0 104.562 85.067 189.63 189.63 189.63l478.13-0.002zM678.683 758.043l31.403-128.418-128.418-31.44-31.403 128.379 128.418 31.479z" />
|
17 |
+
<glyph unicode="" glyph-name="launch" d="M0 192c0-146.313 109.712-256 109.712-256l126.597 158.85-39.385 307.922c-50.425-27.659-196.923-119.086-196.923-210.773zM402.288 54.153l-73.15-117.378h365.712l-73.163 117.378h-219.399zM827.077 402.615l-39.385-309.077 126.622-157.538c0 0 109.687 109.687 109.687 256 0 91.543-146.313 182.85-196.923 210.615zM512 960c-88.629-4.135-328.231-160.4-275.691-472.615l57.831-393.847h437.287l56.265 393.847c52.539 312.215-187.077 468.48-275.691 472.615zM512 302.501c-50.505 0-91.424 40.96-91.424 91.424 0 37.941 23.001 70.368 55.808 84.231 10.987 4.686 23.040 7.207 35.616 7.207 50.505 0 91.424-40.96 91.424-91.438 0-50.464-40.919-91.424-91.424-91.424zM512 595.074c-50.505 0-91.424 40.96-91.424 91.424 0 37.927 23.001 70.368 55.808 84.217 10.987 4.702 23.040 7.209 35.616 7.209 50.505 0 91.424-40.96 91.424-91.424s-40.919-91.426-91.424-91.426z" />
|
18 |
+
<glyph unicode="" glyph-name="share" horiz-adv-x="1152" d="M986.667 576c0 142.848 0 265.6 0 298.667 0 85.333-43.349 85.333-85.333 85.333-84.651 0-90.667-341.333-554.667-341.333h-213.335c-70.656 0-128-57.344-128-128v-85.333c0-70.656 57.344-128 128-128h15.659c0.171-0.469 35.755-118.613-13.013-161.707-70.571-62.336-52.224-139.008 10.283-136.917h77.355c21.291 0 42.667 19.157 47.616 42.667l62.846 255.954h12.587c466.688 0 468.523-341.333 554.667-341.333 43.264 0 85.333 0 85.333 85.333 0 42.667 0 155.947 0 298.667 70.656 0 128 57.344 128 128s-57.344 128-128 128zM346.667 448h-213.335c0 84.779 63.445 85.333 63.445 85.333h149.89v-85.333zM901.333 576v-516.352c-59.648 100.437-167.211 271.915-469.333 299.307v178.133c300.501 27.435 409.045 198.528 469.333 299.093v-260.181zM517.333 448c164.053 0 298.667 38.059 298.667 38.059v130.089c0 0-133.717-125.481-298.667-125.481v-42.667z" />
|
19 |
+
<glyph unicode="" glyph-name="facebook" horiz-adv-x="1063" d="M938.261 954.526h-829.559c-48.050 0-87.040-39.070-87.040-87.12v-829.362c0-48.247 38.99-87.118 87.079-87.118h457.097v449.339h-98.501v142.455h98.501v95.744c0 42.142 1.063 107.285 31.705 147.534 32.295 42.731 76.642 71.719 152.93 71.719 124.101 0 176.482-17.685 176.482-17.685l-24.654-145.957c0 0-41.038 11.854-79.321 11.854s-72.546-13.627-72.546-51.947v-111.262h156.987l-10.91-142.455h-146.078v-449.339h187.826c48.089 0 87.118 38.873 87.118 87.118v829.362c0 48.050-39.031 87.12-87.118 87.12z" />
|
20 |
+
<glyph unicode="" glyph-name="previous" horiz-adv-x="1312" d="M31.787 395.285l499.925-428.555c29.429-29.152 87.776-29.131 117.205 0.032 29.419 29.184 19.573 76.469-9.867 105.621l-321.653 274.167c0 0-34.24 29.344-67.723 29.291l986.219 0.288c40.021 0.203 73.44 32.789 73.6 72.832 0.16 40.032-32.992 72.32-73.024 73.227l-991.627-2.027c0.053-1.099 0.117 0.939 0.181 0.939 42.997 0.011 66.005 23.765 66.005 23.765l317.154 279.925c29.408 29.163 39.221 76.459 9.792 105.6-29.429 29.163-87.797 29.141-117.205-0.032l-489.024-429.312c-14.741-14.624-22.091-33.769-22.048-52.905-0.011-19.127 7.339-38.251 22.091-52.855z" />
|
21 |
+
<glyph unicode="" glyph-name="fb" d="M440.013 38.4v384h-102.17v128h102.17v128.051c0 93.363 60.365 179.149 199.398 179.149 56.294 0 97.946-5.402 97.946-5.402l-3.251-129.946c0 0-42.419 0.384-88.806 0.384-50.125 0-58.163-23.117-58.163-61.491v-110.746h150.989l-12.8-128h-138.189v-384h-147.123z" />
|
22 |
+
<glyph unicode="" glyph-name="twitter" d="M1024 765.582c-37.675-16.709-78.165-28.002-120.661-33.081 43.371 26 76.686 67.17 92.373 116.231-40.597-24.078-85.557-41.561-133.41-50.981-38.32 40.83-92.921 66.341-153.346 66.341-116.023 0-210.087-94.057-210.087-210.078 0-16.466 1.858-32.501 5.44-47.879-174.601 8.763-329.401 92.4-433.017 219.506-18.085-31.029-28.446-67.115-28.446-105.618 0-72.889 37.088-137.193 93.461-174.866-34.439 1.093-66.832 10.542-95.154 26.279-0.021-0.875-0.021-1.755-0.021-2.642 0-101.787 72.418-186.697 168.521-206-17.625-4.8-36.187-7.371-55.349-7.371-13.538 0-26.697 1.321-39.527 3.771 26.736-83.461 104.32-144.206 196.251-145.895-71.899-56.35-162.487-89.934-260.917-89.934-16.958 0-33.68 0.994-50.117 2.939 92.971-59.609 203.401-94.393 322.041-94.393 386.423 0 597.737 320.123 597.737 597.744 0 9.109-0.206 18.167-0.61 27.179 41.056 29.621 76.672 66.619 104.837 108.747z" />
|
23 |
+
<glyph unicode="" glyph-name="chain" d="M402.382 207.666l-41.472-41.166c-35.943-35.584-94.361-35.634-130.254 0-17.255 17.152-26.727 39.833-26.727 64.050s9.522 46.951 26.727 64.103l152.576 151.399c31.591 31.385 91.086 77.518 134.45 34.51 19.918-19.762 52.071-19.609 71.783 0.256 19.762 19.865 19.662 52.018-0.256 71.783-73.678 73.113-182.631 59.598-277.504-34.51l-152.576-151.399c-36.555-36.35-56.729-84.683-56.729-136.139 0-51.406 20.174-99.737 56.782-136.089 37.682-37.426 87.141-56.064 136.601-56.064s99.022 18.638 136.704 56.064l41.472 41.216c19.918 19.762 20.018 51.918 0.256 71.73-19.765 19.867-51.918 19.968-71.833 0.256zM864.818 795.698c-79.154 78.542-189.799 82.791-263.118 10.087l-51.662-51.25c-19.918-19.762-20.071-51.865-0.306-71.783 19.815-19.918 51.918-20.018 71.783-0.256l51.662 51.25c37.938 37.682 87.655 22.066 120.114-10.087 17.255-17.102 26.727-39.886 26.727-64.050 0-24.217-9.522-46.951-26.727-64.050l-162.816-161.486c-74.393-73.831-109.362-39.218-124.263-24.423-19.918 19.762-52.018 19.609-71.73-0.256-19.762-19.918-19.662-52.071 0.256-71.783 34.151-33.895 73.216-50.688 114.073-50.688 50.073 0 102.962 25.191 153.241 75.111l162.766 161.486c36.608 36.302 56.782 84.633 56.782 136.039s-20.174 99.787-56.782 136.139z" />
|
24 |
+
<glyph unicode="" glyph-name="box" horiz-adv-x="1063" d="M513.851 954.683l-489.669-193.301v-529.093l590.77-290.382 433.23 290.382v529.093l-534.331 193.301zM884.459 539.806l-78.926-51.003c-12.327-7.995-22.962-3.23-23.474 10.713-0.473 13.982 9.335 31.547 21.739 38.873l79.163 47.301c10.24 6.183 18.709 0.866 19.141-11.541 0.395-12.327-7.442-27.609-17.643-34.343zM638.503 543.035l-479.429 186.919 170.731 67.387 455.403-176.679-146.706-77.627zM608.887 32.69l-505.936 248.633v426.457l2.283 0.905 509.717-198.734v-473.207l-6.064-4.055zM831.33 645.081l-447.527 173.607 131.269 51.79 440.832-159.506-124.574-65.89z" />
|
25 |
+
<glyph unicode="" glyph-name="checkmark" d="M864 832l-480-480-224 224-160-160 384-384 640 640z" />
|
26 |
+
<glyph unicode="" glyph-name="show" d="M1024 447.37c0-35.407-28.672-64.079-64.079-64.079h-897.063c-35.328 0-64.079 28.672-64.079 64.079v0c0 35.328 28.711 64.079 64.079 64.079h897.063c35.407 0 64.079-28.711 64.079-64.079v0zM447.291 895.921c0 35.367 28.751 64.079 64.079 64.079v0c35.407 0 64.079-28.711 64.079-64.079v-897.063c0-35.407-28.672-64.079-64.079-64.079v0c-35.328 0-64.079 28.672-64.079 64.079v897.063z" />
|
27 |
+
<glyph unicode="" glyph-name="hide" d="M1024 447.37c0-35.407-28.672-64.079-64.079-64.079h-897.063c-35.328 0-64.079 28.672-64.079 64.079v0c0 35.328 28.711 64.079 64.079 64.079h897.063c35.407 0 64.079-28.711 64.079-64.079v0z" />
|
28 |
+
<glyph unicode="" glyph-name="cloud" horiz-adv-x="1330" d="M499.762-13.465c-114.585 0-215.449 72.039-253.543 176.178-133.17 16.231-236.594 129.077-236.594 265.525 0 121.856 82.176 226.048 197.12 257.586 22.016 154.471 156.569 273.92 317.952 273.92 100.914 0 194.354-46.542 254.567-124.263 33.486 15.41 69.888 23.449 107.57 23.449 108.185 0 204.594-68.402 241.305-166.912 112.437-27.289 193.486-127.232 193.486-245.298 0-139.058-113.92-252.21-254.055-252.519-30.926-97.177-121.703-165.479-228.711-165.479-51.047 0-99.737 15.872-140.082 44.8-50.482-54.731-122.368-86.987-199.015-86.987zM327.374 263.886l8.242-41.778c15.257-77.159 84.274-133.223 164.146-133.223 61.184 0 117.454 32.974 146.894 86.066l36.814 66.51 47.822-59.086c26.368-32.615 65.536-51.303 107.57-51.303 71.474 0 130.354 52.889 136.96 122.983l5.273 56.37 55.552-10.905c9.984-1.998 20.224-2.969 30.361-2.969 83.918 0 152.217 67.328 152.217 150.119 0 77.209-58.624 141.465-136.295 149.401l-36.967 3.79-7.886 36.249c-15.154 69.735-78.798 120.37-151.246 120.37-33.792 0-65.945-10.702-93.031-30.926l-47.664-35.584-28.11 52.377c-38.091 70.965-112.126 114.997-193.33 114.997-119.808 0-217.959-96.306-218.727-214.631l-0.306-45.568-45.312-5.017c-84.583-9.319-148.327-79.769-148.327-163.89 0-91.033 75.058-165.12 167.271-165.12l48.078 0.768z" />
|
29 |
+
<glyph unicode="" glyph-name="upload" d="M315.077 644.923c0 65.234 52.907 118.153 118.153 118.153h157.538c65.248 0 118.153-52.919 118.153-118.153v-393.847c0-65.273-52.907-118.153-118.153-118.153h-157.538c-65.248 0-118.153 52.88-118.153 118.153v393.847zM424.985 882.005c86.843 86.882 85.792 86.658 172.466 0l258.69-258.69c47.552-47.655 36.642-57.161-18.93-57.161h-652.235c-50.151 0-66.272 9.504-18.709 57.161l258.718 258.69zM945.23 211.691v-157.538c0-21.687-17.657-39.385-39.385-39.385l-787.691 0.002c-21.728 0-39.385 17.696-39.385 39.385v157.538l-78.768-0.002v-157.538c0-65.234 52.919-118.153 118.153-118.153h787.691c65.234 0 118.153 52.919 118.153 118.153v157.538h-78.768z" />
|
30 |
+
<glyph unicode="" glyph-name="close" horiz-adv-x="1013" d="M865.65 932.802l-357.445-360.617-358.005 361.168c-33.387 33.691-87.513 33.691-120.91 0-33.399-33.68-33.399-88.299 0-121.991l418.377-422.091c16.722-16.88 38.654-25.296 60.562-25.25 21.897-0.023 43.797 8.395 60.517 25.262l417.826 421.541c33.387 33.68 33.387 88.288 0 121.979-33.41 33.691-87.536 33.691-120.923 0zM150.201-34.946l357.445 360.617 357.995-361.179c33.387-33.68 87.513-33.68 120.91 0s33.399 88.299 0 121.991l-418.366 422.091c-16.722 16.88-38.642 25.296-60.562 25.262-21.897 0.011-43.797-8.407-60.505-25.273l-417.826-421.527c-33.387-33.68-33.387-88.288 0-121.979 33.397-33.691 87.522-33.691 120.91-0.002z" />
|
31 |
+
<glyph unicode="" glyph-name="rates" d="M315.077 129.234c-169.458 0-306.846 75.593-307.621 169.051-0.039-35.655-0.064-66.901-0.064-66.901 0-93.826 137.728-169.854 307.698-169.854s307.698 76.025 307.698 169.854v67.689c-0.014-93.829-137.753-169.84-307.712-169.84zM315.077 11.081c-169.458 0-306.846 75.593-307.621 169.051-0.039-35.657-0.064-66.903-0.064-66.903 0-93.826 137.728-169.854 307.698-169.854s307.698 76.025 307.698 169.854v67.689c-0.014-93.826-137.753-169.838-307.712-169.838zM708.923 208.002c-9.886 0-19.653 0.302-29.303 0.814-0.421-2.928-0.302-5.986-0.88-8.862 1.995-5.973 3.113-12.379 3.113-19.035v-39.87c8.912-0.421 17.92-0.747 27.070-0.747 169.959 0 307.698 76.025 307.698 169.854v67.689c0-93.829-137.742-169.842-307.698-169.842zM708.923 326.158c-9.886 0-19.653 0.302-29.303 0.814-0.421-2.928-0.302-5.986-0.88-8.862 1.995-6 3.113-12.379 3.113-19.035v-39.87c8.912-0.421 17.92-0.75 27.070-0.75 169.959 0 307.698 76.025 307.698 169.854v67.689c0-93.829-137.742-169.84-307.698-169.84zM708.923 562.464c-169.458 0-306.846 75.593-307.621 169.051-0.039-35.655-0.066-66.901-0.066-66.901 0-40.080 25.312-76.853 67.349-105.906 42.574-11.632 80.423-28.002 111.957-48.311 39.109-9.938 82.498-15.634 128.382-15.634 169.959 0 307.698 76.025 307.698 169.854v67.687c0-93.826-137.742-169.84-307.698-169.84zM708.923 444.311c-20.69 0-40.882 1.154-60.43 3.307 15.609-21.582 26.151-45.095 30.654-70.169 9.808-0.526 19.733-0.841 29.776-0.841 169.959 0 307.698 76.025 307.698 169.854v67.689c0-93.829-137.742-169.84-307.698-169.84zM708.923 952.608c-169.959 0-307.698-76.025-307.698-169.854s137.739-169.838 307.698-169.838 307.698 76.025 307.698 169.854-137.742 169.838-307.698 169.838zM315.077 519.378c-169.959 0-307.698-76.025-307.698-169.854s137.742-169.838 307.698-169.838 307.698 76.025 307.698 169.854-137.739 169.838-307.698 169.838z" />
|
32 |
+
<glyph unicode="" glyph-name="dropdown" horiz-adv-x="585" d="M585.143 338.286q0-14.857-10.857-25.714l-256-256q-10.857-10.857-25.714-10.857t-25.714 10.857l-256 256q-10.857 10.857-10.857 25.714t10.857 25.714 25.714 10.857h512q14.857 0 25.714-10.857t10.857-25.714zM585.143 557.714q0-14.857-10.857-25.714t-25.714-10.857h-512q-14.857 0-25.714 10.857t-10.857 25.714 10.857 25.714l256 256q10.857 10.857 25.714 10.857t25.714-10.857l256-256q10.857-10.857 10.857-25.714z" />
|
33 |
+
<glyph unicode="" glyph-name="arr-down" horiz-adv-x="1737" d="M1486.306 913.303l-613.723-619.173-614.69 620.119c-57.326 57.847-150.258 57.847-207.602 0-57.344-57.826-57.344-151.609 0-209.456l718.345-724.722c28.711-28.981 66.366-43.433 103.984-43.376 37.598-0.018 75.195 14.432 103.888 43.394l717.399 723.755c57.326 57.826 57.326 151.591 0 209.438-57.342 57.865-150.274 57.865-207.6 0.021z" />
|
34 |
+
<glyph unicode="" glyph-name="cash" d="M157.538 448v-512h866.383v512h-866.383zM960.906 109.292c0 0-31.98-23.71-35.446-23.71-28.239 0-51.082-22.922-51.082-51.161 0-3.466-23.788-35.446-23.788-35.446h-519.759c0 0-23.749 31.98-23.749 35.446 0 28.239-22.882 51.082-51.121 51.082-3.466 0-35.446 23.788-35.446 23.788v165.415c0 0 31.98 23.788 35.446 23.788 28.239 0 51.082 22.843 51.082 51.082 0 3.466 23.749 35.446 23.749 35.446h519.798c0 0 23.788-31.98 23.788-35.446 0-28.239 22.843-51.082 51.082-51.082 3.466 0 35.446-23.788 35.446-23.788v-165.415zM897.772 192c0-28.212-22.87-51.082-51.082-51.082s-51.082 22.87-51.082 51.082c0 28.212 22.87 51.082 51.082 51.082s51.082-22.87 51.082-51.082zM745.236 192c0-74.26-69.192-134.459-154.545-134.459s-154.545 60.199-154.545 134.459c0 74.26 69.192 134.459 154.545 134.459s154.545-60.199 154.545-134.459zM385.851 192c0-28.212-22.87-51.082-51.082-51.082s-51.082 22.87-51.082 51.082c0 28.212 22.87 51.082 51.082 51.082s51.082-22.87 51.082-51.082zM787.574 590.651c0-28.212-22.87-51.082-51.082-51.082s-51.082 22.87-51.082 51.082c0 28.212 22.87 51.082 51.082 51.082s51.082-22.87 51.082-51.082zM98.462 448c0 32.61 26.466 59.077 59.077 59.077h32.295l457.374 254.7c0 0 36.155-16.62 37.849-19.653 13.548-24.812 44.623-33.831 69.396-20.283 2.993 1.654 42.457-3.86 42.457-3.86l79.478-145.014c0 0-16.62-36.194-19.692-37.849-11.54-6.302-19.22-16.62-23.237-28.081h150.843l-101.77 186.014-113.546 207.242-759.966-416.138 89.442-163.328v127.173zM447.409 585.61c-34.304-18.786-58.998-47.183-72.901-78.533h284.83c-2.324 12.012-5.711 23.788-11.776 34.855-35.722 65.142-125.322 84.677-200.153 43.678z" />
|
35 |
+
<glyph unicode="" glyph-name="check" horiz-adv-x="1067" d="M1033.239 883.223l-94.914 64.421c-26.078 17.637-61.918 10.901-79.643-15.088l-464.418-685.008-213.538 213.538c-22.142 22.142-58.64 22.142-81.033 0l-81.010-81.168c-22.368-22.368-22.368-58.731 0-81.168l328.226-328.226c18.363-18.386 47.241-32.585 73.319-32.585 25.986 0 52.224 16.361 69.063 40.914l559.264 824.793c17.637 26.078 10.809 61.851-15.314 79.577z" />
|
36 |
+
<glyph unicode="" glyph-name="google" d="M609.075 475.392c0 53.248 117.222 68.736 117.222 193.92 0 75.136-6.938 120.422-66.074 147.072 0 18.662 104.422 6.4 104.422 41.216-18.074 0-228.736 0-228.736 0s-231.603-5.709-231.603-201.779c0-196.096 202.47-173.338 202.47-173.338s0-29.696 0-49.741c0-20.070 27.187-13.312 30.515-53.99-13.645 0-281.293 7.117-281.293-170.496s235.878-169.088 235.878-169.088 272.768-12.39 272.768 208.179c0 132.096-155.571 174.746-155.571 228.045zM411.418 644.454c-21.35 78.771 6.835 155.008 63.104 170.291 56.192 15.283 119.168-36.147 140.544-114.918 21.376-78.746-6.758-154.982-63.053-170.291-56.192-15.283-119.168 36.173-140.595 114.918zM528.589 95.872c-94.438-6.4-174.771 44.262-179.43 113.126-4.659 68.838 68.122 129.843 162.56 136.294 94.413 6.349 174.72-44.262 179.456-113.152 4.685-68.89-68.147-129.869-162.586-136.269z" />
|
37 |
+
<glyph unicode="" glyph-name="paypal" d="M496.246 381.046h-78.769c-7.877 0-19.692-7.877-19.692-15.754 0 0-47.262-307.2-51.2-326.892 0-11.815 7.877-23.631 19.692-23.631h122.092c15.754 0 31.508 11.815 31.508 27.569l27.569 185.108c3.938 15.754 15.754 27.569 31.508 27.569h19.692c133.908 0 240.246 55.138 271.754 216.615 11.815 66.954 7.877 141.785-51.2 181.169-7.877-110.277-66.954-271.754-322.954-271.754zM417.477 420.431h78.769c43.323 0 78.769 3.938 114.215 15.754 82.708 23.631 141.785 78.769 169.354 165.415 35.446 110.277 19.692 173.292-19.692 216.615-43.323 43.323-114.215 63.015-208.738 63.015h-248.123c-19.692 0-35.446-15.754-39.385-31.508l-110.277-712.862c-3.938-15.754 7.877-27.569 23.631-27.569h149.662c0 0 39.385 248.123 39.385 256 0 27.569 15.754 55.138 51.2 55.138z" />
|
38 |
+
<glyph unicode="" glyph-name="help" d="M512 878.946c237.568 0 430.907-193.339 430.907-430.946s-193.26-430.946-430.907-430.946-430.946 193.339-430.946 430.946c0 237.607 193.339 430.946 430.946 430.946zM512 960c-282.742 0-512-229.258-512-512 0-282.782 229.258-512 512-512 282.782 0 512 229.218 512 512 0 282.742-229.218 512-512 512v0zM557.804 126.228c-13.273-13.036-31.626-19.574-55.257-19.574-24.103 0-42.811 6.38-56.005 19.18-13.273 12.761-19.81 30.799-19.81 54.114 0 24.103 6.459 42.378 19.417 54.745 12.918 12.367 31.783 18.629 56.438 18.629 23.906 0 42.338-6.341 55.414-18.944 13.154-12.682 19.692-30.799 19.692-54.311-0.039-22.764-6.735-40.684-19.889-53.839zM703.842 511.882c-14.336-23.001-41.787-48.916-81.92-77.588-27.609-20.48-45.135-35.958-52.382-46.631-7.365-10.673-11.067-24.576-11.067-41.826v-25.836h-114.255v31.941c0 27.569 5.868 51.594 17.723 71.995 11.737 20.48 33.319 42.063 64.67 65.063 30.169 21.583 50.097 39.070 59.746 52.618 9.57 13.47 14.454 28.593 14.454 45.253 0 18.668-6.971 32.886-20.677 42.693-13.824 9.807-33.044 14.69-57.777 14.69-43.087 0-92.239-14.060-147.456-42.26l-47.104 94.444c64.118 35.919 132.096 53.878 203.934 53.878 59.195 0 106.26-14.218 141.233-42.654 34.934-28.436 52.421-66.442 52.421-113.822-0.039-31.665-7.247-58.959-21.543-81.959z" />
|
39 |
+
<glyph unicode="" glyph-name="envelope" d="M820.608 559.539c-16.102 13.158-47.642 36.403-110.49 82.662-38.912 28.621-94.336 69.453-170.138 125.645-8.141 6.042-17.843 9.242-27.981 9.242-10.163 0-19.84-3.2-27.981-9.242-75.802-56.192-131.226-97.024-170.112-125.645-62.874-46.285-94.413-69.53-110.515-82.662-17.050-13.926-24.192-22.323-24.192-38.298v-285.773c0-52.198 42.47-94.669 94.643-94.669h476.314c52.198 0 94.643 42.47 94.643 94.669v285.773c0 15.949-7.142 24.371-24.192 38.298zM307.2 576c12.211 0 107.878 0 204.8 0 96.896 0 192.589 0 204.8 0 0-25.6 0-102.4 0-102.4l-155.162-106.982c-10.445 5.683-18.022 12.39-25.728 16.563-4.685 2.534-12.672 7.859-23.936 7.859s-19.251-5.325-23.936-7.859c-7.706-4.173-15.283-10.906-25.728-16.563l-155.11 106.982c0 0 0 76.8 0 102.4zM230.4 234.726v254.874l208.87-137.165c-69.094-41.062-158.182-92.339-207.053-121.498-0.128 1.254-1.818 2.534-1.818 3.789zM744.499 192h-465.024c-14.592 0-27.725 7.731-36.838 17.792 63.36 37.786 202.624 120.218 261.683 155.136 1.843 1.126 5.146 4.096 7.68 4.096s5.837-2.97 7.68-4.096c59.059-34.893 198.323-117.35 261.683-155.136-9.114-10.061-22.272-17.792-36.864-17.792zM793.6 234.726c0-1.254-1.69-2.534-1.792-3.789-48.896 29.158-137.984 80.435-207.078 121.498l208.87 137.165v-254.874z" />
|
40 |
+
<glyph unicode="" glyph-name="chat" d="M102.046-64c-25.876 0-50.334 3.072-72.783 9.137-17.329 4.608-29.342 20.244-29.342 38.164 0 44.938 34.895 72.862 68.608 99.84 36.825 29.46 71.838 57.541 78.257 107.244-90.112 84.322-139.422 194.087-139.422 311.099 0 248.99 227.092 451.584 506.289 451.584s506.368-202.594 506.368-451.584-227.17-451.584-506.329-451.584c-28.908 0-58.132 2.245-87.276 6.853-80.463-61.834-212.401-120.753-324.372-120.753zM513.694 874.063c-235.599 0-427.323-167.109-427.323-372.539 0-99.958 45.135-193.89 126.818-264.507 8.665-7.522 13.666-18.471 13.666-29.932 0-98.462-65.575-150.922-108.938-185.62-2.363-1.851-5.002-4.017-7.798-6.223 97.556 2.914 216.025 59.983 279.985 113.703 9.058 7.601 21.11 10.831 32.729 8.625 30.287-5.711 60.81-8.625 90.782-8.625 235.638 0 427.284 167.070 427.284 372.578 0.079 205.43-191.646 372.539-427.205 372.539z" />
|
41 |
+
<glyph unicode="" glyph-name="arr-left" d="M763.51 783.714l-338.432-335.439 338.905-336.030c31.586-31.311 31.586-82.078 0-113.388-31.665-31.311-82.865-31.311-114.452 0l-396.052 392.625c-15.833 15.675-23.749 36.273-23.71 56.832 0 20.519 7.877 41.078 23.749 56.714l395.5 392.113c31.626 31.311 82.865 31.311 114.53 0 31.586-31.311 31.586-82.117-0.039-113.428z" />
|
42 |
+
<glyph unicode="" glyph-name="arr-right" d="M253.952 783.714l338.432-335.439-338.944-336.030c-31.586-31.311-31.586-82.078 0-113.388 31.665-31.311 82.865-31.311 114.452 0l396.091 392.625c15.833 15.675 23.788 36.273 23.71 56.832 0 20.519-7.838 41.078-23.71 56.714l-395.5 392.113c-31.626 31.311-82.865 31.311-114.53 0-31.586-31.311-31.586-82.117 0-113.428z" />
|
43 |
+
<glyph unicode="" glyph-name="user" horiz-adv-x="939" d="M938.716 108.656c0 150.72-35.367 382.023-230.706 382.023-20.668 0-107.966-92.67-238.69-92.67-130.649 0-217.947 92.67-238.615 92.67-195.339 0-230.706-231.303-230.706-382.023 0-107.966 72.002-172.656 178.029-172.656h582.734c105.877 0 177.954 64.69 177.954 172.656zM725.396 704c0 141.319-114.681 256-256.075 256-141.319 0-256-114.681-256-256s114.681-256 256-256c141.393 0 256.075 114.681 256.075 256z" />
|
44 |
+
<glyph unicode="" glyph-name="open" horiz-adv-x="2614" d="M2517.867 601.549l-1109.035-640.32c-28.942-16.776-60.19-24.076-91.31-24.716-3.458-0.384-6.915-0.256-10.501-0.384-3.458 0.128-7.044 0-10.501 0.384-31.12 0.512-62.495 7.94-91.31 24.716l-1109.035 640.32c-91.95 53.019-123.454 170.453-70.435 262.403 53.147 91.822 170.581 123.326 262.403 70.179l1018.749-588.198 1018.749 588.198c91.95 53.147 209.385 21.515 262.403-70.307s21.643-209.257-70.179-262.275z" />
|
45 |
+
<glyph unicode="" glyph-name="arr-up" horiz-adv-x="1737" d="M250.694-17.303l613.723 619.173 614.69-620.119c57.326-57.847 150.258-57.847 207.602 0 57.344 57.826 57.344 151.609 0 209.456l-718.345 724.722c-28.711 28.981-66.366 43.433-103.984 43.376-37.598 0.018-75.195-14.432-103.888-43.394l-717.399-723.755c-57.326-57.826-57.326-151.591 0-209.438 57.342-57.865 150.274-57.865 207.6-0.021z" />
|
46 |
+
<glyph unicode="" glyph-name="tumbler" d="M512 960c-32.61 0-59.077-26.466-59.077-59.077v-443.077c0-32.61 26.466-59.077 59.077-59.077s59.077 26.466 59.077 59.077v443.077c0 32.61-26.466 59.077-59.077 59.077zM512-23.749c-260.608 0-472.615 212.007-472.615 472.615 0 145.684 65.654 281.009 180.066 371.318 22.607 17.762 55.335 13.942 73.137-8.665 17.802-22.567 13.942-55.257-8.625-73.098-89.246-70.42-140.485-175.97-140.485-289.556 0-203.225 165.297-368.522 368.522-368.522s368.522 165.297 368.522 368.522c0 113.625-51.239 219.215-140.564 289.634-22.567 17.802-26.427 50.53-8.625 73.098 17.723 22.607 50.491 26.427 73.098 8.665 114.491-90.309 180.185-225.634 180.185-371.358 0-260.647-212.007-472.655-472.615-472.655z" />
|
47 |
+
<glyph unicode="" glyph-name="taxes" d="M77.509 447.764c22.646 0 41.708 14.927 79.636 44.662 72.468 56.793 193.812 151.906 352.965 151.906 157.381 0 284.83-99.131 353.359-152.418 37.967-29.46 56.95-44.229 79.242-44.229 21.071 0 38.124 17.093 38.124 38.124 0 18.747-13.47 34.304-31.35 37.534-7.247 4.017-24.812 17.684-39.070 28.79-59.943 46.553-160.768 124.652-291.013 155.333 13.942 19.495 23.473 42.142 29.578 64.473 29.145 8.98 50.412 35.761 50.412 67.781 0 39.385-31.98 71.286-71.286 71.286-39.424 0-71.365-31.902-71.365-71.286 0-24.576 12.446-46.119 31.271-58.998-7.641-24.576-21.662-49.822-47.104-61.322-10.161 0.709-20.401 1.142-30.838 1.142s-20.677-0.433-30.878-1.103c-25.403 11.5-39.385 36.785-47.065 61.322 18.826 12.8 31.232 34.462 31.232 58.959 0 39.385-31.941 71.286-71.286 71.286s-71.286-31.902-71.286-71.286c0-32.020 21.307-58.841 50.412-67.781 6.144-22.252 15.557-44.82 29.499-64.315-131.19-30.523-231.227-108.702-290.619-155.254-14.297-11.225-31.862-24.97-39.227-28.987-17.841-3.151-31.468-18.747-31.468-37.573 0-20.992 17.093-38.046 38.124-38.046zM650.476 218.782c-7.719 0-13.509-2.757-17.369-8.546-6.065-8.546-9.137-22.41-9.137-41.551 0-19.023 3.072-32.847 9.137-41.472 3.978-5.632 9.649-8.31 17.369-8.31 7.641 0 13.548 2.678 17.487 8.31 6.144 8.625 9.177 22.41 9.177 41.472 0 19.102-3.033 33.083-9.177 41.826-3.978 5.553-9.846 8.271-17.487 8.271zM380.652 401.487c-7.719 0-13.47-2.678-17.526-8.31-6.144-8.546-9.255-22.41-9.255-41.472 0-19.102 3.111-32.926 9.255-41.551 4.017-5.671 9.807-8.468 17.526-8.468s13.47 2.718 17.29 8.468c6.183 8.625 9.216 22.41 9.216 41.551 0 18.865-3.033 32.768-9.216 41.472-3.82 5.632-9.531 8.31-17.29 8.31zM510.11 596.48c-171.087 0-464.542-151.67-464.542-381.873 0-249.974 207.99-232.566 464.542-232.566s464.502-17.369 464.502 232.566c0 229.022-293.415 381.873-464.502 381.873zM330.24 274.235c-13.863 7.759-24.261 18.865-31.035 33.241-6.735 14.454-10.161 29.775-10.161 45.844 0 15.99 3.387 31.193 10.161 45.647 6.774 14.336 17.172 25.482 31.035 33.201 13.903 7.759 30.366 11.618 49.349 11.618 27.963 0 50.058-8.192 66.127-24.615 16.108-16.463 24.143-38.4 24.143-65.772 0-27.648-8.034-49.664-24.143-66.127-16.108-16.384-38.164-24.615-66.127-24.615-18.983 0-35.446 3.899-49.349 11.579zM455.719 79.596h-74.319l194.796 361.354h74.91l-195.387-361.354zM717.824 104.448c-16.148-16.226-38.164-24.379-66.324-24.379-18.865 0-35.249 3.899-49.31 11.579-13.942 7.68-24.34 18.59-30.956 32.61-6.735 14.060-10.043 29.026-10.043 44.898s3.308 30.838 10.043 44.898c6.695 14.060 17.054 25.009 30.956 32.61 14.060 7.759 30.444 11.579 49.31 11.579 28.16 0 50.137-8.074 66.324-24.3s24.222-37.809 24.222-64.788c0-26.86-8.074-48.482-24.222-64.709z" />
|
48 |
+
<glyph unicode="" glyph-name="ecwid" d="M216.064 171.277c0-14.987-12.282-27.136-27.432-27.136s-27.432 12.149-27.432 27.136c0 14.987 12.282 27.136 27.432 27.136 15.151 0 27.432-12.149 27.432-27.136zM862.828 171.277c0-14.987-12.282-27.136-27.432-27.136s-27.432 12.149-27.432 27.136c0 14.987 12.282 27.136 27.432 27.136s27.432-12.149 27.432-27.136zM867.84 958.976h-711.653c-86.232 0-156.187-69.039-156.187-154.139v-713.782c0-84.992 69.955-154.058 156.187-154.058h711.653c86.366 0 156.16 69.066 156.16 154.22v713.62c0 85.1-69.794 154.139-156.16 154.139zM643.315 691.308c23.202 0 41.903-18.54 41.903-41.472 0-22.851-18.675-41.418-41.903-41.418-23.094 0-42.065 18.567-42.065 41.418 0 22.959 18.971 41.472 42.065 41.472zM643.315 547.84c23.202 0 41.903-18.567 41.903-41.418 0-23.013-18.675-41.391-41.903-41.391-23.094 0-42.065 18.405-42.065 41.391 0 22.851 18.971 41.418 42.065 41.418zM512.054 691.308c23.148 0 41.957-18.54 41.957-41.472 0-22.851-18.782-41.418-41.957-41.418-23.256 0-42.065 18.567-42.065 41.418 0 22.959 18.809 41.472 42.065 41.472zM511.434 549.43c23.148 0 41.957-18.54 41.957-41.391 0-23.013-18.782-41.391-41.957-41.391-23.256 0-42.065 18.378-42.065 41.391 0.027 22.824 18.809 41.391 42.065 41.391zM379.365 692.574c23.121 0 41.957-18.54 41.957-41.472 0-22.851-18.89-41.418-41.957-41.418-23.202 0-42.011 18.567-42.011 41.418 0.027 22.959 18.809 41.472 42.011 41.472zM379.365 549.107c23.121 0 41.957-18.567 41.957-41.418 0-23.013-18.89-41.391-41.957-41.391-23.202 0-42.011 18.405-42.011 41.391 0.027 22.824 18.809 41.418 42.011 41.418zM185.694 87.902c-46.349 0-83.941 37.133-83.941 82.917 0 45.811 37.592 82.89 83.941 82.89 46.43 0 83.995-37.080 83.995-82.89 0-45.784-37.565-82.917-83.995-82.917zM670.424 274.944c-43.897-0.162-106.065 0.566-132.365 0.997-22.69 0.377-30.989 21.019-30.989 21.019s-8.947-19.914-49.152-21.019c-40.259-1.482-91.459-0.162-107.17 0.485-72.165 3.368-106.361 41.31-125.844 79.198-19.537 37.726-95.555 320.108-94.909 333.555 0.755 14.821 20.345 12.019 33.684 11.507 42.658-1.428 82.432-31.043 88.064-63.757 14.902-85.908 30.882-154.705 48.532-195.773 23.094-54.029 47.212-56.428 69.255-58.826 22.097-2.695 64.377-5.982 78.201 2.56 13.905 8.623 14.956 12.692 14.848 19.779 0 7.168 0 5.524 0 5.524h97.469c0 0.997 0.108 0 0.108 0h-0.108c0-0.674-0.162-2.317-0.162-5.524 0-6.602-0.674-12.908 11.156-20.318 3.099-1.832 6.845-3.099 11.587-3.665 4.635-0.404 20.48-1.293 38.265-1.428 16.115 0 33.846 0.566 47.050 3.288 27.567 5.686 51.254 45.972 55.673 57.479 36.514 90.408 62.41 277.342 79.306 313.209 16.788 35.84 30.046 44.49 30.046 44.49s17.624 11.749 37.107 14.201c17.381 2.344 62.114 10.536 52.359-20.884-9.728-31.34-18.27-51.443-25.357-86.636-6.575-32.364-35.786-182.515-54.622-249.155-56.239-193.428-144.088-180.251-172.032-180.305zM831.407 88.414c-46.269 0-83.591 36.729-83.591 82.405 0 45.541 37.322 82.351 83.591 82.351 46.053 0 83.429-36.891 83.429-82.351-0.027-45.649-37.241-82.405-83.429-82.405z" />
|
49 |
+
<glyph unicode="" glyph-name="disable-all" d="M515.23 920.615c-261.002 0-472.615-211.614-472.615-472.615s211.614-472.615 472.615-472.615 472.615 211.614 472.615 472.615c0 261.002-211.614 472.615-472.615 472.615zM764.692 205.273c-17.329-17.054-45.371-17.054-62.661 0l-184.99 182.193-188.298-185.462c-17.369-17.132-45.371-17.132-62.74 0-17.29 17.054-17.29 44.623 0 61.598l185.383 182.587-185.62 182.823c-17.29 17.054-17.29 44.662 0 61.676 17.369 17.054 45.371 17.054 62.7 0l184.95-182.114 188.298 185.462c17.29 17.014 45.371 17.014 62.74 0 17.29-17.054 17.29-44.702 0-61.716l-185.383-182.548 185.62-182.823c17.329-16.975 17.329-44.583 0-61.676z" />
|
50 |
+
<glyph unicode="" glyph-name="enable-all" d="M512 920.615c-261.002 0-472.615-211.614-472.615-472.615s211.614-472.615 472.615-472.615c261.002 0 472.615 211.614 472.615 472.615s-211.614 472.615-472.615 472.615zM738.54 578.284l-247.335-364.741c-7.444-10.831-19.023-18.078-30.523-18.078s-24.3 6.223-32.414 14.375l-145.132 145.172c-9.886 9.925-9.886 25.954 0 35.919l35.801 35.879c9.886 9.767 26.033 9.767 35.84 0l94.405-94.405 205.391 302.907c7.798 11.5 23.71 14.454 35.21 6.656l41.945-28.514c11.579-7.838 14.572-23.631 6.814-35.17z" />
|
51 |
+
<glyph unicode="" glyph-name="gallery" d="M669.538 960h-630.154c-21.701 0-39.385-17.684-39.385-39.385v-630.154c0-21.701 17.684-39.385 39.385-39.385h630.154c21.701 0 39.385 17.684 39.385 39.385v630.154c0 21.701-17.684 39.385-39.385 39.385zM630.154 408.615h-551.385v472.615h551.385v-472.615zM871.7 824.556l-123.392 21.228v-79.911l71.247-12.288-71.247-413.893v-49.231c0-43.481-35.328-78.769-78.769-78.769h-416.729l498.649-85.78c21.425-3.702 41.826 10.752 45.529 32.138l106.85 621.017c3.702 21.386-10.713 41.826-32.138 45.489zM992.807 632.359l-71.365 16.738-13.351-77.785 28.475-6.656-107.993-460.13-15.754 3.742c-14.257-13.824-33.477-22.331-54.626-22.331-4.372 0-8.901 0.394-13.391 1.142l-545.634 93.893-11.146-47.419c-4.844-21.15 8.271-42.457 29.42-47.38l613.455-143.911c21.15-5.002 42.338 8.231 47.34 29.302l143.911 613.494c5.002 21.11-8.153 42.338-29.342 47.301z" />
|
52 |
+
<glyph unicode="" glyph-name="import" d="M708.923 395.697c0-65.221-52.933-118.154-118.154-118.154h-157.538c-65.221 0-118.154 52.933-118.154 118.154v393.846c0 65.3 52.933 118.154 118.154 118.154h157.538c65.221 0 118.154-52.854 118.154-118.154v-393.846zM599.001 158.602c-86.843-86.882-85.78-86.646-172.465 0l-258.678 258.678c-47.537 47.655-36.628 57.147 18.905 57.147h652.249c50.137 0 66.284-9.492 18.747-57.147l-258.757-258.678zM945.231 211.692v-157.538c0-21.701-17.684-39.385-39.385-39.385h-787.692c-21.74 0-39.385 17.684-39.385 39.385v157.538h-78.769v-157.538c0-65.221 52.933-118.154 118.154-118.154h787.692c65.221 0 118.154 52.933 118.154 118.154v157.538h-78.769z" />
|
53 |
+
<glyph unicode="" glyph-name="menu" d="M118.154 723.692c-21.701 0-39.385 17.684-39.385 39.385v78.769c0 21.701 17.684 39.385 39.385 39.385h78.769c21.701 0 39.385-17.684 39.385-39.385v-78.769c0-21.701-17.684-39.385-39.385-39.385h-78.769zM118.154 487.385c-21.701 0-39.385 17.684-39.385 39.385v78.769c0 21.701 17.684 39.385 39.385 39.385h78.769c21.701 0 39.385-17.684 39.385-39.385v-78.769c0-21.701-17.684-39.385-39.385-39.385h-78.769zM118.154 251.077c-21.701 0-39.385 17.684-39.385 39.385v78.769c0 21.701 17.684 39.385 39.385 39.385h78.769c21.701 0 39.385-17.684 39.385-39.385v-78.769c0-21.701-17.684-39.385-39.385-39.385h-78.769zM118.154 14.769c-21.701 0-39.385 17.684-39.385 39.385v78.769c0 21.701 17.684 39.385 39.385 39.385h78.769c21.701 0 39.385-17.684 39.385-39.385v-78.769c0-21.701-17.684-39.385-39.385-39.385h-78.769zM905.846 763.077h-551.385c-21.78 0-39.385 17.605-39.385 39.385s17.605 39.385 39.385 39.385h551.385c21.78 0 39.385-17.605 39.385-39.385s-17.605-39.385-39.385-39.385zM905.846 526.769h-551.385c-21.78 0-39.385 17.605-39.385 39.385s17.605 39.385 39.385 39.385h551.385c21.78 0 39.385-17.605 39.385-39.385s-17.605-39.385-39.385-39.385zM905.846 290.462h-551.385c-21.78 0-39.385 17.605-39.385 39.385s17.605 39.385 39.385 39.385h551.385c21.78 0 39.385-17.605 39.385-39.385s-17.605-39.385-39.385-39.385zM905.846 54.154h-551.385c-21.78 0-39.385 17.605-39.385 39.385s17.605 39.385 39.385 39.385h551.385c21.78 0 39.385-17.605 39.385-39.385s-17.605-39.385-39.385-39.385z" />
|
54 |
+
<glyph unicode="" glyph-name="arrange" d="M866.462 761.935h-708.923c-78.769 1.142-157.538-38.242-157.538-156.396v-315.077c0-118.154 78.769-157.538 157.538-157.538h708.923c78.769 0 157.538 39.385 157.538 157.538v315.077c0 118.154-78.769 157.538-157.538 156.396zM404.322 284.751c0-15.675-12.682-28.357-28.396-28.357h-17.684c-13.076 0-24.143 8.822-27.451 21.071-33.083-19.692-64.512-29.263-95.035-29.263-74.279 0-122.25 45.647-122.25 116.263 0 101.967 103.7 133.671 212.992 148.283-2.009 21.228-7.68 37.022-16.699 46.316-7.877 8.034-19.141 11.894-34.619 11.894-43.481 0-78.651-25.442-88.418-33.241-6.183-4.923-14.297-7.010-22.095-5.947-7.838 1.26-14.848 5.711-19.259 12.327l-10.87 16.423c-8.428 12.603-5.435 29.578 6.853 38.558 24.3 17.841 74.201 47.734 135.168 47.734 81.211 0 127.764-55.060 127.764-151.001v-211.062zM583.444 421.022c0-13.824-11.185-24.97-24.97-24.97h-93.42c-13.785 0-24.93 11.146-24.93 24.97v17.959c0 13.785 11.146 24.97 24.93 24.97h93.42c13.785 0 24.97-11.185 24.97-24.97v-17.959zM905.846 281.127c0-16.148-13.509-29.223-30.129-29.223h-248.596c-16.62 0-30.129 13.076-30.129 29.223v11.303c0 5.79 1.812 11.54 5.159 16.345l180.618 259.19h-132.49c-16.66 0-30.169 12.997-30.169 29.263v19.692c0 16.148 13.509 29.302 30.169 29.302h218.23c16.66 0 30.129-13.154 30.129-29.302v-11.264c0-5.868-1.812-11.618-5.159-16.384l-180.697-259.151h162.974c16.62 0 30.129-13.115 30.129-29.263v-19.732zM191.921 365.135c0-19.18 5.159-41.039 45.135-41.039 27.372 0 54.036 11.973 90.073 40.881v72.665c-135.207-20.047-135.207-55.138-135.207-72.507z" />
|
55 |
+
<glyph unicode="" glyph-name="categories" d="M1010.53 566.666c-16.384 24.694-45.371 38.873-79.596 38.873h-64.473c0 65.26-52.933 118.154-118.154 118.154h-315.077c0 65.26-52.894 118.154-118.154 118.154h-196.923c-65.26 0-118.154-52.894-118.154-118.154v-551.385c0-47.774 28.593-88.379 69.435-106.929 5.041-2.599 10.634-4.411 16.305-6.105 0-0.039 0.039-0.039 0.039-0.039v0c9.925-2.993 20.401-5.081 31.744-5.081h630.154c59.825 0 122.407 41.393 146.235 97.831l121.502 326.577c13.233 31.35 11.461 63.449-4.884 88.103zM942.238 507.668l-121.502-326.617c-10.673-25.206-45.45-48.128-73.019-48.128h-630.154c-9.452 0-13.351 2.678-13.982 3.623-0.591 0.906-1.497 5.435 2.678 15.478l121.502 326.577c10.634 25.206 45.45 48.167 73.019 48.167h630.154c8.428 0 13.036-2.245 13.982-3.663 0.906-1.339 1.142-6.302-2.678-15.439z" />
|
56 |
+
<glyph unicode="" glyph-name="edit" d="M275.771 146.393l432.994 432.64-71.916 71.956-433.034-432.679 62.897-14.060zM756.263 532.401l-431.025-430.631-174.513-51.239-36.194 36.194 53.445 182.154 426.142 425.708-51.673 51.594-432.758-429.017c-5.79-4.726-10.673-10.673-12.958-18.353l-90.742-309.169c-3.978-13.47-0.236-28.042 9.689-37.967 7.326-7.326 17.132-11.225 27.136-11.225 3.623 0 7.247 0.512 10.831 1.536l309.169 90.782c7.326 2.166 12.958 6.695 17.605 12.091l433.585 429.765-57.738 57.777zM581.75 789.307l271.557-271.557 62.11 58.25-271.478 271.557zM986.86 793.206l-130.166 130.087c-35.919 35.958-93.854 36.234-129.378 0.709l-39.936-40.409 260.214-260.254 39.975 40.409c35.525 35.564 35.21 93.499-0.709 129.457z" />
|
57 |
+
<glyph unicode="" glyph-name="star" d="M788.874-0.158c-6.262 0-12.564 1.536-18.314 4.529l-258.56 135.956-258.56-135.916c-13.273-7.010-29.381-5.75-41.472 2.993-12.13 8.862-18.196 23.788-15.675 38.558l49.388 287.941-209.172 203.894c-10.713 10.476-14.612 26.112-9.964 40.369 4.647 14.218 16.935 24.615 31.783 26.742l289.044 42.023 129.3 261.947c13.233 26.9 57.383 26.9 70.617 0l129.3-261.947 289.044-41.984c14.848-2.166 27.136-12.564 31.823-26.821 4.608-14.257 0.788-29.893-9.964-40.369l-209.211-203.894 48.089-280.379c1.733-4.372 2.639-9.137 2.639-14.218 0-21.78-17.605-39.385-39.385-39.385-0.118-0.039-0.433-0.039-0.748-0.039zM512 224.138c6.302 0 12.564-1.457 18.314-4.529l206.257-108.386-39.385 229.691c-2.206 12.761 2.048 25.758 11.303 34.855l166.833 162.658-230.558 33.516c-12.839 1.851-23.906 9.925-29.657 21.543l-103.109 208.975-103.148-208.975c-5.75-11.618-16.817-19.692-29.617-21.543l-230.558-33.516 166.873-162.658c9.255-9.058 13.509-22.095 11.343-34.855l-39.385-229.691 206.257 108.386c5.671 3.072 11.934 4.529 18.235 4.529z" />
|
58 |
+
<glyph unicode="" glyph-name="calendar" d="M275.692 723.692c-21.701 0-39.385 17.684-39.385 39.385v118.154c0 21.74 17.684 39.385 39.385 39.385v0c21.701 0 39.385-17.644 39.385-39.385v-118.154c0-21.701-17.684-39.385-39.385-39.385v0zM866.462 841.846h-39.385v-78.769c0-43.441-35.289-78.769-78.769-78.769s-78.769 35.328-78.769 78.769v78.769h-315.077v-78.769c0-43.441-35.289-78.769-78.769-78.769s-78.769 35.328-78.769 78.769v78.769h-39.385c-65.221 0-118.154-52.894-118.154-118.154v-630.154c0-65.221 52.933-118.154 118.154-118.154h708.923c65.221 0 118.154 52.933 118.154 118.154v630.154c0 65.26-52.933 118.154-118.154 118.154zM905.846 93.538c0-21.701-17.684-39.385-39.385-39.385h-708.923c-21.701 0-39.385 17.684-39.385 39.385v472.615h787.692v-472.615zM748.308 723.692c-21.701 0-39.385 17.684-39.385 39.385v118.154c0 21.74 17.684 39.385 39.385 39.385v0c21.701 0 39.385-17.644 39.385-39.385v-118.154c0-21.701-17.684-39.385-39.385-39.385v0zM807.385 172.308h-590.769c-10.87 0-19.692 8.822-19.692 19.692s8.822 19.692 19.692 19.692h590.769c10.87 0 19.692-8.822 19.692-19.692s-8.822-19.692-19.692-19.692zM807.385 290.462h-590.769c-10.87 0-19.692 8.822-19.692 19.692s8.822 19.692 19.692 19.692h590.769c10.87 0 19.692-8.822 19.692-19.692s-8.822-19.692-19.692-19.692zM807.385 408.615h-590.769c-10.87 0-19.692 8.822-19.692 19.692s8.822 19.692 19.692 19.692h590.769c10.87 0 19.692-8.822 19.692-19.692s-8.822-19.692-19.692-19.692z" />
|
59 |
+
<glyph unicode="" glyph-name="search" horiz-adv-x="1030" d="M118.482 844.54c-153.328-153.324-153.702-404.494-0.376-557.822 129.906-129.91 330.238-149.702 481.602-59.41l270.506-263.034c37.232-36.13 95.972-34.794 131.514 2.994 35.55 37.788 34.618 97.248-2.614 133.382l-266.392 258.176c93.4 151.818 74.436 354.484-56.792 485.712-153.326 153.328-404.124 153.328-557.448 0.002v0 0zM230.942 732.080c92.486 92.486 240.042 92.486 332.528 0 92.49-92.486 92.49-240.042 0-332.528-92.486-92.49-240.042-92.49-332.528 0s-92.486 240.046 0 332.528z" />
|
60 |
+
<glyph unicode="" glyph-name="print" d="M315.077 290.462h393.846v-78.769h-393.846v78.769zM315.077 172.308h275.692v-78.769h-275.692v78.769zM866.462 644.923h-0.788v196.923c0 65.142-53.012 118.154-118.154 118.154h-472.615c-65.142 0-118.154-53.012-118.154-118.154v-197.002c-64.866-0.433-117.366-53.13-117.366-118.075v-236.308c0-64.945 52.5-117.642 117.366-118.075v-118.233c0-65.142 53.012-118.154 118.154-118.154h472.615c65.142 0 118.154 53.012 118.154 118.154v118.154h0.788c65.221 0 118.154 52.933 118.154 118.154v236.308c0 65.221-52.933 118.154-118.154 118.154zM235.52 841.846c0 21.701 17.684 39.385 39.385 39.385h472.615c21.74 0 39.385-17.684 39.385-39.385v-196.923h-551.385v196.923zM786.905 54.154c0-21.74-17.644-39.385-39.385-39.385h-472.615c-21.701 0-39.385 17.644-39.385 39.385v315.077h551.385v-315.077zM846.769 448c-32.61 0-59.077 26.466-59.077 59.077s26.466 59.077 59.077 59.077 59.077-26.466 59.077-59.077-26.466-59.077-59.077-59.077z" />
|
61 |
+
<glyph unicode="" glyph-name="settings" d="M132.175 95.626c-18.747 18.708-18.747 49.388 0 68.135l68.135 68.096c18.786 18.786 49.388 18.786 68.135 0l68.175-68.096c18.747-18.786 18.747-49.467-0.039-68.214l-68.135-68.096c-18.747-18.786-49.349-18.786-68.096 0l-68.175 68.175zM805.455 410.663c-18.786 18.747-18.786 49.388 0 68.135l68.135 68.096c18.786 18.747 49.388 18.747 68.135 0l68.135-68.096c18.786-18.786 18.786-49.428 0-68.175l-68.135-68.096c-18.786-18.786-49.388-18.786-68.135 0l-68.135 68.135zM289.713 725.74c-18.747 18.747-18.747 49.388 0 68.135l68.135 68.096c18.786 18.747 49.388 18.747 68.135 0l68.175-68.096c18.786-18.786 18.786-49.428-0.039-68.175l-68.135-68.096c-18.747-18.786-49.349-18.786-68.096 0l-68.175 68.135zM39.385 799.193h393.846v-78.769h-393.846v78.769zM39.385 484.116h980.874v-78.769h-980.874v78.769zM39.385 168.999h118.154v-78.769h-118.154v78.769zM551.385 799.193h433.231v-78.769h-433.231v78.769zM393.846 168.999h590.769v-78.769h-590.769v78.769z" />
|
62 |
+
<glyph unicode="" glyph-name="main-menu" d="M1022.070 721.762c0-42.457-34.422-76.839-76.839-76.839h-868.391c-42.417 0-76.839 34.383-76.839 76.839v0c0 42.417 34.422 76.839 76.839 76.839h868.391c42.417-0.039 76.839-34.422 76.839-76.839v0zM1022.070 446.070c0-42.457-34.422-76.839-76.839-76.839h-868.391c-42.417 0-76.839 34.383-76.839 76.839v0c0 42.417 34.422 76.8 76.839 76.8h868.391c42.417 0 76.839-34.383 76.839-76.8v0zM1022.070 172.859c0-42.457-34.422-76.839-76.839-76.839h-868.391c-42.417-0.039-76.839 34.383-76.839 76.839v0c0 42.378 34.422 76.8 76.839 76.8h868.391c42.417 0 76.839-34.422 76.839-76.8v0z" />
|
63 |
+
<glyph unicode="" glyph-name="sales" d="M549.337 380.77l-0.039-118.548c19.062 2.993 18.196 6.38 28.002 17.447 9.846 11.028 14.73 24.891 14.73 41.433 0 19.141-5.711 33.477-17.014 43.008-11.303 9.492-9.57 10.673-25.679 16.66zM442.053 551.778c0-14.060 5.396-25.482 16.187-34.304 10.831-8.783 9.452-10.398 23.001-15.951l-1.497 112.522c-7.404-1.89-12.564-6.617-22.607-17.447-10.082-10.791-15.084-25.718-15.084-44.82zM1010.058 406.37l-59.825 94.366 35.486 105.905c4.805 14.454-1.182 30.326-14.375 37.888l-96.807 55.808-17.802 110.277c-2.442 15.045-15.163 26.27-30.366 26.9l-111.616 4.372-67.072 89.403c-9.137 12.209-25.6 16.266-39.306 9.689l-100.903-48.010-100.903 48.010c-13.666 6.577-30.129 2.481-39.266-9.689l-67.033-89.403-111.655-4.332c-15.202-0.63-27.884-11.855-30.326-26.9l-17.841-110.277-96.807-55.808c-13.194-7.562-19.18-23.434-14.336-37.888l35.486-105.905-59.825-94.366c-8.153-12.839-6.105-29.696 4.923-40.212l80.62-77.312-9.058-111.34c-1.221-15.202 8.389-29.105 23.001-33.359l107.323-30.956 43.717-102.794c5.947-13.982 20.992-22.095 35.879-18.865l109.489 22.41 86.449-70.735c5.829-4.805 12.997-7.247 20.204-7.247s14.375 2.442 20.283 7.247l86.449 70.735 109.45-22.41c14.848-3.19 29.932 4.805 35.879 18.865l43.678 102.794 107.323 30.956c14.612 4.214 24.222 18.156 23.001 33.359l-9.058 111.34 80.62 77.312c10.988 10.476 13.076 27.333 4.923 40.172zM678.321 264.271c-7.798-18.393-18.59-33.91-32.374-46.789-13.863-12.761-30.287-22.843-49.388-30.129-19.062-7.326-30.759-11.697-53.366-13.233v-41.196h-61.952v41.236c-28.633 2.087-42.929 8.468-70.105 19.22-27.136 10.791-53.012 27.53-77.627 50.137l51.239 66.324c17.093-14.572 34.54-26.27 52.382-35.052 17.841-8.822 23.473-10.043 44.111-12.564v140.918c-18.59 6.026-23.001 8.704-40.29 16.738-17.329 8.034-32.689 17.959-45.962 29.775-13.312 11.776-23.985 25.639-32.020 41.472s-12.052 34.777-12.052 56.871c0 21.11 3.387 40.566 10.161 58.407s16.463 33.398 29.026 46.75c12.524 13.273 27.648 24.103 45.214 32.414 17.605 8.271 23.867 13.43 45.962 15.439v62.070h64.394v-62.070c24.615-1.497 36.982-6.302 60.337-14.297 23.394-8.034 45.607-19.614 66.718-34.658-1.024-2.009-3.702-6.656-7.956-13.942-4.214-7.286-8.783-15.045-13.588-23.355-4.726-8.271-9.255-15.951-13.548-23.001-4.254-7.010-7.129-11.54-8.704-13.548-16.542 11.067-32.492 19.85-47.852 26.388-15.321 6.538-15.675 7.483-31.783 9.531v-134.932c24.143-7.522 30.366-12.406 49.546-21.189 19.023-8.783 35.367-19.22 48.955-31.271 13.548-12.091 23.946-26.27 31.271-42.575 7.286-16.384 10.91-35.84 10.91-58.447s-3.899-43.087-11.658-61.44z" />
|
64 |
+
<glyph unicode="" glyph-name="chart" d="M49.822-64c-27.49 0-49.822 22.37-49.822 49.861v199.365c0 27.451 22.331 49.782 49.822 49.782h98.855c27.451 0 49.861-22.292 49.861-49.782v-199.365c0.039-27.49-22.37-49.861-49.861-49.861h-98.855zM311.808-64c-27.333 0-49.585 22.292-49.585 49.625v372.224c0 27.215 22.252 49.546 49.585 49.546h111.262c27.294 0 49.546-22.213 49.546-49.546v-372.224c0-27.294-22.252-49.625-49.546-49.625h-111.262zM587.461-64c-26.703 0-48.443 21.858-48.443 48.522v495.38c0 26.703 21.78 48.482 48.443 48.482h112.404c26.742 0 48.443-21.78 48.443-48.482v-495.38c0-26.663-21.78-48.522-48.443-48.522h-112.404zM863.783-64c-26.86 0-48.561 21.858-48.561 48.601v608.098c0 26.782 21.78 48.601 48.561 48.601h111.616c26.782 0 48.601-21.819 48.601-48.601v-608.059c0-26.782-21.858-48.64-48.601-48.64h-111.616zM90.427 382.74c-9.531 0-18.905 4.293-25.127 12.446-10.516 13.903-7.798 33.634 6.065 44.15l285.46 216.418c2.678 2.009 5.671 3.623 8.862 4.687l272.66 93.184 274.432 136.704c15.596 7.759 34.501 1.418 42.22-14.178 7.759-15.596 1.418-34.462-14.139-42.26l-276.322-137.61c-1.221-0.63-2.521-1.142-3.86-1.615l-269.824-92.199-281.403-213.346c-5.671-4.293-12.367-6.38-19.023-6.38zM1009.94 862.090c0-45.917-37.223-83.141-83.141-83.141s-83.141 37.223-83.141 83.141c0 45.917 37.223 83.141 83.141 83.141s83.141-37.223 83.141-83.141zM733.617 724.48c0-45.917-37.223-83.141-83.141-83.141s-83.141 37.223-83.141 83.141c0 45.917 37.223 83.141 83.141 83.141s83.141-37.223 83.141-83.141zM458.988 630.587c0-45.917-37.223-83.141-83.141-83.141s-83.141 37.223-83.141 83.141c0 45.917 37.223 83.141 83.141 83.141s83.141-37.223 83.141-83.141zM182.823 428.977c0-45.917-37.223-83.141-83.141-83.141-45.917 0-83.141 37.223-83.141 83.141s37.223 83.141 83.141 83.141c45.917 0 83.141-37.223 83.141-83.141z" />
|
65 |
+
<glyph unicode="" glyph-name="home" d="M975.675 368.325c-10.082 0-20.165 3.86-27.845 11.54l-435.83 435.83-434.609-434.609c-15.399-15.399-40.29-15.399-55.69 0s-15.399 40.29 0 55.69l462.454 462.454c14.769 14.769 40.921 14.769 55.69 0l463.675-463.675c15.399-15.399 15.399-40.29 0-55.69-7.68-7.719-17.762-11.54-27.845-11.54zM748.308 635.077v245.563c0 21.701 17.684 39.385 39.385 39.385h39.385c21.701 0 39.385-17.684 39.385-39.385v-363.678l-118.154 118.114zM512 743.385l-433.231-433.231v-256c0-65.26 52.894-118.154 118.154-118.154h630.154c65.26 0 118.154 52.894 118.154 118.154v256l-433.231 433.231zM630.154 54.154c0-21.74-17.644-39.385-39.385-39.385h-157.538c-21.701 0-39.385 17.644-39.385 39.385v275.692c0 21.701 17.684 39.385 39.385 39.385h157.538c21.74 0 39.385-17.684 39.385-39.385v-275.692z" />
|
66 |
+
<glyph unicode="" glyph-name="radiobutton-checked" d="M512 960c-282.782 0-512-229.218-512-512s229.218-512 512-512 512 229.218 512 512-229.218 512-512 512zM820.618 605.026l-288.295-425.118c-8.704-12.603-22.213-21.071-35.604-21.071-13.47 0-28.357 7.365-37.77 16.778l-213.977 193.615c-11.54 11.54-11.54 30.326 0 41.826l41.748 41.866c11.54 11.422 30.366 11.422 41.787 0l154.86-134.538 239.34 353.083c9.177 13.391 27.609 16.857 41.078 7.759l48.916-33.201c13.47-9.137 16.975-27.569 7.916-40.999z" />
|
67 |
+
<glyph unicode="" glyph-name="radiobutton-unchecked" d="M512 900.923c249.738 0 452.923-203.185 452.923-452.923s-203.185-452.923-452.923-452.923c-249.738 0-452.923 203.185-452.923 452.923s203.185 452.923 452.923 452.923zM512 960c-282.782 0-512-229.218-512-512s229.218-512 512-512 512 229.218 512 512-229.218 512-512 512v0z" />
|
68 |
+
<glyph unicode="" glyph-name="update" d="M229.809 448c0 142.375 105.669 259.899 242.806 279.119v-82.196l252.022 157.538-252.022 157.538v-88.143c-216.655-19.889-386.442-202.004-386.442-423.857 0-115.594 46.238-220.278 121.029-296.999l106.142 96.768c-51.594 51.161-83.535 121.935-83.535 200.231zM937.826 448c0 115.554-46.238 220.199-120.95 296.96l-106.102-96.807c51.476-51.121 83.377-121.895 83.377-200.153 0-142.336-105.669-259.781-242.767-278.961v82.038l-252.062-157.538 252.062-157.538v88.143c216.694 19.889 386.442 202.004 386.442 423.857z" />
|
69 |
+
<glyph unicode="" glyph-name="lock" d="M905.846 426.535v-386.757c0-17.92-6.42-33.004-19.141-45.607-12.721-12.485-28.318-18.786-46.553-18.786h-656.345c-18.235 0-33.713 6.223-46.513 18.786-12.761 12.603-19.141 27.687-19.141 45.607v386.757c0 17.92 6.38 33.083 19.141 45.647 12.761 12.524 28.278 18.826 46.513 18.826h21.858v128.866c0 82.353 30.090 153.049 90.27 212.126s132.175 88.615 216.064 88.615 155.884-29.538 216.064-88.615c60.14-59.077 90.27-129.772 90.27-212.126v-128.866h21.819c18.235 0 33.713-6.302 46.553-18.826 12.721-12.564 19.141-27.727 19.141-45.647zM336.935 490.969h350.090v128.906c0 47.458-17.172 87.946-51.358 121.502-34.107 33.556-75.382 50.334-123.707 50.334-48.364 0-89.521-16.778-123.786-50.334-34.225-33.556-51.279-74.043-51.279-121.502v-128.906z" />
|
70 |
+
<glyph unicode="" glyph-name="speaker" d="M948.263 844.918c-20.047 0-36.391-16.305-36.391-36.352v-29.026l-799.783-238.198v12.721c0 20.086-16.345 36.352-36.352 36.352s-36.352-16.266-36.352-36.352v-181.799c0-20.007 16.345-36.352 36.352-36.352s36.352 16.345 36.352 36.352v9.177l799.783-269.548v-30.405c0-20.047 16.345-36.352 36.391-36.352 20.007 0 36.352 16.305 36.352 36.352v727.079c0 20.047-16.345 36.352-36.352 36.352zM875.52 590.415l-727.079-109.056v18.156l727.079 199.956v-109.056zM530.708 226.816c-12.367 4.332-25.797-2.087-30.169-14.375l-8.389-23.631c-4.372-13.076-13.548-23.67-25.876-29.814-12.327-6.105-26.309-7.168-39.385-2.757l-90.427 30.247c-13.076 4.332-23.67 13.548-29.814 25.836-6.144 12.327-7.129 26.309-2.875 38.991l8.192 23.237c4.332 12.288-2.127 25.797-14.415 30.169-12.406 4.332-25.797-2.087-30.169-14.375l-8.31-23.631c-8.389-25.088-6.498-51.87 5.278-75.5s32.059-41.196 57.108-49.585l90.427-30.247c10.279-3.426 20.874-5.12 31.39-5.12 15.124 0 30.129 3.505 44.071 10.476 23.631 11.776 41.236 32.059 49.428 56.714l8.231 23.198c4.45 12.288-1.969 25.797-14.297 30.169z" />
|
71 |
+
<glyph unicode="" glyph-name="warning" d="M1003.205 161.871l-397.982 675.879c-48.64 84.283-128.236 84.283-176.916 0l-397.942-675.879c-48.64-84.401-8.862-159.429 88.418-159.429h796.042c97.241 0.039 137.058 75.067 88.379 159.429zM462.139 642.166c14.297 15.478 32.453 23.198 54.666 23.198 22.174 0 40.33-7.68 54.666-22.882 14.178-15.281 21.307-34.383 21.307-57.344 0-19.771-29.696-165.022-39.582-270.73h-71.522c-8.704 105.708-40.921 250.959-40.921 270.73 0.039 22.607 7.129 41.63 21.386 57.029zM570.407 139.618c-15.045-14.651-32.926-21.977-53.602-21.977-20.756 0-38.636 7.326-53.681 21.977-15.006 14.612-22.449 32.295-22.449 53.13 0 20.677 7.444 38.558 22.449 53.563s32.886 22.449 53.681 22.449c20.677 0 38.558-7.444 53.602-22.449s22.489-32.886 22.489-53.563c0.039-20.834-7.444-38.518-22.489-53.13z" />
|
72 |
+
<glyph unicode="" glyph-name="apple" d="M769.3 418.265c-1.378 128.512 104.645 190.385 109.45 193.418-59.865 87.198-152.734 99.052-185.856 100.431-79.084 7.916-154.23-46.789-194.324-46.789-40.094-0.079-102.085 45.214-167.66 43.874-86.174-1.378-165.534-50.334-209.881-127.527-89.285-155.569-22.331-385.654 65.063-511.606 42.732-61.519 93.657-130.796 160.453-128.276 64.315 2.639 88.576 41.708 166.282 41.787 77.706 0.197 99.722-41.433 167.66-40.054 69.238 1.378 112.994 63.055 155.215 124.928 48.916 71.641 68.962 140.958 70.105 144.542-1.457 0.67-134.932 51.633-136.507 205.273zM641.654 795.215c35.446 42.969 59.274 102.636 52.775 162.146-51.042-2.087-112.916-34.028-149.583-76.958-32.847-38.046-61.598-98.777-53.839-157.066 56.911-4.411 115.161 28.987 150.646 71.877z" />
|
73 |
+
<glyph unicode="" glyph-name="discount" d="M695.493 381.834c7.956-11.382 12.012-29.538 12.012-54.351 0-24.773-4.057-42.85-12.012-54.036-5.238-7.168-12.839-10.831-22.804-10.831-10.043 0-17.487 3.702-22.489 10.831-8.074 11.185-12.012 29.263-12.012 54.036 0 24.812 3.938 42.772 12.012 53.996 5.002 7.404 12.446 11.146 22.489 11.146 9.964 0.039 17.566-3.545 22.804-10.791zM355.643 630.39c-10.004 0-17.566-3.663-22.804-10.791-7.956-11.225-11.973-29.302-11.973-54.075 0-24.812 4.017-42.85 11.973-53.996 5.238-7.404 12.8-11.146 22.804-11.146 10.043 0 17.526 3.742 22.528 11.146 7.995 11.146 11.973 29.184 11.973 53.996 0 24.615-3.978 42.693-11.973 54.075-4.962 7.168-12.446 10.791-22.528 10.791zM1018.289 371.83l-81.644-78.297 9.177-112.876c1.221-15.36-8.468-29.42-23.276-33.713l-108.78-31.39-44.229-104.172c-6.026-14.218-21.346-22.37-36.391-19.102l-110.946 22.686-87.513-71.641c-5.947-4.884-13.233-7.326-20.519-7.326s-14.612 2.442-20.519 7.326l-87.591 71.641-110.946-22.686c-15.045-3.269-30.247 4.884-36.352 19.102l-44.268 104.172-108.702 31.39c-14.769 4.293-24.537 18.393-23.276 33.713l9.177 112.876-81.684 78.297c-11.146 10.673-13.233 27.727-4.962 40.724l60.574 95.626-35.998 107.323c-4.805 14.651 1.26 30.759 14.612 38.4l98.068 56.517 18.038 111.734c2.481 15.281 15.36 26.663 30.72 27.254l113.152 4.45 67.86 90.585c9.255 12.288 25.954 16.423 39.857 9.767l102.203-48.64 102.203 48.64c13.824 6.656 30.562 2.599 39.857-9.767l67.899-90.585 113.113-4.45c15.439-0.591 28.278-11.973 30.759-27.254l17.999-111.695 98.107-56.517c13.391-7.641 19.417-23.749 14.612-38.4l-35.998-107.323 60.574-95.626c8.31-12.997 6.223-30.090-4.962-40.763zM354.304 449.654c36.431 0 65.103 10.713 86.055 32.098s31.429 50.058 31.429 85.858c0 35.682-10.476 64.236-31.429 85.622s-49.664 32.138-86.055 32.138c-24.694 0-46.119-5.041-64.236-15.124-18.078-10.082-31.586-24.497-40.369-43.284-8.822-18.747-13.194-38.518-13.194-59.313 0-20.913 4.372-40.842 13.194-59.589 8.783-18.708 22.292-33.083 40.33-43.284 18.156-10.004 39.582-15.124 64.276-15.124zM673.556 681.708h-63.488l-253.479-470.055h62.74l254.228 470.055zM791.828 328.074c0 34.974-10.516 63.173-31.508 84.165-20.913 21.15-49.743 31.705-86.252 31.705-24.537 0-45.883-4.962-64.158-14.966-18.117-10.004-31.626-24.222-40.29-42.535s-13.036-37.809-13.036-58.368c0-20.638 4.332-40.015 13.036-58.368 8.704-18.274 22.174-32.414 40.29-42.417 18.274-10.004 39.621-15.045 64.158-15.045 36.549 0 65.339 10.555 86.252 31.705 21.031 21.071 31.508 49.073 31.508 84.126z" />
|
74 |
+
<glyph unicode="" glyph-name="bag" horiz-adv-x="1649" d="M1343.961 672.689c-16.817 15.478-42.811 14.178-58.053-2.954-15.242-17.054-13.982-43.481 2.836-58.959 46.474-42.732 73.058-104.015 73.058-168.015 0-63.882-26.782-125.243-73.334-168.212-16.857-15.439-18.078-41.826-2.796-58.998 8.153-9.019 19.259-13.627 30.405-13.627 9.846 0 19.732 3.505 27.609 10.831 63.724 58.762 100.352 142.533 100.352 230.006 0.079 87.513-36.431 171.362-100.076 229.927zM1452.386 833.812c-16.62 16.384-43.678 16.423-60.495 0.158s-16.896-42.693-0.158-59.038c90.427-88.615 140.209-206.612 140.209-332.17 0-125.401-49.9-243.318-140.446-332.012-16.66-16.384-16.62-42.85 0.158-59.077 8.35-8.074 19.298-12.17 30.247-12.17s22.016 4.096 30.366 12.288c106.654 104.527 165.415 243.358 165.415 390.932-0.158 147.81-58.762 286.72-165.297 391.089zM297.196 442.604c0 64.039 26.624 125.282 73.098 168.054 16.817 15.478 18.078 41.866 2.875 58.959-15.281 17.093-41.236 18.393-58.053 2.914-63.606-58.565-100.116-142.336-100.116-229.888 0-87.434 36.549-171.284 100.273-229.967 7.877-7.404 17.762-10.87 27.609-10.87 11.225 0 22.331 4.608 30.444 13.666 15.242 17.172 13.982 43.52-2.796 58.998-46.592 43.008-73.334 104.251-73.334 168.133zM127.134 442.604c0 125.558 49.822 243.594 140.249 332.17 16.66 16.384 16.62 42.772-0.158 59.077-16.778 16.226-43.914 16.187-60.534-0.158-106.535-104.369-165.179-243.318-165.179-391.089 0-147.535 58.722-286.366 165.376-390.892 8.389-8.153 19.417-12.288 30.366-12.288s21.819 4.057 30.208 12.209c16.778 16.226 16.857 42.693 0.158 58.998-90.585 88.773-140.485 206.69-140.485 331.973zM932.234 910.1h-219.412l-48.955-63.921h323.348zM1156.844 638.582c-1.93 21.189-17.172 38.873-38.321 38.873h-132.057v146.353l-73.689-13.115v-133.238h-175.301v132.45l-73.649 13.903v-146.353h-129.851c-21.15 0-35.84-17.408-38.282-38.873l-54.39-616.645c0-21.543 17.132-38.912 38.321-38.912h686.75c21.15 0 38.321 17.369 38.321 38.912l-47.852 616.645z" />
|
75 |
+
<glyph unicode="" glyph-name="phone" d="M880.994 253.991c-58.683 50.53-117.996 81.526-174.789 32.453l-33.831-29.617c-24.773-21.543-70.065-122.919-252.849 87.394-182.745 209.999-76.052 240.994-51.2 262.302l34.028 29.657c56.438 49.191 34.068 112.246-7.916 177.388l-25.364 39.503c-42.102 65.024-87.67 107.953-144.226 58.919l-30.523-26.742c-25.088-18.156-94.956-77.312-110.631-191.252-18.865-136.665 48.207-294.361 199.562-468.441 151.119-174.080 298.142-262.38 436.224-262.695 114.688-0.236 183.296 60.692 204.682 82.905l30.681 26.703c56.399 49.073 20.322 100.155-38.479 150.922l-35.367 30.602z" />
|
76 |
+
<glyph unicode="" glyph-name="vend" d="M817.782 511.449c-12.642 0-21.543-7.404-26.978-22.213-5.12-13.785-7.68-39.503-7.68-77.194 0-37.809 2.442-64.315 7.483-79.321 5.159-15.084 14.218-22.607 27.136-22.607 11.855 0 20.441 7.798 25.758 23.434 5.317 16.699 7.995 42.457 7.995 77.115 0 34.934-2.678 60.731-7.995 77.509-5.317 15.557-13.903 23.276-25.718 23.276zM378.053 514.363c-10.831 0-18.55-5.238-23.079-15.872-4.608-9.531-7.995-29.381-10.161-59.668h66.56c-2.284 30.287-5.632 50.137-10.279 59.668-4.766 10.594-12.446 15.872-23.040 15.872zM511.961 960c-282.742 0-511.961-229.179-511.961-511.961 0-282.742 229.218-511.961 511.961-511.961s511.961 229.218 511.961 511.961c0 282.782-229.218 511.961-511.961 511.961zM197.711 266.713h-35.446l-76.997 287.902h56.399l20.598-91.254c4.254-18.55 7.798-38.203 10.752-58.959 2.875-20.638 5.356-43.284 7.129-67.82 1.063 5.79 1.654 9.137 1.654 10.043l6.341 42.89c2.363 16.345 7.010 40.999 13.982 73.846l18.944 91.294h50.846l-74.201-287.941zM464.935 400.423h-120.162c0-61.44 12.052-92.199 36.155-92.199 21.898 0 32.847 18.59 32.847 55.65h48.994c-3.86-67.663-31.311-101.494-82.314-101.494-15.202 0-28.239 2.836-39.188 8.625-10.87 5.75-19.81 14.69-26.978 26.742-7.207 12.091-12.406 27.333-15.793 45.922s-5.12 40.566-5.12 66.206c0 50.924 7.010 88.537 21.031 113.034 14.021 24.537 35.643 36.706 64.945 36.706 57.068 0 85.583-50.806 85.583-152.418v-6.774zM680.33 266.713h-52.5l-0.315 192.748c0 19.456-2.284 33.241-6.853 41.472-4.49 8.153-12.288 12.209-23.394 12.209-5.986 0-11.028-1.063-15.202-3.151-4.057-2.206-7.404-5.593-9.964-10.319-2.442-4.766-4.332-10.91-5.553-18.55-1.182-7.522-1.772-16.975-1.772-28.081v-186.289h-52.618v287.902h52.618v-33.162c14.927 25.442 34.265 38.124 58.053 38.124 23.001 0 39.385-9.137 49.27-27.609 5.553-10.319 8.192-30.484 8.192-60.337v-204.958zM849.762 266.713v37.022c-7.483-15.754-15.045-26.624-22.528-32.532-7.483-5.829-17.447-8.862-29.893-8.862-23.434 0-40.566 12.209-51.673 36.628-10.949 24.418-16.384 62.74-16.384 115.003 0 25.324 1.378 47.025 4.057 65.378 2.757 18.471 6.932 33.556 12.524 45.45 5.553 11.815 12.721 20.638 21.543 26.27 8.783 5.671 19.102 8.468 31.271 8.468 11.461 0 21.031-2.796 28.554-8.35 3.663-2.56 7.404-6.38 11.264-11.106 3.86-4.884 7.601-10.831 11.264-17.881v219.648l52.5-0.079v-475.018h-52.5z" />
|
77 |
+
<glyph unicode="" glyph-name="letter" horiz-adv-x="1076" d="M682.567 291.147c167.366 126.613 334.148 252.993 380.319 288.664v-572.273l-380.319 283.609zM872.954 858.818h-670.059v-387.137c-71.784 53.507-133.82 99.574-169.18 125.732l144.306 104.15v181.144h251.023l74.259 53.598c19.171 14.31 50.267 14.31 69.451 0l73.482-53.598h251.567v-183.49l141.156-102.944c-40.947-30.953-92.795-70.734-166.031-126.652v389.198zM12.962 7.395v572.416c46.184-35.684 213.018-162.103 380.41-288.755l-380.41-283.661zM759.121 479.070h-442.407v25.367h442.407v-25.367zM759.121 542.234h-442.407v25.38h442.407v-25.38zM759.121 782.42v-63.294h-189.557v63.294h189.557zM759.121 605.424h-442.407v25.367h442.407v-25.367zM503.315 337.395c19.171 14.31 50.267 14.31 69.451 0l451.467-336.65c19.171-14.31 19.171-37.486 0-51.783h-972.385c-19.171 14.31-19.171 37.486 0 51.783l451.467 336.65z" />
|
78 |
+
<glyph unicode="" glyph-name="trash" horiz-adv-x="870" d="M789.094 643.84v-589.875c0-65.075-52.838-117.965-117.965-117.965h-471.859c-65.075 0-118.016 52.838-118.016 117.965v589.875h-78.643v78.643h39.322v39.322c0 21.658 17.715 39.373 39.373 39.373h155.75v16.794c-0.051 78.336 62.413 142.029 139.162 142.029h118.016c76.749 0 139.213-63.693 139.213-142.029v-16.845h155.699c21.709 0 39.424-17.664 39.424-39.373v-39.322h39.322v-78.643h-78.797zM159.898 53.965c0-21.658 17.664-39.373 39.373-39.373h471.91c21.658 0 39.373 17.715 39.373 39.373v589.875h-550.656v-589.875zM551.526 817.971c0 33.229-25.702 60.211-57.344 60.211h-117.965c-31.642 0-57.446-26.982-57.446-60.211v-16.845h232.806v16.845zM238.541 93.235v471.91h78.643v-471.91h-78.643zM474.522 93.235h-78.643v471.91h78.592v-471.91zM631.859 93.235h-78.694v471.91h78.694v-471.91z" />
|
79 |
+
<glyph unicode="" glyph-name="appointment" horiz-adv-x="977" d="M860.602 657.897h-790.225v-568.436c0-20.271 16.524-36.817 36.794-36.817h358.284c10.519-25.274 24.529-48.687 41.169-69.958h-395.799c-60.951 0-110.383 49.455-110.383 110.406v639.86c0 60.975 49.431 110.383 110.383 110.383h29.463v46.848c0 38.563 31.255 69.818 69.818 69.818s69.818-31.255 69.818-69.818v-46.848h371.805v46.848c0 38.563 31.255 69.818 69.818 69.818s69.818-31.255 69.818-69.818v-46.848h28.812c60.951 0 110.383-49.408 110.383-110.383v-325.818c-21.248 16.593-44.684 30.534-69.958 41.030v209.734zM744.797 400.826c128.186 0 232.099-103.913 232.099-232.099s-103.913-232.099-232.099-232.099-232.099 103.913-232.099 232.099 103.913 232.099 232.099 232.099zM643.002 87.133c6.516-11.311 20.945-15.174 32.256-8.634l78.801 45.498c0.465 0.186 0.815 0.489 1.257 0.698l1.699 0.977c0.326 0.186 0.489 0.489 0.791 0.698 2.048 1.35 3.863 2.863 5.399 4.771 0.652 0.791 1.14 1.652 1.676 2.513 0.954 1.536 1.792 3.072 2.374 4.817 0.535 1.559 0.768 3.142 0.977 4.794 0.093 0.838 0.489 1.606 0.489 2.467v164.259c0 13.056-10.566 23.599-23.622 23.599-13.033 0-23.599-10.543-23.599-23.599v-150.295l-69.865-40.332c-11.264-6.516-15.151-20.945-8.634-32.233z" />
|
80 |
+
<glyph unicode="" glyph-name="table_cake" horiz-adv-x="569" d="M174.080 838.827c-42.098-39.822-69.973-93.867-76.8-152.462h-22.756c9.102 64.284 46.080 120.036 99.556 152.462zM218.453 865.564c-80.782-25.6-140.516-97.28-149.618-184.32h34.133c6.827 77.938 51.2 145.636 115.484 184.32v0zM540.444 647.111h-512c-9.671 0-17.067-7.396-17.067-17.067s7.396-17.067 17.067-17.067h233.244v-512c0-62.578-16.498-96.711-35.271-119.467h-27.307c-6.258 0-11.378-5.12-11.378-11.378v-22.756c48.356 0 143.929 0 193.422 0v22.756c0 6.258-5.12 11.378-11.378 11.378h-27.307c-18.773 22.756-35.271 56.889-35.271 119.467v512h233.244c9.671 0 17.067 7.396 17.067 17.067s-7.396 17.067-17.067 17.067zM369.778-29.867v-11.378h-170.667v11.378h170.667zM327.68-18.489h-87.040c17.067 23.324 31.858 59.164 31.858 119.467v512h22.756v-512c0.569-60.302 15.36-96.142 32.427-119.467zM534.756 658.489c0 133.689-106.382 242.347-238.933 246.898v6.258c6.827 3.982 11.378 11.378 11.378 19.342 0 12.516-10.24 22.756-22.756 22.756s-22.756-10.24-22.756-22.756c0-8.533 4.551-15.36 11.378-19.342v-6.827c-130.276-7.396-233.244-114.916-233.244-246.898 54.044 0 112.071 0 172.942 0v0h142.791c58.596 0.569 118.329 0.569 179.2 0.569zM51.2 669.867c6.258 124.587 109.796 224.711 236.089 224.711s228.693-99.556 234.951-224.711h-162.702l21.618 68.267c0 0 0.569 0 0.569 0 0 7.396-4.551 13.653-12.516 17.636 0 0 0 0 0 0-5.689 41.529-41.529 73.387-84.196 73.387-43.236 0-78.507-31.858-84.196-73.387-7.396-3.982-11.947-10.24-11.947-17.636 0 0 0 0 0 0l21.618-68.267h-159.289zM261.12 669.867l-4.551 62.009 6.258 9.102c2.844 3.982 10.809 8.533 21.618 8.533s18.773-4.551 21.618-8.533l5.689-9.102-4.551-62.009h-46.080zM221.298 669.867l-21.618 69.404c1.707 4.551 10.24 10.24 22.187 10.24 10.809 0 18.773-4.551 21.618-8.533l7.396-11.378 3.982-59.164h-33.564zM233.244 777.956c6.258 0 12.516 2.276 17.067 6.827 4.551-4.551 10.809-6.827 17.067-6.827s12.516 2.276 17.067 6.827c4.551-4.551 10.809-6.827 17.067-6.827s12.516 2.276 17.067 6.827c4.551-4.551 10.809-6.827 17.067-6.827 4.551 0 8.533 1.138 12.516 3.413 3.982-6.258 6.827-13.653 8.533-21.049 0 0 0 0 0 0-2.844 0.569-6.258 1.138-9.671 1.138-14.222 0-26.169-5.689-31.289-13.653-5.12 7.964-17.067 13.653-31.289 13.653s-26.169-5.689-31.289-13.653c-5.12 7.964-17.067 13.653-31.289 13.653-3.413 0-6.827-0.569-9.671-1.138 1.707 7.396 4.551 14.791 8.533 21.049 3.982-2.276 7.964-3.413 12.516-3.413zM224.142 785.92c13.084 19.342 35.271 31.858 60.302 31.858s47.218-12.516 60.302-31.858c-2.844-1.707-6.258-2.276-9.102-2.276-5.689 0-11.378 2.276-14.791 6.827l-2.276 2.276-2.276-2.276c-3.982-4.551-9.102-6.827-14.791-6.827s-11.378 2.276-14.791 6.827l-2.276 2.276-2.276-2.276c-3.982-4.551-9.102-6.827-14.791-6.827s-11.378 2.276-14.791 6.827l-2.276 2.276-2.276-2.276c-3.982-4.551-9.102-6.827-14.791-6.827-3.413 0-6.258 1.138-9.102 2.276zM313.458 669.867l3.982 59.164 7.964 11.947c2.844 3.982 10.809 8.533 21.618 8.533 11.947 0 20.48-5.12 22.187-9.671l-22.187-69.973h-33.564z" />
|
81 |
+
<glyph unicode="" glyph-name="unfinished" horiz-adv-x="1327" d="M1270.955 445.25h-50.593v-50.612c0-4.494-101.224-404.84-101.224-404.84-11.852-28.482-22.718-50.612-50.612-50.612h-809.662c-22.926 0-35.575 23.723-50.593 50.612 0 0-101.205 400.327-101.205 404.84v50.612h-50.612c-27.876 0-50.612 22.718-50.612 50.593v157.165c0 27.876 22.737 50.593 50.612 50.593h173.132c-26.188-40.372-21.637-94.985 13.748-130.276 19.721-19.759 45.871-30.53 73.69-30.53 27.876 0 54.025 10.771 73.728 30.53l130.276 130.276h287.099l130.276-130.276c19.721-19.759 45.852-30.53 73.728-30.53 27.838 0 53.969 10.771 73.69 30.53 35.385 35.29 39.936 89.903 13.748 130.276h171.444c27.876 0 50.612-22.737 50.612-50.593v-157.165c-0.057-27.857-22.793-50.593-50.669-50.593zM628.11 74.259c8.514-8.23 20.556-12.345 36.105-12.345 15.189 0 27.041 4.21 35.556 12.648 8.514 8.401 12.781 19.949 12.781 34.569 0 15.189-4.229 26.852-12.629 35.006-8.439 8.154-20.328 12.231-35.707 12.231-15.929 0-28.046-3.982-36.39-11.947s-12.497-19.721-12.497-35.271c0-15.019 4.267-26.643 12.781-34.892zM771.584 453.86c-22.528 18.337-52.831 27.496-90.984 27.496-46.289 0-90.093-11.567-131.394-34.721l30.284-60.833c35.556 18.148 67.224 27.231 95.004 27.231 15.929 0 28.331-3.148 37.224-9.444s13.331-15.455 13.331-27.496c0-10.733-3.11-20.461-9.311-29.165s-19.020-20.006-38.457-33.887c-20.177-14.81-34.076-28.805-41.662-41.946s-11.397-28.615-11.397-46.383v-20.556h73.614v16.668c0 11.112 2.351 20.101 7.073 26.946s15.986 16.858 33.754 29.999c25.922 18.527 43.52 35.176 52.774 50.005s13.881 32.408 13.881 52.774c0.019 30.53-11.245 54.974-33.735 73.311zM1001.813 607.156c-12.857 0-25.657 4.892-35.48 14.677l-254.711 249.42c-19.57 19.57-19.57 51.295 0 70.865s51.295 19.57 70.865 0l254.767-249.363c19.551-19.627 19.551-51.295 0-70.921-9.785-9.785-22.642-14.677-35.442-14.677zM362.761 620.525c-9.842-9.785-22.642-14.677-35.499-14.677-12.8 0-25.657 4.892-35.423 14.677-19.57 19.627-19.57 51.295 0 70.921l254.748 249.363c19.57 19.57 51.314 19.57 70.865 0 19.57-19.57 19.57-51.314 0-70.865l-254.692-249.42z" />
|
82 |
+
<glyph unicode="" glyph-name="customer_groups" horiz-adv-x="1240" d="M225.37-30.98h791.049v53.446h-791.049v-53.446zM1119.789 676.981c-55.152 0-99.993-44.804-99.993-99.993 0-24.342 9.090-46.403 23.552-63.704l-223.537-186.296-162.87 407.3c36.81 14.731 62.877 50.607 62.877 92.699 0 55.206-44.84 99.993-100.011 99.993-55.206 0-99.993-44.804-99.993-99.993 0-42.092 26.103-77.968 62.895-92.699l-162.888-407.3-223.573 186.296c14.498 17.3 23.552 39.361 23.552 63.704 0 55.206-44.804 99.993-99.993 99.993s-100.047-44.804-100.047-99.993 44.804-100.011 99.993-100.011c7.060 0 13.887 0.755 20.57 2.156l84.453-420.145h790.043l84.453 420.145c6.665-1.347 13.51-2.156 20.534-2.156 55.188 0 100.029 44.804 100.029 100.011s-44.858 99.993-100.047 99.993zM422.966 167.119c-19.923 0-36.092 16.132-36.092 36.074s16.15 36.109 36.092 36.109c19.923 0 36.074-16.168 36.074-36.109s-16.15-36.074-36.074-36.074zM620.562 133.47c-38.535 0-69.776 31.259-69.776 69.794s31.241 69.758 69.776 69.758c38.535 0 69.794-31.223 69.794-69.758s-31.259-69.794-69.794-69.794zM818.176 167.119c-19.923 0-36.074 16.132-36.074 36.074s16.132 36.109 36.074 36.109 36.109-16.168 36.109-36.109-16.186-36.074-36.109-36.074z" />
|
83 |
+
<glyph unicode="" glyph-name="product_box" d="M944.443 642.166h79.557l-105.945 176.443h-812.111l-105.945-176.443h265.058l76.012 141.391h24.812l76.012-141.391h502.548zM900.332 606.72v-529.723h-776.665v529.723h169.748l41.748 87.828v-582.105h35.446v582.105l42.142-87.828h487.582z" />
|
84 |
+
<glyph unicode="" glyph-name="apps" d="M905.846 487.385c-57.108 0-78.769-39.385-78.769-39.385v236.308c0 77.194-27.175 78.769-95.705 78.769h-219.372c0 0 36.234 22.843 39.385 78.769s-68.529 118.154-137.058 118.154-139.422-59.865-138.634-118.154 39.385-78.769 39.385-78.769h-217.403c-53.957 0-97.674-42.142-97.674-95.705v-219.372l73.255 39.385c72.862 0 123.668-63.803 123.668-137.058s-50.806-138.634-123.668-138.634l-73.255 39.385v-217.403c0-53.957 43.717-97.674 97.674-97.674h217.403l-39.385 73.255c0 72.862 65.772 123.668 138.634 123.668s137.058-50.806 137.058-123.668l-39.385-73.255h219.372c53.563 0 95.705 43.717 95.705 97.674v217.403c0 0 30.72-38.597 78.769-39.385s118.154 55.532 118.154 138.634c0 68.529-61.046 137.058-118.154 137.058z" />
|
85 |
+
<glyph unicode="" glyph-name="odn" horiz-adv-x="643" d="M321.965 119.367c55.725-55.725 109.544-109.544 146.694-146.694 22.385-22.385 58.582-22.385 80.967 0l6.668 6.668c22.385 22.385 22.385 58.582 0 80.967l-186.225 185.749c47.628 4.763 120.022 17.622 172.889 51.914 62.393 40.007 90.493 63.821 65.727 113.354-14.288 28.1-52.867 51.914-104.781 10.954-70.013-55.248-182.415-55.248-182.415-55.248s-112.402 0-182.415 55.248c-51.914 40.96-90.969 17.146-104.781-10.954-24.767-49.057 2.858-72.871 65.727-112.878 53.343-34.292 126.69-47.152 174.318-51.914l-39.531-39.531c-55.725-55.725-109.544-109.544-146.694-146.694-22.385-22.385-22.385-58.582 0-80.967l6.668-6.668c10.954-10.954 25.719-16.67 40.484-16.67v0c14.765 0 29.053 5.715 40.484 16.67l146.218 146.694zM72.394 691.379c0-137.645 111.449-249.094 249.094-249.094s249.094 111.449 249.094 249.094c0 137.645-111.449 249.094-249.094 249.094s-249.094-111.449-249.094-249.094zM321.488 813.782c67.632 0 122.404-54.772 122.404-122.404s-54.772-122.404-122.404-122.404c-67.632 0-122.404 54.772-122.404 122.404s54.772 122.404 122.404 122.404z" />
|
86 |
+
<glyph unicode="" glyph-name="vk" horiz-adv-x="1737" d="M839.335-8.198h97.222c0 0 29.339 3.452 44.297 19.56 13.807 14.957 13.231 42.571 13.231 42.571s-1.726 130.013 58.679 149.573c59.829 18.984 136.342-125.987 217.456-181.789 61.555-41.996 108.153-32.791 108.153-32.791l216.881 2.876c0 0 113.33 6.903 59.829 96.072-4.602 7.479-31.065 66.157-161.079 186.391-135.766 125.987-117.933 105.852 46.022 323.883 99.524 132.89 139.793 214.004 127.137 249.097-12.081 33.366-85.142 24.162-85.142 24.162l-243.919-1.726c0 0-17.834 2.301-31.64-5.753-13.231-8.054-21.285-26.463-21.285-26.463s-38.544-102.975-90.319-190.418c-109.879-183.515-153.6-193.294-171.434-181.789-41.42 26.463-31.065 107.578-31.065 164.53 0 178.912 27.038 253.699-52.926 272.683-26.463 6.328-46.022 10.355-113.906 11.506-86.867 1.151-161.079 0-202.499-20.71-27.613-13.807-49.474-43.721-36.243-45.447 16.108-2.301 52.926-9.78 71.91-36.243 25.312-33.942 24.162-110.454 24.162-110.454s14.382-210.553-33.366-237.016c-32.791-17.834-78.238 18.409-174.885 186.391-49.474 85.717-86.867 180.638-86.867 180.638s-7.479 17.834-20.135 27.038c-15.533 11.506-37.393 14.957-37.393 14.957l-232.413-1.726c0 0-35.092-1.151-47.748-16.108-11.506-13.231-1.151-41.42-1.151-41.42s181.789-425.133 387.164-639.137c189.267-196.171 403.272-182.939 403.272-182.939v0 0z" />
|
87 |
+
<glyph unicode="" glyph-name="coupons" horiz-adv-x="1977" d="M1849.768 670.826c-81.567-36.723-189.228-55.402-281.865-174.433l-34.816-44.721 38.824-50.123c92.354-119.261 199.98-138.169 281.459-175.069 71.274-25.459 113.382-110.751 87.481-182.325-21.239-72.316-107.326-104.66-175.81-84.692-69.862 14.972-127.77 87.040-111.651 157.572 16.772 73.463 40.572 60.098 48.481 87.905 10.134 35.558-95.673 58.244-240.428 163.24l-8.28 6.073-219.948-155.065h-200.563l316.522 231.53-503.278 369.876c73.234 45.903 150.14 24.647 207.943-10.77l399.448-282.924 4.22 3.090c145.002 104.678 250.845 127.135 240.799 162.71-7.839 27.807-31.673 14.513-48.287 88.011-15.943 70.568 42.125 142.513 112.022 157.325 68.537 19.791 154.536-12.729 175.616-85.098 25.741-71.609-16.561-156.813-87.887-182.113zM1731.354 28.372c41.666-41.754 127.735-42.161 157.661 14.689 42.655 67.531-25.406 158.367-100.158 154.059-81.231 0.177-118.343-107.732-57.503-168.748zM1447.724 476.707c-15.466 0-28.019-12.535-28.019-28.001s12.553-28.019 28.019-28.019 28.019 12.553 28.019 28.019-12.553 28.001-28.019 28.001zM1885.784 854.157c-29.802 56.92-115.853 56.708-157.625 15.042-60.981-60.875-24.099-168.872 57.114-168.854 74.77-4.502 143.025 86.193 100.511 153.812zM723.862 254.499h105.931v-35.31h-105.931v35.31zM547.31 254.499h105.931v-35.31h-105.931v35.31zM370.759 254.499h105.931v-35.31h-105.931v35.31zM194.207 254.499h105.931v-35.31h-105.931v35.31zM17.655 254.499h105.931v-35.31h-105.931v35.31zM1006.345 219.189h-105.931v35.31h105.931v-35.31zM1430.069 219.189h-105.931v35.31h105.931v-35.31zM1606.621 219.189h-105.931v35.31h105.931v-35.31z" />
|
88 |
+
<glyph unicode="" glyph-name="discounts" d="M673.207 401.774c-5.076 6.437-10.913 11.498-17.54 15.214-6.641 3.701-13.678 5.559-21.065 5.559-7.812 0-15.009-1.858-21.636-5.559-6.641-3.716-12.303-8.777-16.969-15.214-4.681-6.422-8.294-14.043-10.825-22.821-2.545-8.792-3.803-18.052-3.803-27.794 0-10.533 1.36-20.187 4.081-28.95 2.736-8.792 6.627-16.384 11.717-22.835 5.032-6.437 10.796-11.513 17.232-15.214 6.437-3.716 13.546-5.559 21.358-5.559 8.192 0 15.506 1.843 21.943 5.559 6.437 3.701 11.995 8.792 16.677 15.214 4.681 6.437 8.28 13.941 10.825 22.528 2.531 8.587 3.803 17.949 3.803 28.087 0 10.533-1.375 20.187-4.081 28.965-2.75 8.777-6.656 16.384-11.717 22.821zM373.321 493.641c6.437-3.716 13.546-5.559 21.358-5.559 7.797 0 15.009 1.843 21.65 5.559 6.627 3.701 12.288 8.777 16.969 15.214s8.28 13.941 10.825 22.528c2.531 8.572 3.803 17.935 3.803 28.087 0 10.533-1.463 20.187-4.389 28.965s-6.832 16.384-11.703 22.821c-4.886 6.437-10.635 11.498-17.262 15.214-6.641 3.701-13.663 5.559-21.065 5.559-8.192 0-15.506-1.858-21.943-5.559-6.437-3.716-11.995-8.777-16.677-15.214s-8.294-14.043-10.825-22.821c-2.545-8.777-3.803-18.052-3.803-27.794 0-10.533 1.36-20.187 4.096-28.965 2.721-8.777 6.627-16.384 11.703-22.821 5.061-6.437 10.825-11.513 17.262-15.214zM1008.508 448l-66.662 85.504 28.862 104.507-94.296 53.482-13.327 107.593-107.593 13.327-53.482 94.296-104.507-28.862-85.504 66.662-85.504-66.662-104.521 28.862-53.482-94.296-107.579-13.327-13.327-107.593-94.296-53.482 28.862-104.507-66.662-85.504 66.662-85.504-28.862-104.507 94.296-53.482 13.327-107.593 107.579-13.327 53.482-94.296 104.521 28.862 85.504-66.662 85.504 66.662 104.507-28.862 53.482 94.296 107.593 13.327 13.327 107.593 94.296 53.482-28.862 104.507 66.662 85.504zM307.785 519.68c-4.491 12.478-6.729 25.746-6.729 39.79s2.238 27.399 6.729 40.082c4.476 12.668 10.825 23.888 19.017 33.646 8.192 9.743 18.037 17.452 29.55 23.113 11.498 5.647 24.283 8.485 38.327 8.485 13.648 0 26.127-2.838 37.449-8.485 11.308-5.661 20.963-13.268 28.965-22.835 7.987-9.552 14.234-20.582 18.725-33.061 4.491-12.493 6.729-25.746 6.729-39.79s-2.238-27.414-6.729-40.082c-4.491-12.683-10.825-23.903-19.017-33.646-8.192-9.757-17.949-17.467-29.257-23.113-11.323-5.661-23.991-8.485-38.034-8.485s-26.726 2.823-38.034 8.485c-11.308 5.647-20.977 13.253-28.965 22.821-8.002 9.567-14.248 20.582-18.725 33.075zM385.317 250.514h-42.13l300.763 409.6h41.56l-300.193-409.6zM720.896 311.091c-4.506-12.683-10.737-23.918-18.725-33.66-8.002-9.757-17.759-17.452-29.257-23.113-11.513-5.647-24.283-8.485-38.327-8.485-13.663 0-26.141 2.838-37.449 8.485-11.323 5.661-20.992 13.253-28.965 22.835-8.002 9.538-14.248 20.568-18.725 33.061s-6.729 25.746-6.729 39.79 2.238 27.399 6.729 40.082c4.491 12.668 10.825 23.888 19.032 33.646 8.192 9.757 17.935 17.452 29.257 23.113 11.293 5.647 23.991 8.485 38.034 8.485s26.712-2.838 38.034-8.485c11.308-5.661 20.977-13.268 28.965-22.835 7.987-9.552 14.131-20.568 18.432-33.061 4.286-12.493 6.437-25.746 6.437-39.79s-2.267-27.414-6.744-40.068z" />
|
89 |
+
<glyph unicode="" glyph-name="marketplaces" horiz-adv-x="1145" d="M1135.616 652.14l0.052-0.052h-0.052c-0.312-61.301-50.037-110.922-111.425-110.922-61.371 0-111.095 49.621-111.408 110.922h-2.846c0-61.561-49.898-111.46-111.477-111.46-61.544 0-111.46 49.898-111.46 111.46h-2.777c0-61.561-49.898-111.46-111.477-111.46-61.561 0-111.46 49.898-111.46 111.46h-2.794c0-61.561-49.898-111.46-111.46-111.46s-111.477 49.898-111.477 111.46h-2.846c-0.295-61.301-50.037-110.922-111.408-110.922-61.388 0-111.113 49.621-111.408 110.922h-0.069l0.035 0.052c0 0.174-0.035 0.33-0.035 0.486 0.26 0.174 0.538 0.347 0.816 0.521l128.538 167.728h867.12l128.92-168.196c0.139 0 0.295-0.035 0.434-0.035 0.017-0.174-0.035-0.33-0.035-0.503zM139.229 909.199c0 18.484 14.978 33.445 33.445 33.445h800.143c18.449 0 33.445-14.961 33.445-33.445v-36.5h-867.033v36.5zM226.391 541.167v-327.524h693.161v326.951c20.15-26.069 51.269-43.147 86.693-43.546v-510.23c0-18.467-14.978-33.462-33.445-33.462h-800.126c-18.467 0-33.445 14.978-33.445 33.462v510.23c35.684 0.399 67.029 17.703 87.161 44.119z" />
|
90 |
+
<glyph unicode="" glyph-name="success" d="M139.039 455.849l231.857-226.315 514.058 595.807c30.021 30.484 78.979 30.484 109 0 30.021-30.946 30.021-80.364 0-110.847l-568.096-651.23c-15.242-15.242-35.101-23.093-54.5-23.093-19.86 0-39.72 7.851-54.5 23.093l-286.819 281.738c-30.021 30.484-30.021 80.364 0 111.309 30.021 30.021 78.979 30.021 109-0.462z" />
|
91 |
+
<glyph unicode="" glyph-name="sort" horiz-adv-x="585" d="M585.143 338.286q0-14.857-10.857-25.714l-256-256q-10.857-10.857-25.714-10.857t-25.714 10.857l-256 256q-10.857 10.857-10.857 25.714t10.857 25.714 25.714 10.857h512q14.857 0 25.714-10.857t10.857-25.714zM585.143 557.714q0-14.857-10.857-25.714t-25.714-10.857h-512q-14.857 0-25.714 10.857t-10.857 25.714 10.857 25.714l256 256q10.857 10.857 25.714 10.857t25.714-10.857l256-256q10.857-10.857 10.857-25.714z" />
|
92 |
+
</font></defs></svg>
|
fonts/product-popup/fontIcons.ttf
ADDED
Binary file
|
fonts/product-popup/fontIcons.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-Black_Web.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-Black_Web.woff2
ADDED
Binary file
|
fonts/welcome-page/Gotham-Bold_Web.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-Bold_Web.woff2
ADDED
Binary file
|
fonts/welcome-page/Gotham-BookItalic_Web.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-BookItalic_Web.woff2
ADDED
Binary file
|
fonts/welcome-page/Gotham-Book_Web.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-Book_Web.woff2
ADDED
Binary file
|
fonts/welcome-page/Gotham-Light_Web.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-Light_Web.woff2
ADDED
Binary file
|
fonts/welcome-page/Gotham-Medium_Web.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-Medium_Web.woff2
ADDED
Binary file
|
fonts/welcome-page/Gotham-Thin_Web (1).woff2
ADDED
Binary file
|
fonts/welcome-page/Gotham-Thin_Web.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-Thin_Web.woff2
ADDED
Binary file
|
fonts/welcome-page/Gotham-Ultra_Web.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-Ultra_Web.woff2
ADDED
Binary file
|
fonts/welcome-page/Gotham-XLight_Web.woff
ADDED
Binary file
|
fonts/welcome-page/Gotham-XLight_Web.woff2
ADDED
Binary file
|
images/admin-welcome-page/calypso-chevron-white.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><path fill="none" stroke="#fff" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 1l11 11L8 23"/></svg>
|
images/admin-welcome-page/calypso-chevron.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24"><title>Chevron</title><path fill="none" stroke="#3A4A59" stroke-linecap="round" stroke-linejoin="round" stroke-width="2" d="M8 1l11 11L8 23"/></svg>
|
images/admin-welcome-page/loader.svg
ADDED
@@ -0,0 +1 @@
|
|
|
1 |
+
<svg xml:space="preserve" enable-background="new 0 0 44 44" viewBox="0 0 44 44" height="25px" width="25px" y="0px" x="0px" id="Layer_1" version="1.1" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns="http://www.w3.org/2000/svg"><path d="M36.3 35.9c-0.4 0.5-0.9 0.8-1.5 0.8c-1.1 0-2-0.9-2-2 c0-0.6 0.3-1.1 0.6-1.4C36.3 30.3 38 26.4 38 22c0-4.4-1.8-8.4-4.7-11.3c-0.4-0.4-0.6-0.8-0.6-1.4c0-1.1 0.9-2 2-2 c0.7 0 1.3 0.4 1.6 0.9c3.4 3.6 5.5 8.4 5.5 13.8C41.9 27.4 39.8 32.3 36.3 35.9z M10.7 10.7C7.8 13.6 6 17.6 6 22 c0 4.4 1.8 8.4 4.7 11.3l0 0c0.3 0.3 0.5 0.8 0.5 1.3c0 1.1-0.9 2-2 2c-0.7 0-1.3-0.4-1.6-0.9C4.2 32.2 2.1 27.3 2.1 22 c0-5.5 2.2-10.5 5.8-14.1l0 0c0.3-0.3 0.8-0.6 1.4-0.6c1.1 0 1.9 0.9 1.9 1.9C11.2 9.9 11 10.3 10.7 10.7L10.7 10.7z" fill="#599ED2" clip-rule="evenodd" fill-rule="evenodd"></path></svg>
|
images/ajax-loader.gif
ADDED
Binary file
|
includes/class-ecwid-custom-admin-page.php
CHANGED
@@ -3,22 +3,22 @@
|
|
3 |
class Ecwid_Custom_Admin_Page {
|
4 |
const TAB_NAME = 'ec-apps';
|
5 |
|
6 |
-
public function __construct() {
|
7 |
-
if( Ecwid_Api_V3::get_token() && !Ecwid_Config::is_wl() ) {
|
8 |
add_action( 'current_screen', array( $this, 'init' ) );
|
9 |
}
|
10 |
}
|
11 |
|
12 |
public function init( $current_screen ) {
|
13 |
-
|
14 |
-
if( $current_screen->id == 'plugin-install' ){
|
15 |
-
add_filter( 'install_plugins_tabs', array( $this, 'plugin_install_init_tab'), 10, 1 );
|
16 |
-
add_action( 'install_plugins_' . self::TAB_NAME, array( $this, 'plugin_install_render_tab'), 10, 1 );
|
17 |
}
|
18 |
|
19 |
-
if( $current_screen->id == 'theme-install' ){
|
20 |
-
add_action( 'install_themes_tabs', array( $this, 'themes_install_init_tab') );
|
21 |
-
add_action( 'wp_ajax_query-themes', array( $this, 'themes_install_ajax'), 1 );
|
22 |
}
|
23 |
|
24 |
}
|
@@ -30,58 +30,53 @@ class Ecwid_Custom_Admin_Page {
|
|
30 |
}
|
31 |
|
32 |
public function plugin_install_init_tab( $tabs ) {
|
33 |
-
$tabs[ self::TAB_NAME ] = __('Plugins for Ecwid', 'ecwid-shopping-cart');
|
34 |
return $tabs;
|
35 |
}
|
36 |
|
37 |
public function plugin_install_render_tab( $paged ) {
|
38 |
-
$iframe_src
|
39 |
$iframe_src .= '&hide_profile_header=true';
|
40 |
|
41 |
-
echo
|
42 |
-
<script type='text/javascript'>//<![CDATA[
|
43 |
jQuery(document).ready(function() {
|
44 |
jQuery('.search-form.search-plugins').hide();
|
45 |
});
|
46 |
-
//]]>
|
47 |
</script>
|
48 |
-
<p></p>
|
49 |
-
|
50 |
-
|
|
|
51 |
}
|
52 |
|
53 |
public function themes_install_init_tab( $tabs ) {
|
54 |
-
$iframe_src = ecwid_get_iframe_src( time(), 'apps:view=app&name=templatemonster-themes' );
|
55 |
-
$iframe_src .= '&hide_profile_header=true';
|
56 |
|
57 |
-
$tab_content =
|
|
|
58 |
__(
|
59 |
-
'Ecwid is compatible with any WordPress theme. Be it a free theme from WordPress.org catalog, a premium theme by a third-party vendor or a custom-made theme, your Ecwid store will work good with it. If you want a premium theme, we recommend <a href="%s">TemplateMonster themes</a>'
|
60 |
-
|
61 |
-
),
|
62 |
'https://www.templatemonster.com/ecwid-ready-wordpress-themes/?aff=Ecwid'
|
63 |
);
|
64 |
-
$tab_content
|
65 |
|
66 |
-
$link_html = sprintf( '<li><a href="#" data-sort="%s">%s</a></li>', self::TAB_NAME, __('Themes for Ecwid', 'ecwid-shopping-cart') );
|
67 |
|
68 |
-
|
69 |
-
|
70 |
-
|
71 |
-
$init_script = '';
|
72 |
}
|
73 |
|
74 |
-
$content =
|
75 |
-
<script type="text/javascript">//<![CDATA[
|
76 |
function ecwid_switch_theme_tab( sort ){
|
77 |
if( sort == '%s' ) {
|
78 |
if( jQuery('#ec-theme-tab').length == 0 ) {
|
79 |
jQuery('.theme-browser').before('%s');
|
80 |
-
// jQuery('#ecwid-frame').css({'margin-top': '-70px'});
|
81 |
}
|
82 |
|
83 |
jQuery('#ec-theme-tab').show();
|
84 |
-
jQuery('.filter-count, .button.drawer-toggle, .search-form, .theme-browser').hide();
|
85 |
} else {
|
86 |
jQuery('#ec-theme-tab').hide();
|
87 |
jQuery('.theme-browser').removeAttr('style');
|
@@ -92,31 +87,34 @@ HTML;
|
|
92 |
jQuery(document).ready(function(){
|
93 |
jQuery('.filter-links').append('%s');
|
94 |
|
95 |
-
jQuery(document).on('click', '.filter-links li
|
96 |
ecwid_switch_theme_tab( jQuery(this).data('sort') );
|
97 |
});
|
98 |
|
99 |
%s
|
100 |
});
|
101 |
-
|
102 |
-
</script>
|
103 |
-
HTML;
|
104 |
|
105 |
-
|
|
|
106 |
|
107 |
return $tabs;
|
108 |
}
|
109 |
|
110 |
public function themes_install_ajax() {
|
111 |
-
if( isset($_REQUEST['request']['browse']) && $_REQUEST['request']['browse'] == self::TAB_NAME ) {
|
112 |
$themes_data = array(
|
113 |
-
|
114 |
-
|
115 |
-
|
|
|
|
|
|
|
|
|
116 |
);
|
117 |
wp_send_json_success( $themes_data );
|
118 |
}
|
119 |
}
|
120 |
}
|
121 |
|
122 |
-
$ecwid_custom_admin_page = new Ecwid_Custom_Admin_Page();
|
3 |
class Ecwid_Custom_Admin_Page {
|
4 |
const TAB_NAME = 'ec-apps';
|
5 |
|
6 |
+
public function __construct() {
|
7 |
+
if ( Ecwid_Api_V3::get_token() && ! Ecwid_Config::is_wl() ) {
|
8 |
add_action( 'current_screen', array( $this, 'init' ) );
|
9 |
}
|
10 |
}
|
11 |
|
12 |
public function init( $current_screen ) {
|
13 |
+
|
14 |
+
if ( $current_screen->id == 'plugin-install' ) {
|
15 |
+
add_filter( 'install_plugins_tabs', array( $this, 'plugin_install_init_tab' ), 10, 1 );
|
16 |
+
add_action( 'install_plugins_' . self::TAB_NAME, array( $this, 'plugin_install_render_tab' ), 10, 1 );
|
17 |
}
|
18 |
|
19 |
+
if ( $current_screen->id == 'theme-install' ) {
|
20 |
+
add_action( 'install_themes_tabs', array( $this, 'themes_install_init_tab' ) );
|
21 |
+
add_action( 'wp_ajax_query-themes', array( $this, 'themes_install_ajax' ), 1 );
|
22 |
}
|
23 |
|
24 |
}
|
30 |
}
|
31 |
|
32 |
public function plugin_install_init_tab( $tabs ) {
|
33 |
+
$tabs[ self::TAB_NAME ] = __( 'Plugins for Ecwid', 'ecwid-shopping-cart' );
|
34 |
return $tabs;
|
35 |
}
|
36 |
|
37 |
public function plugin_install_render_tab( $paged ) {
|
38 |
+
$iframe_src = ecwid_get_iframe_src( time(), 'appmarket' );
|
39 |
$iframe_src .= '&hide_profile_header=true';
|
40 |
|
41 |
+
echo "<script type='text/javascript'>
|
|
|
42 |
jQuery(document).ready(function() {
|
43 |
jQuery('.search-form.search-plugins').hide();
|
44 |
});
|
|
|
45 |
</script>
|
46 |
+
<p></p>";
|
47 |
+
|
48 |
+
$iframe_html = $this->get_iframe_html( $iframe_src );
|
49 |
+
echo wp_kses( $iframe_html, ecwid_kses_get_allowed_html() );
|
50 |
}
|
51 |
|
52 |
public function themes_install_init_tab( $tabs ) {
|
|
|
|
|
53 |
|
54 |
+
$tab_content = '<div id="ec-theme-tab">';
|
55 |
+
$tab_content .= sprintf(
|
56 |
__(
|
57 |
+
'Ecwid is compatible with any WordPress theme. Be it a free theme from WordPress.org catalog, a premium theme by a third-party vendor or a custom-made theme, your Ecwid store will work good with it. If you want a premium theme, we recommend <a href="%s">TemplateMonster themes</a>',
|
58 |
+
'ecwid-shopping-cart'
|
59 |
+
),
|
60 |
'https://www.templatemonster.com/ecwid-ready-wordpress-themes/?aff=Ecwid'
|
61 |
);
|
62 |
+
$tab_content .= '</div>';
|
63 |
|
64 |
+
$link_html = sprintf( '<li><a href="#" data-sort="%s">%s</a></li>', self::TAB_NAME, __( 'Themes for Ecwid', 'ecwid-shopping-cart' ) );
|
65 |
|
66 |
+
$init_script = '';
|
67 |
+
if ( isset( $_GET['browse'] ) && $_GET['browse'] === self::TAB_NAME ) {
|
68 |
+
$init_script = sprintf( 'ecwid_switch_theme_tab("%s");', self::TAB_NAME );
|
|
|
69 |
}
|
70 |
|
71 |
+
$content = "<script type='text/javascript'>
|
|
|
72 |
function ecwid_switch_theme_tab( sort ){
|
73 |
if( sort == '%s' ) {
|
74 |
if( jQuery('#ec-theme-tab').length == 0 ) {
|
75 |
jQuery('.theme-browser').before('%s');
|
|
|
76 |
}
|
77 |
|
78 |
jQuery('#ec-theme-tab').show();
|
79 |
+
jQuery('.filter-count, .button.drawer-toggle, .search-form, .theme-browser, .no-themes').hide();
|
80 |
} else {
|
81 |
jQuery('#ec-theme-tab').hide();
|
82 |
jQuery('.theme-browser').removeAttr('style');
|
87 |
jQuery(document).ready(function(){
|
88 |
jQuery('.filter-links').append('%s');
|
89 |
|
90 |
+
jQuery(document).on('click', '.filter-links li a', function(){
|
91 |
ecwid_switch_theme_tab( jQuery(this).data('sort') );
|
92 |
});
|
93 |
|
94 |
%s
|
95 |
});
|
96 |
+
</script>";
|
|
|
|
|
97 |
|
98 |
+
$content = sprintf( $content, self::TAB_NAME, $tab_content, $link_html, $init_script );
|
99 |
+
echo wp_kses( $content, ecwid_kses_get_allowed_html() );
|
100 |
|
101 |
return $tabs;
|
102 |
}
|
103 |
|
104 |
public function themes_install_ajax() {
|
105 |
+
if ( isset( $_REQUEST['request']['browse'] ) && $_REQUEST['request']['browse'] == self::TAB_NAME ) {
|
106 |
$themes_data = array(
|
107 |
+
'data' => array(
|
108 |
+
'info' => array(
|
109 |
+
'page' => 1,
|
110 |
+
'pages' => 1,
|
111 |
+
'results' => 0,
|
112 |
+
),
|
113 |
+
),
|
114 |
);
|
115 |
wp_send_json_success( $themes_data );
|
116 |
}
|
117 |
}
|
118 |
}
|
119 |
|
120 |
+
$ecwid_custom_admin_page = new Ecwid_Custom_Admin_Page();
|
includes/class-ecwid-html-meta.php
CHANGED
@@ -1,23 +1,23 @@
|
|
1 |
-
<?php
|
|
|
|
|
2 |
|
3 |
-
abstract class Ecwid_HTML_Meta
|
4 |
-
{
|
5 |
protected function __construct() {
|
6 |
$this->_init();
|
7 |
}
|
8 |
|
9 |
protected function _init() {
|
10 |
add_action( 'wp_head', array( $this, 'wp_head' ), 1 );
|
11 |
-
add_action( 'wp_head', array( $this, 'wp_head_last')
|
12 |
}
|
13 |
-
|
14 |
abstract public function wp_head();
|
15 |
abstract public function wp_head_last();
|
16 |
-
|
17 |
public static function maybe_create() {
|
18 |
$obj = null;
|
19 |
-
|
20 |
-
if( !Ecwid_Store_Page::is_store_page() ) {
|
21 |
return new Ecwid_HTML_Meta_Other();
|
22 |
}
|
23 |
|
@@ -26,18 +26,18 @@ abstract class Ecwid_HTML_Meta
|
|
26 |
} else {
|
27 |
return new Ecwid_HTML_Meta_Catalog_Entry();
|
28 |
}
|
29 |
-
|
30 |
return $obj;
|
31 |
}
|
32 |
|
33 |
-
protected function _is_available_prefetch_tags(){
|
34 |
-
$user_agent = isset($_SERVER['HTTP_USER_AGENT']) ? sanitize_text_field(wp_unslash($_SERVER['HTTP_USER_AGENT'])) : '';
|
35 |
-
|
36 |
-
$is_ie = strpos( $user_agent, 'MSIE' ) !== false
|
37 |
|| strpos( $user_agent, 'Trident' ) !== false;
|
38 |
-
|
39 |
-
if ( $is_ie
|
40 |
-
return false;
|
41 |
}
|
42 |
|
43 |
return true;
|
@@ -51,21 +51,21 @@ abstract class Ecwid_HTML_Meta
|
|
51 |
$html .= '<link href="https://ecomm.events" rel="preconnect" crossorigin />' . PHP_EOL;
|
52 |
$html .= '<link href="https://d1q3axnfhmyveb.cloudfront.net" rel="preconnect" crossorigin />' . PHP_EOL;
|
53 |
$html .= '<link href="https://dqzrr9k4bjpzk.cloudfront.net" rel="preconnect" crossorigin />' . PHP_EOL;
|
54 |
-
$html .= '<link href="https://
|
55 |
|
56 |
return $html;
|
57 |
}
|
58 |
|
59 |
protected function _print_prefetch() {
|
60 |
|
61 |
-
if(
|
62 |
return;
|
63 |
}
|
64 |
|
65 |
echo $this->_get_html_prefetch_control_tags();
|
66 |
|
67 |
$store_id = get_ecwid_store_id();
|
68 |
-
|
69 |
|
70 |
echo '<link rel="preload" href="https://' . Ecwid_Config::get_scriptjs_domain() . '/script.js?'
|
71 |
. $store_id . $params . '" as="script">' . PHP_EOL;
|
@@ -73,7 +73,7 @@ abstract class Ecwid_HTML_Meta
|
|
73 |
if ( Ecwid_Static_Page::is_enabled_static_home_page() && Ecwid_Static_Page::is_data_available() ) {
|
74 |
$css_files = Ecwid_Static_Page::get_css_files();
|
75 |
|
76 |
-
if( $css_files && is_array( $css_files ) ) {
|
77 |
foreach ( $css_files as $item ) {
|
78 |
echo sprintf( '<link rel="preload" href="%s" as="style">', $item ) . PHP_EOL;
|
79 |
}
|
@@ -87,7 +87,8 @@ abstract class Ecwid_HTML_Meta
|
|
87 |
$description = html_entity_decode( $description, ENT_NOQUOTES, 'UTF-8' );
|
88 |
|
89 |
$description = preg_replace( '![\p{Z}\s]{1,}!u', ' ', $description );
|
90 |
-
$description = trim( $description, " \t\xA0\n\r" );
|
|
|
91 |
|
92 |
if ( function_exists( 'mb_substr' ) ) {
|
93 |
$description = mb_substr( $description, 0, $length ? $length : ECWID_TRIMMED_DESCRIPTION_LENGTH, 'UTF-8' );
|
@@ -100,8 +101,8 @@ abstract class Ecwid_HTML_Meta
|
|
100 |
}
|
101 |
}
|
102 |
|
103 |
-
class Ecwid_HTML_Meta_Catalog_Entry extends Ecwid_HTML_Meta
|
104 |
-
|
105 |
protected function __construct() {
|
106 |
parent::__construct();
|
107 |
}
|
@@ -122,35 +123,35 @@ class Ecwid_HTML_Meta_Catalog_Entry extends Ecwid_HTML_Meta
|
|
122 |
$description_html = false;
|
123 |
|
124 |
if ( ecwid_is_applicable_escaped_fragment() || Ecwid_Seo_Links::is_product_browser_url() ) {
|
125 |
-
|
126 |
$description_html = Ecwid_Static_Page::get_meta_description_html();
|
127 |
|
128 |
-
}
|
129 |
$set_metadesc = false;
|
130 |
$set_metadesc = apply_filters( 'ecwid_set_mainpage_metadesc', $set_metadesc );
|
131 |
|
132 |
-
if( $set_metadesc ) {
|
133 |
$store_page_params = Ecwid_Store_Page::get_store_page_params();
|
134 |
if ( isset( $store_page_params['default_category_id'] ) && $store_page_params['default_category_id'] > 0 ) {
|
135 |
-
|
136 |
$description_html = Ecwid_Static_Page::get_meta_description_html();
|
137 |
|
138 |
} else {
|
139 |
-
$api
|
140 |
$profile = $api->get_store_profile();
|
141 |
|
142 |
-
if( !empty($profile->settings->storeDescription) ) {
|
143 |
-
|
144 |
$description = $profile->settings->storeDescription;
|
145 |
$description = Ecwid_HTML_Meta::process_raw_description( $description, ECWID_TRIMMED_DESCRIPTION_LENGTH );
|
146 |
|
147 |
$description_html = sprintf( '<meta name="description" content="%s" />', $description ) . PHP_EOL;
|
148 |
}
|
149 |
}
|
150 |
-
}
|
151 |
-
}
|
152 |
|
153 |
-
if( $description_html ) {
|
154 |
echo $description_html;
|
155 |
}
|
156 |
|
@@ -163,9 +164,9 @@ class Ecwid_HTML_Meta_Catalog_Entry extends Ecwid_HTML_Meta
|
|
163 |
$site_name = $this->_get_site_name();
|
164 |
|
165 |
$og_tags_html = preg_replace(
|
166 |
-
'/(<meta property="og:site_name" content=").*?(" \/>)/',
|
167 |
-
'${1}'
|
168 |
-
$og_tags_html
|
169 |
);
|
170 |
|
171 |
echo $og_tags_html;
|
@@ -173,12 +174,14 @@ class Ecwid_HTML_Meta_Catalog_Entry extends Ecwid_HTML_Meta
|
|
173 |
|
174 |
|
175 |
protected function _print_canonical() {
|
176 |
-
if ( get_option( 'ecwid_hide_canonical', false ) )
|
177 |
-
|
|
|
|
|
178 |
$link = Ecwid_Static_Page::get_canonical_url();
|
179 |
|
180 |
if ( $link ) {
|
181 |
-
echo '<link rel="canonical" href="' . esc_attr($link) . '" />' . PHP_EOL;
|
182 |
}
|
183 |
}
|
184 |
|
@@ -189,13 +192,19 @@ class Ecwid_HTML_Meta_Catalog_Entry extends Ecwid_HTML_Meta
|
|
189 |
|
190 |
protected function _print_ajax_crawling_fragment() {
|
191 |
|
192 |
-
if ( !Ecwid_Api_V3::is_available() )
|
|
|
|
|
193 |
|
194 |
-
if ( isset( $_GET['_escaped_fragment_'] ) )
|
|
|
|
|
195 |
|
196 |
-
if ( Ecwid_Seo_Links::is_enabled() )
|
|
|
|
|
197 |
|
198 |
-
|
199 |
}
|
200 |
|
201 |
protected function _get_site_name() {
|
@@ -221,25 +230,25 @@ class Ecwid_HTML_Meta_Other extends Ecwid_HTML_Meta {
|
|
221 |
|
222 |
protected function _print_prefetch() {
|
223 |
|
224 |
-
if(
|
225 |
return;
|
226 |
}
|
227 |
-
|
228 |
echo $this->_get_html_prefetch_control_tags();
|
229 |
|
230 |
if ( Ecwid_Static_Page::is_enabled_static_home_page() && Ecwid_Static_Page::is_data_available() ) {
|
231 |
$css_files = Ecwid_Static_Page::get_css_files();
|
232 |
|
233 |
-
if( $css_files && is_array( $css_files ) ) {
|
234 |
foreach ( $css_files as $item ) {
|
235 |
echo sprintf( '<link rel="prefetch" href="%s">', $item ) . PHP_EOL;
|
236 |
}
|
237 |
}
|
238 |
}
|
239 |
-
|
240 |
if ( ecwid_is_store_page_available() ) {
|
241 |
$store_id = get_ecwid_store_id();
|
242 |
-
$params
|
243 |
|
244 |
$scriptjs_url = 'https://' . Ecwid_Config::get_scriptjs_domain() . '/script.js?' . $store_id . $params;
|
245 |
echo sprintf( '<link rel="prefetch" href="%s" />', $scriptjs_url ) . PHP_EOL;
|
@@ -254,4 +263,4 @@ class Ecwid_HTML_Meta_Other extends Ecwid_HTML_Meta {
|
|
254 |
}
|
255 |
}
|
256 |
|
257 |
-
add_action( 'wp', array( 'Ecwid_HTML_Meta', 'maybe_create' ) );
|
1 |
+
<?php
|
2 |
+
|
3 |
+
abstract class Ecwid_HTML_Meta {
|
4 |
|
|
|
|
|
5 |
protected function __construct() {
|
6 |
$this->_init();
|
7 |
}
|
8 |
|
9 |
protected function _init() {
|
10 |
add_action( 'wp_head', array( $this, 'wp_head' ), 1 );
|
11 |
+
add_action( 'wp_head', array( $this, 'wp_head_last' ), 1000 );
|
12 |
}
|
13 |
+
|
14 |
abstract public function wp_head();
|
15 |
abstract public function wp_head_last();
|
16 |
+
|
17 |
public static function maybe_create() {
|
18 |
$obj = null;
|
19 |
+
|
20 |
+
if ( ! Ecwid_Store_Page::is_store_page() ) {
|
21 |
return new Ecwid_HTML_Meta_Other();
|
22 |
}
|
23 |
|
26 |
} else {
|
27 |
return new Ecwid_HTML_Meta_Catalog_Entry();
|
28 |
}
|
29 |
+
|
30 |
return $obj;
|
31 |
}
|
32 |
|
33 |
+
protected function _is_available_prefetch_tags() {
|
34 |
+
$user_agent = isset( $_SERVER['HTTP_USER_AGENT'] ) ? sanitize_text_field( wp_unslash( $_SERVER['HTTP_USER_AGENT'] ) ) : '';
|
35 |
+
|
36 |
+
$is_ie = strpos( $user_agent, 'MSIE' ) !== false
|
37 |
|| strpos( $user_agent, 'Trident' ) !== false;
|
38 |
+
|
39 |
+
if ( $is_ie || ( get_option( 'ecwid_hide_prefetch' ) == 'on' ) ) {
|
40 |
+
return false;
|
41 |
}
|
42 |
|
43 |
return true;
|
51 |
$html .= '<link href="https://ecomm.events" rel="preconnect" crossorigin />' . PHP_EOL;
|
52 |
$html .= '<link href="https://d1q3axnfhmyveb.cloudfront.net" rel="preconnect" crossorigin />' . PHP_EOL;
|
53 |
$html .= '<link href="https://dqzrr9k4bjpzk.cloudfront.net" rel="preconnect" crossorigin />' . PHP_EOL;
|
54 |
+
$html .= '<link href="https://d1oxsl77a1kjht.cloudfront.net" rel="preconnect" crossorigin>' . PHP_EOL;
|
55 |
|
56 |
return $html;
|
57 |
}
|
58 |
|
59 |
protected function _print_prefetch() {
|
60 |
|
61 |
+
if ( ! $this->_is_available_prefetch_tags() ) {
|
62 |
return;
|
63 |
}
|
64 |
|
65 |
echo $this->_get_html_prefetch_control_tags();
|
66 |
|
67 |
$store_id = get_ecwid_store_id();
|
68 |
+
$params = ecwid_get_scriptjs_params();
|
69 |
|
70 |
echo '<link rel="preload" href="https://' . Ecwid_Config::get_scriptjs_domain() . '/script.js?'
|
71 |
. $store_id . $params . '" as="script">' . PHP_EOL;
|
73 |
if ( Ecwid_Static_Page::is_enabled_static_home_page() && Ecwid_Static_Page::is_data_available() ) {
|
74 |
$css_files = Ecwid_Static_Page::get_css_files();
|
75 |
|
76 |
+
if ( $css_files && is_array( $css_files ) ) {
|
77 |
foreach ( $css_files as $item ) {
|
78 |
echo sprintf( '<link rel="preload" href="%s" as="style">', $item ) . PHP_EOL;
|
79 |
}
|
87 |
$description = html_entity_decode( $description, ENT_NOQUOTES, 'UTF-8' );
|
88 |
|
89 |
$description = preg_replace( '![\p{Z}\s]{1,}!u', ' ', $description );
|
90 |
+
$description = trim( $description, " \t\xA0\n\r" );
|
91 |
+
// Space, tab, non-breaking space, newline, carriage return
|
92 |
|
93 |
if ( function_exists( 'mb_substr' ) ) {
|
94 |
$description = mb_substr( $description, 0, $length ? $length : ECWID_TRIMMED_DESCRIPTION_LENGTH, 'UTF-8' );
|
101 |
}
|
102 |
}
|
103 |
|
104 |
+
class Ecwid_HTML_Meta_Catalog_Entry extends Ecwid_HTML_Meta {
|
105 |
+
|
106 |
protected function __construct() {
|
107 |
parent::__construct();
|
108 |
}
|
123 |
$description_html = false;
|
124 |
|
125 |
if ( ecwid_is_applicable_escaped_fragment() || Ecwid_Seo_Links::is_product_browser_url() ) {
|
126 |
+
|
127 |
$description_html = Ecwid_Static_Page::get_meta_description_html();
|
128 |
|
129 |
+
} elseif ( Ecwid_Store_Page::is_store_page() ) {
|
130 |
$set_metadesc = false;
|
131 |
$set_metadesc = apply_filters( 'ecwid_set_mainpage_metadesc', $set_metadesc );
|
132 |
|
133 |
+
if ( $set_metadesc ) {
|
134 |
$store_page_params = Ecwid_Store_Page::get_store_page_params();
|
135 |
if ( isset( $store_page_params['default_category_id'] ) && $store_page_params['default_category_id'] > 0 ) {
|
136 |
+
|
137 |
$description_html = Ecwid_Static_Page::get_meta_description_html();
|
138 |
|
139 |
} else {
|
140 |
+
$api = new Ecwid_Api_V3();
|
141 |
$profile = $api->get_store_profile();
|
142 |
|
143 |
+
if ( ! empty( $profile->settings->storeDescription ) ) {
|
144 |
+
|
145 |
$description = $profile->settings->storeDescription;
|
146 |
$description = Ecwid_HTML_Meta::process_raw_description( $description, ECWID_TRIMMED_DESCRIPTION_LENGTH );
|
147 |
|
148 |
$description_html = sprintf( '<meta name="description" content="%s" />', $description ) . PHP_EOL;
|
149 |
}
|
150 |
}
|
151 |
+
}
|
152 |
+
}//end if
|
153 |
|
154 |
+
if ( $description_html ) {
|
155 |
echo $description_html;
|
156 |
}
|
157 |
|
164 |
$site_name = $this->_get_site_name();
|
165 |
|
166 |
$og_tags_html = preg_replace(
|
167 |
+
'/(<meta property="og:site_name" content=").*?(" \/>)/',
|
168 |
+
'${1}' . $site_name . '${2}',
|
169 |
+
$og_tags_html
|
170 |
);
|
171 |
|
172 |
echo $og_tags_html;
|
174 |
|
175 |
|
176 |
protected function _print_canonical() {
|
177 |
+
if ( get_option( 'ecwid_hide_canonical', false ) ) {
|
178 |
+
return;
|
179 |
+
}
|
180 |
+
|
181 |
$link = Ecwid_Static_Page::get_canonical_url();
|
182 |
|
183 |
if ( $link ) {
|
184 |
+
echo '<link rel="canonical" href="' . esc_attr( $link ) . '" />' . PHP_EOL;
|
185 |
}
|
186 |
}
|
187 |
|
192 |
|
193 |
protected function _print_ajax_crawling_fragment() {
|
194 |
|
195 |
+
if ( ! Ecwid_Api_V3::is_available() ) {
|
196 |
+
return;
|
197 |
+
}
|
198 |
|
199 |
+
if ( isset( $_GET['_escaped_fragment_'] ) ) {
|
200 |
+
return;
|
201 |
+
}
|
202 |
|
203 |
+
if ( Ecwid_Seo_Links::is_enabled() ) {
|
204 |
+
return;
|
205 |
+
}
|
206 |
|
207 |
+
echo '<meta name="fragment" content="!">' . PHP_EOL;
|
208 |
}
|
209 |
|
210 |
protected function _get_site_name() {
|
230 |
|
231 |
protected function _print_prefetch() {
|
232 |
|
233 |
+
if ( ! $this->_is_available_prefetch_tags() ) {
|
234 |
return;
|
235 |
}
|
236 |
+
|
237 |
echo $this->_get_html_prefetch_control_tags();
|
238 |
|
239 |
if ( Ecwid_Static_Page::is_enabled_static_home_page() && Ecwid_Static_Page::is_data_available() ) {
|
240 |
$css_files = Ecwid_Static_Page::get_css_files();
|
241 |
|
242 |
+
if ( $css_files && is_array( $css_files ) ) {
|
243 |
foreach ( $css_files as $item ) {
|
244 |
echo sprintf( '<link rel="prefetch" href="%s">', $item ) . PHP_EOL;
|
245 |
}
|
246 |
}
|
247 |
}
|
248 |
+
|
249 |
if ( ecwid_is_store_page_available() ) {
|
250 |
$store_id = get_ecwid_store_id();
|
251 |
+
$params = ecwid_get_scriptjs_params();
|
252 |
|
253 |
$scriptjs_url = 'https://' . Ecwid_Config::get_scriptjs_domain() . '/script.js?' . $store_id . $params;
|
254 |
echo sprintf( '<link rel="prefetch" href="%s" />', $scriptjs_url ) . PHP_EOL;
|
263 |
}
|
264 |
}
|
265 |
|
266 |
+
add_action( 'wp', array( 'Ecwid_HTML_Meta', 'maybe_create' ) );
|
includes/class-ecwid-message-manager.php
CHANGED
@@ -1,5 +1,5 @@
|
|
1 |
<?php
|
2 |
-
|
3 |
class Ecwid_Message_Manager
|
4 |
{
|
5 |
protected $messages = array();
|
@@ -499,4 +499,4 @@ HTML
|
|
499 |
|
500 |
return $footer_text;
|
501 |
}
|
502 |
-
}
|
1 |
<?php
|
2 |
+
// phpcs:disable
|
3 |
class Ecwid_Message_Manager
|
4 |
{
|
5 |
protected $messages = array();
|
499 |
|
500 |
return $footer_text;
|
501 |
}
|
502 |
+
}
|
includes/class-ecwid-product-popup.php
CHANGED
@@ -1,171 +1,167 @@
|
|
1 |
<?php
|
2 |
|
3 |
class Ecwid_Product_Popup {
|
4 |
-
|
5 |
-
|
6 |
-
|
7 |
-
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
-
return;
|
12 |
}
|
13 |
|
14 |
-
|
15 |
-
|
16 |
-
|
17 |
-
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
-
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
-
|
27 |
-
|
28 |
-
|
29 |
-
|
30 |
-
|
31 |
-
|
32 |
-
$is_widgets_screen = $current_screen->base == 'widgets';
|
33 |
-
}
|
34 |
-
|
35 |
-
if (!$is_post_screen && !$is_widgets_screen ) {
|
36 |
-
return;
|
37 |
-
}
|
38 |
-
|
39 |
-
if ( $is_post_screen && !in_array( $current_screen->post_type, array( 'page', 'post' ) ) ) {
|
40 |
-
return;
|
41 |
}
|
42 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
43 |
|
44 |
-
if ( is_plugin_active( 'elementor/elementor.php' ) && isset($_GET['action']) && $_GET['action'] == 'elementor' ) {
|
45 |
return;
|
46 |
}
|
47 |
|
48 |
-
if (Ecwid_Api_V3::get_token()) {
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
|
60 |
-
|
61 |
|
62 |
-
|
63 |
-
|
64 |
|
65 |
-
|
66 |
-
|
67 |
-
|
68 |
-
|
69 |
|
70 |
-
|
71 |
|
72 |
-
|
73 |
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
|
80 |
-
|
81 |
-
|
82 |
-
|
83 |
-
if ( array_key_exists( 'page', $_REQUEST ) ) {
|
84 |
-
$params['offset'] = $params['limit'] * ( intval($_REQUEST['page']) - 1 );
|
85 |
-
}
|
86 |
|
|
|
|
|
|
|
87 |
|
88 |
-
|
89 |
|
90 |
-
|
91 |
|
92 |
$output = array(
|
93 |
-
'total'
|
94 |
-
'count'
|
95 |
'offset' => $result->offset,
|
96 |
-
'limit'
|
97 |
-
'items'
|
98 |
);
|
99 |
|
100 |
-
foreach ($result->items as $product) {
|
101 |
$output['items'][] = array(
|
102 |
-
'id'
|
103 |
-
'name'
|
104 |
'thumb' => @$product->thumbnailUrl,
|
105 |
-
'sku'
|
106 |
);
|
107 |
}
|
108 |
-
echo json_encode($output);
|
109 |
|
110 |
-
|
111 |
|
112 |
-
|
113 |
-
|
114 |
|
115 |
-
|
116 |
|
117 |
-
|
118 |
-
|
119 |
<button id="insert-ecwid-product-button" class="button add-ecwid-product ecwid_button" title="$title">
|
120 |
$title
|
121 |
</button>
|
122 |
HTML;
|
123 |
|
124 |
-
|
125 |
-
|
126 |
-
|
127 |
-
|
128 |
-
|
129 |
-
|
130 |
-
|
131 |
-
|
132 |
-
|
133 |
-
|
134 |
-
|
135 |
-
|
136 |
-
|
137 |
-
|
138 |
-
|
139 |
-
|
140 |
-
|
141 |
-
|
142 |
-
|
143 |
-
|
144 |
-
|
145 |
-
|
146 |
}
|
147 |
|
148 |
-
if ( !isset( $data['attributes'] ) ) {
|
149 |
-
|
150 |
-
|
151 |
-
|
152 |
-
|
153 |
-
|
154 |
}
|
155 |
|
156 |
-
|
157 |
-
|
158 |
-
|
159 |
-
|
160 |
-
|
161 |
-
|
162 |
|
163 |
-
|
164 |
-
|
165 |
|
166 |
-
|
167 |
-
|
168 |
-
|
169 |
}
|
170 |
|
171 |
$ecwid_product_popup = new Ecwid_Product_Popup();
|
1 |
<?php
|
2 |
|
3 |
class Ecwid_Product_Popup {
|
4 |
+
public function __construct() {
|
5 |
+
$version = get_bloginfo( 'version' );
|
6 |
+
if ( version_compare( $version, '3.9' ) < 0 ) {
|
7 |
+
return;
|
8 |
+
}
|
9 |
+
if ( ! Ecwid_Api_V3::is_available() ) {
|
10 |
+
return;
|
|
|
11 |
}
|
12 |
|
13 |
+
add_action( 'init', array( $this, 'init' ) );
|
14 |
+
add_action( 'current_screen', array( $this, 'init_current_screen' ) );
|
15 |
+
}
|
16 |
+
|
17 |
+
public function init() {
|
18 |
+
add_action( 'wp_ajax_ecwid-search-products', array( $this, 'search_products' ) );
|
19 |
+
add_action( 'wp_ajax_ecwid-save-spw-params', array( $this, 'save_display_params' ) );
|
20 |
+
}
|
21 |
+
|
22 |
+
public function init_current_screen() {
|
23 |
+
$current_screen = get_current_screen();
|
24 |
+
$version = get_bloginfo( 'version' );
|
25 |
+
|
26 |
+
$is_post_screen = $current_screen->base == 'post';
|
27 |
+
$is_widgets_screen = false;
|
28 |
+
|
29 |
+
if ( strpos( $version, '5.8' ) === 0 || version_compare( $version, '5.8' ) >= 0 ) {
|
30 |
+
$is_widgets_screen = $current_screen->base == 'widgets';
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
31 |
}
|
32 |
|
33 |
+
if ( ! $is_post_screen && ! $is_widgets_screen ) {
|
34 |
+
return;
|
35 |
+
}
|
36 |
+
|
37 |
+
if ( $is_post_screen && ! in_array( $current_screen->post_type, array( 'page', 'post' ) ) ) {
|
38 |
+
return;
|
39 |
+
}
|
40 |
|
41 |
+
if ( is_plugin_active( 'elementor/elementor.php' ) && isset( $_GET['action'] ) && $_GET['action'] == 'elementor' ) {
|
42 |
return;
|
43 |
}
|
44 |
|
45 |
+
if ( Ecwid_Api_V3::get_token() ) {
|
46 |
+
add_action( 'media_buttons', array( $this, 'add_editor_button' ) );
|
47 |
+
add_action( 'admin_enqueue_scripts', array( $this, 'add_scripts' ) );
|
48 |
+
add_action( 'in_admin_header', array( $this, 'add_popup' ) );
|
49 |
+
}
|
50 |
+
}
|
51 |
|
52 |
+
public function save_display_params() {
|
53 |
+
if ( ! is_admin() || ! current_user_can( 'manage_options' ) ) {
|
54 |
+
return;
|
55 |
+
}
|
56 |
|
57 |
+
$params = isset( $_REQUEST['params'] ) ? map_deep( wp_unslash( $_REQUEST['params'] ), 'sanitize_text_field' ) : array();
|
58 |
|
59 |
+
EcwidPlatform::set( 'spw_display_params', $params );
|
60 |
+
}
|
61 |
|
62 |
+
public function search_products() {
|
63 |
+
if ( ! is_admin() || ! current_user_can( 'manage_options' ) ) {
|
64 |
+
return;
|
65 |
+
}
|
66 |
|
67 |
+
$api = new Ecwid_Api_V3();
|
68 |
|
69 |
+
$allowed = array( 'keyword', 'sortBy' );
|
70 |
|
71 |
+
foreach ( $allowed as $name ) {
|
72 |
+
if ( array_key_exists( $name, $_REQUEST ) ) {
|
73 |
+
$params[ $name ] = sanitize_text_field( wp_unslash( $_REQUEST[ $name ] ) );
|
74 |
+
}
|
75 |
+
}
|
76 |
|
77 |
+
$params['limit'] = 10;
|
78 |
+
$params['offset'] = 0;
|
|
|
|
|
|
|
|
|
79 |
|
80 |
+
if ( array_key_exists( 'page', $_REQUEST ) ) {
|
81 |
+
$params['offset'] = $params['limit'] * ( intval( $_REQUEST['page'] ) - 1 );
|
82 |
+
}
|
83 |
|
84 |
+
$result = $api->search_products( $params );
|
85 |
|
86 |
+
if ( $result && $result->count > 0 ) {
|
87 |
|
88 |
$output = array(
|
89 |
+
'total' => $result->total,
|
90 |
+
'count' => $result->count,
|
91 |
'offset' => $result->offset,
|
92 |
+
'limit' => $params['limit'],
|
93 |
+
'items' => array(),
|
94 |
);
|
95 |
|
96 |
+
foreach ( $result->items as $product ) {
|
97 |
$output['items'][] = array(
|
98 |
+
'id' => $product->id,
|
99 |
+
'name' => $product->name,
|
100 |
'thumb' => @$product->thumbnailUrl,
|
101 |
+
'sku' => $product->sku,
|
102 |
);
|
103 |
}
|
104 |
+
echo json_encode( $output );
|
105 |
|
106 |
+
}//end if
|
107 |
|
108 |
+
wp_die();
|
109 |
+
}
|
110 |
|
111 |
+
public function add_editor_button( $editor_id ) {
|
112 |
|
113 |
+
$title = __( 'Add Product', 'ecwid-shopping-cart' );
|
114 |
+
$button = <<<HTML
|
115 |
<button id="insert-ecwid-product-button" class="button add-ecwid-product ecwid_button" title="$title">
|
116 |
$title
|
117 |
</button>
|
118 |
HTML;
|
119 |
|
120 |
+
echo $button;
|
121 |
+
}
|
122 |
+
|
123 |
+
public function add_scripts() {
|
124 |
+
wp_enqueue_style( 'ecwid-product-popup', ECWID_PLUGIN_URL . 'css/product-popup.css', array(), get_option( 'ecwid_plugin_version' ) );
|
125 |
+
wp_enqueue_script( 'ecwid-product-popup', ECWID_PLUGIN_URL . 'js/product-popup.js', array(), get_option( 'ecwid_plugin_version' ) );
|
126 |
+
|
127 |
+
$data = array();
|
128 |
+
if ( ! Ecwid_Api_V3::get_token() ) {
|
129 |
+
$data = array( 'no_token' => 1 );
|
130 |
+
} else {
|
131 |
+
$data = EcwidPlatform::get( 'spw_display_params' );
|
132 |
+
}
|
133 |
+
|
134 |
+
if ( ! isset( $data['display'] ) ) {
|
135 |
+
$data['display'] = array(
|
136 |
+
'picture' => 1,
|
137 |
+
'title' => 1,
|
138 |
+
'price' => 1,
|
139 |
+
'addtobag' => 1,
|
140 |
+
'options' => 1,
|
141 |
+
);
|
142 |
}
|
143 |
|
144 |
+
if ( ! isset( $data['attributes'] ) ) {
|
145 |
+
$data['attributes'] = array(
|
146 |
+
'show_price_on_button' => 1,
|
147 |
+
'center_align' => 1,
|
148 |
+
'show_border' => 1,
|
149 |
+
);
|
150 |
}
|
151 |
|
152 |
+
$data['labels'] = array(
|
153 |
+
'firstPage' => __( 'First Page', 'ecwid-shopping-cart' ),
|
154 |
+
'prevPage' => __( 'Previous Page', 'ecwid-shopping-cart' ),
|
155 |
+
'nextPage' => __( 'Next Page', 'ecwid-shopping-cart' ),
|
156 |
+
'lastPage' => __( 'Last Page', 'ecwid-shopping-cart' ),
|
157 |
+
);
|
158 |
|
159 |
+
wp_localize_script( 'ecwid-product-popup', 'ecwidSpwParams', $data );
|
160 |
+
}
|
161 |
|
162 |
+
public function add_popup() {
|
163 |
+
require_once ECWID_PLUGIN_DIR . 'templates/product-popup.php';
|
164 |
+
}
|
165 |
}
|
166 |
|
167 |
$ecwid_product_popup = new Ecwid_Product_Popup();
|
includes/class-ecwid-products.php
CHANGED
@@ -9,20 +9,20 @@ class Ecwid_Products {
|
|
9 |
protected $_status;
|
10 |
protected $_sync_progress_callback;
|
11 |
|
12 |
-
const POST_TYPE_PRODUCT
|
13 |
const DB_ALIAS_OUT_OF_STOCK = 'ecwid_out_of_stock';
|
14 |
-
const OPTION_ENABLED
|
15 |
-
const OPTION_NO_SSE
|
16 |
-
const OPTION_NO_IMAGES
|
17 |
-
const OPTION_SYNC_LIMIT
|
18 |
-
|
19 |
public $sync_limit = 20;
|
20 |
|
21 |
public function __construct() {
|
22 |
|
23 |
-
|
24 |
-
|
25 |
-
|
26 |
|
27 |
add_action( 'ecwid_update_store_id', array( $this, 'reset_dates' ) );
|
28 |
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin' ) );
|
@@ -31,22 +31,22 @@ class Ecwid_Products {
|
|
31 |
return;
|
32 |
}
|
33 |
|
34 |
-
add_action( 'init', array($this, 'register_post_type' ) );
|
35 |
-
add_action( 'admin_init', array($this, 'register_post_type' ) );
|
36 |
add_filter( 'the_content', array( $this, 'content' ) );
|
37 |
add_filter( 'post_thumbnail_html', array( $this, 'thumbnail' ) );
|
38 |
-
add_action( 'wp_ajax_ecwid_get_post_link', array($this, 'ajax_get_post_link' ) );
|
39 |
-
add_action( 'wp_ajax_nopriv_ecwid_get_post_link', array($this, 'ajax_get_post_link' ) );
|
40 |
add_filter( 'post_type_link', array( $this, 'replace_product_page_url_on_search' ), 10, 3 );
|
41 |
add_action( 'template_redirect', array( $this, 'redirect_to_store_page' ) );
|
42 |
add_action( 'ecwid_on_plugin_update', array( $this, 'on_plugin_update' ) );
|
43 |
|
44 |
-
if (EcwidPlatform::get('hide_out_of_stock')) {
|
45 |
add_filter( 'posts_join_paged', array( $this, 'join_out_of_stock' ) );
|
46 |
}
|
47 |
|
48 |
$this->sync_limit = get_option( self::OPTION_SYNC_LIMIT, $this->sync_limit );
|
49 |
-
|
50 |
$this->_sync_progress_callback = '__return_false';
|
51 |
}
|
52 |
|
@@ -63,7 +63,7 @@ class Ecwid_Products {
|
|
63 |
if ( $post->post_type == self::POST_TYPE_PRODUCT ) {
|
64 |
$new_url = $this->_get_post_link( $post->ID );
|
65 |
|
66 |
-
if ($new_url) {
|
67 |
return $new_url;
|
68 |
}
|
69 |
}
|
@@ -75,30 +75,30 @@ class Ecwid_Products {
|
|
75 |
$post = get_post();
|
76 |
|
77 |
if ( $post && $post->post_type == self::POST_TYPE_PRODUCT && is_single() ) {
|
78 |
-
$url = $this->_get_post_link($post->ID);
|
79 |
|
80 |
-
if ($url) {
|
81 |
-
wp_safe_redirect($url, 301);
|
82 |
exit();
|
83 |
}
|
84 |
}
|
85 |
}
|
86 |
-
|
87 |
-
public function join_out_of_stock($join) {
|
88 |
-
if (!is_search()) {
|
89 |
return $join;
|
90 |
}
|
91 |
-
|
92 |
-
if (
|
93 |
$join = '';
|
94 |
}
|
95 |
|
96 |
global $wpdb;
|
97 |
|
98 |
-
$join .= 'LEFT JOIN ' . $wpdb->postmeta .' ' . self::DB_ALIAS_OUT_OF_STOCK
|
99 |
-
|
100 |
-
|
101 |
-
|
102 |
|
103 |
return $join;
|
104 |
}
|
@@ -107,7 +107,7 @@ class Ecwid_Products {
|
|
107 |
|
108 |
public function ajax_get_post_link() {
|
109 |
|
110 |
-
if ( !isset( $_REQUEST['product_id'] ) ) {
|
111 |
return;
|
112 |
}
|
113 |
|
@@ -116,7 +116,7 @@ class Ecwid_Products {
|
|
116 |
$link = $this->get_product_link( $product_id );
|
117 |
|
118 |
if ( $link ) {
|
119 |
-
echo json_encode($link);
|
120 |
}
|
121 |
|
122 |
exit();
|
@@ -125,7 +125,7 @@ class Ecwid_Products {
|
|
125 |
public function get_product_link( $product_id ) {
|
126 |
$post_id = $this->_find_post_by_product_id( $product_id );
|
127 |
|
128 |
-
if ($post_id) {
|
129 |
return $this->_get_post_link( $post_id );
|
130 |
}
|
131 |
|
@@ -136,7 +136,7 @@ class Ecwid_Products {
|
|
136 |
|
137 |
$store_page_url = Ecwid_Store_Page::get_store_url();
|
138 |
|
139 |
-
if (! $store_page_url) {
|
140 |
return '';
|
141 |
}
|
142 |
|
@@ -155,18 +155,18 @@ class Ecwid_Products {
|
|
155 |
$this->_status->reset_dates();
|
156 |
}
|
157 |
|
158 |
-
public function set_sync_progress_callback($callback) {
|
159 |
$this->_sync_progress_callback = $callback;
|
160 |
}
|
161 |
|
162 |
-
public function content($content) {
|
163 |
|
164 |
if ( get_post_type() == self::POST_TYPE_PRODUCT ) {
|
165 |
|
166 |
-
$ecwid_id = get_post_meta(get_the_ID(), 'ecwid_id');
|
167 |
$ecwid_id = $ecwid_id[0];
|
168 |
|
169 |
-
if (is_singular()) {
|
170 |
ob_start();
|
171 |
require ECWID_PLUGIN_DIR . '/templates/product.php';
|
172 |
|
@@ -180,9 +180,9 @@ class Ecwid_Products {
|
|
180 |
return $content;
|
181 |
}
|
182 |
|
183 |
-
public function thumbnail($html) {
|
184 |
|
185 |
-
if (get_post_type() == self::POST_TYPE_PRODUCT && is_singular()) {
|
186 |
return '';
|
187 |
}
|
188 |
|
@@ -190,55 +190,56 @@ class Ecwid_Products {
|
|
190 |
}
|
191 |
|
192 |
|
193 |
-
|
194 |
-
|
195 |
-
|
196 |
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
|
207 |
-
|
208 |
return Ecwid_Api_V3::get_token() != false;
|
209 |
}
|
210 |
|
211 |
-
|
212 |
Ecwid_Products_Sync_Status::reset_dates();
|
213 |
}
|
214 |
|
215 |
public function register_post_type() {
|
216 |
|
217 |
-
|
218 |
-
|
219 |
-
|
220 |
-
|
221 |
-
|
222 |
-
|
223 |
-
|
224 |
-
|
225 |
-
|
226 |
-
|
227 |
-
'
|
228 |
-
|
229 |
-
|
230 |
-
|
231 |
-
|
|
|
232 |
}
|
233 |
|
234 |
|
235 |
-
protected function _find_post_by_product_id($product_id) {
|
236 |
global $wpdb;
|
237 |
|
238 |
-
$row = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->postmeta WHERE meta_key =
|
239 |
|
240 |
$id = null;
|
241 |
-
if (!empty($row)) {
|
242 |
$id = $row->post_id;
|
243 |
}
|
244 |
|
@@ -248,81 +249,86 @@ class Ecwid_Products {
|
|
248 |
public function is_in_sync() {
|
249 |
$stats = $this->_api->get_store_update_stats();
|
250 |
|
251 |
-
$update_time = strtotime($stats->productsUpdated);
|
252 |
|
253 |
-
$last_update = EcwidPlatform::get(Ecwid_Products_Sync_Status::OPTION_UPDATE_TIME);
|
254 |
|
255 |
return $last_update > $update_time;
|
256 |
}
|
257 |
|
258 |
-
public function set_last_update_time($time) {
|
259 |
-
EcwidPlatform::set(Ecwid_Products_Sync_Status::OPTION_UPDATE_TIME, $time);
|
260 |
}
|
261 |
|
262 |
public function get_last_sync_time() {
|
263 |
-
|
264 |
-
|
265 |
|
266 |
public function estimate_sync() {
|
267 |
|
268 |
-
if ( !Ecwid_Api_V3::get_token() )
|
269 |
-
|
270 |
-
|
271 |
-
'updatedFrom' => $this->_status->get_last_sync_time(),
|
272 |
-
'limit' => 1,
|
273 |
-
'offset' => 0,
|
274 |
-
'sortBy' => 'UPDATED_TIME_ASC'
|
275 |
-
) );
|
276 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
277 |
|
278 |
-
$deleted = $this->_api->get_deleted_products(
|
279 |
-
|
280 |
-
|
281 |
-
|
282 |
-
|
|
|
|
|
283 |
|
284 |
$result = array(
|
285 |
'total_deleted' => $deleted->total,
|
286 |
-
'total_updated' => $updated->total
|
287 |
);
|
288 |
|
289 |
-
$result['last_update_string'] = Ecwid_Api_V3::format_time($this->_status->get_last_sync_time());
|
290 |
-
|
291 |
|
292 |
-
|
293 |
$result['updated_from'] = $updated->items[0]->updated;
|
294 |
-
$result['last_updated'] = Ecwid_Api_V3::format_time($this->_status->last_deleted_product_time);
|
295 |
}
|
296 |
|
297 |
-
if ($deleted->total > 0) {
|
298 |
$result['deleted_from'] = $deleted->items[0]->date;
|
299 |
-
$result['last_deleted'] = Ecwid_Api_V3::format_time($this->_status->last_deleted_product_time);
|
300 |
}
|
301 |
|
302 |
-
$api
|
303 |
$profile = $api->get_store_profile();
|
304 |
|
305 |
-
if ($profile && $profile->settings) {
|
306 |
-
EcwidPlatform::set('hide_out_of_stock', $profile->settings->hideOutOfStockProductsInStorefront);
|
307 |
}
|
308 |
-
|
309 |
return $result;
|
310 |
}
|
311 |
|
312 |
-
public function sync($settings = null) {
|
313 |
|
314 |
$did_something = false;
|
315 |
|
316 |
-
if (
|
317 |
$did_something = $this->_process_deleted_products( $settings );
|
318 |
}
|
319 |
|
320 |
-
if (
|
321 |
|
322 |
-
$did_something = $this->_process_products($settings);
|
323 |
}
|
324 |
|
325 |
-
if (
|
326 |
|
327 |
$this->_status->update_last_sync_time( time() );
|
328 |
|
@@ -335,51 +341,64 @@ class Ecwid_Products {
|
|
335 |
public function delete_all_products() {
|
336 |
global $wpdb;
|
337 |
|
338 |
-
$result = $wpdb->get_col(
|
339 |
-
|
340 |
-
|
|
|
|
|
|
|
341 |
|
342 |
-
foreach ($result as $post_id) {
|
343 |
-
wp_delete_post($post_id);
|
344 |
}
|
345 |
}
|
346 |
|
347 |
public function disable_all_products() {
|
348 |
global $wpdb;
|
349 |
|
350 |
-
$result = $wpdb->get_col(
|
351 |
-
|
352 |
-
|
|
|
|
|
|
|
353 |
|
354 |
-
foreach ($result as $post_id) {
|
355 |
-
wp_update_post(
|
356 |
-
|
357 |
-
|
358 |
-
|
|
|
|
|
359 |
}
|
360 |
}
|
361 |
|
362 |
public function enable_all_products() {
|
363 |
global $wpdb;
|
364 |
|
365 |
-
$result = $wpdb->get_col(
|
366 |
-
|
367 |
-
|
|
|
|
|
|
|
368 |
|
369 |
-
foreach ($result as $post_id) {
|
370 |
-
wp_update_post(
|
371 |
-
|
372 |
-
|
373 |
-
|
|
|
|
|
374 |
}
|
375 |
}
|
376 |
|
377 |
-
protected function _process_products($settings) {
|
378 |
-
$over =
|
379 |
|
380 |
$offset = 0;
|
381 |
-
$limit
|
382 |
-
if ($settings && @$settings['offset']) {
|
383 |
$offset = $settings['offset'];
|
384 |
}
|
385 |
|
@@ -391,17 +410,19 @@ class Ecwid_Products {
|
|
391 |
|
392 |
while ( ! $over ) {
|
393 |
|
394 |
-
$this->_status_event(
|
395 |
-
|
396 |
-
|
397 |
-
|
398 |
-
|
|
|
|
|
399 |
|
400 |
$params = array(
|
401 |
'updatedFrom' => $updated_from,
|
402 |
'limit' => $limit,
|
403 |
'offset' => $offset,
|
404 |
-
'sortBy' => 'UPDATED_TIME_ASC'
|
405 |
);
|
406 |
|
407 |
$products = $this->_api->search_products( $params );
|
@@ -412,16 +433,16 @@ class Ecwid_Products {
|
|
412 |
array(
|
413 |
'event' => 'found_updated',
|
414 |
'total' => $products->total,
|
415 |
-
'count' => $products->count
|
416 |
)
|
417 |
)
|
418 |
);
|
419 |
|
420 |
if ( $products->total == 0 || $products->count == 0 ) {
|
421 |
-
$over =
|
422 |
return false;
|
423 |
}
|
424 |
-
|
425 |
foreach ( $products->items as $product ) {
|
426 |
$this->_process_product( $product );
|
427 |
}
|
@@ -431,7 +452,7 @@ class Ecwid_Products {
|
|
431 |
}
|
432 |
|
433 |
$offset += $limit;
|
434 |
-
}
|
435 |
|
436 |
return true;
|
437 |
}
|
@@ -440,15 +461,15 @@ class Ecwid_Products {
|
|
440 |
|
441 |
$id = $this->_find_post_by_product_id( $product->id );
|
442 |
|
443 |
-
if (
|
444 |
-
if ( !is_null( $id ) ) {
|
445 |
wp_delete_post( $id );
|
446 |
}
|
447 |
|
448 |
$this->_status_event(
|
449 |
array(
|
450 |
-
'event'
|
451 |
-
'product' => $product
|
452 |
)
|
453 |
);
|
454 |
|
@@ -460,17 +481,19 @@ class Ecwid_Products {
|
|
460 |
|
461 |
protected function _sync_product( $product, $existing_post_id = null ) {
|
462 |
|
|
|
463 |
$meta = array(
|
464 |
-
'_price'
|
465 |
-
'_regular_price'
|
466 |
-
'image'
|
467 |
-
'ecwid_id'
|
468 |
-
'_sku'
|
469 |
-
'_visibility'
|
470 |
-
'_ecwid_url'
|
471 |
-
'in_stock'
|
472 |
'_updatedTimestamp' => $product->updateTimestamp,
|
473 |
);
|
|
|
474 |
|
475 |
if ( Ecwid_Seo_Links::is_enabled() ) {
|
476 |
$meta['_ecwid_seo_url'] = $product->url;
|
@@ -482,15 +505,15 @@ class Ecwid_Products {
|
|
482 |
'post_title' => $product->name,
|
483 |
'post_content' => $product->description,
|
484 |
'post_type' => self::POST_TYPE_PRODUCT,
|
485 |
-
'post_status' => 'publish'
|
486 |
)
|
487 |
);
|
488 |
|
489 |
-
foreach ($meta as $key => $value) {
|
490 |
-
add_post_meta($post_id, $key, $value, true);
|
491 |
}
|
492 |
|
493 |
-
if (! get_option(self::OPTION_NO_IMAGES ) ) {
|
494 |
$image_id = get_post_meta( $post_id, '_thumbnail_id' );
|
495 |
|
496 |
if ( ! $image_id ) {
|
@@ -498,29 +521,29 @@ class Ecwid_Products {
|
|
498 |
}
|
499 |
}
|
500 |
|
501 |
-
$this->_status->update_last_updated($product->updateTimestamp);
|
502 |
|
503 |
$this->_status_event(
|
504 |
array(
|
505 |
-
'event'
|
506 |
-
'product' => $product
|
507 |
)
|
508 |
);
|
509 |
|
510 |
return $post_id;
|
511 |
}
|
512 |
|
513 |
-
protected function _process_deleted_products($settings = array()) {
|
514 |
-
$over =
|
515 |
|
516 |
$offset = 0;
|
517 |
$limit = 100;
|
518 |
|
519 |
-
if ($settings && @$settings['offset']) {
|
520 |
$offset = $settings['offset'];
|
521 |
}
|
522 |
|
523 |
-
if ($settings && isset( $settings['from'] ) ) {
|
524 |
$deleted_from = $settings['from'];
|
525 |
} else {
|
526 |
$deleted_from = $this->_status->get_deleted_from();
|
@@ -528,16 +551,18 @@ class Ecwid_Products {
|
|
528 |
|
529 |
while ( ! $over ) {
|
530 |
|
531 |
-
$this->_status_event(
|
532 |
-
|
533 |
-
|
534 |
-
|
535 |
-
|
|
|
|
|
536 |
|
537 |
$params = array(
|
538 |
'from_date' => $deleted_from,
|
539 |
-
'limit'
|
540 |
-
'offset'
|
541 |
);
|
542 |
|
543 |
$products = $this->_api->get_deleted_products( $params );
|
@@ -545,70 +570,71 @@ class Ecwid_Products {
|
|
545 |
$this->_status_event(
|
546 |
array_merge(
|
547 |
$params,
|
548 |
-
|
549 |
array(
|
550 |
'event' => 'found_deleted',
|
551 |
'total' => $products->total,
|
552 |
-
'count' => $products->count
|
553 |
)
|
554 |
)
|
555 |
);
|
556 |
|
557 |
if ( $products->total == 0 ) {
|
558 |
-
$over =
|
559 |
return false;
|
560 |
}
|
561 |
|
562 |
foreach ( $products->items as $product ) {
|
563 |
-
$post_id = $this->_find_post_by_product_id($product->id);
|
564 |
|
565 |
-
if ($post_id) {
|
566 |
wp_delete_post( $post_id );
|
567 |
$this->_status_event(
|
568 |
array(
|
569 |
-
'event'
|
570 |
-
'product' => $product
|
571 |
)
|
572 |
);
|
573 |
} else {
|
574 |
$this->_status_event(
|
575 |
array(
|
576 |
-
'event'
|
577 |
-
'product' => $product
|
578 |
)
|
579 |
);
|
580 |
}
|
581 |
|
582 |
-
$this->_status->update_last_deleted($product->date);
|
583 |
-
}
|
584 |
|
585 |
if ( $products->total < $offset + $limit || @$settings['one_at_a_time'] ) {
|
586 |
return true;
|
587 |
}
|
588 |
|
589 |
$offset += $limit;
|
590 |
-
}
|
591 |
}
|
592 |
|
593 |
-
protected function _status_event($event) {
|
594 |
-
if ($this->_sync_progress_callback) {
|
595 |
-
call_user_func($this->_sync_progress_callback, $event);
|
596 |
}
|
597 |
}
|
598 |
|
599 |
protected function _upload_product_thumbnail( $product, $post_id ) {
|
600 |
-
|
601 |
-
if (
|
602 |
return;
|
603 |
}
|
604 |
-
$file = download_url( $product->imageUrl );
|
605 |
|
606 |
-
if (is_wp_error($file))
|
|
|
|
|
607 |
|
608 |
-
$uploaded = wp_upload_bits( basename( $product->imageUrl ),
|
609 |
unlink( $file );
|
610 |
|
611 |
-
$filetype = wp_check_filetype( $uploaded['file'],
|
612 |
$file = $uploaded['file'];
|
613 |
|
614 |
$wp_upload_dir = wp_upload_dir();
|
@@ -617,7 +643,7 @@ class Ecwid_Products {
|
|
617 |
'post_mime_type' => $filetype['type'],
|
618 |
'post_title' => preg_replace( '/\.[^.]+$/', '', basename( $file ) ),
|
619 |
'post_content' => '',
|
620 |
-
'post_status' => 'inherit'
|
621 |
);
|
622 |
|
623 |
$attachment_id = wp_insert_attachment( $attachment, $file, $post_id );
|
@@ -629,10 +655,10 @@ class Ecwid_Products {
|
|
629 |
|
630 |
class Ecwid_Products_Sync_Status {
|
631 |
|
632 |
-
const OPTION_UPDATE_TIME
|
633 |
const OPTION_LAST_PRODUCT_UPDATE_TIME = 'last_product_update_time';
|
634 |
const OPTION_LAST_PRODUCT_DELETE_TIME = 'last_product_delete_time';
|
635 |
-
const OPTION_LAST_UPDATED_POST_ID
|
636 |
|
637 |
public $last_sync_time;
|
638 |
public $last_updated_product_time;
|
@@ -642,37 +668,37 @@ class Ecwid_Products_Sync_Status {
|
|
642 |
protected $_last_updated_post_id;
|
643 |
|
644 |
public function load() {
|
645 |
-
$this->last_sync_time
|
646 |
-
$this->last_updated_product_time = EcwidPlatform::get(self::OPTION_LAST_PRODUCT_UPDATE_TIME, 0);
|
647 |
-
$this->last_deleted_product_time = EcwidPlatform::get(self::OPTION_LAST_PRODUCT_DELETE_TIME, 0);
|
648 |
}
|
649 |
|
650 |
public function get_last_sync_time() {
|
651 |
return $this->last_sync_time;
|
652 |
}
|
653 |
|
654 |
-
public function update_last_sync_time($date) {
|
655 |
-
$this->_set_date_option(self::OPTION_UPDATE_TIME, $date);
|
656 |
$this->last_sync_time = $date;
|
657 |
-
$this->update_last_deleted($date);
|
658 |
-
$this->update_last_updated($date);
|
659 |
}
|
660 |
|
661 |
-
public function update_last_deleted($date) {
|
662 |
-
$this->_set_date_option(self::OPTION_LAST_PRODUCT_DELETE_TIME, $date);
|
663 |
}
|
664 |
|
665 |
-
public function set_last_updated_post_id($id) {
|
666 |
-
EcwidPlatform::set(self::OPTION_LAST_UPDATED_POST_ID, $id);
|
667 |
}
|
668 |
|
669 |
-
public function update_last_updated($date) {
|
670 |
-
$this->_set_date_option(self::OPTION_LAST_PRODUCT_UPDATE_TIME, $date);
|
671 |
}
|
672 |
|
673 |
public function get_updated_from() {
|
674 |
|
675 |
-
if (
|
676 |
return $this->get_last_sync_time();
|
677 |
}
|
678 |
|
@@ -680,30 +706,30 @@ class Ecwid_Products_Sync_Status {
|
|
680 |
}
|
681 |
|
682 |
public function get_deleted_from() {
|
683 |
-
if (
|
684 |
return $this->get_last_sync_time();
|
685 |
}
|
686 |
|
687 |
return $this->last_deleted_product_time;
|
688 |
}
|
689 |
|
690 |
-
public function _set_date_option($option, $date) {
|
691 |
-
if (!is_int($date)) {
|
692 |
-
$date = strtotime($date);
|
693 |
}
|
694 |
-
EcwidPlatform::set($option, $date);
|
695 |
}
|
696 |
|
697 |
public static function reset_dates() {
|
698 |
-
foreach(
|
699 |
array(
|
700 |
self::OPTION_LAST_PRODUCT_DELETE_TIME,
|
701 |
self::OPTION_LAST_PRODUCT_UPDATE_TIME,
|
702 |
-
self::OPTION_UPDATE_TIME
|
703 |
-
) as $option) {
|
704 |
-
EcwidPlatform::set($option, 0);
|
705 |
}
|
706 |
}
|
707 |
}
|
708 |
|
709 |
-
$ecwid_products = new Ecwid_Products();
|
9 |
protected $_status;
|
10 |
protected $_sync_progress_callback;
|
11 |
|
12 |
+
const POST_TYPE_PRODUCT = 'ec-product';
|
13 |
const DB_ALIAS_OUT_OF_STOCK = 'ecwid_out_of_stock';
|
14 |
+
const OPTION_ENABLED = 'ecwid_local_base_enabled';
|
15 |
+
const OPTION_NO_SSE = 'ecwid_local_base_no_sse';
|
16 |
+
const OPTION_NO_IMAGES = 'ecwid_local_base_no_images';
|
17 |
+
const OPTION_SYNC_LIMIT = 'ecwid_sync_limit';
|
18 |
+
|
19 |
public $sync_limit = 20;
|
20 |
|
21 |
public function __construct() {
|
22 |
|
23 |
+
$this->_api = new Ecwid_Api_V3( get_ecwid_store_id() );
|
24 |
+
$this->_status = new Ecwid_Products_Sync_Status();
|
25 |
+
$this->_status->load();
|
26 |
|
27 |
add_action( 'ecwid_update_store_id', array( $this, 'reset_dates' ) );
|
28 |
add_action( 'admin_enqueue_scripts', array( $this, 'enqueue_admin' ) );
|
31 |
return;
|
32 |
}
|
33 |
|
34 |
+
add_action( 'init', array( $this, 'register_post_type' ) );
|
35 |
+
add_action( 'admin_init', array( $this, 'register_post_type' ) );
|
36 |
add_filter( 'the_content', array( $this, 'content' ) );
|
37 |
add_filter( 'post_thumbnail_html', array( $this, 'thumbnail' ) );
|
38 |
+
add_action( 'wp_ajax_ecwid_get_post_link', array( $this, 'ajax_get_post_link' ) );
|
39 |
+
add_action( 'wp_ajax_nopriv_ecwid_get_post_link', array( $this, 'ajax_get_post_link' ) );
|
40 |
add_filter( 'post_type_link', array( $this, 'replace_product_page_url_on_search' ), 10, 3 );
|
41 |
add_action( 'template_redirect', array( $this, 'redirect_to_store_page' ) );
|
42 |
add_action( 'ecwid_on_plugin_update', array( $this, 'on_plugin_update' ) );
|
43 |
|
44 |
+
if ( EcwidPlatform::get( 'hide_out_of_stock' ) ) {
|
45 |
add_filter( 'posts_join_paged', array( $this, 'join_out_of_stock' ) );
|
46 |
}
|
47 |
|
48 |
$this->sync_limit = get_option( self::OPTION_SYNC_LIMIT, $this->sync_limit );
|
49 |
+
|
50 |
$this->_sync_progress_callback = '__return_false';
|
51 |
}
|
52 |
|
63 |
if ( $post->post_type == self::POST_TYPE_PRODUCT ) {
|
64 |
$new_url = $this->_get_post_link( $post->ID );
|
65 |
|
66 |
+
if ( $new_url ) {
|
67 |
return $new_url;
|
68 |
}
|
69 |
}
|
75 |
$post = get_post();
|
76 |
|
77 |
if ( $post && $post->post_type == self::POST_TYPE_PRODUCT && is_single() ) {
|
78 |
+
$url = $this->_get_post_link( $post->ID );
|
79 |
|
80 |
+
if ( $url ) {
|
81 |
+
wp_safe_redirect( $url, 301 );
|
82 |
exit();
|
83 |
}
|
84 |
}
|
85 |
}
|
86 |
+
|
87 |
+
public function join_out_of_stock( $join ) {
|
88 |
+
if ( ! is_search() ) {
|
89 |
return $join;
|
90 |
}
|
91 |
+
|
92 |
+
if ( ! $join ) {
|
93 |
$join = '';
|
94 |
}
|
95 |
|
96 |
global $wpdb;
|
97 |
|
98 |
+
$join .= 'LEFT JOIN ' . $wpdb->postmeta . ' ' . self::DB_ALIAS_OUT_OF_STOCK
|
99 |
+
. ' ON ' . $wpdb->posts . '.id = ' . self::DB_ALIAS_OUT_OF_STOCK . '.post_id'
|
100 |
+
. ' AND ' . self::DB_ALIAS_OUT_OF_STOCK . '.meta_key="in_stock"'
|
101 |
+
. ' AND ' . self::DB_ALIAS_OUT_OF_STOCK . '.meta_value=1';
|
102 |
|
103 |
return $join;
|
104 |
}
|
107 |
|
108 |
public function ajax_get_post_link() {
|
109 |
|
110 |
+
if ( ! isset( $_REQUEST['product_id'] ) ) {
|
111 |
return;
|
112 |
}
|
113 |
|
116 |
$link = $this->get_product_link( $product_id );
|
117 |
|
118 |
if ( $link ) {
|
119 |
+
echo json_encode( $link );
|
120 |
}
|
121 |
|
122 |
exit();
|
125 |
public function get_product_link( $product_id ) {
|
126 |
$post_id = $this->_find_post_by_product_id( $product_id );
|
127 |
|
128 |
+
if ( $post_id ) {
|
129 |
return $this->_get_post_link( $post_id );
|
130 |
}
|
131 |
|
136 |
|
137 |
$store_page_url = Ecwid_Store_Page::get_store_url();
|
138 |
|
139 |
+
if ( ! $store_page_url ) {
|
140 |
return '';
|
141 |
}
|
142 |
|
155 |
$this->_status->reset_dates();
|
156 |
}
|
157 |
|
158 |
+
public function set_sync_progress_callback( $callback ) {
|
159 |
$this->_sync_progress_callback = $callback;
|
160 |
}
|
161 |
|
162 |
+
public function content( $content ) {
|
163 |
|
164 |
if ( get_post_type() == self::POST_TYPE_PRODUCT ) {
|
165 |
|
166 |
+
$ecwid_id = get_post_meta( get_the_ID(), 'ecwid_id' );
|
167 |
$ecwid_id = $ecwid_id[0];
|
168 |
|
169 |
+
if ( is_singular() ) {
|
170 |
ob_start();
|
171 |
require ECWID_PLUGIN_DIR . '/templates/product.php';
|
172 |
|
180 |
return $content;
|
181 |
}
|
182 |
|
183 |
+
public function thumbnail( $html ) {
|
184 |
|
185 |
+
if ( get_post_type() == self::POST_TYPE_PRODUCT && is_singular() ) {
|
186 |
return '';
|
187 |
}
|
188 |
|
190 |
}
|
191 |
|
192 |
|
193 |
+
public static function is_enabled() {
|
194 |
+
return self::is_feature_available() && get_option( self::OPTION_ENABLED, false );
|
195 |
+
}
|
196 |
|
197 |
+
public static function enable() {
|
198 |
+
flush_rewrite_rules( true );
|
199 |
+
update_option( self::OPTION_ENABLED, 1 );
|
200 |
+
}
|
201 |
|
202 |
+
public static function disable() {
|
203 |
+
flush_rewrite_rules( true );
|
204 |
+
update_option( self::OPTION_ENABLED, false );
|
205 |
+
}
|
206 |
|
207 |
+
public static function is_feature_available() {
|
208 |
return Ecwid_Api_V3::get_token() != false;
|
209 |
}
|
210 |
|
211 |
+
public static function reset_sync_date() {
|
212 |
Ecwid_Products_Sync_Status::reset_dates();
|
213 |
}
|
214 |
|
215 |
public function register_post_type() {
|
216 |
|
217 |
+
register_post_type(
|
218 |
+
self::POST_TYPE_PRODUCT,
|
219 |
+
array(
|
220 |
+
'public' => true,
|
221 |
+
'capability_type' => 'product',
|
222 |
+
'map_meta_cap' => true,
|
223 |
+
'publicly_queryable' => true,
|
224 |
+
'exclude_from_search' => false,
|
225 |
+
'hierarchical' => false,
|
226 |
+
'show_in_nav_menus' => true,
|
227 |
+
'show_ui' => false,
|
228 |
+
'labels' => array(
|
229 |
+
'name' => __( 'Products', 'ecwid-shopping-cart' ),
|
230 |
+
),
|
231 |
+
)
|
232 |
+
);
|
233 |
}
|
234 |
|
235 |
|
236 |
+
protected function _find_post_by_product_id( $product_id ) {
|
237 |
global $wpdb;
|
238 |
|
239 |
+
$row = $wpdb->get_row( $wpdb->prepare( "SELECT * FROM $wpdb->postmeta WHERE meta_key = %s AND meta_value = %s LIMIT 1", 'ecwid_id', $product_id ) );
|
240 |
|
241 |
$id = null;
|
242 |
+
if ( ! empty( $row ) ) {
|
243 |
$id = $row->post_id;
|
244 |
}
|
245 |
|
249 |
public function is_in_sync() {
|
250 |
$stats = $this->_api->get_store_update_stats();
|
251 |
|
252 |
+
$update_time = strtotime( $stats->productsUpdated ); // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
|
253 |
|
254 |
+
$last_update = EcwidPlatform::get( Ecwid_Products_Sync_Status::OPTION_UPDATE_TIME );
|
255 |
|
256 |
return $last_update > $update_time;
|
257 |
}
|
258 |
|
259 |
+
public function set_last_update_time( $time ) {
|
260 |
+
EcwidPlatform::set( Ecwid_Products_Sync_Status::OPTION_UPDATE_TIME, $time );
|
261 |
}
|
262 |
|
263 |
public function get_last_sync_time() {
|
264 |
+
return $this->_status->get_last_sync_time();
|
265 |
+
}
|
266 |
|
267 |
public function estimate_sync() {
|
268 |
|
269 |
+
if ( ! Ecwid_Api_V3::get_token() ) {
|
270 |
+
return array( 'last_update' => 0 );
|
271 |
+
}
|
|
|
|
|
|
|
|
|
|
|
272 |
|
273 |
+
$updated = $this->_api->search_products(
|
274 |
+
array(
|
275 |
+
'updatedFrom' => $this->_status->get_last_sync_time(),
|
276 |
+
'limit' => 1,
|
277 |
+
'offset' => 0,
|
278 |
+
'sortBy' => 'UPDATED_TIME_ASC',
|
279 |
+
)
|
280 |
+
);
|
281 |
|
282 |
+
$deleted = $this->_api->get_deleted_products(
|
283 |
+
array(
|
284 |
+
'from_date' => $this->_status->get_deleted_from(),
|
285 |
+
'limit' => 1,
|
286 |
+
'offset' => 0,
|
287 |
+
)
|
288 |
+
);
|
289 |
|
290 |
$result = array(
|
291 |
'total_deleted' => $deleted->total,
|
292 |
+
'total_updated' => $updated->total,
|
293 |
);
|
294 |
|
295 |
+
$result['last_update_string'] = Ecwid_Api_V3::format_time( $this->_status->get_last_sync_time() );
|
296 |
+
$result['last_update'] = $this->_status->get_last_sync_time();
|
297 |
|
298 |
+
if ( $updated->total > 0 ) {
|
299 |
$result['updated_from'] = $updated->items[0]->updated;
|
300 |
+
$result['last_updated'] = Ecwid_Api_V3::format_time( $this->_status->last_deleted_product_time );
|
301 |
}
|
302 |
|
303 |
+
if ( $deleted->total > 0 ) {
|
304 |
$result['deleted_from'] = $deleted->items[0]->date;
|
305 |
+
$result['last_deleted'] = Ecwid_Api_V3::format_time( $this->_status->last_deleted_product_time );
|
306 |
}
|
307 |
|
308 |
+
$api = new Ecwid_Api_V3();
|
309 |
$profile = $api->get_store_profile();
|
310 |
|
311 |
+
if ( $profile && $profile->settings ) {
|
312 |
+
EcwidPlatform::set( 'hide_out_of_stock', $profile->settings->hideOutOfStockProductsInStorefront );
|
313 |
}
|
314 |
+
|
315 |
return $result;
|
316 |
}
|
317 |
|
318 |
+
public function sync( $settings = null ) {
|
319 |
|
320 |
$did_something = false;
|
321 |
|
322 |
+
if ( ! $settings || $settings['mode'] == 'deleted' ) {
|
323 |
$did_something = $this->_process_deleted_products( $settings );
|
324 |
}
|
325 |
|
326 |
+
if ( ! $settings || $settings['one_at_a_time'] && ! $did_something ) {
|
327 |
|
328 |
+
$did_something = $this->_process_products( $settings );
|
329 |
}
|
330 |
|
331 |
+
if ( ! $settings || $settings['one_at_a_time'] && ! $did_something ) {
|
332 |
|
333 |
$this->_status->update_last_sync_time( time() );
|
334 |
|
341 |
public function delete_all_products() {
|
342 |
global $wpdb;
|
343 |
|
344 |
+
$result = $wpdb->get_col(
|
345 |
+
$wpdb->prepare(
|
346 |
+
"SELECT post_id FROM $wpdb->postmeta WHERE meta_key = %s",
|
347 |
+
'ecwid_id'
|
348 |
+
)
|
349 |
+
);
|
350 |
|
351 |
+
foreach ( $result as $post_id ) {
|
352 |
+
wp_delete_post( $post_id );
|
353 |
}
|
354 |
}
|
355 |
|
356 |
public function disable_all_products() {
|
357 |
global $wpdb;
|
358 |
|
359 |
+
$result = $wpdb->get_col(
|
360 |
+
$wpdb->prepare(
|
361 |
+
"SELECT post_id FROM $wpdb->postmeta WHERE meta_key = %s",
|
362 |
+
'ecwid_id'
|
363 |
+
)
|
364 |
+
);
|
365 |
|
366 |
+
foreach ( $result as $post_id ) {
|
367 |
+
wp_update_post(
|
368 |
+
array(
|
369 |
+
'ID' => $post_id,
|
370 |
+
'post_status' => 'draft',
|
371 |
+
)
|
372 |
+
);
|
373 |
}
|
374 |
}
|
375 |
|
376 |
public function enable_all_products() {
|
377 |
global $wpdb;
|
378 |
|
379 |
+
$result = $wpdb->get_col(
|
380 |
+
$wpdb->prepare(
|
381 |
+
"SELECT post_id FROM $wpdb->postmeta WHERE meta_key = %s",
|
382 |
+
'ecwid_id'
|
383 |
+
)
|
384 |
+
);
|
385 |
|
386 |
+
foreach ( $result as $post_id ) {
|
387 |
+
wp_update_post(
|
388 |
+
array(
|
389 |
+
'ID' => $post_id,
|
390 |
+
'post_status' => 'publish',
|
391 |
+
)
|
392 |
+
);
|
393 |
}
|
394 |
}
|
395 |
|
396 |
+
protected function _process_products( $settings ) {
|
397 |
+
$over = false;
|
398 |
|
399 |
$offset = 0;
|
400 |
+
$limit = $this->sync_limit;
|
401 |
+
if ( $settings && @$settings['offset'] ) {
|
402 |
$offset = $settings['offset'];
|
403 |
}
|
404 |
|
410 |
|
411 |
while ( ! $over ) {
|
412 |
|
413 |
+
$this->_status_event(
|
414 |
+
array(
|
415 |
+
'event' => 'fetching_products',
|
416 |
+
'offset' => $offset,
|
417 |
+
'limit' => $limit,
|
418 |
+
)
|
419 |
+
);
|
420 |
|
421 |
$params = array(
|
422 |
'updatedFrom' => $updated_from,
|
423 |
'limit' => $limit,
|
424 |
'offset' => $offset,
|
425 |
+
'sortBy' => 'UPDATED_TIME_ASC',
|
426 |
);
|
427 |
|
428 |
$products = $this->_api->search_products( $params );
|
433 |
array(
|
434 |
'event' => 'found_updated',
|
435 |
'total' => $products->total,
|
436 |
+
'count' => $products->count,
|
437 |
)
|
438 |
)
|
439 |
);
|
440 |
|
441 |
if ( $products->total == 0 || $products->count == 0 ) {
|
442 |
+
$over = true;
|
443 |
return false;
|
444 |
}
|
445 |
+
|
446 |
foreach ( $products->items as $product ) {
|
447 |
$this->_process_product( $product );
|
448 |
}
|
452 |
}
|
453 |
|
454 |
$offset += $limit;
|
455 |
+
}//end while
|
456 |
|
457 |
return true;
|
458 |
}
|
461 |
|
462 |
$id = $this->_find_post_by_product_id( $product->id );
|
463 |
|
464 |
+
if ( ! $product->enabled ) {
|
465 |
+
if ( ! is_null( $id ) ) {
|
466 |
wp_delete_post( $id );
|
467 |
}
|
468 |
|
469 |
$this->_status_event(
|
470 |
array(
|
471 |
+
'event' => 'deleted_disabled_product',
|
472 |
+
'product' => $product,
|
473 |
)
|
474 |
);
|
475 |
|
481 |
|
482 |
protected function _sync_product( $product, $existing_post_id = null ) {
|
483 |
|
484 |
+
// phpcs:disable WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
|
485 |
$meta = array(
|
486 |
+
'_price' => $product->defaultDisplayedPrice,
|
487 |
+
'_regular_price' => $product->defaultDisplayedPrice,
|
488 |
+
'image' => @$product->imageUrl,
|
489 |
+
'ecwid_id' => $product->id,
|
490 |
+
'_sku' => $product->sku,
|
491 |
+
'_visibility' => 'visible',
|
492 |
+
'_ecwid_url' => substr( $product->url, strpos( $product->url, '#!' ) ),
|
493 |
+
'in_stock' => $product->inStock ? '1' : '0',
|
494 |
'_updatedTimestamp' => $product->updateTimestamp,
|
495 |
);
|
496 |
+
// phpcs:enable WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
|
497 |
|
498 |
if ( Ecwid_Seo_Links::is_enabled() ) {
|
499 |
$meta['_ecwid_seo_url'] = $product->url;
|
505 |
'post_title' => $product->name,
|
506 |
'post_content' => $product->description,
|
507 |
'post_type' => self::POST_TYPE_PRODUCT,
|
508 |
+
'post_status' => 'publish',
|
509 |
)
|
510 |
);
|
511 |
|
512 |
+
foreach ( $meta as $key => $value ) {
|
513 |
+
add_post_meta( $post_id, $key, $value, true );
|
514 |
}
|
515 |
|
516 |
+
if ( ! get_option( self::OPTION_NO_IMAGES ) ) {
|
517 |
$image_id = get_post_meta( $post_id, '_thumbnail_id' );
|
518 |
|
519 |
if ( ! $image_id ) {
|
521 |
}
|
522 |
}
|
523 |
|
524 |
+
$this->_status->update_last_updated( $product->updateTimestamp ); // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
|
525 |
|
526 |
$this->_status_event(
|
527 |
array(
|
528 |
+
'event' => $existing_post_id ? 'updated_product' : 'created_product',
|
529 |
+
'product' => $product,
|
530 |
)
|
531 |
);
|
532 |
|
533 |
return $post_id;
|
534 |
}
|
535 |
|
536 |
+
protected function _process_deleted_products( $settings = array() ) {
|
537 |
+
$over = false;
|
538 |
|
539 |
$offset = 0;
|
540 |
$limit = 100;
|
541 |
|
542 |
+
if ( $settings && @$settings['offset'] ) {
|
543 |
$offset = $settings['offset'];
|
544 |
}
|
545 |
|
546 |
+
if ( $settings && isset( $settings['from'] ) ) {
|
547 |
$deleted_from = $settings['from'];
|
548 |
} else {
|
549 |
$deleted_from = $this->_status->get_deleted_from();
|
551 |
|
552 |
while ( ! $over ) {
|
553 |
|
554 |
+
$this->_status_event(
|
555 |
+
array(
|
556 |
+
'event' => 'fetching_deleted_product_ids',
|
557 |
+
'offset' => $offset,
|
558 |
+
'limit' => $limit,
|
559 |
+
)
|
560 |
+
);
|
561 |
|
562 |
$params = array(
|
563 |
'from_date' => $deleted_from,
|
564 |
+
'limit' => $limit,
|
565 |
+
'offset' => $offset,
|
566 |
);
|
567 |
|
568 |
$products = $this->_api->get_deleted_products( $params );
|
570 |
$this->_status_event(
|
571 |
array_merge(
|
572 |
$params,
|
|
|
573 |
array(
|
574 |
'event' => 'found_deleted',
|
575 |
'total' => $products->total,
|
576 |
+
'count' => $products->count,
|
577 |
)
|
578 |
)
|
579 |
);
|
580 |
|
581 |
if ( $products->total == 0 ) {
|
582 |
+
$over = true;
|
583 |
return false;
|
584 |
}
|
585 |
|
586 |
foreach ( $products->items as $product ) {
|
587 |
+
$post_id = $this->_find_post_by_product_id( $product->id );
|
588 |
|
589 |
+
if ( $post_id ) {
|
590 |
wp_delete_post( $post_id );
|
591 |
$this->_status_event(
|
592 |
array(
|
593 |
+
'event' => 'deleted_product',
|
594 |
+
'product' => $product,
|
595 |
)
|
596 |
);
|
597 |
} else {
|
598 |
$this->_status_event(
|
599 |
array(
|
600 |
+
'event' => 'skipped_deleted',
|
601 |
+
'product' => $product,
|
602 |
)
|
603 |
);
|
604 |
}
|
605 |
|
606 |
+
$this->_status->update_last_deleted( $product->date );
|
607 |
+
}//end foreach
|
608 |
|
609 |
if ( $products->total < $offset + $limit || @$settings['one_at_a_time'] ) {
|
610 |
return true;
|
611 |
}
|
612 |
|
613 |
$offset += $limit;
|
614 |
+
}//end while
|
615 |
}
|
616 |
|
617 |
+
protected function _status_event( $event ) {
|
618 |
+
if ( $this->_sync_progress_callback ) {
|
619 |
+
call_user_func( $this->_sync_progress_callback, $event );
|
620 |
}
|
621 |
}
|
622 |
|
623 |
protected function _upload_product_thumbnail( $product, $post_id ) {
|
624 |
+
|
625 |
+
if ( ! @$product->imageUrl ) { // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
|
626 |
return;
|
627 |
}
|
628 |
+
$file = download_url( $product->imageUrl ); // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
|
629 |
|
630 |
+
if ( is_wp_error( $file ) ) {
|
631 |
+
return;
|
632 |
+
}
|
633 |
|
634 |
+
$uploaded = wp_upload_bits( basename( $product->imageUrl ), null, file_get_contents( $file ) ); // phpcs:ignore WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
|
635 |
unlink( $file );
|
636 |
|
637 |
+
$filetype = wp_check_filetype( $uploaded['file'], null );
|
638 |
$file = $uploaded['file'];
|
639 |
|
640 |
$wp_upload_dir = wp_upload_dir();
|
643 |
'post_mime_type' => $filetype['type'],
|
644 |
'post_title' => preg_replace( '/\.[^.]+$/', '', basename( $file ) ),
|
645 |
'post_content' => '',
|
646 |
+
'post_status' => 'inherit',
|
647 |
);
|
648 |
|
649 |
$attachment_id = wp_insert_attachment( $attachment, $file, $post_id );
|
655 |
|
656 |
class Ecwid_Products_Sync_Status {
|
657 |
|
658 |
+
const OPTION_UPDATE_TIME = 'update_time';
|
659 |
const OPTION_LAST_PRODUCT_UPDATE_TIME = 'last_product_update_time';
|
660 |
const OPTION_LAST_PRODUCT_DELETE_TIME = 'last_product_delete_time';
|
661 |
+
const OPTION_LAST_UPDATED_POST_ID = 'last_updated_post_id';
|
662 |
|
663 |
public $last_sync_time;
|
664 |
public $last_updated_product_time;
|
668 |
protected $_last_updated_post_id;
|
669 |
|
670 |
public function load() {
|
671 |
+
$this->last_sync_time = EcwidPlatform::get( self::OPTION_UPDATE_TIME, 0 );
|
672 |
+
$this->last_updated_product_time = EcwidPlatform::get( self::OPTION_LAST_PRODUCT_UPDATE_TIME, 0 );
|
673 |
+
$this->last_deleted_product_time = EcwidPlatform::get( self::OPTION_LAST_PRODUCT_DELETE_TIME, 0 );
|
674 |
}
|
675 |
|
676 |
public function get_last_sync_time() {
|
677 |
return $this->last_sync_time;
|
678 |
}
|
679 |
|
680 |
+
public function update_last_sync_time( $date ) {
|
681 |
+
$this->_set_date_option( self::OPTION_UPDATE_TIME, $date );
|
682 |
$this->last_sync_time = $date;
|
683 |
+
$this->update_last_deleted( $date );
|
684 |
+
$this->update_last_updated( $date );
|
685 |
}
|
686 |
|
687 |
+
public function update_last_deleted( $date ) {
|
688 |
+
$this->_set_date_option( self::OPTION_LAST_PRODUCT_DELETE_TIME, $date );
|
689 |
}
|
690 |
|
691 |
+
public function set_last_updated_post_id( $id ) {
|
692 |
+
EcwidPlatform::set( self::OPTION_LAST_UPDATED_POST_ID, $id );
|
693 |
}
|
694 |
|
695 |
+
public function update_last_updated( $date ) {
|
696 |
+
$this->_set_date_option( self::OPTION_LAST_PRODUCT_UPDATE_TIME, $date );
|
697 |
}
|
698 |
|
699 |
public function get_updated_from() {
|
700 |
|
701 |
+
if ( ! $this->last_updated_product_time ) {
|
702 |
return $this->get_last_sync_time();
|
703 |
}
|
704 |
|
706 |
}
|
707 |
|
708 |
public function get_deleted_from() {
|
709 |
+
if ( ! $this->last_deleted_product_time ) {
|
710 |
return $this->get_last_sync_time();
|
711 |
}
|
712 |
|
713 |
return $this->last_deleted_product_time;
|
714 |
}
|
715 |
|
716 |
+
public function _set_date_option( $option, $date ) {
|
717 |
+
if ( ! is_int( $date ) ) {
|
718 |
+
$date = strtotime( $date );
|
719 |
}
|
720 |
+
EcwidPlatform::set( $option, $date );
|
721 |
}
|
722 |
|
723 |
public static function reset_dates() {
|
724 |
+
foreach (
|
725 |
array(
|
726 |
self::OPTION_LAST_PRODUCT_DELETE_TIME,
|
727 |
self::OPTION_LAST_PRODUCT_UPDATE_TIME,
|
728 |
+
self::OPTION_UPDATE_TIME,
|
729 |
+
) as $option ) {
|
730 |
+
EcwidPlatform::set( $option, 0 );
|
731 |
}
|
732 |
}
|
733 |
}
|
734 |
|
735 |
+
$ecwid_products = new Ecwid_Products();
|
includes/class-ecwid-static-page.php
CHANGED
@@ -1,51 +1,51 @@
|
|
1 |
<?php
|
2 |
|
3 |
class Ecwid_Static_Page {
|
4 |
-
|
5 |
const OPTION_IS_ENABLED = 'ecwid_static_home_page_enabled';
|
6 |
-
|
7 |
-
const OPTION_VALUE_ENABLED
|
8 |
const OPTION_VALUE_DISABLED = 'N';
|
9 |
-
const OPTION_VALUE_AUTO
|
10 |
-
|
11 |
const HANDLE_STATIC_PAGE = 'static-page';
|
12 |
-
const API_URL
|
13 |
|
14 |
protected $_has_theme_adjustments = false;
|
15 |
-
|
16 |
public function __construct() {
|
17 |
add_option( self::OPTION_IS_ENABLED );
|
18 |
-
|
19 |
-
if ( !is_admin() ) {
|
20 |
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
21 |
add_action( Ecwid_Theme_Base::ACTION_APPLY_THEME, array( $this, 'apply_theme' ) );
|
22 |
}
|
23 |
}
|
24 |
-
|
25 |
public function enqueue_scripts() {
|
26 |
-
if ( !self::is_enabled_static_home_page() ) {
|
27 |
return null;
|
28 |
}
|
29 |
|
30 |
-
if ( !Ecwid_Store_page::is_store_page() ) {
|
31 |
return null;
|
32 |
}
|
33 |
-
|
34 |
-
if( !self::is_data_available() ) {
|
35 |
return null;
|
36 |
}
|
37 |
|
38 |
EcwidPlatform::enqueue_script( self::HANDLE_STATIC_PAGE, array() );
|
39 |
-
|
40 |
$css_files = self::get_css_files();
|
41 |
|
42 |
-
if( $css_files && is_array( $css_files ) ) {
|
43 |
foreach ( $css_files as $index => $item ) {
|
44 |
wp_enqueue_style( 'ecwid-' . self::HANDLE_STATIC_PAGE . '-' . $index, $item, array(), null );
|
45 |
}
|
46 |
}
|
47 |
}
|
48 |
-
|
49 |
public function apply_theme( $theme ) {
|
50 |
if ( $theme ) {
|
51 |
$this->_has_theme_adjustments = true;
|
@@ -56,15 +56,15 @@ class Ecwid_Static_Page {
|
|
56 |
if ( current_user_can( Ecwid_Admin::get_capability() ) ) {
|
57 |
add_action( 'wp_enqueue_scripts', 'ecwid_enqueue_cache_control', 100 );
|
58 |
}
|
59 |
-
|
60 |
$data = self::_maybe_fetch_data();
|
61 |
-
|
62 |
return $data;
|
63 |
}
|
64 |
|
65 |
-
protected static function _get_endpoint_url( $params = false ){
|
66 |
|
67 |
-
if(
|
68 |
if ( ecwid_is_applicable_escaped_fragment() ) {
|
69 |
$params = ecwid_parse_escaped_fragment();
|
70 |
} else {
|
@@ -72,15 +72,15 @@ class Ecwid_Static_Page {
|
|
72 |
}
|
73 |
}
|
74 |
|
75 |
-
if( !isset( $params['mode'] ) ) {
|
76 |
$params['mode'] = 'home';
|
77 |
}
|
78 |
|
79 |
-
$url
|
80 |
$url .= sprintf( '%s-page/', $params['mode'] );
|
81 |
$url .= sprintf( '%s/', get_ecwid_store_id() );
|
82 |
|
83 |
-
if( isset( $params['id'] ) ) {
|
84 |
$url .= sprintf( '%s/', $params['id'] );
|
85 |
}
|
86 |
|
@@ -90,91 +90,87 @@ class Ecwid_Static_Page {
|
|
90 |
}
|
91 |
|
92 |
protected static function _maybe_fetch_data() {
|
93 |
-
$version
|
94 |
$pb_attribures = array();
|
95 |
-
if ( strpos( $version, '5.0' )
|
96 |
$pb_attribures = Ecwid_Product_Browser::get_attributes();
|
97 |
}
|
98 |
|
99 |
$store_page_params = Ecwid_Store_Page::get_store_page_params();
|
100 |
-
$endpoint_params
|
101 |
|
102 |
$params = array();
|
103 |
-
|
104 |
if ( Ecwid_Seo_Links::is_enabled() || ecwid_is_demo_store() ) {
|
105 |
$params['clean_links'] = 'true';
|
106 |
-
$params['base_url']
|
107 |
}
|
108 |
|
109 |
if ( array_key_exists( 'offset', $_GET ) ) {
|
110 |
$params['offset'] = intval( $_GET['offset'] );
|
111 |
}
|
112 |
|
113 |
-
if( !array_key_exists( 'category', $_GET) && isset( $store_page_params['default_category_id'] ) && $store_page_params['default_category_id'] > 0 ) {
|
114 |
$params['default_category_id'] = $store_page_params['default_category_id'];
|
115 |
}
|
116 |
|
117 |
-
$http_accept_language = isset($_SERVER['HTTP_ACCEPT_LANGUAGE']) ? : '';
|
118 |
-
$accept_language
|
119 |
|
120 |
$params['lang'] = $accept_language;
|
121 |
|
122 |
-
|
123 |
$storefront_view_params = array( 'show_root_categories', 'enable_catalog_on_one_page' );
|
124 |
-
foreach ($storefront_view_params as $param) {
|
125 |
-
if( isset( $store_page_params[$param] ) ) {
|
126 |
-
$pb_attribures[$param] = array(
|
127 |
-
'name'
|
128 |
'is_storefront_api' => true,
|
129 |
-
'type'
|
130 |
);
|
131 |
}
|
132 |
}
|
133 |
unset( $pb_attribures['storefront_view'] );
|
134 |
|
135 |
-
|
136 |
foreach ( $pb_attribures as $attribute ) {
|
137 |
$name = $attribute['name'];
|
138 |
-
if ( @$attribute['is_storefront_api'] && isset( $store_page_params[$name] ) ) {
|
139 |
if ( @$attribute['type'] == 'boolean' ) {
|
140 |
-
$value = $store_page_params[$name] ? 'true' : 'false';
|
141 |
} else {
|
142 |
-
$value = $store_page_params[$name];
|
143 |
}
|
144 |
|
145 |
-
if( strpos($name, 'chameleon') !== false ) {
|
146 |
-
$name
|
147 |
-
$params['tplvar_ec.chameleon.' . $name] = $value;
|
148 |
} else {
|
149 |
-
$params['tplvar_ec.storefront.' . $name] = $value;
|
150 |
}
|
151 |
}
|
152 |
}
|
153 |
|
154 |
-
|
155 |
-
|
156 |
-
$chameleon_cookie = sanitize_text_field(wp_unslash($_COOKIE['ec_store_chameleon_font']));
|
157 |
$params['tplvar_ec.chameleon.font_family'] = stripslashes( $chameleon_cookie );
|
158 |
}
|
159 |
|
160 |
-
|
161 |
$hreflang_items = apply_filters( 'ecwid_hreflangs', null );
|
162 |
|
163 |
-
if( !empty( $hreflang_items ) ) {
|
164 |
-
foreach ($hreflang_items as $lang => $link) {
|
165 |
-
$params['international_pages[' . $lang . ']'] = $link;
|
166 |
}
|
167 |
}
|
168 |
|
169 |
$url = self::_get_endpoint_url( $endpoint_params );
|
170 |
|
171 |
foreach ( $params as $name => $value ) {
|
172 |
-
$url .= $name . '=' . rawurlencode( $value ) . '&';
|
173 |
}
|
174 |
|
175 |
$url = substr( $url, 0, -1 );
|
176 |
|
177 |
-
$cache_key
|
178 |
$cached_data = EcwidPlatform::get_from_catalog_cache( $cache_key );
|
179 |
|
180 |
if ( $cached_data ) {
|
@@ -183,21 +179,21 @@ class Ecwid_Static_Page {
|
|
183 |
|
184 |
$fetched_data = null;
|
185 |
|
186 |
-
$fetched_data = EcwidPlatform::fetch_url(
|
187 |
-
$url,
|
188 |
-
array(
|
189 |
'timeout' => 3,
|
190 |
'headers' => array(
|
191 |
-
'ACCEPT-LANGUAGE' => $accept_language
|
192 |
-
)
|
193 |
)
|
194 |
);
|
195 |
|
196 |
if ( $fetched_data && @$fetched_data['data'] ) {
|
197 |
-
|
198 |
$fetched_data = @json_decode( $fetched_data['data'] );
|
199 |
|
200 |
-
if( isset( $fetched_data->lastUpdated ) ) {
|
201 |
$last_update = substr( $fetched_data->lastUpdated, 0, -3 );
|
202 |
} else {
|
203 |
$last_update = time();
|
@@ -206,7 +202,7 @@ class Ecwid_Static_Page {
|
|
206 |
EcwidPlatform::invalidate_catalog_cache_from( $last_update );
|
207 |
|
208 |
EcwidPlatform::store_in_catalog_cache( $cache_key, $fetched_data );
|
209 |
-
|
210 |
return $fetched_data;
|
211 |
}
|
212 |
|
@@ -216,8 +212,8 @@ class Ecwid_Static_Page {
|
|
216 |
public static function _get_data_field( $field ) {
|
217 |
$data = self::get_data_for_current_page();
|
218 |
|
219 |
-
if( isset( $data->$field ) ) {
|
220 |
-
$data->$field = apply_filters( 'ecwid_static_page_field_' . strtolower($field), $data->$field );
|
221 |
return $data->$field;
|
222 |
}
|
223 |
|
@@ -243,7 +239,7 @@ class Ecwid_Static_Page {
|
|
243 |
public static function get_meta_description_html() {
|
244 |
$description = self::_get_data_field( 'metaDescriptionHtml' );
|
245 |
|
246 |
-
if( $description ) {
|
247 |
$description = preg_replace( '/<title>.*?<\/title>/i', '', $description );
|
248 |
}
|
249 |
|
@@ -260,8 +256,8 @@ class Ecwid_Static_Page {
|
|
260 |
$ec_title = self::get_title();
|
261 |
$wp_title = wp_get_document_title();
|
262 |
|
263 |
-
if( $og_tags_html && $wp_title && $ec_title ) {
|
264 |
-
$og_tags_html = str_replace( "content=\"$ec_title\"", "content=\"$wp_title\"", $og_tags_html);
|
265 |
}
|
266 |
|
267 |
return $og_tags_html;
|
@@ -280,41 +276,41 @@ class Ecwid_Static_Page {
|
|
280 |
}
|
281 |
|
282 |
public static function is_data_available() {
|
283 |
-
if( self::get_last_update() ){
|
284 |
return true;
|
285 |
}
|
286 |
|
287 |
return false;
|
288 |
}
|
289 |
-
|
290 |
public static function is_enabled_static_home_page() {
|
291 |
|
292 |
-
$api
|
293 |
$profile = $api->get_store_profile();
|
294 |
|
295 |
-
if( isset($profile->settings->closed) && $profile->settings->closed ) {
|
296 |
return false;
|
297 |
}
|
298 |
-
|
299 |
-
if( is_preview() ) {
|
300 |
return false;
|
301 |
}
|
302 |
|
303 |
$is_home_page = Ecwid_Store_Page::is_store_home_page();
|
304 |
-
if(
|
305 |
return false;
|
306 |
}
|
307 |
-
|
308 |
-
if( Ecwid_Seo_Links::is_noindex_page() ) {
|
309 |
-
return false;
|
310 |
}
|
311 |
|
312 |
$store_page_params = Ecwid_Store_Page::get_store_page_params();
|
313 |
-
if ( isset($store_page_params['default_product_id']) && $store_page_params['default_product_id'] > 0 ) {
|
314 |
return false;
|
315 |
}
|
316 |
|
317 |
-
if( isset($store_page_params['enable_catalog_on_one_page']) && $store_page_params['enable_catalog_on_one_page'] ) {
|
318 |
return false;
|
319 |
}
|
320 |
|
@@ -322,26 +318,26 @@ class Ecwid_Static_Page {
|
|
322 |
return true;
|
323 |
}
|
324 |
|
325 |
-
if ( !EcwidPlatform::is_catalog_cache_trusted() ) {
|
326 |
return false;
|
327 |
}
|
328 |
|
329 |
-
if( Ecwid_Ajax_Defer_Renderer::is_ajax_request() ) {
|
330 |
return false;
|
331 |
}
|
332 |
-
|
333 |
if ( get_option( self::OPTION_IS_ENABLED ) == self::OPTION_VALUE_ENABLED ) {
|
334 |
return true;
|
335 |
}
|
336 |
|
337 |
-
if( ecwid_is_demo_store() ) {
|
338 |
return true;
|
339 |
}
|
340 |
|
341 |
-
if ( !self::is_feature_available() ) {
|
342 |
return false;
|
343 |
}
|
344 |
-
|
345 |
if ( get_option( self::OPTION_IS_ENABLED ) == self::OPTION_VALUE_DISABLED ) {
|
346 |
return false;
|
347 |
}
|
@@ -349,19 +345,19 @@ class Ecwid_Static_Page {
|
|
349 |
if ( get_option( self::OPTION_IS_ENABLED ) == '' ) {
|
350 |
return true;
|
351 |
}
|
352 |
-
|
353 |
return false;
|
354 |
}
|
355 |
|
356 |
public static function is_feature_available() {
|
357 |
-
if( ecwid_is_demo_store() ) {
|
358 |
return true;
|
359 |
}
|
360 |
|
361 |
$api = new Ecwid_Api_V3();
|
362 |
-
|
363 |
return $api->is_store_feature_enabled( Ecwid_Api_V3::FEATURE_NEW_PRODUCT_LIST );
|
364 |
}
|
365 |
}
|
366 |
|
367 |
-
$__ecwid_static_page = new Ecwid_Static_Page();
|
1 |
<?php
|
2 |
|
3 |
class Ecwid_Static_Page {
|
4 |
+
|
5 |
const OPTION_IS_ENABLED = 'ecwid_static_home_page_enabled';
|
6 |
+
|
7 |
+
const OPTION_VALUE_ENABLED = 'Y';
|
8 |
const OPTION_VALUE_DISABLED = 'N';
|
9 |
+
const OPTION_VALUE_AUTO = '';
|
10 |
+
|
11 |
const HANDLE_STATIC_PAGE = 'static-page';
|
12 |
+
const API_URL = 'https://storefront.ecwid.com/';
|
13 |
|
14 |
protected $_has_theme_adjustments = false;
|
15 |
+
|
16 |
public function __construct() {
|
17 |
add_option( self::OPTION_IS_ENABLED );
|
18 |
+
|
19 |
+
if ( ! is_admin() ) {
|
20 |
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue_scripts' ) );
|
21 |
add_action( Ecwid_Theme_Base::ACTION_APPLY_THEME, array( $this, 'apply_theme' ) );
|
22 |
}
|
23 |
}
|
24 |
+
|
25 |
public function enqueue_scripts() {
|
26 |
+
if ( ! self::is_enabled_static_home_page() ) {
|
27 |
return null;
|
28 |
}
|
29 |
|
30 |
+
if ( ! Ecwid_Store_page::is_store_page() ) {
|
31 |
return null;
|
32 |
}
|
33 |
+
|
34 |
+
if ( ! self::is_data_available() ) {
|
35 |
return null;
|
36 |
}
|
37 |
|
38 |
EcwidPlatform::enqueue_script( self::HANDLE_STATIC_PAGE, array() );
|
39 |
+
|
40 |
$css_files = self::get_css_files();
|
41 |
|
42 |
+
if ( $css_files && is_array( $css_files ) ) {
|
43 |
foreach ( $css_files as $index => $item ) {
|
44 |
wp_enqueue_style( 'ecwid-' . self::HANDLE_STATIC_PAGE . '-' . $index, $item, array(), null );
|
45 |
}
|
46 |
}
|
47 |
}
|
48 |
+
|
49 |
public function apply_theme( $theme ) {
|
50 |
if ( $theme ) {
|
51 |
$this->_has_theme_adjustments = true;
|
56 |
if ( current_user_can( Ecwid_Admin::get_capability() ) ) {
|
57 |
add_action( 'wp_enqueue_scripts', 'ecwid_enqueue_cache_control', 100 );
|
58 |
}
|
59 |
+
|
60 |
$data = self::_maybe_fetch_data();
|
61 |
+
|
62 |
return $data;
|
63 |
}
|
64 |
|
65 |
+
protected static function _get_endpoint_url( $params = false ) {
|
66 |
|
67 |
+
if ( ! $params ) {
|
68 |
if ( ecwid_is_applicable_escaped_fragment() ) {
|
69 |
$params = ecwid_parse_escaped_fragment();
|
70 |
} else {
|
72 |
}
|
73 |
}
|
74 |
|
75 |
+
if ( ! isset( $params['mode'] ) ) {
|
76 |
$params['mode'] = 'home';
|
77 |
}
|
78 |
|
79 |
+
$url = self::API_URL;
|
80 |
$url .= sprintf( '%s-page/', $params['mode'] );
|
81 |
$url .= sprintf( '%s/', get_ecwid_store_id() );
|
82 |
|
83 |
+
if ( isset( $params['id'] ) ) {
|
84 |
$url .= sprintf( '%s/', $params['id'] );
|
85 |
}
|
86 |
|
90 |
}
|
91 |
|
92 |
protected static function _maybe_fetch_data() {
|
93 |
+
$version = get_bloginfo( 'version' );
|
94 |
$pb_attribures = array();
|
95 |
+
if ( strpos( $version, '5.0' ) === 0 || version_compare( $version, '5.0' ) > 0 ) {
|
96 |
$pb_attribures = Ecwid_Product_Browser::get_attributes();
|
97 |
}
|
98 |
|
99 |
$store_page_params = Ecwid_Store_Page::get_store_page_params();
|
100 |
+
$endpoint_params = false;
|
101 |
|
102 |
$params = array();
|
103 |
+
|
104 |
if ( Ecwid_Seo_Links::is_enabled() || ecwid_is_demo_store() ) {
|
105 |
$params['clean_links'] = 'true';
|
106 |
+
$params['base_url'] = get_permalink();
|
107 |
}
|
108 |
|
109 |
if ( array_key_exists( 'offset', $_GET ) ) {
|
110 |
$params['offset'] = intval( $_GET['offset'] );
|
111 |
}
|
112 |
|
113 |
+
if ( ! array_key_exists( 'category', $_GET ) && isset( $store_page_params['default_category_id'] ) && $store_page_params['default_category_id'] > 0 ) {
|
114 |
$params['default_category_id'] = $store_page_params['default_category_id'];
|
115 |
}
|
116 |
|
117 |
+
$http_accept_language = isset( $_SERVER['HTTP_ACCEPT_LANGUAGE'] ) ? : '';
|
118 |
+
$accept_language = apply_filters( 'ecwid_lang', $http_accept_language );
|
119 |
|
120 |
$params['lang'] = $accept_language;
|
121 |
|
|
|
122 |
$storefront_view_params = array( 'show_root_categories', 'enable_catalog_on_one_page' );
|
123 |
+
foreach ( $storefront_view_params as $param ) {
|
124 |
+
if ( isset( $store_page_params[ $param ] ) ) {
|
125 |
+
$pb_attribures[ $param ] = array(
|
126 |
+
'name' => $param,
|
127 |
'is_storefront_api' => true,
|
128 |
+
'type' => true,
|
129 |
);
|
130 |
}
|
131 |
}
|
132 |
unset( $pb_attribures['storefront_view'] );
|
133 |
|
|
|
134 |
foreach ( $pb_attribures as $attribute ) {
|
135 |
$name = $attribute['name'];
|
136 |
+
if ( @$attribute['is_storefront_api'] && isset( $store_page_params[ $name ] ) ) {
|
137 |
if ( @$attribute['type'] == 'boolean' ) {
|
138 |
+
$value = $store_page_params[ $name ] ? 'true' : 'false';
|
139 |
} else {
|
140 |
+
$value = $store_page_params[ $name ];
|
141 |
}
|
142 |
|
143 |
+
if ( strpos( $name, 'chameleon' ) !== false ) {
|
144 |
+
$name = str_replace( 'chameleon_', '', $name );
|
145 |
+
$params[ 'tplvar_ec.chameleon.' . $name ] = $value;
|
146 |
} else {
|
147 |
+
$params[ 'tplvar_ec.storefront.' . $name ] = $value;
|
148 |
}
|
149 |
}
|
150 |
}
|
151 |
|
152 |
+
if ( ! empty( $_COOKIE['ec_store_chameleon_font'] ) ) {
|
153 |
+
$chameleon_cookie = sanitize_text_field( wp_unslash( $_COOKIE['ec_store_chameleon_font'] ) );
|
|
|
154 |
$params['tplvar_ec.chameleon.font_family'] = stripslashes( $chameleon_cookie );
|
155 |
}
|
156 |
|
|
|
157 |
$hreflang_items = apply_filters( 'ecwid_hreflangs', null );
|
158 |
|
159 |
+
if ( ! empty( $hreflang_items ) ) {
|
160 |
+
foreach ( $hreflang_items as $lang => $link ) {
|
161 |
+
$params[ 'international_pages[' . $lang . ']' ] = $link;
|
162 |
}
|
163 |
}
|
164 |
|
165 |
$url = self::_get_endpoint_url( $endpoint_params );
|
166 |
|
167 |
foreach ( $params as $name => $value ) {
|
168 |
+
$url .= $name . '=' . rawurlencode( $value ) . '&';
|
169 |
}
|
170 |
|
171 |
$url = substr( $url, 0, -1 );
|
172 |
|
173 |
+
$cache_key = $url;
|
174 |
$cached_data = EcwidPlatform::get_from_catalog_cache( $cache_key );
|
175 |
|
176 |
if ( $cached_data ) {
|
179 |
|
180 |
$fetched_data = null;
|
181 |
|
182 |
+
$fetched_data = EcwidPlatform::fetch_url(
|
183 |
+
$url,
|
184 |
+
array(
|
185 |
'timeout' => 3,
|
186 |
'headers' => array(
|
187 |
+
'ACCEPT-LANGUAGE' => $accept_language,
|
188 |
+
),
|
189 |
)
|
190 |
);
|
191 |
|
192 |
if ( $fetched_data && @$fetched_data['data'] ) {
|
193 |
+
|
194 |
$fetched_data = @json_decode( $fetched_data['data'] );
|
195 |
|
196 |
+
if ( isset( $fetched_data->lastUpdated ) ) {
|
197 |
$last_update = substr( $fetched_data->lastUpdated, 0, -3 );
|
198 |
} else {
|
199 |
$last_update = time();
|
202 |
EcwidPlatform::invalidate_catalog_cache_from( $last_update );
|
203 |
|
204 |
EcwidPlatform::store_in_catalog_cache( $cache_key, $fetched_data );
|
205 |
+
|
206 |
return $fetched_data;
|
207 |
}
|
208 |
|
212 |
public static function _get_data_field( $field ) {
|
213 |
$data = self::get_data_for_current_page();
|
214 |
|
215 |
+
if ( isset( $data->$field ) ) {
|
216 |
+
$data->$field = apply_filters( 'ecwid_static_page_field_' . strtolower( $field ), $data->$field );
|
217 |
return $data->$field;
|
218 |
}
|
219 |
|
239 |
public static function get_meta_description_html() {
|
240 |
$description = self::_get_data_field( 'metaDescriptionHtml' );
|
241 |
|
242 |
+
if ( $description ) {
|
243 |
$description = preg_replace( '/<title>.*?<\/title>/i', '', $description );
|
244 |
}
|
245 |
|
256 |
$ec_title = self::get_title();
|
257 |
$wp_title = wp_get_document_title();
|
258 |
|
259 |
+
if ( $og_tags_html && $wp_title && $ec_title ) {
|
260 |
+
$og_tags_html = str_replace( "content=\"$ec_title\"", "content=\"$wp_title\"", $og_tags_html );
|
261 |
}
|
262 |
|
263 |
return $og_tags_html;
|
276 |
}
|
277 |
|
278 |
public static function is_data_available() {
|
279 |
+
if ( self::get_last_update() ) {
|
280 |
return true;
|
281 |
}
|
282 |
|
283 |
return false;
|
284 |
}
|
285 |
+
|
286 |
public static function is_enabled_static_home_page() {
|
287 |
|
288 |
+
$api = new Ecwid_Api_V3();
|
289 |
$profile = $api->get_store_profile();
|
290 |
|
291 |
+
if ( isset( $profile->settings->closed ) && $profile->settings->closed ) {
|
292 |
return false;
|
293 |
}
|
294 |
+
|
295 |
+
if ( is_preview() ) {
|
296 |
return false;
|
297 |
}
|
298 |
|
299 |
$is_home_page = Ecwid_Store_Page::is_store_home_page();
|
300 |
+
if ( ! $is_home_page ) {
|
301 |
return false;
|
302 |
}
|
303 |
+
|
304 |
+
if ( Ecwid_Seo_Links::is_noindex_page() ) {
|
305 |
+
return false;
|
306 |
}
|
307 |
|
308 |
$store_page_params = Ecwid_Store_Page::get_store_page_params();
|
309 |
+
if ( isset( $store_page_params['default_product_id'] ) && $store_page_params['default_product_id'] > 0 ) {
|
310 |
return false;
|
311 |
}
|
312 |
|
313 |
+
if ( isset( $store_page_params['enable_catalog_on_one_page'] ) && $store_page_params['enable_catalog_on_one_page'] ) {
|
314 |
return false;
|
315 |
}
|
316 |
|
318 |
return true;
|
319 |
}
|
320 |
|
321 |
+
if ( ! EcwidPlatform::is_catalog_cache_trusted() ) {
|
322 |
return false;
|
323 |
}
|
324 |
|
325 |
+
if ( Ecwid_Ajax_Defer_Renderer::is_ajax_request() ) {
|
326 |
return false;
|
327 |
}
|
328 |
+
|
329 |
if ( get_option( self::OPTION_IS_ENABLED ) == self::OPTION_VALUE_ENABLED ) {
|
330 |
return true;
|
331 |
}
|
332 |
|
333 |
+
if ( ecwid_is_demo_store() ) {
|
334 |
return true;
|
335 |
}
|
336 |
|
337 |
+
if ( ! self::is_feature_available() ) {
|
338 |
return false;
|
339 |
}
|
340 |
+
|
341 |
if ( get_option( self::OPTION_IS_ENABLED ) == self::OPTION_VALUE_DISABLED ) {
|
342 |
return false;
|
343 |
}
|
345 |
if ( get_option( self::OPTION_IS_ENABLED ) == '' ) {
|
346 |
return true;
|
347 |
}
|
348 |
+
|
349 |
return false;
|
350 |
}
|
351 |
|
352 |
public static function is_feature_available() {
|
353 |
+
if ( ecwid_is_demo_store() ) {
|
354 |
return true;
|
355 |
}
|
356 |
|
357 |
$api = new Ecwid_Api_V3();
|
358 |
+
|
359 |
return $api->is_store_feature_enabled( Ecwid_Api_V3::FEATURE_NEW_PRODUCT_LIST );
|
360 |
}
|
361 |
}
|
362 |
|
363 |
+
$__ecwid_static_page = new Ecwid_Static_Page();
|
includes/gutenberg/class-ecwid-gutenberg-block-cart-page.php
CHANGED
@@ -11,12 +11,12 @@ class Ecwid_Gutenberg_Block_Cart_Page extends Ecwid_Gutenberg_Block_Store {
|
|
11 |
$attributes = parent::get_attributes_for_editor();
|
12 |
|
13 |
$overrides = array(
|
14 |
-
'show_footer_menu' => false
|
15 |
);
|
16 |
|
17 |
foreach ( $overrides as $name => $editor_default ) {
|
18 |
-
$attributes[$name]['profile_default'] = $attributes[$name]['default'];
|
19 |
-
$attributes[$name]['default']
|
20 |
}
|
21 |
|
22 |
return $attributes;
|
@@ -29,7 +29,7 @@ class Ecwid_Gutenberg_Block_Cart_Page extends Ecwid_Gutenberg_Block_Store {
|
|
29 |
|
30 |
$result = parent::render_callback( $params );
|
31 |
|
32 |
-
$result .=
|
33 |
<script>
|
34 |
Ecwid.OnAPILoaded.add(function() {
|
35 |
Ecwid.OnPageLoad.add(function(page) {
|
@@ -38,9 +38,8 @@ Ecwid.OnAPILoaded.add(function() {
|
|
38 |
}
|
39 |
})
|
40 |
});
|
41 |
-
</script>
|
42 |
-
HTML;
|
43 |
|
44 |
return $result;
|
45 |
}
|
46 |
-
}
|
11 |
$attributes = parent::get_attributes_for_editor();
|
12 |
|
13 |
$overrides = array(
|
14 |
+
'show_footer_menu' => false,
|
15 |
);
|
16 |
|
17 |
foreach ( $overrides as $name => $editor_default ) {
|
18 |
+
$attributes[ $name ]['profile_default'] = $attributes[ $name ]['default'];
|
19 |
+
$attributes[ $name ]['default'] = $editor_default;
|
20 |
}
|
21 |
|
22 |
return $attributes;
|
29 |
|
30 |
$result = parent::render_callback( $params );
|
31 |
|
32 |
+
$result .= '
|
33 |
<script>
|
34 |
Ecwid.OnAPILoaded.add(function() {
|
35 |
Ecwid.OnPageLoad.add(function(page) {
|
38 |
}
|
39 |
})
|
40 |
});
|
41 |
+
</script>';
|
|
|
42 |
|
43 |
return $result;
|
44 |
}
|
45 |
+
}
|
includes/gutenberg/class-ecwid-gutenberg-block-filters-page.php
CHANGED
@@ -9,28 +9,29 @@ class Ecwid_Gutenberg_Block_Filters_Page extends Ecwid_Gutenberg_Block_Store {
|
|
9 |
|
10 |
public function get_params() {
|
11 |
$params = parent::get_params();
|
12 |
-
|
13 |
-
$api
|
14 |
$settings = $api->get_store_profile();
|
15 |
-
|
16 |
-
|
17 |
$params['filtersEnabled'] = true;
|
|
|
18 |
if ( isset( $settings->productFiltersSettings ) && isset( $settings->productFiltersSettings->enabledInStorefront ) ) {
|
19 |
$params['filtersEnabled'] = $settings->productFiltersSettings->enabledInStorefront;
|
20 |
}
|
|
|
21 |
return $params;
|
22 |
}
|
23 |
-
|
24 |
public function get_attributes_for_editor() {
|
25 |
$attributes = parent::get_attributes_for_editor();
|
26 |
|
27 |
$overrides = array(
|
28 |
-
'show_breadcrumbs' => false
|
29 |
);
|
30 |
|
31 |
foreach ( $overrides as $name => $editor_default ) {
|
32 |
-
$attributes[$name]['profile_default'] = $attributes[$name]['default'];
|
33 |
-
$attributes[$name]['default']
|
34 |
}
|
35 |
|
36 |
return $attributes;
|
@@ -38,17 +39,16 @@ class Ecwid_Gutenberg_Block_Filters_Page extends Ecwid_Gutenberg_Block_Store {
|
|
38 |
|
39 |
public function render_callback( $params ) {
|
40 |
$params['no_html_catalog'] = 1;
|
41 |
-
|
42 |
$result = parent::render_callback( $params );
|
43 |
-
|
44 |
$result .= self::get_script_for_open_filters_page();
|
45 |
|
46 |
return $result;
|
47 |
}
|
48 |
|
49 |
public static function get_script_for_open_filters_page() {
|
50 |
-
return
|
51 |
-
<script>
|
52 |
Ecwid.OnAPILoaded.add(function() {
|
53 |
Ecwid.OnPageLoad.add(function(page) {
|
54 |
if ("CATEGORY" == page.type && 0 == page.categoryId && !page.hasPrevious) {
|
@@ -56,8 +56,7 @@ Ecwid.OnAPILoaded.add(function() {
|
|
56 |
}
|
57 |
})
|
58 |
});
|
59 |
-
</script>
|
60 |
-
HTML;
|
61 |
}
|
62 |
-
|
63 |
-
}
|
9 |
|
10 |
public function get_params() {
|
11 |
$params = parent::get_params();
|
12 |
+
|
13 |
+
$api = new Ecwid_Api_V3();
|
14 |
$settings = $api->get_store_profile();
|
15 |
+
|
|
|
16 |
$params['filtersEnabled'] = true;
|
17 |
+
// phpcs:disable WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
|
18 |
if ( isset( $settings->productFiltersSettings ) && isset( $settings->productFiltersSettings->enabledInStorefront ) ) {
|
19 |
$params['filtersEnabled'] = $settings->productFiltersSettings->enabledInStorefront;
|
20 |
}
|
21 |
+
// phpcs:enable WordPress.NamingConventions.ValidVariableName.UsedPropertyNotSnakeCase
|
22 |
return $params;
|
23 |
}
|
24 |
+
|
25 |
public function get_attributes_for_editor() {
|
26 |
$attributes = parent::get_attributes_for_editor();
|
27 |
|
28 |
$overrides = array(
|
29 |
+
'show_breadcrumbs' => false,
|
30 |
);
|
31 |
|
32 |
foreach ( $overrides as $name => $editor_default ) {
|
33 |
+
$attributes[ $name ]['profile_default'] = $attributes[ $name ]['default'];
|
34 |
+
$attributes[ $name ]['default'] = $editor_default;
|
35 |
}
|
36 |
|
37 |
return $attributes;
|
39 |
|
40 |
public function render_callback( $params ) {
|
41 |
$params['no_html_catalog'] = 1;
|
42 |
+
|
43 |
$result = parent::render_callback( $params );
|
44 |
+
|
45 |
$result .= self::get_script_for_open_filters_page();
|
46 |
|
47 |
return $result;
|
48 |
}
|
49 |
|
50 |
public static function get_script_for_open_filters_page() {
|
51 |
+
return '<script>
|
|
|
52 |
Ecwid.OnAPILoaded.add(function() {
|
53 |
Ecwid.OnPageLoad.add(function(page) {
|
54 |
if ("CATEGORY" == page.type && 0 == page.categoryId && !page.hasPrevious) {
|
56 |
}
|
57 |
})
|
58 |
});
|
59 |
+
</script>';
|
|
|
60 |
}
|
61 |
+
|
62 |
+
}
|
includes/integrations/class-ecwid-integration-divibuilder.php
CHANGED
@@ -11,7 +11,7 @@ class Ecwid_Integration_Divibuilder {
|
|
11 |
}
|
12 |
|
13 |
public function enqueue_style() {
|
14 |
-
wp_enqueue_style('ecwid-divi', ECWID_PLUGIN_URL . '/css/divibuilder.css' );
|
15 |
}
|
16 |
}
|
17 |
|
@@ -21,11 +21,11 @@ function ecwid_create_divi_module() {
|
|
21 |
|
22 |
if ( class_exists( 'ET_Builder_Module' ) && ! class_exists( 'ET_Builder_Module_Ecwid' ) ) {
|
23 |
class ET_Builder_Module_Ecwid extends ET_Builder_Module {
|
24 |
-
function init() {
|
25 |
$this->name = sprintf( __( '%s Store', 'ecwid-shopping-cart' ), Ecwid_Config::get_brand() );
|
26 |
$this->slug = 'et_pb_ecwid';
|
27 |
-
$this->
|
28 |
-
$this->decode_entities =
|
29 |
|
30 |
$this->whitelisted_fields = array(
|
31 |
'raw_content',
|
@@ -35,14 +35,14 @@ function ecwid_create_divi_module() {
|
|
35 |
);
|
36 |
}
|
37 |
|
38 |
-
function get_fields() {
|
39 |
$fields = array(
|
40 |
'raw_content' => array(
|
41 |
'label' => __( 'Content', 'et_builder' ),
|
42 |
'type' => 'text',
|
43 |
'option_category' => 'basic_option',
|
44 |
'description' => __( 'Here you can create the content that will be used within the module.', 'et_builder' ),
|
45 |
-
'default' => '[' . Ecwid_Shortcode_Base::get_current_store_shortcode_name() .' widgets="productbrowser" default_category_id="0"]'
|
46 |
|
47 |
),
|
48 |
'admin_label' => array(
|
@@ -67,20 +67,39 @@ function ecwid_create_divi_module() {
|
|
67 |
return $fields;
|
68 |
}
|
69 |
|
70 |
-
function
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
71 |
|
|
|
|
|
|
|
|
|
72 |
$module_id = $this->shortcode_atts['module_id'];
|
73 |
$module_class = $this->shortcode_atts['module_class'];
|
74 |
|
75 |
$module_class = ET_Builder_Element::add_module_order_class( $module_class, $function_name );
|
76 |
|
77 |
-
$
|
78 |
|
79 |
$output = sprintf(
|
80 |
'<div%2$s class="et_pb_ecwid et_pb_module%3$s">
|
81 |
%1$s
|
82 |
</div> <!-- .et_pb_ecwid -->',
|
83 |
-
$
|
84 |
( '' !== $module_id ? sprintf( ' id="%1$s"', esc_attr( $module_id ) ) : '' ),
|
85 |
( '' !== $module_class ? sprintf( ' %1$s', esc_attr( $module_class ) ) : '' )
|
86 |
);
|
@@ -89,7 +108,7 @@ function ecwid_create_divi_module() {
|
|
89 |
}
|
90 |
}
|
91 |
|
92 |
-
new ET_Builder_Module_Ecwid;
|
93 |
|
94 |
-
}
|
95 |
-
}
|
11 |
}
|
12 |
|
13 |
public function enqueue_style() {
|
14 |
+
wp_enqueue_style( 'ecwid-divi', ECWID_PLUGIN_URL . '/css/divibuilder.css', array(), get_option( 'ecwid_plugin_version' ) );
|
15 |
}
|
16 |
}
|
17 |
|
21 |
|
22 |
if ( class_exists( 'ET_Builder_Module' ) && ! class_exists( 'ET_Builder_Module_Ecwid' ) ) {
|
23 |
class ET_Builder_Module_Ecwid extends ET_Builder_Module {
|
24 |
+
public function init() {
|
25 |
$this->name = sprintf( __( '%s Store', 'ecwid-shopping-cart' ), Ecwid_Config::get_brand() );
|
26 |
$this->slug = 'et_pb_ecwid';
|
27 |
+
$this->use_raw_content = true;
|
28 |
+
$this->decode_entities = true;
|
29 |
|
30 |
$this->whitelisted_fields = array(
|
31 |
'raw_content',
|
35 |
);
|
36 |
}
|
37 |
|
38 |
+
public function get_fields() {
|
39 |
$fields = array(
|
40 |
'raw_content' => array(
|
41 |
'label' => __( 'Content', 'et_builder' ),
|
42 |
'type' => 'text',
|
43 |
'option_category' => 'basic_option',
|
44 |
'description' => __( 'Here you can create the content that will be used within the module.', 'et_builder' ),
|
45 |
+
'default' => '[' . Ecwid_Shortcode_Base::get_current_store_shortcode_name() . ' widgets="productbrowser" default_category_id="0"]',
|
46 |
|
47 |
),
|
48 |
'admin_label' => array(
|
67 |
return $fields;
|
68 |
}
|
69 |
|
70 |
+
public function render( $atts, $content, $function_name ) {
|
71 |
+
$module_id = $this->shortcode_atts['module_id'];
|
72 |
+
$module_class = $this->shortcode_atts['module_class'];
|
73 |
+
|
74 |
+
$module_class = ET_Builder_Element::add_module_order_class( $module_class, $function_name );
|
75 |
+
|
76 |
+
$content = do_shortcode( $this->shortcode_atts['raw_content'] );
|
77 |
+
|
78 |
+
$output = sprintf(
|
79 |
+
'<div%2$s class="et_pb_ecwid et_pb_module%3$s">
|
80 |
+
%1$s
|
81 |
+
</div> <!-- .et_pb_ecwid -->',
|
82 |
+
$content,
|
83 |
+
( '' !== $module_id ? sprintf( ' id="%1$s"', esc_attr( $module_id ) ) : '' ),
|
84 |
+
( '' !== $module_class ? sprintf( ' %1$s', esc_attr( $module_class ) ) : '' )
|
85 |
+
);
|
86 |
|
87 |
+
return $output;
|
88 |
+
}
|
89 |
+
|
90 |
+
public function shortcode_callback( $atts, $content, $function_name ) {
|
91 |
$module_id = $this->shortcode_atts['module_id'];
|
92 |
$module_class = $this->shortcode_atts['module_class'];
|
93 |
|
94 |
$module_class = ET_Builder_Element::add_module_order_class( $module_class, $function_name );
|
95 |
|
96 |
+
$content = do_shortcode( $this->shortcode_atts['raw_content'] );
|
97 |
|
98 |
$output = sprintf(
|
99 |
'<div%2$s class="et_pb_ecwid et_pb_module%3$s">
|
100 |
%1$s
|
101 |
</div> <!-- .et_pb_ecwid -->',
|
102 |
+
$content,
|
103 |
( '' !== $module_id ? sprintf( ' id="%1$s"', esc_attr( $module_id ) ) : '' ),
|
104 |
( '' !== $module_class ? sprintf( ' %1$s', esc_attr( $module_class ) ) : '' )
|
105 |
);
|
108 |
}
|
109 |
}
|
110 |
|
111 |
+
new ET_Builder_Module_Ecwid();
|
112 |
|
113 |
+
}//end if
|
114 |
+
}
|
includes/integrations/class-ecwid-integration-pwa.php
CHANGED
@@ -1,11 +1,11 @@
|
|
1 |
<?php
|
2 |
|
3 |
-
class Ecwid_Integration_PWA
|
4 |
-
|
5 |
public $cache_prefix = 'ec-store';
|
6 |
|
7 |
public function __construct() {
|
8 |
-
if( !class_exists( 'WP_Service_Worker_Caching_Routes' ) ) {
|
9 |
return;
|
10 |
}
|
11 |
|
@@ -13,22 +13,22 @@ class Ecwid_Integration_PWA
|
|
13 |
}
|
14 |
|
15 |
protected function _register_routes() {
|
16 |
-
|
17 |
$routes = $this->_get_routes();
|
18 |
|
19 |
-
if( !is_array( $routes ) && empty( $routes ) ) {
|
20 |
return;
|
21 |
}
|
22 |
|
23 |
-
foreach ($routes as $route) {
|
24 |
wp_register_service_worker_caching_route(
|
25 |
$route['pattern'],
|
26 |
array(
|
27 |
'strategy' => $route['strategy'],
|
28 |
'cacheName' => sprintf( '%s: %s', $this->cache_prefix, $route['cache_name'] ),
|
29 |
'plugins' => array(
|
30 |
-
'expiration' => $route['expiration']
|
31 |
-
)
|
32 |
)
|
33 |
);
|
34 |
}
|
@@ -43,60 +43,60 @@ class Ecwid_Integration_PWA
|
|
43 |
'd34ikvsdm2rlij.cloudfront.net',
|
44 |
'd1q3axnfhmyveb.cloudfront.net',
|
45 |
'categories.js\?ownerid=' . $store_id,
|
46 |
-
'
|
47 |
-
'data.js\?ownerid=' . $store_id
|
48 |
);
|
49 |
|
50 |
$plugin_dir_name = dirname( ECWID_PLUGIN_BASENAME );
|
51 |
|
52 |
$routes = array(
|
53 |
-
|
54 |
array(
|
55 |
-
'pattern'
|
56 |
'cache_name' => 'stale-while-revalidate',
|
57 |
-
'strategy'
|
58 |
'expiration' => array(
|
59 |
'maxEntries' => 100,
|
60 |
-
'maxAgeSeconds' => 60 * 60 * 24 * 30
|
61 |
-
)
|
62 |
),
|
63 |
-
|
64 |
array(
|
65 |
-
'pattern'
|
66 |
'cache_name' => 'images-cache',
|
67 |
-
'strategy'
|
68 |
'expiration' => array(
|
69 |
-
'maxEntries'
|
70 |
-
'maxAgeSeconds'
|
71 |
-
'purgeOnQuotaError' => true
|
72 |
-
)
|
73 |
),
|
74 |
-
|
75 |
array(
|
76 |
-
'pattern'
|
77 |
'cache_name' => 'fonts-cache',
|
78 |
-
'strategy'
|
79 |
'expiration' => array(
|
80 |
-
'maxAgeSeconds' => 60 * 60 * 24 * 365
|
81 |
-
)
|
82 |
),
|
83 |
-
|
84 |
array(
|
85 |
-
'pattern'
|
86 |
'cache_name' => 'plugin-cache',
|
87 |
-
'strategy'
|
88 |
'expiration' => array(
|
89 |
-
'maxAgeSeconds' => 60 * 60 * 24 * 30
|
90 |
-
)
|
91 |
),
|
92 |
-
|
93 |
array(
|
94 |
-
'pattern'
|
95 |
'cache_name' => 'network-first',
|
96 |
-
'strategy'
|
97 |
'expiration' => array(
|
98 |
-
'maxAgeSeconds' => 60 * 60 * 24 * 30
|
99 |
-
)
|
100 |
),
|
101 |
|
102 |
);
|
@@ -106,4 +106,4 @@ class Ecwid_Integration_PWA
|
|
106 |
|
107 |
}
|
108 |
|
109 |
-
$ecwid_integration_pwa = new Ecwid_Integration_PWA();
|
1 |
<?php
|
2 |
|
3 |
+
class Ecwid_Integration_PWA {
|
4 |
+
|
5 |
public $cache_prefix = 'ec-store';
|
6 |
|
7 |
public function __construct() {
|
8 |
+
if ( ! class_exists( 'WP_Service_Worker_Caching_Routes' ) ) {
|
9 |
return;
|
10 |
}
|
11 |
|
13 |
}
|
14 |
|
15 |
protected function _register_routes() {
|
16 |
+
|
17 |
$routes = $this->_get_routes();
|
18 |
|
19 |
+
if ( ! is_array( $routes ) && empty( $routes ) ) {
|
20 |
return;
|
21 |
}
|
22 |
|
23 |
+
foreach ( $routes as $route ) {
|
24 |
wp_register_service_worker_caching_route(
|
25 |
$route['pattern'],
|
26 |
array(
|
27 |
'strategy' => $route['strategy'],
|
28 |
'cacheName' => sprintf( '%s: %s', $this->cache_prefix, $route['cache_name'] ),
|
29 |
'plugins' => array(
|
30 |
+
'expiration' => $route['expiration'],
|
31 |
+
),
|
32 |
)
|
33 |
);
|
34 |
}
|
43 |
'd34ikvsdm2rlij.cloudfront.net',
|
44 |
'd1q3axnfhmyveb.cloudfront.net',
|
45 |
'categories.js\?ownerid=' . $store_id,
|
46 |
+
'd1oxsl77a1kjht.cloudfront.net',
|
47 |
+
'data.js\?ownerid=' . $store_id,
|
48 |
);
|
49 |
|
50 |
$plugin_dir_name = dirname( ECWID_PLUGIN_BASENAME );
|
51 |
|
52 |
$routes = array(
|
53 |
+
|
54 |
array(
|
55 |
+
'pattern' => '.*(?:' . implode( '|', $stale_while_revalidate ) . ').*$',
|
56 |
'cache_name' => 'stale-while-revalidate',
|
57 |
+
'strategy' => WP_Service_Worker_Caching_Routes::STRATEGY_STALE_WHILE_REVALIDATE,
|
58 |
'expiration' => array(
|
59 |
'maxEntries' => 100,
|
60 |
+
'maxAgeSeconds' => 60 * 60 * 24 * 30,
|
61 |
+
),
|
62 |
),
|
63 |
+
|
64 |
array(
|
65 |
+
'pattern' => '.*(?:png|gif|jpg|svg)$',
|
66 |
'cache_name' => 'images-cache',
|
67 |
+
'strategy' => WP_Service_Worker_Caching_Routes::STRATEGY_STALE_WHILE_REVALIDATE,
|
68 |
'expiration' => array(
|
69 |
+
'maxEntries' => 100,
|
70 |
+
'maxAgeSeconds' => 60 * 60 * 24 * 30,
|
71 |
+
'purgeOnQuotaError' => true,
|
72 |
+
),
|
73 |
),
|
74 |
+
|
75 |
array(
|
76 |
+
'pattern' => '.*(?:ttf|woff|woff2)$',
|
77 |
'cache_name' => 'fonts-cache',
|
78 |
+
'strategy' => WP_Service_Worker_Caching_Routes::STRATEGY_STALE_WHILE_REVALIDATE,
|
79 |
'expiration' => array(
|
80 |
+
'maxAgeSeconds' => 60 * 60 * 24 * 365,
|
81 |
+
),
|
82 |
),
|
83 |
+
|
84 |
array(
|
85 |
+
'pattern' => '.*\/' . $plugin_dir_name . '\/.*(?:css|js).*$',
|
86 |
'cache_name' => 'plugin-cache',
|
87 |
+
'strategy' => WP_Service_Worker_Caching_Routes::STRATEGY_STALE_WHILE_REVALIDATE,
|
88 |
'expiration' => array(
|
89 |
+
'maxAgeSeconds' => 60 * 60 * 24 * 30,
|
90 |
+
),
|
91 |
),
|
92 |
+
|
93 |
array(
|
94 |
+
'pattern' => '.*script.js\?' . $store_id . '.*$',
|
95 |
'cache_name' => 'network-first',
|
96 |
+
'strategy' => WP_Service_Worker_Caching_Routes::STRATEGY_NETWORK_FIRST,
|
97 |
'expiration' => array(
|
98 |
+
'maxAgeSeconds' => 60 * 60 * 24 * 30,
|
99 |
+
),
|
100 |
),
|
101 |
|
102 |
);
|
106 |
|
107 |
}
|
108 |
|
109 |
+
$ecwid_integration_pwa = new Ecwid_Integration_PWA();
|
includes/shortcodes/class-ecwid-shortcode-categories.php
CHANGED
@@ -5,7 +5,7 @@ require_once ECWID_SHORTCODES_DIR . '/class-ecwid-shortcode-base.php';
|
|
5 |
class Ecwid_Shortcode_Categories extends Ecwid_Shortcode_Base {
|
6 |
|
7 |
protected function _process_params( $params = array() ) {
|
8 |
-
$this->_should_render = (isset($params['is_ecwid_shortcode']) && $params['is_ecwid_shortcode']) ? true : get_option('ecwid_show_categories');
|
9 |
}
|
10 |
|
11 |
public static function get_shortcode_name() {
|
@@ -18,9 +18,7 @@ class Ecwid_Shortcode_Categories extends Ecwid_Shortcode_Base {
|
|
18 |
|
19 |
public function render_placeholder() {
|
20 |
$classname = $this->_get_html_class_name();
|
21 |
-
$id
|
22 |
-
return
|
23 |
-
<div class="ecwid-shopping-cart-$classname"><div id="$id"></div></div>
|
24 |
-
HTML;
|
25 |
}
|
26 |
-
}
|
5 |
class Ecwid_Shortcode_Categories extends Ecwid_Shortcode_Base {
|
6 |
|
7 |
protected function _process_params( $params = array() ) {
|
8 |
+
$this->_should_render = ( isset( $params['is_ecwid_shortcode'] ) && $params['is_ecwid_shortcode'] ) ? true : get_option( 'ecwid_show_categories' );
|
9 |
}
|
10 |
|
11 |
public static function get_shortcode_name() {
|
18 |
|
19 |
public function render_placeholder() {
|
20 |
$classname = $this->_get_html_class_name();
|
21 |
+
$id = $this->get_html_id();
|
22 |
+
return '<div class="ecwid-shopping-cart-' . $classname . '"><div id="' . $id . '"></div></div>';
|
|
|
|
|
23 |
}
|
24 |
+
}
|
includes/shortcodes/class-ecwid-shortcode-productbrowser.php
CHANGED
@@ -23,33 +23,32 @@ class Ecwid_Shortcode_ProductBrowser extends Ecwid_Shortcode_Base {
|
|
23 |
public function render() {
|
24 |
|
25 |
Ecwid_Store_Page::add_store_page( get_the_ID() );
|
26 |
-
if( current_user_can( Ecwid_Admin::get_capability() ) ) {
|
27 |
-
|
28 |
$seo_links = new Ecwid_Seo_Links();
|
29 |
$seo_links->check_base_urls_on_view_store_page_as_admin();
|
30 |
}
|
31 |
|
32 |
$default_render = parent::render();
|
33 |
|
34 |
-
$option_print_html_catalog = get_option('ecwid_print_html_catalog', 'Y');
|
35 |
|
36 |
-
if ( !Ecwid_Static_Page::is_data_available() || @$this->_params['noHTMLCatalog'] || empty( $option_print_html_catalog ) ) {
|
37 |
$result = '<div id="dynamic-ec-store">' . $default_render . '</div>';
|
38 |
|
39 |
-
if( !empty( $this->_params['default_page'] ) ) {
|
40 |
$result .= $this->get_js_for_open_page( $this->_params['default_page'] );
|
41 |
}
|
42 |
|
43 |
return $result;
|
44 |
}
|
45 |
|
46 |
-
|
47 |
$code = '';
|
48 |
global $ecwid_current_theme;
|
49 |
if ( $ecwid_current_theme ) {
|
50 |
|
51 |
-
$code =
|
52 |
-
<script data-cfasync
|
53 |
if( typeof document.documentElement.id == 'undefined' || document.documentElement.id === '' ) {
|
54 |
document.documentElement.id = 'ecwid_html';
|
55 |
}
|
@@ -57,35 +56,33 @@ if( typeof document.documentElement.id == 'undefined' || document.documentElemen
|
|
57 |
if( typeof document.body.id == 'undefined' || document.body.id === '' ) {
|
58 |
document.body.id = 'ecwid_body';
|
59 |
}
|
60 |
-
</script>
|
61 |
-
HTML;
|
62 |
}
|
63 |
|
64 |
$classname = '';
|
65 |
if ( Ecwid_Static_Page::is_enabled_static_home_page() && Ecwid_Static_Page::is_feature_available() ) {
|
66 |
-
$code
|
67 |
$classname = 'hide-ec-dynamic-placeholder';
|
68 |
} else {
|
69 |
-
$code .= self::_get_js_hide_static('#static-ec-store');
|
70 |
}
|
71 |
|
72 |
-
|
73 |
$code .= '<div id="dynamic-ec-store" class="' . $classname . '">' . $default_render . '</div>' . PHP_EOL;
|
74 |
|
75 |
$static_html_code = Ecwid_Static_Page::get_html_code();
|
76 |
-
$code
|
77 |
|
78 |
$js_code = Ecwid_Static_Page::get_js_code();
|
79 |
-
if( !empty( $js_code ) ) {
|
80 |
-
$code .= sprintf('<script data-cfasync="false" data-no-optimize="1" type="text/javascript">%s</script>', $js_code) . PHP_EOL;
|
81 |
}
|
82 |
|
83 |
return $code;
|
84 |
}
|
85 |
|
86 |
protected function _get_js_switch_dynamic( $static_container_id, $dynamic_container_id ) {
|
87 |
-
return
|
88 |
-
<script data-cfasync
|
89 |
window.ec.storefront = window.ec.storefront || {};
|
90 |
window.ec.storefront.staticPages = window.ec.storefront.staticPages || Object();
|
91 |
|
@@ -93,14 +90,12 @@ HTML;
|
|
93 |
ec.storefront.staticPages.staticContainerID = '$static_container_id';
|
94 |
ec.storefront.staticPages.dynamicContainerID = '$dynamic_container_id';
|
95 |
ec.storefront.staticPages.autoSwitchStaticToDynamicWhenReady = true;
|
96 |
-
</script>
|
97 |
-
|
98 |
-
HTML;
|
99 |
}
|
100 |
|
101 |
protected function _get_js_hide_static( $html_selector ) {
|
102 |
-
return
|
103 |
-
<script data-cfasync
|
104 |
function createClass(name,rules){
|
105 |
var style = document.createElement('style');
|
106 |
style.type = 'text/css';
|
@@ -111,24 +106,22 @@ HTML;
|
|
111 |
style.sheet.insertRule(name+'{'+rules+'}',0);
|
112 |
}
|
113 |
createClass('$html_selector','display:none;');
|
114 |
-
</script>
|
115 |
-
|
116 |
-
HTML;
|
117 |
}
|
118 |
|
119 |
|
120 |
-
public function render_placeholder(
|
121 |
|
122 |
$store_id = get_ecwid_store_id();
|
123 |
-
|
124 |
$params = array(
|
125 |
-
'default_category_id' => 0
|
126 |
);
|
127 |
if ( $this->_lang ) {
|
128 |
$params['lang'] = $this->_lang;
|
129 |
}
|
130 |
|
131 |
-
if ( isset($this->_params['defaultCategoryId']) ) {
|
132 |
$params['default_category_id'] = $this->_params['defaultCategoryId'];
|
133 |
}
|
134 |
|
@@ -137,12 +130,10 @@ HTML;
|
|
137 |
}
|
138 |
|
139 |
Ecwid_Store_Page::save_store_page_params( $params );
|
140 |
-
|
141 |
$classname = $this->_get_html_class_name();
|
142 |
-
|
143 |
-
$result =
|
144 |
-
<div id="ecwid-store-$store_id" class="ecwid-shopping-cart-$classname" data-ecwid-default-category-id="$params[default_category_id]"></div>
|
145 |
-
HTML;
|
146 |
|
147 |
return $result;
|
148 |
}
|
@@ -153,87 +144,88 @@ HTML;
|
|
153 |
$atts = shortcode_atts(
|
154 |
array(
|
155 |
'categories_per_row' => false,
|
156 |
-
'grid'
|
157 |
-
'list'
|
158 |
-
'table'
|
159 |
-
'search_view'
|
160 |
-
'category_view'
|
161 |
-
),
|
|
|
162 |
);
|
163 |
|
164 |
-
$grid = explode(',', $atts['grid']);
|
165 |
-
if (count($grid) == 2) {
|
166 |
-
$atts['grid_rows'] = intval($grid[0]);
|
167 |
-
$atts['grid_cols'] = intval($grid[1]);
|
168 |
} else {
|
169 |
-
list($atts['grid_rows'], $atts['grid_cols']) = array(false, false);
|
170 |
}
|
171 |
|
172 |
-
$list_of_views = array('list','grid','table');
|
173 |
|
174 |
-
$cats_per_row
|
175 |
-
$products_per_column_in_grid = $atts['grid_rows'] ? $atts['grid_rows'] : get_option('ecwid_pb_productspercolumn_grid');
|
176 |
-
$products_per_row_in_grid
|
177 |
-
$products_in_list
|
178 |
-
$products_in_table
|
179 |
-
$default_view
|
180 |
-
$search_view
|
181 |
|
182 |
$ecwid_default_category_id = $this->_get_param_default_category_id( $shortcode_params );
|
183 |
|
184 |
$store_id = get_ecwid_store_id();
|
185 |
|
186 |
-
if (empty($cats_per_row)) {
|
187 |
$cats_per_row = 3;
|
188 |
}
|
189 |
-
if (empty($products_per_column_in_grid)) {
|
190 |
$products_per_column_in_grid = 3;
|
191 |
}
|
192 |
-
if (empty($products_per_row_in_grid)) {
|
193 |
$products_per_row_in_grid = 3;
|
194 |
}
|
195 |
-
if (empty($products_in_list)) {
|
196 |
$products_in_list = 10;
|
197 |
}
|
198 |
-
if (empty($products_in_table)) {
|
199 |
$products_in_table = 20;
|
200 |
}
|
201 |
|
202 |
-
if (empty($default_view) || !in_array($default_view, $list_of_views)) {
|
203 |
$default_view = 'grid';
|
204 |
}
|
205 |
-
if (empty($search_view) || !in_array($search_view, $list_of_views)) {
|
206 |
$search_view = 'list';
|
207 |
}
|
208 |
|
209 |
$input_params = array(
|
210 |
-
'id'
|
211 |
-
'views' => "grid($products_per_column_in_grid,$products_per_row_in_grid) list($products_in_list) table($products_in_table)"
|
212 |
);
|
213 |
|
214 |
if ( ecwid_is_legacy_appearance_used() ) {
|
215 |
$legacy_input_params = array(
|
216 |
'categoriesPerRow' => $cats_per_row,
|
217 |
-
'categoryView'
|
218 |
-
'searchView'
|
219 |
);
|
220 |
|
221 |
-
$input_params = array_merge($input_params, $legacy_input_params);
|
222 |
}
|
223 |
|
224 |
-
if ($ecwid_default_category_id) {
|
225 |
$input_params['defaultCategoryId'] = $ecwid_default_category_id;
|
226 |
}
|
227 |
|
228 |
-
if ( isset($shortcode_params['default_product_id']) && $shortcode_params['default_product_id'] > 0 ) {
|
229 |
$input_params['defaultProductId'] = $shortcode_params['default_product_id'];
|
230 |
}
|
231 |
|
232 |
-
if ( isset($shortcode_params['no_html_catalog']) ) {
|
233 |
$input_params['noHTMLCatalog'] = $shortcode_params['no_html_catalog'];
|
234 |
}
|
235 |
|
236 |
-
if ( isset($shortcode_params['default_page']) ) {
|
237 |
$input_params['default_page'] = $shortcode_params['default_page'];
|
238 |
}
|
239 |
|
@@ -241,6 +233,8 @@ HTML;
|
|
241 |
}
|
242 |
|
243 |
/**
|
|
|
|
|
244 |
* @param $shortcode_params
|
245 |
*
|
246 |
* @return mixed|void
|
@@ -255,26 +249,26 @@ HTML;
|
|
255 |
}
|
256 |
|
257 |
public function get_js_for_open_page( $page = '' ) {
|
258 |
-
$allowed_pages = array(
|
259 |
'cart',
|
260 |
-
'search'
|
261 |
);
|
262 |
|
263 |
-
if( !in_array( $page, $allowed_pages ) ) {
|
264 |
return false;
|
265 |
}
|
266 |
|
267 |
-
$result =
|
268 |
<script>
|
269 |
Ecwid.OnAPILoaded.add(function() {
|
270 |
Ecwid.OnPageLoad.add(function(page) {
|
271 |
if ("CATEGORY" == page.type && 0 == page.categoryId && !page.hasPrevious) {
|
272 |
-
Ecwid.openPage("$page");
|
273 |
}
|
274 |
})
|
275 |
});
|
276 |
-
</script>
|
277 |
-
|
278 |
return $result;
|
279 |
}
|
280 |
-
}
|
23 |
public function render() {
|
24 |
|
25 |
Ecwid_Store_Page::add_store_page( get_the_ID() );
|
26 |
+
if ( current_user_can( Ecwid_Admin::get_capability() ) ) {
|
27 |
+
|
28 |
$seo_links = new Ecwid_Seo_Links();
|
29 |
$seo_links->check_base_urls_on_view_store_page_as_admin();
|
30 |
}
|
31 |
|
32 |
$default_render = parent::render();
|
33 |
|
34 |
+
$option_print_html_catalog = get_option( 'ecwid_print_html_catalog', 'Y' );
|
35 |
|
36 |
+
if ( ! Ecwid_Static_Page::is_data_available() || @$this->_params['noHTMLCatalog'] || empty( $option_print_html_catalog ) ) {
|
37 |
$result = '<div id="dynamic-ec-store">' . $default_render . '</div>';
|
38 |
|
39 |
+
if ( ! empty( $this->_params['default_page'] ) ) {
|
40 |
$result .= $this->get_js_for_open_page( $this->_params['default_page'] );
|
41 |
}
|
42 |
|
43 |
return $result;
|
44 |
}
|
45 |
|
|
|
46 |
$code = '';
|
47 |
global $ecwid_current_theme;
|
48 |
if ( $ecwid_current_theme ) {
|
49 |
|
50 |
+
$code = "
|
51 |
+
<script data-cfasync=\"false\" data-no-optimize=\"1\">
|
52 |
if( typeof document.documentElement.id == 'undefined' || document.documentElement.id === '' ) {
|
53 |
document.documentElement.id = 'ecwid_html';
|
54 |
}
|
56 |
if( typeof document.body.id == 'undefined' || document.body.id === '' ) {
|
57 |
document.body.id = 'ecwid_body';
|
58 |
}
|
59 |
+
</script>";
|
|
|
60 |
}
|
61 |
|
62 |
$classname = '';
|
63 |
if ( Ecwid_Static_Page::is_enabled_static_home_page() && Ecwid_Static_Page::is_feature_available() ) {
|
64 |
+
$code .= self::_get_js_switch_dynamic( 'static-ec-store', 'dynamic-ec-store' );
|
65 |
$classname = 'hide-ec-dynamic-placeholder';
|
66 |
} else {
|
67 |
+
$code .= self::_get_js_hide_static( '#static-ec-store' );
|
68 |
}
|
69 |
|
|
|
70 |
$code .= '<div id="dynamic-ec-store" class="' . $classname . '">' . $default_render . '</div>' . PHP_EOL;
|
71 |
|
72 |
$static_html_code = Ecwid_Static_Page::get_html_code();
|
73 |
+
$code .= '<div id="static-ec-store">' . htmlspecialchars_decode( $static_html_code ) . '</div>' . PHP_EOL;
|
74 |
|
75 |
$js_code = Ecwid_Static_Page::get_js_code();
|
76 |
+
if ( ! empty( $js_code ) ) {
|
77 |
+
$code .= sprintf( '<script data-cfasync="false" data-no-optimize="1" type="text/javascript">%s</script>', $js_code ) . PHP_EOL;
|
78 |
}
|
79 |
|
80 |
return $code;
|
81 |
}
|
82 |
|
83 |
protected function _get_js_switch_dynamic( $static_container_id, $dynamic_container_id ) {
|
84 |
+
return "
|
85 |
+
<script data-cfasync=\"false\" data-no-optimize=\"1\" type=\"text/javascript\">
|
86 |
window.ec.storefront = window.ec.storefront || {};
|
87 |
window.ec.storefront.staticPages = window.ec.storefront.staticPages || Object();
|
88 |
|
90 |
ec.storefront.staticPages.staticContainerID = '$static_container_id';
|
91 |
ec.storefront.staticPages.dynamicContainerID = '$dynamic_container_id';
|
92 |
ec.storefront.staticPages.autoSwitchStaticToDynamicWhenReady = true;
|
93 |
+
</script>";
|
|
|
|
|
94 |
}
|
95 |
|
96 |
protected function _get_js_hide_static( $html_selector ) {
|
97 |
+
return "
|
98 |
+
<script data-cfasync=\"false\" data-no-optimize=\"1\" type=\"text/javascript\">
|
99 |
function createClass(name,rules){
|
100 |
var style = document.createElement('style');
|
101 |
style.type = 'text/css';
|
106 |
style.sheet.insertRule(name+'{'+rules+'}',0);
|
107 |
}
|
108 |
createClass('$html_selector','display:none;');
|
109 |
+
</script>";
|
|
|
|
|
110 |
}
|
111 |
|
112 |
|
113 |
+
public function render_placeholder() {
|
114 |
|
115 |
$store_id = get_ecwid_store_id();
|
116 |
+
|
117 |
$params = array(
|
118 |
+
'default_category_id' => 0,
|
119 |
);
|
120 |
if ( $this->_lang ) {
|
121 |
$params['lang'] = $this->_lang;
|
122 |
}
|
123 |
|
124 |
+
if ( isset( $this->_params['defaultCategoryId'] ) ) {
|
125 |
$params['default_category_id'] = $this->_params['defaultCategoryId'];
|
126 |
}
|
127 |
|
130 |
}
|
131 |
|
132 |
Ecwid_Store_Page::save_store_page_params( $params );
|
133 |
+
|
134 |
$classname = $this->_get_html_class_name();
|
135 |
+
|
136 |
+
$result = '<div id="ecwid-store-' . $store_id . '" class="ecwid-shopping-cart-' . $classname . '" data-ecwid-default-category-id="' . $params['default_category_id'] . '"></div>';
|
|
|
|
|
137 |
|
138 |
return $result;
|
139 |
}
|
144 |
$atts = shortcode_atts(
|
145 |
array(
|
146 |
'categories_per_row' => false,
|
147 |
+
'grid' => false,
|
148 |
+
'list' => false,
|
149 |
+
'table' => false,
|
150 |
+
'search_view' => false,
|
151 |
+
'category_view' => false,
|
152 |
+
),
|
153 |
+
$shortcode_params
|
154 |
);
|
155 |
|
156 |
+
$grid = explode( ',', $atts['grid'] );
|
157 |
+
if ( count( $grid ) == 2 ) {
|
158 |
+
$atts['grid_rows'] = intval( $grid[0] );
|
159 |
+
$atts['grid_cols'] = intval( $grid[1] );
|
160 |
} else {
|
161 |
+
list($atts['grid_rows'], $atts['grid_cols']) = array( false, false );
|
162 |
}
|
163 |
|
164 |
+
$list_of_views = array( 'list', 'grid', 'table' );
|
165 |
|
166 |
+
$cats_per_row = $atts['categories_per_row'] ? $atts['categories_per_row'] : get_option( 'ecwid_pb_categoriesperrow' );
|
167 |
+
$products_per_column_in_grid = $atts['grid_rows'] ? $atts['grid_rows'] : get_option( 'ecwid_pb_productspercolumn_grid' );
|
168 |
+
$products_per_row_in_grid = $atts['grid_cols'] ? $atts['grid_cols'] : get_option( 'ecwid_pb_productsperrow_grid' );
|
169 |
+
$products_in_list = $atts['list'] ? $atts['list'] : get_option( 'ecwid_pb_productsperpage_list' );
|
170 |
+
$products_in_table = $atts['table'] ? $atts['table'] : get_option( 'ecwid_pb_productsperpage_table' );
|
171 |
+
$default_view = $atts['category_view'] ? $atts['category_view'] : get_option( 'ecwid_pb_defaultview' );
|
172 |
+
$search_view = $atts['search_view'] ? $atts['search_view'] : get_option( 'ecwid_pb_searchview' );
|
173 |
|
174 |
$ecwid_default_category_id = $this->_get_param_default_category_id( $shortcode_params );
|
175 |
|
176 |
$store_id = get_ecwid_store_id();
|
177 |
|
178 |
+
if ( empty( $cats_per_row ) ) {
|
179 |
$cats_per_row = 3;
|
180 |
}
|
181 |
+
if ( empty( $products_per_column_in_grid ) ) {
|
182 |
$products_per_column_in_grid = 3;
|
183 |
}
|
184 |
+
if ( empty( $products_per_row_in_grid ) ) {
|
185 |
$products_per_row_in_grid = 3;
|
186 |
}
|
187 |
+
if ( empty( $products_in_list ) ) {
|
188 |
$products_in_list = 10;
|
189 |
}
|
190 |
+
if ( empty( $products_in_table ) ) {
|
191 |
$products_in_table = 20;
|
192 |
}
|
193 |
|
194 |
+
if ( empty( $default_view ) || ! in_array( $default_view, $list_of_views ) ) {
|
195 |
$default_view = 'grid';
|
196 |
}
|
197 |
+
if ( empty( $search_view ) || ! in_array( $search_view, $list_of_views ) ) {
|
198 |
$search_view = 'list';
|
199 |
}
|
200 |
|
201 |
$input_params = array(
|
202 |
+
'id' => "ecwid-store-$store_id",
|
203 |
+
'views' => "grid($products_per_column_in_grid,$products_per_row_in_grid) list($products_in_list) table($products_in_table)",
|
204 |
);
|
205 |
|
206 |
if ( ecwid_is_legacy_appearance_used() ) {
|
207 |
$legacy_input_params = array(
|
208 |
'categoriesPerRow' => $cats_per_row,
|
209 |
+
'categoryView' => $default_view,
|
210 |
+
'searchView' => $search_view,
|
211 |
);
|
212 |
|
213 |
+
$input_params = array_merge( $input_params, $legacy_input_params );
|
214 |
}
|
215 |
|
216 |
+
if ( $ecwid_default_category_id ) {
|
217 |
$input_params['defaultCategoryId'] = $ecwid_default_category_id;
|
218 |
}
|
219 |
|
220 |
+
if ( isset( $shortcode_params['default_product_id'] ) && $shortcode_params['default_product_id'] > 0 ) {
|
221 |
$input_params['defaultProductId'] = $shortcode_params['default_product_id'];
|
222 |
}
|
223 |
|
224 |
+
if ( isset( $shortcode_params['no_html_catalog'] ) ) {
|
225 |
$input_params['noHTMLCatalog'] = $shortcode_params['no_html_catalog'];
|
226 |
}
|
227 |
|
228 |
+
if ( isset( $shortcode_params['default_page'] ) ) {
|
229 |
$input_params['default_page'] = $shortcode_params['default_page'];
|
230 |
}
|
231 |
|
233 |
}
|
234 |
|
235 |
/**
|
236 |
+
* Get default category id
|
237 |
+
*
|
238 |
* @param $shortcode_params
|
239 |
*
|
240 |
* @return mixed|void
|
249 |
}
|
250 |
|
251 |
public function get_js_for_open_page( $page = '' ) {
|
252 |
+
$allowed_pages = array(
|
253 |
'cart',
|
254 |
+
'search',
|
255 |
);
|
256 |
|
257 |
+
if ( ! in_array( $page, $allowed_pages ) ) {
|
258 |
return false;
|
259 |
}
|
260 |
|
261 |
+
$result = '
|
262 |
<script>
|
263 |
Ecwid.OnAPILoaded.add(function() {
|
264 |
Ecwid.OnPageLoad.add(function(page) {
|
265 |
if ("CATEGORY" == page.type && 0 == page.categoryId && !page.hasPrevious) {
|
266 |
+
Ecwid.openPage("' . $page . '");
|
267 |
}
|
268 |
})
|
269 |
});
|
270 |
+
</script>';
|
271 |
+
|
272 |
return $result;
|
273 |
}
|
274 |
+
}
|
includes/themes.php
CHANGED
@@ -2,78 +2,85 @@
|
|
2 |
|
3 |
define( 'ECWID_THEMES_DIR', ECWID_PLUGIN_DIR . 'includes/themes' );
|
4 |
|
5 |
-
add_action('after_switch_theme', 'ecwid_after_switch_theme');
|
6 |
|
7 |
require ECWID_THEMES_DIR . '/class-ecwid-theme-base.php';
|
8 |
|
9 |
|
10 |
-
function ecwid_get_theme_name()
|
11 |
-
|
12 |
-
$version = get_bloginfo('version');
|
13 |
|
14 |
-
if (version_compare( $version, '3.4' ) < 0) {
|
15 |
$theme_name = get_current_theme();
|
16 |
} else {
|
17 |
-
$theme
|
18 |
$theme_name = $theme->Name;
|
19 |
}
|
20 |
|
21 |
return $theme_name;
|
22 |
}
|
23 |
|
24 |
-
function ecwid_get_theme_identification()
|
25 |
-
|
26 |
-
$version = get_bloginfo('version');
|
27 |
|
28 |
-
if (version_compare( $version, '3.4' ) < 0) {
|
29 |
$theme_name = get_template();
|
30 |
} else {
|
31 |
-
$theme
|
32 |
$theme_name = $theme->template;
|
33 |
}
|
34 |
|
35 |
return $theme_name;
|
36 |
}
|
37 |
|
38 |
-
function ecwid_apply_theme($theme_name = null)
|
39 |
-
{
|
40 |
$generic_themes = array(
|
41 |
-
'pixova-lite'
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
'
|
46 |
-
'
|
47 |
-
'
|
48 |
-
'
|
49 |
-
'
|
50 |
-
'
|
51 |
-
'
|
52 |
-
'
|
53 |
-
'
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
'
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
59 |
'skt-design-agency-pro' => array( 'css-no-parent' ),
|
60 |
-
'uncode'
|
61 |
'ribosome' => array( 'css' ),
|
62 |
'optimizepress' => array( 'css' ),
|
63 |
-
'edge' => array(
|
|
|
|
|
|
|
64 |
'newsmag' => array( 'css-no-parent' ),
|
65 |
'optimizer' => array( 'css' ),
|
66 |
-
'businesso'
|
67 |
-
'flatsome'
|
68 |
-
'themify-music'
|
69 |
-
'Parallax-One'
|
70 |
-
'twentytwenty'
|
71 |
-
'jevelin3'
|
72 |
-
'newstore'
|
73 |
-
'twentytwentyone'
|
74 |
-
'twentytwentytwo'
|
75 |
);
|
76 |
-
$generic_themes = apply_filters('ecwid_generic_themes', $generic_themes);
|
77 |
|
78 |
$custom_themes = array(
|
79 |
'bretheon',
|
@@ -95,48 +102,47 @@ function ecwid_apply_theme($theme_name = null)
|
|
95 |
'vantage',
|
96 |
'zenlife',
|
97 |
'Divi',
|
98 |
-
'bridge'
|
99 |
);
|
100 |
|
101 |
$custom_themes = apply_filters( 'ecwid_custom_themes', $custom_themes );
|
102 |
|
103 |
-
if (empty($theme_name)) {
|
104 |
$theme_name = ecwid_get_theme_identification();
|
105 |
}
|
106 |
|
107 |
$theme_file = '';
|
108 |
-
|
109 |
-
if (function_exists('wp_get_theme') && wp_get_theme()->Name == 'ResponsiveBoat') {
|
110 |
$theme_name = 'responsiveboat';
|
111 |
}
|
112 |
|
113 |
-
if ($theme_name == 'evolve-plus') {
|
114 |
$theme_name = 'evolve';
|
115 |
}
|
116 |
-
|
117 |
-
if (
|
118 |
return;
|
119 |
}
|
120 |
|
121 |
global $ecwid_current_theme;
|
122 |
|
123 |
-
if ( in_array($theme_name, $custom_themes) ) {
|
124 |
$theme_file = ECWID_THEMES_DIR . '/class-ecwid-theme-' . $theme_name . '.php';
|
125 |
$theme_file = apply_filters( 'ecwid_get_theme_file', $theme_file );
|
126 |
-
$theme_file = strtolower($theme_file);
|
127 |
|
128 |
-
if ( !empty( $theme_file ) && is_file( $theme_file ) && is_readable( $theme_file ) ) {
|
129 |
-
$ecwid_current_theme = require_once
|
130 |
}
|
131 |
-
}
|
132 |
-
|
133 |
-
$ecwid_current_theme = Ecwid_Theme_Base::create( $theme_name, $generic_themes[$theme_name] );
|
134 |
}
|
135 |
-
|
136 |
do_action( Ecwid_Theme_Base::ACTION_APPLY_THEME, $ecwid_current_theme );
|
137 |
}
|
138 |
|
139 |
-
function ecwid_after_switch_theme()
|
140 |
-
{
|
141 |
ecwid_apply_theme();
|
142 |
}
|
2 |
|
3 |
define( 'ECWID_THEMES_DIR', ECWID_PLUGIN_DIR . 'includes/themes' );
|
4 |
|
5 |
+
add_action( 'after_switch_theme', 'ecwid_after_switch_theme' );
|
6 |
|
7 |
require ECWID_THEMES_DIR . '/class-ecwid-theme-base.php';
|
8 |
|
9 |
|
10 |
+
function ecwid_get_theme_name() {
|
11 |
+
$version = get_bloginfo( 'version' );
|
|
|
12 |
|
13 |
+
if ( version_compare( $version, '3.4' ) < 0 ) {
|
14 |
$theme_name = get_current_theme();
|
15 |
} else {
|
16 |
+
$theme = wp_get_theme();
|
17 |
$theme_name = $theme->Name;
|
18 |
}
|
19 |
|
20 |
return $theme_name;
|
21 |
}
|
22 |
|
23 |
+
function ecwid_get_theme_identification() {
|
24 |
+
$version = get_bloginfo( 'version' );
|
|
|
25 |
|
26 |
+
if ( version_compare( $version, '3.4' ) < 0 ) {
|
27 |
$theme_name = get_template();
|
28 |
} else {
|
29 |
+
$theme = wp_get_theme();
|
30 |
$theme_name = $theme->template;
|
31 |
}
|
32 |
|
33 |
return $theme_name;
|
34 |
}
|
35 |
|
36 |
+
function ecwid_apply_theme( $theme_name = null ) {
|
|
|
37 |
$generic_themes = array(
|
38 |
+
'pixova-lite' => array(
|
39 |
+
'js',
|
40 |
+
'scroll' => 75,
|
41 |
+
),
|
42 |
+
'accesspress-mag' => array( 'css' ),
|
43 |
+
'attitude' => array( 'css-no-parent' ),
|
44 |
+
'customizr' => array( 'js', 'css-no-parent', Ecwid_Theme_Base::PROP_USE_JS_API_FOR_CATS_NAV_MENU ),
|
45 |
+
'edin' => array( 'js' ),
|
46 |
+
'evolve' => array( 'css-no-parent' ),
|
47 |
+
'mantra' => array( 'css-no-parent' ),
|
48 |
+
'pageline' => array( 'scroll' => 60 ),
|
49 |
+
'responsiveboat' => array( 'css' ),
|
50 |
+
'twentyfourteen' => array(
|
51 |
+
'css',
|
52 |
+
'scroll' => 0,
|
53 |
+
Ecwid_Theme_Base::PROP_USE_JS_API_FOR_CATS_NAV_MENU,
|
54 |
+
),
|
55 |
+
'twentytwelve' => array( 'js' ),
|
56 |
+
'sliding-door' => array( 'css-no-parent' ),
|
57 |
+
'zerif-lite' => array( 'css-no-parent' ),
|
58 |
+
'storefront' => array( 'css' ),
|
59 |
+
'salient' => array( 'css-no-parent' ),
|
60 |
+
'flora' => array( 'historyjs_html4mode' ),
|
61 |
+
'thevoux-wp' => array( 'historyjs_html4mode' ),
|
62 |
+
'zerogravity' => array( 'css' ),
|
63 |
'skt-design-agency-pro' => array( 'css-no-parent' ),
|
64 |
+
'uncode' => array( 'css-no-parent' ),
|
65 |
'ribosome' => array( 'css' ),
|
66 |
'optimizepress' => array( 'css' ),
|
67 |
+
'edge' => array(
|
68 |
+
'js',
|
69 |
+
'scroll' => 50,
|
70 |
+
),
|
71 |
'newsmag' => array( 'css-no-parent' ),
|
72 |
'optimizer' => array( 'css' ),
|
73 |
+
'businesso' => array( 'css' ),
|
74 |
+
'flatsome' => array( Ecwid_Theme_Base::PROP_USE_JS_API_FOR_CATS_NAV_MENU ),
|
75 |
+
'themify-music' => array( Ecwid_Theme_Base::PROP_AJAX_DEFER_RENDERING ),
|
76 |
+
'Parallax-One' => array( 'css' ),
|
77 |
+
'twentytwenty' => array( 'css-no-parent', 'title' ),
|
78 |
+
'jevelin3' => array( 'css-no-parent' ),
|
79 |
+
'newstore' => array( 'css', 'title' ),
|
80 |
+
'twentytwentyone' => array( 'css-no-parent', 'title' ),
|
81 |
+
'twentytwentytwo' => array( 'css-no-parent', 'title' ),
|
82 |
);
|
83 |
+
$generic_themes = apply_filters( 'ecwid_generic_themes', $generic_themes );
|
84 |
|
85 |
$custom_themes = array(
|
86 |
'bretheon',
|
102 |
'vantage',
|
103 |
'zenlife',
|
104 |
'Divi',
|
105 |
+
'bridge',
|
106 |
);
|
107 |
|
108 |
$custom_themes = apply_filters( 'ecwid_custom_themes', $custom_themes );
|
109 |
|
110 |
+
if ( empty( $theme_name ) ) {
|
111 |
$theme_name = ecwid_get_theme_identification();
|
112 |
}
|
113 |
|
114 |
$theme_file = '';
|
115 |
+
|
116 |
+
if ( function_exists( 'wp_get_theme' ) && wp_get_theme()->Name == 'ResponsiveBoat' ) {
|
117 |
$theme_name = 'responsiveboat';
|
118 |
}
|
119 |
|
120 |
+
if ( $theme_name == 'evolve-plus' ) {
|
121 |
$theme_name = 'evolve';
|
122 |
}
|
123 |
+
|
124 |
+
if ( ! $theme_name ) {
|
125 |
return;
|
126 |
}
|
127 |
|
128 |
global $ecwid_current_theme;
|
129 |
|
130 |
+
if ( in_array( $theme_name, $custom_themes ) ) {
|
131 |
$theme_file = ECWID_THEMES_DIR . '/class-ecwid-theme-' . $theme_name . '.php';
|
132 |
$theme_file = apply_filters( 'ecwid_get_theme_file', $theme_file );
|
133 |
+
$theme_file = strtolower( $theme_file );
|
134 |
|
135 |
+
if ( ! empty( $theme_file ) && is_file( $theme_file ) && is_readable( $theme_file ) ) {
|
136 |
+
$ecwid_current_theme = require_once $theme_file;
|
137 |
}
|
138 |
+
} elseif ( array_key_exists( $theme_name, $generic_themes ) ) {
|
139 |
+
|
140 |
+
$ecwid_current_theme = Ecwid_Theme_Base::create( $theme_name, $generic_themes[ $theme_name ] );
|
141 |
}
|
142 |
+
|
143 |
do_action( Ecwid_Theme_Base::ACTION_APPLY_THEME, $ecwid_current_theme );
|
144 |
}
|
145 |
|
146 |
+
function ecwid_after_switch_theme() {
|
|
|
147 |
ecwid_apply_theme();
|
148 |
}
|
includes/themes/class-ecwid-theme-divi.php
CHANGED
@@ -2,8 +2,8 @@
|
|
2 |
|
3 |
require_once ECWID_THEMES_DIR . '/class-ecwid-theme-base.php';
|
4 |
|
5 |
-
class Ecwid_Divi extends Ecwid_Theme_Base
|
6 |
-
|
7 |
protected $name = 'Divi';
|
8 |
|
9 |
public function __construct() {
|
@@ -11,19 +11,25 @@ class Ecwid_Divi extends Ecwid_Theme_Base
|
|
11 |
|
12 |
add_filter( Ecwid_Nav_Menus::FILTER_USE_JS_API_FOR_CATS_MENU, array( $this, 'filter_use_js_api_for_cats_menu' ) );
|
13 |
|
14 |
-
if( $this->is_wireframe_view() ) {
|
15 |
add_filter( 'ecwid_scriptjs_code', '__return_false' );
|
16 |
}
|
17 |
|
18 |
-
if( $this->is_visual_view() ) {
|
19 |
remove_all_filters( 'ecwid_inline_js_config' );
|
20 |
}
|
21 |
|
22 |
-
if( isset( $_REQUEST['page_id'] ) && $this->is_visual_view() ) {
|
23 |
add_action( 'wp_footer', array( $this, 'add_scriptjs_code' ) );
|
24 |
}
|
25 |
|
26 |
-
add_filter( 'single_post_title', array( $this, 'single_post_title' )
|
|
|
|
|
|
|
|
|
|
|
|
|
27 |
}
|
28 |
|
29 |
public function is_wireframe_view() {
|
@@ -31,7 +37,7 @@ class Ecwid_Divi extends Ecwid_Theme_Base
|
|
31 |
}
|
32 |
|
33 |
public function is_visual_view() {
|
34 |
-
return isset( $_REQUEST['et_fb'] ) && !isset( $_REQUEST['et_bfb'] );
|
35 |
}
|
36 |
|
37 |
public function add_scriptjs_code() {
|
@@ -40,7 +46,7 @@ class Ecwid_Divi extends Ecwid_Theme_Base
|
|
40 |
|
41 |
public function single_post_title( $post_title, $post ) {
|
42 |
$ecwid_title = _ecwid_get_seo_title();
|
43 |
-
if( !empty( $ecwid_title ) ) {
|
44 |
return $ecwid_title;
|
45 |
}
|
46 |
|
@@ -48,4 +54,4 @@ class Ecwid_Divi extends Ecwid_Theme_Base
|
|
48 |
}
|
49 |
}
|
50 |
|
51 |
-
return new Ecwid_Divi();
|
2 |
|
3 |
require_once ECWID_THEMES_DIR . '/class-ecwid-theme-base.php';
|
4 |
|
5 |
+
class Ecwid_Divi extends Ecwid_Theme_Base {
|
6 |
+
|
7 |
protected $name = 'Divi';
|
8 |
|
9 |
public function __construct() {
|
11 |
|
12 |
add_filter( Ecwid_Nav_Menus::FILTER_USE_JS_API_FOR_CATS_MENU, array( $this, 'filter_use_js_api_for_cats_menu' ) );
|
13 |
|
14 |
+
if ( $this->is_wireframe_view() ) {
|
15 |
add_filter( 'ecwid_scriptjs_code', '__return_false' );
|
16 |
}
|
17 |
|
18 |
+
if ( $this->is_visual_view() ) {
|
19 |
remove_all_filters( 'ecwid_inline_js_config' );
|
20 |
}
|
21 |
|
22 |
+
if ( isset( $_REQUEST['page_id'] ) && $this->is_visual_view() ) {
|
23 |
add_action( 'wp_footer', array( $this, 'add_scriptjs_code' ) );
|
24 |
}
|
25 |
|
26 |
+
add_filter( 'single_post_title', array( $this, 'single_post_title' ), 10000, 2 );
|
27 |
+
|
28 |
+
add_action( 'plugins_loaded', array( $this, 'init_builder_integration' ) );
|
29 |
+
}
|
30 |
+
|
31 |
+
public function init_builder_integration() {
|
32 |
+
require_once ECWID_PLUGIN_DIR . 'includes/integrations/class-ecwid-integration-divibuilder.php';
|
33 |
}
|
34 |
|
35 |
public function is_wireframe_view() {
|
37 |
}
|
38 |
|
39 |
public function is_visual_view() {
|
40 |
+
return isset( $_REQUEST['et_fb'] ) && ! isset( $_REQUEST['et_bfb'] );
|
41 |
}
|
42 |
|
43 |
public function add_scriptjs_code() {
|
46 |
|
47 |
public function single_post_title( $post_title, $post ) {
|
48 |
$ecwid_title = _ecwid_get_seo_title();
|
49 |
+
if ( ! empty( $ecwid_title ) ) {
|
50 |
return $ecwid_title;
|
51 |
}
|
52 |
|
54 |
}
|
55 |
}
|
56 |
|
57 |
+
return new Ecwid_Divi();
|
includes/widgets/class-ecwid-widget-products-base.php
CHANGED
@@ -4,123 +4,121 @@ require_once ECWID_PLUGIN_DIR . '/includes/widgets/class-ecwid-widget-base.php';
|
|
4 |
|
5 |
abstract class Ecwid_Widget_Products_List_Base extends Ecwid_Widget_Base {
|
6 |
|
7 |
-
protected $_max
|
8 |
-
protected $_min
|
9 |
protected $_default = 3;
|
10 |
-
|
11 |
protected $_title;
|
12 |
protected $_widget_name;
|
13 |
protected $_class_name;
|
14 |
protected $_description;
|
15 |
-
|
16 |
protected $_instance;
|
17 |
-
|
18 |
protected $_widget_class = 'productsList';
|
19 |
-
|
20 |
abstract protected function _get_products();
|
21 |
-
|
22 |
public function __construct() {
|
23 |
-
|
24 |
-
$id_base
|
25 |
$classname = 'widget_' . $this->_widget_name;
|
26 |
|
27 |
-
$widget_ops = array(
|
28 |
-
|
29 |
-
|
|
|
|
|
|
|
30 |
|
31 |
-
add_action( 'wp_enqueue_scripts', array($this, 'enqueue' ) );
|
32 |
}
|
33 |
-
|
34 |
-
protected function _init( $title, $description, $widget_name = null, $class_name = null )
|
35 |
-
|
36 |
-
$this->_title = $title;
|
37 |
$this->_description = $description;
|
38 |
-
if ( is_null
|
39 |
$widget_name = strtolower( $title );
|
40 |
-
$widget_name = preg_replace('![^a-z0-9_\s-]!', '', $widget_name);
|
41 |
-
$widget_name = preg_replace('![\s-]+!', '_', $widget_name);
|
42 |
$widget_name = 'ecwid_' . $widget_name;
|
43 |
}
|
44 |
-
|
45 |
$this->_widget_name = $widget_name;
|
46 |
-
|
47 |
-
if (is_null($class_name)) {
|
48 |
-
$class_name = str_replace('_', '-', $this->_widget_name);
|
49 |
}
|
50 |
$this->_class_name = $class_name;
|
51 |
}
|
52 |
|
53 |
public function enqueue() {
|
54 |
if ( is_active_widget( false, false, $this->id_base ) ) {
|
55 |
-
wp_enqueue_style('ecwid-products-list-css', ECWID_PLUGIN_URL . 'css/products-list.css', array(), get_option('ecwid_plugin_version'));
|
56 |
-
wp_enqueue_script('ecwid-products-list-js', ECWID_PLUGIN_URL . 'js/products-list.js', array('jquery-ui-widget'), get_option('ecwid_plugin_version'));
|
57 |
}
|
58 |
}
|
59 |
|
60 |
function _render_widget_content( $args, $instance ) {
|
61 |
|
62 |
-
$this->_args
|
63 |
$this->_instance = wp_parse_args( $instance, array( 'number_of_products' => $this->_default ) );
|
64 |
-
|
65 |
-
$html
|
66 |
$html .= '<!-- noptimize -->' . ecwid_get_scriptjs_code() . '<!-- /noptimize -->';
|
67 |
|
68 |
$html .= '<div class="' . $this->_class_name . '" data-ecwid-max="' . $this->_instance['number_of_products'] . '">';
|
69 |
|
70 |
$counter = 1;
|
71 |
-
$ids
|
72 |
-
|
73 |
ob_start();
|
74 |
$this->_print_widget_content( $instance );
|
75 |
$html .= ob_get_contents();
|
76 |
ob_end_clean();
|
77 |
|
78 |
$html .= '</div>';
|
79 |
-
|
80 |
return $html;
|
81 |
}
|
82 |
-
|
83 |
-
protected function _print_widget_content( $instance )
|
84 |
-
|
85 |
-
|
86 |
-
|
87 |
-
|
88 |
-
$this->_print_products($products);
|
89 |
$this->_print_js_init();
|
90 |
}
|
91 |
}
|
92 |
-
|
93 |
protected function _print_js_init() {
|
94 |
-
|
95 |
$data_attr = "data-$this->_class_name-initialized";
|
96 |
echo <<<HTML
|
97 |
<script type="text/javascript">
|
98 |
-
|
99 |
-
|
100 |
-
|
101 |
-
});
|
102 |
-
-->
|
103 |
</script>
|
104 |
HTML;
|
105 |
}
|
106 |
-
|
107 |
-
protected function _print_products($products)
|
108 |
-
{
|
109 |
$next = 1;
|
110 |
-
foreach ($products as $obj) {
|
111 |
-
|
112 |
-
$product = Ecwid_Product::get_by_id($obj->id);
|
113 |
-
|
114 |
-
if (
|
115 |
continue;
|
116 |
}
|
117 |
-
|
118 |
$force_image = '';
|
119 |
if ( isset( $product->imageUrl ) && strpos( $product->imageUrl, 'https://' ) == 0 ) {
|
120 |
$force_image = $product->imageUrl;
|
121 |
}
|
122 |
|
123 |
-
$name
|
124 |
$price = $product->price;
|
125 |
|
126 |
echo <<<HTML
|
@@ -134,44 +132,44 @@ HTML;
|
|
134 |
</a>
|
135 |
HTML;
|
136 |
$next++;
|
137 |
-
}
|
138 |
}
|
139 |
-
|
140 |
-
function update($new_instance, $old_instance){
|
141 |
$instance = $old_instance;
|
142 |
-
|
143 |
-
foreach ($this->_get_form_fields() as $field) {
|
144 |
$name = $field['name'];
|
145 |
if ( $name == 'number_of_products' ) {
|
146 |
-
$instance[$name] = $this->_get_valid_number_of_products($new_instance['number_of_products']);
|
147 |
} else {
|
148 |
-
$instance[$name] = strip_tags(stripslashes($new_instance[$name]));
|
149 |
}
|
150 |
}
|
151 |
|
152 |
return $instance;
|
153 |
}
|
154 |
|
155 |
-
function form($instance){
|
156 |
|
157 |
$default_args = array();
|
158 |
foreach ( $this->_get_form_fields() as $field ) {
|
159 |
-
$default_args[$field['name']] = $field['default'];
|
160 |
}
|
161 |
-
|
162 |
$instance = wp_parse_args( (array) $instance, $default_args );
|
163 |
-
|
164 |
-
foreach ($this->_get_form_fields() as $field) {
|
165 |
-
if ($field['type'] == 'int') {
|
166 |
-
$value = intval($instance[$field['name']]);
|
167 |
} else {
|
168 |
-
$value = htmlspecialchars($instance[$field['name']]);
|
169 |
}
|
170 |
-
|
171 |
$template = '<p><label for="%s">%s:<input style="%s" id="%s" name="%s" type="text" value="%s" /></label></p>';
|
172 |
-
|
173 |
printf(
|
174 |
-
$template,
|
175 |
$this->get_field_name( $field['name'] ),
|
176 |
$field['title'],
|
177 |
'width:100%',
|
@@ -182,32 +180,31 @@ HTML;
|
|
182 |
}
|
183 |
}
|
184 |
|
185 |
-
function _get_valid_number_of_products($num) {
|
186 |
-
$num = intval($num);
|
187 |
-
if ($num > $this->_max) {
|
188 |
$num = $this->_max;
|
189 |
-
}
|
190 |
$num = $this->_default;
|
191 |
}
|
192 |
return $num;
|
193 |
}
|
194 |
-
|
195 |
-
protected function _get_form_fields()
|
196 |
-
|
197 |
-
|
198 |
-
|
199 |
-
|
200 |
-
|
201 |
-
|
202 |
-
|
203 |
-
|
204 |
-
|
205 |
-
|
206 |
-
|
207 |
-
|
208 |
-
|
209 |
-
|
210 |
-
);
|
211 |
}
|
212 |
-
|
213 |
}
|
4 |
|
5 |
abstract class Ecwid_Widget_Products_List_Base extends Ecwid_Widget_Base {
|
6 |
|
7 |
+
protected $_max = 10;
|
8 |
+
protected $_min = 1;
|
9 |
protected $_default = 3;
|
10 |
+
|
11 |
protected $_title;
|
12 |
protected $_widget_name;
|
13 |
protected $_class_name;
|
14 |
protected $_description;
|
15 |
+
|
16 |
protected $_instance;
|
17 |
+
|
18 |
protected $_widget_class = 'productsList';
|
19 |
+
|
20 |
abstract protected function _get_products();
|
21 |
+
|
22 |
public function __construct() {
|
23 |
+
|
24 |
+
$id_base = str_replace( '_', '', $this->_widget_name );
|
25 |
$classname = 'widget_' . $this->_widget_name;
|
26 |
|
27 |
+
$widget_ops = array(
|
28 |
+
'classname' => $classname,
|
29 |
+
'description' => $this->_description,
|
30 |
+
);
|
31 |
+
|
32 |
+
parent::__construct( $id_base, $this->_title, $widget_ops );
|
33 |
|
34 |
+
add_action( 'wp_enqueue_scripts', array( $this, 'enqueue' ) );
|
35 |
}
|
36 |
+
|
37 |
+
protected function _init( $title, $description, $widget_name = null, $class_name = null ) {
|
38 |
+
$this->_title = $title;
|
|
|
39 |
$this->_description = $description;
|
40 |
+
if ( is_null( $widget_name ) ) {
|
41 |
$widget_name = strtolower( $title );
|
42 |
+
$widget_name = preg_replace( '![^a-z0-9_\s-]!', '', $widget_name );
|
43 |
+
$widget_name = preg_replace( '![\s-]+!', '_', $widget_name );
|
44 |
$widget_name = 'ecwid_' . $widget_name;
|
45 |
}
|
46 |
+
|
47 |
$this->_widget_name = $widget_name;
|
48 |
+
|
49 |
+
if ( is_null( $class_name ) ) {
|
50 |
+
$class_name = str_replace( '_', '-', $this->_widget_name );
|
51 |
}
|
52 |
$this->_class_name = $class_name;
|
53 |
}
|
54 |
|
55 |
public function enqueue() {
|
56 |
if ( is_active_widget( false, false, $this->id_base ) ) {
|
57 |
+
wp_enqueue_style( 'ecwid-products-list-css', ECWID_PLUGIN_URL . 'css/products-list.css', array(), get_option( 'ecwid_plugin_version' ) );
|
58 |
+
wp_enqueue_script( 'ecwid-products-list-js', ECWID_PLUGIN_URL . 'js/products-list.js', array( 'jquery-ui-widget' ), get_option( 'ecwid_plugin_version' ) );
|
59 |
}
|
60 |
}
|
61 |
|
62 |
function _render_widget_content( $args, $instance ) {
|
63 |
|
64 |
+
$this->_args = $args;
|
65 |
$this->_instance = wp_parse_args( $instance, array( 'number_of_products' => $this->_default ) );
|
66 |
+
|
67 |
+
$html = '';
|
68 |
$html .= '<!-- noptimize -->' . ecwid_get_scriptjs_code() . '<!-- /noptimize -->';
|
69 |
|
70 |
$html .= '<div class="' . $this->_class_name . '" data-ecwid-max="' . $this->_instance['number_of_products'] . '">';
|
71 |
|
72 |
$counter = 1;
|
73 |
+
$ids = array();
|
74 |
+
|
75 |
ob_start();
|
76 |
$this->_print_widget_content( $instance );
|
77 |
$html .= ob_get_contents();
|
78 |
ob_end_clean();
|
79 |
|
80 |
$html .= '</div>';
|
81 |
+
|
82 |
return $html;
|
83 |
}
|
84 |
+
|
85 |
+
protected function _print_widget_content( $instance ) {
|
86 |
+
$products = $this->_get_products();
|
87 |
+
|
88 |
+
if ( $products ) {
|
89 |
+
$this->_print_products( $products );
|
|
|
90 |
$this->_print_js_init();
|
91 |
}
|
92 |
}
|
93 |
+
|
94 |
protected function _print_js_init() {
|
95 |
+
|
96 |
$data_attr = "data-$this->_class_name-initialized";
|
97 |
echo <<<HTML
|
98 |
<script type="text/javascript">
|
99 |
+
jQuery(document).ready(function() {
|
100 |
+
jQuery('.$this->_class_name:not([$data_attr=1])').$this->_widget_class().attr('$data_attr', 1);
|
101 |
+
});
|
|
|
|
|
102 |
</script>
|
103 |
HTML;
|
104 |
}
|
105 |
+
|
106 |
+
protected function _print_products( $products ) {
|
|
|
107 |
$next = 1;
|
108 |
+
foreach ( $products as $obj ) {
|
109 |
+
|
110 |
+
$product = Ecwid_Product::get_by_id( $obj->id );
|
111 |
+
|
112 |
+
if ( ! $product->id ) {
|
113 |
continue;
|
114 |
}
|
115 |
+
|
116 |
$force_image = '';
|
117 |
if ( isset( $product->imageUrl ) && strpos( $product->imageUrl, 'https://' ) == 0 ) {
|
118 |
$force_image = $product->imageUrl;
|
119 |
}
|
120 |
|
121 |
+
$name = esc_html( $product->name );
|
122 |
$price = $product->price;
|
123 |
|
124 |
echo <<<HTML
|
132 |
</a>
|
133 |
HTML;
|
134 |
$next++;
|
135 |
+
}//end foreach
|
136 |
}
|
137 |
+
|
138 |
+
function update( $new_instance, $old_instance ) {
|
139 |
$instance = $old_instance;
|
140 |
+
|
141 |
+
foreach ( $this->_get_form_fields() as $field ) {
|
142 |
$name = $field['name'];
|
143 |
if ( $name == 'number_of_products' ) {
|
144 |
+
$instance[ $name ] = $this->_get_valid_number_of_products( $new_instance['number_of_products'] );
|
145 |
} else {
|
146 |
+
$instance[ $name ] = strip_tags( stripslashes( $new_instance[ $name ] ) );
|
147 |
}
|
148 |
}
|
149 |
|
150 |
return $instance;
|
151 |
}
|
152 |
|
153 |
+
function form( $instance ) {
|
154 |
|
155 |
$default_args = array();
|
156 |
foreach ( $this->_get_form_fields() as $field ) {
|
157 |
+
$default_args[ $field['name'] ] = $field['default'];
|
158 |
}
|
159 |
+
|
160 |
$instance = wp_parse_args( (array) $instance, $default_args );
|
161 |
+
|
162 |
+
foreach ( $this->_get_form_fields() as $field ) {
|
163 |
+
if ( $field['type'] == 'int' ) {
|
164 |
+
$value = intval( $instance[ $field['name'] ] );
|
165 |
} else {
|
166 |
+
$value = htmlspecialchars( $instance[ $field['name'] ] );
|
167 |
}
|
168 |
+
|
169 |
$template = '<p><label for="%s">%s:<input style="%s" id="%s" name="%s" type="text" value="%s" /></label></p>';
|
170 |
+
|
171 |
printf(
|
172 |
+
$template,
|
173 |
$this->get_field_name( $field['name'] ),
|
174 |
$field['title'],
|
175 |
'width:100%',
|
180 |
}
|
181 |
}
|
182 |
|
183 |
+
function _get_valid_number_of_products( $num ) {
|
184 |
+
$num = intval( $num );
|
185 |
+
if ( $num > $this->_max ) {
|
186 |
$num = $this->_max;
|
187 |
+
} elseif ( $num < $this->_min ) {
|
188 |
$num = $this->_default;
|
189 |
}
|
190 |
return $num;
|
191 |
}
|
192 |
+
|
193 |
+
protected function _get_form_fields() {
|
194 |
+
return array(
|
195 |
+
array(
|
196 |
+
'name' => 'title',
|
197 |
+
'title' => __( 'Title' ),
|
198 |
+
'type' => 'text',
|
199 |
+
'default' => $this->_title,
|
200 |
+
),
|
201 |
+
array(
|
202 |
+
'name' => 'number_of_products',
|
203 |
+
'title' => __( 'Number of products to show', 'ecwid-shopping-cart' ),
|
204 |
+
'type' => 'int',
|
205 |
+
'default' => 3,
|
206 |
+
),
|
207 |
+
);
|
|
|
208 |
}
|
209 |
+
|
210 |
}
|
lib/ecwid_platform.php
CHANGED
@@ -160,7 +160,8 @@ class EcwidPlatform {
|
|
160 |
}
|
161 |
$backtrace = debug_backtrace( false );
|
162 |
|
163 |
-
$file =
|
|
|
164 |
foreach ( $backtrace as $entry ) {
|
165 |
if ( strpos( @$entry['file'], 'ecwid_platform.php' ) !== false ) {
|
166 |
continue;
|
160 |
}
|
161 |
$backtrace = debug_backtrace( false );
|
162 |
|
163 |
+
$file = '';
|
164 |
+
$line = '';
|
165 |
foreach ( $backtrace as $entry ) {
|
166 |
if ( strpos( @$entry['file'], 'ecwid_platform.php' ) !== false ) {
|
167 |
continue;
|
readme.txt
CHANGED
@@ -1,9 +1,9 @@
|
|
1 |
-
|
2 |
Contributors: Ecwid
|
3 |
Tags: ecommerce, e-commerce, storefront, shopping cart, online store
|
4 |
Requires at least: 4.4
|
5 |
Tested up to: 6.0
|
6 |
-
Stable tag: 6.10.
|
7 |
|
8 |
Powerful, easy to use ecommerce shopping cart for WordPress. Sell on Facebook and Instagram. iPhone & Android apps. Superb support. Free plan available.
|
9 |
|
@@ -152,6 +152,12 @@ You can use Ecwid’s built-in import tools to copy your store products from any
|
|
152 |
|
153 |
== Changelog ==
|
154 |
|
|
|
|
|
|
|
|
|
|
|
|
|
155 |
= 6.10.24 - Jul 13, 2022 =
|
156 |
- Improved security of handling plugin settings with the WordPress plugin marketplace requirements. Ecwid ecommerce shopping cart plugin update is recommended.
|
157 |
|
1 |
+
=== Ecwid Ecommerce Shopping Cart ===
|
2 |
Contributors: Ecwid
|
3 |
Tags: ecommerce, e-commerce, storefront, shopping cart, online store
|
4 |
Requires at least: 4.4
|
5 |
Tested up to: 6.0
|
6 |
+
Stable tag: 6.10.25
|
7 |
|
8 |
Powerful, easy to use ecommerce shopping cart for WordPress. Sell on Facebook and Instagram. iPhone & Android apps. Superb support. Free plan available.
|
9 |
|
152 |
|
153 |
== Changelog ==
|
154 |
|
155 |
+
= 6.10.25 - Jul 25, 2022 =
|
156 |
+
- Improvements in the plugin code to comply with the WordPress plugin marketplace recommendations.
|
157 |
+
- A few fixes for compatibility with Divi builder. If you are using the eсommerce widget in the Divi Builder, you may be faced with an issue where the storefront is not displayed. We fixed that, now it should work fine.
|
158 |
+
- Improvements for compatibility with PHP 8. Ecwid ecommerce shopping cart plugin should work well with the latest PHP version.
|
159 |
+
- Minor fixes and improvements.
|
160 |
+
|
161 |
= 6.10.24 - Jul 13, 2022 =
|
162 |
- Improved security of handling plugin settings with the WordPress plugin marketplace requirements. Ecwid ecommerce shopping cart plugin update is recommended.
|
163 |
|
templates/cache_log.php
CHANGED
@@ -7,18 +7,18 @@
|
|
7 |
width: 200px;
|
8 |
}
|
9 |
|
10 |
-
|
11 |
-
|
12 |
-
|
13 |
|
14 |
-
|
15 |
width: 190px;
|
16 |
}
|
17 |
|
18 |
-
|
19 |
-
|
20 |
-
|
21 |
-
|
22 |
.cache_log .op {
|
23 |
width: 180px;
|
24 |
}
|
@@ -27,124 +27,114 @@
|
|
27 |
width: 300px;
|
28 |
}
|
29 |
|
30 |
-
|
31 |
-
|
32 |
-
|
33 |
-
|
34 |
-
|
35 |
-
|
36 |
-
|
37 |
-
|
38 |
-
|
39 |
-
|
40 |
-
|
41 |
-
|
42 |
-
|
43 |
-
|
44 |
-
|
45 |
-
|
46 |
-
|
47 |
-
|
48 |
-
|
49 |
-
|
50 |
-
|
51 |
-
|
52 |
-
|
53 |
-
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
-
|
60 |
-
|
61 |
</style>
|
62 |
-
<?php
|
63 |
|
64 |
function render_nested( $name, $data ) {
|
65 |
if ( is_array( $data ) || is_object( $data ) ) {
|
66 |
-
|
67 |
-
echo "<div class='size-300'><label class='title collapsed' onClick='jQuery(this).toggleClass(\"expanded\").toggleClass(\"collapsed\"); event.stopPropagation(); return false;'
|
68 |
-
|
69 |
foreach ( $data as $key => $item ) {
|
70 |
echo '<div class="data">';
|
71 |
render_nested( $key, $item );
|
72 |
echo '</div>';
|
73 |
}
|
74 |
-
|
75 |
-
|
76 |
} else {
|
77 |
-
echo "<div class='nested-field'><div class='param-name'>" . $name . ":</div><div class='param-value'>" . $data . '</div></div>';
|
78 |
}
|
79 |
-
}
|
80 |
|
81 |
-
$cache = get_option('ecwid_cache_log');
|
82 |
|
83 |
$kill = 0;
|
84 |
-
if( isset($_GET['kill']) ) {
|
85 |
-
$kill = sanitize_text_field( wp_unslash($_GET['kill']) );
|
86 |
}
|
87 |
-
while ( $kill-- > 0 && count($cache) > 0) {
|
88 |
-
|
89 |
}
|
90 |
|
91 |
-
update_option('ecwid_cache_log', $cache );
|
92 |
|
93 |
-
$cache = get_option('ecwid_cache_log');
|
94 |
|
95 |
-
if(
|
96 |
$cache = array();
|
97 |
}
|
98 |
|
99 |
-
foreach ($cache as $item) {
|
100 |
echo '<div class="cache_log">';
|
101 |
$ts = strftime( '%H:%M:%S %D', $item['timestamp'] );
|
102 |
-
echo
|
103 |
-
echo
|
104 |
-
if ($item['operation'] == 'invalidate_products_cache' || $item['operation'] == 'invalidate_categories_cache') {
|
105 |
-
$time = strftime('%c', $item['time']);
|
106 |
-
echo
|
107 |
-
|
108 |
-
|
109 |
-
|
110 |
-
if ($item['operation'] == 'get') {
|
111 |
-
echo <<<HTML
|
112 |
-
<div class="entity-title">$item[name]</div>
|
113 |
-
HTML;
|
114 |
render_nested( 'result', $item['result'] );
|
115 |
}
|
116 |
-
if ($item['operation']
|
117 |
-
echo
|
118 |
-
|
119 |
-
HTML;
|
120 |
-
render_nested('value', $item['value']);
|
121 |
}
|
122 |
-
if (in_array( $item['operation'], array( 'get_from_categories_cache', 'get_from_products_cache', 'get_from_catalog_cache' ) ) ) {
|
123 |
$key = @$item['name'];
|
124 |
-
echo
|
125 |
-
|
126 |
-
HTML;
|
127 |
-
render_nested('result', $item['result']);
|
128 |
}
|
129 |
-
if ($item['operation']
|
130 |
$valid_from = @$item['valid_from'];
|
131 |
-
echo
|
132 |
-
<div class="entity-title">$valid_from</div>
|
133 |
-
HTML;
|
134 |
}
|
135 |
|
136 |
-
if ($item['operation']
|
137 |
-
render_nested('stats', $item['stats']);
|
138 |
}
|
139 |
|
140 |
-
if ($item['operation']
|
141 |
-
render_nested('self', $item);
|
142 |
}
|
143 |
|
144 |
echo '</div>';
|
145 |
-
}
|
146 |
|
147 |
-
echo '
|
148 |
-
echo 'cats:' . EcwidPlatform::get( EcwidPlatform::CATEGORIES_CACHE_VALID_FROM ) . '<br />';
|
149 |
-
echo 'prods:' . EcwidPlatform::get( EcwidPlatform::PRODUCTS_CACHE_VALID_FROM ) . '<br />';
|
150 |
-
echo 'profile:' . EcwidPlatform::get( EcwidPlatform::PROFILE_CACHE_VALID_FROM ) . '<br />';
|
7 |
width: 200px;
|
8 |
}
|
9 |
|
10 |
+
.cache_log .entity-title {
|
11 |
+
width: 340px;
|
12 |
+
}
|
13 |
|
14 |
+
.cache_log .time {
|
15 |
width: 190px;
|
16 |
}
|
17 |
|
18 |
+
.cache_log .timestamp {
|
19 |
+
width: 120px;
|
20 |
+
}
|
21 |
+
|
22 |
.cache_log .op {
|
23 |
width: 180px;
|
24 |
}
|
27 |
width: 300px;
|
28 |
}
|
29 |
|
30 |
+
.cache_log .nested-field {
|
31 |
+
display: table-row;
|
32 |
+
}
|
33 |
+
|
34 |
+
.cache_log .nested-field .param-name,
|
35 |
+
.cache_log .nested-field .param-value {
|
36 |
+
display: table-cell;
|
37 |
+
}
|
38 |
+
|
39 |
+
.cache_log .title.collapsed:before {
|
40 |
+
border: 1px solid black;
|
41 |
+
content: '+';
|
42 |
+
}
|
43 |
+
|
44 |
+
.cache_log .title.collapsed:after {
|
45 |
+
content: '...';
|
46 |
+
}
|
47 |
+
|
48 |
+
.cache_log .title.collapsed>.data {
|
49 |
+
display: none;
|
50 |
+
}
|
51 |
+
|
52 |
+
.cache_log .title.expanded:before {
|
53 |
+
border: 1px solid black;
|
54 |
+
content: '-';
|
55 |
+
}
|
56 |
+
|
57 |
+
.cache_log .title.expanded>.data {
|
58 |
+
display: block;
|
59 |
+
padding-left: 15px;
|
60 |
+
}
|
61 |
</style>
|
62 |
+
<?php
|
63 |
|
64 |
function render_nested( $name, $data ) {
|
65 |
if ( is_array( $data ) || is_object( $data ) ) {
|
66 |
+
|
67 |
+
echo "<div class='size-300'><label class='title collapsed' onClick='jQuery(this).toggleClass(\"expanded\").toggleClass(\"collapsed\"); event.stopPropagation(); return false;'>" . esc_html( $name );
|
68 |
+
|
69 |
foreach ( $data as $key => $item ) {
|
70 |
echo '<div class="data">';
|
71 |
render_nested( $key, $item );
|
72 |
echo '</div>';
|
73 |
}
|
74 |
+
|
75 |
+
echo '</label></div>';
|
76 |
} else {
|
77 |
+
echo "<div class='nested-field'><div class='param-name'>" . esc_html( $name ) . ":</div><div class='param-value'>" . esc_html( $data ) . '</div></div>';
|
78 |
}
|
79 |
+
}
|
80 |
|
81 |
+
$cache = get_option( 'ecwid_cache_log' );
|
82 |
|
83 |
$kill = 0;
|
84 |
+
if ( isset( $_GET['kill'] ) ) {
|
85 |
+
$kill = sanitize_text_field( wp_unslash( $_GET['kill'] ) );
|
86 |
}
|
87 |
+
while ( $kill-- > 0 && count( $cache ) > 0 ) {
|
88 |
+
array_pop( $cache );
|
89 |
}
|
90 |
|
91 |
+
update_option( 'ecwid_cache_log', $cache );
|
92 |
|
93 |
+
$cache = get_option( 'ecwid_cache_log' );
|
94 |
|
95 |
+
if ( ! $cache ) {
|
96 |
$cache = array();
|
97 |
}
|
98 |
|
99 |
+
foreach ( $cache as $item ) {
|
100 |
echo '<div class="cache_log">';
|
101 |
$ts = strftime( '%H:%M:%S %D', $item['timestamp'] );
|
102 |
+
echo '<div class="timestamp">' . esc_html( $ts ) . '</div>';
|
103 |
+
echo '<div class="op">' . esc_html( $item['operation'] ) . '</div>';
|
104 |
+
if ( $item['operation'] == 'invalidate_products_cache' || $item['operation'] == 'invalidate_categories_cache' ) {
|
105 |
+
$time = strftime( '%c', $item['time'] );
|
106 |
+
echo '<div class="time">' . esc_html( $time ) . '</div>';
|
107 |
+
}
|
108 |
+
if ( $item['operation'] === 'get' ) {
|
109 |
+
echo '<div class="entity-title">' . esc_html( $item['name'] ) . '</div>';
|
|
|
|
|
|
|
|
|
110 |
render_nested( 'result', $item['result'] );
|
111 |
}
|
112 |
+
if ( $item['operation'] === 'set' ) {
|
113 |
+
echo '<div class="entity-title">' . esc_html( $item['name'] ) . '</div>';
|
114 |
+
render_nested( 'value', $item['value'] );
|
|
|
|
|
115 |
}
|
116 |
+
if ( in_array( $item['operation'], array( 'get_from_categories_cache', 'get_from_products_cache', 'get_from_catalog_cache' ) ) ) {
|
117 |
$key = @$item['name'];
|
118 |
+
echo '<div class="entity-title">' . esc_html( $key ) . '</div>';
|
119 |
+
render_nested( 'result', $item['result'] );
|
|
|
|
|
120 |
}
|
121 |
+
if ( $item['operation'] === 'get_from_catalog_cache' ) {
|
122 |
$valid_from = @$item['valid_from'];
|
123 |
+
echo '<div class="entity-title">' . esc_html( $valid_from ) . '</div>';
|
|
|
|
|
124 |
}
|
125 |
|
126 |
+
if ( $item['operation'] === 'reg cache check' ) {
|
127 |
+
render_nested( 'stats', $item['stats'] );
|
128 |
}
|
129 |
|
130 |
+
if ( $item['operation'] === 'is_trusted' ) {
|
131 |
+
render_nested( 'self', $item );
|
132 |
}
|
133 |
|
134 |
echo '</div>';
|
135 |
+
}//end foreach
|
136 |
|
137 |
+
echo '<br />';
|
138 |
+
echo 'cats:' . esc_html( EcwidPlatform::get( EcwidPlatform::CATEGORIES_CACHE_VALID_FROM ) ) . '<br />';
|
139 |
+
echo 'prods:' . esc_html( EcwidPlatform::get( EcwidPlatform::PRODUCTS_CACHE_VALID_FROM ) ) . '<br />';
|
140 |
+
echo 'profile:' . esc_html( EcwidPlatform::get( EcwidPlatform::PROFILE_CACHE_VALID_FROM ) ) . '<br />';
|
templates/debug.php
CHANGED
@@ -2,25 +2,25 @@
|
|
2 |
<?php
|
3 |
$all_plugins = get_plugins();
|
4 |
|
5 |
-
$active_plugins = get_option('active_plugins');
|
6 |
|
7 |
-
$theme =
|
8 |
|
9 |
$all_options = wp_load_alloptions();
|
10 |
?>
|
11 |
|
12 |
-
<a class="button button-primary" href="admin-post.php?action=ecwid_get_debug" style="margin-top:10px"><?php _e('Download log file', 'ecwid-shopping-cart'); ?></a>
|
13 |
|
14 |
<h2>Active plugins</h2>
|
15 |
|
16 |
<div>
|
17 |
-
<?php foreach($active_plugins as $path): ?>
|
18 |
<div class="section">
|
19 |
<div>
|
20 |
-
<?php echo $all_plugins[$path]['Name']; ?>
|
21 |
</div>
|
22 |
<div>
|
23 |
-
<?php echo $all_plugins[$path]['PluginURI']; ?>
|
24 |
</div>
|
25 |
</div>
|
26 |
<?php endforeach; ?>
|
@@ -29,7 +29,7 @@
|
|
29 |
<h2>All plugins</h2>
|
30 |
|
31 |
<div>
|
32 |
-
<?php foreach($all_plugins as $key => $item): ?>
|
33 |
<div class="section">
|
34 |
<div>
|
35 |
<?php echo $item['Name']; ?>
|
@@ -44,90 +44,97 @@
|
|
44 |
<h2>Theme</h2>
|
45 |
|
46 |
<div class="section">
|
47 |
-
<div><?php echo $theme->get('Name'); ?></div>
|
48 |
-
<div><?php echo $theme->get('ThemeURI'); ?></div>
|
49 |
</div>
|
50 |
|
51 |
<h2>Api V3 profile test</h2>
|
52 |
<div>
|
53 |
-
<?php
|
54 |
-
|
55 |
-
|
56 |
-
|
57 |
-
|
58 |
-
|
59 |
?>
|
60 |
</div>
|
61 |
|
62 |
<h2>Error log</h2>
|
63 |
<div>
|
64 |
-
<?php
|
65 |
-
|
66 |
-
|
|
|
|
|
|
|
|
|
|
|
|
|
67 |
</div>
|
68 |
|
69 |
<h2>Misc</h2>
|
70 |
<div>
|
71 |
-
|
72 |
-
|
73 |
-
|
74 |
-
|
75 |
-
|
76 |
-
|
77 |
-
|
78 |
-
|
79 |
</div>
|
80 |
<h2>Options</h2>
|
81 |
|
82 |
<div>
|
83 |
-
<?php foreach($all_options as $key => $option): ?>
|
84 |
-
<?php if (strpos($key, 'ecwid') !== false): ?>
|
85 |
<div class="section">
|
86 |
<div>
|
87 |
<?php echo $key; ?>
|
88 |
</div>
|
89 |
<div>
|
90 |
-
<?php echo htmlspecialchars($option); ?>
|
91 |
</div>
|
92 |
</div>
|
93 |
-
<?php endif; ?>
|
94 |
<?php endforeach; ?>
|
95 |
</div>
|
96 |
|
97 |
<h2>Store pages</h2>
|
98 |
<div>
|
99 |
-
<?php foreach (Ecwid_Store_Page::get_store_pages_array() as $page_id): ?>
|
100 |
-
|
101 |
-
|
102 |
-
|
103 |
-
|
104 |
-
|
105 |
-
|
106 |
<?php endforeach; ?>
|
107 |
</div>
|
108 |
|
109 |
|
110 |
-
<?php if( Ecwid_Config::is_wl() ): ?>
|
111 |
<?php
|
112 |
$wl_config_methods = array( 'get_kb_link', 'get_contact_us_url', 'get_registration_url', 'get_channel_id', 'get_oauth_token_url', 'get_oauth_auth_url', 'get_oauth_appid', 'get_api_domain', 'get_scriptjs_domain', 'get_cpanel_domain' );
|
113 |
|
114 |
?>
|
115 |
<h2>WL</h2>
|
116 |
<div>
|
117 |
-
<?php foreach ($wl_config_methods as $method): ?>
|
118 |
<div class="section">
|
119 |
-
<div><?php echo str_replace('get_', '', $method); ?></div>
|
120 |
<div>
|
121 |
<?php
|
122 |
-
if( method_exists('Ecwid_Config', $method) ) {
|
123 |
echo Ecwid_Config::$method();
|
124 |
}
|
125 |
-
?>
|
|
|
126 |
</div>
|
127 |
</div>
|
128 |
-
<?php endforeach
|
129 |
<p>
|
130 |
-
<a href="admin.php?page=ec_debug&ec-reset-plugin-config" style="margin-top:10px"><?php _e('Reset plugin config', 'ecwid-shopping-cart'); ?></a>
|
131 |
</p>
|
132 |
</div>
|
133 |
<?php endif; ?>
|
@@ -136,7 +143,15 @@
|
|
136 |
<h2>PhpInfo</h2>
|
137 |
|
138 |
<div>
|
139 |
-
<iframe width="80%" height="500px" srcdoc="
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
140 |
</div>
|
141 |
|
142 |
</div>
|
2 |
<?php
|
3 |
$all_plugins = get_plugins();
|
4 |
|
5 |
+
$active_plugins = get_option( 'active_plugins' );
|
6 |
|
7 |
+
$theme = wp_get_theme();
|
8 |
|
9 |
$all_options = wp_load_alloptions();
|
10 |
?>
|
11 |
|
12 |
+
<a class="button button-primary" href="admin-post.php?action=ecwid_get_debug" style="margin-top:10px"><?php _e( 'Download log file', 'ecwid-shopping-cart' ); ?></a>
|
13 |
|
14 |
<h2>Active plugins</h2>
|
15 |
|
16 |
<div>
|
17 |
+
<?php foreach ( $active_plugins as $path ) : ?>
|
18 |
<div class="section">
|
19 |
<div>
|
20 |
+
<?php echo $all_plugins[ $path ]['Name']; ?>
|
21 |
</div>
|
22 |
<div>
|
23 |
+
<?php echo $all_plugins[ $path ]['PluginURI']; ?>
|
24 |
</div>
|
25 |
</div>
|
26 |
<?php endforeach; ?>
|
29 |
<h2>All plugins</h2>
|
30 |
|
31 |
<div>
|
32 |
+
<?php foreach ( $all_plugins as $key => $item ) : ?>
|
33 |
<div class="section">
|
34 |
<div>
|
35 |
<?php echo $item['Name']; ?>
|
44 |
<h2>Theme</h2>
|
45 |
|
46 |
<div class="section">
|
47 |
+
<div><?php echo $theme->get( 'Name' ); ?></div>
|
48 |
+
<div><?php echo $theme->get( 'ThemeURI' ); ?></div>
|
49 |
</div>
|
50 |
|
51 |
<h2>Api V3 profile test</h2>
|
52 |
<div>
|
53 |
+
<?php
|
54 |
+
if ( is_wp_error( $api_v3_profile_results ) ) {
|
55 |
+
echo 'WP_Error: ' . $api_v3_profile_results->get_error_message();
|
56 |
+
} else {
|
57 |
+
echo 'Response status: ' . implode( ' ', $api_v3_profile_results['response'] );
|
58 |
+
}
|
59 |
?>
|
60 |
</div>
|
61 |
|
62 |
<h2>Error log</h2>
|
63 |
<div>
|
64 |
+
<?php
|
65 |
+
if ( isset( $all_options['ecwid_error_log'] ) ) {
|
66 |
+
foreach ( json_decode( $all_options['ecwid_error_log'], true ) as $key => $item ) :
|
67 |
+
?>
|
68 |
+
<div class="section"><?php echo htmlspecialchars( $item['message'] ); ?><br><br></div>
|
69 |
+
<?php
|
70 |
+
endforeach;
|
71 |
+
}
|
72 |
+
?>
|
73 |
</div>
|
74 |
|
75 |
<h2>Misc</h2>
|
76 |
<div>
|
77 |
+
<div class="section">
|
78 |
+
<div>Theme identification</div>
|
79 |
+
<div><?php echo ecwid_get_theme_identification(); ?></div>
|
80 |
+
</div>
|
81 |
+
<div class="section">
|
82 |
+
<div>Affiliate Ref ID</div>
|
83 |
+
<div><?php echo apply_filters( 'ecwid_get_new_store_ref_id', '' ); ?></div>
|
84 |
+
</div>
|
85 |
</div>
|
86 |
<h2>Options</h2>
|
87 |
|
88 |
<div>
|
89 |
+
<?php foreach ( $all_options as $key => $option ) : ?>
|
90 |
+
<?php if ( strpos( $key, 'ecwid' ) !== false ) : ?>
|
91 |
<div class="section">
|
92 |
<div>
|
93 |
<?php echo $key; ?>
|
94 |
</div>
|
95 |
<div>
|
96 |
+
<?php echo htmlspecialchars( $option ); ?>
|
97 |
</div>
|
98 |
</div>
|
99 |
+
<?php endif; ?>
|
100 |
<?php endforeach; ?>
|
101 |
</div>
|
102 |
|
103 |
<h2>Store pages</h2>
|
104 |
<div>
|
105 |
+
<?php foreach ( Ecwid_Store_Page::get_store_pages_array() as $page_id ) : ?>
|
106 |
+
<div>
|
107 |
+
<a target="_blank" href="post.php?post=<?php echo $page_id; ?>&action=edit"><?php echo @get_post( $page_id )->post_name; ?></a>
|
108 |
+
<?php if ( $page_id == get_option( Ecwid_Store_Page::OPTION_MAIN_STORE_PAGE_ID ) ) : ?>
|
109 |
+
<b> - main</b>
|
110 |
+
<?php endif; ?>
|
111 |
+
</div>
|
112 |
<?php endforeach; ?>
|
113 |
</div>
|
114 |
|
115 |
|
116 |
+
<?php if ( Ecwid_Config::is_wl() ) : ?>
|
117 |
<?php
|
118 |
$wl_config_methods = array( 'get_kb_link', 'get_contact_us_url', 'get_registration_url', 'get_channel_id', 'get_oauth_token_url', 'get_oauth_auth_url', 'get_oauth_appid', 'get_api_domain', 'get_scriptjs_domain', 'get_cpanel_domain' );
|
119 |
|
120 |
?>
|
121 |
<h2>WL</h2>
|
122 |
<div>
|
123 |
+
<?php foreach ( $wl_config_methods as $method ) : ?>
|
124 |
<div class="section">
|
125 |
+
<div><?php echo str_replace( 'get_', '', $method ); ?></div>
|
126 |
<div>
|
127 |
<?php
|
128 |
+
if ( method_exists( 'Ecwid_Config', $method ) ) {
|
129 |
echo Ecwid_Config::$method();
|
130 |
}
|
131 |
+
?>
|
132 |
+
|
133 |
</div>
|
134 |
</div>
|
135 |
+
<?php endforeach; ?>
|
136 |
<p>
|
137 |
+
<a href="admin.php?page=ec_debug&ec-reset-plugin-config" style="margin-top:10px"><?php _e( 'Reset plugin config', 'ecwid-shopping-cart' ); ?></a>
|
138 |
</p>
|
139 |
</div>
|
140 |
<?php endif; ?>
|
143 |
<h2>PhpInfo</h2>
|
144 |
|
145 |
<div>
|
146 |
+
<iframe width="80%" height="500px" srcdoc="
|
147 |
+
<?php
|
148 |
+
ob_start();
|
149 |
+
phpinfo();
|
150 |
+
$contents = ob_get_contents();
|
151 |
+
ob_end_clean();
|
152 |
+
echo esc_attr( $contents );
|
153 |
+
?>
|
154 |
+
"></iframe>
|
155 |
</div>
|
156 |
|
157 |
</div>
|
templates/ecwid-admin.php
CHANGED
@@ -1,22 +1,24 @@
|
|
1 |
<script type='text/javascript'>//<![CDATA[
|
2 |
-
|
3 |
|
4 |
jQuery(document).ready(function() {
|
5 |
jQuery('#ecwid-frame').attr('src', '<?php echo $iframe_src; ?>');
|
6 |
ecwidSetPopupCentering('#ecwid-frame');
|
7 |
|
8 |
-
|
9 |
-
|
10 |
-
|
11 |
});
|
12 |
//]]>
|
13 |
</script>
|
14 |
|
15 |
<style type="text/css">
|
16 |
-
<?php
|
|
|
17 |
echo '#ecwid-frame { display: none; } ';
|
18 |
-
echo sprintf('#%s { display: block; }', sanitize_text_field(wp_unslash($_GET['page'])) );
|
19 |
-
}
|
|
|
20 |
.ec-ui-framework-page { display: none; }
|
21 |
</style>
|
22 |
|
1 |
<script type='text/javascript'>//<![CDATA[
|
2 |
+
jQuery(document.body).addClass('ecwid-admin-iframe ecwid-no-padding');
|
3 |
|
4 |
jQuery(document).ready(function() {
|
5 |
jQuery('#ecwid-frame').attr('src', '<?php echo $iframe_src; ?>');
|
6 |
ecwidSetPopupCentering('#ecwid-frame');
|
7 |
|
8 |
+
jQuery.ajax({
|
9 |
+
url: ajaxurl + '?action=<?php echo Ecwid_Store_Page::WARMUP_ACTION; ?>'
|
10 |
+
});
|
11 |
});
|
12 |
//]]>
|
13 |
</script>
|
14 |
|
15 |
<style type="text/css">
|
16 |
+
<?php
|
17 |
+
if ( isset( $_GET['page'] ) && in_array( $_GET['page'], array( 'ec-storefront-settings', 'ec-store-developers' ) ) ) {
|
18 |
echo '#ecwid-frame { display: none; } ';
|
19 |
+
echo sprintf( '#%s { display: block; }', sanitize_text_field( wp_unslash( $_GET['page'] ) ) );
|
20 |
+
}
|
21 |
+
?>
|
22 |
.ec-ui-framework-page { display: none; }
|
23 |
</style>
|
24 |
|