WP Mail Bank: WordPress SMTP Plugin & Email Logs - Version 3.0.6

Version Description

  • FIX: Proper Sanitization, Escaping, Validation of all Post Calls
  • TWEAK: Unused Files removed
  • TWEAK: Code Optimized
  • TRANSLATIONS: New Language Added - Hungarian
  • TRANSLATIONS: New Language Added - Swedish
  • TRANSLATIONS: New Language Added - Vietnamese
Download this release

Release Info

Developer contact-banker
Plugin Icon 128x128 WP Mail Bank: WordPress SMTP Plugin & Email Logs
Version 3.0.6
Comparing to
See all releases

Code changes from version 3.0.5 to 3.0.6

assets/admin/layout/css/font/tech-banker.svg CHANGED
@@ -1,66 +1,68 @@
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="foobox" 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="&#x20;" d="" horiz-adv-x="512" />
10
- <glyph unicode="&#x2f;" d="M0 249.344v185.344h229.376v-183.296q0-28.672 20.48-49.664t50.176-20.992 50.688 20.48 20.992 50.176v433.152q0 119.808 88.576 204.288t210.432 84.48 210.432-84.992 88.576-205.824v-94.208l-137.216-40.96-91.136 43.008v81.92q0 29.696-20.48 50.176t-50.176 20.48-50.688-20.48-20.992-50.176v-427.008q0-122.88-88.064-209.408t-210.944-86.528q-123.904 0-211.968 87.552t-88.064 212.48zM741.376 246.272v187.392l91.136-43.008 137.216 40.96v-188.416q0-29.696 20.48-50.688t50.176-20.992 50.176 20.992 20.48 50.688v191.488h229.376v-185.344q0-123.904-87.552-211.968t-211.456-88.064-211.968 87.040-88.064 209.92z" horiz-adv-x="1340" />
11
- <glyph unicode="&#x3b;" d="M-1.024 189.952v380.928q0 13.312 13.312 13.312h180.224v132.096q0 14.336 13.312 14.336h100.352v-526.336q0-14.336-12.288-14.336h-294.912zM110.592 274.944h68.608q13.312 0 13.312 14.336v210.944h-68.608q-13.312 0-13.312-14.336v-210.944zM340.992 189.952v380.928q0 13.312 13.312 13.312h100.352v-379.904q0-14.336-12.288-14.336h-101.376zM340.992 645.632v70.656q0 14.336 12.288 14.336h101.376v-70.656q0-14.336-12.288-14.336h-101.376zM493.568 189.952v380.928q0 13.312 13.312 13.312h294.912v-516.096q0-13.312-13.312-13.312h-294.912l1.024 70.656q0 14.336 12.288 14.336h180.224v50.176h-193.536zM606.208 274.944h68.608q12.288 0 12.288 14.336v210.944h-68.608q-12.288 0-12.288-14.336v-210.944zM840.704 125.44q0 14.336 13.312 14.336h180.224v50.176h-193.536v380.928q0 13.312 13.312 13.312h293.888v-516.096q0-13.312-12.288-13.312h-294.912v70.656zM952.32 274.944h68.608q13.312 0 13.312 14.336v210.944h-68.608q-13.312 0-13.312-14.336v-210.944z" horiz-adv-x="1148" />
12
- <glyph unicode="&#x3e;" d="M0 467.456q0 63.488 50.688 108.544t115.2 45.056q63.488 0 107.52-36.864h5.12q137.216 83.968 343.040 83.968l5.12 4.096 71.68 273.408 247.808-36.864q0-1.024 2.048-1.024 1.024 0 0 1.024 2.048 1.024 11.776 15.872t14.848 18.944q34.816 32.768 83.968 32.768 50.176 0 84.48-33.28t34.304-83.456-34.304-86.016-84.48-35.84q-58.368 0-89.088 39.424t-30.72 98.816q-2.048-1.024-99.84 13.312t-112.128 17.408h-3.072q-2.048-2.048-16.896-54.784t-30.72-111.616-17.92-65.024v-3.072l5.12-4.096q73.728 0 151.040-20.992t133.632-58.88l3.072-2.048q1.024 1.024 2.048 1.024t2.048 1.024q25.6 18.432 36.352 25.6t30.208 13.312 44.032 6.144q69.632 0 118.784-49.152t49.152-119.808q0-48.128-27.136-88.064t-71.168-61.44q0-199.68-266.24-310.272-41.984-18.432-57.344-23.552-32.768-10.24-93.184-19.456t-95.232-9.216q-122.88 0-236.544 35.84-2.048 2.048-73.728 38.912-97.28 52.224-156.16 118.784t-58.88 159.744h-5.12q-33.792 17.408-60.416 51.2l-9.216 12.288q-15.36 27.648-19.456 46.592t-4.096 51.712zM34.816 455.168q0-67.584 58.368-114.688 5.12 60.416 49.152 118.784t103.424 103.424q-37.888 26.624-83.968 26.624-50.176 0-88.576-41.472t-38.4-92.672zM139.264 305.664q0-55.296 31.744-106.496t81.408-87.552 104.96-60.928 107.52-34.816q76.8-14.336 149.504-14.336 125.952 0 238.592 40.448t189.44 125.44h-3.072q30.72 38.912 44.032 70.144t13.312 74.24q0 55.296-27.136 105.472t-71.168 86.016-94.208 61.952-102.4 39.424q-87.040 23.552-185.344 23.552-75.776 0-155.136-18.432t-153.6-55.296-121.344-101.888-47.104-146.944zM329.728 380.416q0 37.888 23.040 60.928t60.928 23.040 63.488-23.040 25.6-60.928q0-36.864-26.112-61.44t-62.976-24.576-60.416 24.576-23.552 61.44zM366.592 212.48h45.056q25.6-46.080 81.408-70.144t114.176-24.064q59.392 0 112.64 24.064t86.016 70.144h41.984q-25.6-63.488-95.232-98.304t-145.408-34.816q-73.728 0-144.896 35.328t-95.744 97.792zM710.656 380.416q0 38.912 23.552 61.44t62.464 22.528q34.816 0 59.392-24.576t24.576-59.392-24.576-60.416-59.392-25.6q-37.888 0-61.952 24.064t-24.064 61.952zM971.776 859.648q0-35.84 25.6-61.44t61.44-25.6q36.864 0 60.416 25.088t23.552 61.952q0 34.816-24.576 59.392t-59.392 24.576-60.928-25.088-26.112-58.88zM986.112 571.904q56.32-36.864 97.28-94.72t57.344-122.368q60.416 44.032 60.416 98.304 0 59.392-36.352 102.4t-94.72 43.008q-46.080 0-83.968-26.624z" horiz-adv-x="1232" />
13
- <glyph unicode="&#x74;" d="M0 556.544v145.408q61.44 20.48 103.424 56.32 41.984 33.792 68.608 88.064 26.624 52.224 35.84 130.048h146.432v-259.072h242.688v-160.768h-242.688v-262.144q0-88.064 9.216-114.688 9.216-24.576 34.816-39.936 34.816-20.48 77.824-20.48 78.848 0 154.624 50.176v-160.768q-64.512-31.744-118.784-44.032-53.248-12.288-114.688-12.288-69.632 0-124.928 17.408-56.32 19.456-91.136 51.2-36.864 31.744-53.248 69.632-14.336 34.816-14.336 107.52v358.4h-113.664z" horiz-adv-x="630" />
14
- <glyph unicode="&#xe000;" d="M876.856 448v-73.142q0-30.286-18.572-51.714t-48.286-21.428h-402.286l167.428-168q21.714-20.572 21.714-51.428t-21.714-51.428l-42.858-43.428q-21.142-21.142-51.428-21.142-29.714 0-52 21.142l-372 372.572q-21.142 21.142-21.142 51.428 0 29.714 21.142 52l372 371.428q21.714 21.714 52 21.714 29.714 0 51.428-21.714l42.858-42.286q21.714-21.714 21.714-52t-21.714-52l-167.428-167.428h402.286q29.714 0 48.286-21.428t18.572-51.714z" horiz-adv-x="876" />
15
- <glyph unicode="&#xe001;" d="M840.286 411.428q0-30.858-21.142-52l-372-372q-22.286-21.142-52-21.142-29.142 0-51.428 21.142l-42.858 42.858q-21.714 21.714-21.714 52t21.714 52l167.428 167.428h-402.286q-29.714 0-48.286 21.428t-18.572 51.714v73.142q0 30.286 18.572 51.714t48.286 21.428h402.286l-167.428 168q-21.714 20.572-21.714 51.428t21.714 51.428l42.858 42.858q21.714 21.714 51.428 21.714 30.286 0 52-21.714l372-372q21.142-20 21.142-51.428z" horiz-adv-x="876" />
16
- <glyph unicode="&#xe002;" d="M741.428 204.572q0-22.858-16-38.858l-77.714-77.714q-16-16-38.858-16t-38.858 16l-168 168-168-168q-16-16-38.858-16t-38.858 16l-77.714 77.714q-16 16-16 38.858t16 38.858l168 168-168 168q-16 16-16 38.858t16 38.858l77.714 77.714q16 16 38.858 16t38.858-16l168-168 168 168q16 16 38.858 16t38.858-16l77.714-77.714q16-16 16-38.858t-16-38.858l-168-168 168-168q16-16 16-38.858z" horiz-adv-x="804" />
17
- <glyph unicode="&#xe003;" d="M790.572 430.286l-758.858-421.714q-13.142-7.428-22.572-1.714t-9.428 20.572v841.142q0 14.858 9.428 20.572t22.572-1.714l758.858-421.714q13.142-7.428 13.142-17.714t-13.142-17.714z" horiz-adv-x="804" />
18
- <glyph unicode="&#xe004;" d="M876.856 850.286v-804.572q0-14.858-10.858-25.714t-25.714-10.858h-292.572q-14.858 0-25.714 10.858t-10.858 25.714v804.572q0 14.858 10.858 25.714t25.714 10.858h292.572q14.858 0 25.714-10.858t10.858-25.714zM364.856 850.286v-804.572q0-14.858-10.858-25.714t-25.714-10.858h-292.572q-14.858 0-25.714 10.858t-10.858 25.714v804.572q0 14.858 10.858 25.714t25.714 10.858h292.572q14.858 0 25.714-10.858t10.858-25.714z" horiz-adv-x="876" />
19
- <glyph unicode="&#xe005;" d="M283.428 192q0-34.286-24.286-58.286t-58-24q-34.286 0-58.286 24t-24 58.286 24 58.286 58.286 24q33.714 0 58-24t24.286-58.286zM530.286 82.286q0-30.286-21.428-51.714t-51.714-21.428-51.714 21.428-21.428 51.714 21.428 51.714 51.714 21.428 51.714-21.428 21.428-51.714zM182.858 448q0-37.714-26.858-64.572t-64.572-26.858-64.572 26.858-26.858 64.572 26.858 64.572 64.572 26.858 64.572-26.858 26.858-64.572zM777.142 192q0-26.286-18.858-45.142t-45.142-18.858-45.142 18.858-18.858 45.142 18.858 45.142 45.142 18.858 45.142-18.858 18.858-45.142zM301.714 704q0-41.714-29.428-71.142t-71.142-29.428-71.142 29.428-29.428 71.142 29.428 71.142 71.142 29.428 71.142-29.428 29.428-71.142zM566.858 813.714q0-45.714-32-77.714t-77.714-32-77.714 32-32 77.714 32 77.714 77.714 32 77.714-32 32-77.714zM877.714 448q0-22.858-16-38.858t-38.858-16-38.858 16-16 38.858 16 38.858 38.858 16 38.858-16 16-38.858zM758.858 704q0-18.858-13.428-32.286t-32.286-13.428-32.286 13.428-13.428 32.286 13.428 32.286 32.286 13.428 32.286-13.428 13.428-32.286z" horiz-adv-x="896" />
20
- <glyph unicode="&#xe006;" d="M0 135.786q0 89.058 91.104 158.666t220.084 69.608h55.278q-42.994 40.946-42.994 88.034 0 29.686 16.378 59.372-10.236-1.024-29.686-1.024-106.46 0-174.020 66.538t-67.56 163.784q0 93.152 83.94 162.76t191.422 69.608h317.332l-70.632-51.182h-100.318q48.112-18.426 75.238-69.608t27.126-113.626q0-95.2-90.082-165.832-37.876-29.686-49.136-47.088t-11.26-42.994q0-19.45 27.638-49.136t55.278-50.158q62.442-44.016 86.498-90.082t24.056-115.672q0-92.128-83.94-160.202t-227.25-68.072q-136.146 0-230.32 51.182t-94.176 135.122zM114.648 169.568q0-70.632 59.884-120.278t148.94-49.646q121.814 0 176.58 45.040t54.766 119.766q0 19.45-4.094 32.756-3.070 11.26-7.166 20.984t-12.284 19.45-14.332 16.378-19.962 16.89-20.984 15.354-25.592 17.914-26.614 17.914q-39.922 12.284-78.82 12.284-92.128 1.024-161.224-48.112t-69.096-116.696zM182.21 741.786q11.26-80.868 61.93-139.216t112.090-59.372q60.396-2.048 96.222 53.23t25.592 136.146-60.908 137.168-112.090 58.348-97.246-52.206-25.592-134.098zM750.334 717.22v51.182h204.73v204.73h51.182v-204.73h205.754v-51.182h-205.754v-205.754h-51.182v205.754h-204.73z" horiz-adv-x="1212" />
21
- <glyph unicode="&#xe007;" d="M0 589.312q0 64.512 27.136 128t77.824 117.76 133.12 88.064 182.784 33.792q162.816 0 267.264-100.352t104.448-236.544q0-175.104-88.576-289.28t-228.864-114.176q-46.080 0-86.528 21.504t-56.832 52.224l-40.96-161.792q-5.12-19.456-13.312-39.424t-17.92-38.4-19.456-34.816-19.456-30.72-16.896-24.064-13.312-16.896l-6.144-8.192q-3.072-4.096-8.192-3.072t-6.144 6.144q0 1.024-1.536 14.336t-3.072 28.16-3.072 38.4-1.024 45.568 3.072 48.64 7.68 49.152q11.264 48.128 75.776 320.512-8.192 16.384-13.312 39.424t-5.12 37.376l-1.024 15.36q0 65.536 33.28 109.056t80.384 43.52q37.888 0 58.88-25.088t20.992-62.976q0-23.552-8.704-57.856t-23.040-78.848-20.48-72.192q-10.24-46.080 17.92-79.872t75.264-33.792q80.896 0 133.632 91.648t52.736 221.696q0 99.328-64.512 162.304t-180.224 62.976q-129.024 0-209.408-82.944t-80.384-198.656q0-68.608 38.912-115.712 13.312-15.36 8.192-32.768-2.048-5.12-6.144-23.552t-6.144-23.552q-2.048-11.264-10.24-14.848t-18.432 0.512q-60.416 24.576-90.624 84.48t-30.208 139.776z" horiz-adv-x="793" />
22
- <glyph unicode="&#xe008;" d="M-5.116 852.114q0 51.154 35.808 84.404t93.1 33.25q56.27 0 91.054-32.738 35.808-33.762 35.808-87.984 0-49.108-34.784-81.846-35.808-33.762-94.124-33.762h-1.024q-56.27 0-91.054 33.762t-34.784 84.916zM8.184-43.078v683.416h227.124v-683.416h-227.124zM361.146-43.078h227.124v381.608q0 35.808 8.184 55.246 14.324 34.784 43.48 58.826t73.15 24.042q114.584 0 114.584-154.484v-365.238h227.124v391.838q0 151.416-71.616 229.68t-189.27 78.266q-131.976 0-205.638-113.562v-2.046h-1.024l1.024 2.046v97.192h-227.124q2.046-32.738 2.046-203.592t-2.046-479.824z" horiz-adv-x="1064" />
23
- <glyph unicode="&#xe009;" d="M0 52.19q30.682-3.068 61.366-3.068 180.006 0 321.148 110.458-83.866 1.022-150.346 51.138t-91.026 127.846q20.456-4.092 48.070-4.092 35.796 0 68.526 9.204-90.004 17.386-148.812 88.47t-58.808 164.154v3.068q54.206-30.682 117.618-31.706-53.184 34.774-84.378 91.538t-31.194 123.244q0 69.548 35.796 129.892 96.14-119.664 234.724-190.746t297.114-79.264q-7.16 33.752-7.16 59.32 0 106.368 75.684 182.052t183.074 75.684q111.482 0 188.188-81.822 88.98 18.41 163.642 63.412-28.638-93.072-112.504-143.186 74.662 9.204 147.278 40.91-49.092-76.708-127.846-133.982v-33.752q0-103.3-30.172-207.11t-92.048-198.416-147.79-168.244-206.086-117.106-258.248-43.468q-213.758 0-395.81 115.572z" horiz-adv-x="1258" />
24
- <glyph unicode="&#xe00a;" d="M286.416 426.496v195.584h157.696v98.304q0 106.496 69.12 181.248t167.424 74.752h156.672v-195.584h-156.672q-15.36 0-27.648-16.896t-12.288-41.472v-100.352h196.608v-195.584h-196.608v-474.112h-196.608v474.112h-157.696z" horiz-adv-x="836" />
25
- <glyph unicode="&#xe00b;" d="M0 163.328q11.264 15.36 32.256 26.112t50.176 20.48 41.472 15.872q19.456 0 34.304-4.608t34.304-15.36 25.6-12.8q48.128-21.504 266.24-121.856 19.456-4.096 36.352 0t40.448 17.92 24.576 14.848q20.48 9.216 78.336 35.328t89.6 40.448q4.096 2.048 42.496 21.504t61.952 24.576q13.312 2.048 28.16-1.024t24.064-7.68 23.552-13.312 18.432-10.752 15.872-6.144 18.944-8.192 11.264-11.264q3.072-4.096 4.096-14.336-10.24-13.312-31.744-24.576t-52.224-22.528-40.96-16.384q-44.032-20.48-131.584-62.976t-131.584-62.976q-7.168-3.072-21.504-11.776t-24.064-13.312-26.112-11.264-28.16-7.168-30.208 1.536l-270.336 125.952q-6.144 3.072-32.768 14.336t-52.736 22.528-54.784 24.576-47.616 24.064-22.016 16.896q-4.096 4.096-4.096 13.312zM0 437.76q11.264 15.36 32.256 25.6t51.2 20.48 42.496 15.36q19.456 0 34.816-4.608t35.328-15.36 26.112-13.824q43.008-19.456 129.536-59.392t130.56-60.416q19.456-5.12 37.888-0.512t39.936 17.408 25.6 14.848q69.632 32.768 163.84 73.728 11.264 5.12 32.256 16.896t39.424 19.968 36.864 11.264q16.384 3.072 32.256-1.024t38.4-17.408 23.552-13.312q5.12-3.072 15.872-6.656t18.432-8.192 11.776-10.752q3.072-5.12 4.096-14.336-10.24-14.336-32.256-26.112t-53.76-23.040-41.984-16.384q-49.152-23.552-138.752-66.56t-125.44-60.416q-7.168-3.072-26.624-14.336t-29.696-15.36-33.28-10.24-36.352 0q-219.136 103.424-266.24 124.928-6.144 3.072-45.056 19.456t-71.168 30.72-62.976 30.208-34.816 23.040q-4.096 4.096-4.096 14.336zM0 711.168q10.24 15.36 32.256 27.136t53.76 23.040 41.984 16.384l356.352 165.888q30.72 0 54.784-7.168t57.856-26.624 40.96-22.528q39.936-18.432 119.808-55.808t119.808-55.808q4.096-2.048 37.376-15.36t55.808-24.576 27.648-20.48q3.072-4.096 4.096-13.312-9.216-13.312-26.624-23.040t-44.544-19.456-35.328-13.824q-48.128-22.528-143.36-68.096t-142.336-68.096q-6.144-3.072-20.48-11.264t-23.552-12.8-25.6-10.752-27.648-6.144-28.672 1.024q-250.88 116.736-262.144 121.856-4.096 2.048-64.512 28.16t-104.448 47.616-49.152 30.72q-4.096 4.096-4.096 13.312z" horiz-adv-x="1002" />
26
- <glyph unicode="&#xe00c;" d="M704 384l128 128v-512h-768v768h512l-128-128h-256v-512h512zM960 896v-352l-130.744 130.744-354.746-354.744h-90.51v90.512l354.744 354.744-130.744 130.744z" />
27
- <glyph unicode="&#xe00d;" d="M64 384h384v-384l-138.26 138.26-202-202-107.48 107.48 202 202zM821.74 245.74l202-202-107.48-107.48-202 202-138.26-138.26v384h384zM960 512h-384v384l138.26-138.26 202 202 107.48-107.48-202-202zM309.74 757.74l138.26 138.26v-384h-384l138.26 138.26-202 202 107.48 107.48z" />
28
- <glyph unicode="&#xe00e;" d="M1024 960v-384l-138.26 138.26-212-212-107.48 107.48 212 212-138.26 138.26zM245.74 821.74l212-212-107.48-107.48-212 212-138.26-138.26v384h384zM885.74 181.74l138.26 138.26v-384h-384l138.26 138.26-212 212 107.48 107.48zM457.74 286.26l-212-212 138.26-138.26h-384v384l138.26-138.26 212 212z" />
29
- <glyph unicode="&#xe00f;" d="M512 384l256 256h-192v256h-128v-256h-192zM744.726 488.728l-71.74-71.742 260.080-96.986-421.066-157.018-421.066 157.018 260.080 96.986-71.742 71.742-279.272-104.728v-256l512-192 512 192v256z" />
30
- <glyph unicode="&#xe010;" d="M960 832h-896c-35.2 0-64-28.8-64-64v-640c0-35.2 28.8-64 64-64h896c35.2 0 64 28.8 64 64v640c0 35.2-28.8 64-64 64zM896 704v-46l-384-226.286-384 226.286v46h768zM128 192v354.572l384-226.286 384 226.286v-354.572h-768z" />
31
- <glyph unicode="&#xe011;" d="M1024 448c-1.278 66.862-15.784 133.516-42.576 194.462-26.704 61-65.462 116.258-113.042 161.92-47.552 45.696-103.944 81.82-164.984 105.652-61.004 23.924-126.596 35.352-191.398 33.966-64.81-1.282-129.332-15.374-188.334-41.356-59.048-25.896-112.542-63.47-156.734-109.576-44.224-46.082-79.16-100.708-102.186-159.798-23.114-59.062-34.128-122.52-32.746-185.27 1.286-62.76 14.964-125.148 40.134-182.206 25.088-57.1 61.476-108.828 106.11-151.548 44.61-42.754 97.472-76.504 154.614-98.72 57.118-22.304 118.446-32.902 179.142-31.526 60.708 1.29 120.962 14.554 176.076 38.914 55.15 24.282 105.116 59.48 146.366 102.644 41.282 43.14 73.844 94.236 95.254 149.43 13.034 33.458 21.88 68.4 26.542 103.798 1.246-0.072 2.498-0.12 3.762-0.12 35.346 0 64 28.652 64 64 0 1.796-0.094 3.572-0.238 5.332h0.238zM922.306 278.052c-23.472-53.202-57.484-101.4-99.178-141.18-41.67-39.81-91-71.186-144.244-91.79-53.228-20.678-110.29-30.452-166.884-29.082-56.604 1.298-112.596 13.736-163.82 36.474-51.25 22.666-97.684 55.49-135.994 95.712-38.338 40.198-68.528 87.764-88.322 139.058-19.87 51.284-29.228 106.214-27.864 160.756 1.302 54.552 13.328 108.412 35.254 157.69 21.858 49.3 53.498 93.97 92.246 130.81 38.73 36.868 84.53 65.87 133.874 84.856 49.338 19.060 102.136 28.006 154.626 26.644 52.5-1.306 104.228-12.918 151.562-34.034 47.352-21.050 90.256-51.502 125.624-88.782 35.396-37.258 63.21-81.294 81.39-128.688 18.248-47.392 26.782-98.058 25.424-148.496h0.238c-0.144-1.76-0.238-3.536-0.238-5.332 0-33.012 24.992-60.174 57.086-63.624-6.224-34.822-16.53-68.818-30.78-100.992z" />
32
- <glyph unicode="&#xe012;" d="M192 448c0 12.18 0.704 24.196 2.030 36.022l-184.98 60.104c-5.916-31.14-9.050-63.264-9.050-96.126 0-147.23 62.166-279.922 161.654-373.324l114.284 157.296c-52.124 56.926-83.938 132.758-83.938 216.028zM832 448c0-83.268-31.812-159.102-83.938-216.028l114.284-157.296c99.488 93.402 161.654 226.094 161.654 373.324 0 32.862-3.132 64.986-9.048 96.126l-184.98-60.104c1.324-11.828 2.028-23.842 2.028-36.022zM576 761.592c91.934-18.662 169.544-76.742 214.45-155.826l184.978 60.102c-73.196 155.42-222.24 268.060-399.428 290.156v-194.432zM233.55 605.768c44.906 79.084 122.516 137.164 214.45 155.826v194.43c-177.188-22.096-326.23-134.736-399.426-290.154l184.976-60.102zM644.556 156.672c-40.39-18.408-85.272-28.672-132.556-28.672s-92.166 10.264-132.554 28.67l-114.292-157.31c73.206-40.366 157.336-63.36 246.846-63.36s173.64 22.994 246.848 63.36l-114.292 157.312z" />
33
- <glyph unicode="&#xe013;" d="M384 832c0 70.692 57.308 128 128 128s128-57.308 128-128c0-70.692-57.308-128-128-128-70.692 0-128 57.308-128 128zM655.53 719.53c0 70.692 57.308 128 128 128s128-57.308 128-128c0-70.692-57.308-128-128-128-70.692 0-128 57.308-128 128zM832 448c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM719.53 176.47c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM448.002 64c0 0 0 0 0 0 0 35.346 28.654 64 64 64 35.346 0 64-28.654 64-64 0 0 0 0 0 0 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM176.472 176.47c0 0 0 0 0 0 0 35.346 28.654 64 64 64 35.346 0 64-28.654 64-64 0 0 0 0 0 0 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM144.472 719.53c0 0 0 0 0 0 0 53.019 42.981 96 96 96 53.019 0 96-42.981 96-96 0 0 0 0 0 0 0-53.019-42.981-96-96-96-53.019 0-96 42.981-96 96zM56 448c0 39.765 32.235 72 72 72s72-32.235 72-72c0-39.765-32.235-72-72-72-39.765 0-72 32.235-72 72z" />
34
- <glyph unicode="&#xe014;" d="M512 960c-278.748 0-505.458-222.762-511.848-499.974 5.92 241.864 189.832 435.974 415.848 435.974 229.75 0 416-200.576 416-448 0-53.020 42.98-96 96-96 53.020 0 96 42.98 96 96 0 282.77-229.23 512-512 512zM512-64c278.748 0 505.458 222.762 511.848 499.974-5.92-241.864-189.832-435.974-415.848-435.974-229.75 0-416 200.576-416 448 0 53.020-42.98 96-96 96-53.020 0-96-42.98-96-96 0-282.77 229.23-512 512-512z" />
35
- <glyph unicode="&#xe015;" d="M0.042 446.382l-0.022-0.004c0 0 0.012-0.090 0.028-0.222 0.11-3.878 0.55-7.676 1.322-11.352 0.204-1.746 0.428-3.66 0.674-5.774 0.222-1.886 0.46-3.914 0.718-6.078 0.374-2.566 0.77-5.292 1.19-8.176 0.856-5.746 1.8-12.124 2.908-18.958 1.348-6.446 2.804-13.414 4.364-20.864 0.71-3.718 1.776-7.504 2.786-11.406 1.024-3.89 2.078-7.894 3.16-12.004 0.566-2.042 1.040-4.132 1.708-6.208 0.656-2.074 1.32-4.176 1.988-6.3 1.348-4.234 2.726-8.566 4.136-12.988 0.352-1.106 0.708-2.21 1.064-3.324 0.408-1.102 0.814-2.208 1.226-3.316 0.826-2.218 1.658-4.458 2.502-6.714 1.696-4.496 3.422-9.078 5.18-13.742 1.968-4.566 3.97-9.214 6.004-13.934 1.018-2.348 2.044-4.714 3.078-7.098 1.048-2.376 2.27-4.704 3.408-7.074 2.322-4.714 4.678-9.496 7.062-14.332 2.47-4.786 5.208-9.512 7.846-14.328 1.336-2.398 2.68-4.808 4.028-7.23 1.368-2.41 2.902-4.75 4.356-7.14 2.95-4.738 5.93-9.524 8.934-14.348 12.64-18.894 26.676-37.566 42.21-55.278 15.712-17.578 32.726-34.25 50.692-49.602 18.18-15.136 37.264-28.902 56.726-41.114 19.604-12.036 39.644-22.312 59.376-31.144 5.004-2.040 9.964-4.062 14.878-6.066 2.462-0.972 4.868-2.032 7.336-2.918 2.47-0.868 4.93-1.734 7.376-2.594 4.898-1.684 9.678-3.468 14.484-4.992 4.832-1.43 9.604-2.844 14.312-4.242 2.356-0.672 4.66-1.426 7.004-2.012 2.346-0.574 4.676-1.14 6.986-1.704 4.606-1.118 9.142-2.214 13.604-3.296 4.5-0.868 8.926-1.722 13.27-2.558 2.166-0.41 4.31-0.82 6.434-1.222 1.062-0.2 2.118-0.398 3.166-0.598 1.060-0.148 2.118-0.292 3.166-0.442 4.192-0.582 8.292-1.152 12.3-1.71 1.998-0.274 3.972-0.546 5.922-0.816 1.946-0.286 3.904-0.378 5.814-0.57 3.822-0.336 7.544-0.664 11.164-0.98 3.616-0.304 7.104-0.688 10.526-0.738 0.23-0.008 0.452-0.016 0.682-0.026 0.614-34.812 29.008-62.846 63.968-62.846 0.542 0 1.080 0.028 1.62 0.042v-0.022c0 0 0.090 0.012 0.224 0.028 3.878 0.11 7.674 0.55 11.35 1.322 1.748 0.204 3.662 0.426 5.776 0.672 1.884 0.222 3.912 0.462 6.076 0.718 2.566 0.376 5.292 0.772 8.176 1.192 5.746 0.856 12.124 1.8 18.958 2.908 6.446 1.348 13.414 2.804 20.864 4.362 3.718 0.712 7.504 1.778 11.406 2.786 3.892 1.026 7.894 2.080 12.004 3.162 2.044 0.566 4.132 1.040 6.208 1.708 2.074 0.656 4.174 1.318 6.3 1.988 4.232 1.348 8.564 2.726 12.988 4.134 1.104 0.354 2.21 0.708 3.324 1.066 1.1 0.406 2.206 0.814 3.316 1.226 2.216 0.824 4.456 1.658 6.714 2.5 4.496 1.698 9.078 3.424 13.74 5.182 4.568 1.968 9.216 3.97 13.936 6.004 2.348 1.018 4.714 2.044 7.098 3.078 2.376 1.048 4.702 2.27 7.074 3.408 4.714 2.322 9.494 4.678 14.33 7.062 4.786 2.47 9.512 5.208 14.328 7.846 2.398 1.336 4.808 2.678 7.23 4.028 2.41 1.366 4.75 2.9 7.14 4.354 4.738 2.952 9.524 5.93 14.35 8.936 18.89 12.64 37.564 26.674 55.278 42.21 17.574 15.712 34.248 32.726 49.602 50.69 15.136 18.182 28.902 37.264 41.112 56.728 12.036 19.602 22.314 39.644 31.142 59.376 2.042 5.002 4.062 9.964 6.068 14.878 0.974 2.462 2.032 4.868 2.918 7.334 0.87 2.472 1.732 4.932 2.592 7.376 1.686 4.898 3.468 9.678 4.994 14.484 1.432 4.832 2.846 9.604 4.24 14.31 0.674 2.358 1.43 4.66 2.016 7.004 0.57 2.348 1.138 4.676 1.702 6.988 1.118 4.606 2.216 9.14 3.296 13.602 0.868 4.502 1.72 8.928 2.558 13.272 0.41 2.164 0.818 4.308 1.222 6.434 0.2 1.060 0.398 2.116 0.596 3.164 0.148 1.062 0.296 2.118 0.444 3.168 0.582 4.19 1.152 8.292 1.708 12.3 0.278 1.996 0.55 3.97 0.82 5.922 0.284 1.946 0.376 3.902 0.568 5.812 0.336 3.822 0.664 7.546 0.98 11.164 0.304 3.616 0.686 7.106 0.738 10.528 0.020 0.534 0.040 1.044 0.058 1.574 35.224 0.146 63.732 28.738 63.732 63.992 0 0.542-0.028 1.080-0.042 1.62h0.022c0 0-0.012 0.090-0.028 0.224-0.11 3.878-0.55 7.674-1.322 11.35-0.204 1.748-0.428 3.662-0.674 5.776-0.222 1.886-0.46 3.914-0.718 6.076-0.374 2.566-0.77 5.294-1.19 8.176-0.856 5.746-1.8 12.124-2.908 18.958-1.348 6.444-2.804 13.414-4.364 20.862-0.71 3.72-1.776 7.506-2.786 11.408-1.024 3.892-2.078 7.894-3.16 12.002-0.566 2.044-1.040 4.134-1.708 6.208-0.656 2.076-1.32 4.174-1.988 6.3-1.348 4.234-2.726 8.566-4.136 12.99-0.352 1.102-0.708 2.21-1.064 3.324-0.408 1.1-0.814 2.206-1.226 3.316-0.826 2.216-1.658 4.454-2.502 6.714-1.696 4.498-3.422 9.080-5.18 13.74-1.968 4.57-3.97 9.216-6.004 13.936-1.020 2.348-2.044 4.714-3.078 7.098-1.048 2.376-2.27 4.702-3.408 7.076-2.322 4.714-4.678 9.494-7.062 14.33-2.47 4.786-5.208 9.512-7.846 14.328-1.336 2.398-2.68 4.808-4.028 7.23-1.368 2.41-2.902 4.75-4.356 7.14-2.95 4.74-5.93 9.524-8.934 14.35-12.64 18.892-26.676 37.564-42.21 55.278-15.712 17.576-32.726 34.25-50.692 49.602-18.18 15.136-37.264 28.902-56.726 41.112-19.604 12.036-39.644 22.314-59.376 31.142-5.004 2.040-9.964 4.062-14.878 6.068-2.462 0.974-4.868 2.032-7.336 2.918-2.47 0.87-4.93 1.734-7.376 2.592-4.898 1.684-9.678 3.468-14.484 4.994-4.832 1.432-9.604 2.846-14.312 4.242-2.356 0.672-4.66 1.428-7.004 2.014-2.346 0.572-4.676 1.138-6.986 1.702-4.606 1.118-9.142 2.216-13.604 3.298-4.5 0.868-8.926 1.72-13.27 2.558-2.166 0.412-4.31 0.82-6.434 1.222-1.062 0.2-2.118 0.398-3.166 0.596-1.060 0.148-2.118 0.296-3.166 0.442-4.192 0.584-8.292 1.154-12.3 1.71-1.998 0.276-3.972 0.55-5.922 0.82-1.946 0.284-3.904 0.376-5.814 0.57-3.822 0.336-7.544 0.664-11.164 0.98-3.616 0.304-7.104 0.686-10.526 0.738-0.852 0.032-1.674 0.062-2.512 0.092-0.65 34.78-29.028 62.778-63.966 62.778-0.542 0-1.080-0.028-1.62-0.042l-0.002 0.022c0 0-0.090-0.012-0.222-0.028-3.878-0.11-7.676-0.55-11.352-1.322-1.748-0.204-3.662-0.426-5.776-0.672-1.884-0.222-3.912-0.462-6.076-0.718-2.566-0.376-5.292-0.772-8.176-1.192-5.746-0.856-12.124-1.8-18.958-2.908-6.446-1.348-13.414-2.804-20.864-4.362-3.718-0.712-7.504-1.778-11.406-2.786-3.892-1.026-7.894-2.080-12.004-3.162-2.044-0.566-4.132-1.040-6.208-1.708-2.074-0.656-4.174-1.318-6.3-1.988-4.232-1.348-8.564-2.726-12.988-4.134-1.104-0.354-2.21-0.708-3.324-1.066-1.1-0.406-2.206-0.814-3.316-1.226-2.216-0.824-4.456-1.658-6.714-2.5-4.496-1.698-9.078-3.424-13.74-5.182-4.568-1.968-9.216-3.97-13.936-6.004-2.348-1.018-4.714-2.044-7.098-3.078-2.376-1.048-4.702-2.27-7.074-3.408-4.714-2.322-9.494-4.678-14.33-7.062-4.786-2.47-9.512-5.208-14.328-7.846-2.398-1.336-4.808-2.678-7.23-4.028-2.41-1.366-4.75-2.9-7.14-4.354-4.738-2.952-9.524-5.93-14.35-8.936-18.89-12.64-37.564-26.674-55.278-42.21-17.574-15.712-34.248-32.726-49.602-50.69-15.136-18.182-28.902-37.264-41.112-56.728-12.036-19.602-22.314-39.644-31.142-59.376-2.042-5.002-4.062-9.964-6.068-14.878-0.974-2.462-2.032-4.868-2.918-7.334-0.87-2.472-1.732-4.932-2.592-7.376-1.686-4.898-3.468-9.678-4.994-14.484-1.432-4.832-2.846-9.604-4.24-14.31-0.674-2.358-1.43-4.66-2.016-7.004-0.57-2.348-1.138-4.676-1.702-6.988-1.118-4.606-2.216-9.14-3.296-13.602-0.868-4.502-1.72-8.928-2.558-13.272-0.41-2.164-0.818-4.308-1.222-6.434-0.2-1.060-0.398-2.116-0.596-3.164-0.148-1.062-0.296-2.118-0.444-3.168-0.582-4.19-1.152-8.292-1.708-12.3-0.278-1.996-0.55-3.97-0.82-5.922-0.284-1.946-0.376-3.902-0.568-5.812-0.336-3.822-0.664-7.546-0.98-11.164-0.304-3.616-0.686-7.106-0.738-10.528-0.020-0.548-0.040-1.076-0.058-1.62-34.376-1.112-61.902-29.304-61.902-63.946 0-0.542 0.028-1.078 0.042-1.618zM73.518 511.294c0.042 0.196 0.086 0.384 0.128 0.58 0.644 3.248 1.632 6.542 2.556 9.942 0.934 3.388 1.894 6.876 2.88 10.454 0.516 1.78 0.934 3.602 1.546 5.406 0.596 1.802 1.202 3.628 1.81 5.476 1.218 3.682 2.464 7.45 3.736 11.294 0.316 0.958 0.634 1.924 0.956 2.892 0.37 0.954 0.74 1.914 1.114 2.876 0.746 1.924 1.5 3.868 2.26 5.83 1.52 3.904 3.070 7.882 4.646 11.93 1.768 3.96 3.566 7.99 5.392 12.080 0.908 2.038 1.824 4.090 2.746 6.156 0.932 2.060 2.036 4.072 3.052 6.126 2.070 4.084 4.17 8.222 6.294 12.412 2.202 4.142 4.654 8.224 6.998 12.392 1.184 2.074 2.374 4.16 3.57 6.256 1.21 2.086 2.586 4.102 3.876 6.166 2.616 4.098 5.256 8.232 7.918 12.402 11.234 16.298 23.632 32.398 37.33 47.638 13.874 15.104 28.842 29.404 44.598 42.548 15.974 12.928 32.686 24.65 49.676 35.022 17.13 10.194 34.6 18.838 51.734 26.258 4.35 1.7 8.662 3.382 12.934 5.050 2.136 0.812 4.216 1.71 6.36 2.444 2.146 0.714 4.28 1.428 6.404 2.136 4.25 1.386 8.382 2.888 12.548 4.142 4.184 1.174 8.314 2.332 12.392 3.474 2.038 0.55 4.026 1.19 6.054 1.662 2.030 0.458 4.044 0.914 6.044 1.368 3.978 0.91 7.896 1.806 11.748 2.688 3.888 0.686 7.71 1.36 11.462 2.022 1.868 0.33 3.716 0.658 5.546 0.98 0.914 0.162 1.824 0.324 2.728 0.484 0.916 0.112 1.828 0.222 2.734 0.332 3.612 0.448 7.148 0.882 10.604 1.31 1.72 0.216 3.422 0.432 5.102 0.644 1.674 0.226 3.364 0.266 5.010 0.408 3.292 0.238 6.498 0.472 9.616 0.7 3.11 0.218 6.11 0.524 9.058 0.508 5.848 0.132 11.32 0.256 16.38 0.372 4.664-0.168 8.948-0.324 12.818-0.462 1.914-0.054 3.726-0.108 5.432-0.156 2.122-0.134 4.108-0.26 5.958-0.378 2.13-0.138 4.060-0.266 5.82-0.38 3.256-0.51 6.592-0.782 9.99-0.782 0.466 0 0.93 0.026 1.396 0.036 0.132-0.008 0.224-0.014 0.224-0.014v0.020c31.14 0.778 56.75 23.784 61.556 53.754 0.542-0.12 1.064-0.236 1.612-0.356 3.246-0.644 6.542-1.632 9.942-2.556 3.386-0.934 6.876-1.894 10.454-2.88 1.778-0.516 3.602-0.934 5.404-1.546 1.802-0.596 3.63-1.202 5.478-1.812 3.68-1.218 7.448-2.464 11.292-3.736 0.96-0.316 1.924-0.634 2.892-0.956 0.956-0.37 1.914-0.74 2.876-1.112 1.926-0.746 3.868-1.5 5.83-2.26 3.904-1.52 7.884-3.070 11.932-4.646 3.96-1.768 7.988-3.566 12.080-5.392 2.038-0.908 4.088-1.824 6.156-2.746 2.060-0.932 4.072-2.036 6.126-3.054 4.082-2.070 8.222-4.17 12.41-6.294 4.144-2.202 8.226-4.654 12.394-6.998 2.074-1.184 4.16-2.374 6.256-3.572 2.086-1.21 4.102-2.586 6.166-3.876 4.098-2.616 8.23-5.256 12.402-7.918 16.296-11.234 32.398-23.632 47.636-37.33 15.104-13.874 29.406-28.842 42.55-44.598 12.928-15.974 24.648-32.686 35.020-49.676 10.196-17.13 18.84-34.6 26.26-51.736 1.698-4.348 3.382-8.662 5.050-12.932 0.812-2.136 1.71-4.216 2.444-6.36 0.714-2.146 1.428-4.28 2.136-6.404 1.386-4.25 2.888-8.384 4.142-12.548 1.174-4.184 2.33-8.316 3.474-12.392 0.55-2.038 1.19-4.026 1.66-6.054 0.46-2.030 0.916-4.046 1.368-6.046 0.91-3.978 1.808-7.896 2.688-11.748 0.688-3.888 1.362-7.71 2.024-11.462 0.33-1.868 0.656-3.716 0.98-5.548 0.162-0.914 0.324-1.824 0.484-2.728 0.11-0.916 0.222-1.828 0.332-2.734 0.446-3.612 0.882-7.148 1.31-10.604 0.216-1.72 0.432-3.42 0.642-5.1 0.226-1.674 0.268-3.364 0.41-5.010 0.238-3.292 0.472-6.498 0.7-9.616 0.218-3.11 0.524-6.11 0.508-9.058 0.132-5.848 0.256-11.32 0.372-16.38-0.168-4.664-0.324-8.948-0.462-12.818-0.054-1.914-0.108-3.726-0.156-5.432-0.134-2.122-0.26-4.108-0.378-5.958-0.138-2.13-0.266-4.060-0.38-5.82-0.498-3.256-0.768-6.592-0.768-9.99 0-0.468 0.026-0.93 0.036-1.396-0.008-0.132-0.016-0.224-0.016-0.224h0.022c0.768-30.766 23.236-56.128 52.682-61.37-0.066-0.296-0.13-0.584-0.198-0.884-0.644-3.248-1.632-6.542-2.556-9.942-0.934-3.388-1.894-6.876-2.88-10.454-0.516-1.78-0.934-3.602-1.546-5.406-0.596-1.802-1.202-3.628-1.81-5.476-1.218-3.682-2.464-7.45-3.736-11.294-0.316-0.958-0.634-1.924-0.956-2.892-0.37-0.954-0.74-1.914-1.114-2.876-0.746-1.924-1.5-3.868-2.26-5.83-1.52-3.904-3.070-7.882-4.646-11.93-1.768-3.96-3.566-7.99-5.392-12.080-0.908-2.038-1.824-4.090-2.746-6.156-0.932-2.060-2.036-4.072-3.052-6.126-2.070-4.084-4.17-8.222-6.294-12.412-2.202-4.142-4.654-8.224-6.998-12.392-1.184-2.074-2.374-4.16-3.57-6.256-1.21-2.086-2.586-4.102-3.876-6.166-2.616-4.098-5.256-8.232-7.918-12.402-11.234-16.298-23.632-32.398-37.33-47.638-13.874-15.104-28.842-29.404-44.598-42.548-15.974-12.928-32.686-24.65-49.676-35.022-17.13-10.194-34.6-18.838-51.734-26.258-4.35-1.7-8.662-3.382-12.934-5.050-2.136-0.812-4.216-1.71-6.36-2.444-2.146-0.714-4.28-1.428-6.404-2.136-4.25-1.386-8.382-2.888-12.548-4.142-4.184-1.174-8.314-2.332-12.392-3.474-2.038-0.55-4.026-1.19-6.054-1.662-2.030-0.458-4.044-0.914-6.044-1.368-3.978-0.91-7.896-1.806-11.748-2.688-3.888-0.686-7.71-1.36-11.462-2.022-1.868-0.33-3.716-0.658-5.546-0.98-0.914-0.162-1.824-0.324-2.728-0.484-0.916-0.112-1.828-0.222-2.734-0.332-3.612-0.448-7.148-0.882-10.604-1.31-1.72-0.216-3.422-0.432-5.102-0.644-1.674-0.226-3.364-0.266-5.010-0.408-3.292-0.238-6.498-0.472-9.616-0.7-3.11-0.218-6.11-0.524-9.058-0.508-5.848-0.132-11.32-0.256-16.38-0.372-4.664 0.168-8.948 0.324-12.818 0.462-1.914 0.054-3.726 0.108-5.432 0.156-2.122 0.134-4.108 0.26-5.958 0.378-2.13 0.138-4.060 0.266-5.82 0.38-3.256 0.51-6.592 0.782-9.99 0.782-0.466 0-0.93-0.026-1.396-0.036-0.132 0.008-0.224 0.014-0.224 0.014v-0.020c-31.004-0.774-56.524-23.586-61.488-53.364-3.2 0.64-6.446 1.61-9.792 2.522-3.386 0.934-6.876 1.894-10.454 2.878-1.778 0.516-3.602 0.938-5.404 1.546-1.802 0.598-3.63 1.204-5.478 1.812-3.68 1.218-7.448 2.464-11.292 3.738-0.96 0.316-1.924 0.632-2.892 0.954-0.956 0.372-1.914 0.742-2.876 1.114-1.926 0.746-3.868 1.5-5.83 2.258-3.904 1.524-7.884 3.070-11.932 4.648-3.96 1.77-7.988 3.566-12.080 5.39-2.038 0.91-4.088 1.824-6.156 2.746-2.060 0.934-4.072 2.036-6.126 3.054-4.082 2.070-8.222 4.172-12.41 6.296-4.144 2.2-8.226 4.652-12.394 6.996-2.074 1.184-4.16 2.376-6.256 3.57-2.086 1.21-4.102 2.586-6.166 3.878-4.098 2.614-8.23 5.254-12.402 7.918-16.296 11.23-32.398 23.632-47.636 37.328-15.104 13.876-29.406 28.84-42.55 44.598-12.928 15.972-24.648 32.684-35.020 49.676-10.196 17.128-18.84 34.602-26.26 51.734-1.698 4.352-3.382 8.664-5.050 12.934-0.812 2.136-1.71 4.218-2.444 6.36-0.714 2.148-1.428 4.282-2.136 6.406-1.386 4.25-2.888 8.382-4.142 12.546-1.174 4.184-2.33 8.316-3.474 12.394-0.55 2.036-1.19 4.024-1.66 6.054-0.46 2.028-0.916 4.042-1.368 6.042-0.91 3.98-1.808 7.898-2.688 11.75-0.688 3.886-1.362 7.71-2.024 11.46-0.33 1.868-0.656 3.718-0.98 5.546-0.162 0.914-0.324 1.824-0.484 2.73-0.11 0.914-0.222 1.828-0.332 2.734-0.446 3.61-0.882 7.148-1.31 10.602-0.216 1.722-0.432 3.422-0.642 5.102-0.226 1.676-0.268 3.364-0.41 5.012-0.238 3.29-0.472 6.496-0.7 9.614-0.218 3.11-0.524 6.11-0.508 9.058-0.132 5.848-0.256 11.32-0.372 16.382 0.168 4.664 0.324 8.946 0.462 12.816 0.054 1.914 0.108 3.726 0.156 5.434 0.134 2.122 0.26 4.106 0.378 5.958 0.138 2.128 0.266 4.058 0.38 5.82 0.496 3.26 0.766 6.596 0.766 9.994 0 0.466-0.026 0.93-0.036 1.396 0.008 0.132 0.016 0.224 0.016 0.224h-0.022c-0.78 31.38-24.134 57.154-54.44 61.674z" />
36
- <glyph unicode="&#xe016;" d="M1024 544l-225.738 22.574 143.66 175.582-135.766 135.764-175.582-143.658-22.574 225.738h-192l-22.574-225.738-175.582 143.658-135.764-135.764 143.658-175.582-225.738-22.574v-192l225.738-22.574-143.658-175.582 135.764-135.766 175.582 143.66 22.574-225.738h192l22.574 225.738 175.582-143.66 135.766 135.766-143.66 175.582 225.738 22.574v192zM704 527.528v-159.056l-112.472-112.472h-159.056l-112.472 112.472v159.056l112.47 112.472h159.056l112.474-112.472z" />
37
- <glyph unicode="&#xe017;" d="M874.022 810.020c-92.652 92.656-220.636 149.98-362.022 149.98-219.488 0-406.69-138.128-479.498-332.188l119.876-44.954c54.604 145.546 195.006 249.142 359.622 249.142 106.040 0 202.020-43 271.506-112.494l-143.506-143.506h384v384l-149.978-149.98zM512 64c-106.040 0-202.026 42.992-271.512 112.488l143.512 143.512h-384v-384l149.994 149.994c92.646-92.662 220.618-149.994 362.006-149.994 219.49 0 406.692 138.128 479.5 332.188l-119.876 44.954c-54.604-145.546-195.006-249.142-359.624-249.142z" />
38
- <glyph unicode="&#xe018;" d="M512 752c-100.252 0-189.54-46.802-246.326-119.256l-76.776 57.582c74.32 95.764 191.494 157.674 323.102 157.674v112l160-160-160-160v112zM512 144c100.254 0 189.542 46.802 246.326 119.256l76.776-57.582c-74.32-95.764-191.494-157.674-323.102-157.674v-112l-160 160 160 160v-112zM201.6 448c0-100.364 49.928-189.508 126.724-244.902l-57.584-76.78c-100.108 72.928-165.14 189.966-165.14 321.682h-105.6l160 160 160-160h-118.4zM918.4 448h105.6l-160-160-160 160h118.4c0 100.364-49.928 189.508-126.724 244.902l57.584 76.778c100.108-72.926 165.14-189.962 165.14-321.68z" />
39
- <glyph unicode="&#xe019;" d="M831.924 753.296v0 0zM834.050 448c104.384 99.81 155.082 197.58 121.354 256-19.26 33.356-63.36 49.296-123.48 49.296v-48c42.144 0 72.766-9.458 81.912-25.296 7.218-12.504 3.2-31.73-1.446-45.658-8.906-26.71-28.288-58.664-56.042-92.404-16.848-20.478-36.27-41.122-57.874-61.642-29.764 25.698-62.876 51.258-98.796 76.058-3.514 43.48-9.090 84.916-16.458 123.518 56.19 16.666 107.186 25.418 148.682 25.422l0.022 48c-0.008 0-0.018 0-0.026 0-45.174-0.004-99.396-9.032-158.874-26.404-34.24 140.318-93.566 233.11-161.024 233.11-67.458 0-126.784-92.792-161.028-233.102-59.474 17.372-113.698 26.398-158.872 26.398-60.12 0-104.248-15.942-123.506-49.296-33.73-58.42 16.966-156.19 121.352-256-104.386-99.808-155.082-197.58-121.352-256 19.26-33.36 63.37-49.294 123.506-49.294 45.172 0 99.396 9.030 158.872 26.4 34.244-140.314 93.568-233.106 161.028-233.106 67.458 0 126.784 92.792 161.028 233.102 59.474-17.374 113.7-26.398 158.874-26.398 60.12 0 104.248 15.944 123.506 49.296 33.724 58.418-16.97 156.192-121.358 256zM762.542 448c-18.62-15.876-38.454-31.584-59.358-46.988 0.53 15.476 0.816 31.142 0.816 46.988 0 15.844-0.286 31.51-0.812 46.988 20.904-15.404 40.738-31.112 59.354-46.988zM637.292 231.132c-23.054 8.196-46.562 17.52-70.27 27.868 13.626 7.262 27.294 14.824 40.974 22.722 13.722 7.922 27.146 16 40.288 24.198-2.882-25.766-6.562-50.76-10.992-74.788zM584 323.292c-23.782-13.728-47.876-26.63-72-38.616-24.124 11.982-48.22 24.884-72 38.616-23.976 13.844-47.192 28.226-69.498 43.012-1.65 26.712-2.502 54.010-2.502 81.696s0.852 54.984 2.502 81.694c22.306 14.786 45.522 29.17 69.498 43.014 23.78 13.728 47.876 26.63 72 38.614 24.124-11.982 48.218-24.884 72-38.614 23.976-13.842 47.192-28.23 69.498-43.014 1.65-26.71 2.502-54.008 2.502-81.694s-0.852-54.984-2.502-81.696c-22.306-14.784-45.522-29.172-69.498-43.012zM375.712 305.92c13.14-8.198 26.564-16.276 40.288-24.198 13.68-7.898 27.346-15.46 40.974-22.722-23.704-10.348-47.214-19.67-70.266-27.864-4.43 24.026-8.112 49.020-10.996 74.784zM320.812 401.010c-20.904 15.406-40.74 31.116-59.358 46.99 18.618 15.876 38.454 31.584 59.358 46.99-0.528-15.48-0.812-31.144-0.812-46.99s0.284-31.512 0.812-46.99zM386.708 664.864c23.052-8.194 46.562-17.518 70.266-27.864-13.626-7.262-27.294-14.824-40.974-22.722-13.722-7.922-27.146-16.002-40.288-24.198 2.884 25.764 6.566 50.758 10.996 74.784zM608 614.278c-13.68 7.898-27.346 15.46-40.972 22.722 23.706 10.346 47.212 19.668 70.268 27.862 4.43-24.024 8.11-49.016 10.992-74.782-13.142 8.196-26.566 16.274-40.288 24.198zM421.18 793.184c15.34 40.908 33.322 73.668 52.002 94.736 9.738 10.986 24.378 24.080 38.818 24.080 14.442 0 29.078-13.094 38.818-24.080 18.68-21.068 36.658-53.828 52.002-94.736 9.312-24.834 17.478-51.978 24.45-80.952-37.136-12.926-75.832-28.824-115.268-47.532-39.438 18.71-78.132 34.608-115.27 47.536 6.97 28.972 15.136 56.116 24.448 80.948zM167.65 541.938c-27.756 33.74-47.136 65.692-56.042 92.404-4.644 13.926-8.664 33.154-1.444 45.658 9.144 15.838 39.776 25.294 81.938 25.296h0.004c41.492 0 92.486-8.752 148.674-25.418-7.368-38.604-12.942-80.040-16.456-123.522-35.92-24.798-69.036-50.36-98.8-76.058-21.604 20.52-41.026 41.162-57.874 61.64zM192.1 190.708c-42.162 0-72.792 9.456-81.936 25.292-7.22 12.504-3.2 31.73 1.444 45.658 8.906 26.708 28.286 58.662 56.042 92.4 16.848 20.48 36.27 41.124 57.874 61.644 29.762-25.702 62.878-51.262 98.798-76.058 3.514-43.482 9.088-84.916 16.456-123.524-56.19-16.662-107.184-25.412-148.678-25.412zM602.82 102.816c-15.342-40.91-33.322-73.668-52.002-94.738-9.74-10.984-24.376-24.078-38.818-24.078-14.44 0-29.080 13.094-38.818 24.078-18.68 21.070-36.662 53.828-52.002 94.736-9.312 24.834-17.478 51.978-24.45 80.952 37.138 12.93 75.832 28.824 115.268 47.536 39.44-18.71 78.13-34.61 115.27-47.538-6.972-28.972-15.136-56.116-24.448-80.948zM912.39 261.656c4.642-13.926 8.664-33.152 1.446-45.656-9.146-15.84-39.778-25.296-81.938-25.296-41.496 0-92.49 8.754-148.678 25.418 7.368 38.606 12.944 80.042 16.458 123.524 35.92 24.8 69.036 50.362 98.796 76.058 21.604-20.522 41.026-41.164 57.874-61.64 27.758-33.744 47.136-65.696 56.042-92.408zM432 448c0 44.183 35.817 80 80 80s80-35.817 80-80c0-44.183-35.817-80-80-80-44.183 0-80 35.817-80 80z" />
40
- <glyph unicode="&#xe01a;" d="M466.038 402.038l-320 320-146.038-146.038v384h384l-146.038-146.038 320-320zM512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512c-282.77 0-512 229.23-512 512h128c0-212.078 171.922-384 384-384s384 171.922 384 384c0 212.078-171.922 384-384 384v128z" />
41
- <glyph unicode="&#xe01b;" d="M640-64l192 192-320 320 320 320-192 192-512-512z" />
42
- <glyph unicode="&#xe01c;" d="M384 960l-192-192 320-320-320-320 192-192 512 512z" />
43
- <glyph unicode="&#xe01d;" d="M0 448l1024-448-192 448 192 448z" />
44
- <glyph unicode="&#xe01e;" d="M1024 448l-1024 448 192-448-192-448z" />
45
- <glyph unicode="&#xe01f;" d="M768 960l-512-512 512-512-255.998 512z" />
46
- <glyph unicode="&#xe020;" d="M256-64l512 512-512 512 256-512z" />
47
- <glyph unicode="&#xe021;" d="M640.002 704l-256-256 256-256.002z" />
48
- <glyph unicode="&#xe022;" d="M384.002 192l256 256-256 256z" />
49
- <glyph unicode="&#xe023;" d="M0 448.002l512-512.002v320h511.998l0.002 384h-512v320l-512-511.998zM152 509.492l16 16v-154.98l-16 16v122.98zM136 402.512l-16 16v58.98l16 16v-90.98zM184 541.492l16 16v-218.982l-16 16v186.982zM216 573.492l16 16v-282.982l-16 16v250.982zM248 605.492l16 16v-346.982l-16 16v314.982zM280 637.492l16 15.998v-410.98l-16 16v378.982zM312 669.49l16 16v-474.98l-16 16v442.98zM344 701.49l16 16v-538.98l-16 16v506.98zM376 733.49l16 16v-602.98l-16 16v570.98zM408 765.49l16 16v-666.98l-16 16v634.98zM104 461.492v-26.98l-13.49 13.49 13.49 13.49zM472 320v256h16v-256h-16zM504 320v256h16v-256h-16zM536 320v256h16v-256h-16zM568 320v256h16v-256h-16zM600 320v256h16v-256h-16zM632 320v256h16v-256h-16zM664 320v256h16v-256h-16zM696 320v256h16v-256h-16zM728 320v256h16v-256h-16zM760 320v256h16v-256h-16zM792 320v256h16v-256h-16zM824 320v256h16v-256h-16zM856 320v256h16v-256h-16zM888 320v256h16v-256h-16zM920 320v256h16v-256h-16zM959.998 320h-7.998v256h8l-0.002-256zM448 576h8v-256h-8v-229.49l-8 8v698.98l8 8v-229.49z" />
50
- <glyph unicode="&#xe024;" d="M1024 447.998l-512 512.002v-320h-511.998l-0.002-384h512v-320l512 511.998zM872 386.508l-16-16v154.98l16-16v-122.98zM888 493.488l16-16v-58.98l-16-16v90.98zM840 354.508l-16-16v218.982l16-16v-186.982zM808 322.508l-16-16v282.982l16-16v-250.982zM776 290.508l-16-16v346.982l16-16v-314.982zM744 258.508l-16-15.998v410.98l16-16v-378.982zM712 226.51l-16-16v474.98l16-16v-442.98zM680 194.51l-16-16v538.98l16-16v-506.98zM648 162.51l-16-16v602.98l16-16v-570.98zM616 130.51l-16-16v666.98l16-16v-634.98zM920 434.508v26.98l13.49-13.49-13.49-13.49zM552 576v-256h-16v256h16zM520 576v-256h-16v256h16zM488 576v-256h-16v256h16zM456 576v-256h-16v256h16zM424 576v-256h-16v256h16zM392 576v-256h-16v256h16zM360 576v-256h-16v256h16zM328 576v-256h-16v256h16zM296 576v-256h-16v256h16zM264 576v-256h-16v256h16zM232 576v-256h-16v256h16zM200 576v-256h-16v256h16zM168 576v-256h-16v256h16zM136 576v-256h-16v256h16zM104 576v-256h-16v256h16zM64.002 576h7.998v-256h-8l0.002 256zM576 320h-8v256h8v229.49l8-8v-698.98l-8-8v229.49z" />
51
- <glyph unicode="&#xe025;" d="M0 448l512-512v320h511.998l0.002 384h-512v320z" />
52
- <glyph unicode="&#xe026;" d="M1024 448l-512 512v-320h-511.998l-0.002-384h512v-320z" />
53
- <glyph unicode="&#xe027;" d="M448 704c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 128c-35.348 0-64 28.652-64 64s28.652 64 64 64c35.346 0 64-28.652 64-64s-28.654-64-64-64zM512 448c-114.876 0-208-93.124-208-208s93.124-208 208-208c-229.75 0-416 186.25-416 416s186.25 416 416 416c114.876 0 208-93.124 208-208s-93.124-208-208-208z" />
54
- <glyph unicode="&#xe028;" d="M512 864c-111.118 0-215.584-43.272-294.156-121.844s-121.844-183.038-121.844-294.156c0-111.118 43.272-215.584 121.844-294.156 78.572-78.572 183.038-121.844 294.156-121.844 111.118 0 215.584 43.272 294.156 121.844 78.572 78.572 121.844 183.038 121.844 294.156 0 111.118-43.272 215.584-121.844 294.156-78.572 78.572-183.038 121.844-294.156 121.844zM512 960v0c282.77 0 512-229.23 512-512s-229.23-512-512-512c-282.77 0-512 229.23-512 512 0 282.77 229.23 512 512 512zM448 256h128v-128h-128zM448 768h128v-384h-128z" />
55
- <glyph unicode="&#xe3cb;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 32c-229.75 0-416 186.25-416 416s186.25 416 416 416 416-186.25 416-416-186.25-416-416-416zM813.256 493.254l-256.002 256c-24.992 24.994-65.514 24.994-90.508 0s-24.994-65.516 0-90.51l146.744-146.744h-357.49c-35.346 0-64-28.654-64-64s28.654-64 64-64h357.49l-146.746-146.744c-24.994-24.994-24.994-65.518 0-90.512 12.498-12.496 28.878-18.744 45.256-18.744s32.758 6.248 45.254 18.744l256.002 256c24.992 24.994 24.992 65.518 0 90.51z" />
56
- <glyph unicode="&#xe3cf;" d="M512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512-512 229.23-512 512 229.23 512 512 512zM512 32c229.75 0 416 186.25 416 416s-186.25 416-416 416-416-186.25-416-416 186.25-416 416-416zM210.744 493.254l256.002 256c24.992 24.994 65.514 24.994 90.508 0s24.994-65.516 0-90.51l-146.744-146.744h357.49c35.346 0 64-28.654 64-64s-28.654-64-64-64h-357.49l146.746-146.744c24.994-24.994 24.994-65.518 0-90.512-12.498-12.496-28.878-18.744-45.256-18.744s-32.758 6.248-45.254 18.744l-256.002 256c-24.992 24.994-24.992 65.518 0 90.51z" />
57
- <glyph unicode="&#xe3d3;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM813.256 402.744l-256.002-256c-12.496-12.496-28.876-18.744-45.254-18.744s-32.758 6.248-45.254 18.744c-24.994 24.994-24.994 65.518 0 90.512l146.744 146.744h-357.49c-35.346 0-64 28.654-64 64s28.654 64 64 64h357.49l-146.746 146.746c-24.994 24.994-24.994 65.516 0 90.51s65.516 24.994 90.508 0l256.002-256c24.994-24.994 24.994-65.518 0.002-90.512z" />
58
- <glyph unicode="&#xe3d7;" d="M512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512-512 229.23-512 512 229.23 512 512 512zM210.744 402.744l256.002-256c12.496-12.496 28.876-18.744 45.254-18.744s32.758 6.248 45.254 18.744c24.994 24.994 24.994 65.518 0 90.512l-146.744 146.744h357.49c35.346 0 64 28.654 64 64s-28.654 64-64 64h-357.49l146.746 146.746c24.994 24.994 24.994 65.516 0 90.51s-65.516 24.994-90.508 0l-256.002-256c-24.994-24.994-24.994-65.518-0.002-90.512z" />
59
- <glyph unicode="&#xe3e3;" d="M1023.998-64h-1023.998v1024h1024l-0.002-1024zM128 832v-768h767.998l0.002 768h-768zM576 224l224 224-224 224v-160h-320v-128h320v-160z" />
60
- <glyph unicode="&#xe3e7;" d="M0.002-64h1023.998v1024h-1024l0.002-1024zM896 832v-768h-767.998l-0.002 768h768zM448 224l-224 224 224 224v-160h320v-128h-320v-160z" />
61
- <glyph unicode="&#xe409;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM576 224v160h-320v128h320v160l224-224-224-224z" />
62
- <glyph unicode="&#xe40b;" d="M512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512-512 229.23-512 512 229.23 512 512 512zM448 224v160h320v128h-320v160l-224-224 224-224z" />
63
- <glyph unicode="&#xe415;" d="M0 640h64v-384h-64zM128 640h64v-384h-64zM256 640h64v-384h-64zM1024 448l-448 448v-256h-192v-384h192v-256z" />
64
- <glyph unicode="&#xe417;" d="M960 640h64v-384h-64zM832 640h64v-384h-64zM704 640h64v-384h-64zM0 448l448 448v-256h192v-384h-192v-256z" />
65
- <glyph unicode="&#xe48c;" d="M864 256c-45.16 0-85.92-18.738-115.012-48.83l-431.004 215.502c1.314 8.252 2.016 16.706 2.016 25.328s-0.702 17.076-2.016 25.326l431.004 215.502c29.092-30.090 69.852-48.828 115.012-48.828 88.366 0 160 71.634 160 160s-71.634 160-160 160-160-71.634-160-160c0-8.622 0.704-17.076 2.016-25.326l-431.004-215.504c-29.092 30.090-69.852 48.83-115.012 48.83-88.366 0-160-71.636-160-160 0-88.368 71.634-160 160-160 45.16 0 85.92 18.738 115.012 48.828l431.004-215.502c-1.312-8.25-2.016-16.704-2.016-25.326 0-88.368 71.634-160 160-160s160 71.632 160 160c0 88.364-71.634 160-160 160z" />
66
- </font></defs></svg>
 
 
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="foobox" 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="&#x20;" d="" horiz-adv-x="512" />
10
+ <glyph unicode="&#x2f;" d="M0 249.344v185.344h229.376v-183.296q0-28.672 20.48-49.664t50.176-20.992 50.688 20.48 20.992 50.176v433.152q0 119.808 88.576 204.288t210.432 84.48 210.432-84.992 88.576-205.824v-94.208l-137.216-40.96-91.136 43.008v81.92q0 29.696-20.48 50.176t-50.176 20.48-50.688-20.48-20.992-50.176v-427.008q0-122.88-88.064-209.408t-210.944-86.528q-123.904 0-211.968 87.552t-88.064 212.48zM741.376 246.272v187.392l91.136-43.008 137.216 40.96v-188.416q0-29.696 20.48-50.688t50.176-20.992 50.176 20.992 20.48 50.688v191.488h229.376v-185.344q0-123.904-87.552-211.968t-211.456-88.064-211.968 87.040-88.064 209.92z" horiz-adv-x="1340" />
11
+ <glyph unicode="&#x3b;" d="M-1.024 189.952v380.928q0 13.312 13.312 13.312h180.224v132.096q0 14.336 13.312 14.336h100.352v-526.336q0-14.336-12.288-14.336h-294.912zM110.592 274.944h68.608q13.312 0 13.312 14.336v210.944h-68.608q-13.312 0-13.312-14.336v-210.944zM340.992 189.952v380.928q0 13.312 13.312 13.312h100.352v-379.904q0-14.336-12.288-14.336h-101.376zM340.992 645.632v70.656q0 14.336 12.288 14.336h101.376v-70.656q0-14.336-12.288-14.336h-101.376zM493.568 189.952v380.928q0 13.312 13.312 13.312h294.912v-516.096q0-13.312-13.312-13.312h-294.912l1.024 70.656q0 14.336 12.288 14.336h180.224v50.176h-193.536zM606.208 274.944h68.608q12.288 0 12.288 14.336v210.944h-68.608q-12.288 0-12.288-14.336v-210.944zM840.704 125.44q0 14.336 13.312 14.336h180.224v50.176h-193.536v380.928q0 13.312 13.312 13.312h293.888v-516.096q0-13.312-12.288-13.312h-294.912v70.656zM952.32 274.944h68.608q13.312 0 13.312 14.336v210.944h-68.608q-13.312 0-13.312-14.336v-210.944z" horiz-adv-x="1148" />
12
+ <glyph unicode="&#x3e;" d="M0 467.456q0 63.488 50.688 108.544t115.2 45.056q63.488 0 107.52-36.864h5.12q137.216 83.968 343.040 83.968l5.12 4.096 71.68 273.408 247.808-36.864q0-1.024 2.048-1.024 1.024 0 0 1.024 2.048 1.024 11.776 15.872t14.848 18.944q34.816 32.768 83.968 32.768 50.176 0 84.48-33.28t34.304-83.456-34.304-86.016-84.48-35.84q-58.368 0-89.088 39.424t-30.72 98.816q-2.048-1.024-99.84 13.312t-112.128 17.408h-3.072q-2.048-2.048-16.896-54.784t-30.72-111.616-17.92-65.024v-3.072l5.12-4.096q73.728 0 151.040-20.992t133.632-58.88l3.072-2.048q1.024 1.024 2.048 1.024t2.048 1.024q25.6 18.432 36.352 25.6t30.208 13.312 44.032 6.144q69.632 0 118.784-49.152t49.152-119.808q0-48.128-27.136-88.064t-71.168-61.44q0-199.68-266.24-310.272-41.984-18.432-57.344-23.552-32.768-10.24-93.184-19.456t-95.232-9.216q-122.88 0-236.544 35.84-2.048 2.048-73.728 38.912-97.28 52.224-156.16 118.784t-58.88 159.744h-5.12q-33.792 17.408-60.416 51.2l-9.216 12.288q-15.36 27.648-19.456 46.592t-4.096 51.712zM34.816 455.168q0-67.584 58.368-114.688 5.12 60.416 49.152 118.784t103.424 103.424q-37.888 26.624-83.968 26.624-50.176 0-88.576-41.472t-38.4-92.672zM139.264 305.664q0-55.296 31.744-106.496t81.408-87.552 104.96-60.928 107.52-34.816q76.8-14.336 149.504-14.336 125.952 0 238.592 40.448t189.44 125.44h-3.072q30.72 38.912 44.032 70.144t13.312 74.24q0 55.296-27.136 105.472t-71.168 86.016-94.208 61.952-102.4 39.424q-87.040 23.552-185.344 23.552-75.776 0-155.136-18.432t-153.6-55.296-121.344-101.888-47.104-146.944zM329.728 380.416q0 37.888 23.040 60.928t60.928 23.040 63.488-23.040 25.6-60.928q0-36.864-26.112-61.44t-62.976-24.576-60.416 24.576-23.552 61.44zM366.592 212.48h45.056q25.6-46.080 81.408-70.144t114.176-24.064q59.392 0 112.64 24.064t86.016 70.144h41.984q-25.6-63.488-95.232-98.304t-145.408-34.816q-73.728 0-144.896 35.328t-95.744 97.792zM710.656 380.416q0 38.912 23.552 61.44t62.464 22.528q34.816 0 59.392-24.576t24.576-59.392-24.576-60.416-59.392-25.6q-37.888 0-61.952 24.064t-24.064 61.952zM971.776 859.648q0-35.84 25.6-61.44t61.44-25.6q36.864 0 60.416 25.088t23.552 61.952q0 34.816-24.576 59.392t-59.392 24.576-60.928-25.088-26.112-58.88zM986.112 571.904q56.32-36.864 97.28-94.72t57.344-122.368q60.416 44.032 60.416 98.304 0 59.392-36.352 102.4t-94.72 43.008q-46.080 0-83.968-26.624z" horiz-adv-x="1232" />
13
+ <glyph unicode="&#x74;" d="M0 556.544v145.408q61.44 20.48 103.424 56.32 41.984 33.792 68.608 88.064 26.624 52.224 35.84 130.048h146.432v-259.072h242.688v-160.768h-242.688v-262.144q0-88.064 9.216-114.688 9.216-24.576 34.816-39.936 34.816-20.48 77.824-20.48 78.848 0 154.624 50.176v-160.768q-64.512-31.744-118.784-44.032-53.248-12.288-114.688-12.288-69.632 0-124.928 17.408-56.32 19.456-91.136 51.2-36.864 31.744-53.248 69.632-14.336 34.816-14.336 107.52v358.4h-113.664z" horiz-adv-x="630" />
14
+ <glyph unicode="&#xe000;" d="M876.856 448v-73.142q0-30.286-18.572-51.714t-48.286-21.428h-402.286l167.428-168q21.714-20.572 21.714-51.428t-21.714-51.428l-42.858-43.428q-21.142-21.142-51.428-21.142-29.714 0-52 21.142l-372 372.572q-21.142 21.142-21.142 51.428 0 29.714 21.142 52l372 371.428q21.714 21.714 52 21.714 29.714 0 51.428-21.714l42.858-42.286q21.714-21.714 21.714-52t-21.714-52l-167.428-167.428h402.286q29.714 0 48.286-21.428t18.572-51.714z" horiz-adv-x="876" />
15
+ <glyph unicode="&#xe001;" d="M840.286 411.428q0-30.858-21.142-52l-372-372q-22.286-21.142-52-21.142-29.142 0-51.428 21.142l-42.858 42.858q-21.714 21.714-21.714 52t21.714 52l167.428 167.428h-402.286q-29.714 0-48.286 21.428t-18.572 51.714v73.142q0 30.286 18.572 51.714t48.286 21.428h402.286l-167.428 168q-21.714 20.572-21.714 51.428t21.714 51.428l42.858 42.858q21.714 21.714 51.428 21.714 30.286 0 52-21.714l372-372q21.142-20 21.142-51.428z" horiz-adv-x="876" />
16
+ <glyph unicode="&#xe002;" d="M741.428 204.572q0-22.858-16-38.858l-77.714-77.714q-16-16-38.858-16t-38.858 16l-168 168-168-168q-16-16-38.858-16t-38.858 16l-77.714 77.714q-16 16-16 38.858t16 38.858l168 168-168 168q-16 16-16 38.858t16 38.858l77.714 77.714q16 16 38.858 16t38.858-16l168-168 168 168q16 16 38.858 16t38.858-16l77.714-77.714q16-16 16-38.858t-16-38.858l-168-168 168-168q16-16 16-38.858z" horiz-adv-x="804" />
17
+ <glyph unicode="&#xe003;" d="M790.572 430.286l-758.858-421.714q-13.142-7.428-22.572-1.714t-9.428 20.572v841.142q0 14.858 9.428 20.572t22.572-1.714l758.858-421.714q13.142-7.428 13.142-17.714t-13.142-17.714z" horiz-adv-x="804" />
18
+ <glyph unicode="&#xe004;" d="M876.856 850.286v-804.572q0-14.858-10.858-25.714t-25.714-10.858h-292.572q-14.858 0-25.714 10.858t-10.858 25.714v804.572q0 14.858 10.858 25.714t25.714 10.858h292.572q14.858 0 25.714-10.858t10.858-25.714zM364.856 850.286v-804.572q0-14.858-10.858-25.714t-25.714-10.858h-292.572q-14.858 0-25.714 10.858t-10.858 25.714v804.572q0 14.858 10.858 25.714t25.714 10.858h292.572q14.858 0 25.714-10.858t10.858-25.714z" horiz-adv-x="876" />
19
+ <glyph unicode="&#xe005;" d="M283.428 192q0-34.286-24.286-58.286t-58-24q-34.286 0-58.286 24t-24 58.286 24 58.286 58.286 24q33.714 0 58-24t24.286-58.286zM530.286 82.286q0-30.286-21.428-51.714t-51.714-21.428-51.714 21.428-21.428 51.714 21.428 51.714 51.714 21.428 51.714-21.428 21.428-51.714zM182.858 448q0-37.714-26.858-64.572t-64.572-26.858-64.572 26.858-26.858 64.572 26.858 64.572 64.572 26.858 64.572-26.858 26.858-64.572zM777.142 192q0-26.286-18.858-45.142t-45.142-18.858-45.142 18.858-18.858 45.142 18.858 45.142 45.142 18.858 45.142-18.858 18.858-45.142zM301.714 704q0-41.714-29.428-71.142t-71.142-29.428-71.142 29.428-29.428 71.142 29.428 71.142 71.142 29.428 71.142-29.428 29.428-71.142zM566.858 813.714q0-45.714-32-77.714t-77.714-32-77.714 32-32 77.714 32 77.714 77.714 32 77.714-32 32-77.714zM877.714 448q0-22.858-16-38.858t-38.858-16-38.858 16-16 38.858 16 38.858 38.858 16 38.858-16 16-38.858zM758.858 704q0-18.858-13.428-32.286t-32.286-13.428-32.286 13.428-13.428 32.286 13.428 32.286 32.286 13.428 32.286-13.428 13.428-32.286z" horiz-adv-x="896" />
20
+ <glyph unicode="&#xe006;" d="M0 135.786q0 89.058 91.104 158.666t220.084 69.608h55.278q-42.994 40.946-42.994 88.034 0 29.686 16.378 59.372-10.236-1.024-29.686-1.024-106.46 0-174.020 66.538t-67.56 163.784q0 93.152 83.94 162.76t191.422 69.608h317.332l-70.632-51.182h-100.318q48.112-18.426 75.238-69.608t27.126-113.626q0-95.2-90.082-165.832-37.876-29.686-49.136-47.088t-11.26-42.994q0-19.45 27.638-49.136t55.278-50.158q62.442-44.016 86.498-90.082t24.056-115.672q0-92.128-83.94-160.202t-227.25-68.072q-136.146 0-230.32 51.182t-94.176 135.122zM114.648 169.568q0-70.632 59.884-120.278t148.94-49.646q121.814 0 176.58 45.040t54.766 119.766q0 19.45-4.094 32.756-3.070 11.26-7.166 20.984t-12.284 19.45-14.332 16.378-19.962 16.89-20.984 15.354-25.592 17.914-26.614 17.914q-39.922 12.284-78.82 12.284-92.128 1.024-161.224-48.112t-69.096-116.696zM182.21 741.786q11.26-80.868 61.93-139.216t112.090-59.372q60.396-2.048 96.222 53.23t25.592 136.146-60.908 137.168-112.090 58.348-97.246-52.206-25.592-134.098zM750.334 717.22v51.182h204.73v204.73h51.182v-204.73h205.754v-51.182h-205.754v-205.754h-51.182v205.754h-204.73z" horiz-adv-x="1212" />
21
+ <glyph unicode="&#xe007;" d="M0 589.312q0 64.512 27.136 128t77.824 117.76 133.12 88.064 182.784 33.792q162.816 0 267.264-100.352t104.448-236.544q0-175.104-88.576-289.28t-228.864-114.176q-46.080 0-86.528 21.504t-56.832 52.224l-40.96-161.792q-5.12-19.456-13.312-39.424t-17.92-38.4-19.456-34.816-19.456-30.72-16.896-24.064-13.312-16.896l-6.144-8.192q-3.072-4.096-8.192-3.072t-6.144 6.144q0 1.024-1.536 14.336t-3.072 28.16-3.072 38.4-1.024 45.568 3.072 48.64 7.68 49.152q11.264 48.128 75.776 320.512-8.192 16.384-13.312 39.424t-5.12 37.376l-1.024 15.36q0 65.536 33.28 109.056t80.384 43.52q37.888 0 58.88-25.088t20.992-62.976q0-23.552-8.704-57.856t-23.040-78.848-20.48-72.192q-10.24-46.080 17.92-79.872t75.264-33.792q80.896 0 133.632 91.648t52.736 221.696q0 99.328-64.512 162.304t-180.224 62.976q-129.024 0-209.408-82.944t-80.384-198.656q0-68.608 38.912-115.712 13.312-15.36 8.192-32.768-2.048-5.12-6.144-23.552t-6.144-23.552q-2.048-11.264-10.24-14.848t-18.432 0.512q-60.416 24.576-90.624 84.48t-30.208 139.776z" horiz-adv-x="793" />
22
+ <glyph unicode="&#xe008;" d="M-5.116 852.114q0 51.154 35.808 84.404t93.1 33.25q56.27 0 91.054-32.738 35.808-33.762 35.808-87.984 0-49.108-34.784-81.846-35.808-33.762-94.124-33.762h-1.024q-56.27 0-91.054 33.762t-34.784 84.916zM8.184-43.078v683.416h227.124v-683.416h-227.124zM361.146-43.078h227.124v381.608q0 35.808 8.184 55.246 14.324 34.784 43.48 58.826t73.15 24.042q114.584 0 114.584-154.484v-365.238h227.124v391.838q0 151.416-71.616 229.68t-189.27 78.266q-131.976 0-205.638-113.562v-2.046h-1.024l1.024 2.046v97.192h-227.124q2.046-32.738 2.046-203.592t-2.046-479.824z" horiz-adv-x="1064" />
23
+ <glyph unicode="&#xe009;" d="M0 52.19q30.682-3.068 61.366-3.068 180.006 0 321.148 110.458-83.866 1.022-150.346 51.138t-91.026 127.846q20.456-4.092 48.070-4.092 35.796 0 68.526 9.204-90.004 17.386-148.812 88.47t-58.808 164.154v3.068q54.206-30.682 117.618-31.706-53.184 34.774-84.378 91.538t-31.194 123.244q0 69.548 35.796 129.892 96.14-119.664 234.724-190.746t297.114-79.264q-7.16 33.752-7.16 59.32 0 106.368 75.684 182.052t183.074 75.684q111.482 0 188.188-81.822 88.98 18.41 163.642 63.412-28.638-93.072-112.504-143.186 74.662 9.204 147.278 40.91-49.092-76.708-127.846-133.982v-33.752q0-103.3-30.172-207.11t-92.048-198.416-147.79-168.244-206.086-117.106-258.248-43.468q-213.758 0-395.81 115.572z" horiz-adv-x="1258" />
24
+ <glyph unicode="&#xe00a;" d="M286.416 426.496v195.584h157.696v98.304q0 106.496 69.12 181.248t167.424 74.752h156.672v-195.584h-156.672q-15.36 0-27.648-16.896t-12.288-41.472v-100.352h196.608v-195.584h-196.608v-474.112h-196.608v474.112h-157.696z" horiz-adv-x="836" />
25
+ <glyph unicode="&#xe00b;" d="M0 163.328q11.264 15.36 32.256 26.112t50.176 20.48 41.472 15.872q19.456 0 34.304-4.608t34.304-15.36 25.6-12.8q48.128-21.504 266.24-121.856 19.456-4.096 36.352 0t40.448 17.92 24.576 14.848q20.48 9.216 78.336 35.328t89.6 40.448q4.096 2.048 42.496 21.504t61.952 24.576q13.312 2.048 28.16-1.024t24.064-7.68 23.552-13.312 18.432-10.752 15.872-6.144 18.944-8.192 11.264-11.264q3.072-4.096 4.096-14.336-10.24-13.312-31.744-24.576t-52.224-22.528-40.96-16.384q-44.032-20.48-131.584-62.976t-131.584-62.976q-7.168-3.072-21.504-11.776t-24.064-13.312-26.112-11.264-28.16-7.168-30.208 1.536l-270.336 125.952q-6.144 3.072-32.768 14.336t-52.736 22.528-54.784 24.576-47.616 24.064-22.016 16.896q-4.096 4.096-4.096 13.312zM0 437.76q11.264 15.36 32.256 25.6t51.2 20.48 42.496 15.36q19.456 0 34.816-4.608t35.328-15.36 26.112-13.824q43.008-19.456 129.536-59.392t130.56-60.416q19.456-5.12 37.888-0.512t39.936 17.408 25.6 14.848q69.632 32.768 163.84 73.728 11.264 5.12 32.256 16.896t39.424 19.968 36.864 11.264q16.384 3.072 32.256-1.024t38.4-17.408 23.552-13.312q5.12-3.072 15.872-6.656t18.432-8.192 11.776-10.752q3.072-5.12 4.096-14.336-10.24-14.336-32.256-26.112t-53.76-23.040-41.984-16.384q-49.152-23.552-138.752-66.56t-125.44-60.416q-7.168-3.072-26.624-14.336t-29.696-15.36-33.28-10.24-36.352 0q-219.136 103.424-266.24 124.928-6.144 3.072-45.056 19.456t-71.168 30.72-62.976 30.208-34.816 23.040q-4.096 4.096-4.096 14.336zM0 711.168q10.24 15.36 32.256 27.136t53.76 23.040 41.984 16.384l356.352 165.888q30.72 0 54.784-7.168t57.856-26.624 40.96-22.528q39.936-18.432 119.808-55.808t119.808-55.808q4.096-2.048 37.376-15.36t55.808-24.576 27.648-20.48q3.072-4.096 4.096-13.312-9.216-13.312-26.624-23.040t-44.544-19.456-35.328-13.824q-48.128-22.528-143.36-68.096t-142.336-68.096q-6.144-3.072-20.48-11.264t-23.552-12.8-25.6-10.752-27.648-6.144-28.672 1.024q-250.88 116.736-262.144 121.856-4.096 2.048-64.512 28.16t-104.448 47.616-49.152 30.72q-4.096 4.096-4.096 13.312z" horiz-adv-x="1002" />
26
+ <glyph unicode="&#xe00c;" d="M704 384l128 128v-512h-768v768h512l-128-128h-256v-512h512zM960 896v-352l-130.744 130.744-354.746-354.744h-90.51v90.512l354.744 354.744-130.744 130.744z" />
27
+ <glyph unicode="&#xe00d;" d="M64 384h384v-384l-138.26 138.26-202-202-107.48 107.48 202 202zM821.74 245.74l202-202-107.48-107.48-202 202-138.26-138.26v384h384zM960 512h-384v384l138.26-138.26 202 202 107.48-107.48-202-202zM309.74 757.74l138.26 138.26v-384h-384l138.26 138.26-202 202 107.48 107.48z" />
28
+ <glyph unicode="&#xe00e;" d="M1024 960v-384l-138.26 138.26-212-212-107.48 107.48 212 212-138.26 138.26zM245.74 821.74l212-212-107.48-107.48-212 212-138.26-138.26v384h384zM885.74 181.74l138.26 138.26v-384h-384l138.26 138.26-212 212 107.48 107.48zM457.74 286.26l-212-212 138.26-138.26h-384v384l138.26-138.26 212 212z" />
29
+ <glyph unicode="&#xe00f;" d="M512 384l256 256h-192v256h-128v-256h-192zM744.726 488.728l-71.74-71.742 260.080-96.986-421.066-157.018-421.066 157.018 260.080 96.986-71.742 71.742-279.272-104.728v-256l512-192 512 192v256z" />
30
+ <glyph unicode="&#xe010;" d="M960 832h-896c-35.2 0-64-28.8-64-64v-640c0-35.2 28.8-64 64-64h896c35.2 0 64 28.8 64 64v640c0 35.2-28.8 64-64 64zM896 704v-46l-384-226.286-384 226.286v46h768zM128 192v354.572l384-226.286 384 226.286v-354.572h-768z" />
31
+ <glyph unicode="&#xe011;" d="M1024 448c-1.278 66.862-15.784 133.516-42.576 194.462-26.704 61-65.462 116.258-113.042 161.92-47.552 45.696-103.944 81.82-164.984 105.652-61.004 23.924-126.596 35.352-191.398 33.966-64.81-1.282-129.332-15.374-188.334-41.356-59.048-25.896-112.542-63.47-156.734-109.576-44.224-46.082-79.16-100.708-102.186-159.798-23.114-59.062-34.128-122.52-32.746-185.27 1.286-62.76 14.964-125.148 40.134-182.206 25.088-57.1 61.476-108.828 106.11-151.548 44.61-42.754 97.472-76.504 154.614-98.72 57.118-22.304 118.446-32.902 179.142-31.526 60.708 1.29 120.962 14.554 176.076 38.914 55.15 24.282 105.116 59.48 146.366 102.644 41.282 43.14 73.844 94.236 95.254 149.43 13.034 33.458 21.88 68.4 26.542 103.798 1.246-0.072 2.498-0.12 3.762-0.12 35.346 0 64 28.652 64 64 0 1.796-0.094 3.572-0.238 5.332h0.238zM922.306 278.052c-23.472-53.202-57.484-101.4-99.178-141.18-41.67-39.81-91-71.186-144.244-91.79-53.228-20.678-110.29-30.452-166.884-29.082-56.604 1.298-112.596 13.736-163.82 36.474-51.25 22.666-97.684 55.49-135.994 95.712-38.338 40.198-68.528 87.764-88.322 139.058-19.87 51.284-29.228 106.214-27.864 160.756 1.302 54.552 13.328 108.412 35.254 157.69 21.858 49.3 53.498 93.97 92.246 130.81 38.73 36.868 84.53 65.87 133.874 84.856 49.338 19.060 102.136 28.006 154.626 26.644 52.5-1.306 104.228-12.918 151.562-34.034 47.352-21.050 90.256-51.502 125.624-88.782 35.396-37.258 63.21-81.294 81.39-128.688 18.248-47.392 26.782-98.058 25.424-148.496h0.238c-0.144-1.76-0.238-3.536-0.238-5.332 0-33.012 24.992-60.174 57.086-63.624-6.224-34.822-16.53-68.818-30.78-100.992z" />
32
+ <glyph unicode="&#xe012;" d="M192 448c0 12.18 0.704 24.196 2.030 36.022l-184.98 60.104c-5.916-31.14-9.050-63.264-9.050-96.126 0-147.23 62.166-279.922 161.654-373.324l114.284 157.296c-52.124 56.926-83.938 132.758-83.938 216.028zM832 448c0-83.268-31.812-159.102-83.938-216.028l114.284-157.296c99.488 93.402 161.654 226.094 161.654 373.324 0 32.862-3.132 64.986-9.048 96.126l-184.98-60.104c1.324-11.828 2.028-23.842 2.028-36.022zM576 761.592c91.934-18.662 169.544-76.742 214.45-155.826l184.978 60.102c-73.196 155.42-222.24 268.060-399.428 290.156v-194.432zM233.55 605.768c44.906 79.084 122.516 137.164 214.45 155.826v194.43c-177.188-22.096-326.23-134.736-399.426-290.154l184.976-60.102zM644.556 156.672c-40.39-18.408-85.272-28.672-132.556-28.672s-92.166 10.264-132.554 28.67l-114.292-157.31c73.206-40.366 157.336-63.36 246.846-63.36s173.64 22.994 246.848 63.36l-114.292 157.312z" />
33
+ <glyph unicode="&#xe013;" d="M384 832c0 70.692 57.308 128 128 128s128-57.308 128-128c0-70.692-57.308-128-128-128-70.692 0-128 57.308-128 128zM655.53 719.53c0 70.692 57.308 128 128 128s128-57.308 128-128c0-70.692-57.308-128-128-128-70.692 0-128 57.308-128 128zM832 448c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM719.53 176.47c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM448.002 64c0 0 0 0 0 0 0 35.346 28.654 64 64 64 35.346 0 64-28.654 64-64 0 0 0 0 0 0 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM176.472 176.47c0 0 0 0 0 0 0 35.346 28.654 64 64 64 35.346 0 64-28.654 64-64 0 0 0 0 0 0 0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM144.472 719.53c0 0 0 0 0 0 0 53.019 42.981 96 96 96 53.019 0 96-42.981 96-96 0 0 0 0 0 0 0-53.019-42.981-96-96-96-53.019 0-96 42.981-96 96zM56 448c0 39.765 32.235 72 72 72s72-32.235 72-72c0-39.765-32.235-72-72-72-39.765 0-72 32.235-72 72z" />
34
+ <glyph unicode="&#xe014;" d="M512 960c-278.748 0-505.458-222.762-511.848-499.974 5.92 241.864 189.832 435.974 415.848 435.974 229.75 0 416-200.576 416-448 0-53.020 42.98-96 96-96 53.020 0 96 42.98 96 96 0 282.77-229.23 512-512 512zM512-64c278.748 0 505.458 222.762 511.848 499.974-5.92-241.864-189.832-435.974-415.848-435.974-229.75 0-416 200.576-416 448 0 53.020-42.98 96-96 96-53.020 0-96-42.98-96-96 0-282.77 229.23-512 512-512z" />
35
+ <glyph unicode="&#xe015;" d="M0.042 446.382l-0.022-0.004c0 0 0.012-0.090 0.028-0.222 0.11-3.878 0.55-7.676 1.322-11.352 0.204-1.746 0.428-3.66 0.674-5.774 0.222-1.886 0.46-3.914 0.718-6.078 0.374-2.566 0.77-5.292 1.19-8.176 0.856-5.746 1.8-12.124 2.908-18.958 1.348-6.446 2.804-13.414 4.364-20.864 0.71-3.718 1.776-7.504 2.786-11.406 1.024-3.89 2.078-7.894 3.16-12.004 0.566-2.042 1.040-4.132 1.708-6.208 0.656-2.074 1.32-4.176 1.988-6.3 1.348-4.234 2.726-8.566 4.136-12.988 0.352-1.106 0.708-2.21 1.064-3.324 0.408-1.102 0.814-2.208 1.226-3.316 0.826-2.218 1.658-4.458 2.502-6.714 1.696-4.496 3.422-9.078 5.18-13.742 1.968-4.566 3.97-9.214 6.004-13.934 1.018-2.348 2.044-4.714 3.078-7.098 1.048-2.376 2.27-4.704 3.408-7.074 2.322-4.714 4.678-9.496 7.062-14.332 2.47-4.786 5.208-9.512 7.846-14.328 1.336-2.398 2.68-4.808 4.028-7.23 1.368-2.41 2.902-4.75 4.356-7.14 2.95-4.738 5.93-9.524 8.934-14.348 12.64-18.894 26.676-37.566 42.21-55.278 15.712-17.578 32.726-34.25 50.692-49.602 18.18-15.136 37.264-28.902 56.726-41.114 19.604-12.036 39.644-22.312 59.376-31.144 5.004-2.040 9.964-4.062 14.878-6.066 2.462-0.972 4.868-2.032 7.336-2.918 2.47-0.868 4.93-1.734 7.376-2.594 4.898-1.684 9.678-3.468 14.484-4.992 4.832-1.43 9.604-2.844 14.312-4.242 2.356-0.672 4.66-1.426 7.004-2.012 2.346-0.574 4.676-1.14 6.986-1.704 4.606-1.118 9.142-2.214 13.604-3.296 4.5-0.868 8.926-1.722 13.27-2.558 2.166-0.41 4.31-0.82 6.434-1.222 1.062-0.2 2.118-0.398 3.166-0.598 1.060-0.148 2.118-0.292 3.166-0.442 4.192-0.582 8.292-1.152 12.3-1.71 1.998-0.274 3.972-0.546 5.922-0.816 1.946-0.286 3.904-0.378 5.814-0.57 3.822-0.336 7.544-0.664 11.164-0.98 3.616-0.304 7.104-0.688 10.526-0.738 0.23-0.008 0.452-0.016 0.682-0.026 0.614-34.812 29.008-62.846 63.968-62.846 0.542 0 1.080 0.028 1.62 0.042v-0.022c0 0 0.090 0.012 0.224 0.028 3.878 0.11 7.674 0.55 11.35 1.322 1.748 0.204 3.662 0.426 5.776 0.672 1.884 0.222 3.912 0.462 6.076 0.718 2.566 0.376 5.292 0.772 8.176 1.192 5.746 0.856 12.124 1.8 18.958 2.908 6.446 1.348 13.414 2.804 20.864 4.362 3.718 0.712 7.504 1.778 11.406 2.786 3.892 1.026 7.894 2.080 12.004 3.162 2.044 0.566 4.132 1.040 6.208 1.708 2.074 0.656 4.174 1.318 6.3 1.988 4.232 1.348 8.564 2.726 12.988 4.134 1.104 0.354 2.21 0.708 3.324 1.066 1.1 0.406 2.206 0.814 3.316 1.226 2.216 0.824 4.456 1.658 6.714 2.5 4.496 1.698 9.078 3.424 13.74 5.182 4.568 1.968 9.216 3.97 13.936 6.004 2.348 1.018 4.714 2.044 7.098 3.078 2.376 1.048 4.702 2.27 7.074 3.408 4.714 2.322 9.494 4.678 14.33 7.062 4.786 2.47 9.512 5.208 14.328 7.846 2.398 1.336 4.808 2.678 7.23 4.028 2.41 1.366 4.75 2.9 7.14 4.354 4.738 2.952 9.524 5.93 14.35 8.936 18.89 12.64 37.564 26.674 55.278 42.21 17.574 15.712 34.248 32.726 49.602 50.69 15.136 18.182 28.902 37.264 41.112 56.728 12.036 19.602 22.314 39.644 31.142 59.376 2.042 5.002 4.062 9.964 6.068 14.878 0.974 2.462 2.032 4.868 2.918 7.334 0.87 2.472 1.732 4.932 2.592 7.376 1.686 4.898 3.468 9.678 4.994 14.484 1.432 4.832 2.846 9.604 4.24 14.31 0.674 2.358 1.43 4.66 2.016 7.004 0.57 2.348 1.138 4.676 1.702 6.988 1.118 4.606 2.216 9.14 3.296 13.602 0.868 4.502 1.72 8.928 2.558 13.272 0.41 2.164 0.818 4.308 1.222 6.434 0.2 1.060 0.398 2.116 0.596 3.164 0.148 1.062 0.296 2.118 0.444 3.168 0.582 4.19 1.152 8.292 1.708 12.3 0.278 1.996 0.55 3.97 0.82 5.922 0.284 1.946 0.376 3.902 0.568 5.812 0.336 3.822 0.664 7.546 0.98 11.164 0.304 3.616 0.686 7.106 0.738 10.528 0.020 0.534 0.040 1.044 0.058 1.574 35.224 0.146 63.732 28.738 63.732 63.992 0 0.542-0.028 1.080-0.042 1.62h0.022c0 0-0.012 0.090-0.028 0.224-0.11 3.878-0.55 7.674-1.322 11.35-0.204 1.748-0.428 3.662-0.674 5.776-0.222 1.886-0.46 3.914-0.718 6.076-0.374 2.566-0.77 5.294-1.19 8.176-0.856 5.746-1.8 12.124-2.908 18.958-1.348 6.444-2.804 13.414-4.364 20.862-0.71 3.72-1.776 7.506-2.786 11.408-1.024 3.892-2.078 7.894-3.16 12.002-0.566 2.044-1.040 4.134-1.708 6.208-0.656 2.076-1.32 4.174-1.988 6.3-1.348 4.234-2.726 8.566-4.136 12.99-0.352 1.102-0.708 2.21-1.064 3.324-0.408 1.1-0.814 2.206-1.226 3.316-0.826 2.216-1.658 4.454-2.502 6.714-1.696 4.498-3.422 9.080-5.18 13.74-1.968 4.57-3.97 9.216-6.004 13.936-1.020 2.348-2.044 4.714-3.078 7.098-1.048 2.376-2.27 4.702-3.408 7.076-2.322 4.714-4.678 9.494-7.062 14.33-2.47 4.786-5.208 9.512-7.846 14.328-1.336 2.398-2.68 4.808-4.028 7.23-1.368 2.41-2.902 4.75-4.356 7.14-2.95 4.74-5.93 9.524-8.934 14.35-12.64 18.892-26.676 37.564-42.21 55.278-15.712 17.576-32.726 34.25-50.692 49.602-18.18 15.136-37.264 28.902-56.726 41.112-19.604 12.036-39.644 22.314-59.376 31.142-5.004 2.040-9.964 4.062-14.878 6.068-2.462 0.974-4.868 2.032-7.336 2.918-2.47 0.87-4.93 1.734-7.376 2.592-4.898 1.684-9.678 3.468-14.484 4.994-4.832 1.432-9.604 2.846-14.312 4.242-2.356 0.672-4.66 1.428-7.004 2.014-2.346 0.572-4.676 1.138-6.986 1.702-4.606 1.118-9.142 2.216-13.604 3.298-4.5 0.868-8.926 1.72-13.27 2.558-2.166 0.412-4.31 0.82-6.434 1.222-1.062 0.2-2.118 0.398-3.166 0.596-1.060 0.148-2.118 0.296-3.166 0.442-4.192 0.584-8.292 1.154-12.3 1.71-1.998 0.276-3.972 0.55-5.922 0.82-1.946 0.284-3.904 0.376-5.814 0.57-3.822 0.336-7.544 0.664-11.164 0.98-3.616 0.304-7.104 0.686-10.526 0.738-0.852 0.032-1.674 0.062-2.512 0.092-0.65 34.78-29.028 62.778-63.966 62.778-0.542 0-1.080-0.028-1.62-0.042l-0.002 0.022c0 0-0.090-0.012-0.222-0.028-3.878-0.11-7.676-0.55-11.352-1.322-1.748-0.204-3.662-0.426-5.776-0.672-1.884-0.222-3.912-0.462-6.076-0.718-2.566-0.376-5.292-0.772-8.176-1.192-5.746-0.856-12.124-1.8-18.958-2.908-6.446-1.348-13.414-2.804-20.864-4.362-3.718-0.712-7.504-1.778-11.406-2.786-3.892-1.026-7.894-2.080-12.004-3.162-2.044-0.566-4.132-1.040-6.208-1.708-2.074-0.656-4.174-1.318-6.3-1.988-4.232-1.348-8.564-2.726-12.988-4.134-1.104-0.354-2.21-0.708-3.324-1.066-1.1-0.406-2.206-0.814-3.316-1.226-2.216-0.824-4.456-1.658-6.714-2.5-4.496-1.698-9.078-3.424-13.74-5.182-4.568-1.968-9.216-3.97-13.936-6.004-2.348-1.018-4.714-2.044-7.098-3.078-2.376-1.048-4.702-2.27-7.074-3.408-4.714-2.322-9.494-4.678-14.33-7.062-4.786-2.47-9.512-5.208-14.328-7.846-2.398-1.336-4.808-2.678-7.23-4.028-2.41-1.366-4.75-2.9-7.14-4.354-4.738-2.952-9.524-5.93-14.35-8.936-18.89-12.64-37.564-26.674-55.278-42.21-17.574-15.712-34.248-32.726-49.602-50.69-15.136-18.182-28.902-37.264-41.112-56.728-12.036-19.602-22.314-39.644-31.142-59.376-2.042-5.002-4.062-9.964-6.068-14.878-0.974-2.462-2.032-4.868-2.918-7.334-0.87-2.472-1.732-4.932-2.592-7.376-1.686-4.898-3.468-9.678-4.994-14.484-1.432-4.832-2.846-9.604-4.24-14.31-0.674-2.358-1.43-4.66-2.016-7.004-0.57-2.348-1.138-4.676-1.702-6.988-1.118-4.606-2.216-9.14-3.296-13.602-0.868-4.502-1.72-8.928-2.558-13.272-0.41-2.164-0.818-4.308-1.222-6.434-0.2-1.060-0.398-2.116-0.596-3.164-0.148-1.062-0.296-2.118-0.444-3.168-0.582-4.19-1.152-8.292-1.708-12.3-0.278-1.996-0.55-3.97-0.82-5.922-0.284-1.946-0.376-3.902-0.568-5.812-0.336-3.822-0.664-7.546-0.98-11.164-0.304-3.616-0.686-7.106-0.738-10.528-0.020-0.548-0.040-1.076-0.058-1.62-34.376-1.112-61.902-29.304-61.902-63.946 0-0.542 0.028-1.078 0.042-1.618zM73.518 511.294c0.042 0.196 0.086 0.384 0.128 0.58 0.644 3.248 1.632 6.542 2.556 9.942 0.934 3.388 1.894 6.876 2.88 10.454 0.516 1.78 0.934 3.602 1.546 5.406 0.596 1.802 1.202 3.628 1.81 5.476 1.218 3.682 2.464 7.45 3.736 11.294 0.316 0.958 0.634 1.924 0.956 2.892 0.37 0.954 0.74 1.914 1.114 2.876 0.746 1.924 1.5 3.868 2.26 5.83 1.52 3.904 3.070 7.882 4.646 11.93 1.768 3.96 3.566 7.99 5.392 12.080 0.908 2.038 1.824 4.090 2.746 6.156 0.932 2.060 2.036 4.072 3.052 6.126 2.070 4.084 4.17 8.222 6.294 12.412 2.202 4.142 4.654 8.224 6.998 12.392 1.184 2.074 2.374 4.16 3.57 6.256 1.21 2.086 2.586 4.102 3.876 6.166 2.616 4.098 5.256 8.232 7.918 12.402 11.234 16.298 23.632 32.398 37.33 47.638 13.874 15.104 28.842 29.404 44.598 42.548 15.974 12.928 32.686 24.65 49.676 35.022 17.13 10.194 34.6 18.838 51.734 26.258 4.35 1.7 8.662 3.382 12.934 5.050 2.136 0.812 4.216 1.71 6.36 2.444 2.146 0.714 4.28 1.428 6.404 2.136 4.25 1.386 8.382 2.888 12.548 4.142 4.184 1.174 8.314 2.332 12.392 3.474 2.038 0.55 4.026 1.19 6.054 1.662 2.030 0.458 4.044 0.914 6.044 1.368 3.978 0.91 7.896 1.806 11.748 2.688 3.888 0.686 7.71 1.36 11.462 2.022 1.868 0.33 3.716 0.658 5.546 0.98 0.914 0.162 1.824 0.324 2.728 0.484 0.916 0.112 1.828 0.222 2.734 0.332 3.612 0.448 7.148 0.882 10.604 1.31 1.72 0.216 3.422 0.432 5.102 0.644 1.674 0.226 3.364 0.266 5.010 0.408 3.292 0.238 6.498 0.472 9.616 0.7 3.11 0.218 6.11 0.524 9.058 0.508 5.848 0.132 11.32 0.256 16.38 0.372 4.664-0.168 8.948-0.324 12.818-0.462 1.914-0.054 3.726-0.108 5.432-0.156 2.122-0.134 4.108-0.26 5.958-0.378 2.13-0.138 4.060-0.266 5.82-0.38 3.256-0.51 6.592-0.782 9.99-0.782 0.466 0 0.93 0.026 1.396 0.036 0.132-0.008 0.224-0.014 0.224-0.014v0.020c31.14 0.778 56.75 23.784 61.556 53.754 0.542-0.12 1.064-0.236 1.612-0.356 3.246-0.644 6.542-1.632 9.942-2.556 3.386-0.934 6.876-1.894 10.454-2.88 1.778-0.516 3.602-0.934 5.404-1.546 1.802-0.596 3.63-1.202 5.478-1.812 3.68-1.218 7.448-2.464 11.292-3.736 0.96-0.316 1.924-0.634 2.892-0.956 0.956-0.37 1.914-0.74 2.876-1.112 1.926-0.746 3.868-1.5 5.83-2.26 3.904-1.52 7.884-3.070 11.932-4.646 3.96-1.768 7.988-3.566 12.080-5.392 2.038-0.908 4.088-1.824 6.156-2.746 2.060-0.932 4.072-2.036 6.126-3.054 4.082-2.070 8.222-4.17 12.41-6.294 4.144-2.202 8.226-4.654 12.394-6.998 2.074-1.184 4.16-2.374 6.256-3.572 2.086-1.21 4.102-2.586 6.166-3.876 4.098-2.616 8.23-5.256 12.402-7.918 16.296-11.234 32.398-23.632 47.636-37.33 15.104-13.874 29.406-28.842 42.55-44.598 12.928-15.974 24.648-32.686 35.020-49.676 10.196-17.13 18.84-34.6 26.26-51.736 1.698-4.348 3.382-8.662 5.050-12.932 0.812-2.136 1.71-4.216 2.444-6.36 0.714-2.146 1.428-4.28 2.136-6.404 1.386-4.25 2.888-8.384 4.142-12.548 1.174-4.184 2.33-8.316 3.474-12.392 0.55-2.038 1.19-4.026 1.66-6.054 0.46-2.030 0.916-4.046 1.368-6.046 0.91-3.978 1.808-7.896 2.688-11.748 0.688-3.888 1.362-7.71 2.024-11.462 0.33-1.868 0.656-3.716 0.98-5.548 0.162-0.914 0.324-1.824 0.484-2.728 0.11-0.916 0.222-1.828 0.332-2.734 0.446-3.612 0.882-7.148 1.31-10.604 0.216-1.72 0.432-3.42 0.642-5.1 0.226-1.674 0.268-3.364 0.41-5.010 0.238-3.292 0.472-6.498 0.7-9.616 0.218-3.11 0.524-6.11 0.508-9.058 0.132-5.848 0.256-11.32 0.372-16.38-0.168-4.664-0.324-8.948-0.462-12.818-0.054-1.914-0.108-3.726-0.156-5.432-0.134-2.122-0.26-4.108-0.378-5.958-0.138-2.13-0.266-4.060-0.38-5.82-0.498-3.256-0.768-6.592-0.768-9.99 0-0.468 0.026-0.93 0.036-1.396-0.008-0.132-0.016-0.224-0.016-0.224h0.022c0.768-30.766 23.236-56.128 52.682-61.37-0.066-0.296-0.13-0.584-0.198-0.884-0.644-3.248-1.632-6.542-2.556-9.942-0.934-3.388-1.894-6.876-2.88-10.454-0.516-1.78-0.934-3.602-1.546-5.406-0.596-1.802-1.202-3.628-1.81-5.476-1.218-3.682-2.464-7.45-3.736-11.294-0.316-0.958-0.634-1.924-0.956-2.892-0.37-0.954-0.74-1.914-1.114-2.876-0.746-1.924-1.5-3.868-2.26-5.83-1.52-3.904-3.070-7.882-4.646-11.93-1.768-3.96-3.566-7.99-5.392-12.080-0.908-2.038-1.824-4.090-2.746-6.156-0.932-2.060-2.036-4.072-3.052-6.126-2.070-4.084-4.17-8.222-6.294-12.412-2.202-4.142-4.654-8.224-6.998-12.392-1.184-2.074-2.374-4.16-3.57-6.256-1.21-2.086-2.586-4.102-3.876-6.166-2.616-4.098-5.256-8.232-7.918-12.402-11.234-16.298-23.632-32.398-37.33-47.638-13.874-15.104-28.842-29.404-44.598-42.548-15.974-12.928-32.686-24.65-49.676-35.022-17.13-10.194-34.6-18.838-51.734-26.258-4.35-1.7-8.662-3.382-12.934-5.050-2.136-0.812-4.216-1.71-6.36-2.444-2.146-0.714-4.28-1.428-6.404-2.136-4.25-1.386-8.382-2.888-12.548-4.142-4.184-1.174-8.314-2.332-12.392-3.474-2.038-0.55-4.026-1.19-6.054-1.662-2.030-0.458-4.044-0.914-6.044-1.368-3.978-0.91-7.896-1.806-11.748-2.688-3.888-0.686-7.71-1.36-11.462-2.022-1.868-0.33-3.716-0.658-5.546-0.98-0.914-0.162-1.824-0.324-2.728-0.484-0.916-0.112-1.828-0.222-2.734-0.332-3.612-0.448-7.148-0.882-10.604-1.31-1.72-0.216-3.422-0.432-5.102-0.644-1.674-0.226-3.364-0.266-5.010-0.408-3.292-0.238-6.498-0.472-9.616-0.7-3.11-0.218-6.11-0.524-9.058-0.508-5.848-0.132-11.32-0.256-16.38-0.372-4.664 0.168-8.948 0.324-12.818 0.462-1.914 0.054-3.726 0.108-5.432 0.156-2.122 0.134-4.108 0.26-5.958 0.378-2.13 0.138-4.060 0.266-5.82 0.38-3.256 0.51-6.592 0.782-9.99 0.782-0.466 0-0.93-0.026-1.396-0.036-0.132 0.008-0.224 0.014-0.224 0.014v-0.020c-31.004-0.774-56.524-23.586-61.488-53.364-3.2 0.64-6.446 1.61-9.792 2.522-3.386 0.934-6.876 1.894-10.454 2.878-1.778 0.516-3.602 0.938-5.404 1.546-1.802 0.598-3.63 1.204-5.478 1.812-3.68 1.218-7.448 2.464-11.292 3.738-0.96 0.316-1.924 0.632-2.892 0.954-0.956 0.372-1.914 0.742-2.876 1.114-1.926 0.746-3.868 1.5-5.83 2.258-3.904 1.524-7.884 3.070-11.932 4.648-3.96 1.77-7.988 3.566-12.080 5.39-2.038 0.91-4.088 1.824-6.156 2.746-2.060 0.934-4.072 2.036-6.126 3.054-4.082 2.070-8.222 4.172-12.41 6.296-4.144 2.2-8.226 4.652-12.394 6.996-2.074 1.184-4.16 2.376-6.256 3.57-2.086 1.21-4.102 2.586-6.166 3.878-4.098 2.614-8.23 5.254-12.402 7.918-16.296 11.23-32.398 23.632-47.636 37.328-15.104 13.876-29.406 28.84-42.55 44.598-12.928 15.972-24.648 32.684-35.020 49.676-10.196 17.128-18.84 34.602-26.26 51.734-1.698 4.352-3.382 8.664-5.050 12.934-0.812 2.136-1.71 4.218-2.444 6.36-0.714 2.148-1.428 4.282-2.136 6.406-1.386 4.25-2.888 8.382-4.142 12.546-1.174 4.184-2.33 8.316-3.474 12.394-0.55 2.036-1.19 4.024-1.66 6.054-0.46 2.028-0.916 4.042-1.368 6.042-0.91 3.98-1.808 7.898-2.688 11.75-0.688 3.886-1.362 7.71-2.024 11.46-0.33 1.868-0.656 3.718-0.98 5.546-0.162 0.914-0.324 1.824-0.484 2.73-0.11 0.914-0.222 1.828-0.332 2.734-0.446 3.61-0.882 7.148-1.31 10.602-0.216 1.722-0.432 3.422-0.642 5.102-0.226 1.676-0.268 3.364-0.41 5.012-0.238 3.29-0.472 6.496-0.7 9.614-0.218 3.11-0.524 6.11-0.508 9.058-0.132 5.848-0.256 11.32-0.372 16.382 0.168 4.664 0.324 8.946 0.462 12.816 0.054 1.914 0.108 3.726 0.156 5.434 0.134 2.122 0.26 4.106 0.378 5.958 0.138 2.128 0.266 4.058 0.38 5.82 0.496 3.26 0.766 6.596 0.766 9.994 0 0.466-0.026 0.93-0.036 1.396 0.008 0.132 0.016 0.224 0.016 0.224h-0.022c-0.78 31.38-24.134 57.154-54.44 61.674z" />
36
+ <glyph unicode="&#xe016;" d="M1024 544l-225.738 22.574 143.66 175.582-135.766 135.764-175.582-143.658-22.574 225.738h-192l-22.574-225.738-175.582 143.658-135.764-135.764 143.658-175.582-225.738-22.574v-192l225.738-22.574-143.658-175.582 135.764-135.766 175.582 143.66 22.574-225.738h192l22.574 225.738 175.582-143.66 135.766 135.766-143.66 175.582 225.738 22.574v192zM704 527.528v-159.056l-112.472-112.472h-159.056l-112.472 112.472v159.056l112.47 112.472h159.056l112.474-112.472z" />
37
+ <glyph unicode="&#xe017;" d="M874.022 810.020c-92.652 92.656-220.636 149.98-362.022 149.98-219.488 0-406.69-138.128-479.498-332.188l119.876-44.954c54.604 145.546 195.006 249.142 359.622 249.142 106.040 0 202.020-43 271.506-112.494l-143.506-143.506h384v384l-149.978-149.98zM512 64c-106.040 0-202.026 42.992-271.512 112.488l143.512 143.512h-384v-384l149.994 149.994c92.646-92.662 220.618-149.994 362.006-149.994 219.49 0 406.692 138.128 479.5 332.188l-119.876 44.954c-54.604-145.546-195.006-249.142-359.624-249.142z" />
38
+ <glyph unicode="&#xe018;" d="M512 752c-100.252 0-189.54-46.802-246.326-119.256l-76.776 57.582c74.32 95.764 191.494 157.674 323.102 157.674v112l160-160-160-160v112zM512 144c100.254 0 189.542 46.802 246.326 119.256l76.776-57.582c-74.32-95.764-191.494-157.674-323.102-157.674v-112l-160 160 160 160v-112zM201.6 448c0-100.364 49.928-189.508 126.724-244.902l-57.584-76.78c-100.108 72.928-165.14 189.966-165.14 321.682h-105.6l160 160 160-160h-118.4zM918.4 448h105.6l-160-160-160 160h118.4c0 100.364-49.928 189.508-126.724 244.902l57.584 76.778c100.108-72.926 165.14-189.962 165.14-321.68z" />
39
+ <glyph unicode="&#xe019;" d="M831.924 753.296v0 0zM834.050 448c104.384 99.81 155.082 197.58 121.354 256-19.26 33.356-63.36 49.296-123.48 49.296v-48c42.144 0 72.766-9.458 81.912-25.296 7.218-12.504 3.2-31.73-1.446-45.658-8.906-26.71-28.288-58.664-56.042-92.404-16.848-20.478-36.27-41.122-57.874-61.642-29.764 25.698-62.876 51.258-98.796 76.058-3.514 43.48-9.090 84.916-16.458 123.518 56.19 16.666 107.186 25.418 148.682 25.422l0.022 48c-0.008 0-0.018 0-0.026 0-45.174-0.004-99.396-9.032-158.874-26.404-34.24 140.318-93.566 233.11-161.024 233.11-67.458 0-126.784-92.792-161.028-233.102-59.474 17.372-113.698 26.398-158.872 26.398-60.12 0-104.248-15.942-123.506-49.296-33.73-58.42 16.966-156.19 121.352-256-104.386-99.808-155.082-197.58-121.352-256 19.26-33.36 63.37-49.294 123.506-49.294 45.172 0 99.396 9.030 158.872 26.4 34.244-140.314 93.568-233.106 161.028-233.106 67.458 0 126.784 92.792 161.028 233.102 59.474-17.374 113.7-26.398 158.874-26.398 60.12 0 104.248 15.944 123.506 49.296 33.724 58.418-16.97 156.192-121.358 256zM762.542 448c-18.62-15.876-38.454-31.584-59.358-46.988 0.53 15.476 0.816 31.142 0.816 46.988 0 15.844-0.286 31.51-0.812 46.988 20.904-15.404 40.738-31.112 59.354-46.988zM637.292 231.132c-23.054 8.196-46.562 17.52-70.27 27.868 13.626 7.262 27.294 14.824 40.974 22.722 13.722 7.922 27.146 16 40.288 24.198-2.882-25.766-6.562-50.76-10.992-74.788zM584 323.292c-23.782-13.728-47.876-26.63-72-38.616-24.124 11.982-48.22 24.884-72 38.616-23.976 13.844-47.192 28.226-69.498 43.012-1.65 26.712-2.502 54.010-2.502 81.696s0.852 54.984 2.502 81.694c22.306 14.786 45.522 29.17 69.498 43.014 23.78 13.728 47.876 26.63 72 38.614 24.124-11.982 48.218-24.884 72-38.614 23.976-13.842 47.192-28.23 69.498-43.014 1.65-26.71 2.502-54.008 2.502-81.694s-0.852-54.984-2.502-81.696c-22.306-14.784-45.522-29.172-69.498-43.012zM375.712 305.92c13.14-8.198 26.564-16.276 40.288-24.198 13.68-7.898 27.346-15.46 40.974-22.722-23.704-10.348-47.214-19.67-70.266-27.864-4.43 24.026-8.112 49.020-10.996 74.784zM320.812 401.010c-20.904 15.406-40.74 31.116-59.358 46.99 18.618 15.876 38.454 31.584 59.358 46.99-0.528-15.48-0.812-31.144-0.812-46.99s0.284-31.512 0.812-46.99zM386.708 664.864c23.052-8.194 46.562-17.518 70.266-27.864-13.626-7.262-27.294-14.824-40.974-22.722-13.722-7.922-27.146-16.002-40.288-24.198 2.884 25.764 6.566 50.758 10.996 74.784zM608 614.278c-13.68 7.898-27.346 15.46-40.972 22.722 23.706 10.346 47.212 19.668 70.268 27.862 4.43-24.024 8.11-49.016 10.992-74.782-13.142 8.196-26.566 16.274-40.288 24.198zM421.18 793.184c15.34 40.908 33.322 73.668 52.002 94.736 9.738 10.986 24.378 24.080 38.818 24.080 14.442 0 29.078-13.094 38.818-24.080 18.68-21.068 36.658-53.828 52.002-94.736 9.312-24.834 17.478-51.978 24.45-80.952-37.136-12.926-75.832-28.824-115.268-47.532-39.438 18.71-78.132 34.608-115.27 47.536 6.97 28.972 15.136 56.116 24.448 80.948zM167.65 541.938c-27.756 33.74-47.136 65.692-56.042 92.404-4.644 13.926-8.664 33.154-1.444 45.658 9.144 15.838 39.776 25.294 81.938 25.296h0.004c41.492 0 92.486-8.752 148.674-25.418-7.368-38.604-12.942-80.040-16.456-123.522-35.92-24.798-69.036-50.36-98.8-76.058-21.604 20.52-41.026 41.162-57.874 61.64zM192.1 190.708c-42.162 0-72.792 9.456-81.936 25.292-7.22 12.504-3.2 31.73 1.444 45.658 8.906 26.708 28.286 58.662 56.042 92.4 16.848 20.48 36.27 41.124 57.874 61.644 29.762-25.702 62.878-51.262 98.798-76.058 3.514-43.482 9.088-84.916 16.456-123.524-56.19-16.662-107.184-25.412-148.678-25.412zM602.82 102.816c-15.342-40.91-33.322-73.668-52.002-94.738-9.74-10.984-24.376-24.078-38.818-24.078-14.44 0-29.080 13.094-38.818 24.078-18.68 21.070-36.662 53.828-52.002 94.736-9.312 24.834-17.478 51.978-24.45 80.952 37.138 12.93 75.832 28.824 115.268 47.536 39.44-18.71 78.13-34.61 115.27-47.538-6.972-28.972-15.136-56.116-24.448-80.948zM912.39 261.656c4.642-13.926 8.664-33.152 1.446-45.656-9.146-15.84-39.778-25.296-81.938-25.296-41.496 0-92.49 8.754-148.678 25.418 7.368 38.606 12.944 80.042 16.458 123.524 35.92 24.8 69.036 50.362 98.796 76.058 21.604-20.522 41.026-41.164 57.874-61.64 27.758-33.744 47.136-65.696 56.042-92.408zM432 448c0 44.183 35.817 80 80 80s80-35.817 80-80c0-44.183-35.817-80-80-80-44.183 0-80 35.817-80 80z" />
40
+ <glyph unicode="&#xe01a;" d="M466.038 402.038l-320 320-146.038-146.038v384h384l-146.038-146.038 320-320zM512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512c-282.77 0-512 229.23-512 512h128c0-212.078 171.922-384 384-384s384 171.922 384 384c0 212.078-171.922 384-384 384v128z" />
41
+ <glyph unicode="&#xe01b;" d="M640-64l192 192-320 320 320 320-192 192-512-512z" />
42
+ <glyph unicode="&#xe01c;" d="M384 960l-192-192 320-320-320-320 192-192 512 512z" />
43
+ <glyph unicode="&#xe01d;" d="M0 448l1024-448-192 448 192 448z" />
44
+ <glyph unicode="&#xe01e;" d="M1024 448l-1024 448 192-448-192-448z" />
45
+ <glyph unicode="&#xe01f;" d="M768 960l-512-512 512-512-255.998 512z" />
46
+ <glyph unicode="&#xe020;" d="M256-64l512 512-512 512 256-512z" />
47
+ <glyph unicode="&#xe021;" d="M640.002 704l-256-256 256-256.002z" />
48
+ <glyph unicode="&#xe022;" d="M384.002 192l256 256-256 256z" />
49
+ <glyph unicode="&#xe023;" d="M0 448.002l512-512.002v320h511.998l0.002 384h-512v320l-512-511.998zM152 509.492l16 16v-154.98l-16 16v122.98zM136 402.512l-16 16v58.98l16 16v-90.98zM184 541.492l16 16v-218.982l-16 16v186.982zM216 573.492l16 16v-282.982l-16 16v250.982zM248 605.492l16 16v-346.982l-16 16v314.982zM280 637.492l16 15.998v-410.98l-16 16v378.982zM312 669.49l16 16v-474.98l-16 16v442.98zM344 701.49l16 16v-538.98l-16 16v506.98zM376 733.49l16 16v-602.98l-16 16v570.98zM408 765.49l16 16v-666.98l-16 16v634.98zM104 461.492v-26.98l-13.49 13.49 13.49 13.49zM472 320v256h16v-256h-16zM504 320v256h16v-256h-16zM536 320v256h16v-256h-16zM568 320v256h16v-256h-16zM600 320v256h16v-256h-16zM632 320v256h16v-256h-16zM664 320v256h16v-256h-16zM696 320v256h16v-256h-16zM728 320v256h16v-256h-16zM760 320v256h16v-256h-16zM792 320v256h16v-256h-16zM824 320v256h16v-256h-16zM856 320v256h16v-256h-16zM888 320v256h16v-256h-16zM920 320v256h16v-256h-16zM959.998 320h-7.998v256h8l-0.002-256zM448 576h8v-256h-8v-229.49l-8 8v698.98l8 8v-229.49z" />
50
+ <glyph unicode="&#xe024;" d="M1024 447.998l-512 512.002v-320h-511.998l-0.002-384h512v-320l512 511.998zM872 386.508l-16-16v154.98l16-16v-122.98zM888 493.488l16-16v-58.98l-16-16v90.98zM840 354.508l-16-16v218.982l16-16v-186.982zM808 322.508l-16-16v282.982l16-16v-250.982zM776 290.508l-16-16v346.982l16-16v-314.982zM744 258.508l-16-15.998v410.98l16-16v-378.982zM712 226.51l-16-16v474.98l16-16v-442.98zM680 194.51l-16-16v538.98l16-16v-506.98zM648 162.51l-16-16v602.98l16-16v-570.98zM616 130.51l-16-16v666.98l16-16v-634.98zM920 434.508v26.98l13.49-13.49-13.49-13.49zM552 576v-256h-16v256h16zM520 576v-256h-16v256h16zM488 576v-256h-16v256h16zM456 576v-256h-16v256h16zM424 576v-256h-16v256h16zM392 576v-256h-16v256h16zM360 576v-256h-16v256h16zM328 576v-256h-16v256h16zM296 576v-256h-16v256h16zM264 576v-256h-16v256h16zM232 576v-256h-16v256h16zM200 576v-256h-16v256h16zM168 576v-256h-16v256h16zM136 576v-256h-16v256h16zM104 576v-256h-16v256h16zM64.002 576h7.998v-256h-8l0.002 256zM576 320h-8v256h8v229.49l8-8v-698.98l-8-8v229.49z" />
51
+ <glyph unicode="&#xe025;" d="M0 448l512-512v320h511.998l0.002 384h-512v320z" />
52
+ <glyph unicode="&#xe026;" d="M1024 448l-512 512v-320h-511.998l-0.002-384h512v-320z" />
53
+ <glyph unicode="&#xe027;" d="M448 704c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64-35.346 0-64 28.654-64 64zM512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 128c-35.348 0-64 28.652-64 64s28.652 64 64 64c35.346 0 64-28.652 64-64s-28.654-64-64-64zM512 448c-114.876 0-208-93.124-208-208s93.124-208 208-208c-229.75 0-416 186.25-416 416s186.25 416 416 416c114.876 0 208-93.124 208-208s-93.124-208-208-208z" />
54
+ <glyph unicode="&#xe028;" d="M512 864c-111.118 0-215.584-43.272-294.156-121.844s-121.844-183.038-121.844-294.156c0-111.118 43.272-215.584 121.844-294.156 78.572-78.572 183.038-121.844 294.156-121.844 111.118 0 215.584 43.272 294.156 121.844 78.572 78.572 121.844 183.038 121.844 294.156 0 111.118-43.272 215.584-121.844 294.156-78.572 78.572-183.038 121.844-294.156 121.844zM512 960v0c282.77 0 512-229.23 512-512s-229.23-512-512-512c-282.77 0-512 229.23-512 512 0 282.77 229.23 512 512 512zM448 256h128v-128h-128zM448 768h128v-384h-128z" />
55
+ <glyph unicode="&#xe3cb;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM512 32c-229.75 0-416 186.25-416 416s186.25 416 416 416 416-186.25 416-416-186.25-416-416-416zM813.256 493.254l-256.002 256c-24.992 24.994-65.514 24.994-90.508 0s-24.994-65.516 0-90.51l146.744-146.744h-357.49c-35.346 0-64-28.654-64-64s28.654-64 64-64h357.49l-146.746-146.744c-24.994-24.994-24.994-65.518 0-90.512 12.498-12.496 28.878-18.744 45.256-18.744s32.758 6.248 45.254 18.744l256.002 256c24.992 24.994 24.992 65.518 0 90.51z" />
56
+ <glyph unicode="&#xe3cf;" d="M512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512-512 229.23-512 512 229.23 512 512 512zM512 32c229.75 0 416 186.25 416 416s-186.25 416-416 416-416-186.25-416-416 186.25-416 416-416zM210.744 493.254l256.002 256c24.992 24.994 65.514 24.994 90.508 0s24.994-65.516 0-90.51l-146.744-146.744h357.49c35.346 0 64-28.654 64-64s-28.654-64-64-64h-357.49l146.746-146.744c24.994-24.994 24.994-65.518 0-90.512-12.498-12.496-28.878-18.744-45.256-18.744s-32.758 6.248-45.254 18.744l-256.002 256c-24.992 24.994-24.992 65.518 0 90.51z" />
57
+ <glyph unicode="&#xe3d3;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM813.256 402.744l-256.002-256c-12.496-12.496-28.876-18.744-45.254-18.744s-32.758 6.248-45.254 18.744c-24.994 24.994-24.994 65.518 0 90.512l146.744 146.744h-357.49c-35.346 0-64 28.654-64 64s28.654 64 64 64h357.49l-146.746 146.746c-24.994 24.994-24.994 65.516 0 90.51s65.516 24.994 90.508 0l256.002-256c24.994-24.994 24.994-65.518 0.002-90.512z" />
58
+ <glyph unicode="&#xe3d7;" d="M512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512-512 229.23-512 512 229.23 512 512 512zM210.744 402.744l256.002-256c12.496-12.496 28.876-18.744 45.254-18.744s32.758 6.248 45.254 18.744c24.994 24.994 24.994 65.518 0 90.512l-146.744 146.744h357.49c35.346 0 64 28.654 64 64s-28.654 64-64 64h-357.49l146.746 146.746c24.994 24.994 24.994 65.516 0 90.51s-65.516 24.994-90.508 0l-256.002-256c-24.994-24.994-24.994-65.518-0.002-90.512z" />
59
+ <glyph unicode="&#xe3e3;" d="M1023.998-64h-1023.998v1024h1024l-0.002-1024zM128 832v-768h767.998l0.002 768h-768zM576 224l224 224-224 224v-160h-320v-128h320v-160z" />
60
+ <glyph unicode="&#xe3e7;" d="M0.002-64h1023.998v1024h-1024l0.002-1024zM896 832v-768h-767.998l-0.002 768h768zM448 224l-224 224 224 224v-160h320v-128h-320v-160z" />
61
+ <glyph unicode="&#xe409;" d="M512 960c-282.77 0-512-229.23-512-512s229.23-512 512-512 512 229.23 512 512-229.23 512-512 512zM576 224v160h-320v128h320v160l224-224-224-224z" />
62
+ <glyph unicode="&#xe40b;" d="M512 960c282.77 0 512-229.23 512-512s-229.23-512-512-512-512 229.23-512 512 229.23 512 512 512zM448 224v160h320v128h-320v160l-224-224 224-224z" />
63
+ <glyph unicode="&#xe415;" d="M0 640h64v-384h-64zM128 640h64v-384h-64zM256 640h64v-384h-64zM1024 448l-448 448v-256h-192v-384h192v-256z" />
64
+ <glyph unicode="&#xe417;" d="M960 640h64v-384h-64zM832 640h64v-384h-64zM704 640h64v-384h-64zM0 448l448 448v-256h192v-384h-192v-256z" />
65
+ <glyph unicode="&#xe48c;" d="M864 256c-45.16 0-85.92-18.738-115.012-48.83l-431.004 215.502c1.314 8.252 2.016 16.706 2.016 25.328s-0.702 17.076-2.016 25.326l431.004 215.502c29.092-30.090 69.852-48.828 115.012-48.828 88.366 0 160 71.634 160 160s-71.634 160-160 160-160-71.634-160-160c0-8.622 0.704-17.076 2.016-25.326l-431.004-215.504c-29.092 30.090-69.852 48.83-115.012 48.83-88.366 0-160-71.636-160-160 0-88.368 71.634-160 160-160 45.16 0 85.92 18.738 115.012 48.828l431.004-215.502c-1.312-8.25-2.016-16.704-2.016-25.326 0-88.368 71.634-160 160-160s160 71.632 160 160c0 88.364-71.634 160-160 160z" />
66
+ </font>
67
+ </defs>
68
+ </svg>
assets/admin/layout/css/layout-rtl.css CHANGED
@@ -1,500 +1,500 @@
1
  @media print
2
  {
3
- .page-bar
4
- {
5
- display: none;
6
- }
7
- .page-sidebar-wrapper-tech-banker
8
- {
9
- display: none;
10
- }
11
- .page-container
12
- {
13
- margin: 0px !important;
14
- padding: 0px !important;
15
- }
16
- .page-content
17
- {
18
- padding: 0 !important;
19
- min-height: 300px !important;
20
- padding: 0px 20px 20px !important;
21
- margin: 0 !important;
22
- background-color: #fff !important;
23
- }
24
  }
25
  .page-container
26
  {
27
- margin: 0px;
28
- padding: 0px;
29
- position: relative;
30
- margin-top:24px !important;
31
- margin-right:24px !important;
32
- margin-left:24px !important;
33
  }
34
  .page-container:before, .page-container:after
35
  {
36
- content: " ";
37
- display: table;
38
  }
39
  .page-container:after
40
  {
41
- clear: both;
42
  }
43
  @media (max-width: 991px)
44
  {
45
- /* Page container */
46
- .page-container
47
- {
48
- margin: 0 !important;
49
- padding: 0 !important;
50
- }
51
  }
52
  .ie8 .page-sidebar-tech-banker
53
  {
54
- width: 235px;
55
- float: left;
56
- position: relative;
57
- margin-right: -100%;
58
  }
59
  .page-sidebar-tech-banker.navbar-collapse
60
  {
61
- padding: 0;
62
- box-shadow: none;
63
  }
64
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker
65
  {
66
- list-style: none;
67
- margin: 0;
68
- padding: 0;
69
- /* 1st level links */
70
- /* all links */
71
  }
72
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li
73
  {
74
- display: block;
75
- margin: 0;
76
- padding: 0;
77
- border: 0px;
78
  }
79
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.sidebar-search-wrapper
80
  {
81
- border: 0 !important;
82
  }
83
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.sidebar-search-wrapper:before, .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.sidebar-search-wrapper:after
84
  {
85
- content: " ";
86
- display: table;
87
  }
88
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.sidebar-search-wrapper:after{
89
- clear: both;
90
  }
91
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.start > a
92
  {
93
- border-top-color: transparent !important;
94
  }
95
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.last > a
96
  {
97
- border-bottom-color: transparent !important;
98
  }
99
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a
100
  {
101
- display: block;
102
- position: relative;
103
- margin: 0;
104
- border: 0px;
105
- padding: 10px 15px;
106
- text-decoration: none;
107
- font-size: 13px;
108
- font-weight: 300;
109
  }
110
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i
111
  {
112
- font-size: 12px;
113
- margin-right: 5px;
114
- text-shadow: none;
115
  }
116
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i.glyphicon
117
  {
118
- top: 3px;
119
- margin-left: 1px;
120
- margin-right: 4px;
121
  }
122
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > [class^="icon-"]
123
  {
124
- top: 2px;
125
- margin-left: 1px;
126
- margin-right: 4px;
127
  }
128
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.heading
129
  {
130
- padding: 15px 15px 15px 15px;
131
  }
132
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.heading > h3
133
  {
134
- margin: 0;
135
- padding: 0;
136
- font-size: 14px;
137
- font-weight: 300;
138
  }
139
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.heading + li > a
140
  {
141
- border-top: 0;
142
  }
143
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a
144
  {
145
- font-size: 13px;
146
  }
147
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a
148
  {
149
- border: none;
150
- text-shadow: none;
151
- font-size: 13px;
152
  }
153
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a > .selected
154
  {
155
- display: block;
156
- background-image: none;
157
- /* will be set in a theme css file*/
158
- float: right;
159
- position: absolute;
160
- right: 0px;
161
- top: 8px;
162
- background: none;
163
- width: 0;
164
- height: 0;
165
- border-top: 12px solid transparent;
166
- border-bottom: 12px solid transparent;
167
- border-right: 12px solid #ffffff;
168
  }
169
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .arrow:before
170
  {
171
- float: right;
172
- width: 10px;
173
- text-align: center;
174
- margin-top: -1px;
175
- margin-right: 5px;
176
- margin-left: 5px;
177
- display: inline;
178
- font-size: 16px;
179
- font-family: FontAwesome;
180
- height: auto;
181
- content: "\f104";
182
- font-weight: 300;
183
- text-shadow: none;
184
  }
185
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .arrow.open:before
186
  {
187
- content: "\f107";
188
  }
189
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .badge
190
  {
191
- float: right;
192
- margin-right: 0px;
193
- color: #fff;
194
- background-color: #ed6b75;
195
- padding : 2px 5px;
196
  }
197
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu
198
  {
199
- list-style: none;
200
- display: none;
201
- padding: 0;
202
- margin: 8px 0px 8px 0px;
203
  }
204
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li
205
  {
206
- background: none;
207
- margin: 0px;
208
- padding: 0px;
209
- margin-top: 1px !important;
210
- /* 2nd level sub menu */
211
  }
212
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > a
213
  {
214
- display: block;
215
- margin: 0;
216
- padding: 6px 15px 6px 30px;
217
- text-decoration: none;
218
- font-size: 13px;
219
- font-weight: 300;
220
- background: none;
221
  }
222
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > a > i
223
  {
224
- font-size: 12px;
225
  }
226
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu
227
  {
228
- margin: 0;
229
  }
230
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu > li
231
  {
232
- /* 3rd level sub menu */
233
  }
234
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu > li > a
235
  {
236
- padding-left: 60px;
237
  }
238
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu > li > .sub-menu
239
  {
240
- margin: 0;
241
  }
242
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu > li > .sub-menu > li > a
243
  {
244
- padding-left: 80px;
245
  }
246
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li.active > .sub-menu
247
  {
248
- display: block;
249
  }
250
  @media (min-width: 992px)
251
  {
252
- .page-sidebar-tech-banker
253
- {
254
- width: 235px;
255
- /* float: left;
256
- position: relative;
257
- margin-right: -100%;*/
258
- }
259
- .page-sidebar-tech-banker.navbar-collapse
260
- {
261
- max-height: none !important;
262
- }
263
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li .sub-menu
264
- {
265
- display: none;
266
- width: 210px;
267
- z-index: 2000;
268
- position: absolute;
269
- -webkit-border-radius: 4px;
270
- -moz-border-radius: 4px;
271
- -ms-border-radius: 4px;
272
- -o-border-radius: 4px;
273
- border-radius: 4px;
274
- }
275
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li .sub-menu > li > a
276
- {
277
- margin: 3px;
278
- }
279
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li.active .sub-menu, .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li.open .sub-menu
280
- {
281
- display: none !important;
282
- }
283
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li a > .arrow
284
- {
285
- display: none;
286
- }
287
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover > a > .arrow
288
- {
289
- display: block;
290
- float: right;
291
- position: absolute;
292
- right: 0;
293
- margin-top: -20px;
294
- background: none;
295
- width: 0;
296
- height: 0;
297
- border-style: solid;
298
- border-top: 12px double transparent;
299
- border-bottom: 12px double transparent;
300
- border-left: 0;
301
- }
302
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover > a > .arrow:after, .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover > a > .arrow:before
303
- {
304
- display: none;
305
- }
306
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover > .sub-menu
307
- {
308
- display: inline-block !important;
309
- }
310
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > a > .arrow
311
- {
312
- z-index: 1;
313
- right: 0px;
314
- margin-top: -23px;
315
- }
316
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > a > .selected
317
- {
318
- display: none;
319
- }
320
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu
321
- {
322
- margin-left: 235px;
323
- margin-top: -40px;
324
- }
325
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu > li > a
326
- {
327
- padding-left: 15px;
328
- }
329
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu > li .sub-menu
330
- {
331
- margin-left: 210px;
332
- margin-top: -38px !important;
333
- }
334
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu > li .sub-menu > li > a
335
- {
336
- padding-left: 10px;
337
- padding-right: 10px;
338
- }
339
  }
340
  @media (max-width: 991px)
341
  {
342
- /* 991px */
343
- .page-sidebar-tech-banker
344
- {
345
- border-top: 0 !important;
346
- margin: 20px;
347
- }
348
- .page-sidebar-tech-banker .selected
349
- {
350
- display: none !important;
351
- }
352
- .page-sidebar-tech-banker.navbar-collapse
353
- {
354
- max-height: none;
355
- }
356
- .page-sidebar-tech-banker.navbar-collapse.collapse
357
- {
358
- /*display: none !important;*/
359
- }
360
- .page-sidebar-tech-banker.navbar-collapse.in
361
- {
362
- border-top: 0 !important;
363
- margin: 20px;
364
- position: relative;
365
- overflow: hidden !important;
366
- overflow-y: auto !important;
367
- display: block !important;
368
- }
369
  }
370
  @media (max-width: 480px)
371
  {
372
- .page-sidebar-tech-banker,
373
- .page-sidebar-tech-banker.in
374
- {
375
- margin: 0 10px 10px 10px !important;
376
- }
377
  }
378
  .page-sidebar-wrapper-tech-banker,
379
  .page-content-wrapper
380
  {
381
- transition: margin-left 0.3s;
382
  }
383
  .page-bar
384
  {
385
- padding: 0px;
386
- background-color: #f7f7f7;
387
- margin-bottom: 25px;
388
- -webkit-border-radius: 4px;
389
- -moz-border-radius: 4px;
390
- -ms-border-radius: 4px;
391
- -o-border-radius: 4px;
392
- border-radius: 4px;
393
  }
394
  .page-bar:before, .page-bar:after
395
  {
396
- content: " ";
397
- display: table;
398
  }
399
  .page-bar:after
400
  {
401
- clear: both;
402
  }
403
  .page-bar .page-breadcrumb
404
  {
405
- display: inline-block;
406
- float: left;
407
- padding: 8px;
408
- margin: 0;
409
- list-style: none;
410
  }
411
  .page-bar .page-breadcrumb > li
412
  {
413
- display: inline-block;
414
  }
415
  .ie8 .page-bar .page-breadcrumb > li
416
  {
417
- margin-right: 1px;
418
  }
419
  .page-bar .page-breadcrumb > li > a,
420
  .page-bar .page-breadcrumb > li > span
421
  {
422
- color: #888;
423
- /*text-shadow: none;*/
424
  }
425
  .page-bar .page-breadcrumb > li > i
426
  {
427
- color: #aaa;
428
- font-size: 14px;
429
- text-shadow: none;
430
  }
431
  .page-bar .page-breadcrumb > li > i[class^="icon-"],
432
  .page-bar .page-breadcrumb > li > i[class*="icon-"]
433
  {
434
- color: gray;
435
  }
436
  @media (min-width: 992px)
437
  {
438
- .page-content-wrapper
439
- {
440
- float: left;
441
- width: 100%;
442
- }
443
- .page-content-wrapper .page-content
444
- {
445
- margin-right:235px;
446
- margin-top:0px;
447
- padding: 25px 20px 10px 20px;
448
- background-color: #fff !important;
449
- }
450
  }
451
  @media (max-width: 991px)
452
  {
453
- .page-content-wrapper .page-content
454
- {
455
- margin: 18px !important;
456
- padding: 20px 20px 20px 20px !important;
457
- min-height: 280px;
458
- background-color: #fff !important;
459
- }
460
  }
461
  @media (max-width: 767px)
462
  {
463
- .page-content-wrapper .page-content
464
- {
465
- padding: 20px 10px 10px 10px !important;
466
- overflow: hidden;
467
- }
468
- .page-content-wrapper .page-content .page-title
469
- {
470
- margin-bottom: 20px;
471
- font-size: 18px;
472
- }
473
- .page-content-wrapper .page-content .page-title small
474
- {
475
- font-size: 13px;
476
- padding-top: 3px;
477
- }
478
  }
479
  @media (max-width: 480px)
480
  {
481
- .page-content-wrapper .page-content .page-title small
482
- {
483
- display: block;
484
- clear: both;
485
- }
486
  }
487
  @media (max-width: 1200px)
488
  {
489
- .page-content-wrapper
490
- {
491
- width: 89%;
492
- }
493
  }
494
  @media (max-width: 986px)
495
  {
496
- .page-content-wrapper
497
- {
498
- width: 100%;
499
- }
500
  }
1
  @media print
2
  {
3
+ .page-bar
4
+ {
5
+ display: none;
6
+ }
7
+ .page-sidebar-wrapper-tech-banker
8
+ {
9
+ display: none;
10
+ }
11
+ .page-container
12
+ {
13
+ margin: 0px !important;
14
+ padding: 0px !important;
15
+ }
16
+ .page-content
17
+ {
18
+ padding: 0 !important;
19
+ min-height: 300px !important;
20
+ padding: 0px 20px 20px !important;
21
+ margin: 0 !important;
22
+ background-color: #fff !important;
23
+ }
24
  }
25
  .page-container
26
  {
27
+ margin: 0px;
28
+ padding: 0px;
29
+ position: relative;
30
+ margin-top:24px !important;
31
+ margin-right:24px !important;
32
+ margin-left:24px !important;
33
  }
34
  .page-container:before, .page-container:after
35
  {
36
+ content: " ";
37
+ display: table;
38
  }
39
  .page-container:after
40
  {
41
+ clear: both;
42
  }
43
  @media (max-width: 991px)
44
  {
45
+ /* Page container */
46
+ .page-container
47
+ {
48
+ margin: 0 !important;
49
+ padding: 0 !important;
50
+ }
51
  }
52
  .ie8 .page-sidebar-tech-banker
53
  {
54
+ width: 235px;
55
+ float: left;
56
+ position: relative;
57
+ margin-right: -100%;
58
  }
59
  .page-sidebar-tech-banker.navbar-collapse
60
  {
61
+ padding: 0;
62
+ box-shadow: none;
63
  }
64
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker
65
  {
66
+ list-style: none;
67
+ margin: 0;
68
+ padding: 0;
69
+ /* 1st level links */
70
+ /* all links */
71
  }
72
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li
73
  {
74
+ display: block;
75
+ margin: 0;
76
+ padding: 0;
77
+ border: 0px;
78
  }
79
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.sidebar-search-wrapper
80
  {
81
+ border: 0 !important;
82
  }
83
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.sidebar-search-wrapper:before, .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.sidebar-search-wrapper:after
84
  {
85
+ content: " ";
86
+ display: table;
87
  }
88
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.sidebar-search-wrapper:after{
89
+ clear: both;
90
  }
91
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.start > a
92
  {
93
+ border-top-color: transparent !important;
94
  }
95
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.last > a
96
  {
97
+ border-bottom-color: transparent !important;
98
  }
99
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a
100
  {
101
+ display: block;
102
+ position: relative;
103
+ margin: 0;
104
+ border: 0px;
105
+ padding: 10px 15px;
106
+ text-decoration: none;
107
+ font-size: 13px;
108
+ font-weight: 300;
109
  }
110
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i
111
  {
112
+ font-size: 12px;
113
+ margin-right: 5px;
114
+ text-shadow: none;
115
  }
116
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i.glyphicon
117
  {
118
+ top: 3px;
119
+ margin-left: 1px;
120
+ margin-right: 4px;
121
  }
122
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > [class^="icon-"]
123
  {
124
+ top: 2px;
125
+ margin-left: 1px;
126
+ margin-right: 4px;
127
  }
128
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.heading
129
  {
130
+ padding: 15px 15px 15px 15px;
131
  }
132
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.heading > h3
133
  {
134
+ margin: 0;
135
+ padding: 0;
136
+ font-size: 14px;
137
+ font-weight: 300;
138
  }
139
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.heading + li > a
140
  {
141
+ border-top: 0;
142
  }
143
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a
144
  {
145
+ font-size: 13px;
146
  }
147
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a
148
  {
149
+ border: none;
150
+ text-shadow: none;
151
+ font-size: 13px;
152
  }
153
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a > .selected
154
  {
155
+ display: block;
156
+ background-image: none;
157
+ /* will be set in a theme css file*/
158
+ float: right;
159
+ position: absolute;
160
+ right: 0px;
161
+ top: 8px;
162
+ background: none;
163
+ width: 0;
164
+ height: 0;
165
+ border-top: 12px solid transparent;
166
+ border-bottom: 12px solid transparent;
167
+ border-right: 12px solid #ffffff;
168
  }
169
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .arrow:before
170
  {
171
+ float: right;
172
+ width: 10px;
173
+ text-align: center;
174
+ margin-top: -1px;
175
+ margin-right: 5px;
176
+ margin-left: 5px;
177
+ display: inline;
178
+ font-size: 16px;
179
+ font-family: FontAwesome;
180
+ height: auto;
181
+ content: "\f104";
182
+ font-weight: 300;
183
+ text-shadow: none;
184
  }
185
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .arrow.open:before
186
  {
187
+ content: "\f107";
188
  }
189
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .badge
190
  {
191
+ float: right;
192
+ margin-right: 0px;
193
+ color: #fff;
194
+ background-color: #ed6b75;
195
+ padding : 2px 5px;
196
  }
197
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu
198
  {
199
+ list-style: none;
200
+ display: none;
201
+ padding: 0;
202
+ margin: 8px 0px 8px 0px;
203
  }
204
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li
205
  {
206
+ background: none;
207
+ margin: 0px;
208
+ padding: 0px;
209
+ margin-top: 1px !important;
210
+ /* 2nd level sub menu */
211
  }
212
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > a
213
  {
214
+ display: block;
215
+ margin: 0;
216
+ padding: 6px 15px 6px 30px;
217
+ text-decoration: none;
218
+ font-size: 13px;
219
+ font-weight: 300;
220
+ background: none;
221
  }
222
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > a > i
223
  {
224
+ font-size: 12px;
225
  }
226
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu
227
  {
228
+ margin: 0;
229
  }
230
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu > li
231
  {
232
+ /* 3rd level sub menu */
233
  }
234
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu > li > a
235
  {
236
+ padding-left: 60px;
237
  }
238
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu > li > .sub-menu
239
  {
240
+ margin: 0;
241
  }
242
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li > .sub-menu > li > .sub-menu > li > a
243
  {
244
+ padding-left: 80px;
245
  }
246
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li.active > .sub-menu
247
  {
248
+ display: block;
249
  }
250
  @media (min-width: 992px)
251
  {
252
+ .page-sidebar-tech-banker
253
+ {
254
+ width: 235px;
255
+ /* float: left;
256
+ position: relative;
257
+ margin-right: -100%;*/
258
+ }
259
+ .page-sidebar-tech-banker.navbar-collapse
260
+ {
261
+ max-height: none !important;
262
+ }
263
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li .sub-menu
264
+ {
265
+ display: none;
266
+ width: 210px;
267
+ z-index: 2000;
268
+ position: absolute;
269
+ -webkit-border-radius: 4px;
270
+ -moz-border-radius: 4px;
271
+ -ms-border-radius: 4px;
272
+ -o-border-radius: 4px;
273
+ border-radius: 4px;
274
+ }
275
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li .sub-menu > li > a
276
+ {
277
+ margin: 3px;
278
+ }
279
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li.active .sub-menu, .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li.open .sub-menu
280
+ {
281
+ display: none !important;
282
+ }
283
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li a > .arrow
284
+ {
285
+ display: none;
286
+ }
287
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover > a > .arrow
288
+ {
289
+ display: block;
290
+ float: right;
291
+ position: absolute;
292
+ right: 0;
293
+ margin-top: -20px;
294
+ background: none;
295
+ width: 0;
296
+ height: 0;
297
+ border-style: solid;
298
+ border-top: 12px double transparent;
299
+ border-bottom: 12px double transparent;
300
+ border-left: 0;
301
+ }
302
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover > a > .arrow:after, .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover > a > .arrow:before
303
+ {
304
+ display: none;
305
+ }
306
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover > .sub-menu
307
+ {
308
+ display: inline-block !important;
309
+ }
310
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > a > .arrow
311
+ {
312
+ z-index: 1;
313
+ right: 0px;
314
+ margin-top: -23px;
315
+ }
316
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > a > .selected
317
+ {
318
+ display: none;
319
+ }
320
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu
321
+ {
322
+ margin-left: 235px;
323
+ margin-top: -40px;
324
+ }
325
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu > li > a
326
+ {
327
+ padding-left: 15px;
328
+ }
329
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu > li .sub-menu
330
+ {
331
+ margin-left: 210px;
332
+ margin-top: -38px !important;
333
+ }
334
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu > li .sub-menu > li > a
335
+ {
336
+ padding-left: 10px;
337
+ padding-right: 10px;
338
+ }
339
  }
340
  @media (max-width: 991px)
341
  {
342
+ /* 991px */
343
+ .page-sidebar-tech-banker
344
+ {
345
+ border-top: 0 !important;
346
+ margin: 20px;
347
+ }
348
+ .page-sidebar-tech-banker .selected
349
+ {
350
+ display: none !important;
351
+ }
352
+ .page-sidebar-tech-banker.navbar-collapse
353
+ {
354
+ max-height: none;
355
+ }
356
+ .page-sidebar-tech-banker.navbar-collapse.collapse
357
+ {
358
+ /*display: none !important;*/
359
+ }
360
+ .page-sidebar-tech-banker.navbar-collapse.in
361
+ {
362
+ border-top: 0 !important;
363
+ margin: 20px;
364
+ position: relative;
365
+ overflow: hidden !important;
366
+ overflow-y: auto !important;
367
+ display: block !important;
368
+ }
369
  }
370
  @media (max-width: 480px)
371
  {
372
+ .page-sidebar-tech-banker,
373
+ .page-sidebar-tech-banker.in
374
+ {
375
+ margin: 0 10px 10px 10px !important;
376
+ }
377
  }
378
  .page-sidebar-wrapper-tech-banker,
379
  .page-content-wrapper
380
  {
381
+ transition: margin-left 0.3s;
382
  }
383
  .page-bar
384
  {
385
+ padding: 0px;
386
+ background-color: #f7f7f7;
387
+ margin-bottom: 25px;
388
+ -webkit-border-radius: 4px;
389
+ -moz-border-radius: 4px;
390
+ -ms-border-radius: 4px;
391
+ -o-border-radius: 4px;
392
+ border-radius: 4px;
393
  }
394
  .page-bar:before, .page-bar:after
395
  {
396
+ content: " ";
397
+ display: table;
398
  }
399
  .page-bar:after
400
  {
401
+ clear: both;
402
  }
403
  .page-bar .page-breadcrumb
404
  {
405
+ display: inline-block;
406
+ float: left;
407
+ padding: 8px;
408
+ margin: 0;
409
+ list-style: none;
410
  }
411
  .page-bar .page-breadcrumb > li
412
  {
413
+ display: inline-block;
414
  }
415
  .ie8 .page-bar .page-breadcrumb > li
416
  {
417
+ margin-right: 1px;
418
  }
419
  .page-bar .page-breadcrumb > li > a,
420
  .page-bar .page-breadcrumb > li > span
421
  {
422
+ color: #888;
423
+ /*text-shadow: none;*/
424
  }
425
  .page-bar .page-breadcrumb > li > i
426
  {
427
+ color: #aaa;
428
+ font-size: 14px;
429
+ text-shadow: none;
430
  }
431
  .page-bar .page-breadcrumb > li > i[class^="icon-"],
432
  .page-bar .page-breadcrumb > li > i[class*="icon-"]
433
  {
434
+ color: gray;
435
  }
436
  @media (min-width: 992px)
437
  {
438
+ .page-content-wrapper
439
+ {
440
+ float: left;
441
+ width: 100%;
442
+ }
443
+ .page-content-wrapper .page-content
444
+ {
445
+ margin-right:235px;
446
+ margin-top:0px;
447
+ padding: 25px 20px 10px 20px;
448
+ background-color: #fff !important;
449
+ }
450
  }
451
  @media (max-width: 991px)
452
  {
453
+ .page-content-wrapper .page-content
454
+ {
455
+ margin: 18px !important;
456
+ padding: 20px 20px 20px 20px !important;
457
+ min-height: 280px;
458
+ background-color: #fff !important;
459
+ }
460
  }
461
  @media (max-width: 767px)
462
  {
463
+ .page-content-wrapper .page-content
464
+ {
465
+ padding: 20px 10px 10px 10px !important;
466
+ overflow: hidden;
467
+ }
468
+ .page-content-wrapper .page-content .page-title
469
+ {
470
+ margin-bottom: 20px;
471
+ font-size: 18px;
472
+ }
473
+ .page-content-wrapper .page-content .page-title small
474
+ {
475
+ font-size: 13px;
476
+ padding-top: 3px;
477
+ }
478
  }
479
  @media (max-width: 480px)
480
  {
481
+ .page-content-wrapper .page-content .page-title small
482
+ {
483
+ display: block;
484
+ clear: both;
485
+ }
486
  }
487
  @media (max-width: 1200px)
488
  {
489
+ .page-content-wrapper
490
+ {
491
+ width: 89%;
492
+ }
493
  }
494
  @media (max-width: 986px)
495
  {
496
+ .page-content-wrapper
497
+ {
498
+ width: 100%;
499
+ }
500
  }
assets/admin/layout/css/layout.css CHANGED
@@ -1,39 +1,39 @@
1
  .page-bar:after,.page-container:after,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.sidebar-search-wrapper:after{clear:both}@media print{.page-bar,.page-sidebar-wrapper-tech-banker{display:none}.page-container{margin:0!important;padding:0!important}.page-content{min-height:300px!important;padding:0 20px 20px!important;margin:0!important;background-color:#fff}}.page-container{margin:0;padding:0;position:relative;margin-top:24px!important;margin-right:24px!important}.page-container:after,.page-container:before{content:" ";display:table}@media (max-width:991px){.page-container{margin:0!important;padding:0!important}}.ie8 .page-sidebar-tech-banker{width:235px;float:left;position:relative;margin-right:-100%}.page-sidebar-tech-banker.navbar-collapse{padding:0;box-shadow:none}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker{list-style:none;margin:0;padding:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li{display:block;margin:0;padding:0;border:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.sidebar-search-wrapper{border:0!important}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.sidebar-search-wrapper:after,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.sidebar-search-wrapper:before{content:" ";display:table}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.start>a{border-top-color:transparent!important}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.last>a{border-bottom-color:transparent!important}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li>a{display:block;position:relative;margin:0;border:0;padding:10px 15px;text-decoration:none;font-size:13px;font-weight:300}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li>a>i{font-size:12px;margin-right:5px;text-shadow:none}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li>a>i.glyphicon{top:3px;margin-left:1px;margin-right:4px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li>a>[class^=icon-]{top:2px;margin-left:1px;margin-right:4px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.heading{padding:15px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.heading>h3{margin:0;padding:0;font-size:14px;font-weight:300}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.heading+li>a{border-top:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.open>a{font-size:13px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.active>a{border:none;text-shadow:none;font-size:13px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.active>a>.selected{display:block;float:right;position:absolute;right:0;top:8px;background:0 0;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker li>a>.arrow.open:before,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker li>a>.arrow:before{content:"\f107"}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker li>a>.badge{float:right;margin-top:1px;margin-right:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu{list-style:none;display:none;padding:0;margin:8px 0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li{background:0 0;margin:0;padding:0;margin-top:1px!important}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>.sub-menu,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>.sub-menu>li>.sub-menu{margin:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>a{display:block;margin:0;padding:6px 15px 6px 30px;text-decoration:none;font-size:13px;font-weight:300;background:0 0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>a>i{font-size:12px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>.sub-menu>li>a{padding-left:60px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>.sub-menu>li>.sub-menu>li>a{padding-left:80px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker li.active>.sub-menu{display:block}@media (min-width:992px){.page-sidebar-tech-banker{width:235px}.page-sidebar-tech-banker.navbar-collapse{max-height:none!important}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li .sub-menu{display:none;width:210px;z-index:2000;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li .sub-menu>li>a{margin:3px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li.active .sub-menu,.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li.open .sub-menu{display:none!important}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li a>.arrow{display:none}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover>a>.arrow{display:block;float:right;position:absolute;right:0;margin-top:-20px;background:0 0;width:0;height:0;border-style:solid;border-top:12px double transparent;border-bottom:12px double transparent;border-left:0}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover>a>.arrow:after,.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover>a>.arrow:before{display:none}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover>.sub-menu{display:inline-block!important}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>a>.arrow{z-index:1;right:0;margin-top:-23px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>a>.selected{display:none}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>.sub-menu{margin-left:235px;margin-top:-40px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>.sub-menu>li>a{padding-left:15px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>.sub-menu>li .sub-menu{margin-left:210px;margin-top:-38px!important}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>.sub-menu>li .sub-menu>li>a{padding-left:10px;padding-right:10px}}@media (max-width:991px){.page-sidebar-tech-banker{border-top:0!important;margin:20px}.page-sidebar-tech-banker .selected{display:none!important}.page-sidebar-tech-banker.navbar-collapse{max-height:none}.page-sidebar-tech-banker.navbar-collapse.in{border-top:0!important;margin:20px;position:relative;overflow:hidden!important;overflow-y:auto!important;display:block!important}}@media (max-width:480px){.page-sidebar-tech-banker,.page-sidebar-tech-banker.in{margin:0 10px 10px!important}}.page-content-wrapper,.page-sidebar-wrapper-tech-banker{transition:margin-left .3s}.page-bar{padding:0;background-color:#f7f7f7;margin-bottom:25px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.page-bar:after,.page-bar:before{content:" ";display:table}.page-bar .page-breadcrumb{display:inline-block;float:left;padding:8px;margin:0;list-style:none}.page-bar .page-breadcrumb>li{display:inline-block}.ie8 .page-bar .page-breadcrumb>li{margin-right:1px}.page-bar .page-breadcrumb>li>a,.page-bar .page-breadcrumb>li>span{color:#888}.page-bar .page-breadcrumb>li>i{color:#aaa;font-size:14px;text-shadow:none}.page-bar .page-breadcrumb>li>i[class*=icon-],.page-bar .page-breadcrumb>li>i[class^=icon-]{color:gray}@media (min-width:992px){.page-content-wrapper{float:left;width:100%}.page-content-wrapper .page-content{margin-left:235px;margin-top:0;padding:25px 20px 10px;background-color:#fff!important}}@media (max-width:991px){.page-content-wrapper .page-content{margin:18px!important;padding:20px!important;min-height:280px;background-color:#fff!important}}@media (max-width:767px){.page-content-wrapper .page-content{padding:20px 10px 10px!important;overflow:hidden}.page-content-wrapper .page-content .page-title{margin-bottom:20px;font-size:18px}.page-content-wrapper .page-content .page-title small{font-size:13px;padding-top:3px}}@media (max-width:480px){.page-content-wrapper .page-content .page-title small{display:block;clear:both}}
2
  .page-header-container{
3
- color: #a4cd39;
4
- font-size: 14px;
5
- background-color: #284049;
6
- padding-top: 10px;
7
- margin-bottom: 25px;
8
- border-radius: 4px;
9
  }
10
  .page-header-column a, .page-header-column a:visited{
11
- text-decoration: none;
12
- color: #efefef;
13
  }
14
  .page-header-column h4{
15
- font-size: 15px;
16
  }
17
  .page-header-column h4{
18
- margin-bottom: 15px;
19
  }
20
  .page-header-column ul li {
21
- font-size: 13px;
22
- padding: 5px;
23
  }
24
  .page-header-column .btn{
25
- color: #ffffff;
26
- background-color: #a4cd39;
27
- padding-top: 10px;
28
- padding-bottom: 10px;
29
- border-radius: 5px;
30
- margin-top: 15px;
31
  }
32
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .badge
33
  {
34
- float: right;
35
- margin-right: 0px;
36
- color: #fff;
37
- background-color: #ed6b75;
38
- padding : 2px 5px;
39
  }
1
  .page-bar:after,.page-container:after,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.sidebar-search-wrapper:after{clear:both}@media print{.page-bar,.page-sidebar-wrapper-tech-banker{display:none}.page-container{margin:0!important;padding:0!important}.page-content{min-height:300px!important;padding:0 20px 20px!important;margin:0!important;background-color:#fff}}.page-container{margin:0;padding:0;position:relative;margin-top:24px!important;margin-right:24px!important}.page-container:after,.page-container:before{content:" ";display:table}@media (max-width:991px){.page-container{margin:0!important;padding:0!important}}.ie8 .page-sidebar-tech-banker{width:235px;float:left;position:relative;margin-right:-100%}.page-sidebar-tech-banker.navbar-collapse{padding:0;box-shadow:none}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker{list-style:none;margin:0;padding:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li{display:block;margin:0;padding:0;border:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.sidebar-search-wrapper{border:0!important}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.sidebar-search-wrapper:after,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.sidebar-search-wrapper:before{content:" ";display:table}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.start>a{border-top-color:transparent!important}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.last>a{border-bottom-color:transparent!important}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li>a{display:block;position:relative;margin:0;border:0;padding:10px 15px;text-decoration:none;font-size:13px;font-weight:300}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li>a>i{font-size:12px;margin-right:5px;text-shadow:none}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li>a>i.glyphicon{top:3px;margin-left:1px;margin-right:4px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li>a>[class^=icon-]{top:2px;margin-left:1px;margin-right:4px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.heading{padding:15px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.heading>h3{margin:0;padding:0;font-size:14px;font-weight:300}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.heading+li>a{border-top:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.open>a{font-size:13px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.active>a{border:none;text-shadow:none;font-size:13px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker>li.active>a>.selected{display:block;float:right;position:absolute;right:0;top:8px;background:0 0;width:0;height:0;border-top:12px solid transparent;border-bottom:12px solid transparent;border-right:12px solid #fff}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker li>a>.arrow.open:before,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker li>a>.arrow:before{content:"\f107"}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker li>a>.badge{float:right;margin-top:1px;margin-right:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu{list-style:none;display:none;padding:0;margin:8px 0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li{background:0 0;margin:0;padding:0;margin-top:1px!important}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>.sub-menu,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>.sub-menu>li>.sub-menu{margin:0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>a{display:block;margin:0;padding:6px 15px 6px 30px;text-decoration:none;font-size:13px;font-weight:300;background:0 0}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>a>i{font-size:12px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>.sub-menu>li>a{padding-left:60px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu li>.sub-menu>li>.sub-menu>li>a{padding-left:80px}.page-sidebar-tech-banker .page-sidebar-menu-tech-banker li.active>.sub-menu{display:block}@media (min-width:992px){.page-sidebar-tech-banker{width:235px}.page-sidebar-tech-banker.navbar-collapse{max-height:none!important}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li .sub-menu{display:none;width:210px;z-index:2000;position:absolute;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li .sub-menu>li>a{margin:3px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li.active .sub-menu,.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li.open .sub-menu{display:none!important}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li a>.arrow{display:none}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover>a>.arrow{display:block;float:right;position:absolute;right:0;margin-top:-20px;background:0 0;width:0;height:0;border-style:solid;border-top:12px double transparent;border-bottom:12px double transparent;border-left:0}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover>a>.arrow:after,.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover>a>.arrow:before{display:none}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu li:hover>.sub-menu{display:inline-block!important}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>a>.arrow{z-index:1;right:0;margin-top:-23px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>a>.selected{display:none}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>.sub-menu{margin-left:235px;margin-top:-40px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>.sub-menu>li>a{padding-left:15px}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>.sub-menu>li .sub-menu{margin-left:210px;margin-top:-38px!important}.page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu>li:hover>.sub-menu>li .sub-menu>li>a{padding-left:10px;padding-right:10px}}@media (max-width:991px){.page-sidebar-tech-banker{border-top:0!important;margin:20px}.page-sidebar-tech-banker .selected{display:none!important}.page-sidebar-tech-banker.navbar-collapse{max-height:none}.page-sidebar-tech-banker.navbar-collapse.in{border-top:0!important;margin:20px;position:relative;overflow:hidden!important;overflow-y:auto!important;display:block!important}}@media (max-width:480px){.page-sidebar-tech-banker,.page-sidebar-tech-banker.in{margin:0 10px 10px!important}}.page-content-wrapper,.page-sidebar-wrapper-tech-banker{transition:margin-left .3s}.page-bar{padding:0;background-color:#f7f7f7;margin-bottom:25px;-webkit-border-radius:4px;-moz-border-radius:4px;-ms-border-radius:4px;-o-border-radius:4px;border-radius:4px}.page-bar:after,.page-bar:before{content:" ";display:table}.page-bar .page-breadcrumb{display:inline-block;float:left;padding:8px;margin:0;list-style:none}.page-bar .page-breadcrumb>li{display:inline-block}.ie8 .page-bar .page-breadcrumb>li{margin-right:1px}.page-bar .page-breadcrumb>li>a,.page-bar .page-breadcrumb>li>span{color:#888}.page-bar .page-breadcrumb>li>i{color:#aaa;font-size:14px;text-shadow:none}.page-bar .page-breadcrumb>li>i[class*=icon-],.page-bar .page-breadcrumb>li>i[class^=icon-]{color:gray}@media (min-width:992px){.page-content-wrapper{float:left;width:100%}.page-content-wrapper .page-content{margin-left:235px;margin-top:0;padding:25px 20px 10px;background-color:#fff!important}}@media (max-width:991px){.page-content-wrapper .page-content{margin:18px!important;padding:20px!important;min-height:280px;background-color:#fff!important}}@media (max-width:767px){.page-content-wrapper .page-content{padding:20px 10px 10px!important;overflow:hidden}.page-content-wrapper .page-content .page-title{margin-bottom:20px;font-size:18px}.page-content-wrapper .page-content .page-title small{font-size:13px;padding-top:3px}}@media (max-width:480px){.page-content-wrapper .page-content .page-title small{display:block;clear:both}}
2
  .page-header-container{
3
+ color: #a4cd39;
4
+ font-size: 14px;
5
+ background-color: #284049;
6
+ padding-top: 10px;
7
+ margin-bottom: 25px;
8
+ border-radius: 4px;
9
  }
10
  .page-header-column a, .page-header-column a:visited{
11
+ text-decoration: none;
12
+ color: #efefef;
13
  }
14
  .page-header-column h4{
15
+ font-size: 15px;
16
  }
17
  .page-header-column h4{
18
+ margin-bottom: 15px;
19
  }
20
  .page-header-column ul li {
21
+ font-size: 13px;
22
+ padding: 5px;
23
  }
24
  .page-header-column .btn{
25
+ color: #ffffff;
26
+ background-color: #a4cd39;
27
+ padding-top: 10px;
28
+ padding-bottom: 10px;
29
+ border-radius: 5px;
30
+ margin-top: 15px;
31
  }
32
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .badge
33
  {
34
+ float: right;
35
+ margin-right: 0px;
36
+ color: #fff;
37
+ background-color: #ed6b75;
38
+ padding : 2px 5px;
39
  }
assets/admin/layout/css/mail-bank-custom.css CHANGED
@@ -1,185 +1,185 @@
1
  .nav
2
  {
3
- padding-left: 0;
4
- margin-bottom: 0;
5
- list-style: none;
6
  }
7
  .nav > li
8
  {
9
- position: relative;
10
- display: block;
11
  }
12
  .nav > li > a
13
  {
14
- position: relative;
15
- display: block;
16
- padding: 10px 15px;
17
  }
18
  .nav > li > a:hover,.nav > li > a:focus
19
  {
20
- text-decoration: none;
21
- background-color: #eee;
22
  }
23
  .nav > li.disabled > a
24
  {
25
- color: #777;
26
  }
27
  .nav > li.disabled > a:hover,
28
  .nav > li.disabled > a:focus
29
  {
30
- color: #777;
31
- text-decoration: none;
32
- cursor: not-allowed;
33
- background-color: transparent;
34
  }
35
  .nav .open > a,.nav .open > a:hover,.nav .open > a:focus
36
  {
37
- background-color: #eee;
38
- border-color: #337ab7;
39
  }
40
  .nav > li > a > img
41
  {
42
- max-width: none;
43
  }
44
  .custom-details-body
45
  {
46
- position: relative;
47
- padding: 15px !important;
48
  }
49
  .form-wizard .steps
50
  {
51
- padding: 10px 0;
52
- margin-bottom: 15px;
53
- background-color: #fff;
54
- background-image: none;
55
- filter: none;
56
- border: 0px;
57
- box-shadow: none;
58
  }
59
  .form-wizard .steps > li > a.step
60
  {
61
- background-color: #fff;
62
- background-image: none;
63
- filter: none;
64
- border: 0px;
65
- box-shadow: none;
66
- text-decoration: none;
67
  }
68
  .form-wizard .steps > li > a.step:hover
69
  {
70
- background: none;
71
  }
72
  .form-wizard .steps > li > a.step > .number
73
  {
74
- background-color: #eee;
75
- display: inline-block;
76
- text-align: center !important;
77
- font-size: 16px;
78
- font-weight: 300;
79
- padding: 11px 15px 13px 15px;
80
- margin-right: 10px;
81
- height: 45px;
82
- width: 45px;
83
- -webkit-border-radius: 50% !important;
84
- -moz-border-radius: 50% !important;
85
- border-radius: 50% !important;
86
  }
87
  .form-wizard .steps > li > a.step > .desc
88
  {
89
- display: inline-block;
90
- font-size: 16px;
91
- font-weight: 300;
92
  }
93
  .form-wizard .steps > li.active > a.step .number
94
  {
95
- background-color: #a4cd39 !important;
96
- color: #fff;
97
  }
98
  .form-wizard .steps > li.active > a.step .desc
99
  {
100
- color: #333;
101
  }
102
  .form-wizard .steps > li.done > a.step .number
103
  {
104
- background-color: #dfba49;
105
- color: #fff;
106
  }
107
  .form-wizard .steps > li.done > a.step .desc
108
  {
109
- color: #333;
110
  }
111
  .tabbable-tabdrop .nav-tabs,
112
  .tabbable-tabdrop .nav-pills
113
  {
114
- position: relative;
115
  }
116
  .tabbable-tabdrop .nav-tabs .caret,
117
  .tabbable-tabdrop .nav-pills .caret
118
  {
119
- display: none;
120
  }
121
  .tabbable-tabdrop .nav-tabs .tabdrop .dropdown-toggle i,
122
  .tabbable-tabdrop .nav-pills .tabdrop .dropdown-toggle i
123
  {
124
- font-size: 14px;
125
  }
126
  @media (min-width: 768px)
127
  {
128
- .nav-justified > li
129
- {
130
- display: table-cell;
131
- width: 33%;
132
- }
133
  }
134
  .progress
135
  {
136
- height: 20px;
137
- margin-bottom: 20px;
138
- overflow: hidden;
139
- background-color: #f5f5f5;
140
- border-radius: 4px;
141
- -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
142
- box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
143
  }
144
  .progress-bar
145
  {
146
- float: left;
147
- width: 0;
148
- height: 100%;
149
- font-size: 12px;
150
- line-height: 20px;
151
- color: #fff;
152
- text-align: center;
153
- background-color: #337ab7;
154
- -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
155
- box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
156
- -webkit-transition: width .6s ease;
157
- -o-transition: width .6s ease;
158
- transition: width .6s ease;
159
  }
160
  .progress-striped .progress-bar,.progress-bar-striped
161
  {
162
- background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
163
- background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
164
- background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
165
- -webkit-background-size: 40px 40px;
166
- background-size: 40px 40px;
167
  }
168
  .progress.active .progress-bar,.progress-bar.active
169
  {
170
- -webkit-animation: progress-bar-stripes 2s linear infinite;
171
- -o-animation: progress-bar-stripes 2s linear infinite;
172
- animation: progress-bar-stripes 2s linear infinite;
173
  }
174
  .progress-bar-success
175
  {
176
- background-color: #a4cd39;
177
  }
178
  .custom-line-separator
179
  {
180
- height: 1px;
181
- background: #717171 none repeat scroll 0% 0%;
182
- border-bottom: 1px solid #DDD;
183
- margin: 65px 0px 10px 0px;
184
- position: initial;
185
  }
1
  .nav
2
  {
3
+ padding-left: 0;
4
+ margin-bottom: 0;
5
+ list-style: none;
6
  }
7
  .nav > li
8
  {
9
+ position: relative;
10
+ display: block;
11
  }
12
  .nav > li > a
13
  {
14
+ position: relative;
15
+ display: block;
16
+ padding: 10px 15px;
17
  }
18
  .nav > li > a:hover,.nav > li > a:focus
19
  {
20
+ text-decoration: none;
21
+ background-color: #eee;
22
  }
23
  .nav > li.disabled > a
24
  {
25
+ color: #777;
26
  }
27
  .nav > li.disabled > a:hover,
28
  .nav > li.disabled > a:focus
29
  {
30
+ color: #777;
31
+ text-decoration: none;
32
+ cursor: not-allowed;
33
+ background-color: transparent;
34
  }
35
  .nav .open > a,.nav .open > a:hover,.nav .open > a:focus
36
  {
37
+ background-color: #eee;
38
+ border-color: #337ab7;
39
  }
40
  .nav > li > a > img
41
  {
42
+ max-width: none;
43
  }
44
  .custom-details-body
45
  {
46
+ position: relative;
47
+ padding: 15px !important;
48
  }
49
  .form-wizard .steps
50
  {
51
+ padding: 10px 0;
52
+ margin-bottom: 15px;
53
+ background-color: #fff;
54
+ background-image: none;
55
+ filter: none;
56
+ border: 0px;
57
+ box-shadow: none;
58
  }
59
  .form-wizard .steps > li > a.step
60
  {
61
+ background-color: #fff;
62
+ background-image: none;
63
+ filter: none;
64
+ border: 0px;
65
+ box-shadow: none;
66
+ text-decoration: none;
67
  }
68
  .form-wizard .steps > li > a.step:hover
69
  {
70
+ background: none;
71
  }
72
  .form-wizard .steps > li > a.step > .number
73
  {
74
+ background-color: #eee;
75
+ display: inline-block;
76
+ text-align: center !important;
77
+ font-size: 16px;
78
+ font-weight: 300;
79
+ padding: 11px 15px 13px 15px;
80
+ margin-right: 10px;
81
+ height: 45px;
82
+ width: 45px;
83
+ -webkit-border-radius: 50% !important;
84
+ -moz-border-radius: 50% !important;
85
+ border-radius: 50% !important;
86
  }
87
  .form-wizard .steps > li > a.step > .desc
88
  {
89
+ display: inline-block;
90
+ font-size: 16px;
91
+ font-weight: 300;
92
  }
93
  .form-wizard .steps > li.active > a.step .number
94
  {
95
+ background-color: #a4cd39 !important;
96
+ color: #fff;
97
  }
98
  .form-wizard .steps > li.active > a.step .desc
99
  {
100
+ color: #333;
101
  }
102
  .form-wizard .steps > li.done > a.step .number
103
  {
104
+ background-color: #dfba49;
105
+ color: #fff;
106
  }
107
  .form-wizard .steps > li.done > a.step .desc
108
  {
109
+ color: #333;
110
  }
111
  .tabbable-tabdrop .nav-tabs,
112
  .tabbable-tabdrop .nav-pills
113
  {
114
+ position: relative;
115
  }
116
  .tabbable-tabdrop .nav-tabs .caret,
117
  .tabbable-tabdrop .nav-pills .caret
118
  {
119
+ display: none;
120
  }
121
  .tabbable-tabdrop .nav-tabs .tabdrop .dropdown-toggle i,
122
  .tabbable-tabdrop .nav-pills .tabdrop .dropdown-toggle i
123
  {
124
+ font-size: 14px;
125
  }
126
  @media (min-width: 768px)
127
  {
128
+ .nav-justified > li
129
+ {
130
+ display: table-cell;
131
+ width: 33%;
132
+ }
133
  }
134
  .progress
135
  {
136
+ height: 20px;
137
+ margin-bottom: 20px;
138
+ overflow: hidden;
139
+ background-color: #f5f5f5;
140
+ border-radius: 4px;
141
+ -webkit-box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
142
+ box-shadow: inset 0 1px 2px rgba(0, 0, 0, .1);
143
  }
144
  .progress-bar
145
  {
146
+ float: left;
147
+ width: 0;
148
+ height: 100%;
149
+ font-size: 12px;
150
+ line-height: 20px;
151
+ color: #fff;
152
+ text-align: center;
153
+ background-color: #337ab7;
154
+ -webkit-box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
155
+ box-shadow: inset 0 -1px 0 rgba(0, 0, 0, .15);
156
+ -webkit-transition: width .6s ease;
157
+ -o-transition: width .6s ease;
158
+ transition: width .6s ease;
159
  }
160
  .progress-striped .progress-bar,.progress-bar-striped
161
  {
162
+ background-image: -webkit-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
163
+ background-image: -o-linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
164
+ background-image: linear-gradient(45deg, rgba(255, 255, 255, .15) 25%, transparent 25%, transparent 50%, rgba(255, 255, 255, .15) 50%, rgba(255, 255, 255, .15) 75%, transparent 75%, transparent);
165
+ -webkit-background-size: 40px 40px;
166
+ background-size: 40px 40px;
167
  }
168
  .progress.active .progress-bar,.progress-bar.active
169
  {
170
+ -webkit-animation: progress-bar-stripes 2s linear infinite;
171
+ -o-animation: progress-bar-stripes 2s linear infinite;
172
+ animation: progress-bar-stripes 2s linear infinite;
173
  }
174
  .progress-bar-success
175
  {
176
+ background-color: #a4cd39;
177
  }
178
  .custom-line-separator
179
  {
180
+ height: 1px;
181
+ background: #717171 none repeat scroll 0% 0%;
182
+ border-bottom: 1px solid #DDD;
183
+ margin: 65px 0px 10px 0px;
184
+ position: initial;
185
  }
assets/admin/layout/css/premium-edition.css CHANGED
@@ -1,15 +1,15 @@
1
  /* -------------------------------------------------------------------------------- /
2
 
3
- Plugin Name: Go Pricing - WordPress Responsive Pricing Tables
4
- Plugin URI: http://go-pricing.com
5
- Description: The New Generation Pricing Tables. If you like traditional Pricing Tables, but you would like get much more out of it, then this rodded product is a useful tool for you.
6
- Author: Granth
7
- Version: 3.3.2
8
- Author http://granthweb.com/
9
 
10
- +----------------------------------------------------+
11
- TABLE OF CONTENTS
12
- +----------------------------------------------------+
13
 
14
  [1] RESET
15
  [2] SETUP
@@ -27,2243 +27,2243 @@
27
 
28
 
29
  /* -------------------------------------------------------------------------------- /
30
- [1] RESET
31
  / -------------------------------------------------------------------------------- */
32
 
33
- .gw-go * {
34
- background:none;
35
- border:none;
36
- -moz-box-sizing:content-box !important;
37
- -webkit-box-sizing:content-box !important;
38
- box-sizing:content-box !important;
39
- letter-spacing:normal !important;
40
- margin:0;
41
- outline:none;
42
- padding:0;
43
- text-transform:none;
44
- text-decoration:none !important;
45
- -moz-hyphens:none;
46
- -ms-hyphens:none;
47
- -webkit-hyphens:none;
48
- hyphens:none;
49
- -webkit-tap-highlight-color:rgba(0,0,0,0);
50
- -webkit-font-smoothing:antialiased;
51
- }
52
 
53
 
54
  /* -------------------------------------------------------------------------------- /
55
- [2] SETUP - general settings, clearfix, common classes
56
  / -------------------------------------------------------------------------------- */
57
 
58
- /* clearfix */
59
- .gw-go-clearfix:after {
60
- content:".";
61
- display:block;
62
- height:0;
63
- clear:both;
64
- visibility:hidden;
65
- }
66
- .gw-go-clearfix { display:inline-block; } /* Hide from IE Mac \*/
67
- .gw-go-clearfix { display:block; } /* End hide from IE Mac */
68
- .gw-go-clearfix:after {
69
- content:".";
70
- display:block;
71
- height:0;
72
- clear:both;
73
- visibility:hidden;
74
- }
75
-
76
- /* clearfix class */
77
- .gw-go-clear {
78
- clear:both;
79
- display:block;
80
- font-size:0;
81
- height:0;
82
- line-height:0;
83
- width:100%;
84
- }
85
-
86
- /* text aligns */
87
- .gw-go-tcenter { text-align:center; }
88
- .gw-go-tleft { text-align:center; }
89
- .gw-go-tright { text-align:right; }
90
-
91
- /* video iframe */
92
- .gw-go-video-wrapper {
93
- padding-bottom:56.25% !important;
94
- position:relative;
95
- height:0;
96
- }
97
- .gw-go-header-bottom .gw-go-video-wrapper { margin-bottom:-1px; }
98
- .gw-go-video-wrapper > div {
99
- position:static !important;
100
- padding-top:100% !important;
101
- }
102
- .gw-go-video-wrapper iframe {
103
- height:100%;
104
- left:0;
105
- margin:0;
106
- border:none;
107
- outline:none;
108
- position:absolute;
109
- top:0;
110
- width:100%;
111
- }
112
-
113
- /* image settings */
114
- .gw-go-img-wrapper { position:relative; }
115
- .gw-go img {
116
- -webkit-border-radius:0 !important;
117
- -moz-border-radius:0 !important;
118
- border-radius:0 !important;
119
- -moz-box-shadow:none !important;
120
- -webkit-box-shadow:none !important;
121
- box-shadow: none !important;
122
- display:inline-block;
123
- vertical-align:bottom;
124
- }
125
- img.gw-go-responsive-img {
126
- border:none !important;
127
- height:auto !important;
128
- margin:0 !important;
129
- padding:0 !important;
130
- max-width:100% !important;
131
- width:100% !important;
132
- }
133
- .gw-go audio,
134
- .gw-go video {
135
- margin:0;
136
- padding:0;
137
- max-width:100% !important;
138
- width:100% !important;
139
- }
140
- /* fix for google map popup & mediaelement js styling bug in some themes */
141
- .gw-go-gmap img { max-width: none !important; }
142
- .gw-go .mejs-container img {
143
- height: auto !important;
144
- max-width: none !important;
145
- width:100% !important;
146
- }
147
- .gw-go-oldie .me-plugin,
148
- .gw-go-oldie .mejs-mediaelement { position: static !important; }
149
-
150
- /* table & input settings for paypal */
151
- .gw-go table {
152
- border:none;
153
- margin:0 auto;
154
- width:auto;
155
- text-align:center;
156
- }
157
- .gw-go td {
158
- border:none;
159
- margin:0;
160
- padding:0 0 10px 0;
161
- }
162
- div.gw-go input {
163
- border:none;
164
- outline:none;
165
- }
166
- .gw-go input[type="text"] {
167
- background:#FFF !important;
168
- border:solid 1px #b8b8b8 !important;
169
- -moz-border-radius:3px;
170
- -webkit-border-radius:3px;
171
- border-radius:3px;
172
- -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
173
- -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
174
- box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
175
- font-size:12px;
176
- height:20px;
177
- line-height:20px;
178
- outline:none;
179
- padding:3px 5px;
180
- -moz-transition:all 0.15s linear;
181
- -o-transition:all 0.15s linear;
182
- -webkit-transition:all 0.15s linear;
183
- transition:all 0.15s linear;
184
- }
185
- .gw-go input[type="text"]:focus {
186
- border:solid 1px #9d9d9d;
187
- -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
188
- -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
189
- box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
190
- }
191
-
192
- /* other */
193
- .gw-go i {
194
- display:inline-block;
195
- line-height:1;
196
- position:relative;
197
- vertical-align:middle;
198
- text-align:left;
199
- top:-1px;
200
- }
201
- .gw-go b, .gw-go strong { font-weight:bold; }
202
- .gw-go em { font-style:italic !important; }
203
- .gw-go u { text-decoration:underline !important; }
204
 
205
 
206
  /* -------------------------------------------------------------------------------- /
207
- [3] LAYOUT
208
  / -------------------------------------------------------------------------------- */
209
 
210
- .gw-go {
211
- font-size:12px;
212
- line-height:16px;
213
- margin:0 0 -20px 0;
214
- visibility:hidden;
215
- }
216
- .gw-go[data-scroll-offset] { opacity:0; }
217
-
218
- /* RTL trick */
219
- [dir="rtl"] .gw-go { direction:ltr; }
220
- [dir="rtl"] .gw-go-col-wrap { direction:rtl; }
221
-
222
- /* default colum widths */
223
- .gw-go-1col .gw-go-col-wrap { width:100%; }
224
- .gw-go-2cols .gw-go-col-wrap { width:50%; }
225
- .gw-go-3cols .gw-go-col-wrap { width:33.13%; }
226
- .gw-go-4cols .gw-go-col-wrap { width:25%; }
227
- .gw-go-5cols .gw-go-col-wrap { width:20%; }
228
- .gw-go-6cols .gw-go-col-wrap { width:16.66%; }
229
- .gw-go-7cols .gw-go-col-wrap { width:14.285%; }
230
- .gw-go-8cols .gw-go-col-wrap { width:12.5%; }
231
- .gw-go-9cols .gw-go-col-wrap { width:11.11%; }
232
- .gw-go-10cols .gw-go-col-wrap { width:10%; }
233
-
234
- .gw-go-col-wrap {
235
- display:inline-block !important;
236
- -moz-box-sizing:border-box !important;
237
- -webkit-box-sizing:border-box !important;
238
- box-sizing:border-box !important;
239
- float:none;
240
- margin-left:-1px;
241
- padding:20px 0;
242
- position:relative;
243
- -moz-transition:padding 0.2s linear, margin 0.2s linear !important;
244
- -o-transition:padding 0.2s linear, margin 0.2s linear !important;
245
- -webkit-transition:padding 0.2s linear, margin 0.2s linear !important;
246
- transition:padding 0.2s linear, margin 0.2s linear !important;
247
- vertical-align:top !important;
248
- }
249
- .gw-go-col-wrap:first-child { margin-left:0; }
250
-
251
- .gw-go-col-wrap.gw-go-hover { z-index:2; }
252
- .gw-go-col-wrap.gw-go-curr { z-index:3 !important; }
253
-
254
- .gw-go-col {
255
- border:solid 1px #EBEBEB;
256
- border-bottom:solid 2px #D3D3D3;
257
- border-top-width:2px;
258
- position:relative;
259
- top:0;
260
- -moz-transition:margin-top 0.2s linear, top 0.2s linear, -moz-box-shadow 0.2s linear;
261
- -o-transition:margin-top 0.2s linear, top 0.2s linear, box-shadow 0.2s linear;
262
- -webkit-transition:margin-top 0.2s linear, top 0.2s linear, -webkit-box-shadow 0.2s linear;
263
- transition:margin-top 0.2s linear, top 0.2s linear, box-shadow 0.2s linear;
264
- }
265
- .gw-go-col-inner {
266
- -moz-box-shadow:0 0 20px -2px rgba(0,0,0,0);
267
- -webkit-box-shadow:0 0 20px -2px rgba(0,0,0,0);
268
- box-shadow:0 0 20px -2px rgba(0,0,0,0);
269
- float:none !important;
270
- overflow:hidden;
271
- padding:0 !important;
272
- -moz-transition:-moz-box-shadow 0.2s linear;
273
- -o-transition:box-shadow 0.2s linear;
274
- -webkit-transition:-webkit-box-shadow 0.2s linear;
275
- transition:box-shadow 0.2s linear;
276
- }
277
- .gw-go.gw-go-fullh-bg .gw-go-col { height:100%; }
278
- .gw-go.gw-go-fullh-bg .gw-go-col-inner { height:100%; }
279
- .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-col-inner {
280
- -moz-box-shadow:0 0 20px -2px rgba(0,0,0,0.25);
281
- -webkit-box-shadow:0 0 20px -2px rgba(0,0,0,0.25);
282
- box-shadow:0 0 20px -2px rgba(0,0,0,0.25);
283
- }
284
- .gw-go-col:before {
285
- content:'';
286
- height:20px;
287
- margin-top:2px;
288
- filter:alpha(opacity=40);
289
- -khtml-opacity:0.4;
290
- -moz-opacity:0.4;
291
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
292
- opacity:0.4;
293
- position:absolute;
294
- left:0;
295
- top:100%;
296
- width:100%;
297
- }
298
-
299
- /* enlarge highlighted column / column on hover option is enabled */
300
- .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current { padding:20px 0 40px; }
301
- .gw-go.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-col,
302
- .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-col {
303
- margin-top:0;
304
- top:0;
305
- }
306
- .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-current,
307
- .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover,
308
- .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current.gw-go-hover {
309
- padding:0;
310
- margin-bottom:0;
311
- }
312
-
313
- .gw-go.gw-go-enlarge-current.gw-go-no-footer.gw-go-hover .gw-go-col-wrap.gw-go-hover { margin-bottom:0; }
314
-
315
- /* disable enlarge */
316
- .gw-go-col-wrap.gw-go-disable-enlarge { padding:20px 0 20px !important; }
317
- .gw-go-col-wrap.gw-go-disable-enlarge .gw-go-col {
318
- margin-top:0 !important;
319
- top:0 !important;
320
- }
321
-
322
- .gw-go-col-wrap.gw-go-disable-enlarge .gw-go-footer { top:0 !important; }
323
- .gw-go-col-wrap.gw-go-disable-enlarge .gw-go-footer-spacer { height: 0.1px !important; }
324
- .gw-go-col-wrap.gw-go-disable-enlarge .gw-go-col {
325
- -moz-box-shadow:none !important;
326
- -webkit-box-shadow:none !important;
327
- box-shadow:none !important;
328
- }
329
-
330
- /* disable box-shadow */
331
- .gw-go-disable-box-shadow .gw-go-col-inner {
332
- -moz-box-shadow:none !important;
333
- -webkit-box-shadow:none !important;
334
- box-shadow:none !important;
335
- }
336
 
337
 
338
  /* -------------------------------------------------------------------------------- /
339
- [3.1] HEADER
340
  / -------------------------------------------------------------------------------- */
341
 
342
- .gw-go-header {
343
- overflow:hidden;
344
- position:relative;
345
- text-align:center;
346
- width:100%;
347
- }
348
- .gw-go-header img {
349
- border-radius:0 !important;
350
- -moz-box-shadow:none !important;
351
- -webkit-box-shadow:none !important;
352
- box-shadow:none !important;
353
- margin:0 !important;
354
- }
355
- .gw-go-header small {
356
- font-size:inherit;
357
- margin-bottom:4px;
358
- }
359
- /** 1. regular pricing header **/
360
-
361
- /* header containers */
362
- .gw-go-header-top {
363
- height:95px;
364
- position:relative;
365
- }
366
- .gw-go-header h1 {
367
- color:inherit;
368
- font-size:32px !important;
369
- line-height:32px !important;
370
- font-weight:normal !important;
371
- letter-spacing:normal !important;
372
- margin:0 !important;
373
- padding:0 0 15px !important;
374
- text-transform:none !important;
375
- }
376
- .gw-go-header h1 small { font-size:26px; }
377
- .gw-go-header h2 {
378
- color:inherit;
379
- font-size:26px !important;
380
- line-height:32px !important;
381
- font-weight:normal !important;
382
- letter-spacing:normal !important;
383
- margin-bottom:15px !important;
384
- padding:0 !important;
385
- text-transform:none !important;
386
- top:15px;
387
- }
388
- .gw-go-header h3 {
389
- color:inherit;
390
- font-size:18px !important;
391
- line-height:16px !important;
392
- font-weight:normal !important;
393
- left:0;
394
- letter-spacing:normal !important;
395
- margin:0 !important;
396
- padding:0 !important;
397
- position:absolute;
398
- text-align:center;
399
- text-transform:none !important;
400
- top:19px;
401
- width:100%;
402
- }
403
- .gw-go-header h3 small {
404
- display:block;
405
- font-size:12px;
406
- }
407
- .gw-go-header-bottom {
408
- border-top:solid 1px transparent;
409
- height:50px;
410
- }
411
-
412
- /* pricing coins */
413
- .gw-go-coin-wrap {
414
- font-size:32px;
415
- height:80px;
416
- left:50%;
417
- margin:0 0 0 -40px;
418
- position:absolute;
419
- top:54px;
420
- width:80px;
421
- z-index:1;
422
- }
423
- .gw-go-coinf,
424
- .gw-go-coinb {
425
- background:#fff;
426
- border-width:1px !important;
427
- border-radius:50px;
428
- display:table;
429
- height:78px;
430
- left:0;
431
- position:absolute;
432
- text-align:center;
433
- width:78px;
434
- }
435
-
436
- .gw-go-coinf div,
437
- .gw-go-coinb div {
438
- -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.38) inset, 0 0 1px rgba(0,0,0,0.38);
439
- -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.38) inset, 0 0 1px rgba(0,0,0,0.38);
440
- box-shadow: 1px 1px 3px rgba(0,0,0,0.38) inset, 0 0 1px rgba(0,0,0,0.38);
441
- -moz-box-sizing:content-box !important;
442
- -webkit-box-sizing:content-box !important;
443
- box-sizing:content-box !important;
444
- border-radius:50px;
445
- border-width:1px !important;
446
- display: table-cell;
447
- font-size:32px;
448
- line-height:24px;
449
- vertical-align:middle;
450
- }
451
- .gw-go-coinf div span[data-id="currency"],
452
- .gw-go-coinb div span[data-id="currency"] {
453
- font-size:0.5em;
454
- margin:0 2px;
455
- position:relative;
456
- top:0;
457
- vertical-align:top;
458
- }
459
- .gw-go-coinf small,
460
- .gw-go-coinb small {
461
- display:block;
462
- font-size:12px;
463
- line-height:16px;
464
- margin-bottom:-5px;
465
- margin-top:3px;
466
- }
467
-
468
- .gw-go-coinb,
469
- .gw-go-col-wrap.gw-go-hover .gw-go-coinf,
470
- .gw-go-col-wrap.gw-go-current .gw-go-coinf { visibility:hidden; }
471
-
472
- .gw-go-coinf,
473
- .gw-go-col-wrap.gw-go-hover .gw-go-coinb,
474
- .gw-go-col-wrap.gw-go-current .gw-go-coinb { visibility:visible; }
475
-
476
- .gw-go-price-wrap > span { font-size:32px; }
477
- .gw-go-price-wrap > small { font-size:12px; }
478
 
479
 
480
  /* -------------------------------------------------------------------------------- /
481
- [3.2] BODY
482
  / -------------------------------------------------------------------------------- */
483
 
484
- ul.gw-go-body {
485
- border-bottom:solid 1px transparent;
486
- float:none !important;
487
- list-style:none !important;
488
- margin:0 !important;
489
- padding:0 !important;
490
- position:relative;
491
- text-align:center;
492
- width:100%;
493
- }
494
- .gw-go-no-footer ul.gw-go-body {
495
- border-bottom:none !important;
496
- padding-bottom:none !important;
497
- }
498
- ul.gw-go-body > li {
499
- background:none;
500
- border-top:solid 1px #FFF;
501
- -moz-box-sizing:border-box !important;
502
- -webkit-box-sizing:border-box !important;
503
- box-sizing:border-box !important;
504
- display:table;
505
- position:relative;
506
- min-height:17px;
507
- line-height:16px !important;
508
- list-style:none !important;
509
- margin:0 !important;
510
- padding:10px 5px !important;
511
- text-align:inherit !important;
512
- width:100%;
513
- }
514
- ul.gw-go-body > li .gw-go-body-cell {
515
- display:table-cell;
516
- vertical-align:middle;
517
- width:100%;
518
- position:relative;
519
- z-index:1;
520
- }
521
- .gw-go-ie ul.gw-go-body > li .gw-go-body-cell { display:block; }
522
- ul.gw-go-body > li:before, ul.gw-go-body > li:after { display:none !important; }
523
-
524
- ul.gw-go-body > li .gw-go-body-cell:before,
525
- ul.gw-go-body > li .gw-go-body-cell:after {
526
- -webkit-box-sizing:content-box;
527
- -moz-box-sizing:content-box;
528
- box-sizing:content-box;
529
- }
530
-
531
- /* Tooltip */
532
- .gw-go-tooltip {
533
- left:50%;
534
- margin-top:15px !important;
535
- margin-left:-15px;
536
- opacity:0;
537
- position:absolute;
538
- -moz-transition:none;
539
- -o-transition:none;
540
- -webkit-transition:none;
541
- transition:none;
542
- visibility:hidden;
543
- z-index:4;
544
- }
545
- .gw-go-tooltip-visible {
546
- margin-top:5px !important;
547
- opacity:1;
548
- visibility:visible;
549
- -moz-transition:opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
550
- -o-transition:opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
551
- -webkit-transition:opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
552
- transition:opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
553
- }
554
- .gw-go-tooltip-content:before {
555
- border-right:6px solid transparent;
556
- border-left:6px solid transparent;
557
- border-top:6px solid #9D9D9D;
558
- border-top-color:inherit;
559
- content:'';
560
- left:10px;
561
- position:absolute;
562
- top:100%;
563
- }
564
- .gw-go-tooltip-content {
565
- -moz-box-sizing:border-box !important;
566
- -webkit-box-sizing:border-box !important;
567
- box-sizing:border-box !important;
568
- background:#9D9D9D;
569
- border-color:#9D9D9D;
570
- -moz-border-radius:4px;
571
- -webkit-border-radius:4px;
572
- border-radius:4px;
573
- -moz-box-shadow:0 0 5px rgba(0,0,0,0.15);
574
- -webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);
575
- box-shadow:0 0 5px rgba(0,0,0,0.15);
576
- color:#333333;
577
- display:none;
578
- padding:6px 10px 6px 10px;
579
- text-decoration:none !important;
580
- transition:none;
581
- text-align:left;
582
- width:100%;
583
- }
584
- .gw-go-tooltip .gw-go-tooltip-content { display:block; }
585
-
586
- ul.gw-go-body li a,
587
- ul.gw-go-body li a:visited,
588
- ul.gw-go-body li a:active {
589
- color:inherit;
590
- text-decoration:none !important;
591
- }
592
- ul.gw-go-body li a:hover { text-decoration:underline !important; }
593
 
594
 
595
  /* -------------------------------------------------------------------------------- /
596
- [3.3] FOOTER & BUTTONS
597
  / -------------------------------------------------------------------------------- */
598
 
599
- /* colum footer */
600
- .gw-go-footer-wrap { padding:15px 0; }
601
-
602
- .gw-go-footer {
603
- display:table;
604
- width:100%;
605
- position:relative;
606
- -moz-transition:padding 0.2s linear;
607
- -o-transition:padding 0.2s linear;
608
- -webkit-transition:top 0.2s linear;
609
- transition:top 0.2s linear;
610
- text-align:center;
611
- top:0;
612
- }
613
- .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-footer,
614
- .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-current .gw-go-footer,
615
- .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current.gw-go-hover .gw-go-footer { top:-20px; }
616
- .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-footer { bottom:20px; }
617
-
618
- .gw-go-footer-spacer {
619
- height:0.1px;
620
- -moz-transition:height 0.2s linear;
621
- -o-transition:height 0.2s linear;
622
- -webkit-transition:height 0.2s linear;
623
- transition:height 0.2s linear;
624
- }
625
- .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-footer-spacer,
626
- .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-hover .gw-go-footer-spacer { height:40px; }
627
- .gw-go-footer-inner {
628
- -moz-transition:top 0.2s linear;
629
- -o-transition:top 0.2s linear;
630
- -webkit-transition:top 0.2s linear;
631
- transition:top 0.2s linear;
632
- top:0;
633
- }
634
- .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-footer-inner,
635
- .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-current .gw-go-footer-inner,
636
- .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current.gw-go-hover .gw-go-footer-innner { top:20px; }
637
-
638
- .gw-go-footer-rows {
639
- display:table-cell;
640
- vertical-align:middle;
641
- width:100%;
642
- }
643
- .gw-go-footer-row {
644
- -moz-box-sizing:border-box !important;
645
- -webkit-box-sizing:border-box !important;
646
- box-sizing:border-box !important;
647
- display:table;
648
- width:100%;
649
- }
650
- div.gw-go-footer-row a,
651
- div.gw-go-footer-row a:visited,
652
- div.gw-go-footer-row a:active {
653
- color:inherit;
654
- text-decoration:none !important;
655
- }
656
- .gw-go-footer-row-inner {
657
- display:table-cell;
658
- padding:5px;
659
- vertical-align:middle;
660
- }
661
-
662
- /* button */
663
- .gw-go-btn,
664
- a.gw-go-btn {
665
- -webkit-backface-visibility:hidden;
666
- backface-visibility:hidden;
667
- -moz-border-radius:4px;
668
- -webkit-border-radius:4px;
669
- border-radius:4px;
670
- -moz-box-sizing:border-box !important;
671
- -webkit-box-sizing:border-box !important;
672
- box-sizing:border-box !important;
673
- cursor:pointer;
674
- display:inline-block;
675
- font-family:inherit !important;
676
- margin:0 5px !important;
677
- line-height:1.4 !important;
678
- text-decoration:none !important;
679
- overflow:hidden;
680
- position:relative;
681
- vertical-align:middle;
682
- }
683
-
684
- .gw-go-btn,
685
- a.gw-go-btn:hover,
686
- ul.gw-go-body li a.gw-go-btn:hover { text-decoration:none !important; }
687
-
688
- .gw-go-btn:active { top:1px; }
689
- .gw-go-btn form { display:none !important; }
690
-
691
- /* button hover & active states */
692
- .gw-go-col-wrap.gw-go-hover .gw-go-btn:active,
693
- .gw-go.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-btn:active {
694
- -moz-box-shadow:0 0 0 rgba(0,0,0,0.15) inset;
695
- -webkit-box-shadow:0 0 0 rgba(0,0,0,0.15) inset;
696
- box-shadow:0 0 0 rgba(0,0,0,0.15) inset;
697
- -moz-transition:none;
698
- -o-transition:none;
699
- -webkit-transition:none;
700
- transition:none;
701
- }
702
-
703
- /* button sizes - small, medium, large */
704
- .gw-go-btn-small { padding:1px 11px 0; }
705
- .gw-go-btn-medium { padding: 5px 13px 4px; }
706
- .gw-go-btn-large { padding: 11px 18px 10px; }
707
-
708
- .gw-go-btn > .gw-go-btn-inner {
709
- display:table-cell;
710
- height:23px;
711
- vertical-align:middle;
712
- }
713
- .gw-go-btn-fullwidth > .gw-go-btn-inner {
714
- max-width:100%;
715
- width:1000px;
716
- }
717
 
718
 
719
  /* -------------------------------------------------------------------------------- /
720
- [4] ICONS (CLASSIC IMAGE ICONS)
721
  / -------------------------------------------------------------------------------- */
722
 
723
- .gw-go-icon-left { margin-left:0 !important; }
724
- .gw-go-icon-right { margin-right:0 !important; }
725
-
726
- /* Body icons */
727
- span[class*="gw-go-icon"] {
728
- background-position: 50% 50% no-repeat;
729
- display:inline-block;
730
- height:16px;
731
- margin:0 3px -4px;
732
- width:16px;
733
- }
734
-
735
- /* Team icons */
736
- .gw-go-icon-light-skype { background:url(../images/icons/icon_team_light_skype.png) 50% 50% no-repeat; }
737
- .gw-go-icon-light-facebook { background:url(../images/icons/icon_team_light_facebook.png) 50% 50% no-repeat; }
738
- .gw-go-icon-light-twitter { background:url(../images/icons/icon_team_light_twitter.png) 50% 50% no-repeat; }
739
- .gw-go-icon-light-email { background:url(../images/icons/icon_team_light_email.png) 50% 50% no-repeat; }
740
- .gw-go-icon-dark-skype { background:url(../images/icons/icon_team_dark_skype.png) 50% 50% no-repeat; }
741
- .gw-go-icon-dark-facebook { background:url(../images/icons/icon_team_dark_facebook.png) 50% 50% no-repeat; }
742
- .gw-go-icon-dark-twitter { background:url(../images/icons/icon_team_dark_twitter.png) 50% 50% no-repeat; }
743
- .gw-go-icon-dark-email { background:url(../images/icons/icon_team_dark_email.png) 50% 50% no-repeat; }
744
-
745
- /* Light icons */
746
- .gw-go-icon-light-arrow { background:url(../images/icons/icon_light_arrow.png) 50% 50% no-repeat; }
747
- .gw-go-icon-light-arrow2 { background:url(../images/icons/icon_light_arrow2.png) 50% 50% no-repeat; }
748
- .gw-go-icon-light-circle { background:url(../images/icons/icon_light_circle.png) 50% 50% no-repeat; }
749
- .gw-go-icon-light-cross { background:url(../images/icons/icon_light_cross.png) 50% 50% no-repeat; }
750
- .gw-go-icon-light-dot { background:url(../images/icons/icon_light_dot.png) 50% 50% no-repeat; }
751
- .gw-go-icon-light-minus { background:url(../images/icons/icon_light_minus.png) 50% 50% no-repeat; }
752
- .gw-go-icon-light-ok { background:url(../images/icons/icon_light_ok.png) 50% 50% no-repeat; }
753
- .gw-go-icon-light-plus { background:url(../images/icons/icon_light_plus.png) 50% 50% no-repeat; }
754
- .gw-go-icon-light-star { background:url(../images/icons/icon_light_star.png) 50% 50% no-repeat; }
755
-
756
- /* Dark icons */
757
- .gw-go-icon-dark-arrow { background:url(../images/icons/icon_dark_arrow.png) 50% 50% no-repeat; }
758
- .gw-go-icon-dark-arrow2 { background:url(../images/icons/icon_dark_arrow2.png) 50% 50% no-repeat; }
759
- .gw-go-icon-dark-circle { background:url(../images/icons/icon_dark_circle.png) 50% 50% no-repeat; }
760
- .gw-go-icon-dark-cross { background:url(../images/icons/icon_dark_cross.png) 50% 50% no-repeat; }
761
- .gw-go-icon-dark-dot { background:url(../images/icons/icon_dark_dot.png) 50% 50% no-repeat; }
762
- .gw-go-icon-dark-minus { background:url(../images/icons/icon_dark_minus.png) 50% 50% no-repeat; }
763
- .gw-go-icon-dark-ok { background:url(../images/icons/icon_dark_ok.png) 50% 50% no-repeat; }
764
- .gw-go-icon-dark-plus { background:url(../images/icons/icon_dark_plus.png) 50% 50% no-repeat; }
765
- .gw-go-icon-dark-star { background:url(../images/icons/icon_dark_star.png) 50% 50% no-repeat; }
766
-
767
- /* Red icons */
768
- .gw-go-icon-red-arrow { background:url(../images/icons/icon_red_arrow.png) 50% 50% no-repeat; }
769
- .gw-go-icon-red-arrow2 { background:url(../images/icons/icon_red_arrow2.png) 50% 50% no-repeat; }
770
- .gw-go-icon-red-circle { background:url(../images/icons/icon_red_circle.png) 50% 50% no-repeat; }
771
- .gw-go-icon-red-cross { background:url(../images/icons/icon_red_cross.png) 50% 50% no-repeat; }
772
- .gw-go-icon-red-dot { background:url(../images/icons/icon_red_dot.png) 50% 50% no-repeat; }
773
- .gw-go-icon-red-minus { background:url(../images/icons/icon_red_minus.png) 50% 50% no-repeat; }
774
- .gw-go-icon-red-ok { background:url(../images/icons/icon_red_ok.png) 50% 50% no-repeat; }
775
- .gw-go-icon-red-plus { background:url(../images/icons/icon_red_plus.png) 50% 50% no-repeat; }
776
- .gw-go-icon-red-star { background:url(../images/icons/icon_red_star.png) 50% 50% no-repeat; }
777
-
778
- /* Green icons */
779
- .gw-go-icon-green-arrow { background:url(../images/icons/icon_green_arrow.png) 50% 50% no-repeat; }
780
- .gw-go-icon-green-arrow2 { background:url(../images/icons/icon_green_arrow2.png) 50% 50% no-repeat; }
781
- .gw-go-icon-green-circle { background:url(../images/icons/icon_green_circle.png) 50% 50% no-repeat; }
782
- .gw-go-icon-green-cross { background:url(../images/icons/icon_green_cross.png) 50% 50% no-repeat; }
783
- .gw-go-icon-green-dot { background:url(../images/icons/icon_green_dot.png) 50% 50% no-repeat; }
784
- .gw-go-icon-green-minus { background:url(../images/icons/icon_green_minus.png) 50% 50% no-repeat; }
785
- .gw-go-icon-green-ok { background:url(../images/icons/icon_green_ok.png) 50% 50% no-repeat; }
786
- .gw-go-icon-green-plus { background:url(../images/icons/icon_green_plus.png) 50% 50% no-repeat; }
787
- .gw-go-icon-green-star { background:url(../images/icons/icon_green_star.png) 50% 50% no-repeat; }
788
-
789
- /* Button icons */
790
- span[class*="gw-go-btn-icon"] {
791
- display:inline-block;
792
- height:20px;
793
- margin-bottom:0;
794
- margin-top:0;
795
- vertical-align: middle;
796
- width:20px;
797
- }
798
- span[class*="gw-go-btn-icon"][class*="gw-go-btn-icon-large"] {
799
- height:24px;
800
- width:24px;
801
- }
802
- .gw-go-btn-icon-medium-white-basket { background:url(../images/icons/icon_white_basket_medium.png) 50% 50% no-repeat; }
803
- .gw-go-btn-icon-medium-white-download { background:url(../images/icons/icon_white_download_medium.png) 50% 50% no-repeat; }
804
- .gw-go-btn-icon-large-white-basket { background:url(../images/icons/icon_white_basket_large.png) 50% 50% no-repeat; }
805
 
806
 
807
  /* -------------------------------------------------------------------------------- /
808
- [5] SIGNS (RIBBON)
809
  / -------------------------------------------------------------------------------- */
810
 
811
- [class*="gw-go-ribbon"] img {
812
- -moz-box-shadow:none !important;
813
- -webkit-box-shadow:none !important;
814
- box-shadow:none !important;
815
- border-radius:0 !important;
816
- display:block !important;
817
- margin:0 !important;
818
- }
819
- [class*="gw-go-ribbon-right"] img { float:right; }
820
-
821
- [class*="gw-go-ribbon-left"], [class*="gw-go-ribbon-right"] {
822
- left:0;
823
- margin-left:-1px;
824
- margin-top:-2px;
825
- position:absolute;
826
- top:0;
827
- z-index:2;
828
- }
829
- [class*="gw-go-ribbon-right"] {
830
- left:auto;
831
- margin-right:-1px;
832
- right:0;
833
- }
834
-
835
- /* Text ribbons */
836
- .gw-go-ribbon-text {
837
- height:110px;
838
- overflow:hidden;
839
- width:110px;
840
- }
841
- .gw-go-ribbon-text span {
842
- display: inline-block;
843
- line-height:26px;
844
- text-align:center;
845
- text-shadow:none;
846
- width:100%;
847
- }
848
- .gw-go-ribbon-text.gw-go-ribbon-left span {
849
- -moz-transform:rotate(-45deg);
850
- -o-transform:rotate(-45deg);
851
- -webkit-transform:rotate(-45deg);
852
- transform:rotate(-45deg);
853
- -moz-transform-origin:55% 200%;
854
- -o-transform-origin:55% 200%;
855
- -webkit-transform-origin:55% 200%;
856
- transform-origin:55% 200%;
857
- }
858
- .gw-go-ribbon-text.gw-go-ribbon-right span {
859
- -moz-transform:rotate(45deg);
860
- -o-transform:rotate(45deg);
861
- -webkit-transform:rotate(45deg);
862
- transform:rotate(45deg);
863
- -moz-transform-origin:45% 200%;
864
- -o-transform-origin:45% 200%;
865
- -webkit-transform-origin:45% 200%;
866
- transform-origin:45% 200%;
867
- }
868
- .gw-go-ribbon-text.gw-go-ribbon-shadow span {
869
- -moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);
870
- -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);
871
- box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);
872
- }
873
 
874
  /* -------------------------------------------------------------------------------- /
875
- [6] COLUMN SHADOWS
876
  / -------------------------------------------------------------------------------- */
877
 
878
- .gw-go-col.gw-go-shadow1:before { background:url(../images/shadows/shadow_1.png) 50% 100% no-repeat; }
879
- .gw-go-col.gw-go-shadow2:before { background:url(../images/shadows/shadow_2.png) 50% 100% no-repeat; }
880
- .gw-go-col.gw-go-shadow3:before { background:url(../images/shadows/shadow_3.png) 50% 100% no-repeat; }
881
- .gw-go-col.gw-go-shadow4:before { background:url(../images/shadows/shadow_4.png) 50% 100% no-repeat; }
882
- .gw-go-col.gw-go-shadow5:before { background:url(../images/shadows/shadow_5.png) 50% 100% no-repeat; }
883
- .gw-go-col.gw-go-shadow1:before,
884
- .gw-go-col.gw-go-shadow2:before,
885
- .gw-go-col.gw-go-shadow3:before,
886
- .gw-go-col.gw-go-shadow4:before,
887
- .gw-go-col.gw-go-shadow5:before { background-size:100% 20px; }
888
 
889
 
890
  /* -------------------------------------------------------------------------------- /
891
- [7] CLEAN STYLE
892
  / -------------------------------------------------------------------------------- */
893
 
894
  /* -------------------------------------------------------------------------------- /
895
- [7.1] GENERAL
896
  / -------------------------------------------------------------------------------- */
897
 
898
- .gw-go-col[class*="gw-go-clean-style"] {
899
- border:none;
900
- -moz-box-shadow:none !important;
901
- -webkit-box-shadow:none !important;
902
- box-shadow:none !important;
903
- -moz-transition:margin-top 0.2s linear, top 0.2s linear;
904
- -o-transition:margin-top 0.2s linear, top 0.2s linear;
905
- -webkit-transition:margin-top 0.2s linear, top 0.2s linear;
906
- transition:margin-top 0.2s linear, top 0.2s linear;
907
- }
908
- .gw-go-col[class*="gw-go-clean-style"]:before { margin-top:0; }
909
-
910
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-col-inner {
911
- border:solid 1px #EBEBEB;
912
- border-bottom:solid 2px #D3D3D3;
913
- border-top-width:2px;
914
- -moz-transition:-moz-box-shadow 0.2s linear;
915
- -o-transition:box-shadow 0.2s linear;
916
- -webkit-transition:-webkit-box-shadow 0.2s linear;
917
- transition:box-shadow 0.2s linear;
918
- }
919
-
920
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-top { height:100px; }
921
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-bottom {height:60px; }
922
-
923
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-coin-wrap {
924
- height:90px;
925
- margin: 0 0 0 -45px;
926
- width: 90px;
927
- }
928
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-coinf,
929
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-coinb {
930
- height:88px;
931
- width:88px;
932
- border-width:2px !important;
933
- }
934
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-coinf div,
935
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-coinb div {
936
- -webkit-box-shadow:none;
937
- box-shadow:none;
938
- }
939
-
940
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-header-top {
941
- display:table;
942
- height:50px;
943
- width:100%;
944
- }
945
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-header-top h3 {
946
- display:table-cell;
947
- position:relative;
948
- top:0;
949
- vertical-align:middle;
950
- }
951
-
952
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-header-bottom {
953
- display:table;
954
- height:110px;
955
- width:100%;
956
- }
957
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap {
958
- display:table-cell;
959
- text-align:center;
960
- vertical-align:middle;
961
- }
962
-
963
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap span[data-id="currency"],
964
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap span[data-id="currency"] {
965
- font-size:0.5em;
966
- position:relative;
967
- top:2px;
968
- vertical-align:text-top;
969
- margin:0 2px;
970
- vertical-align:top;
971
- top:0;
972
- }
973
-
974
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap small,
975
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap small {
976
- display:block;
977
- font-size:12px;
978
- line-height:16px;
979
- margin-bottom:-5px;
980
- margin-top:3px;
981
- }
982
-
983
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-img,
984
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-img h3 {
985
- background-color:transparent !important;
986
- background-repeat:no-repeat;
987
- background-size:cover;
988
- text-shadow:0 0 10px rgba(0,0,0,0.1);
989
- }
990
-
991
- .gw-go-col[class*="gw-go-clean-style"] [class*="gw-go-ribbon-left"],
992
- .gw-go-col[class*="gw-go-clean-style"] [class*="gw-go-ribbon-right"] {
993
- margin-left:0;
994
- margin-top:0;
995
- }
996
-
997
- .gw-go-col[class*="gw-go-clean-style"] [class*="gw-go-ribbon-right"] {
998
- left:auto;
999
- margin-right:0;
1000
- }
1001
-
1002
- .gw-go-col[class*="gw-go-clean-style"] .gw-go-btn { border:none; }
1003
 
1004
 
1005
  /* -------------------------------------------------------------------------------- /
1006
- [7.2] CLEAN STYLE 1
1007
  / -------------------------------------------------------------------------------- */
1008
 
1009
- .gw-go-col.gw-go-clean-style1 .gw-go-col-inner { background:#FFF; }
1010
-
1011
- /***** header *****/
1012
- /* column default state */
1013
- .gw-go-col.gw-go-clean-style1 .gw-go-header-top { background:none; }
1014
-
1015
- .gw-go-col.gw-go-clean-style1 .gw-go-header-bottom {
1016
- background:#F5F5F5;
1017
- border-top-color:#F5F5F5;
1018
- }
1019
- .gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-top { background:none !important; }
1020
- .gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-bottom { background:none !important; border-top:solid 1px rgba(255,255,255,0.35); }
1021
- .gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-bottom:before,
1022
- .gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1023
- background:#fff;
1024
- content:'' !important;
1025
- display:block !important;
1026
- height:60px;
1027
- left:0;
1028
- filter:alpha(opacity=30);
1029
- -khtml-opacity:0.3;
1030
- -moz-opacity:0.3;
1031
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1032
- opacity:0.30;
1033
- position:absolute;
1034
- width:100%;
1035
- }
1036
- .gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-top:before { height:50px !important; }
1037
- .gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-header-bottom:before { display:none !important; }
1038
-
1039
- /* column default state */
1040
- .gw-go-col.gw-go-clean-style1 .gw-go-header h3 { color:#333; }
1041
- /* column hover / selected state */
1042
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-header h3,
1043
- .gw-go-col.gw-go-clean-style1 .gw-go-header-img h3,
1044
- .gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap span,
1045
- .gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap small { color:#FFF !important; }
1046
-
1047
- .gw-go-col.gw-go-clean-style1 .gw-go-coinf,
1048
- .gw-go-col.gw-go-clean-style1 .gw-go-coinb { border:solid 2px #c9c9c9; }
1049
- .gw-go-col.gw-go-clean-style1 .gw-go-coinf small,
1050
- .gw-go-col.gw-go-clean-style1 .gw-go-coinb small { color:#333; }
1051
-
1052
- /***** details *****/
1053
- .gw-go-col.gw-go-clean-style1 .gw-go-body > li { background:#EBEBEB; }
1054
- .gw-go-col.gw-go-clean-style1 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1055
- .gw-go-col.gw-go-clean-style1 .gw-go-body { border-bottom-color:#EBEBEB; }
1056
- /* column default state */
1057
- .gw-go-col.gw-go-clean-style1 .gw-go-body > li { color:#9D9D9D; }
1058
- /* column hover / selected state */
1059
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-body > li { color:#333333; }
1060
-
1061
- /***** footer *****/
1062
- .gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-small { margin-top:45px; }
1063
- .gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-medium { margin-top:40px; }
1064
- .gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-large{ margin-top:33px; }
1065
- /* button default state */
1066
- .gw-go-col.gw-go-clean-style1 .gw-go-btn {
1067
- background:#9D9D9D;
1068
- color:#FFFFFF;
1069
- }
1070
- /* button hover state */
1071
- .gw-go-col.gw-go-clean-style1 .gw-go-btn:hover { background:#333333; }
1072
-
1073
- /* column default state */
1074
- .gw-go-col.gw-go-clean-style1 .gw-go-footer-row,
1075
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-footer-row { color:#9D9D9D; }
1076
- /* column hover / selected state */
1077
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-footer-row,
1078
- .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style1 .gw-go-footer-row { color:#333; }
1079
 
1080
 
1081
  /* -------------------------------------------------------------------------------- /
1082
- [7.3] CLEAN STYLE 2
1083
  / -------------------------------------------------------------------------------- */
1084
 
1085
- .gw-go-col.gw-go-clean-style2 .gw-go-col-inner { background:#FFF; }
1086
-
1087
- /***** header *****/
1088
- /* column hover / selected state */
1089
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-top,
1090
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-bottom { background:#333333 !important; }
1091
-
1092
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-top,
1093
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-bottom { background:none !important; }
1094
-
1095
-
1096
- /* column default state */
1097
- .gw-go-col.gw-go-clean-style2 .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.2); }
1098
- .gw-go-col.gw-go-clean-style2 .gw-go-header-bottom:before,
1099
- .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-header-top:before {
1100
- background:#fff;
1101
- content:'' !important;
1102
- display:block !important;
1103
- height:100%;
1104
- left:0;
1105
- filter:alpha(opacity=10);
1106
- -khtml-opacity:0.1;
1107
- -moz-opacity:0.1;
1108
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1109
- opacity:0.15;
1110
- position:absolute;
1111
- width:100%;
1112
- }
1113
-
1114
- .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-header-top:before {
1115
- height:50px;
1116
- }
1117
- .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35); }
1118
- .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-bottom:before,
1119
- .gw-go-col.gw-go-clean-style2 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1120
- filter:alpha(opacity=30);
1121
- -khtml-opacity:0.3;
1122
- -moz-opacity:0.3;
1123
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1124
- opacity:0.30;
1125
- }
1126
-
1127
- .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-header-bottom:before {
1128
- display:none !important;
1129
- }
1130
-
1131
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-header h3,
1132
- .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-price-wrap span,
1133
- .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-price-wrap small { color:#FFF !important; }
1134
-
1135
- .gw-go-col.gw-go-clean-style2 .gw-go-header h3 { color:#FFF; }
1136
- .gw-go-col.gw-go-clean-style2 .gw-go-coinf,
1137
- .gw-go-col.gw-go-clean-style2 .gw-go-coinb { border:solid 2px #c9c9c9; }
1138
- .gw-go-col.gw-go-clean-style2 .gw-go-coinf small,
1139
- .gw-go-col.gw-go-clean-style2 .gw-go-coinb small { color:#333; }
1140
-
1141
- /* column hover / selected state */
1142
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-coinf div,
1143
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-coinb div { color:#333 !important; }
1144
-
1145
- /***** details *****/
1146
- .gw-go-col.gw-go-clean-style2 .gw-go-body { border-bottom-color:#EBEBEB; }
1147
- .gw-go-col.gw-go-clean-style2 .gw-go-body > li {
1148
- background:#EBEBEB;
1149
- color:#333333;
1150
- }
1151
- .gw-go-col.gw-go-clean-style2 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1152
-
1153
- /***** footer *****/
1154
- /* button default state */
1155
- .gw-go-col.gw-go-clean-style2 .gw-go-btn {
1156
- background:#333;
1157
- background-position:200px 0;
1158
- background-repeat:no-repeat;
1159
- color:#fff !important;
1160
- }
1161
- /* button hover state */
1162
- .gw-go-col.gw-go-clean-style2 .gw-go-btn:hover {
1163
- background-position:0 0;
1164
- background-repeat:repeat;
1165
- }
1166
-
1167
- .gw-go-col.gw-go-clean-style2 .gw-go-footer-row { color:#333; }
1168
 
1169
 
1170
  /* -------------------------------------------------------------------------------- /
1171
- [7.4] CLEAN STYLE 3
1172
  / -------------------------------------------------------------------------------- */
1173
 
1174
- .gw-go-col.gw-go-clean-style3 .gw-go-col-inner { background:#FFF; }
1175
-
1176
- /***** header *****/
1177
- .gw-go-col.gw-go-clean-style3 .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.2); }
1178
- .gw-go-col.gw-go-clean-style3 .gw-go-header-bottom:before,
1179
- .gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-header-top:before {
1180
- background:#fff;
1181
- content:'' !important;
1182
- display:block !important;
1183
- height:60px;
1184
- left:0;
1185
- filter:alpha(opacity=15);
1186
- -khtml-opacity:0.15;
1187
- -moz-opacity:0.15;
1188
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1189
- opacity:0.15;
1190
- position:absolute;
1191
- width:100%;
1192
- }
1193
- .gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-header-top:before {
1194
- height:50px;
1195
- }
1196
- .gw-go-col.gw-go-clean-style3 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35); }
1197
- .gw-go-col.gw-go-clean-style3 .gw-go-header-img .gw-go-header-bottom:before,
1198
- .gw-go-col.gw-go-clean-style3 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1199
- filter:alpha(opacity=30);
1200
- -khtml-opacity:0.3;
1201
- -moz-opacity:0.3;
1202
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1203
- opacity:0.30;
1204
- }
1205
-
1206
- .gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-header-bottom:before {
1207
- display:none !important;
1208
- }
1209
-
1210
- .gw-go-col.gw-go-clean-style3 .gw-go-header h3,
1211
- .gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-price-wrap { color:#FFF; }
1212
- .gw-go-col.gw-go-clean-style3 .gw-go-coinf,
1213
- .gw-go-col.gw-go-clean-style3 .gw-go-coinb { border:solid 2px #c9c9c9; }
1214
- .gw-go-col.gw-go-clean-style3 .gw-go-coinf small,
1215
- .gw-go-col.gw-go-clean-style3 .gw-go-coinb small { color:#9D9D9D; }
1216
-
1217
- /***** details *****/
1218
- .gw-go-col.gw-go-clean-style3 .gw-go-body { border-bottom-color:#EBEBEB; }
1219
- .gw-go-col.gw-go-clean-style3 .gw-go-body > li { background:#EBEBEB; }
1220
- .gw-go-col.gw-go-clean-style3 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1221
-
1222
- /* column default state */
1223
- .gw-go-col.gw-go-clean-style3 .gw-go-body > li {
1224
- color:#9D9D9D;
1225
- }
1226
-
1227
- /* column hover / selected state */
1228
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style3 .gw-go-body > li { color:#333333; }
1229
-
1230
- /***** footer *****/
1231
- /* button default state */
1232
- .gw-go-col.gw-go-clean-style3 .gw-go-btn {
1233
- background-position:20px 0;
1234
- background-repeat:no-repeat;
1235
- color:#fff !important;
1236
- }
1237
- /* button hover state */
1238
- .gw-go-col.gw-go-clean-style3 .gw-go-btn:hover {
1239
- background-position:0 0;
1240
- background-repeat:repeat;
1241
- }
1242
-
1243
- /* column default state */
1244
- .gw-go-col.gw-go-clean-style3 .gw-go-footer-row,
1245
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style3 .gw-go-footer-row { color:#9D9D9D; }
1246
- /* column hover / selected state */
1247
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style3 .gw-go-footer-row,
1248
- .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style3 .gw-go-footer-row { color:#333; }
1249
 
1250
 
1251
  /* -------------------------------------------------------------------------------- /
1252
- [7.5] CLEAN STYLE 4
1253
  / -------------------------------------------------------------------------------- */
1254
 
1255
- .gw-go-col.gw-go-clean-style4 .gw-go-col-inner { background:#FFF; }
1256
-
1257
- /***** header *****/
1258
- .gw-go-col.gw-go-clean-style4 .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.2); }
1259
- .gw-go-col.gw-go-clean-style4 .gw-go-header-bottom:before,
1260
- .gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-header-top:before {
1261
- background:#fff;
1262
- content:'' !important;
1263
- display:block !important;
1264
- height:60px;
1265
- left:0;
1266
- filter:alpha(opacity=15);
1267
- -khtml-opacity:0.15;
1268
- -moz-opacity:0.15;
1269
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1270
- opacity:0.15;
1271
- position:absolute;
1272
- width:100%;
1273
- }
1274
- .gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-header-top:before {
1275
- height:50px;
1276
- }
1277
-
1278
- .gw-go-col.gw-go-clean-style4 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35); }
1279
- .gw-go-col.gw-go-clean-style4 .gw-go-header-img .gw-go-header-bottom:before,
1280
- .gw-go-col.gw-go-clean-style4 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1281
- filter:alpha(opacity=30);
1282
- -khtml-opacity:0.3;
1283
- -moz-opacity:0.3;
1284
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1285
- opacity:0.30;
1286
- }
1287
-
1288
- .gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-header-bottom:before {
1289
- display:none !important;
1290
- }
1291
-
1292
- .gw-go-col.gw-go-clean-style4 .gw-go-header h3,
1293
- .gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-price-wrap { color:#FFF; }
1294
- .gw-go-col.gw-go-clean-style4 .gw-go-coinf,
1295
- .gw-go-col.gw-go-clean-style4 .gw-go-coinb { border:solid 2px #c9c9c9; }
1296
-
1297
- /***** details *****/
1298
- .gw-go-col.gw-go-clean-style4 .gw-go-body { border-bottom-color:#EBEBEB; }
1299
- .gw-go-col.gw-go-clean-style4 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
1300
- .gw-go-col.gw-go-clean-style4 .gw-go-body > li .gw-go-body-cell:before {
1301
- content:'';
1302
- display:block;
1303
- height:100%;
1304
- left:-5px;
1305
- margin-left:-1px;
1306
- filter:alpha(opacity=7);
1307
- -khtml-opacity:0.07;
1308
- -moz-opacity:0.07;
1309
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=7)";
1310
- opacity:0.07;
1311
- padding:10px 5px;
1312
- position:absolute;
1313
- top:-10px;
1314
- width:101%;
1315
- z-index:-1;
1316
- }
1317
- .gw-go-col.gw-go-clean-style4 .gw-go-body > li .gw-go-body-cell:before {
1318
- filter:alpha(opacity=14);
1319
- -khtml-opacity:0.14;
1320
- -moz-opacity:0.14;
1321
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=14)";
1322
- opacity:0.14;
1323
- }
1324
-
1325
- /* button default state */
1326
- .gw-go-col.gw-go-clean-style4 .gw-go-btn {
1327
- background-position:200px 0;
1328
- background-repeat:no-repeat;
1329
- color:#fff !important;
1330
- }
1331
- /* button hover state */
1332
- .gw-go-col.gw-go-clean-style4 .gw-go-btn:hover {
1333
- background-position:0 0;
1334
- background-repeat:repeat;
1335
- }
1336
-
1337
- .gw-go-col.gw-go-clean-style4 .gw-go-footer-row { color:#333; }
1338
 
1339
 
1340
  /* -------------------------------------------------------------------------------- /
1341
- [7.6] CLEAN STYLE 5
1342
  / -------------------------------------------------------------------------------- */
1343
 
1344
- .gw-go-col.gw-go-clean-style5 .gw-go-col-inner { background:#FFF; }
1345
-
1346
- /***** header *****/
1347
- /* column default state */
1348
- .gw-go-col.gw-go-clean-style5 .gw-go-header-bottom {
1349
- background:#F5F5F5;
1350
- border-top:solid 1px rgba(255,255,255,0.2);
1351
- }
1352
- .gw-go-col.gw-go-clean-style5 .gw-go-header-img .gw-go-header-bottom { background:transparent !important; }
1353
-
1354
- .gw-go-col.gw-go-clean-style5 .gw-go-header-bottom:before,
1355
- .gw-go-col.gw-go-clean-style5 .gw-go-header-standard .gw-go-header-top:before {
1356
- background:#fff;
1357
- content:'' !important;
1358
- display:block !important;
1359
- height:60px;
1360
- left:0;
1361
- filter:alpha(opacity=15);
1362
- -khtml-opacity:0.15;
1363
- -moz-opacity:0.15;
1364
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1365
- opacity:0.15;
1366
- position:absolute;
1367
- width:100%;
1368
- }
1369
- .gw-go-col.gw-go-clean-style5 .gw-go-header-standard .gw-go-header-top:before {
1370
- height:50px;
1371
- }
1372
-
1373
- .gw-go-col.gw-go-clean-style5 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35); }
1374
- .gw-go-col.gw-go-clean-style5 .gw-go-header-img .gw-go-header-bottom:before,
1375
- .gw-go-col.gw-go-clean-style5 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1376
- filter:alpha(opacity=30);
1377
- -khtml-opacity:0.3;
1378
- -moz-opacity:0.3;
1379
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1380
- opacity:0.30;
1381
- }
1382
-
1383
- .gw-go-col.gw-go-clean-style5 .gw-go-header-standard .gw-go-header-bottom:before { display:none !important; }
1384
- .gw-go-col.gw-go-clean-style5 .gw-go-header h3,
1385
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-price-wrap span,
1386
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-price-wrap small,
1387
- .gw-go-col.gw-go-clean-style5 .gw-go-header-standard.gw-go-header-img span,
1388
- .gw-go-col.gw-go-clean-style5 .gw-go-header-standard.gw-go-header-img small { color:#FFF !important; }
1389
- .gw-go-col.gw-go-clean-style5 .gw-go-coinf,
1390
- .gw-go-col.gw-go-clean-style5 .gw-go-coinb { border:solid 2px #c9c9c9; }
1391
- .gw-go-col.gw-go-clean-style5 .gw-go-coinf small,
1392
- .gw-go-col.gw-go-clean-style5 .gw-go-coinb small { color:#333; }
1393
-
1394
- /***** details *****/
1395
- .gw-go-col.gw-go-clean-style5 .gw-go-body { border-bottom-color:#EBEBEB; }
1396
- /* column default state */
1397
- .gw-go-col.gw-go-clean-style5 .gw-go-body > li {
1398
- background:#EBEBEB;
1399
- color:#9D9D9D;
1400
- }
1401
- .gw-go-col.gw-go-clean-style5 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1402
-
1403
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li { background:none !important; }
1404
-
1405
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
1406
- .gw-go-col-wrap .gw-go-col.gw-go-clean-style5 .gw-go-body > li .gw-go-body-cell:before {
1407
- content:'';
1408
- display:block;
1409
- height:100%;
1410
- left:-5px;
1411
- margin-left:-1px;
1412
- position:absolute;
1413
- top:-10px;
1414
- z-index:-1;
1415
- }
1416
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li.gw-go-even .gw-go-body-cell:before {
1417
- filter:alpha(opacity=10);
1418
- -khtml-opacity:0.1;
1419
- -moz-opacity:0.1;
1420
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1421
- opacity:0.1;
1422
- }
1423
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li .gw-go-body-cell:before{
1424
- filter:alpha(opacity=15);
1425
- -khtml-opacity:0.15;
1426
- -moz-opacity:0.15;
1427
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1428
- opacity:0.15;
1429
- padding:10px 5px;
1430
- width:101%;
1431
- }
1432
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li { color:#333; }
1433
-
1434
- /***** footer *****/
1435
- .gw-go-col.gw-go-clean-style5 .gw-go-footer-row { color:#9D9D9D; }
1436
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-footer-row { color:#333; }
1437
-
1438
- /* button default state */
1439
- .gw-go-col.gw-go-clean-style5 .gw-go-btn {
1440
- background-position:200px 0;
1441
- background-repeat:no-repeat;
1442
- color:#fff !important;
1443
- }
1444
- /* button hover state */
1445
- .gw-go-col.gw-go-clean-style5 .gw-go-btn:hover {
1446
- background-position:0 0;
1447
- background-repeat:repeat;
1448
- }
1449
 
1450
  /* -------------------------------------------------------------------------------- /
1451
- [7.7] CLEAN STYLE 6
1452
  / -------------------------------------------------------------------------------- */
1453
 
1454
- /* column default state */
1455
- .gw-go-col.gw-go-clean-style6 .gw-go-col-inner,
1456
- .gw-go.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style6 .gw-go-col-inner { background:#FFF; }
1457
-
1458
- /* column default state */
1459
- .gw-go-col.gw-go-clean-style6 .gw-go-header-bottom { border-top:solid 1px transparent; }
1460
- .gw-go-col.gw-go-clean-style6 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px transparent; }
1461
- .gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.2) !important; }
1462
- .gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35) !important; }
1463
-
1464
- .gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-top:before {
1465
- background:#fff;
1466
- content:'' !important;
1467
- display:block !important;
1468
- height:60px;
1469
- left:0;
1470
- filter:alpha(opacity=15);
1471
- -khtml-opacity:0.15;
1472
- -moz-opacity:0.15;
1473
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1474
- opacity:0.15;
1475
- position:absolute;
1476
- width:100%;
1477
- }
1478
- .gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-top:before {
1479
- height:50px;
1480
- }
1481
-
1482
- .gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1483
- filter:alpha(opacity=30);
1484
- -khtml-opacity:0.3;
1485
- -moz-opacity:0.3;
1486
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1487
- opacity:0.30;
1488
- }
1489
-
1490
- .gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-bottom:before { display:none !important; }
1491
-
1492
- /* column hover / selected state */
1493
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-header h3 { color:#FFF !important; }
1494
-
1495
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-price-wrap,
1496
- .gw-go-col.gw-go-clean-style6 .gw-go-header-img h3,
1497
- .gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap span,
1498
- .gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap small { color:#FFF !important; }
1499
-
1500
- /* column default state */
1501
- .gw-go-coin-wrap:before {
1502
- content:'';
1503
- width:100%;
1504
- height:100%;
1505
- position:absolute;
1506
- left:1px;
1507
- top:1px;
1508
- border-radius:50px
1509
- }
1510
-
1511
- .gw-go-col.gw-go-clean-style6 .gw-go-coinf div,
1512
- .gw-go-col.gw-go-clean-style6 .gw-go-coinb div { color:#FFF; }
1513
-
1514
- /* column hover / selected state */
1515
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinf,
1516
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinb { border:solid 2px #c9c9c9; }
1517
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinf div,
1518
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinb div { background:#FFF !important; }
1519
-
1520
- /***** details *****/
1521
- .gw-go-col.gw-go-clean-style6 .gw-go-body { border-bottom-color:#EBEBEB; }
1522
- /* column default state */
1523
- .gw-go-col.gw-go-clean-style6 .gw-go-body > li {
1524
- background:#EBEBEB;
1525
- border-top-color:#FFF;
1526
- color:#9D9D9D;
1527
- }
1528
- .gw-go-col.gw-go-clean-style6 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1529
- /* column hover / selected state */
1530
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-body { border-bottom-color:#fff !important; }
1531
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-body > li {
1532
- background:none;
1533
- border-top-color:#FFF;
1534
- color:#FFF !important;
1535
- }
1536
-
1537
- /***** footer *****/
1538
- /* column default state */
1539
- .gw-go-col.gw-go-clean-style6 .gw-go-btn {
1540
- background-position:200px 0;
1541
- background-repeat:no-repeat;
1542
- color:#fff !important;
1543
- }
1544
-
1545
- /* column hover / selected state */
1546
- /* button default state */
1547
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-btn { background:#FFF !important; }
1548
-
1549
- /* button hover state */
1550
- .gw-go-col.gw-go-clean-style6 .gw-go-btn:hover {
1551
- background-position:0 0;
1552
- background-repeat:repeat;
1553
- }
1554
-
1555
- /* column default state */
1556
- .gw-go-col.gw-go-clean-style6 .gw-go-footer-row,
1557
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-footer-row { color:#9D9D9D; }
1558
- /* column hover / selected state */
1559
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-footer-row,
1560
- .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style6 .gw-go-footer-row { color:#fff; }
1561
 
1562
 
1563
  /* -------------------------------------------------------------------------------- /
1564
- [7.8] CLEAN STYLE 7
1565
  / -------------------------------------------------------------------------------- */
1566
 
1567
- .gw-go-col.gw-go-clean-style7 .gw-go-col-inner { background:#FFF; }
1568
-
1569
- /***** details *****/
1570
- .gw-go-col.gw-go-clean-style7 .gw-go-body { border-bottom-color:#EBEBEB; }
1571
- .gw-go-col.gw-go-clean-style7 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
1572
- .gw-go-col.gw-go-clean-style7 .gw-go-body > li .gw-go-body-cell:before {
1573
- content:'';
1574
- display:block;
1575
- height:100%;
1576
- left:-5px;
1577
- margin-left:-1px;
1578
- filter:alpha(opacity=10);
1579
- -khtml-opacity:0.1;
1580
- -moz-opacity:0.1;
1581
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1582
- opacity:0.1;
1583
- padding:10px 5px;
1584
- position:absolute;
1585
- top:-10px;
1586
- width:101%;
1587
- z-index:-1;
1588
- }
1589
- .gw-go-col.gw-go-clean-style7 .gw-go-body > li .gw-go-body-cell:before{
1590
- filter:alpha(opacity=15);
1591
- -khtml-opacity:0.15;
1592
- -moz-opacity:0.15;
1593
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1594
- opacity:0.15;
1595
- }
1596
-
1597
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-body { border-bottom-color:#fff !important; }
1598
-
1599
- /***** footer *****/
1600
- /* button default state */
1601
- .gw-go-col.gw-go-clean-style7 .gw-go-btn {
1602
- background-position:200px 0;
1603
- background-repeat:no-repeat;
1604
- color:#fff !important;
1605
- }
1606
- /* button hover state */
1607
- .gw-go-col.gw-go-clean-style7 .gw-go-btn:hover {
1608
- background-position:0 0;
1609
- background-repeat:repeat;
1610
- }
1611
-
1612
- .gw-go-col.gw-go-clean-style7 .gw-go-footer-row { color:#333; }
1613
 
1614
 
1615
  /* -------------------------------------------------------------------------------- /
1616
- [7.9] CLEAN STYLE 8
1617
  / -------------------------------------------------------------------------------- */
1618
 
1619
- /* column default state */
1620
- .gw-go-col.gw-go-clean-style8 .gw-go-col-inner { background:#FFF; }
1621
-
1622
- /* column default state */
1623
- .gw-go-col.gw-go-clean-style8 .gw-go-header-bottom { border-top:solid 1px transparent; }
1624
-
1625
- /***** details *****/
1626
- .gw-go-col.gw-go-clean-style8 .gw-go-body { border-bottom-color:#EBEBEB; }
1627
- /* column default state */
1628
- .gw-go-col.gw-go-clean-style8 .gw-go-body > li {
1629
- background:#EBEBEB;
1630
- border-top-color:#FFF;
1631
- color:#9D9D9D;
1632
- }
1633
- .gw-go-col.gw-go-clean-style8 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1634
- /* column hover / selected state */
1635
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-body > li {
1636
- background:none;
1637
- border-top-color:#FFF;
1638
- color:#FFF;
1639
- }
1640
-
1641
- /***** footer *****/
1642
- /* column default state */
1643
- .gw-go-col.gw-go-clean-style8 .gw-go-btn {
1644
- background-position:200px 0;
1645
- background-repeat:no-repeat;
1646
- color:#fff !important;
1647
- }
1648
-
1649
- /* column hover / selected state */
1650
- /* button default state */
1651
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-btn { background:#FFF !important; }
1652
-
1653
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-footer-row { color:#fff !important; }
1654
-
1655
- /* button hover state */
1656
- .gw-go-col.gw-go-clean-style8 .gw-go-btn:hover {
1657
- background-position:0 0;
1658
- background-repeat:repeat;
1659
- }
1660
-
1661
- /* column default state */
1662
- .gw-go-col.gw-go-clean-style8 .gw-go-footer-row,
1663
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-footer-row { color:#9D9D9D; }
1664
- /* column hover / selected state */
1665
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-footer-row,
1666
- .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style8 .gw-go-footer-row { color:#fff; }
1667
 
1668
 
1669
  /* -------------------------------------------------------------------------------- /
1670
- [7.10] CLEAN STYLE 9
1671
  / -------------------------------------------------------------------------------- */
1672
 
1673
- /***** header *****/
1674
- .gw-go-col.gw-go-clean-style9 .gw-go-header-bottom {
1675
- height:auto;
1676
- border-top:solid 1px transparent;
1677
- }
1678
- .gw-go-col.gw-go-clean-style9 .gw-go-header h3 { color:#FFF; }
1679
- .gw-go-col.gw-go-clean-style9 .gw-go-coinf,
1680
- .gw-go-col.gw-go-clean-style9 .gw-go-coinb { border:solid 2px #c9c9c9; }
1681
-
1682
- .gw-go-col.gw-go-clean-style9 .gw-go-coinf small,
1683
- .gw-go-col.gw-go-clean-style9 .gw-go-coinb small { color:#333; }
1684
-
1685
- /***** details *****/
1686
- .gw-go-col.gw-go-clean-style9 .gw-go-body > li { background:#FFF; }
1687
- .gw-go-col.gw-go-clean-style9 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
1688
- .gw-go-col.gw-go-clean-style9 .gw-go-body > li .gw-go-body-cell:before {
1689
- content:'';
1690
- display:block;
1691
- height:100%;
1692
- left:-5px;
1693
- margin-left:-1px;
1694
- filter:alpha(opacity=10);
1695
- -khtml-opacity:0.1;
1696
- -moz-opacity:0.1;
1697
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1698
- opacity:0.1;
1699
- padding:10px 5px;
1700
- position:absolute;
1701
- top:-10px;
1702
- width:101%;
1703
- z-index:-1;
1704
- }
1705
-
1706
- .gw-go-col.gw-go-clean-style9 .gw-go-body > li .gw-go-body-cell:before{
1707
- filter:alpha(opacity=15);
1708
- -khtml-opacity:0.15;
1709
- -moz-opacity:0.15;
1710
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1711
- opacity:0.15;
1712
- }
1713
-
1714
- /***** footer *****/
1715
- /* column default state */
1716
- .gw-go-col.gw-go-clean-style9 .gw-go-btn {
1717
- background:#FFF;
1718
- background-position:200px 0;
1719
- background-repeat:no-repeat;
1720
- color:#fff !important;
1721
- }
1722
-
1723
- .gw-go-col.gw-go-clean-style9 .gw-go-footer-row { color:#fff !important; }
1724
-
1725
- /* button hover state */
1726
- .gw-go-col.gw-go-clean-style9 .gw-go-btn:hover {
1727
- background-position:0 0;
1728
- background-repeat:repeat;
1729
- }
1730
 
1731
 
1732
  /* -------------------------------------------------------------------------------- /
1733
- [7.11] CLEAN STYLE 10
1734
  / -------------------------------------------------------------------------------- */
1735
 
1736
- .gw-go-col.gw-go-clean-style10 .gw-go-col-inner { background:#FFF; }
1737
-
1738
- .gw-go-col.gw-go-clean-style10 .gw-go-header-bottom {
1739
- height:auto;
1740
- border-top:none;
1741
- }
1742
- .gw-go-col.gw-go-clean-style10 .gw-go-header h3 { color:#FFF; }
1743
- .gw-go-col.gw-go-clean-style10 .gw-go-coinf,
1744
- .gw-go-col.gw-go-clean-style10 .gw-go-coinb { border:solid 2px #c9c9c9; }
1745
- .gw-go-col.gw-go-clean-style10 .gw-go-coinf small,
1746
- .gw-go-col.gw-go-clean-style10 .gw-go-coinb small { color:#333; }
1747
-
1748
- /***** details *****/
1749
- .gw-go-col.gw-go-clean-style10 .gw-go-body { border-bottom-color:#EBEBEB; }
1750
- .gw-go-col.gw-go-clean-style10 .gw-go-body > li {
1751
- background:#EBEBEB;
1752
- border-top-color:#FFF;
1753
- color:#333;
1754
- }
1755
- .gw-go-col.gw-go-clean-style10 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1756
-
1757
- /***** footer *****/
1758
- /* button default state */
1759
- .gw-go-col.gw-go-clean-style10 .gw-go-btn {
1760
- background-position:200px 0;
1761
- background-repeat:no-repeat;
1762
- color:#fff !important;
1763
- }
1764
- /* button hover state */
1765
- .gw-go-col.gw-go-clean-style10 .gw-go-btn:hover {
1766
- background-position:0 0;
1767
- background-repeat:repeat;
1768
- }
1769
-
1770
- .gw-go-col.gw-go-clean-style10 .gw-go-footer-row { color:#333; }
1771
 
1772
 
1773
  /* -------------------------------------------------------------------------------- /
1774
- [7.12] CLEAN STYLE 12
1775
  / -------------------------------------------------------------------------------- */
1776
 
1777
- .gw-go-col.gw-go-clean-style12 .gw-go-col-inner { background:#FFF; }
1778
-
1779
- /***** header *****/
1780
- .gw-go-col.gw-go-clean-style12 .gw-go-header-bottom {
1781
- height:auto;
1782
- border-top:none;
1783
- }
1784
-
1785
- .gw-go-col.gw-go-clean-style12 .gw-go-header h3 small { color:#333; }
1786
-
1787
- /***** details *****/
1788
- .gw-go-col.gw-go-clean-style12 .gw-go-body { border-bottom-color:#EBEBEB; }
1789
- .gw-go-col.gw-go-clean-style12 .gw-go-body > li {
1790
- background:#EBEBEB;
1791
- border-top-color:#F5F5F5;
1792
- color:#333;
1793
- }
1794
- .gw-go-col.gw-go-clean-style12 .gw-go-body > li a { color:#333; }
1795
- .gw-go-col.gw-go-clean-style12 .gw-go-body > li:first-child { border-top-color:#FFF; }
1796
- .gw-go-col.gw-go-clean-style12 .gw-go-body > li.gw-go-even {
1797
- background:#F5F5F5;
1798
- border-top-color:#EBEBEB;
1799
- }
1800
-
1801
- /***** footer *****/
1802
- /* button default state */
1803
- .gw-go-col.gw-go-clean-style12 .gw-go-btn {
1804
- background-position:200px 0;
1805
- background-repeat:no-repeat;
1806
- color:#fff !important;
1807
- }
1808
- /* button hover state */
1809
- .gw-go-col.gw-go-clean-style12 .gw-go-btn:hover {
1810
- background-position:0 0;
1811
- background-repeat:repeat;
1812
- }
1813
-
1814
- .gw-go-col.gw-go-clean-style12 .gw-go-footer-row { color:#333; }
1815
 
1816
 
1817
  /* -------------------------------------------------------------------------------- /
1818
- [7.13] CLEAN STYLE 13
1819
  / -------------------------------------------------------------------------------- */
1820
 
1821
- .gw-go-col.gw-go-clean-style13 .gw-go-header-bottom {
1822
- height:auto;
1823
- border-top:none;
1824
- }
1825
- /* column default state */
1826
- .gw-go-col.gw-go-clean-style13 .gw-go-col-inner { background:#FFF; }
1827
-
1828
- /***** header *****/
1829
- /* column default state */
1830
- .gw-go-col.gw-go-clean-style13 .gw-go-header p { color:#333; }
1831
- /* column hover / selected state */
1832
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-header,
1833
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-header h1,
1834
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-header p { color:#FFF !important; }
1835
-
1836
-
1837
- /***** details *****/
1838
- /* column default state */
1839
- .gw-go-col.gw-go-clean-style13 .gw-go-body { border-bottom-color:#EBEBEB; }
1840
- /* column hover / selected state */
1841
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-body { border-bottom-color:#FFF; }
1842
- /* column default state */
1843
- .gw-go-col.gw-go-clean-style13 .gw-go-body > li {
1844
- background:#EBEBEB;
1845
- border-top-color:#FFF;
1846
- color:#9D9D9D;
1847
- }
1848
- .gw-go-col.gw-go-clean-style13 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1849
- /* column hover / selected state */
1850
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-body > li {
1851
- background:none;
1852
- border-top-color:#FFF;
1853
- color:#FFF;
1854
- }
1855
-
1856
- /***** footer *****/
1857
- /* column default state */
1858
- .gw-go-col.gw-go-clean-style13 .gw-go-btn {
1859
- background-position:200px 0;
1860
- background-repeat:no-repeat;
1861
- color:#fff !important;
1862
- }
1863
-
1864
- /* column hover / selected state */
1865
- /* button default state */
1866
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-btn { background:#FFF !important; }
1867
-
1868
- /* button hover state */
1869
- .gw-go-col.gw-go-clean-style13 .gw-go-btn:hover {
1870
- background-position:0 0;
1871
- background-repeat:repeat;
1872
- }
1873
-
1874
- /* column default state */
1875
- .gw-go-col.gw-go-clean-style13 .gw-go-footer-row,
1876
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-footer-row { color:#9D9D9D; }
1877
- /* column hover / selected state */
1878
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-footer-row,
1879
- .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style13 .gw-go-footer-row { color:#fff; }
1880
 
1881
 
1882
  /* -------------------------------------------------------------------------------- /
1883
- [7.14] CLEAN STYLE 14
1884
  / -------------------------------------------------------------------------------- */
1885
 
1886
- /* column default state */
1887
- .gw-go-col.gw-go-clean-style14 .gw-go-col-inner { background:#F5F5F5; }
1888
- /* column hover / selected state */
1889
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-col-inner { background:#FFF; }
1890
-
1891
- /***** header *****/
1892
- .gw-go-col.gw-go-clean-style14 .gw-go-header-top { background:#FFF; }
1893
- .gw-go-col.gw-go-clean-style14 .gw-go-header-img .gw-go-header-top { background:transparent; }
1894
- /* column default state */
1895
- .gw-go-col.gw-go-clean-style14 .gw-go-header h3 { color:#333; }
1896
- .gw-go-col.gw-go-clean-style14 .gw-go-header-img h3 { color:#FFF !important; }
1897
-
1898
- .gw-go-col.gw-go-clean-style14 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap span,
1899
- .gw-go-col.gw-go-clean-style14 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap small { color:#FFF !important; }
1900
-
1901
- .gw-go-col.gw-go-clean-style14 .gw-go-header-bottom:before,
1902
- .gw-go-col.gw-go-clean-style14 .gw-go-header-standard .gw-go-header-top:before {
1903
- background:#fff;
1904
- content:'' !important;
1905
- display:block !important;
1906
- height:60px;
1907
- left:0;
1908
- filter:alpha(opacity=30);
1909
- -khtml-opacity:0.3;
1910
- -moz-opacity:0.3;
1911
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1912
- opacity:0.30;
1913
- position:absolute;
1914
- width:100%;
1915
- }
1916
- .gw-go-col.gw-go-clean-style14 .gw-go-header-standard .gw-go-header-top:before { height:50px; }
1917
-
1918
- .gw-go-col.gw-go-clean-style14 .gw-go-header-standard .gw-go-header-bottom:before { display:none !important; }
1919
-
1920
- .gw-go-col.gw-go-clean-style14 .gw-go-coinf,
1921
- .gw-go-col.gw-go-clean-style14 .gw-go-coinb { border:solid 2px #c9c9c9; }
1922
-
1923
-
1924
- .gw-go-col.gw-go-clean-style14 .gw-go-coinf small,
1925
- .gw-go-col.gw-go-clean-style14 .gw-go-coinb small { color:#9D9D9D; }
1926
-
1927
- /***** details *****/
1928
- /* column default state */
1929
- .gw-go-col.gw-go-clean-style14 .gw-go-body { border-bottom-color:#FFF; }
1930
- /* column hover / selected state */
1931
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-body { border-bottom-color:#EBEBEB; }
1932
- /* column default state */
1933
- .gw-go-col.gw-go-clean-style14 .gw-go-body > li {
1934
- border-top-color:#FFF;
1935
- color:#9D9D9D;
1936
- }
1937
- /* column hover / selected state */
1938
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-body > li {
1939
- border-top-color:#EBEBEB;
1940
- color:#333333;
1941
- }
1942
-
1943
- /***** footer *****/
1944
- .gw-go-col.gw-go-clean-style14 .gw-go-footer-row { color:#9D9D9D; }
1945
- .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-footer-row { color:#333; }
1946
- /* column default state */
1947
- .gw-go-col.gw-go-clean-style14 .gw-go-btn {
1948
- background:#9D9D9D;
1949
- background-position:200px 0;
1950
- background-repeat:no-repeat;
1951
- color:#fff !important;
1952
- }
1953
-
1954
- /* button hover state */
1955
- .gw-go-col.gw-go-clean-style14 .gw-go-btn:hover {
1956
- background-position:0 0;
1957
- background-repeat:repeat;
1958
- }
1959
 
1960
 
1961
  /* -------------------------------------------------------------------------------- /
1962
- [7.15] CLEAN STYLE 15
1963
  / -------------------------------------------------------------------------------- */
1964
 
1965
- .gw-go-col.gw-go-clean-style15 .gw-go-col-inner { background:#FFF; }
1966
-
1967
- /***** details *****/
1968
- .gw-go-col.gw-go-clean-style15 .gw-go-body { border-bottom-color:#EBEBEB; }
1969
- .gw-go-col.gw-go-clean-style15 .gw-go-body > li {
1970
- background:#EBEBEB;
1971
- }
1972
- .gw-go-col.gw-go-clean-style15 .gw-go-body > li.gw-go-even { background:none; }
1973
- .gw-go-col.gw-go-clean-style15 .gw-go-body > li.gw-go-even .gw-go-body-cell:before {
1974
- content:'';
1975
- display:block;
1976
- height:100%;
1977
- left:-5px;
1978
- margin-left:-1px;
1979
- filter:alpha(opacity=10);
1980
- -khtml-opacity:0.1;
1981
- -moz-opacity:0.1;
1982
- -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1983
- opacity:0.1;
1984
- padding:10px 5px;
1985
- position:absolute;
1986
- top:-10px;
1987
- width:101%;
1988
- z-index:-1;
1989
- }
1990
-
1991
- /***** footer *****/
1992
- /* button default state */
1993
- .gw-go-col.gw-go-clean-style15 .gw-go-btn {
1994
- background-position:200px 0;
1995
- background-repeat:no-repeat;
1996
- color:#fff !important;
1997
- }
1998
- /* button hover state */
1999
- .gw-go-col.gw-go-clean-style15 .gw-go-btn:hover {
2000
- background-position:0 0;
2001
- background-repeat:repeat;
2002
- }
2003
- .gw-go-col.gw-go-clean-style15 .gw-go-footer-row { color:#333; }
2004
-
2005
- .standard-arrow ul{
2006
- list-style: inside !important;
2007
- }
2008
- .hr-thin {
2009
- border-style: solid;
2010
- border-width: 1px;
2011
- border-color: rgba(51,51,51,0.15);
2012
- border-left: none;
2013
- border-right: none;
2014
- border-bottom: none;
2015
- }
2016
- #go-pricing-table-862 .gw-go {
2017
- margin-left: -30px;
2018
  }
2019
  #go-pricing-table-862 .gw-go-col {
2020
- margin-left: 30px;
2021
  }
2022
  #go-pricing-table-862 .gw-go-col-wrap {
2023
- min-width: 130px;
2024
  }
2025
  #go-pricing-table-862 .gw-go-col-inner {
2026
- border-radius: 8px 8px 8px 8px;
2027
  }
2028
  #go-pricing-table-862 ul.gw-go-body,
2029
  #go-pricing-table-862 ul.gw-go-body li {
2030
- border: none !important;
2031
- padding-top: 1px;
2032
  }
2033
  #go-pricing-table-862 ul.gw-go-body li .gw-go-body-cell {
2034
- padding-top: 1px;
2035
  }
2036
  #go-pricing-table-862 ul.gw-go-body {
2037
- padding-bottom: 1px;
2038
  }
2039
  #go-pricing-table-862 .gw-go-tooltip-content {
2040
- background-color: #9d9d9d;
2041
- color: #333333;
2042
- max-width: 130px;
2043
  }
2044
  #go-pricing-table-862 .gw-go-tooltip:before {
2045
- border-top-color: #9d9d9d;
2046
  }
2047
  #go-pricing-table-862 .gw-go-col-wrap-0.gw-go-hover .gw-go-header h3,
2048
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-price-wrap span,
2049
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-coinf div,
2050
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-coinb div {
2051
- color: #333333;
2052
  }
2053
  #go-pricing-table-862 .gw-go-col-wrap-0.gw-go-hover .gw-go-btn {
2054
- background-color: #333333;
2055
  }
2056
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="0"] {
2057
- font-size: 14px !important;
2058
- line-height: 25px !important;
2059
  }
2060
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="1"] {
2061
- font-size: 14px !important;
2062
- line-height: 16px !important;
2063
  }
2064
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="2"] {
2065
- font-size: 15px !important;
2066
- line-height: 30px !important;
2067
- font-weight: bold !important;
2068
  }
2069
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="3"] {
2070
- font-size: 14px !important;
2071
- line-height: 16px !important;
2072
  }
2073
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="4"] {
2074
- font-size: 14px !important;
2075
- line-height: 16px !important;
2076
  }
2077
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="5"] {
2078
- font-size: 14px !important;
2079
- line-height: 16px !important;
2080
  }
2081
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="6"] {
2082
- font-size: 14px !important;
2083
- line-height: 16px !important;
2084
  }
2085
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="7"] {
2086
- font-size: 12px !important;
2087
- line-height: 16px !important;
2088
  }
2089
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="8"] {
2090
- font-size: 12px !important;
2091
- line-height: 16px !important;
2092
  }
2093
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="9"] {
2094
- font-size: 12px !important;
2095
- line-height: 16px !important;
2096
  }
2097
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="10"] {
2098
- font-size: 12px !important;
2099
- line-height: 16px !important;
2100
  }
2101
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2102
- font-size: 14px !important;
2103
  }
2104
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2105
- background-color: #a4cd39 !important;
2106
- color: #ffffff !important;
2107
  }
2108
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-footer-row[data-row-index="1"] {
2109
- font-size: 12px !important;
2110
- line-height: 16px !important;
2111
- font-style: italic !important;
2112
  }
2113
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-footer-row[data-row-index="2"] {
2114
- font-size: 10px !important;
2115
- line-height: 10px !important;
2116
  }
2117
  #go-pricing-table-862 .gw-go-col-wrap-1.gw-go-hover .gw-go-header h3,
2118
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-price-wrap span,
2119
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-coinf div,
2120
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-coinb div {
2121
- color: #333333;
2122
  }
2123
  #go-pricing-table-862 .gw-go-col-wrap-1.gw-go-hover .gw-go-btn {
2124
- background-color: #333333;
2125
  }
2126
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="0"] {
2127
- font-size: 14px !important;
2128
- line-height: 25px !important;
2129
  }
2130
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="1"] {
2131
- font-size: 14px !important;
2132
- line-height: 16px !important;
2133
  }
2134
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="2"] {
2135
- font-size: 15px !important;
2136
- line-height: 30px !important;
2137
- font-weight: bold !important;
2138
  }
2139
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="3"] {
2140
- font-size: 14px !important;
2141
- line-height: 16px !important;
2142
  }
2143
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="4"] {
2144
- font-size: 14px !important;
2145
- line-height: 16px !important;
2146
  }
2147
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="5"] {
2148
- font-size: 14px !important;
2149
- line-height: 16px !important;
2150
  }
2151
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="6"] {
2152
- font-size: 14px !important;
2153
- line-height: 16px !important;
2154
  }
2155
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="7"] {
2156
- font-size: 14px !important;
2157
- line-height: 16px !important;
2158
  }
2159
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="8"] {
2160
- font-size: 14px !important;
2161
- line-height: 16px !important;
2162
  }
2163
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="9"] {
2164
- font-size: 14px !important;
2165
- line-height: 16px !important;
2166
  }
2167
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="10"] {
2168
- font-size: 14px !important;
2169
- line-height: 16px !important;
2170
  }
2171
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2172
- font-size: 14px !important;
2173
  }
2174
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2175
- background-color: #a4cd39 !important;
2176
- color: #ffffff !important;
2177
  }
2178
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-footer-row[data-row-index="1"] {
2179
- font-size: 12px !important;
2180
- line-height: 16px !important;
2181
- font-style: italic !important;
2182
  }
2183
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-footer-row[data-row-index="2"] {
2184
- font-size: 10px !important;
2185
- line-height: 10px !important;
2186
  }
2187
  #go-pricing-table-862 .gw-go-col-wrap-2.gw-go-hover .gw-go-header h3,
2188
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-price-wrap span,
2189
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-coinf div,
2190
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-coinb div {
2191
- color: #333333;
2192
  }
2193
  #go-pricing-table-862 .gw-go-col-wrap-2.gw-go-hover .gw-go-btn {
2194
- background-color: #333333;
2195
  }
2196
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="0"] {
2197
- font-size: 14px !important;
2198
- line-height: 25px !important;
2199
  }
2200
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="1"] {
2201
- font-size: 14px !important;
2202
- line-height: 16px !important;
2203
  }
2204
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="2"] {
2205
- font-size: 15px !important;
2206
- line-height: 30px !important;
2207
- font-weight: bold !important;
2208
  }
2209
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="3"] {
2210
- font-size: 14px !important;
2211
- line-height: 16px !important;
2212
  }
2213
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="4"] {
2214
- font-size: 14px !important;
2215
- line-height: 16px !important;
2216
  }
2217
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="5"] {
2218
- font-size: 14px !important;
2219
- line-height: 16px !important;
2220
  }
2221
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="6"] {
2222
- font-size: 14px !important;
2223
- line-height: 16px !important;
2224
  }
2225
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="7"] {
2226
- font-size: 14px !important;
2227
- line-height: 16px !important;
2228
  }
2229
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="8"] {
2230
- font-size: 14px !important;
2231
- line-height: 16px !important;
2232
  }
2233
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="9"] {
2234
- font-size: 14px !important;
2235
- line-height: 16px !important;
2236
  }
2237
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="10"] {
2238
- font-size: 14px !important;
2239
- line-height: 16px !important;
2240
  }
2241
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2242
- font-size: 12px !important;
2243
  }
2244
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2245
- background-color: #a4cd39 !important;
2246
- color: #ffffff !important;
2247
  }
2248
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-footer-row[data-row-index="1"] {
2249
- font-size: 12px !important;
2250
- line-height: 16px !important;
2251
- font-style: italic !important;
2252
  }
2253
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-footer-row[data-row-index="2"] {
2254
- font-size: 10px !important;
2255
- line-height: 10px !important;
2256
  }
2257
  #go-pricing-table-862 .gw-go {
2258
- visibility: inherit;
2259
  }
2260
  @media only screen and (min-width: 480px) and (max-width: 767px) {
2261
- #go-pricing-table-862 .gw-go-col-wrap {
2262
- width: 50%;
2263
- }
2264
  }
2265
  @media only screen and (max-width: 479px) {
2266
- #go-pricing-table-862 .gw-go-col-wrap {
2267
- width: 100%;
2268
- }
2269
  }
1
  /* -------------------------------------------------------------------------------- /
2
 
3
+ Plugin Name: Go Pricing - WordPress Responsive Pricing Tables
4
+ Plugin URI: http://go-pricing.com
5
+ Description: The New Generation Pricing Tables. If you like traditional Pricing Tables, but you would like get much more out of it, then this rodded product is a useful tool for you.
6
+ Author: Granth
7
+ Version: 3.3.2
8
+ Author http://granthweb.com/
9
 
10
+ +----------------------------------------------------+
11
+ TABLE OF CONTENTS
12
+ +----------------------------------------------------+
13
 
14
  [1] RESET
15
  [2] SETUP
27
 
28
 
29
  /* -------------------------------------------------------------------------------- /
30
+ [1] RESET
31
  / -------------------------------------------------------------------------------- */
32
 
33
+ .gw-go * {
34
+ background:none;
35
+ border:none;
36
+ -moz-box-sizing:content-box !important;
37
+ -webkit-box-sizing:content-box !important;
38
+ box-sizing:content-box !important;
39
+ letter-spacing:normal !important;
40
+ margin:0;
41
+ outline:none;
42
+ padding:0;
43
+ text-transform:none;
44
+ text-decoration:none !important;
45
+ -moz-hyphens:none;
46
+ -ms-hyphens:none;
47
+ -webkit-hyphens:none;
48
+ hyphens:none;
49
+ -webkit-tap-highlight-color:rgba(0,0,0,0);
50
+ -webkit-font-smoothing:antialiased;
51
+ }
52
 
53
 
54
  /* -------------------------------------------------------------------------------- /
55
+ [2] SETUP - general settings, clearfix, common classes
56
  / -------------------------------------------------------------------------------- */
57
 
58
+ /* clearfix */
59
+ .gw-go-clearfix:after {
60
+ content:".";
61
+ display:block;
62
+ height:0;
63
+ clear:both;
64
+ visibility:hidden;
65
+ }
66
+ .gw-go-clearfix { display:inline-block; } /* Hide from IE Mac \*/
67
+ .gw-go-clearfix { display:block; } /* End hide from IE Mac */
68
+ .gw-go-clearfix:after {
69
+ content:".";
70
+ display:block;
71
+ height:0;
72
+ clear:both;
73
+ visibility:hidden;
74
+ }
75
+
76
+ /* clearfix class */
77
+ .gw-go-clear {
78
+ clear:both;
79
+ display:block;
80
+ font-size:0;
81
+ height:0;
82
+ line-height:0;
83
+ width:100%;
84
+ }
85
+
86
+ /* text aligns */
87
+ .gw-go-tcenter { text-align:center; }
88
+ .gw-go-tleft { text-align:center; }
89
+ .gw-go-tright { text-align:right; }
90
+
91
+ /* video iframe */
92
+ .gw-go-video-wrapper {
93
+ padding-bottom:56.25% !important;
94
+ position:relative;
95
+ height:0;
96
+ }
97
+ .gw-go-header-bottom .gw-go-video-wrapper { margin-bottom:-1px; }
98
+ .gw-go-video-wrapper > div {
99
+ position:static !important;
100
+ padding-top:100% !important;
101
+ }
102
+ .gw-go-video-wrapper iframe {
103
+ height:100%;
104
+ left:0;
105
+ margin:0;
106
+ border:none;
107
+ outline:none;
108
+ position:absolute;
109
+ top:0;
110
+ width:100%;
111
+ }
112
+
113
+ /* image settings */
114
+ .gw-go-img-wrapper { position:relative; }
115
+ .gw-go img {
116
+ -webkit-border-radius:0 !important;
117
+ -moz-border-radius:0 !important;
118
+ border-radius:0 !important;
119
+ -moz-box-shadow:none !important;
120
+ -webkit-box-shadow:none !important;
121
+ box-shadow: none !important;
122
+ display:inline-block;
123
+ vertical-align:bottom;
124
+ }
125
+ img.gw-go-responsive-img {
126
+ border:none !important;
127
+ height:auto !important;
128
+ margin:0 !important;
129
+ padding:0 !important;
130
+ max-width:100% !important;
131
+ width:100% !important;
132
+ }
133
+ .gw-go audio,
134
+ .gw-go video {
135
+ margin:0;
136
+ padding:0;
137
+ max-width:100% !important;
138
+ width:100% !important;
139
+ }
140
+ /* fix for google map popup & mediaelement js styling bug in some themes */
141
+ .gw-go-gmap img { max-width: none !important; }
142
+ .gw-go .mejs-container img {
143
+ height: auto !important;
144
+ max-width: none !important;
145
+ width:100% !important;
146
+ }
147
+ .gw-go-oldie .me-plugin,
148
+ .gw-go-oldie .mejs-mediaelement { position: static !important; }
149
+
150
+ /* table & input settings for paypal */
151
+ .gw-go table {
152
+ border:none;
153
+ margin:0 auto;
154
+ width:auto;
155
+ text-align:center;
156
+ }
157
+ .gw-go td {
158
+ border:none;
159
+ margin:0;
160
+ padding:0 0 10px 0;
161
+ }
162
+ div.gw-go input {
163
+ border:none;
164
+ outline:none;
165
+ }
166
+ .gw-go input[type="text"] {
167
+ background:#FFF !important;
168
+ border:solid 1px #b8b8b8 !important;
169
+ -moz-border-radius:3px;
170
+ -webkit-border-radius:3px;
171
+ border-radius:3px;
172
+ -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
173
+ -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
174
+ box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
175
+ font-size:12px;
176
+ height:20px;
177
+ line-height:20px;
178
+ outline:none;
179
+ padding:3px 5px;
180
+ -moz-transition:all 0.15s linear;
181
+ -o-transition:all 0.15s linear;
182
+ -webkit-transition:all 0.15s linear;
183
+ transition:all 0.15s linear;
184
+ }
185
+ .gw-go input[type="text"]:focus {
186
+ border:solid 1px #9d9d9d;
187
+ -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
188
+ -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
189
+ box-shadow:1px 1px 3px rgba(0,0,0,0.15) inset;
190
+ }
191
+
192
+ /* other */
193
+ .gw-go i {
194
+ display:inline-block;
195
+ line-height:1;
196
+ position:relative;
197
+ vertical-align:middle;
198
+ text-align:left;
199
+ top:-1px;
200
+ }
201
+ .gw-go b, .gw-go strong { font-weight:bold; }
202
+ .gw-go em { font-style:italic !important; }
203
+ .gw-go u { text-decoration:underline !important; }
204
 
205
 
206
  /* -------------------------------------------------------------------------------- /
207
+ [3] LAYOUT
208
  / -------------------------------------------------------------------------------- */
209
 
210
+ .gw-go {
211
+ font-size:12px;
212
+ line-height:16px;
213
+ margin:0 0 -20px 0;
214
+ visibility:hidden;
215
+ }
216
+ .gw-go[data-scroll-offset] { opacity:0; }
217
+
218
+ /* RTL trick */
219
+ [dir="rtl"] .gw-go { direction:ltr; }
220
+ [dir="rtl"] .gw-go-col-wrap { direction:rtl; }
221
+
222
+ /* default colum widths */
223
+ .gw-go-1col .gw-go-col-wrap { width:100%; }
224
+ .gw-go-2cols .gw-go-col-wrap { width:50%; }
225
+ .gw-go-3cols .gw-go-col-wrap { width:33.13%; }
226
+ .gw-go-4cols .gw-go-col-wrap { width:25%; }
227
+ .gw-go-5cols .gw-go-col-wrap { width:20%; }
228
+ .gw-go-6cols .gw-go-col-wrap { width:16.66%; }
229
+ .gw-go-7cols .gw-go-col-wrap { width:14.285%; }
230
+ .gw-go-8cols .gw-go-col-wrap { width:12.5%; }
231
+ .gw-go-9cols .gw-go-col-wrap { width:11.11%; }
232
+ .gw-go-10cols .gw-go-col-wrap { width:10%; }
233
+
234
+ .gw-go-col-wrap {
235
+ display:inline-block !important;
236
+ -moz-box-sizing:border-box !important;
237
+ -webkit-box-sizing:border-box !important;
238
+ box-sizing:border-box !important;
239
+ float:none;
240
+ margin-left:-1px;
241
+ padding:20px 0;
242
+ position:relative;
243
+ -moz-transition:padding 0.2s linear, margin 0.2s linear !important;
244
+ -o-transition:padding 0.2s linear, margin 0.2s linear !important;
245
+ -webkit-transition:padding 0.2s linear, margin 0.2s linear !important;
246
+ transition:padding 0.2s linear, margin 0.2s linear !important;
247
+ vertical-align:top !important;
248
+ }
249
+ .gw-go-col-wrap:first-child { margin-left:0; }
250
+
251
+ .gw-go-col-wrap.gw-go-hover { z-index:2; }
252
+ .gw-go-col-wrap.gw-go-curr { z-index:3 !important; }
253
+
254
+ .gw-go-col {
255
+ border:solid 1px #EBEBEB;
256
+ border-bottom:solid 2px #D3D3D3;
257
+ border-top-width:2px;
258
+ position:relative;
259
+ top:0;
260
+ -moz-transition:margin-top 0.2s linear, top 0.2s linear, -moz-box-shadow 0.2s linear;
261
+ -o-transition:margin-top 0.2s linear, top 0.2s linear, box-shadow 0.2s linear;
262
+ -webkit-transition:margin-top 0.2s linear, top 0.2s linear, -webkit-box-shadow 0.2s linear;
263
+ transition:margin-top 0.2s linear, top 0.2s linear, box-shadow 0.2s linear;
264
+ }
265
+ .gw-go-col-inner {
266
+ -moz-box-shadow:0 0 20px -2px rgba(0,0,0,0);
267
+ -webkit-box-shadow:0 0 20px -2px rgba(0,0,0,0);
268
+ box-shadow:0 0 20px -2px rgba(0,0,0,0);
269
+ float:none !important;
270
+ overflow:hidden;
271
+ padding:0 !important;
272
+ -moz-transition:-moz-box-shadow 0.2s linear;
273
+ -o-transition:box-shadow 0.2s linear;
274
+ -webkit-transition:-webkit-box-shadow 0.2s linear;
275
+ transition:box-shadow 0.2s linear;
276
+ }
277
+ .gw-go.gw-go-fullh-bg .gw-go-col { height:100%; }
278
+ .gw-go.gw-go-fullh-bg .gw-go-col-inner { height:100%; }
279
+ .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-col-inner {
280
+ -moz-box-shadow:0 0 20px -2px rgba(0,0,0,0.25);
281
+ -webkit-box-shadow:0 0 20px -2px rgba(0,0,0,0.25);
282
+ box-shadow:0 0 20px -2px rgba(0,0,0,0.25);
283
+ }
284
+ .gw-go-col:before {
285
+ content:'';
286
+ height:20px;
287
+ margin-top:2px;
288
+ filter:alpha(opacity=40);
289
+ -khtml-opacity:0.4;
290
+ -moz-opacity:0.4;
291
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=40)";
292
+ opacity:0.4;
293
+ position:absolute;
294
+ left:0;
295
+ top:100%;
296
+ width:100%;
297
+ }
298
+
299
+ /* enlarge highlighted column / column on hover option is enabled */
300
+ .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current { padding:20px 0 40px; }
301
+ .gw-go.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-col,
302
+ .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-col {
303
+ margin-top:0;
304
+ top:0;
305
+ }
306
+ .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-current,
307
+ .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover,
308
+ .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current.gw-go-hover {
309
+ padding:0;
310
+ margin-bottom:0;
311
+ }
312
+
313
+ .gw-go.gw-go-enlarge-current.gw-go-no-footer.gw-go-hover .gw-go-col-wrap.gw-go-hover { margin-bottom:0; }
314
+
315
+ /* disable enlarge */
316
+ .gw-go-col-wrap.gw-go-disable-enlarge { padding:20px 0 20px !important; }
317
+ .gw-go-col-wrap.gw-go-disable-enlarge .gw-go-col {
318
+ margin-top:0 !important;
319
+ top:0 !important;
320
+ }
321
+
322
+ .gw-go-col-wrap.gw-go-disable-enlarge .gw-go-footer { top:0 !important; }
323
+ .gw-go-col-wrap.gw-go-disable-enlarge .gw-go-footer-spacer { height: 0.1px !important; }
324
+ .gw-go-col-wrap.gw-go-disable-enlarge .gw-go-col {
325
+ -moz-box-shadow:none !important;
326
+ -webkit-box-shadow:none !important;
327
+ box-shadow:none !important;
328
+ }
329
+
330
+ /* disable box-shadow */
331
+ .gw-go-disable-box-shadow .gw-go-col-inner {
332
+ -moz-box-shadow:none !important;
333
+ -webkit-box-shadow:none !important;
334
+ box-shadow:none !important;
335
+ }
336
 
337
 
338
  /* -------------------------------------------------------------------------------- /
339
+ [3.1] HEADER
340
  / -------------------------------------------------------------------------------- */
341
 
342
+ .gw-go-header {
343
+ overflow:hidden;
344
+ position:relative;
345
+ text-align:center;
346
+ width:100%;
347
+ }
348
+ .gw-go-header img {
349
+ border-radius:0 !important;
350
+ -moz-box-shadow:none !important;
351
+ -webkit-box-shadow:none !important;
352
+ box-shadow:none !important;
353
+ margin:0 !important;
354
+ }
355
+ .gw-go-header small {
356
+ font-size:inherit;
357
+ margin-bottom:4px;
358
+ }
359
+ /** 1. regular pricing header **/
360
+
361
+ /* header containers */
362
+ .gw-go-header-top {
363
+ height:95px;
364
+ position:relative;
365
+ }
366
+ .gw-go-header h1 {
367
+ color:inherit;
368
+ font-size:32px !important;
369
+ line-height:32px !important;
370
+ font-weight:normal !important;
371
+ letter-spacing:normal !important;
372
+ margin:0 !important;
373
+ padding:0 0 15px !important;
374
+ text-transform:none !important;
375
+ }
376
+ .gw-go-header h1 small { font-size:26px; }
377
+ .gw-go-header h2 {
378
+ color:inherit;
379
+ font-size:26px !important;
380
+ line-height:32px !important;
381
+ font-weight:normal !important;
382
+ letter-spacing:normal !important;
383
+ margin-bottom:15px !important;
384
+ padding:0 !important;
385
+ text-transform:none !important;
386
+ top:15px;
387
+ }
388
+ .gw-go-header h3 {
389
+ color:inherit;
390
+ font-size:18px !important;
391
+ line-height:16px !important;
392
+ font-weight:normal !important;
393
+ left:0;
394
+ letter-spacing:normal !important;
395
+ margin:0 !important;
396
+ padding:0 !important;
397
+ position:absolute;
398
+ text-align:center;
399
+ text-transform:none !important;
400
+ top:19px;
401
+ width:100%;
402
+ }
403
+ .gw-go-header h3 small {
404
+ display:block;
405
+ font-size:12px;
406
+ }
407
+ .gw-go-header-bottom {
408
+ border-top:solid 1px transparent;
409
+ height:50px;
410
+ }
411
+
412
+ /* pricing coins */
413
+ .gw-go-coin-wrap {
414
+ font-size:32px;
415
+ height:80px;
416
+ left:50%;
417
+ margin:0 0 0 -40px;
418
+ position:absolute;
419
+ top:54px;
420
+ width:80px;
421
+ z-index:1;
422
+ }
423
+ .gw-go-coinf,
424
+ .gw-go-coinb {
425
+ background:#fff;
426
+ border-width:1px !important;
427
+ border-radius:50px;
428
+ display:table;
429
+ height:78px;
430
+ left:0;
431
+ position:absolute;
432
+ text-align:center;
433
+ width:78px;
434
+ }
435
+
436
+ .gw-go-coinf div,
437
+ .gw-go-coinb div {
438
+ -moz-box-shadow:1px 1px 3px rgba(0,0,0,0.38) inset, 0 0 1px rgba(0,0,0,0.38);
439
+ -webkit-box-shadow:1px 1px 3px rgba(0,0,0,0.38) inset, 0 0 1px rgba(0,0,0,0.38);
440
+ box-shadow: 1px 1px 3px rgba(0,0,0,0.38) inset, 0 0 1px rgba(0,0,0,0.38);
441
+ -moz-box-sizing:content-box !important;
442
+ -webkit-box-sizing:content-box !important;
443
+ box-sizing:content-box !important;
444
+ border-radius:50px;
445
+ border-width:1px !important;
446
+ display: table-cell;
447
+ font-size:32px;
448
+ line-height:24px;
449
+ vertical-align:middle;
450
+ }
451
+ .gw-go-coinf div span[data-id="currency"],
452
+ .gw-go-coinb div span[data-id="currency"] {
453
+ font-size:0.5em;
454
+ margin:0 2px;
455
+ position:relative;
456
+ top:0;
457
+ vertical-align:top;
458
+ }
459
+ .gw-go-coinf small,
460
+ .gw-go-coinb small {
461
+ display:block;
462
+ font-size:12px;
463
+ line-height:16px;
464
+ margin-bottom:-5px;
465
+ margin-top:3px;
466
+ }
467
+
468
+ .gw-go-coinb,
469
+ .gw-go-col-wrap.gw-go-hover .gw-go-coinf,
470
+ .gw-go-col-wrap.gw-go-current .gw-go-coinf { visibility:hidden; }
471
+
472
+ .gw-go-coinf,
473
+ .gw-go-col-wrap.gw-go-hover .gw-go-coinb,
474
+ .gw-go-col-wrap.gw-go-current .gw-go-coinb { visibility:visible; }
475
+
476
+ .gw-go-price-wrap > span { font-size:32px; }
477
+ .gw-go-price-wrap > small { font-size:12px; }
478
 
479
 
480
  /* -------------------------------------------------------------------------------- /
481
+ [3.2] BODY
482
  / -------------------------------------------------------------------------------- */
483
 
484
+ ul.gw-go-body {
485
+ border-bottom:solid 1px transparent;
486
+ float:none !important;
487
+ list-style:none !important;
488
+ margin:0 !important;
489
+ padding:0 !important;
490
+ position:relative;
491
+ text-align:center;
492
+ width:100%;
493
+ }
494
+ .gw-go-no-footer ul.gw-go-body {
495
+ border-bottom:none !important;
496
+ padding-bottom:none !important;
497
+ }
498
+ ul.gw-go-body > li {
499
+ background:none;
500
+ border-top:solid 1px #FFF;
501
+ -moz-box-sizing:border-box !important;
502
+ -webkit-box-sizing:border-box !important;
503
+ box-sizing:border-box !important;
504
+ display:table;
505
+ position:relative;
506
+ min-height:17px;
507
+ line-height:16px !important;
508
+ list-style:none !important;
509
+ margin:0 !important;
510
+ padding:10px 5px !important;
511
+ text-align:inherit !important;
512
+ width:100%;
513
+ }
514
+ ul.gw-go-body > li .gw-go-body-cell {
515
+ display:table-cell;
516
+ vertical-align:middle;
517
+ width:100%;
518
+ position:relative;
519
+ z-index:1;
520
+ }
521
+ .gw-go-ie ul.gw-go-body > li .gw-go-body-cell { display:block; }
522
+ ul.gw-go-body > li:before, ul.gw-go-body > li:after { display:none !important; }
523
+
524
+ ul.gw-go-body > li .gw-go-body-cell:before,
525
+ ul.gw-go-body > li .gw-go-body-cell:after {
526
+ -webkit-box-sizing:content-box;
527
+ -moz-box-sizing:content-box;
528
+ box-sizing:content-box;
529
+ }
530
+
531
+ /* Tooltip */
532
+ .gw-go-tooltip {
533
+ left:50%;
534
+ margin-top:15px !important;
535
+ margin-left:-15px;
536
+ opacity:0;
537
+ position:absolute;
538
+ -moz-transition:none;
539
+ -o-transition:none;
540
+ -webkit-transition:none;
541
+ transition:none;
542
+ visibility:hidden;
543
+ z-index:4;
544
+ }
545
+ .gw-go-tooltip-visible {
546
+ margin-top:5px !important;
547
+ opacity:1;
548
+ visibility:visible;
549
+ -moz-transition:opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
550
+ -o-transition:opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
551
+ -webkit-transition:opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
552
+ transition:opacity 0.2s linear, visibility 0.2s linear, margin-top 0.2s ease-in-out;
553
+ }
554
+ .gw-go-tooltip-content:before {
555
+ border-right:6px solid transparent;
556
+ border-left:6px solid transparent;
557
+ border-top:6px solid #9D9D9D;
558
+ border-top-color:inherit;
559
+ content:'';
560
+ left:10px;
561
+ position:absolute;
562
+ top:100%;
563
+ }
564
+ .gw-go-tooltip-content {
565
+ -moz-box-sizing:border-box !important;
566
+ -webkit-box-sizing:border-box !important;
567
+ box-sizing:border-box !important;
568
+ background:#9D9D9D;
569
+ border-color:#9D9D9D;
570
+ -moz-border-radius:4px;
571
+ -webkit-border-radius:4px;
572
+ border-radius:4px;
573
+ -moz-box-shadow:0 0 5px rgba(0,0,0,0.15);
574
+ -webkit-box-shadow:0 0 5px rgba(0,0,0,0.15);
575
+ box-shadow:0 0 5px rgba(0,0,0,0.15);
576
+ color:#333333;
577
+ display:none;
578
+ padding:6px 10px 6px 10px;
579
+ text-decoration:none !important;
580
+ transition:none;
581
+ text-align:left;
582
+ width:100%;
583
+ }
584
+ .gw-go-tooltip .gw-go-tooltip-content { display:block; }
585
+
586
+ ul.gw-go-body li a,
587
+ ul.gw-go-body li a:visited,
588
+ ul.gw-go-body li a:active {
589
+ color:inherit;
590
+ text-decoration:none !important;
591
+ }
592
+ ul.gw-go-body li a:hover { text-decoration:underline !important; }
593
 
594
 
595
  /* -------------------------------------------------------------------------------- /
596
+ [3.3] FOOTER & BUTTONS
597
  / -------------------------------------------------------------------------------- */
598
 
599
+ /* colum footer */
600
+ .gw-go-footer-wrap { padding:15px 0; }
601
+
602
+ .gw-go-footer {
603
+ display:table;
604
+ width:100%;
605
+ position:relative;
606
+ -moz-transition:padding 0.2s linear;
607
+ -o-transition:padding 0.2s linear;
608
+ -webkit-transition:top 0.2s linear;
609
+ transition:top 0.2s linear;
610
+ text-align:center;
611
+ top:0;
612
+ }
613
+ .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-footer,
614
+ .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-current .gw-go-footer,
615
+ .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current.gw-go-hover .gw-go-footer { top:-20px; }
616
+ .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-footer { bottom:20px; }
617
+
618
+ .gw-go-footer-spacer {
619
+ height:0.1px;
620
+ -moz-transition:height 0.2s linear;
621
+ -o-transition:height 0.2s linear;
622
+ -webkit-transition:height 0.2s linear;
623
+ transition:height 0.2s linear;
624
+ }
625
+ .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-footer-spacer,
626
+ .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-hover .gw-go-footer-spacer { height:40px; }
627
+ .gw-go-footer-inner {
628
+ -moz-transition:top 0.2s linear;
629
+ -o-transition:top 0.2s linear;
630
+ -webkit-transition:top 0.2s linear;
631
+ transition:top 0.2s linear;
632
+ top:0;
633
+ }
634
+ .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-hover .gw-go-footer-inner,
635
+ .gw-go.gw-go-enlarge-current .gw-go-col-wrap.gw-go-current .gw-go-footer-inner,
636
+ .gw-go.gw-go-enlarge-current.gw-go-hover .gw-go-col-wrap.gw-go-current.gw-go-hover .gw-go-footer-innner { top:20px; }
637
+
638
+ .gw-go-footer-rows {
639
+ display:table-cell;
640
+ vertical-align:middle;
641
+ width:100%;
642
+ }
643
+ .gw-go-footer-row {
644
+ -moz-box-sizing:border-box !important;
645
+ -webkit-box-sizing:border-box !important;
646
+ box-sizing:border-box !important;
647
+ display:table;
648
+ width:100%;
649
+ }
650
+ div.gw-go-footer-row a,
651
+ div.gw-go-footer-row a:visited,
652
+ div.gw-go-footer-row a:active {
653
+ color:inherit;
654
+ text-decoration:none !important;
655
+ }
656
+ .gw-go-footer-row-inner {
657
+ display:table-cell;
658
+ padding:5px;
659
+ vertical-align:middle;
660
+ }
661
+
662
+ /* button */
663
+ .gw-go-btn,
664
+ a.gw-go-btn {
665
+ -webkit-backface-visibility:hidden;
666
+ backface-visibility:hidden;
667
+ -moz-border-radius:4px;
668
+ -webkit-border-radius:4px;
669
+ border-radius:4px;
670
+ -moz-box-sizing:border-box !important;
671
+ -webkit-box-sizing:border-box !important;
672
+ box-sizing:border-box !important;
673
+ cursor:pointer;
674
+ display:inline-block;
675
+ font-family:inherit !important;
676
+ margin:0 5px !important;
677
+ line-height:1.4 !important;
678
+ text-decoration:none !important;
679
+ overflow:hidden;
680
+ position:relative;
681
+ vertical-align:middle;
682
+ }
683
+
684
+ .gw-go-btn,
685
+ a.gw-go-btn:hover,
686
+ ul.gw-go-body li a.gw-go-btn:hover { text-decoration:none !important; }
687
+
688
+ .gw-go-btn:active { top:1px; }
689
+ .gw-go-btn form { display:none !important; }
690
+
691
+ /* button hover & active states */
692
+ .gw-go-col-wrap.gw-go-hover .gw-go-btn:active,
693
+ .gw-go.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-btn:active {
694
+ -moz-box-shadow:0 0 0 rgba(0,0,0,0.15) inset;
695
+ -webkit-box-shadow:0 0 0 rgba(0,0,0,0.15) inset;
696
+ box-shadow:0 0 0 rgba(0,0,0,0.15) inset;
697
+ -moz-transition:none;
698
+ -o-transition:none;
699
+ -webkit-transition:none;
700
+ transition:none;
701
+ }
702
+
703
+ /* button sizes - small, medium, large */
704
+ .gw-go-btn-small { padding:1px 11px 0; }
705
+ .gw-go-btn-medium { padding: 5px 13px 4px; }
706
+ .gw-go-btn-large { padding: 11px 18px 10px; }
707
+
708
+ .gw-go-btn > .gw-go-btn-inner {
709
+ display:table-cell;
710
+ height:23px;
711
+ vertical-align:middle;
712
+ }
713
+ .gw-go-btn-fullwidth > .gw-go-btn-inner {
714
+ max-width:100%;
715
+ width:1000px;
716
+ }
717
 
718
 
719
  /* -------------------------------------------------------------------------------- /
720
+ [4] ICONS (CLASSIC IMAGE ICONS)
721
  / -------------------------------------------------------------------------------- */
722
 
723
+ .gw-go-icon-left { margin-left:0 !important; }
724
+ .gw-go-icon-right { margin-right:0 !important; }
725
+
726
+ /* Body icons */
727
+ span[class*="gw-go-icon"] {
728
+ background-position: 50% 50% no-repeat;
729
+ display:inline-block;
730
+ height:16px;
731
+ margin:0 3px -4px;
732
+ width:16px;
733
+ }
734
+
735
+ /* Team icons */
736
+ .gw-go-icon-light-skype { background:url(../images/icons/icon_team_light_skype.png) 50% 50% no-repeat; }
737
+ .gw-go-icon-light-facebook { background:url(../images/icons/icon_team_light_facebook.png) 50% 50% no-repeat; }
738
+ .gw-go-icon-light-twitter { background:url(../images/icons/icon_team_light_twitter.png) 50% 50% no-repeat; }
739
+ .gw-go-icon-light-email { background:url(../images/icons/icon_team_light_email.png) 50% 50% no-repeat; }
740
+ .gw-go-icon-dark-skype { background:url(../images/icons/icon_team_dark_skype.png) 50% 50% no-repeat; }
741
+ .gw-go-icon-dark-facebook { background:url(../images/icons/icon_team_dark_facebook.png) 50% 50% no-repeat; }
742
+ .gw-go-icon-dark-twitter { background:url(../images/icons/icon_team_dark_twitter.png) 50% 50% no-repeat; }
743
+ .gw-go-icon-dark-email { background:url(../images/icons/icon_team_dark_email.png) 50% 50% no-repeat; }
744
+
745
+ /* Light icons */
746
+ .gw-go-icon-light-arrow { background:url(../images/icons/icon_light_arrow.png) 50% 50% no-repeat; }
747
+ .gw-go-icon-light-arrow2 { background:url(../images/icons/icon_light_arrow2.png) 50% 50% no-repeat; }
748
+ .gw-go-icon-light-circle { background:url(../images/icons/icon_light_circle.png) 50% 50% no-repeat; }
749
+ .gw-go-icon-light-cross { background:url(../images/icons/icon_light_cross.png) 50% 50% no-repeat; }
750
+ .gw-go-icon-light-dot { background:url(../images/icons/icon_light_dot.png) 50% 50% no-repeat; }
751
+ .gw-go-icon-light-minus { background:url(../images/icons/icon_light_minus.png) 50% 50% no-repeat; }
752
+ .gw-go-icon-light-ok { background:url(../images/icons/icon_light_ok.png) 50% 50% no-repeat; }
753
+ .gw-go-icon-light-plus { background:url(../images/icons/icon_light_plus.png) 50% 50% no-repeat; }
754
+ .gw-go-icon-light-star { background:url(../images/icons/icon_light_star.png) 50% 50% no-repeat; }
755
+
756
+ /* Dark icons */
757
+ .gw-go-icon-dark-arrow { background:url(../images/icons/icon_dark_arrow.png) 50% 50% no-repeat; }
758
+ .gw-go-icon-dark-arrow2 { background:url(../images/icons/icon_dark_arrow2.png) 50% 50% no-repeat; }
759
+ .gw-go-icon-dark-circle { background:url(../images/icons/icon_dark_circle.png) 50% 50% no-repeat; }
760
+ .gw-go-icon-dark-cross { background:url(../images/icons/icon_dark_cross.png) 50% 50% no-repeat; }
761
+ .gw-go-icon-dark-dot { background:url(../images/icons/icon_dark_dot.png) 50% 50% no-repeat; }
762
+ .gw-go-icon-dark-minus { background:url(../images/icons/icon_dark_minus.png) 50% 50% no-repeat; }
763
+ .gw-go-icon-dark-ok { background:url(../images/icons/icon_dark_ok.png) 50% 50% no-repeat; }
764
+ .gw-go-icon-dark-plus { background:url(../images/icons/icon_dark_plus.png) 50% 50% no-repeat; }
765
+ .gw-go-icon-dark-star { background:url(../images/icons/icon_dark_star.png) 50% 50% no-repeat; }
766
+
767
+ /* Red icons */
768
+ .gw-go-icon-red-arrow { background:url(../images/icons/icon_red_arrow.png) 50% 50% no-repeat; }
769
+ .gw-go-icon-red-arrow2 { background:url(../images/icons/icon_red_arrow2.png) 50% 50% no-repeat; }
770
+ .gw-go-icon-red-circle { background:url(../images/icons/icon_red_circle.png) 50% 50% no-repeat; }
771
+ .gw-go-icon-red-cross { background:url(../images/icons/icon_red_cross.png) 50% 50% no-repeat; }
772
+ .gw-go-icon-red-dot { background:url(../images/icons/icon_red_dot.png) 50% 50% no-repeat; }
773
+ .gw-go-icon-red-minus { background:url(../images/icons/icon_red_minus.png) 50% 50% no-repeat; }
774
+ .gw-go-icon-red-ok { background:url(../images/icons/icon_red_ok.png) 50% 50% no-repeat; }
775
+ .gw-go-icon-red-plus { background:url(../images/icons/icon_red_plus.png) 50% 50% no-repeat; }
776
+ .gw-go-icon-red-star { background:url(../images/icons/icon_red_star.png) 50% 50% no-repeat; }
777
+
778
+ /* Green icons */
779
+ .gw-go-icon-green-arrow { background:url(../images/icons/icon_green_arrow.png) 50% 50% no-repeat; }
780
+ .gw-go-icon-green-arrow2 { background:url(../images/icons/icon_green_arrow2.png) 50% 50% no-repeat; }
781
+ .gw-go-icon-green-circle { background:url(../images/icons/icon_green_circle.png) 50% 50% no-repeat; }
782
+ .gw-go-icon-green-cross { background:url(../images/icons/icon_green_cross.png) 50% 50% no-repeat; }
783
+ .gw-go-icon-green-dot { background:url(../images/icons/icon_green_dot.png) 50% 50% no-repeat; }
784
+ .gw-go-icon-green-minus { background:url(../images/icons/icon_green_minus.png) 50% 50% no-repeat; }
785
+ .gw-go-icon-green-ok { background:url(../images/icons/icon_green_ok.png) 50% 50% no-repeat; }
786
+ .gw-go-icon-green-plus { background:url(../images/icons/icon_green_plus.png) 50% 50% no-repeat; }
787
+ .gw-go-icon-green-star { background:url(../images/icons/icon_green_star.png) 50% 50% no-repeat; }
788
+
789
+ /* Button icons */
790
+ span[class*="gw-go-btn-icon"] {
791
+ display:inline-block;
792
+ height:20px;
793
+ margin-bottom:0;
794
+ margin-top:0;
795
+ vertical-align: middle;
796
+ width:20px;
797
+ }
798
+ span[class*="gw-go-btn-icon"][class*="gw-go-btn-icon-large"] {
799
+ height:24px;
800
+ width:24px;
801
+ }
802
+ .gw-go-btn-icon-medium-white-basket { background:url(../images/icons/icon_white_basket_medium.png) 50% 50% no-repeat; }
803
+ .gw-go-btn-icon-medium-white-download { background:url(../images/icons/icon_white_download_medium.png) 50% 50% no-repeat; }
804
+ .gw-go-btn-icon-large-white-basket { background:url(../images/icons/icon_white_basket_large.png) 50% 50% no-repeat; }
805
 
806
 
807
  /* -------------------------------------------------------------------------------- /
808
+ [5] SIGNS (RIBBON)
809
  / -------------------------------------------------------------------------------- */
810
 
811
+ [class*="gw-go-ribbon"] img {
812
+ -moz-box-shadow:none !important;
813
+ -webkit-box-shadow:none !important;
814
+ box-shadow:none !important;
815
+ border-radius:0 !important;
816
+ display:block !important;
817
+ margin:0 !important;
818
+ }
819
+ [class*="gw-go-ribbon-right"] img { float:right; }
820
+
821
+ [class*="gw-go-ribbon-left"], [class*="gw-go-ribbon-right"] {
822
+ left:0;
823
+ margin-left:-1px;
824
+ margin-top:-2px;
825
+ position:absolute;
826
+ top:0;
827
+ z-index:2;
828
+ }
829
+ [class*="gw-go-ribbon-right"] {
830
+ left:auto;
831
+ margin-right:-1px;
832
+ right:0;
833
+ }
834
+
835
+ /* Text ribbons */
836
+ .gw-go-ribbon-text {
837
+ height:110px;
838
+ overflow:hidden;
839
+ width:110px;
840
+ }
841
+ .gw-go-ribbon-text span {
842
+ display: inline-block;
843
+ line-height:26px;
844
+ text-align:center;
845
+ text-shadow:none;
846
+ width:100%;
847
+ }
848
+ .gw-go-ribbon-text.gw-go-ribbon-left span {
849
+ -moz-transform:rotate(-45deg);
850
+ -o-transform:rotate(-45deg);
851
+ -webkit-transform:rotate(-45deg);
852
+ transform:rotate(-45deg);
853
+ -moz-transform-origin:55% 200%;
854
+ -o-transform-origin:55% 200%;
855
+ -webkit-transform-origin:55% 200%;
856
+ transform-origin:55% 200%;
857
+ }
858
+ .gw-go-ribbon-text.gw-go-ribbon-right span {
859
+ -moz-transform:rotate(45deg);
860
+ -o-transform:rotate(45deg);
861
+ -webkit-transform:rotate(45deg);
862
+ transform:rotate(45deg);
863
+ -moz-transform-origin:45% 200%;
864
+ -o-transform-origin:45% 200%;
865
+ -webkit-transform-origin:45% 200%;
866
+ transform-origin:45% 200%;
867
+ }
868
+ .gw-go-ribbon-text.gw-go-ribbon-shadow span {
869
+ -moz-box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);
870
+ -webkit-box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);
871
+ box-shadow:0 2px 2px rgba(0, 0, 0, 0.15);
872
+ }
873
 
874
  /* -------------------------------------------------------------------------------- /
875
+ [6] COLUMN SHADOWS
876
  / -------------------------------------------------------------------------------- */
877
 
878
+ .gw-go-col.gw-go-shadow1:before { background:url(../images/shadows/shadow_1.png) 50% 100% no-repeat; }
879
+ .gw-go-col.gw-go-shadow2:before { background:url(../images/shadows/shadow_2.png) 50% 100% no-repeat; }
880
+ .gw-go-col.gw-go-shadow3:before { background:url(../images/shadows/shadow_3.png) 50% 100% no-repeat; }
881
+ .gw-go-col.gw-go-shadow4:before { background:url(../images/shadows/shadow_4.png) 50% 100% no-repeat; }
882
+ .gw-go-col.gw-go-shadow5:before { background:url(../images/shadows/shadow_5.png) 50% 100% no-repeat; }
883
+ .gw-go-col.gw-go-shadow1:before,
884
+ .gw-go-col.gw-go-shadow2:before,
885
+ .gw-go-col.gw-go-shadow3:before,
886
+ .gw-go-col.gw-go-shadow4:before,
887
+ .gw-go-col.gw-go-shadow5:before { background-size:100% 20px; }
888
 
889
 
890
  /* -------------------------------------------------------------------------------- /
891
+ [7] CLEAN STYLE
892
  / -------------------------------------------------------------------------------- */
893
 
894
  /* -------------------------------------------------------------------------------- /
895
+ [7.1] GENERAL
896
  / -------------------------------------------------------------------------------- */
897
 
898
+ .gw-go-col[class*="gw-go-clean-style"] {
899
+ border:none;
900
+ -moz-box-shadow:none !important;
901
+ -webkit-box-shadow:none !important;
902
+ box-shadow:none !important;
903
+ -moz-transition:margin-top 0.2s linear, top 0.2s linear;
904
+ -o-transition:margin-top 0.2s linear, top 0.2s linear;
905
+ -webkit-transition:margin-top 0.2s linear, top 0.2s linear;
906
+ transition:margin-top 0.2s linear, top 0.2s linear;
907
+ }
908
+ .gw-go-col[class*="gw-go-clean-style"]:before { margin-top:0; }
909
+
910
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-col-inner {
911
+ border:solid 1px #EBEBEB;
912
+ border-bottom:solid 2px #D3D3D3;
913
+ border-top-width:2px;
914
+ -moz-transition:-moz-box-shadow 0.2s linear;
915
+ -o-transition:box-shadow 0.2s linear;
916
+ -webkit-transition:-webkit-box-shadow 0.2s linear;
917
+ transition:box-shadow 0.2s linear;
918
+ }
919
+
920
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-top { height:100px; }
921
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-bottom {height:60px; }
922
+
923
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-coin-wrap {
924
+ height:90px;
925
+ margin: 0 0 0 -45px;
926
+ width: 90px;
927
+ }
928
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-coinf,
929
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-coinb {
930
+ height:88px;
931
+ width:88px;
932
+ border-width:2px !important;
933
+ }
934
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-coinf div,
935
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-coinb div {
936
+ -webkit-box-shadow:none;
937
+ box-shadow:none;
938
+ }
939
+
940
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-header-top {
941
+ display:table;
942
+ height:50px;
943
+ width:100%;
944
+ }
945
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-header-top h3 {
946
+ display:table-cell;
947
+ position:relative;
948
+ top:0;
949
+ vertical-align:middle;
950
+ }
951
+
952
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-header-bottom {
953
+ display:table;
954
+ height:110px;
955
+ width:100%;
956
+ }
957
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap {
958
+ display:table-cell;
959
+ text-align:center;
960
+ vertical-align:middle;
961
+ }
962
+
963
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap span[data-id="currency"],
964
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap span[data-id="currency"] {
965
+ font-size:0.5em;
966
+ position:relative;
967
+ top:2px;
968
+ vertical-align:text-top;
969
+ margin:0 2px;
970
+ vertical-align:top;
971
+ top:0;
972
+ }
973
+
974
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap small,
975
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-standard .gw-go-price-wrap small {
976
+ display:block;
977
+ font-size:12px;
978
+ line-height:16px;
979
+ margin-bottom:-5px;
980
+ margin-top:3px;
981
+ }
982
+
983
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-img,
984
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-header-img h3 {
985
+ background-color:transparent !important;
986
+ background-repeat:no-repeat;
987
+ background-size:cover;
988
+ text-shadow:0 0 10px rgba(0,0,0,0.1);
989
+ }
990
+
991
+ .gw-go-col[class*="gw-go-clean-style"] [class*="gw-go-ribbon-left"],
992
+ .gw-go-col[class*="gw-go-clean-style"] [class*="gw-go-ribbon-right"] {
993
+ margin-left:0;
994
+ margin-top:0;
995
+ }
996
+
997
+ .gw-go-col[class*="gw-go-clean-style"] [class*="gw-go-ribbon-right"] {
998
+ left:auto;
999
+ margin-right:0;
1000
+ }
1001
+
1002
+ .gw-go-col[class*="gw-go-clean-style"] .gw-go-btn { border:none; }
1003
 
1004
 
1005
  /* -------------------------------------------------------------------------------- /
1006
+ [7.2] CLEAN STYLE 1
1007
  / -------------------------------------------------------------------------------- */
1008
 
1009
+ .gw-go-col.gw-go-clean-style1 .gw-go-col-inner { background:#FFF; }
1010
+
1011
+ /***** header *****/
1012
+ /* column default state */
1013
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-top { background:none; }
1014
+
1015
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-bottom {
1016
+ background:#F5F5F5;
1017
+ border-top-color:#F5F5F5;
1018
+ }
1019
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-top { background:none !important; }
1020
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-bottom { background:none !important; border-top:solid 1px rgba(255,255,255,0.35); }
1021
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-bottom:before,
1022
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1023
+ background:#fff;
1024
+ content:'' !important;
1025
+ display:block !important;
1026
+ height:60px;
1027
+ left:0;
1028
+ filter:alpha(opacity=30);
1029
+ -khtml-opacity:0.3;
1030
+ -moz-opacity:0.3;
1031
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1032
+ opacity:0.30;
1033
+ position:absolute;
1034
+ width:100%;
1035
+ }
1036
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-img .gw-go-header-top:before { height:50px !important; }
1037
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-header-bottom:before { display:none !important; }
1038
+
1039
+ /* column default state */
1040
+ .gw-go-col.gw-go-clean-style1 .gw-go-header h3 { color:#333; }
1041
+ /* column hover / selected state */
1042
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-header h3,
1043
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-img h3,
1044
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap span,
1045
+ .gw-go-col.gw-go-clean-style1 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap small { color:#FFF !important; }
1046
+
1047
+ .gw-go-col.gw-go-clean-style1 .gw-go-coinf,
1048
+ .gw-go-col.gw-go-clean-style1 .gw-go-coinb { border:solid 2px #c9c9c9; }
1049
+ .gw-go-col.gw-go-clean-style1 .gw-go-coinf small,
1050
+ .gw-go-col.gw-go-clean-style1 .gw-go-coinb small { color:#333; }
1051
+
1052
+ /***** details *****/
1053
+ .gw-go-col.gw-go-clean-style1 .gw-go-body > li { background:#EBEBEB; }
1054
+ .gw-go-col.gw-go-clean-style1 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1055
+ .gw-go-col.gw-go-clean-style1 .gw-go-body { border-bottom-color:#EBEBEB; }
1056
+ /* column default state */
1057
+ .gw-go-col.gw-go-clean-style1 .gw-go-body > li { color:#9D9D9D; }
1058
+ /* column hover / selected state */
1059
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-body > li { color:#333333; }
1060
+
1061
+ /***** footer *****/
1062
+ .gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-small { margin-top:45px; }
1063
+ .gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-medium { margin-top:40px; }
1064
+ .gw-go-col.gw-go-clean-style1 .gw-go-btn.gw-go-btn-large{ margin-top:33px; }
1065
+ /* button default state */
1066
+ .gw-go-col.gw-go-clean-style1 .gw-go-btn {
1067
+ background:#9D9D9D;
1068
+ color:#FFFFFF;
1069
+ }
1070
+ /* button hover state */
1071
+ .gw-go-col.gw-go-clean-style1 .gw-go-btn:hover { background:#333333; }
1072
+
1073
+ /* column default state */
1074
+ .gw-go-col.gw-go-clean-style1 .gw-go-footer-row,
1075
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-footer-row { color:#9D9D9D; }
1076
+ /* column hover / selected state */
1077
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-footer-row,
1078
+ .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style1 .gw-go-footer-row { color:#333; }
1079
 
1080
 
1081
  /* -------------------------------------------------------------------------------- /
1082
+ [7.3] CLEAN STYLE 2
1083
  / -------------------------------------------------------------------------------- */
1084
 
1085
+ .gw-go-col.gw-go-clean-style2 .gw-go-col-inner { background:#FFF; }
1086
+
1087
+ /***** header *****/
1088
+ /* column hover / selected state */
1089
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-top,
1090
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-bottom { background:#333333 !important; }
1091
+
1092
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-top,
1093
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-bottom { background:none !important; }
1094
+
1095
+
1096
+ /* column default state */
1097
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.2); }
1098
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-bottom:before,
1099
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-header-top:before {
1100
+ background:#fff;
1101
+ content:'' !important;
1102
+ display:block !important;
1103
+ height:100%;
1104
+ left:0;
1105
+ filter:alpha(opacity=10);
1106
+ -khtml-opacity:0.1;
1107
+ -moz-opacity:0.1;
1108
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1109
+ opacity:0.15;
1110
+ position:absolute;
1111
+ width:100%;
1112
+ }
1113
+
1114
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-header-top:before {
1115
+ height:50px;
1116
+ }
1117
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35); }
1118
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-img .gw-go-header-bottom:before,
1119
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1120
+ filter:alpha(opacity=30);
1121
+ -khtml-opacity:0.3;
1122
+ -moz-opacity:0.3;
1123
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1124
+ opacity:0.30;
1125
+ }
1126
+
1127
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-header-bottom:before {
1128
+ display:none !important;
1129
+ }
1130
+
1131
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style1 .gw-go-header h3,
1132
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-price-wrap span,
1133
+ .gw-go-col.gw-go-clean-style2 .gw-go-header-standard .gw-go-price-wrap small { color:#FFF !important; }
1134
+
1135
+ .gw-go-col.gw-go-clean-style2 .gw-go-header h3 { color:#FFF; }
1136
+ .gw-go-col.gw-go-clean-style2 .gw-go-coinf,
1137
+ .gw-go-col.gw-go-clean-style2 .gw-go-coinb { border:solid 2px #c9c9c9; }
1138
+ .gw-go-col.gw-go-clean-style2 .gw-go-coinf small,
1139
+ .gw-go-col.gw-go-clean-style2 .gw-go-coinb small { color:#333; }
1140
+
1141
+ /* column hover / selected state */
1142
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-coinf div,
1143
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style2 .gw-go-coinb div { color:#333 !important; }
1144
+
1145
+ /***** details *****/
1146
+ .gw-go-col.gw-go-clean-style2 .gw-go-body { border-bottom-color:#EBEBEB; }
1147
+ .gw-go-col.gw-go-clean-style2 .gw-go-body > li {
1148
+ background:#EBEBEB;
1149
+ color:#333333;
1150
+ }
1151
+ .gw-go-col.gw-go-clean-style2 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1152
+
1153
+ /***** footer *****/
1154
+ /* button default state */
1155
+ .gw-go-col.gw-go-clean-style2 .gw-go-btn {
1156
+ background:#333;
1157
+ background-position:200px 0;
1158
+ background-repeat:no-repeat;
1159
+ color:#fff !important;
1160
+ }
1161
+ /* button hover state */
1162
+ .gw-go-col.gw-go-clean-style2 .gw-go-btn:hover {
1163
+ background-position:0 0;
1164
+ background-repeat:repeat;
1165
+ }
1166
+
1167
+ .gw-go-col.gw-go-clean-style2 .gw-go-footer-row { color:#333; }
1168
 
1169
 
1170
  /* -------------------------------------------------------------------------------- /
1171
+ [7.4] CLEAN STYLE 3
1172
  / -------------------------------------------------------------------------------- */
1173
 
1174
+ .gw-go-col.gw-go-clean-style3 .gw-go-col-inner { background:#FFF; }
1175
+
1176
+ /***** header *****/
1177
+ .gw-go-col.gw-go-clean-style3 .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.2); }
1178
+ .gw-go-col.gw-go-clean-style3 .gw-go-header-bottom:before,
1179
+ .gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-header-top:before {
1180
+ background:#fff;
1181
+ content:'' !important;
1182
+ display:block !important;
1183
+ height:60px;
1184
+ left:0;
1185
+ filter:alpha(opacity=15);
1186
+ -khtml-opacity:0.15;
1187
+ -moz-opacity:0.15;
1188
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1189
+ opacity:0.15;
1190
+ position:absolute;
1191
+ width:100%;
1192
+ }
1193
+ .gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-header-top:before {
1194
+ height:50px;
1195
+ }
1196
+ .gw-go-col.gw-go-clean-style3 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35); }
1197
+ .gw-go-col.gw-go-clean-style3 .gw-go-header-img .gw-go-header-bottom:before,
1198
+ .gw-go-col.gw-go-clean-style3 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1199
+ filter:alpha(opacity=30);
1200
+ -khtml-opacity:0.3;
1201
+ -moz-opacity:0.3;
1202
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1203
+ opacity:0.30;
1204
+ }
1205
+
1206
+ .gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-header-bottom:before {
1207
+ display:none !important;
1208
+ }
1209
+
1210
+ .gw-go-col.gw-go-clean-style3 .gw-go-header h3,
1211
+ .gw-go-col.gw-go-clean-style3 .gw-go-header-standard .gw-go-price-wrap { color:#FFF; }
1212
+ .gw-go-col.gw-go-clean-style3 .gw-go-coinf,
1213
+ .gw-go-col.gw-go-clean-style3 .gw-go-coinb { border:solid 2px #c9c9c9; }
1214
+ .gw-go-col.gw-go-clean-style3 .gw-go-coinf small,
1215
+ .gw-go-col.gw-go-clean-style3 .gw-go-coinb small { color:#9D9D9D; }
1216
+
1217
+ /***** details *****/
1218
+ .gw-go-col.gw-go-clean-style3 .gw-go-body { border-bottom-color:#EBEBEB; }
1219
+ .gw-go-col.gw-go-clean-style3 .gw-go-body > li { background:#EBEBEB; }
1220
+ .gw-go-col.gw-go-clean-style3 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1221
+
1222
+ /* column default state */
1223
+ .gw-go-col.gw-go-clean-style3 .gw-go-body > li {
1224
+ color:#9D9D9D;
1225
+ }
1226
+
1227
+ /* column hover / selected state */
1228
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style3 .gw-go-body > li { color:#333333; }
1229
+
1230
+ /***** footer *****/
1231
+ /* button default state */
1232
+ .gw-go-col.gw-go-clean-style3 .gw-go-btn {
1233
+ background-position:20px 0;
1234
+ background-repeat:no-repeat;
1235
+ color:#fff !important;
1236
+ }
1237
+ /* button hover state */
1238
+ .gw-go-col.gw-go-clean-style3 .gw-go-btn:hover {
1239
+ background-position:0 0;
1240
+ background-repeat:repeat;
1241
+ }
1242
+
1243
+ /* column default state */
1244
+ .gw-go-col.gw-go-clean-style3 .gw-go-footer-row,
1245
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style3 .gw-go-footer-row { color:#9D9D9D; }
1246
+ /* column hover / selected state */
1247
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style3 .gw-go-footer-row,
1248
+ .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style3 .gw-go-footer-row { color:#333; }
1249
 
1250
 
1251
  /* -------------------------------------------------------------------------------- /
1252
+ [7.5] CLEAN STYLE 4
1253
  / -------------------------------------------------------------------------------- */
1254
 
1255
+ .gw-go-col.gw-go-clean-style4 .gw-go-col-inner { background:#FFF; }
1256
+
1257
+ /***** header *****/
1258
+ .gw-go-col.gw-go-clean-style4 .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.2); }
1259
+ .gw-go-col.gw-go-clean-style4 .gw-go-header-bottom:before,
1260
+ .gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-header-top:before {
1261
+ background:#fff;
1262
+ content:'' !important;
1263
+ display:block !important;
1264
+ height:60px;
1265
+ left:0;
1266
+ filter:alpha(opacity=15);
1267
+ -khtml-opacity:0.15;
1268
+ -moz-opacity:0.15;
1269
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1270
+ opacity:0.15;
1271
+ position:absolute;
1272
+ width:100%;
1273
+ }
1274
+ .gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-header-top:before {
1275
+ height:50px;
1276
+ }
1277
+
1278
+ .gw-go-col.gw-go-clean-style4 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35); }
1279
+ .gw-go-col.gw-go-clean-style4 .gw-go-header-img .gw-go-header-bottom:before,
1280
+ .gw-go-col.gw-go-clean-style4 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1281
+ filter:alpha(opacity=30);
1282
+ -khtml-opacity:0.3;
1283
+ -moz-opacity:0.3;
1284
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1285
+ opacity:0.30;
1286
+ }
1287
+
1288
+ .gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-header-bottom:before {
1289
+ display:none !important;
1290
+ }
1291
+
1292
+ .gw-go-col.gw-go-clean-style4 .gw-go-header h3,
1293
+ .gw-go-col.gw-go-clean-style4 .gw-go-header-standard .gw-go-price-wrap { color:#FFF; }
1294
+ .gw-go-col.gw-go-clean-style4 .gw-go-coinf,
1295
+ .gw-go-col.gw-go-clean-style4 .gw-go-coinb { border:solid 2px #c9c9c9; }
1296
+
1297
+ /***** details *****/
1298
+ .gw-go-col.gw-go-clean-style4 .gw-go-body { border-bottom-color:#EBEBEB; }
1299
+ .gw-go-col.gw-go-clean-style4 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
1300
+ .gw-go-col.gw-go-clean-style4 .gw-go-body > li .gw-go-body-cell:before {
1301
+ content:'';
1302
+ display:block;
1303
+ height:100%;
1304
+ left:-5px;
1305
+ margin-left:-1px;
1306
+ filter:alpha(opacity=7);
1307
+ -khtml-opacity:0.07;
1308
+ -moz-opacity:0.07;
1309
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=7)";
1310
+ opacity:0.07;
1311
+ padding:10px 5px;
1312
+ position:absolute;
1313
+ top:-10px;
1314
+ width:101%;
1315
+ z-index:-1;
1316
+ }
1317
+ .gw-go-col.gw-go-clean-style4 .gw-go-body > li .gw-go-body-cell:before {
1318
+ filter:alpha(opacity=14);
1319
+ -khtml-opacity:0.14;
1320
+ -moz-opacity:0.14;
1321
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=14)";
1322
+ opacity:0.14;
1323
+ }
1324
+
1325
+ /* button default state */
1326
+ .gw-go-col.gw-go-clean-style4 .gw-go-btn {
1327
+ background-position:200px 0;
1328
+ background-repeat:no-repeat;
1329
+ color:#fff !important;
1330
+ }
1331
+ /* button hover state */
1332
+ .gw-go-col.gw-go-clean-style4 .gw-go-btn:hover {
1333
+ background-position:0 0;
1334
+ background-repeat:repeat;
1335
+ }
1336
+
1337
+ .gw-go-col.gw-go-clean-style4 .gw-go-footer-row { color:#333; }
1338
 
1339
 
1340
  /* -------------------------------------------------------------------------------- /
1341
+ [7.6] CLEAN STYLE 5
1342
  / -------------------------------------------------------------------------------- */
1343
 
1344
+ .gw-go-col.gw-go-clean-style5 .gw-go-col-inner { background:#FFF; }
1345
+
1346
+ /***** header *****/
1347
+ /* column default state */
1348
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-bottom {
1349
+ background:#F5F5F5;
1350
+ border-top:solid 1px rgba(255,255,255,0.2);
1351
+ }
1352
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-img .gw-go-header-bottom { background:transparent !important; }
1353
+
1354
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-bottom:before,
1355
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-standard .gw-go-header-top:before {
1356
+ background:#fff;
1357
+ content:'' !important;
1358
+ display:block !important;
1359
+ height:60px;
1360
+ left:0;
1361
+ filter:alpha(opacity=15);
1362
+ -khtml-opacity:0.15;
1363
+ -moz-opacity:0.15;
1364
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1365
+ opacity:0.15;
1366
+ position:absolute;
1367
+ width:100%;
1368
+ }
1369
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-standard .gw-go-header-top:before {
1370
+ height:50px;
1371
+ }
1372
+
1373
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35); }
1374
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-img .gw-go-header-bottom:before,
1375
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1376
+ filter:alpha(opacity=30);
1377
+ -khtml-opacity:0.3;
1378
+ -moz-opacity:0.3;
1379
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1380
+ opacity:0.30;
1381
+ }
1382
+
1383
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-standard .gw-go-header-bottom:before { display:none !important; }
1384
+ .gw-go-col.gw-go-clean-style5 .gw-go-header h3,
1385
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-price-wrap span,
1386
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-price-wrap small,
1387
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-standard.gw-go-header-img span,
1388
+ .gw-go-col.gw-go-clean-style5 .gw-go-header-standard.gw-go-header-img small { color:#FFF !important; }
1389
+ .gw-go-col.gw-go-clean-style5 .gw-go-coinf,
1390
+ .gw-go-col.gw-go-clean-style5 .gw-go-coinb { border:solid 2px #c9c9c9; }
1391
+ .gw-go-col.gw-go-clean-style5 .gw-go-coinf small,
1392
+ .gw-go-col.gw-go-clean-style5 .gw-go-coinb small { color:#333; }
1393
+
1394
+ /***** details *****/
1395
+ .gw-go-col.gw-go-clean-style5 .gw-go-body { border-bottom-color:#EBEBEB; }
1396
+ /* column default state */
1397
+ .gw-go-col.gw-go-clean-style5 .gw-go-body > li {
1398
+ background:#EBEBEB;
1399
+ color:#9D9D9D;
1400
+ }
1401
+ .gw-go-col.gw-go-clean-style5 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1402
+
1403
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li { background:none !important; }
1404
+
1405
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
1406
+ .gw-go-col-wrap .gw-go-col.gw-go-clean-style5 .gw-go-body > li .gw-go-body-cell:before {
1407
+ content:'';
1408
+ display:block;
1409
+ height:100%;
1410
+ left:-5px;
1411
+ margin-left:-1px;
1412
+ position:absolute;
1413
+ top:-10px;
1414
+ z-index:-1;
1415
+ }
1416
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li.gw-go-even .gw-go-body-cell:before {
1417
+ filter:alpha(opacity=10);
1418
+ -khtml-opacity:0.1;
1419
+ -moz-opacity:0.1;
1420
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1421
+ opacity:0.1;
1422
+ }
1423
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li .gw-go-body-cell:before{
1424
+ filter:alpha(opacity=15);
1425
+ -khtml-opacity:0.15;
1426
+ -moz-opacity:0.15;
1427
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1428
+ opacity:0.15;
1429
+ padding:10px 5px;
1430
+ width:101%;
1431
+ }
1432
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-body > li { color:#333; }
1433
+
1434
+ /***** footer *****/
1435
+ .gw-go-col.gw-go-clean-style5 .gw-go-footer-row { color:#9D9D9D; }
1436
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style5 .gw-go-footer-row { color:#333; }
1437
+
1438
+ /* button default state */
1439
+ .gw-go-col.gw-go-clean-style5 .gw-go-btn {
1440
+ background-position:200px 0;
1441
+ background-repeat:no-repeat;
1442
+ color:#fff !important;
1443
+ }
1444
+ /* button hover state */
1445
+ .gw-go-col.gw-go-clean-style5 .gw-go-btn:hover {
1446
+ background-position:0 0;
1447
+ background-repeat:repeat;
1448
+ }
1449
 
1450
  /* -------------------------------------------------------------------------------- /
1451
+ [7.7] CLEAN STYLE 6
1452
  / -------------------------------------------------------------------------------- */
1453
 
1454
+ /* column default state */
1455
+ .gw-go-col.gw-go-clean-style6 .gw-go-col-inner,
1456
+ .gw-go.gw-go-hover .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style6 .gw-go-col-inner { background:#FFF; }
1457
+
1458
+ /* column default state */
1459
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-bottom { border-top:solid 1px transparent; }
1460
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-img .gw-go-header-bottom { border-top:solid 1px transparent; }
1461
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.2) !important; }
1462
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-header-bottom { border-top:solid 1px rgba(255,255,255,0.35) !important; }
1463
+
1464
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-top:before {
1465
+ background:#fff;
1466
+ content:'' !important;
1467
+ display:block !important;
1468
+ height:60px;
1469
+ left:0;
1470
+ filter:alpha(opacity=15);
1471
+ -khtml-opacity:0.15;
1472
+ -moz-opacity:0.15;
1473
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1474
+ opacity:0.15;
1475
+ position:absolute;
1476
+ width:100%;
1477
+ }
1478
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-top:before {
1479
+ height:50px;
1480
+ }
1481
+
1482
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-header-top:before {
1483
+ filter:alpha(opacity=30);
1484
+ -khtml-opacity:0.3;
1485
+ -moz-opacity:0.3;
1486
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1487
+ opacity:0.30;
1488
+ }
1489
+
1490
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-standard .gw-go-header-bottom:before { display:none !important; }
1491
+
1492
+ /* column hover / selected state */
1493
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-header h3 { color:#FFF !important; }
1494
+
1495
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-price-wrap,
1496
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-img h3,
1497
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap span,
1498
+ .gw-go-col.gw-go-clean-style6 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap small { color:#FFF !important; }
1499
+
1500
+ /* column default state */
1501
+ .gw-go-coin-wrap:before {
1502
+ content:'';
1503
+ width:100%;
1504
+ height:100%;
1505
+ position:absolute;
1506
+ left:1px;
1507
+ top:1px;
1508
+ border-radius:50px
1509
+ }
1510
+
1511
+ .gw-go-col.gw-go-clean-style6 .gw-go-coinf div,
1512
+ .gw-go-col.gw-go-clean-style6 .gw-go-coinb div { color:#FFF; }
1513
+
1514
+ /* column hover / selected state */
1515
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinf,
1516
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinb { border:solid 2px #c9c9c9; }
1517
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinf div,
1518
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-coinb div { background:#FFF !important; }
1519
+
1520
+ /***** details *****/
1521
+ .gw-go-col.gw-go-clean-style6 .gw-go-body { border-bottom-color:#EBEBEB; }
1522
+ /* column default state */
1523
+ .gw-go-col.gw-go-clean-style6 .gw-go-body > li {
1524
+ background:#EBEBEB;
1525
+ border-top-color:#FFF;
1526
+ color:#9D9D9D;
1527
+ }
1528
+ .gw-go-col.gw-go-clean-style6 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1529
+ /* column hover / selected state */
1530
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-body { border-bottom-color:#fff !important; }
1531
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-body > li {
1532
+ background:none;
1533
+ border-top-color:#FFF;
1534
+ color:#FFF !important;
1535
+ }
1536
+
1537
+ /***** footer *****/
1538
+ /* column default state */
1539
+ .gw-go-col.gw-go-clean-style6 .gw-go-btn {
1540
+ background-position:200px 0;
1541
+ background-repeat:no-repeat;
1542
+ color:#fff !important;
1543
+ }
1544
+
1545
+ /* column hover / selected state */
1546
+ /* button default state */
1547
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-btn { background:#FFF !important; }
1548
+
1549
+ /* button hover state */
1550
+ .gw-go-col.gw-go-clean-style6 .gw-go-btn:hover {
1551
+ background-position:0 0;
1552
+ background-repeat:repeat;
1553
+ }
1554
+
1555
+ /* column default state */
1556
+ .gw-go-col.gw-go-clean-style6 .gw-go-footer-row,
1557
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-footer-row { color:#9D9D9D; }
1558
+ /* column hover / selected state */
1559
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style6 .gw-go-footer-row,
1560
+ .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style6 .gw-go-footer-row { color:#fff; }
1561
 
1562
 
1563
  /* -------------------------------------------------------------------------------- /
1564
+ [7.8] CLEAN STYLE 7
1565
  / -------------------------------------------------------------------------------- */
1566
 
1567
+ .gw-go-col.gw-go-clean-style7 .gw-go-col-inner { background:#FFF; }
1568
+
1569
+ /***** details *****/
1570
+ .gw-go-col.gw-go-clean-style7 .gw-go-body { border-bottom-color:#EBEBEB; }
1571
+ .gw-go-col.gw-go-clean-style7 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
1572
+ .gw-go-col.gw-go-clean-style7 .gw-go-body > li .gw-go-body-cell:before {
1573
+ content:'';
1574
+ display:block;
1575
+ height:100%;
1576
+ left:-5px;
1577
+ margin-left:-1px;
1578
+ filter:alpha(opacity=10);
1579
+ -khtml-opacity:0.1;
1580
+ -moz-opacity:0.1;
1581
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1582
+ opacity:0.1;
1583
+ padding:10px 5px;
1584
+ position:absolute;
1585
+ top:-10px;
1586
+ width:101%;
1587
+ z-index:-1;
1588
+ }
1589
+ .gw-go-col.gw-go-clean-style7 .gw-go-body > li .gw-go-body-cell:before{
1590
+ filter:alpha(opacity=15);
1591
+ -khtml-opacity:0.15;
1592
+ -moz-opacity:0.15;
1593
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1594
+ opacity:0.15;
1595
+ }
1596
+
1597
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-body { border-bottom-color:#fff !important; }
1598
+
1599
+ /***** footer *****/
1600
+ /* button default state */
1601
+ .gw-go-col.gw-go-clean-style7 .gw-go-btn {
1602
+ background-position:200px 0;
1603
+ background-repeat:no-repeat;
1604
+ color:#fff !important;
1605
+ }
1606
+ /* button hover state */
1607
+ .gw-go-col.gw-go-clean-style7 .gw-go-btn:hover {
1608
+ background-position:0 0;
1609
+ background-repeat:repeat;
1610
+ }
1611
+
1612
+ .gw-go-col.gw-go-clean-style7 .gw-go-footer-row { color:#333; }
1613
 
1614
 
1615
  /* -------------------------------------------------------------------------------- /
1616
+ [7.9] CLEAN STYLE 8
1617
  / -------------------------------------------------------------------------------- */
1618
 
1619
+ /* column default state */
1620
+ .gw-go-col.gw-go-clean-style8 .gw-go-col-inner { background:#FFF; }
1621
+
1622
+ /* column default state */
1623
+ .gw-go-col.gw-go-clean-style8 .gw-go-header-bottom { border-top:solid 1px transparent; }
1624
+
1625
+ /***** details *****/
1626
+ .gw-go-col.gw-go-clean-style8 .gw-go-body { border-bottom-color:#EBEBEB; }
1627
+ /* column default state */
1628
+ .gw-go-col.gw-go-clean-style8 .gw-go-body > li {
1629
+ background:#EBEBEB;
1630
+ border-top-color:#FFF;
1631
+ color:#9D9D9D;
1632
+ }
1633
+ .gw-go-col.gw-go-clean-style8 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1634
+ /* column hover / selected state */
1635
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-body > li {
1636
+ background:none;
1637
+ border-top-color:#FFF;
1638
+ color:#FFF;
1639
+ }
1640
+
1641
+ /***** footer *****/
1642
+ /* column default state */
1643
+ .gw-go-col.gw-go-clean-style8 .gw-go-btn {
1644
+ background-position:200px 0;
1645
+ background-repeat:no-repeat;
1646
+ color:#fff !important;
1647
+ }
1648
+
1649
+ /* column hover / selected state */
1650
+ /* button default state */
1651
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-btn { background:#FFF !important; }
1652
+
1653
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-footer-row { color:#fff !important; }
1654
+
1655
+ /* button hover state */
1656
+ .gw-go-col.gw-go-clean-style8 .gw-go-btn:hover {
1657
+ background-position:0 0;
1658
+ background-repeat:repeat;
1659
+ }
1660
+
1661
+ /* column default state */
1662
+ .gw-go-col.gw-go-clean-style8 .gw-go-footer-row,
1663
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-footer-row { color:#9D9D9D; }
1664
+ /* column hover / selected state */
1665
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style8 .gw-go-footer-row,
1666
+ .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style8 .gw-go-footer-row { color:#fff; }
1667
 
1668
 
1669
  /* -------------------------------------------------------------------------------- /
1670
+ [7.10] CLEAN STYLE 9
1671
  / -------------------------------------------------------------------------------- */
1672
 
1673
+ /***** header *****/
1674
+ .gw-go-col.gw-go-clean-style9 .gw-go-header-bottom {
1675
+ height:auto;
1676
+ border-top:solid 1px transparent;
1677
+ }
1678
+ .gw-go-col.gw-go-clean-style9 .gw-go-header h3 { color:#FFF; }
1679
+ .gw-go-col.gw-go-clean-style9 .gw-go-coinf,
1680
+ .gw-go-col.gw-go-clean-style9 .gw-go-coinb { border:solid 2px #c9c9c9; }
1681
+
1682
+ .gw-go-col.gw-go-clean-style9 .gw-go-coinf small,
1683
+ .gw-go-col.gw-go-clean-style9 .gw-go-coinb small { color:#333; }
1684
+
1685
+ /***** details *****/
1686
+ .gw-go-col.gw-go-clean-style9 .gw-go-body > li { background:#FFF; }
1687
+ .gw-go-col.gw-go-clean-style9 .gw-go-body > li.gw-go-even .gw-go-body-cell:before,
1688
+ .gw-go-col.gw-go-clean-style9 .gw-go-body > li .gw-go-body-cell:before {
1689
+ content:'';
1690
+ display:block;
1691
+ height:100%;
1692
+ left:-5px;
1693
+ margin-left:-1px;
1694
+ filter:alpha(opacity=10);
1695
+ -khtml-opacity:0.1;
1696
+ -moz-opacity:0.1;
1697
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1698
+ opacity:0.1;
1699
+ padding:10px 5px;
1700
+ position:absolute;
1701
+ top:-10px;
1702
+ width:101%;
1703
+ z-index:-1;
1704
+ }
1705
+
1706
+ .gw-go-col.gw-go-clean-style9 .gw-go-body > li .gw-go-body-cell:before{
1707
+ filter:alpha(opacity=15);
1708
+ -khtml-opacity:0.15;
1709
+ -moz-opacity:0.15;
1710
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=15)";
1711
+ opacity:0.15;
1712
+ }
1713
+
1714
+ /***** footer *****/
1715
+ /* column default state */
1716
+ .gw-go-col.gw-go-clean-style9 .gw-go-btn {
1717
+ background:#FFF;
1718
+ background-position:200px 0;
1719
+ background-repeat:no-repeat;
1720
+ color:#fff !important;
1721
+ }
1722
+
1723
+ .gw-go-col.gw-go-clean-style9 .gw-go-footer-row { color:#fff !important; }
1724
+
1725
+ /* button hover state */
1726
+ .gw-go-col.gw-go-clean-style9 .gw-go-btn:hover {
1727
+ background-position:0 0;
1728
+ background-repeat:repeat;
1729
+ }
1730
 
1731
 
1732
  /* -------------------------------------------------------------------------------- /
1733
+ [7.11] CLEAN STYLE 10
1734
  / -------------------------------------------------------------------------------- */
1735
 
1736
+ .gw-go-col.gw-go-clean-style10 .gw-go-col-inner { background:#FFF; }
1737
+
1738
+ .gw-go-col.gw-go-clean-style10 .gw-go-header-bottom {
1739
+ height:auto;
1740
+ border-top:none;
1741
+ }
1742
+ .gw-go-col.gw-go-clean-style10 .gw-go-header h3 { color:#FFF; }
1743
+ .gw-go-col.gw-go-clean-style10 .gw-go-coinf,
1744
+ .gw-go-col.gw-go-clean-style10 .gw-go-coinb { border:solid 2px #c9c9c9; }
1745
+ .gw-go-col.gw-go-clean-style10 .gw-go-coinf small,
1746
+ .gw-go-col.gw-go-clean-style10 .gw-go-coinb small { color:#333; }
1747
+
1748
+ /***** details *****/
1749
+ .gw-go-col.gw-go-clean-style10 .gw-go-body { border-bottom-color:#EBEBEB; }
1750
+ .gw-go-col.gw-go-clean-style10 .gw-go-body > li {
1751
+ background:#EBEBEB;
1752
+ border-top-color:#FFF;
1753
+ color:#333;
1754
+ }
1755
+ .gw-go-col.gw-go-clean-style10 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1756
+
1757
+ /***** footer *****/
1758
+ /* button default state */
1759
+ .gw-go-col.gw-go-clean-style10 .gw-go-btn {
1760
+ background-position:200px 0;
1761
+ background-repeat:no-repeat;
1762
+ color:#fff !important;
1763
+ }
1764
+ /* button hover state */
1765
+ .gw-go-col.gw-go-clean-style10 .gw-go-btn:hover {
1766
+ background-position:0 0;
1767
+ background-repeat:repeat;
1768
+ }
1769
+
1770
+ .gw-go-col.gw-go-clean-style10 .gw-go-footer-row { color:#333; }
1771
 
1772
 
1773
  /* -------------------------------------------------------------------------------- /
1774
+ [7.12] CLEAN STYLE 12
1775
  / -------------------------------------------------------------------------------- */
1776
 
1777
+ .gw-go-col.gw-go-clean-style12 .gw-go-col-inner { background:#FFF; }
1778
+
1779
+ /***** header *****/
1780
+ .gw-go-col.gw-go-clean-style12 .gw-go-header-bottom {
1781
+ height:auto;
1782
+ border-top:none;
1783
+ }
1784
+
1785
+ .gw-go-col.gw-go-clean-style12 .gw-go-header h3 small { color:#333; }
1786
+
1787
+ /***** details *****/
1788
+ .gw-go-col.gw-go-clean-style12 .gw-go-body { border-bottom-color:#EBEBEB; }
1789
+ .gw-go-col.gw-go-clean-style12 .gw-go-body > li {
1790
+ background:#EBEBEB;
1791
+ border-top-color:#F5F5F5;
1792
+ color:#333;
1793
+ }
1794
+ .gw-go-col.gw-go-clean-style12 .gw-go-body > li a { color:#333; }
1795
+ .gw-go-col.gw-go-clean-style12 .gw-go-body > li:first-child { border-top-color:#FFF; }
1796
+ .gw-go-col.gw-go-clean-style12 .gw-go-body > li.gw-go-even {
1797
+ background:#F5F5F5;
1798
+ border-top-color:#EBEBEB;
1799
+ }
1800
+
1801
+ /***** footer *****/
1802
+ /* button default state */
1803
+ .gw-go-col.gw-go-clean-style12 .gw-go-btn {
1804
+ background-position:200px 0;
1805
+ background-repeat:no-repeat;
1806
+ color:#fff !important;
1807
+ }
1808
+ /* button hover state */
1809
+ .gw-go-col.gw-go-clean-style12 .gw-go-btn:hover {
1810
+ background-position:0 0;
1811
+ background-repeat:repeat;
1812
+ }
1813
+
1814
+ .gw-go-col.gw-go-clean-style12 .gw-go-footer-row { color:#333; }
1815
 
1816
 
1817
  /* -------------------------------------------------------------------------------- /
1818
+ [7.13] CLEAN STYLE 13
1819
  / -------------------------------------------------------------------------------- */
1820
 
1821
+ .gw-go-col.gw-go-clean-style13 .gw-go-header-bottom {
1822
+ height:auto;
1823
+ border-top:none;
1824
+ }
1825
+ /* column default state */
1826
+ .gw-go-col.gw-go-clean-style13 .gw-go-col-inner { background:#FFF; }
1827
+
1828
+ /***** header *****/
1829
+ /* column default state */
1830
+ .gw-go-col.gw-go-clean-style13 .gw-go-header p { color:#333; }
1831
+ /* column hover / selected state */
1832
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-header,
1833
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-header h1,
1834
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-header p { color:#FFF !important; }
1835
+
1836
+
1837
+ /***** details *****/
1838
+ /* column default state */
1839
+ .gw-go-col.gw-go-clean-style13 .gw-go-body { border-bottom-color:#EBEBEB; }
1840
+ /* column hover / selected state */
1841
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-body { border-bottom-color:#FFF; }
1842
+ /* column default state */
1843
+ .gw-go-col.gw-go-clean-style13 .gw-go-body > li {
1844
+ background:#EBEBEB;
1845
+ border-top-color:#FFF;
1846
+ color:#9D9D9D;
1847
+ }
1848
+ .gw-go-col.gw-go-clean-style13 .gw-go-body > li.gw-go-even { background:#F5F5F5; }
1849
+ /* column hover / selected state */
1850
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-body > li {
1851
+ background:none;
1852
+ border-top-color:#FFF;
1853
+ color:#FFF;
1854
+ }
1855
+
1856
+ /***** footer *****/
1857
+ /* column default state */
1858
+ .gw-go-col.gw-go-clean-style13 .gw-go-btn {
1859
+ background-position:200px 0;
1860
+ background-repeat:no-repeat;
1861
+ color:#fff !important;
1862
+ }
1863
+
1864
+ /* column hover / selected state */
1865
+ /* button default state */
1866
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-btn { background:#FFF !important; }
1867
+
1868
+ /* button hover state */
1869
+ .gw-go-col.gw-go-clean-style13 .gw-go-btn:hover {
1870
+ background-position:0 0;
1871
+ background-repeat:repeat;
1872
+ }
1873
+
1874
+ /* column default state */
1875
+ .gw-go-col.gw-go-clean-style13 .gw-go-footer-row,
1876
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-footer-row { color:#9D9D9D; }
1877
+ /* column hover / selected state */
1878
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style13 .gw-go-footer-row,
1879
+ .gw-go .gw-go-col-wrap.gw-go-current .gw-go-col.gw-go-clean-style13 .gw-go-footer-row { color:#fff; }
1880
 
1881
 
1882
  /* -------------------------------------------------------------------------------- /
1883
+ [7.14] CLEAN STYLE 14
1884
  / -------------------------------------------------------------------------------- */
1885
 
1886
+ /* column default state */
1887
+ .gw-go-col.gw-go-clean-style14 .gw-go-col-inner { background:#F5F5F5; }
1888
+ /* column hover / selected state */
1889
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-col-inner { background:#FFF; }
1890
+
1891
+ /***** header *****/
1892
+ .gw-go-col.gw-go-clean-style14 .gw-go-header-top { background:#FFF; }
1893
+ .gw-go-col.gw-go-clean-style14 .gw-go-header-img .gw-go-header-top { background:transparent; }
1894
+ /* column default state */
1895
+ .gw-go-col.gw-go-clean-style14 .gw-go-header h3 { color:#333; }
1896
+ .gw-go-col.gw-go-clean-style14 .gw-go-header-img h3 { color:#FFF !important; }
1897
+
1898
+ .gw-go-col.gw-go-clean-style14 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap span,
1899
+ .gw-go-col.gw-go-clean-style14 .gw-go-header-standard.gw-go-header-img .gw-go-price-wrap small { color:#FFF !important; }
1900
+
1901
+ .gw-go-col.gw-go-clean-style14 .gw-go-header-bottom:before,
1902
+ .gw-go-col.gw-go-clean-style14 .gw-go-header-standard .gw-go-header-top:before {
1903
+ background:#fff;
1904
+ content:'' !important;
1905
+ display:block !important;
1906
+ height:60px;
1907
+ left:0;
1908
+ filter:alpha(opacity=30);
1909
+ -khtml-opacity:0.3;
1910
+ -moz-opacity:0.3;
1911
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=30)";
1912
+ opacity:0.30;
1913
+ position:absolute;
1914
+ width:100%;
1915
+ }
1916
+ .gw-go-col.gw-go-clean-style14 .gw-go-header-standard .gw-go-header-top:before { height:50px; }
1917
+
1918
+ .gw-go-col.gw-go-clean-style14 .gw-go-header-standard .gw-go-header-bottom:before { display:none !important; }
1919
+
1920
+ .gw-go-col.gw-go-clean-style14 .gw-go-coinf,
1921
+ .gw-go-col.gw-go-clean-style14 .gw-go-coinb { border:solid 2px #c9c9c9; }
1922
+
1923
+
1924
+ .gw-go-col.gw-go-clean-style14 .gw-go-coinf small,
1925
+ .gw-go-col.gw-go-clean-style14 .gw-go-coinb small { color:#9D9D9D; }
1926
+
1927
+ /***** details *****/
1928
+ /* column default state */
1929
+ .gw-go-col.gw-go-clean-style14 .gw-go-body { border-bottom-color:#FFF; }
1930
+ /* column hover / selected state */
1931
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-body { border-bottom-color:#EBEBEB; }
1932
+ /* column default state */
1933
+ .gw-go-col.gw-go-clean-style14 .gw-go-body > li {
1934
+ border-top-color:#FFF;
1935
+ color:#9D9D9D;
1936
+ }
1937
+ /* column hover / selected state */
1938
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-body > li {
1939
+ border-top-color:#EBEBEB;
1940
+ color:#333333;
1941
+ }
1942
+
1943
+ /***** footer *****/
1944
+ .gw-go-col.gw-go-clean-style14 .gw-go-footer-row { color:#9D9D9D; }
1945
+ .gw-go-col-wrap.gw-go-hover .gw-go-col.gw-go-clean-style14 .gw-go-footer-row { color:#333; }
1946
+ /* column default state */
1947
+ .gw-go-col.gw-go-clean-style14 .gw-go-btn {
1948
+ background:#9D9D9D;
1949
+ background-position:200px 0;
1950
+ background-repeat:no-repeat;
1951
+ color:#fff !important;
1952
+ }
1953
+
1954
+ /* button hover state */
1955
+ .gw-go-col.gw-go-clean-style14 .gw-go-btn:hover {
1956
+ background-position:0 0;
1957
+ background-repeat:repeat;
1958
+ }
1959
 
1960
 
1961
  /* -------------------------------------------------------------------------------- /
1962
+ [7.15] CLEAN STYLE 15
1963
  / -------------------------------------------------------------------------------- */
1964
 
1965
+ .gw-go-col.gw-go-clean-style15 .gw-go-col-inner { background:#FFF; }
1966
+
1967
+ /***** details *****/
1968
+ .gw-go-col.gw-go-clean-style15 .gw-go-body { border-bottom-color:#EBEBEB; }
1969
+ .gw-go-col.gw-go-clean-style15 .gw-go-body > li {
1970
+ background:#EBEBEB;
1971
+ }
1972
+ .gw-go-col.gw-go-clean-style15 .gw-go-body > li.gw-go-even { background:none; }
1973
+ .gw-go-col.gw-go-clean-style15 .gw-go-body > li.gw-go-even .gw-go-body-cell:before {
1974
+ content:'';
1975
+ display:block;
1976
+ height:100%;
1977
+ left:-5px;
1978
+ margin-left:-1px;
1979
+ filter:alpha(opacity=10);
1980
+ -khtml-opacity:0.1;
1981
+ -moz-opacity:0.1;
1982
+ -ms-filter:"progid:DXImageTransform.Microsoft.Alpha(Opacity=10)";
1983
+ opacity:0.1;
1984
+ padding:10px 5px;
1985
+ position:absolute;
1986
+ top:-10px;
1987
+ width:101%;
1988
+ z-index:-1;
1989
+ }
1990
+
1991
+ /***** footer *****/
1992
+ /* button default state */
1993
+ .gw-go-col.gw-go-clean-style15 .gw-go-btn {
1994
+ background-position:200px 0;
1995
+ background-repeat:no-repeat;
1996
+ color:#fff !important;
1997
+ }
1998
+ /* button hover state */
1999
+ .gw-go-col.gw-go-clean-style15 .gw-go-btn:hover {
2000
+ background-position:0 0;
2001
+ background-repeat:repeat;
2002
+ }
2003
+ .gw-go-col.gw-go-clean-style15 .gw-go-footer-row { color:#333; }
2004
+
2005
+ .standard-arrow ul{
2006
+ list-style: inside !important;
2007
+ }
2008
+ .hr-thin {
2009
+ border-style: solid;
2010
+ border-width: 1px;
2011
+ border-color: rgba(51,51,51,0.15);
2012
+ border-left: none;
2013
+ border-right: none;
2014
+ border-bottom: none;
2015
+ }
2016
+ #go-pricing-table-862 .gw-go {
2017
+ margin-left: -30px;
2018
  }
2019
  #go-pricing-table-862 .gw-go-col {
2020
+ margin-left: 30px;
2021
  }
2022
  #go-pricing-table-862 .gw-go-col-wrap {
2023
+ min-width: 130px;
2024
  }
2025
  #go-pricing-table-862 .gw-go-col-inner {
2026
+ border-radius: 8px 8px 8px 8px;
2027
  }
2028
  #go-pricing-table-862 ul.gw-go-body,
2029
  #go-pricing-table-862 ul.gw-go-body li {
2030
+ border: none !important;
2031
+ padding-top: 1px;
2032
  }
2033
  #go-pricing-table-862 ul.gw-go-body li .gw-go-body-cell {
2034
+ padding-top: 1px;
2035
  }
2036
  #go-pricing-table-862 ul.gw-go-body {
2037
+ padding-bottom: 1px;
2038
  }
2039
  #go-pricing-table-862 .gw-go-tooltip-content {
2040
+ background-color: #9d9d9d;
2041
+ color: #333333;
2042
+ max-width: 130px;
2043
  }
2044
  #go-pricing-table-862 .gw-go-tooltip:before {
2045
+ border-top-color: #9d9d9d;
2046
  }
2047
  #go-pricing-table-862 .gw-go-col-wrap-0.gw-go-hover .gw-go-header h3,
2048
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-price-wrap span,
2049
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-coinf div,
2050
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-coinb div {
2051
+ color: #333333;
2052
  }
2053
  #go-pricing-table-862 .gw-go-col-wrap-0.gw-go-hover .gw-go-btn {
2054
+ background-color: #333333;
2055
  }
2056
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="0"] {
2057
+ font-size: 14px !important;
2058
+ line-height: 25px !important;
2059
  }
2060
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="1"] {
2061
+ font-size: 14px !important;
2062
+ line-height: 16px !important;
2063
  }
2064
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="2"] {
2065
+ font-size: 15px !important;
2066
+ line-height: 30px !important;
2067
+ font-weight: bold !important;
2068
  }
2069
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="3"] {
2070
+ font-size: 14px !important;
2071
+ line-height: 16px !important;
2072
  }
2073
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="4"] {
2074
+ font-size: 14px !important;
2075
+ line-height: 16px !important;
2076
  }
2077
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="5"] {
2078
+ font-size: 14px !important;
2079
+ line-height: 16px !important;
2080
  }
2081
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="6"] {
2082
+ font-size: 14px !important;
2083
+ line-height: 16px !important;
2084
  }
2085
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="7"] {
2086
+ font-size: 12px !important;
2087
+ line-height: 16px !important;
2088
  }
2089
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="8"] {
2090
+ font-size: 12px !important;
2091
+ line-height: 16px !important;
2092
  }
2093
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="9"] {
2094
+ font-size: 12px !important;
2095
+ line-height: 16px !important;
2096
  }
2097
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-body li[data-row-index="10"] {
2098
+ font-size: 12px !important;
2099
+ line-height: 16px !important;
2100
  }
2101
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2102
+ font-size: 14px !important;
2103
  }
2104
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2105
+ background-color: #a4cd39 !important;
2106
+ color: #ffffff !important;
2107
  }
2108
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-footer-row[data-row-index="1"] {
2109
+ font-size: 12px !important;
2110
+ line-height: 16px !important;
2111
+ font-style: italic !important;
2112
  }
2113
  #go-pricing-table-862 .gw-go-col-wrap-0 .gw-go-footer-row[data-row-index="2"] {
2114
+ font-size: 10px !important;
2115
+ line-height: 10px !important;
2116
  }
2117
  #go-pricing-table-862 .gw-go-col-wrap-1.gw-go-hover .gw-go-header h3,
2118
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-price-wrap span,
2119
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-coinf div,
2120
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-coinb div {
2121
+ color: #333333;
2122
  }
2123
  #go-pricing-table-862 .gw-go-col-wrap-1.gw-go-hover .gw-go-btn {
2124
+ background-color: #333333;
2125
  }
2126
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="0"] {
2127
+ font-size: 14px !important;
2128
+ line-height: 25px !important;
2129
  }
2130
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="1"] {
2131
+ font-size: 14px !important;
2132
+ line-height: 16px !important;
2133
  }
2134
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="2"] {
2135
+ font-size: 15px !important;
2136
+ line-height: 30px !important;
2137
+ font-weight: bold !important;
2138
  }
2139
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="3"] {
2140
+ font-size: 14px !important;
2141
+ line-height: 16px !important;
2142
  }
2143
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="4"] {
2144
+ font-size: 14px !important;
2145
+ line-height: 16px !important;
2146
  }
2147
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="5"] {
2148
+ font-size: 14px !important;
2149
+ line-height: 16px !important;
2150
  }
2151
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="6"] {
2152
+ font-size: 14px !important;
2153
+ line-height: 16px !important;
2154
  }
2155
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="7"] {
2156
+ font-size: 14px !important;
2157
+ line-height: 16px !important;
2158
  }
2159
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="8"] {
2160
+ font-size: 14px !important;
2161
+ line-height: 16px !important;
2162
  }
2163
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="9"] {
2164
+ font-size: 14px !important;
2165
+ line-height: 16px !important;
2166
  }
2167
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-body li[data-row-index="10"] {
2168
+ font-size: 14px !important;
2169
+ line-height: 16px !important;
2170
  }
2171
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2172
+ font-size: 14px !important;
2173
  }
2174
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2175
+ background-color: #a4cd39 !important;
2176
+ color: #ffffff !important;
2177
  }
2178
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-footer-row[data-row-index="1"] {
2179
+ font-size: 12px !important;
2180
+ line-height: 16px !important;
2181
+ font-style: italic !important;
2182
  }
2183
  #go-pricing-table-862 .gw-go-col-wrap-1 .gw-go-footer-row[data-row-index="2"] {
2184
+ font-size: 10px !important;
2185
+ line-height: 10px !important;
2186
  }
2187
  #go-pricing-table-862 .gw-go-col-wrap-2.gw-go-hover .gw-go-header h3,
2188
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-price-wrap span,
2189
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-coinf div,
2190
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-coinb div {
2191
+ color: #333333;
2192
  }
2193
  #go-pricing-table-862 .gw-go-col-wrap-2.gw-go-hover .gw-go-btn {
2194
+ background-color: #333333;
2195
  }
2196
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="0"] {
2197
+ font-size: 14px !important;
2198
+ line-height: 25px !important;
2199
  }
2200
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="1"] {
2201
+ font-size: 14px !important;
2202
+ line-height: 16px !important;
2203
  }
2204
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="2"] {
2205
+ font-size: 15px !important;
2206
+ line-height: 30px !important;
2207
+ font-weight: bold !important;
2208
  }
2209
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="3"] {
2210
+ font-size: 14px !important;
2211
+ line-height: 16px !important;
2212
  }
2213
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="4"] {
2214
+ font-size: 14px !important;
2215
+ line-height: 16px !important;
2216
  }
2217
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="5"] {
2218
+ font-size: 14px !important;
2219
+ line-height: 16px !important;
2220
  }
2221
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="6"] {
2222
+ font-size: 14px !important;
2223
+ line-height: 16px !important;
2224
  }
2225
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="7"] {
2226
+ font-size: 14px !important;
2227
+ line-height: 16px !important;
2228
  }
2229
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="8"] {
2230
+ font-size: 14px !important;
2231
+ line-height: 16px !important;
2232
  }
2233
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="9"] {
2234
+ font-size: 14px !important;
2235
+ line-height: 16px !important;
2236
  }
2237
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-body li[data-row-index="10"] {
2238
+ font-size: 14px !important;
2239
+ line-height: 16px !important;
2240
  }
2241
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2242
+ font-size: 12px !important;
2243
  }
2244
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-footer-row[data-row-index="0"] .gw-go-btn {
2245
+ background-color: #a4cd39 !important;
2246
+ color: #ffffff !important;
2247
  }
2248
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-footer-row[data-row-index="1"] {
2249
+ font-size: 12px !important;
2250
+ line-height: 16px !important;
2251
+ font-style: italic !important;
2252
  }
2253
  #go-pricing-table-862 .gw-go-col-wrap-2 .gw-go-footer-row[data-row-index="2"] {
2254
+ font-size: 10px !important;
2255
+ line-height: 10px !important;
2256
  }
2257
  #go-pricing-table-862 .gw-go {
2258
+ visibility: inherit;
2259
  }
2260
  @media only screen and (min-width: 480px) and (max-width: 767px) {
2261
+ #go-pricing-table-862 .gw-go-col-wrap {
2262
+ width: 50%;
2263
+ }
2264
  }
2265
  @media only screen and (max-width: 479px) {
2266
+ #go-pricing-table-862 .gw-go-col-wrap {
2267
+ width: 100%;
2268
+ }
2269
  }
assets/admin/layout/css/tech-banker-custom-rtl.css CHANGED
@@ -1,738 +1,738 @@
1
  .portlet.box.vivid-green
2
  {
3
- border-width: 0px 1px 1px;
4
- border-style: none solid solid;
5
- border-color: #a4cd39 !important;
6
- -moz-border-top-colors: none;
7
- -moz-border-right-colors: none;
8
- -moz-border-bottom-colors: none;
9
- -moz-border-left-colors: none;
10
- border-image: none;
11
  }
12
  .portlet.box.vivid-green > .portlet-title
13
  {
14
- background-color: #a4cd39 !important;
15
  }
16
  .vivid-green.btn
17
  {
18
- color: #fff;
19
- background-color: #a4cd39;
20
  }
21
  .portlet > .portlet-title > .caption > i
22
  {
23
- color:#fff;
24
  }
25
  .page-breadcrumb >li > a
26
  {
27
- text-decoration:none;
28
  }
29
  .page-breadcrumb >li > span
30
  {
31
- text-decoration:none;
32
  }
33
  .page-bar .page-breadcrumb > li > i
34
  {
35
- margin-right: 7px;
36
  }
37
  .page-breadcrumb >li > span
38
  {
39
- margin: 0px 2px 0px 2px !important;
40
  }
41
  @font-face
42
  {
43
- font-family: tech-banker;
44
- src: url(font/tech-banker.eot);
45
- src: url(font/tech-banker.eot?#iefix) format('embedded-opentype'),
46
- url(font/tech-banker.woff) format('woff'), url(font/tech-banker.ttf)
47
- format('truetype'), url(font/tech-banker.svg) format('svg');
48
- font-weight: 400;
49
- font-style: normal;
50
  }
51
  div.opacity_overlay
52
  {
53
- background-color: #202124 !important;
54
- opacity: 0.7;
55
- width: 100% !important;
56
- height: 100% !important;
57
- z-index: 999999 !important;
58
- position: fixed !important;
59
- top: 0 !important;
60
  }
61
  div.processing_overlay
62
  {
63
- -moz-animation: spin 2s infinite linear!important;
64
- -o-animation: spin 2s infinite linear!important;
65
- -webkit-animation: spin 2s infinite linear!important;
66
- animation: spin 2s infinite linear!important;
67
  }
68
  div.processing_overlay
69
  {
70
- font-family: tech-banker;
71
- font-size: 50px;
72
- line-height: 80px;
73
- font-weight: normal;
74
- text-align: center;
75
- top: 50%;
76
- left: 50%;
77
- outline: none;
78
- color: #ffffff !important;
79
- border: none;
80
- -webkit-font-smoothing: antialiased;
81
- -webkit-text-stroke:1px;
82
  }
83
  div.processing_overlay:before
84
  {
85
- content: "\e013";
86
  }
87
  div.processing_overlay > div
88
  {
89
- -webkit-animation: spin 2s infinite linear!important;
90
- -moz-animation: spin 2s infinite linear!important;
91
- -ms-animation: spin 2s infinite linear!important;
92
- -o-animation: spin 2s infinite linear!important;
93
- animation: spin 2s infinite linear!important;
94
  }
95
  .loader_opacity
96
  {
97
- position: fixed;
98
- top: 50%;
99
- left: 50%;
100
  }
101
  div.loader_opacity
102
  {
103
- z-index: 999999;
104
- margin-top: -40px;
105
- margin-left: -40px;
106
  }
107
  div.loader_opacity
108
  {
109
- margin: 10px;
110
- width: 80px;
111
- height: 80px;
112
- border-radius: 50%;
113
- color: #ffffff;
114
- background-color: #202124;
115
  }
116
  div.loader_opacity
117
  {
118
- -moz-box-shadow: 0 0 3px #000;
119
- -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .4);
120
- -webkit-box-shadow: 0 0 3px #000;
121
- -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .4);
122
- box-shadow: 0 0 3px #000;
123
- box-shadow: 0 0 3px rgba(0, 0, 0, .4);
124
  }
125
  @-ms-keyframes spin
126
  {
127
- from
128
- {
129
- -ms-transform: rotate(0deg);
130
- }
131
- to
132
- {
133
- -ms-transform: rotate(360deg);
134
- }
135
  }
136
  @-moz-keyframes spin
137
  {
138
- from
139
- {
140
- -moz-transform: rotate(0deg);
141
- }
142
- to
143
- {
144
- -moz-transform: rotate(360deg);
145
- }
146
  }
147
  @-webkit-keyframes spin
148
  {
149
- from
150
- {
151
- -webkit-transform: rotate(0deg);
152
- }
153
- to
154
- {
155
- -webkit-transform: rotate(360deg);
156
- }
157
  }
158
  @keyframes spin
159
  {
160
- from
161
- {
162
- transform:rotate(0deg);
163
- }
164
- to
165
- {
166
- transform:rotate(360deg);
167
- }
168
  }
169
  .layout-system-report
170
  {
171
- display: none;
172
- margin: 10px 0;
173
- padding: 0;
174
- position: relative;
175
  }
176
  .layout-system-report textarea
177
  {
178
- font-family: monospace;
179
- width: 100%;
180
- margin: 0;
181
- height: 300px;
182
- padding: 20px;
183
- -moz-border-radius: 0;
184
- -webkit-border-radius: 0;
185
- border-radius: 0;
186
- resize: none;
187
- font-size: 12px;
188
- line-height: 20px;
189
- outline: 0;
190
  }
191
  .form-body .table-margin-top
192
  {
193
- margin-top: 10px;
194
  }
195
  .table > thead > tr > th
196
  {
197
- text-align: right;
198
  }
199
  .form-group select
200
  {
201
- height: 34px;
202
  }
203
  .line-separator
204
  {
205
- height: 1px;
206
- background: #717171 none repeat scroll 0% 0%;
207
- border-bottom: 1px solid #DDD;
208
- margin: 20px 0px;
209
  }
210
  a.btn
211
  {
212
- text-decoration: none;
213
  }
214
  .table.table-striped.table-bordered.table-hover.table-margin-top
215
  {
216
- margin-top: 20px !important;
217
  }
218
  .input-icon.right > .form-control
219
  {
220
- padding-right: 10px !important;
221
  }
222
  .plugin-logo > img
223
  {
224
- padding: 0px !important;
225
- width: 200px;
226
  }
227
  .custom-alternative a
228
  {
229
- text-decoration: none;
230
  }
231
  .custom-alternative
232
  {
233
- text-align: center;
234
- vertical-align: middle !important;
235
  }
236
  .input-icon.right > .form-control
237
  {
238
- padding-right: 0px;
239
  }
240
  .nav > li
241
  {
242
- display: inline-table;
243
  }
244
  .nav > li > a
245
  {
246
- padding: 4px 8px;
247
  }
248
  a:focus, a:focus
249
  {
250
- color: #124964;
251
- box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.18), 0px 0px 2px 1px rgba(30, 140, 190, 0);
252
  }
253
  .nav > li > a:hover, .nav > li > a:focus
254
  {
255
- text-decoration: none;
256
- background-color: #fff;
257
  }
258
  .table-margin-top
259
  {
260
- margin-top:10px !important;
261
  }
262
  .custom-date-popup
263
  {
264
- width: 20% !important;
265
  }
266
  .custom-table-top-margin-popup
267
  {
268
- margin-bottom: 4% !important;
269
  }
270
  .modal-footer
271
  {
272
- padding: 15px;
273
- text-align: right;
274
- border-top: 1px solid #e5e5e5;
275
  }
276
  .modal-footer .btn + .btn
277
  {
278
- margin-bottom: 0;
279
- margin-left: 5px;
280
  }
281
  .modal-scrollable
282
  {
283
- overflow: hidden !important;
284
  }
285
  .custom-map
286
  {
287
- width: 100%;
288
- height: 345px;
289
- /*border:4px solid #e0dede;*/
290
- margin-top:10px;
291
  }
292
  .custom-bulk-width
293
  {
294
- width: auto;
295
- height: 32px !important;
296
  }
297
  .custom-width
298
  {
299
- width:160px;
300
  }
301
  .green-custom
302
  {
303
- color:#17590B !important;
304
- font-size:13px;
305
  }
306
  .custom-align-chk
307
  {
308
- text-align:center;
309
- width: 5%;
310
  }
311
  .custom-align
312
  {
313
- text-align:center;
314
- width: 15%;
315
  }
316
  .btn-align
317
  {
318
- font-size: 11px;
319
  }
320
  table.table-bordered thead th, table.table-bordered thead td
321
  {
322
- border-left-width: 0px;
323
- border-top-width: 1px !important;
324
  }
325
  .form-control
326
  {
327
- display: inline-block;
328
  }
329
  div.dataTables_wrapper div.dataTables_length label
330
  {
331
- float: right !important;
332
  }
333
  .dataTable > thead > tr > th.chk-action
334
  {
335
- background-image: none !important;
336
  }
337
  .page-sidebar-tech-banker.navbar-collapse
338
  {
339
- max-height: none !important;
340
- float: left;
341
- position: absolute;
342
  }
343
  @media (max-width: 992px)
344
  {
345
- .page-sidebar-tech-banker.navbar-collapse
346
- {
347
- width: auto !important;
348
- position: relative;
349
- float: none;
350
- }
351
  }
352
  .badge-danger
353
  {
354
- background-color: #ED6B75;
355
  }
356
  @media (max-width: 992px)
357
  {
358
- .page-content-wrapper .page-content
359
- {
360
- margin-left: 0px;
361
 
362
- }
363
  }
364
  .pagination .active > a, .pagination .active > a:hover
365
  {
366
- background: #EEE none repeat scroll 0% 0%;
367
- border-color: #DDD;
368
- color: #333;
369
  }
370
  .btn:hover, .btn:focus, .btn.focus
371
  {
372
- color: #fff !important;
373
- text-decoration: none;
374
  }
375
  @media (max-width: 1200px)
376
  {
377
- .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,
378
- .table > tbody > tr > td,.table > tfoot > tr > td
379
- {
380
- padding: 4px;
381
- }
382
  }
383
  @media (max-width: 992px)
384
  {
385
- .page-sidebar-menu-tech-banker
386
- {
387
- min-height: auto !important;
388
- }
389
  }
390
  .plugin_update_message
391
  {
392
- font-weight: 400;
393
- background: #d54d21;
394
- padding: 1em;
395
- margin: 10px 0;
396
  }
397
  .plugin_update_message > p
398
  {
399
- color: #fff;
400
- margin: 0px !important;
401
  }
402
  .page-sidebar-tech-banker .sidebar-menu-tech-banker .page-sidebar-menu-tech-banker > li.active > a, .page-sidebar-tech-banker .sidebar-menu-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a
403
  {
404
- background-color: #a4cd39 !important;
405
- border-top-color: transparent;
406
- color: #FFF;
407
  }
408
  /* Outer */
409
  .popup
410
  {
411
- z-index: 99999;
412
- width:100%;
413
- height:100%;
414
- display:none;
415
- position:fixed;
416
- top:0px;
417
- left:0px;
418
- background:rgba(0,0,0,0.75);
419
  }
420
  /* Inner */
421
  .popup-inner
422
  {
423
- max-width:700px;
424
- width:90%;
425
- position:absolute;
426
- top:50%;
427
- left:50%;
428
- -webkit-transform:translate(-50%, -50%);
429
- transform:translate(-50%, -50%);
430
- box-shadow:0px 2px 6px rgba(0,0,0,1);
431
- border-radius:3px;
432
- background:#fff;
433
  }
434
  .control-label
435
  {
436
- margin-top: 1px;
437
- font-weight: 500 !important;
438
  }
439
  .control-label a
440
  {
441
- text-decoration: underline !important;
442
  }
443
  .popup-control
444
  {
445
- width: 45.7% !important;
446
  }
447
  @media (max-width: 1000px)
448
  {
449
- .popup-control
450
- {
451
- width: 95.7% !important;
452
- }
453
  }
454
  .custom_links
455
  {
456
- text-decoration: underline;
457
- font-weight: bold;
458
- color: #a94442;
459
  }
460
  .custom_links:hover
461
  {
462
- color: #a94442 !important;
463
  }
464
  .custom_links_feature
465
  {
466
- text-decoration: underline;
467
- font-weight: bold;
468
- color: #8a6d3b;
469
  }
470
  .custom_links_feature:hover
471
  {
472
- color: #8a6d3b !important;
473
  }
474
  .page-header-column a, .page-header-column a:visited{
475
- text-decoration: none;
476
- color: #efefef;
477
  }
478
  .page-header-column a.btn{
479
- color: #ffffff;
480
  }
481
  .page-header-column a:hover{
482
- opacity: 0.9;
483
  }
484
  .page-header-column p a:hover{
485
- text-decoration: underline;
486
  }
487
  .page-header-column h4{
488
- font-size: 15px;
489
  }
490
  .page-header-column ul{
491
- list-style-type: none;
492
- padding-left: 0;
493
- margin-top: 0;
494
  }
495
  .page-header-column ul li{
496
- font-size: 13px;
497
- padding: 5px;
498
  }
499
  .page-header-container{
500
- color: #a4cd39;
501
- font-size: 14px;
502
- background-color: #284049;
503
- padding-top: 10px;
504
- margin-bottom: 25px;
505
- border-radius: 4px;
506
  }
507
  .page-header-column .btn{
508
- color: #ffffff;
509
- background-color: #a4cd39;
510
- padding-top: 10px;
511
- padding-bottom: 10px;
512
- border-radius: 5px;
513
- margin-top: 15px;
514
  }
515
  .page-header-column p{
516
- margin-top: 15px;
517
- font-size: 13px;
518
  }
519
  .page-header-column h4{
520
- margin-bottom: 15px;
521
  }
522
  .btn:hover{
523
- opacity: 0.9;
524
  }
525
  .header-wizard
526
  {
527
- width : 50%;
528
- background-color : #fff;
529
  }
530
  .dashicons-wordpress
531
  {
532
- font-size : 90px;
533
- background : #01749a;
534
- color : #fff;
535
- width : 110px;
536
- height : 110px;
537
- padding : 10px;
538
  }
539
 
540
  .dashicons-plus
541
  {
542
- position: absolute;
543
- top : 30px;
544
- left : 30%;
545
- font-size : 60px;
546
- color : #bbb;
547
  }
548
  .textalign p
549
  {
550
- font-size : 16px;
551
- color : #444;
552
- padding-left : 40px;
553
- padding-right : 40px;
554
  }
555
  .allow
556
  {
557
- padding-left : 0px;
558
- padding-right : 0px;
559
  }
560
  .tech-banker-actions
561
  {
562
- padding : 10px 20px 10px 20px;
563
  }
564
  .button.button-primary-wizard
565
  {
566
- padding : 5px 35px 5px 10px !important;
567
- border-width : 2px !important;
568
- font-size : 14px !important;
569
- font-weight : 800 !important;
570
- height : 100% !important;
571
- line-height : 30px !important;
572
 
573
  }
574
  .button-primary-wizard
575
  {
576
- background-color : #a4cd39 !important;
577
- border-color : #a4cd39 !important;
578
- color : #fff !important;
579
- display : inline-block !important;
580
- text-decoration : none !important;
581
- border-style : outset !important;
582
- float : right !important;
583
- position : relative !important;
584
  }
585
  .button-primary-wizard:hover
586
  {
587
- color : #fff !important;
588
- text-decoration : none !important;
589
  }
590
  .button-secondary-wizard
591
  {
592
- color : #fff !important;
593
- background : #C0C7CA !important;
594
- text-decoration : none !important;
595
- font-size : 14px !important;
596
- padding : 5px 35px 5px 10px !important;
597
- border : 2px outset #f7f7f7 !important;
598
- display : inline-block !important;
599
- position : relative !important;
600
- font-weight : 800 !important;
601
- height : 100% !important;
602
- line-height : 30px !important;
603
  }
604
  .button-secondary-wizard:hover
605
  {
606
- color : #fff !important;
607
  }
608
  .permissions
609
  {
610
- font-size : 18px;
611
- text-decoration : none;
612
- text-align : center;
613
- display : block;
614
- color : #a4cd39;
615
- padding-top : 10px;
616
- padding-bottom : 10px;
617
- margin-bottom : 10px;
618
- cursor: -webkit-grab;
619
- cursor: grab;
620
  }
621
  .permissions:hover
622
  {
623
- color : #a4cd39;
624
  }
625
  .dashicons-admin-users
626
  {
627
- float : left;
628
- font-size : 45px;
629
- width : 50px;
630
- height : 50px;
631
- margin-right : 30px;
632
  }
633
  .admin p
634
  {
635
- margin : 0px;
636
- font-size : 12px;
637
  }
638
  .admin span
639
  {
640
- font-size : 16px;
641
  }
642
  .dashicons-welcome-view-site
643
  {
644
- float : left;
645
- font-size : 45px;
646
- width : 50px;
647
- height : 50px;
648
- margin-right : 30px;
649
  }
650
  .settings p
651
  {
652
- margin : 0px;
653
- font-size : 12px;
654
  }
655
  .settings span
656
  {
657
- font-size : 16px;
658
  }
659
  .dashicons-testimonial
660
  {
661
- float : left;
662
- font-size : 45px;
663
- width : 50px;
664
- height : 50px;
665
- margin-right : 30px;
666
  }
667
  .testimonial p
668
  {
669
- margin : 0px;
670
- font-size : 12px;
671
  }
672
  .testimonial span
673
  {
674
- margin : 0px;
675
- font-size : 16px;
676
  }
677
  .dashicons-admin-plugins
678
  {
679
- float : left;
680
- font-size : 45px;
681
- width : 50px;
682
- height : 50px;
683
- margin-right : 30px;
684
  }
685
  .admin-plugins p
686
  {
687
- margin : 0px;
688
- font-size : 12px;
689
  }
690
  .admin-plugins span
691
  {
692
- font-size : 16px;
693
  }
694
  .terms
695
  {
696
- background : #e1e1e1;
697
- text-align : center;
698
- padding-top : 10px;
699
- padding-bottom : 10px;
700
  }
701
  .terms a, .terms span
702
  {
703
- color : #999;
704
- font-size : 10px;
705
- text-decoration : none !important;
706
  }
707
  .styling
708
  {
709
- padding : 20px 0 0 0 !important;
710
  }
711
  .dashicons-arrow-right-alt
712
  {
713
- position : absolute;
714
- top : 12px;
715
- right : 5px;
716
  }
717
  .center
718
  {
719
- text-align : center;
720
  }
721
  .align2
722
  {
723
- padding-left : 0px;
724
  }
725
  .p2
726
  {
727
- padding-top : 35px;
728
  }
729
  .row-custom
730
  {
731
- margin-right : 0px !important;
732
- margin-left : 0px !important
733
  }
734
  .row-bg
735
  {
736
- background-color : #e1e1e1;
737
- padding : 20px 0px 20px 0px;
738
  }
1
  .portlet.box.vivid-green
2
  {
3
+ border-width: 0px 1px 1px;
4
+ border-style: none solid solid;
5
+ border-color: #a4cd39 !important;
6
+ -moz-border-top-colors: none;
7
+ -moz-border-right-colors: none;
8
+ -moz-border-bottom-colors: none;
9
+ -moz-border-left-colors: none;
10
+ border-image: none;
11
  }
12
  .portlet.box.vivid-green > .portlet-title
13
  {
14
+ background-color: #a4cd39 !important;
15
  }
16
  .vivid-green.btn
17
  {
18
+ color: #fff;
19
+ background-color: #a4cd39;
20
  }
21
  .portlet > .portlet-title > .caption > i
22
  {
23
+ color:#fff;
24
  }
25
  .page-breadcrumb >li > a
26
  {
27
+ text-decoration:none;
28
  }
29
  .page-breadcrumb >li > span
30
  {
31
+ text-decoration:none;
32
  }
33
  .page-bar .page-breadcrumb > li > i
34
  {
35
+ margin-right: 7px;
36
  }
37
  .page-breadcrumb >li > span
38
  {
39
+ margin: 0px 2px 0px 2px !important;
40
  }
41
  @font-face
42
  {
43
+ font-family: tech-banker;
44
+ src: url(font/tech-banker.eot);
45
+ src: url(font/tech-banker.eot?#iefix) format('embedded-opentype'),
46
+ url(font/tech-banker.woff) format('woff'), url(font/tech-banker.ttf)
47
+ format('truetype'), url(font/tech-banker.svg) format('svg');
48
+ font-weight: 400;
49
+ font-style: normal;
50
  }
51
  div.opacity_overlay
52
  {
53
+ background-color: #202124 !important;
54
+ opacity: 0.7;
55
+ width: 100% !important;
56
+ height: 100% !important;
57
+ z-index: 999999 !important;
58
+ position: fixed !important;
59
+ top: 0 !important;
60
  }
61
  div.processing_overlay
62
  {
63
+ -moz-animation: spin 2s infinite linear!important;
64
+ -o-animation: spin 2s infinite linear!important;
65
+ -webkit-animation: spin 2s infinite linear!important;
66
+ animation: spin 2s infinite linear!important;
67
  }
68
  div.processing_overlay
69
  {
70
+ font-family: tech-banker;
71
+ font-size: 50px;
72
+ line-height: 80px;
73
+ font-weight: normal;
74
+ text-align: center;
75
+ top: 50%;
76
+ left: 50%;
77
+ outline: none;
78
+ color: #ffffff !important;
79
+ border: none;
80
+ -webkit-font-smoothing: antialiased;
81
+ -webkit-text-stroke:1px;
82
  }
83
  div.processing_overlay:before
84
  {
85
+ content: "\e013";
86
  }
87
  div.processing_overlay > div
88
  {
89
+ -webkit-animation: spin 2s infinite linear!important;
90
+ -moz-animation: spin 2s infinite linear!important;
91
+ -ms-animation: spin 2s infinite linear!important;
92
+ -o-animation: spin 2s infinite linear!important;
93
+ animation: spin 2s infinite linear!important;
94
  }
95
  .loader_opacity
96
  {
97
+ position: fixed;
98
+ top: 50%;
99
+ left: 50%;
100
  }
101
  div.loader_opacity
102
  {
103
+ z-index: 999999;
104
+ margin-top: -40px;
105
+ margin-left: -40px;
106
  }
107
  div.loader_opacity
108
  {
109
+ margin: 10px;
110
+ width: 80px;
111
+ height: 80px;
112
+ border-radius: 50%;
113
+ color: #ffffff;
114
+ background-color: #202124;
115
  }
116
  div.loader_opacity
117
  {
118
+ -moz-box-shadow: 0 0 3px #000;
119
+ -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .4);
120
+ -webkit-box-shadow: 0 0 3px #000;
121
+ -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .4);
122
+ box-shadow: 0 0 3px #000;
123
+ box-shadow: 0 0 3px rgba(0, 0, 0, .4);
124
  }
125
  @-ms-keyframes spin
126
  {
127
+ from
128
+ {
129
+ -ms-transform: rotate(0deg);
130
+ }
131
+ to
132
+ {
133
+ -ms-transform: rotate(360deg);
134
+ }
135
  }
136
  @-moz-keyframes spin
137
  {
138
+ from
139
+ {
140
+ -moz-transform: rotate(0deg);
141
+ }
142
+ to
143
+ {
144
+ -moz-transform: rotate(360deg);
145
+ }
146
  }
147
  @-webkit-keyframes spin
148
  {
149
+ from
150
+ {
151
+ -webkit-transform: rotate(0deg);
152
+ }
153
+ to
154
+ {
155
+ -webkit-transform: rotate(360deg);
156
+ }
157
  }
158
  @keyframes spin
159
  {
160
+ from
161
+ {
162
+ transform:rotate(0deg);
163
+ }
164
+ to
165
+ {
166
+ transform:rotate(360deg);
167
+ }
168
  }
169
  .layout-system-report
170
  {
171
+ display: none;
172
+ margin: 10px 0;
173
+ padding: 0;
174
+ position: relative;
175
  }
176
  .layout-system-report textarea
177
  {
178
+ font-family: monospace;
179
+ width: 100%;
180
+ margin: 0;
181
+ height: 300px;
182
+ padding: 20px;
183
+ -moz-border-radius: 0;
184
+ -webkit-border-radius: 0;
185
+ border-radius: 0;
186
+ resize: none;
187
+ font-size: 12px;
188
+ line-height: 20px;
189
+ outline: 0;
190
  }
191
  .form-body .table-margin-top
192
  {
193
+ margin-top: 10px;
194
  }
195
  .table > thead > tr > th
196
  {
197
+ text-align: right;
198
  }
199
  .form-group select
200
  {
201
+ height: 34px;
202
  }
203
  .line-separator
204
  {
205
+ height: 1px;
206
+ background: #717171 none repeat scroll 0% 0%;
207
+ border-bottom: 1px solid #DDD;
208
+ margin: 20px 0px;
209
  }
210
  a.btn
211
  {
212
+ text-decoration: none;
213
  }
214
  .table.table-striped.table-bordered.table-hover.table-margin-top
215
  {
216
+ margin-top: 20px !important;
217
  }
218
  .input-icon.right > .form-control
219
  {
220
+ padding-right: 10px !important;
221
  }
222
  .plugin-logo > img
223
  {
224
+ padding: 0px !important;
225
+ width: 200px;
226
  }
227
  .custom-alternative a
228
  {
229
+ text-decoration: none;
230
  }
231
  .custom-alternative
232
  {
233
+ text-align: center;
234
+ vertical-align: middle !important;
235
  }
236
  .input-icon.right > .form-control
237
  {
238
+ padding-right: 0px;
239
  }
240
  .nav > li
241
  {
242
+ display: inline-table;
243
  }
244
  .nav > li > a
245
  {
246
+ padding: 4px 8px;
247
  }
248
  a:focus, a:focus
249
  {
250
+ color: #124964;
251
+ box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.18), 0px 0px 2px 1px rgba(30, 140, 190, 0);
252
  }
253
  .nav > li > a:hover, .nav > li > a:focus
254
  {
255
+ text-decoration: none;
256
+ background-color: #fff;
257
  }
258
  .table-margin-top
259
  {
260
+ margin-top:10px !important;
261
  }
262
  .custom-date-popup
263
  {
264
+ width: 20% !important;
265
  }
266
  .custom-table-top-margin-popup
267
  {
268
+ margin-bottom: 4% !important;
269
  }
270
  .modal-footer
271
  {
272
+ padding: 15px;
273
+ text-align: right;
274
+ border-top: 1px solid #e5e5e5;
275
  }
276
  .modal-footer .btn + .btn
277
  {
278
+ margin-bottom: 0;
279
+ margin-left: 5px;
280
  }
281
  .modal-scrollable
282
  {
283
+ overflow: hidden !important;
284
  }
285
  .custom-map
286
  {
287
+ width: 100%;
288
+ height: 345px;
289
+ /*border:4px solid #e0dede;*/
290
+ margin-top:10px;
291
  }
292
  .custom-bulk-width
293
  {
294
+ width: auto;
295
+ height: 32px !important;
296
  }
297
  .custom-width
298
  {
299
+ width:160px;
300
  }
301
  .green-custom
302
  {
303
+ color:#17590B !important;
304
+ font-size:13px;
305
  }
306
  .custom-align-chk
307
  {
308
+ text-align:center;
309
+ width: 5%;
310
  }
311
  .custom-align
312
  {
313
+ text-align:center;
314
+ width: 15%;
315
  }
316
  .btn-align
317
  {
318
+ font-size: 11px;
319
  }
320
  table.table-bordered thead th, table.table-bordered thead td
321
  {
322
+ border-left-width: 0px;
323
+ border-top-width: 1px !important;
324
  }
325
  .form-control
326
  {
327
+ display: inline-block;
328
  }
329
  div.dataTables_wrapper div.dataTables_length label
330
  {
331
+ float: right !important;
332
  }
333
  .dataTable > thead > tr > th.chk-action
334
  {
335
+ background-image: none !important;
336
  }
337
  .page-sidebar-tech-banker.navbar-collapse
338
  {
339
+ max-height: none !important;
340
+ float: left;
341
+ position: absolute;
342
  }
343
  @media (max-width: 992px)
344
  {
345
+ .page-sidebar-tech-banker.navbar-collapse
346
+ {
347
+ width: auto !important;
348
+ position: relative;
349
+ float: none;
350
+ }
351
  }
352
  .badge-danger
353
  {
354
+ background-color: #ED6B75;
355
  }
356
  @media (max-width: 992px)
357
  {
358
+ .page-content-wrapper .page-content
359
+ {
360
+ margin-left: 0px;
361
 
362
+ }
363
  }
364
  .pagination .active > a, .pagination .active > a:hover
365
  {
366
+ background: #EEE none repeat scroll 0% 0%;
367
+ border-color: #DDD;
368
+ color: #333;
369
  }
370
  .btn:hover, .btn:focus, .btn.focus
371
  {
372
+ color: #fff !important;
373
+ text-decoration: none;
374
  }
375
  @media (max-width: 1200px)
376
  {
377
+ .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,
378
+ .table > tbody > tr > td,.table > tfoot > tr > td
379
+ {
380
+ padding: 4px;
381
+ }
382
  }
383
  @media (max-width: 992px)
384
  {
385
+ .page-sidebar-menu-tech-banker
386
+ {
387
+ min-height: auto !important;
388
+ }
389
  }
390
  .plugin_update_message
391
  {
392
+ font-weight: 400;
393
+ background: #d54d21;
394
+ padding: 1em;
395
+ margin: 10px 0;
396
  }
397
  .plugin_update_message > p
398
  {
399
+ color: #fff;
400
+ margin: 0px !important;
401
  }
402
  .page-sidebar-tech-banker .sidebar-menu-tech-banker .page-sidebar-menu-tech-banker > li.active > a, .page-sidebar-tech-banker .sidebar-menu-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a
403
  {
404
+ background-color: #a4cd39 !important;
405
+ border-top-color: transparent;
406
+ color: #FFF;
407
  }
408
  /* Outer */
409
  .popup
410
  {
411
+ z-index: 99999;
412
+ width:100%;
413
+ height:100%;
414
+ display:none;
415
+ position:fixed;
416
+ top:0px;
417
+ left:0px;
418
+ background:rgba(0,0,0,0.75);
419
  }
420
  /* Inner */
421
  .popup-inner
422
  {
423
+ max-width:700px;
424
+ width:90%;
425
+ position:absolute;
426
+ top:50%;
427
+ left:50%;
428
+ -webkit-transform:translate(-50%, -50%);
429
+ transform:translate(-50%, -50%);
430
+ box-shadow:0px 2px 6px rgba(0,0,0,1);
431
+ border-radius:3px;
432
+ background:#fff;
433
  }
434
  .control-label
435
  {
436
+ margin-top: 1px;
437
+ font-weight: 500 !important;
438
  }
439
  .control-label a
440
  {
441
+ text-decoration: underline !important;
442
  }
443
  .popup-control
444
  {
445
+ width: 45.7% !important;
446
  }
447
  @media (max-width: 1000px)
448
  {
449
+ .popup-control
450
+ {
451
+ width: 95.7% !important;
452
+ }
453
  }
454
  .custom_links
455
  {
456
+ text-decoration: underline;
457
+ font-weight: bold;
458
+ color: #a94442;
459
  }
460
  .custom_links:hover
461
  {
462
+ color: #a94442 !important;
463
  }
464
  .custom_links_feature
465
  {
466
+ text-decoration: underline;
467
+ font-weight: bold;
468
+ color: #8a6d3b;
469
  }
470
  .custom_links_feature:hover
471
  {
472
+ color: #8a6d3b !important;
473
  }
474
  .page-header-column a, .page-header-column a:visited{
475
+ text-decoration: none;
476
+ color: #efefef;
477
  }
478
  .page-header-column a.btn{
479
+ color: #ffffff;
480
  }
481
  .page-header-column a:hover{
482
+ opacity: 0.9;
483
  }
484
  .page-header-column p a:hover{
485
+ text-decoration: underline;
486
  }
487
  .page-header-column h4{
488
+ font-size: 15px;
489
  }
490
  .page-header-column ul{
491
+ list-style-type: none;
492
+ padding-left: 0;
493
+ margin-top: 0;
494
  }
495
  .page-header-column ul li{
496
+ font-size: 13px;
497
+ padding: 5px;
498
  }
499
  .page-header-container{
500
+ color: #a4cd39;
501
+ font-size: 14px;
502
+ background-color: #284049;
503
+ padding-top: 10px;
504
+ margin-bottom: 25px;
505
+ border-radius: 4px;
506
  }
507
  .page-header-column .btn{
508
+ color: #ffffff;
509
+ background-color: #a4cd39;
510
+ padding-top: 10px;
511
+ padding-bottom: 10px;
512
+ border-radius: 5px;
513
+ margin-top: 15px;
514
  }
515
  .page-header-column p{
516
+ margin-top: 15px;
517
+ font-size: 13px;
518
  }
519
  .page-header-column h4{
520
+ margin-bottom: 15px;
521
  }
522
  .btn:hover{
523
+ opacity: 0.9;
524
  }
525
  .header-wizard
526
  {
527
+ width : 50%;
528
+ background-color : #fff;
529
  }
530
  .dashicons-wordpress
531
  {
532
+ font-size : 90px;
533
+ background : #01749a;
534
+ color : #fff;
535
+ width : 110px;
536
+ height : 110px;
537
+ padding : 10px;
538
  }
539
 
540
  .dashicons-plus
541
  {
542
+ position: absolute;
543
+ top : 30px;
544
+ left : 30%;
545
+ font-size : 60px;
546
+ color : #bbb;
547
  }
548
  .textalign p
549
  {
550
+ font-size : 16px;
551
+ color : #444;
552
+ padding-left : 40px;
553
+ padding-right : 40px;
554
  }
555
  .allow
556
  {
557
+ padding-left : 0px;
558
+ padding-right : 0px;
559
  }
560
  .tech-banker-actions
561
  {
562
+ padding : 10px 20px 10px 20px;
563
  }
564
  .button.button-primary-wizard
565
  {
566
+ padding : 5px 35px 5px 10px !important;
567
+ border-width : 2px !important;
568
+ font-size : 14px !important;
569
+ font-weight : 800 !important;
570
+ height : 100% !important;
571
+ line-height : 30px !important;
572
 
573
  }
574
  .button-primary-wizard
575
  {
576
+ background-color : #a4cd39 !important;
577
+ border-color : #a4cd39 !important;
578
+ color : #fff !important;
579
+ display : inline-block !important;
580
+ text-decoration : none !important;
581
+ border-style : outset !important;
582
+ float : right !important;
583
+ position : relative !important;
584
  }
585
  .button-primary-wizard:hover
586
  {
587
+ color : #fff !important;
588
+ text-decoration : none !important;
589
  }
590
  .button-secondary-wizard
591
  {
592
+ color : #fff !important;
593
+ background : #C0C7CA !important;
594
+ text-decoration : none !important;
595
+ font-size : 14px !important;
596
+ padding : 5px 35px 5px 10px !important;
597
+ border : 2px outset #f7f7f7 !important;
598
+ display : inline-block !important;
599
+ position : relative !important;
600
+ font-weight : 800 !important;
601
+ height : 100% !important;
602
+ line-height : 30px !important;
603
  }
604
  .button-secondary-wizard:hover
605
  {
606
+ color : #fff !important;
607
  }
608
  .permissions
609
  {
610
+ font-size : 18px;
611
+ text-decoration : none;
612
+ text-align : center;
613
+ display : block;
614
+ color : #a4cd39;
615
+ padding-top : 10px;
616
+ padding-bottom : 10px;
617
+ margin-bottom : 10px;
618
+ cursor: -webkit-grab;
619
+ cursor: grab;
620
  }
621
  .permissions:hover
622
  {
623
+ color : #a4cd39;
624
  }
625
  .dashicons-admin-users
626
  {
627
+ float : left;
628
+ font-size : 45px;
629
+ width : 50px;
630
+ height : 50px;
631
+ margin-right : 30px;
632
  }
633
  .admin p
634
  {
635
+ margin : 0px;
636
+ font-size : 12px;
637
  }
638
  .admin span
639
  {
640
+ font-size : 16px;
641
  }
642
  .dashicons-welcome-view-site
643
  {
644
+ float : left;
645
+ font-size : 45px;
646
+ width : 50px;
647
+ height : 50px;
648
+ margin-right : 30px;
649
  }
650
  .settings p
651
  {
652
+ margin : 0px;
653
+ font-size : 12px;
654
  }
655
  .settings span
656
  {
657
+ font-size : 16px;
658
  }
659
  .dashicons-testimonial
660
  {
661
+ float : left;
662
+ font-size : 45px;
663
+ width : 50px;
664
+ height : 50px;
665
+ margin-right : 30px;
666
  }
667
  .testimonial p
668
  {
669
+ margin : 0px;
670
+ font-size : 12px;
671
  }
672
  .testimonial span
673
  {
674
+ margin : 0px;
675
+ font-size : 16px;
676
  }
677
  .dashicons-admin-plugins
678
  {
679
+ float : left;
680
+ font-size : 45px;
681
+ width : 50px;
682
+ height : 50px;
683
+ margin-right : 30px;
684
  }
685
  .admin-plugins p
686
  {
687
+ margin : 0px;
688
+ font-size : 12px;
689
  }
690
  .admin-plugins span
691
  {
692
+ font-size : 16px;
693
  }
694
  .terms
695
  {
696
+ background : #e1e1e1;
697
+ text-align : center;
698
+ padding-top : 10px;
699
+ padding-bottom : 10px;
700
  }
701
  .terms a, .terms span
702
  {
703
+ color : #999;
704
+ font-size : 10px;
705
+ text-decoration : none !important;
706
  }
707
  .styling
708
  {
709
+ padding : 20px 0 0 0 !important;
710
  }
711
  .dashicons-arrow-right-alt
712
  {
713
+ position : absolute;
714
+ top : 12px;
715
+ right : 5px;
716
  }
717
  .center
718
  {
719
+ text-align : center;
720
  }
721
  .align2
722
  {
723
+ padding-left : 0px;
724
  }
725
  .p2
726
  {
727
+ padding-top : 35px;
728
  }
729
  .row-custom
730
  {
731
+ margin-right : 0px !important;
732
+ margin-left : 0px !important
733
  }
734
  .row-bg
735
  {
736
+ background-color : #e1e1e1;
737
+ padding : 20px 0px 20px 0px;
738
  }
assets/admin/layout/css/tech-banker-custom.css CHANGED
@@ -1,727 +1,727 @@
1
  .portlet > .portlet-title > .caption > i
2
  {
3
- color:#fff;
4
  }
5
  .page-breadcrumb >li > a
6
  {
7
- text-decoration:none;
8
  }
9
  .page-breadcrumb >li > span
10
  {
11
- text-decoration:none;
12
  }
13
  .page-bar .page-breadcrumb > li > i
14
  {
15
- margin-right: 7px;
16
  }
17
  .page-breadcrumb >li > span
18
  {
19
- margin: 0px 2px 0px 2px !important;
20
  }
21
  @font-face
22
  {
23
- font-family: tech-banker;
24
- src: url(font/tech-banker.eot);
25
- src: url(font/tech-banker.eot?#iefix) format('embedded-opentype'),
26
- url(font/tech-banker.woff) format('woff'), url(font/tech-banker.ttf)
27
- format('truetype'), url(font/tech-banker.svg) format('svg');
28
- font-weight: 400;
29
- font-style: normal;
30
  }
31
  div.opacity_overlay
32
  {
33
- background-color: #202124 !important;
34
- opacity: 0.7;
35
- width: 100% !important;
36
- height: 100% !important;
37
- z-index: 999999 !important;
38
- position: fixed !important;
39
- top: 0 !important;
40
  }
41
  div.processing_overlay
42
  {
43
- -moz-animation: spin 2s infinite linear!important;
44
- -o-animation: spin 2s infinite linear!important;
45
- -webkit-animation: spin 2s infinite linear!important;
46
- animation: spin 2s infinite linear!important;
47
  }
48
  div.processing_overlay
49
  {
50
- font-family: tech-banker;
51
- font-size: 50px;
52
- line-height: 80px;
53
- font-weight: normal;
54
- text-align: center;
55
- top: 50%;
56
- left: 50%;
57
- outline: none;
58
- color: #ffffff !important;
59
- border: none;
60
- -webkit-font-smoothing: antialiased;
61
- -webkit-text-stroke:1px;
62
  }
63
  div.processing_overlay:before
64
  {
65
- content: "\e013";
66
  }
67
  div.processing_overlay > div
68
  {
69
- -webkit-animation: spin 2s infinite linear!important;
70
- -moz-animation: spin 2s infinite linear!important;
71
- -ms-animation: spin 2s infinite linear!important;
72
- -o-animation: spin 2s infinite linear!important;
73
- animation: spin 2s infinite linear!important;
74
  }
75
  .loader_opacity
76
  {
77
- position: fixed;
78
- top: 50%;
79
- left: 50%;
80
  }
81
  div.loader_opacity
82
  {
83
- z-index: 999999;
84
- margin-top: -40px;
85
- margin-left: -40px;
86
  }
87
  div.loader_opacity
88
  {
89
- margin: 10px;
90
- width: 80px;
91
- height: 80px;
92
- border-radius: 50%;
93
- color: #ffffff;
94
- background-color: #202124;
95
  }
96
  div.loader_opacity
97
  {
98
- -moz-box-shadow: 0 0 3px #000;
99
- -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .4);
100
- -webkit-box-shadow: 0 0 3px #000;
101
- -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .4);
102
- box-shadow: 0 0 3px #000;
103
- box-shadow: 0 0 3px rgba(0, 0, 0, .4);
104
  }
105
  @-ms-keyframes spin
106
  {
107
- from
108
- {
109
- -ms-transform: rotate(0deg);
110
- }
111
- to
112
- {
113
- -ms-transform: rotate(360deg);
114
- }
115
  }
116
  @-moz-keyframes spin
117
  {
118
- from
119
- {
120
- -moz-transform: rotate(0deg);
121
- }
122
- to
123
- {
124
- -moz-transform: rotate(360deg);
125
- }
126
  }
127
  @-webkit-keyframes spin
128
  {
129
- from
130
- {
131
- -webkit-transform: rotate(0deg);
132
- }
133
- to
134
- {
135
- -webkit-transform: rotate(360deg);
136
- }
137
  }
138
  @keyframes spin
139
  {
140
- from
141
- {
142
- transform:rotate(0deg);
143
- }
144
- to
145
- {
146
- transform:rotate(360deg);
147
- }
148
  }
149
  .layout-system-report
150
  {
151
- display: none;
152
- margin: 10px 0;
153
- padding: 0;
154
- position: relative;
155
  }
156
  .layout-system-report textarea
157
  {
158
- font-family: monospace;
159
- width: 100%;
160
- margin: 0;
161
- height: 300px;
162
- padding: 20px;
163
- -moz-border-radius: 0;
164
- -webkit-border-radius: 0;
165
- border-radius: 0;
166
- resize: none;
167
- font-size: 12px;
168
- line-height: 20px;
169
- outline: 0;
170
  }
171
  .form-body .table-margin-top
172
  {
173
- margin-top: 10px;
174
  }
175
  .table > thead > tr > th
176
  {
177
- text-align: left;
178
  }
179
  .form-group select
180
  {
181
- height: 34px;
182
  }
183
  .line-separator
184
  {
185
- height: 1px;
186
- background: #717171 none repeat scroll 0% 0%;
187
- border-bottom: 1px solid #DDD;
188
- margin: 20px 0px;
189
  }
190
  a.btn
191
  {
192
- text-decoration: none;
193
  }
194
  .table.table-striped.table-bordered.table-hover.table-margin-top
195
  {
196
- margin-top: 20px !important;
197
  }
198
  .input-icon.right > .form-control
199
  {
200
- padding-right: 0px;
201
  }
202
  .plugin-logo > img
203
  {
204
- padding: 0px !important;
205
- width: 200px;
206
  }
207
  .custom-alternative a
208
  {
209
- text-decoration: none;
210
  }
211
  .custom-alternative
212
  {
213
- text-align: center;
214
- vertical-align: middle !important;
215
  }
216
  .input-icon.right > .form-control
217
  {
218
- padding-right: 0px;
219
  }
220
  .nav > li
221
  {
222
- display: inline-table;
223
  }
224
  .nav > li > a
225
  {
226
- padding: 4px 8px;
227
  }
228
  a:focus, a:focus
229
  {
230
- color: #124964;
231
- box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.18), 0px 0px 2px 1px rgba(30, 140, 190, 0);
232
  }
233
  .nav > li > a:hover, .nav > li > a:focus
234
  {
235
- text-decoration: none;
236
- background-color: #fff;
237
  }
238
  .table-margin-top
239
  {
240
- margin-top:10px !important;
241
  }
242
  .custom-date-popup
243
  {
244
- width: 20% !important;
245
  }
246
  .custom-table-top-margin-popup
247
  {
248
- margin-bottom: 4% !important;
249
  }
250
  .modal-footer
251
  {
252
- padding: 15px;
253
- text-align: right;
254
- border-top: 1px solid #e5e5e5;
255
  }
256
  .modal-footer .btn + .btn
257
  {
258
- margin-bottom: 0;
259
- margin-left: 5px;
260
  }
261
  .modal-scrollable
262
  {
263
- overflow: hidden !important;
264
  }
265
  .custom-bulk-width {
266
- width: auto;
267
- height: 32px !important;
268
  }
269
  .custom-width
270
  {
271
- width:160px;
272
  }
273
  .green-custom
274
  {
275
- color:#17590B !important;
276
- font-size:13px;
277
  }
278
  table.table-bordered thead th, table.table-bordered thead td
279
  {
280
- border-left-width: 0px;
281
- border-top-width: 1px !important;
282
  }
283
  .form-control
284
  {
285
- display: inline-block;
286
  }
287
  div.dataTables_wrapper div.dataTables_length label
288
  {
289
- float: right !important;
290
  }
291
  .dataTable > thead > tr > th.chk-action
292
  {
293
- background-image: none !important;
294
  }
295
  .page-sidebar-tech-banker.navbar-collapse
296
  {
297
- max-height: none !important;
298
- float: left;
299
- position: absolute;
300
  }
301
  @media (max-width: 992px)
302
  {
303
- .page-sidebar-tech-banker.navbar-collapse
304
- {
305
- width: auto !important;
306
- position: relative;
307
- float: none;
308
- }
309
  }
310
  .badge-danger
311
  {
312
- background-color: #ED6B75;
313
  }
314
  @media (max-width: 992px)
315
  {
316
- .page-content-wrapper .page-content
317
- {
318
- margin-left: 0px;
319
 
320
- }
321
  }
322
  .pagination .active > a, .pagination .active > a:hover
323
  {
324
- background: #EEE none repeat scroll 0% 0% !important;
325
- border-color: #DDD !important;
326
- color: #333 !important;
327
  }
328
  .btn:hover, .btn:focus, .btn.focus
329
  {
330
- color: #fff !important;
331
- text-decoration: none;
332
  }
333
  @media (max-width: 1200px)
334
  {
335
- .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,
336
- .table > tbody > tr > td,.table > tfoot > tr > td
337
- {
338
- padding: 4px;
339
- }
340
  }
341
  @media (max-width: 992px)
342
  {
343
- .page-sidebar-menu-tech-banker
344
- {
345
- min-height: auto !important;
346
- }
347
  }
348
  .plugin_update_message
349
  {
350
- font-weight: 400;
351
- background: #d54d21;
352
- padding: 1em;
353
- margin: 10px 0;
354
  }
355
  .plugin_update_message > p
356
  {
357
- color: #fff;
358
- margin: 0px !important;
359
  }
360
  .custom_links
361
  {
362
- text-decoration: underline;
363
- font-weight: bold;
364
- color: #a94442;
365
  }
366
  .custom_links:hover
367
  {
368
- color: #a94442 !important;
369
  }
370
  .portlet.box.vivid-green
371
  {
372
- border-width: 0px 1px 1px;
373
- border-style: none solid solid;
374
- border-color: #a4cd39 !important;
375
- -moz-border-top-colors: none;
376
- -moz-border-right-colors: none;
377
- -moz-border-bottom-colors: none;
378
- -moz-border-left-colors: none;
379
- border-image: none;
380
  }
381
  .page-sidebar-tech-banker .sidebar-menu-tech-banker .page-sidebar-menu-tech-banker > li.active > a, .page-sidebar-tech-banker .sidebar-menu-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a
382
  {
383
- background-color: #a4cd39 !important;
384
- border-top-color: transparent;
385
- color: #FFF;
386
  }
387
  .portlet.box.vivid-green > .portlet-title
388
  {
389
- background-color: #a4cd39 !important;
390
  }
391
  .vivid-green.btn
392
  {
393
- color: #fff;
394
- background-color: #a4cd39;
395
  }
396
  /* Outer */
397
  .popup
398
  {
399
- z-index: 99999;
400
- width:100%;
401
- height:100%;
402
- display:none;
403
- position:fixed;
404
- top:0px;
405
- left:0px;
406
- background:rgba(0,0,0,0.75);
407
  }
408
  /* Inner */
409
  .popup-inner
410
  {
411
- max-width:700px;
412
- width:90%;
413
- position:absolute;
414
- top:50%;
415
- left:50%;
416
- -webkit-transform:translate(-50%, -50%);
417
- transform:translate(-50%, -50%);
418
- box-shadow:0px 2px 6px rgba(0,0,0,1);
419
- border-radius:3px;
420
- background:#fff;
421
  }
422
  .control-label
423
  {
424
- margin-top: 1px;
425
- font-weight: 500 !important;
426
  }
427
  .control-label a
428
  {
429
- text-decoration: underline !important;
430
  }
431
  .popup-control
432
  {
433
- width: 45.7% !important;
434
  }
435
  @media (max-width: 1000px)
436
  {
437
- .popup-control
438
- {
439
- width: 95.7% !important;
440
- }
441
  }
442
  .custom_links_feature
443
  {
444
- text-decoration: underline;
445
- font-weight: bold;
446
- color: #8a6d3b;
447
  }
448
  .custom_links_feature:hover
449
  {
450
- color: #8a6d3b !important;
451
  }
452
  .page-header-column a, .page-header-column a:visited{
453
- text-decoration: none;
454
- color: #efefef;
455
  }
456
  .page-header-column a.btn{
457
- color: #ffffff;
458
  }
459
  .page-header-column a:hover{
460
- opacity: 0.9;
461
  }
462
  .page-header-column p a:hover{
463
- text-decoration: underline;
464
  }
465
  .page-header-column h4{
466
- font-size: 15px;
467
  }
468
  .page-header-column ul{
469
- list-style-type: none;
470
- padding-left: 0;
471
- margin-top: 0;
472
  }
473
  .page-header-column ul li{
474
- font-size: 13px;
475
- padding: 5px;
476
  }
477
  .page-header-container{
478
- color: #a4cd39;
479
- font-size: 14px;
480
- background-color: #284049;
481
- padding-top: 10px;
482
- margin-bottom: 25px;
483
- border-radius: 4px;
484
  }
485
  .page-header-column .btn{
486
- color: #ffffff;
487
- background-color: #a4cd39;
488
- padding-top: 10px;
489
- padding-bottom: 10px;
490
- border-radius: 5px;
491
- margin-top: 15px;
492
  }
493
  .page-header-column p{
494
- margin-top: 15px;
495
- font-size: 13px;
496
  }
497
  .page-header-column h4{
498
- margin-bottom: 15px;
499
  }
500
  .btn:hover{
501
- opacity: 0.9;
502
  }
503
  .header-wizard
504
  {
505
- width : 50%;
506
- background-color : #fff;
507
  }
508
  .dashicons-wordpress
509
  {
510
- font-size : 90px;
511
- background : #01749a;
512
- color : #fff;
513
- width : 110px;
514
- height : 110px;
515
- padding : 10px;
516
  }
517
 
518
  .dashicons-plus
519
  {
520
- position: absolute;
521
- top : 30px;
522
- left : 30%;
523
- font-size : 60px;
524
- color : #bbb;
525
  }
526
  .textalign p
527
  {
528
- font-size : 16px;
529
- color : #444;
530
- padding-left : 40px;
531
- padding-right : 40px;
532
  }
533
  .allow
534
  {
535
- padding-left : 0px;
536
- padding-right : 0px;
537
  }
538
  .tech-banker-actions
539
  {
540
- padding : 10px 20px 10px 20px;
541
  }
542
  .button.button-primary-wizard
543
  {
544
- padding : 5px 35px 5px 10px !important;
545
- border-width : 2px !important;
546
- font-size : 14px !important;
547
- font-weight : 800 !important;
548
- height : 100% !important;
549
- line-height : 30px !important;
550
 
551
  }
552
  .button-primary-wizard
553
  {
554
- background-color : #a4cd39 !important;
555
- border-color : #a4cd39 !important;
556
- color : #fff !important;
557
- display : inline-block !important;
558
- text-decoration : none !important;
559
- border-style : outset !important;
560
- float : right !important;
561
- position : relative !important;
562
  }
563
  .button-primary-wizard:hover
564
  {
565
- color : #fff !important;
566
- text-decoration : none !important;
567
  }
568
  .button-secondary-wizard
569
  {
570
- color : #fff !important;
571
- background : #C0C7CA !important;
572
- text-decoration : none !important;
573
- font-size : 14px !important;
574
- padding : 5px 35px 5px 10px !important;
575
- border : 2px outset #f7f7f7 !important;
576
- display : inline-block !important;
577
- position : relative !important;
578
- font-weight : 800 !important;
579
- height : 100% !important;
580
- line-height : 30px !important;
581
  }
582
  .button-secondary-wizard:hover
583
  {
584
- color : #fff !important;
585
  }
586
  .permissions
587
  {
588
- font-size : 18px;
589
- text-decoration : none;
590
- text-align : center;
591
- display : block;
592
- color : #a4cd39;
593
- padding-top : 10px;
594
- padding-bottom : 10px;
595
- margin-bottom : 10px;
596
- cursor: -webkit-grab;
597
- cursor: grab;
598
  }
599
  .permissions:hover
600
  {
601
- color : #a4cd39;
602
  }
603
  .dashicons-admin-users
604
  {
605
- float : left;
606
- font-size : 45px;
607
- width : 50px;
608
- height : 50px;
609
- margin-right : 30px;
610
  }
611
  .admin p
612
  {
613
- margin : 0px;
614
- font-size : 12px;
615
  }
616
  .admin span
617
  {
618
- font-size : 16px;
619
  }
620
  .dashicons-welcome-view-site
621
  {
622
- float : left;
623
- font-size : 45px;
624
- width : 50px;
625
- height : 50px;
626
- margin-right : 30px;
627
  }
628
  .settings p
629
  {
630
- margin : 0px;
631
- font-size : 12px;
632
  }
633
  .settings span
634
  {
635
- font-size : 16px;
636
  }
637
  .dashicons-testimonial
638
  {
639
- float : left;
640
- font-size : 45px;
641
- width : 50px;
642
- height : 50px;
643
- margin-right : 30px;
644
  }
645
  .testimonial p
646
  {
647
- margin : 0px;
648
- font-size : 12px;
649
  }
650
  .testimonial span
651
  {
652
- margin : 0px;
653
- font-size : 16px;
654
  }
655
  .dashicons-admin-plugins
656
  {
657
- float : left;
658
- font-size : 45px;
659
- width : 50px;
660
- height : 50px;
661
- margin-right : 30px;
662
  }
663
  .admin-plugins p
664
  {
665
- margin : 0px;
666
- font-size : 12px;
667
  }
668
  .admin-plugins span
669
  {
670
- font-size : 16px;
671
  }
672
  .terms
673
  {
674
- background : #e1e1e1;
675
- text-align : center;
676
- padding-top : 10px;
677
- padding-bottom : 10px;
678
  }
679
  .terms a, .terms span
680
  {
681
- color : #999;
682
- font-size : 10px;
683
- text-decoration : none !important;
684
  }
685
  .styling
686
  {
687
- padding : 20px 0 0 0 !important;
688
  }
689
  .dashicons-arrow-right-alt
690
  {
691
- position : absolute;
692
- top : 12px;
693
- right : 5px;
694
  }
695
  .center
696
  {
697
- text-align : center;
698
  }
699
  .align2
700
  {
701
- padding-left : 0px;
702
  }
703
  .p2
704
  {
705
- padding-top : 35px;
706
  }
707
  .row-custom
708
  {
709
- margin-right : 0px !important;
710
- margin-left : 0px !important
711
  }
712
  .row-bg
713
  {
714
- background-color : #e1e1e1;
715
- padding : 20px 0px 20px 0px;
716
  }
717
  .popup-control
718
  {
719
- width: 45.7% !important;
720
  }
721
  @media (max-width: 1000px)
722
  {
723
- .popup-control
724
- {
725
- width: 95.7% !important;
726
- }
727
  }
1
  .portlet > .portlet-title > .caption > i
2
  {
3
+ color:#fff;
4
  }
5
  .page-breadcrumb >li > a
6
  {
7
+ text-decoration:none;
8
  }
9
  .page-breadcrumb >li > span
10
  {
11
+ text-decoration:none;
12
  }
13
  .page-bar .page-breadcrumb > li > i
14
  {
15
+ margin-right: 7px;
16
  }
17
  .page-breadcrumb >li > span
18
  {
19
+ margin: 0px 2px 0px 2px !important;
20
  }
21
  @font-face
22
  {
23
+ font-family: tech-banker;
24
+ src: url(font/tech-banker.eot);
25
+ src: url(font/tech-banker.eot?#iefix) format('embedded-opentype'),
26
+ url(font/tech-banker.woff) format('woff'), url(font/tech-banker.ttf)
27
+ format('truetype'), url(font/tech-banker.svg) format('svg');
28
+ font-weight: 400;
29
+ font-style: normal;
30
  }
31
  div.opacity_overlay
32
  {
33
+ background-color: #202124 !important;
34
+ opacity: 0.7;
35
+ width: 100% !important;
36
+ height: 100% !important;
37
+ z-index: 999999 !important;
38
+ position: fixed !important;
39
+ top: 0 !important;
40
  }
41
  div.processing_overlay
42
  {
43
+ -moz-animation: spin 2s infinite linear!important;
44
+ -o-animation: spin 2s infinite linear!important;
45
+ -webkit-animation: spin 2s infinite linear!important;
46
+ animation: spin 2s infinite linear!important;
47
  }
48
  div.processing_overlay
49
  {
50
+ font-family: tech-banker;
51
+ font-size: 50px;
52
+ line-height: 80px;
53
+ font-weight: normal;
54
+ text-align: center;
55
+ top: 50%;
56
+ left: 50%;
57
+ outline: none;
58
+ color: #ffffff !important;
59
+ border: none;
60
+ -webkit-font-smoothing: antialiased;
61
+ -webkit-text-stroke:1px;
62
  }
63
  div.processing_overlay:before
64
  {
65
+ content: "\e013";
66
  }
67
  div.processing_overlay > div
68
  {
69
+ -webkit-animation: spin 2s infinite linear!important;
70
+ -moz-animation: spin 2s infinite linear!important;
71
+ -ms-animation: spin 2s infinite linear!important;
72
+ -o-animation: spin 2s infinite linear!important;
73
+ animation: spin 2s infinite linear!important;
74
  }
75
  .loader_opacity
76
  {
77
+ position: fixed;
78
+ top: 50%;
79
+ left: 50%;
80
  }
81
  div.loader_opacity
82
  {
83
+ z-index: 999999;
84
+ margin-top: -40px;
85
+ margin-left: -40px;
86
  }
87
  div.loader_opacity
88
  {
89
+ margin: 10px;
90
+ width: 80px;
91
+ height: 80px;
92
+ border-radius: 50%;
93
+ color: #ffffff;
94
+ background-color: #202124;
95
  }
96
  div.loader_opacity
97
  {
98
+ -moz-box-shadow: 0 0 3px #000;
99
+ -moz-box-shadow: 0 0 3px rgba(0, 0, 0, .4);
100
+ -webkit-box-shadow: 0 0 3px #000;
101
+ -webkit-box-shadow: 0 0 3px rgba(0, 0, 0, .4);
102
+ box-shadow: 0 0 3px #000;
103
+ box-shadow: 0 0 3px rgba(0, 0, 0, .4);
104
  }
105
  @-ms-keyframes spin
106
  {
107
+ from
108
+ {
109
+ -ms-transform: rotate(0deg);
110
+ }
111
+ to
112
+ {
113
+ -ms-transform: rotate(360deg);
114
+ }
115
  }
116
  @-moz-keyframes spin
117
  {
118
+ from
119
+ {
120
+ -moz-transform: rotate(0deg);
121
+ }
122
+ to
123
+ {
124
+ -moz-transform: rotate(360deg);
125
+ }
126
  }
127
  @-webkit-keyframes spin
128
  {
129
+ from
130
+ {
131
+ -webkit-transform: rotate(0deg);
132
+ }
133
+ to
134
+ {
135
+ -webkit-transform: rotate(360deg);
136
+ }
137
  }
138
  @keyframes spin
139
  {
140
+ from
141
+ {
142
+ transform:rotate(0deg);
143
+ }
144
+ to
145
+ {
146
+ transform:rotate(360deg);
147
+ }
148
  }
149
  .layout-system-report
150
  {
151
+ display: none;
152
+ margin: 10px 0;
153
+ padding: 0;
154
+ position: relative;
155
  }
156
  .layout-system-report textarea
157
  {
158
+ font-family: monospace;
159
+ width: 100%;
160
+ margin: 0;
161
+ height: 300px;
162
+ padding: 20px;
163
+ -moz-border-radius: 0;
164
+ -webkit-border-radius: 0;
165
+ border-radius: 0;
166
+ resize: none;
167
+ font-size: 12px;
168
+ line-height: 20px;
169
+ outline: 0;
170
  }
171
  .form-body .table-margin-top
172
  {
173
+ margin-top: 10px;
174
  }
175
  .table > thead > tr > th
176
  {
177
+ text-align: left;
178
  }
179
  .form-group select
180
  {
181
+ height: 34px;
182
  }
183
  .line-separator
184
  {
185
+ height: 1px;
186
+ background: #717171 none repeat scroll 0% 0%;
187
+ border-bottom: 1px solid #DDD;
188
+ margin: 20px 0px;
189
  }
190
  a.btn
191
  {
192
+ text-decoration: none;
193
  }
194
  .table.table-striped.table-bordered.table-hover.table-margin-top
195
  {
196
+ margin-top: 20px !important;
197
  }
198
  .input-icon.right > .form-control
199
  {
200
+ padding-right: 0px;
201
  }
202
  .plugin-logo > img
203
  {
204
+ padding: 0px !important;
205
+ width: 200px;
206
  }
207
  .custom-alternative a
208
  {
209
+ text-decoration: none;
210
  }
211
  .custom-alternative
212
  {
213
+ text-align: center;
214
+ vertical-align: middle !important;
215
  }
216
  .input-icon.right > .form-control
217
  {
218
+ padding-right: 0px;
219
  }
220
  .nav > li
221
  {
222
+ display: inline-table;
223
  }
224
  .nav > li > a
225
  {
226
+ padding: 4px 8px;
227
  }
228
  a:focus, a:focus
229
  {
230
+ color: #124964;
231
+ box-shadow: 0px 0px 0px 1px rgba(255, 255, 255, 0.18), 0px 0px 2px 1px rgba(30, 140, 190, 0);
232
  }
233
  .nav > li > a:hover, .nav > li > a:focus
234
  {
235
+ text-decoration: none;
236
+ background-color: #fff;
237
  }
238
  .table-margin-top
239
  {
240
+ margin-top:10px !important;
241
  }
242
  .custom-date-popup
243
  {
244
+ width: 20% !important;
245
  }
246
  .custom-table-top-margin-popup
247
  {
248
+ margin-bottom: 4% !important;
249
  }
250
  .modal-footer
251
  {
252
+ padding: 15px;
253
+ text-align: right;
254
+ border-top: 1px solid #e5e5e5;
255
  }
256
  .modal-footer .btn + .btn
257
  {
258
+ margin-bottom: 0;
259
+ margin-left: 5px;
260
  }
261
  .modal-scrollable
262
  {
263
+ overflow: hidden !important;
264
  }
265
  .custom-bulk-width {
266
+ width: auto;
267
+ height: 32px !important;
268
  }
269
  .custom-width
270
  {
271
+ width:160px;
272
  }
273
  .green-custom
274
  {
275
+ color:#17590B !important;
276
+ font-size:13px;
277
  }
278
  table.table-bordered thead th, table.table-bordered thead td
279
  {
280
+ border-left-width: 0px;
281
+ border-top-width: 1px !important;
282
  }
283
  .form-control
284
  {
285
+ display: inline-block;
286
  }
287
  div.dataTables_wrapper div.dataTables_length label
288
  {
289
+ float: right !important;
290
  }
291
  .dataTable > thead > tr > th.chk-action
292
  {
293
+ background-image: none !important;
294
  }
295
  .page-sidebar-tech-banker.navbar-collapse
296
  {
297
+ max-height: none !important;
298
+ float: left;
299
+ position: absolute;
300
  }
301
  @media (max-width: 992px)
302
  {
303
+ .page-sidebar-tech-banker.navbar-collapse
304
+ {
305
+ width: auto !important;
306
+ position: relative;
307
+ float: none;
308
+ }
309
  }
310
  .badge-danger
311
  {
312
+ background-color: #ED6B75;
313
  }
314
  @media (max-width: 992px)
315
  {
316
+ .page-content-wrapper .page-content
317
+ {
318
+ margin-left: 0px;
319
 
320
+ }
321
  }
322
  .pagination .active > a, .pagination .active > a:hover
323
  {
324
+ background: #EEE none repeat scroll 0% 0% !important;
325
+ border-color: #DDD !important;
326
+ color: #333 !important;
327
  }
328
  .btn:hover, .btn:focus, .btn.focus
329
  {
330
+ color: #fff !important;
331
+ text-decoration: none;
332
  }
333
  @media (max-width: 1200px)
334
  {
335
+ .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,
336
+ .table > tbody > tr > td,.table > tfoot > tr > td
337
+ {
338
+ padding: 4px;
339
+ }
340
  }
341
  @media (max-width: 992px)
342
  {
343
+ .page-sidebar-menu-tech-banker
344
+ {
345
+ min-height: auto !important;
346
+ }
347
  }
348
  .plugin_update_message
349
  {
350
+ font-weight: 400;
351
+ background: #d54d21;
352
+ padding: 1em;
353
+ margin: 10px 0;
354
  }
355
  .plugin_update_message > p
356
  {
357
+ color: #fff;
358
+ margin: 0px !important;
359
  }
360
  .custom_links
361
  {
362
+ text-decoration: underline;
363
+ font-weight: bold;
364
+ color: #a94442;
365
  }
366
  .custom_links:hover
367
  {
368
+ color: #a94442 !important;
369
  }
370
  .portlet.box.vivid-green
371
  {
372
+ border-width: 0px 1px 1px;
373
+ border-style: none solid solid;
374
+ border-color: #a4cd39 !important;
375
+ -moz-border-top-colors: none;
376
+ -moz-border-right-colors: none;
377
+ -moz-border-bottom-colors: none;
378
+ -moz-border-left-colors: none;
379
+ border-image: none;
380
  }
381
  .page-sidebar-tech-banker .sidebar-menu-tech-banker .page-sidebar-menu-tech-banker > li.active > a, .page-sidebar-tech-banker .sidebar-menu-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a
382
  {
383
+ background-color: #a4cd39 !important;
384
+ border-top-color: transparent;
385
+ color: #FFF;
386
  }
387
  .portlet.box.vivid-green > .portlet-title
388
  {
389
+ background-color: #a4cd39 !important;
390
  }
391
  .vivid-green.btn
392
  {
393
+ color: #fff;
394
+ background-color: #a4cd39;
395
  }
396
  /* Outer */
397
  .popup
398
  {
399
+ z-index: 99999;
400
+ width:100%;
401
+ height:100%;
402
+ display:none;
403
+ position:fixed;
404
+ top:0px;
405
+ left:0px;
406
+ background:rgba(0,0,0,0.75);
407
  }
408
  /* Inner */
409
  .popup-inner
410
  {
411
+ max-width:700px;
412
+ width:90%;
413
+ position:absolute;
414
+ top:50%;
415
+ left:50%;
416
+ -webkit-transform:translate(-50%, -50%);
417
+ transform:translate(-50%, -50%);
418
+ box-shadow:0px 2px 6px rgba(0,0,0,1);
419
+ border-radius:3px;
420
+ background:#fff;
421
  }
422
  .control-label
423
  {
424
+ margin-top: 1px;
425
+ font-weight: 500 !important;
426
  }
427
  .control-label a
428
  {
429
+ text-decoration: underline !important;
430
  }
431
  .popup-control
432
  {
433
+ width: 45.7% !important;
434
  }
435
  @media (max-width: 1000px)
436
  {
437
+ .popup-control
438
+ {
439
+ width: 95.7% !important;
440
+ }
441
  }
442
  .custom_links_feature
443
  {
444
+ text-decoration: underline;
445
+ font-weight: bold;
446
+ color: #8a6d3b;
447
  }
448
  .custom_links_feature:hover
449
  {
450
+ color: #8a6d3b !important;
451
  }
452
  .page-header-column a, .page-header-column a:visited{
453
+ text-decoration: none;
454
+ color: #efefef;
455
  }
456
  .page-header-column a.btn{
457
+ color: #ffffff;
458
  }
459
  .page-header-column a:hover{
460
+ opacity: 0.9;
461
  }
462
  .page-header-column p a:hover{
463
+ text-decoration: underline;
464
  }
465
  .page-header-column h4{
466
+ font-size: 15px;
467
  }
468
  .page-header-column ul{
469
+ list-style-type: none;
470
+ padding-left: 0;
471
+ margin-top: 0;
472
  }
473
  .page-header-column ul li{
474
+ font-size: 13px;
475
+ padding: 5px;
476
  }
477
  .page-header-container{
478
+ color: #a4cd39;
479
+ font-size: 14px;
480
+ background-color: #284049;
481
+ padding-top: 10px;
482
+ margin-bottom: 25px;
483
+ border-radius: 4px;
484
  }
485
  .page-header-column .btn{
486
+ color: #ffffff;
487
+ background-color: #a4cd39;
488
+ padding-top: 10px;
489
+ padding-bottom: 10px;
490
+ border-radius: 5px;
491
+ margin-top: 15px;
492
  }
493
  .page-header-column p{
494
+ margin-top: 15px;
495
+ font-size: 13px;
496
  }
497
  .page-header-column h4{
498
+ margin-bottom: 15px;
499
  }
500
  .btn:hover{
501
+ opacity: 0.9;
502
  }
503
  .header-wizard
504
  {
505
+ width : 50%;
506
+ background-color : #fff;
507
  }
508
  .dashicons-wordpress
509
  {
510
+ font-size : 90px;
511
+ background : #01749a;
512
+ color : #fff;
513
+ width : 110px;
514
+ height : 110px;
515
+ padding : 10px;
516
  }
517
 
518
  .dashicons-plus
519
  {
520
+ position: absolute;
521
+ top : 30px;
522
+ left : 30%;
523
+ font-size : 60px;
524
+ color : #bbb;
525
  }
526
  .textalign p
527
  {
528
+ font-size : 16px;
529
+ color : #444;
530
+ padding-left : 40px;
531
+ padding-right : 40px;
532
  }
533
  .allow
534
  {
535
+ padding-left : 0px;
536
+ padding-right : 0px;
537
  }
538
  .tech-banker-actions
539
  {
540
+ padding : 10px 20px 10px 20px;
541
  }
542
  .button.button-primary-wizard
543
  {
544
+ padding : 5px 35px 5px 10px !important;
545
+ border-width : 2px !important;
546
+ font-size : 14px !important;
547
+ font-weight : 800 !important;
548
+ height : 100% !important;
549
+ line-height : 30px !important;
550
 
551
  }
552
  .button-primary-wizard
553
  {
554
+ background-color : #a4cd39 !important;
555
+ border-color : #a4cd39 !important;
556
+ color : #fff !important;
557
+ display : inline-block !important;
558
+ text-decoration : none !important;
559
+ border-style : outset !important;
560
+ float : right !important;
561
+ position : relative !important;
562
  }
563
  .button-primary-wizard:hover
564
  {
565
+ color : #fff !important;
566
+ text-decoration : none !important;
567
  }
568
  .button-secondary-wizard
569
  {
570
+ color : #fff !important;
571
+ background : #C0C7CA !important;
572
+ text-decoration : none !important;
573
+ font-size : 14px !important;
574
+ padding : 5px 35px 5px 10px !important;
575
+ border : 2px outset #f7f7f7 !important;
576
+ display : inline-block !important;
577
+ position : relative !important;
578
+ font-weight : 800 !important;
579
+ height : 100% !important;
580
+ line-height : 30px !important;
581
  }
582
  .button-secondary-wizard:hover
583
  {
584
+ color : #fff !important;
585
  }
586
  .permissions
587
  {
588
+ font-size : 18px;
589
+ text-decoration : none;
590
+ text-align : center;
591
+ display : block;
592
+ color : #a4cd39;
593
+ padding-top : 10px;
594
+ padding-bottom : 10px;
595
+ margin-bottom : 10px;
596
+ cursor: -webkit-grab;
597
+ cursor: grab;
598
  }
599
  .permissions:hover
600
  {
601
+ color : #a4cd39;
602
  }
603
  .dashicons-admin-users
604
  {
605
+ float : left;
606
+ font-size : 45px;
607
+ width : 50px;
608
+ height : 50px;
609
+ margin-right : 30px;
610
  }
611
  .admin p
612
  {
613
+ margin : 0px;
614
+ font-size : 12px;
615
  }
616
  .admin span
617
  {
618
+ font-size : 16px;
619
  }
620
  .dashicons-welcome-view-site
621
  {
622
+ float : left;
623
+ font-size : 45px;
624
+ width : 50px;
625
+ height : 50px;
626
+ margin-right : 30px;
627
  }
628
  .settings p
629
  {
630
+ margin : 0px;
631
+ font-size : 12px;
632
  }
633
  .settings span
634
  {
635
+ font-size : 16px;
636
  }
637
  .dashicons-testimonial
638
  {
639
+ float : left;
640
+ font-size : 45px;
641
+ width : 50px;
642
+ height : 50px;
643
+ margin-right : 30px;
644
  }
645
  .testimonial p
646
  {
647
+ margin : 0px;
648
+ font-size : 12px;
649
  }
650
  .testimonial span
651
  {
652
+ margin : 0px;
653
+ font-size : 16px;
654
  }
655
  .dashicons-admin-plugins
656
  {
657
+ float : left;
658
+ font-size : 45px;
659
+ width : 50px;
660
+ height : 50px;
661
+ margin-right : 30px;
662
  }
663
  .admin-plugins p
664
  {
665
+ margin : 0px;
666
+ font-size : 12px;
667
  }
668
  .admin-plugins span
669
  {
670
+ font-size : 16px;
671
  }
672
  .terms
673
  {
674
+ background : #e1e1e1;
675
+ text-align : center;
676
+ padding-top : 10px;
677
+ padding-bottom : 10px;
678
  }
679
  .terms a, .terms span
680
  {
681
+ color : #999;
682
+ font-size : 10px;
683
+ text-decoration : none !important;
684
  }
685
  .styling
686
  {
687
+ padding : 20px 0 0 0 !important;
688
  }
689
  .dashicons-arrow-right-alt
690
  {
691
+ position : absolute;
692
+ top : 12px;
693
+ right : 5px;
694
  }
695
  .center
696
  {
697
+ text-align : center;
698
  }
699
  .align2
700
  {
701
+ padding-left : 0px;
702
  }
703
  .p2
704
  {
705
+ padding-top : 35px;
706
  }
707
  .row-custom
708
  {
709
+ margin-right : 0px !important;
710
+ margin-left : 0px !important
711
  }
712
  .row-bg
713
  {
714
+ background-color : #e1e1e1;
715
+ padding : 20px 0px 20px 0px;
716
  }
717
  .popup-control
718
  {
719
+ width: 45.7% !important;
720
  }
721
  @media (max-width: 1000px)
722
  {
723
+ .popup-control
724
+ {
725
+ width: 95.7% !important;
726
+ }
727
  }
assets/admin/layout/css/themes/default.css CHANGED
@@ -1,130 +1,130 @@
1
  /* Page sidebar */
2
  .page-sidebar-tech-banker
3
  {
4
- background-color: #284049;
5
  }
6
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a
7
  {
8
- border-top: 1px solid rgba(238, 238, 238, 0.19);
9
- color: #fff;
10
  }
11
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i
12
  {
13
- color: #fff !important;
14
  }
15
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i[class^="icon-"],
16
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i[class*="icon-"]
17
  {
18
- color: #959595;
19
  }
20
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > .arrow:before,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > .arrow.open:before
21
  {
22
- color: #777777;
23
  }
24
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.heading > h3
25
  {
26
- color: #9e9e9e;
27
  }
28
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a,
29
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a
30
  {
31
- background: rgba(82, 103, 125, 0.55) !important;
32
- color: #d9d9d9;
33
  }
34
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a > i,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a > i
35
  {
36
- color: #888888;
37
  }
38
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a > .arrow:before,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a > .arrow.open:before,
39
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a > .arrow:before,
40
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a > .arrow.open:before
41
  {
42
- color: #888888;
43
  }
44
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a,
45
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a
46
  {
47
- background: #d64635;
48
- border-top-color: transparent;
49
- color: #ffffff;
50
  }
51
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a:hover,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a:hover
52
  {
53
- background: #d64635;
54
  }
55
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a > i,
56
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a > i
57
  {
58
- color: #ffffff;
59
  }
60
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a > .arrow:before,
61
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a > .arrow.open:before,
62
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a > .arrow:before,
63
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a > .arrow.open:before
64
  {
65
- color: #ffffff;
66
  }
67
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active + li > a
68
  {
69
- border-top-color: transparent;
70
  }
71
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open + li > a
72
  {
73
- border-top: 1px solid rgba(238, 238, 238, 0.19);
74
  }
75
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:last-child > a
76
  {
77
- border-bottom: 1px solid transparent !important;
78
  }
79
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .arrow:before,
80
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .arrow.open:before
81
  {
82
- color: #777777;
83
  }
84
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li:hover > a > .arrow:before,
85
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li:hover > a > .arrow.open:before
86
  {
87
- color: #888888;
88
  }
89
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li.active > a > .arrow:before,
90
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li.active > a > .arrow.open:before
91
  {
92
- color: #ffffff;
93
  }
94
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker:hover .sub-menu
95
  {
96
- /*background-color: rgba(82, 103, 125, 0.55) !important;*/
97
  }
98
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a
99
  {
100
- color: #fff;
101
  }
102
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > i
103
  {
104
- color: #fff !important;
105
  }
106
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > i[class^="icon-"],
107
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > i[class*="icon-"]
108
  {
109
- color: #959595;
110
  }
111
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > .arrow:before,
112
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > .arrow.open:before
113
  {
114
- color: #777777;
115
  }
116
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li:hover > a,
117
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.open > a,
118
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.active > a
119
  {
120
- background: rgba(82, 103, 125, 0.55) !important;
121
  }
122
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li:hover > a > i,
123
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.open > a > i,
124
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.active > a > i
125
  {
126
- color: #888888;
127
- color: #bbbbbb;
128
  }
129
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li:hover > a > .arrow:before,
130
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li:hover > a > .arrow.open:before,
@@ -133,64 +133,64 @@
133
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.active > a > .arrow:before,
134
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.active > a > .arrow.open:before
135
  {
136
- color: #888888;
137
  }
138
  @media (min-width: 992px)
139
  {
140
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu
141
- {
142
- box-shadow: 5px 5px rgba(48, 48, 48, 0.2);
143
- }
144
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu.sidebar-search-wrapper
145
- {
146
- box-shadow: none;
147
- }
148
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-closed > li:hover
149
- {
150
- box-shadow: 5px 5px rgba(48, 48, 48, 0.2);
151
- }
152
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-closed > li:hover.sidebar-search-wrapper
153
- {
154
- box-shadow: none;
155
- }
156
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-closed > li:hover > .sub-menu
157
- {
158
- box-shadow: 5px 5px rgba(48, 48, 48, 0.2);
159
- }
160
- .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-closed > li:hover > .sub-menu.sidebar-search-wrapper
161
- {
162
- box-shadow: none;
163
- }
164
- .page-sidebar-menu-tech-banker-hover-submenu li:hover a > .arrow
165
- {
166
- border-right: 8px solid #3a3a3a;
167
- }
168
- .page-sidebar-menu-tech-banker-hover-submenu li:hover > .sub-menu
169
- {
170
- background: #3a3a3a !important;
171
- }
172
  }
173
  @media (max-width: 991px)
174
  {
175
- .page-sidebar-tech-banker
176
- {
177
- background-color: #284049;
178
- /* light sidebar */
179
- }
180
- .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a
181
- {
182
- border-top: 1px solid rgba(238, 238, 238, 0.19);
183
- }
184
- .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a, .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a
185
- {
186
- background: rgb(129, 138, 156);
187
- }
188
- .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:last-child > a
189
- {
190
- background: rgba(82, 103, 125, 0.55) !important;
191
- }
192
- .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li .sub-menu
193
- {
194
- /*background-color: #797f8b !important;*/
195
- }
196
  }
1
  /* Page sidebar */
2
  .page-sidebar-tech-banker
3
  {
4
+ background-color: #284049;
5
  }
6
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a
7
  {
8
+ border-top: 1px solid rgba(238, 238, 238, 0.19);
9
+ color: #fff;
10
  }
11
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i
12
  {
13
+ color: #fff !important;
14
  }
15
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i[class^="icon-"],
16
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > i[class*="icon-"]
17
  {
18
+ color: #959595;
19
  }
20
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > .arrow:before,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a > .arrow.open:before
21
  {
22
+ color: #777777;
23
  }
24
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.heading > h3
25
  {
26
+ color: #9e9e9e;
27
  }
28
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a,
29
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a
30
  {
31
+ background: rgba(82, 103, 125, 0.55) !important;
32
+ color: #d9d9d9;
33
  }
34
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a > i,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a > i
35
  {
36
+ color: #888888;
37
  }
38
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a > .arrow:before,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a > .arrow.open:before,
39
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a > .arrow:before,
40
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a > .arrow.open:before
41
  {
42
+ color: #888888;
43
  }
44
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a,
45
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a
46
  {
47
+ background: #d64635;
48
+ border-top-color: transparent;
49
+ color: #ffffff;
50
  }
51
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a:hover,.page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a:hover
52
  {
53
+ background: #d64635;
54
  }
55
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a > i,
56
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a > i
57
  {
58
+ color: #ffffff;
59
  }
60
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a > .arrow:before,
61
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active > a > .arrow.open:before,
62
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a > .arrow:before,
63
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open > a > .arrow.open:before
64
  {
65
+ color: #ffffff;
66
  }
67
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active + li > a
68
  {
69
+ border-top-color: transparent;
70
  }
71
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.active.open + li > a
72
  {
73
+ border-top: 1px solid rgba(238, 238, 238, 0.19);
74
  }
75
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:last-child > a
76
  {
77
+ border-bottom: 1px solid transparent !important;
78
  }
79
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .arrow:before,
80
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li > a > .arrow.open:before
81
  {
82
+ color: #777777;
83
  }
84
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li:hover > a > .arrow:before,
85
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li:hover > a > .arrow.open:before
86
  {
87
+ color: #888888;
88
  }
89
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li.active > a > .arrow:before,
90
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker li.active > a > .arrow.open:before
91
  {
92
+ color: #ffffff;
93
  }
94
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker:hover .sub-menu
95
  {
96
+ /*background-color: rgba(82, 103, 125, 0.55) !important;*/
97
  }
98
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a
99
  {
100
+ color: #fff;
101
  }
102
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > i
103
  {
104
+ color: #fff !important;
105
  }
106
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > i[class^="icon-"],
107
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > i[class*="icon-"]
108
  {
109
+ color: #959595;
110
  }
111
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > .arrow:before,
112
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li > a > .arrow.open:before
113
  {
114
+ color: #777777;
115
  }
116
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li:hover > a,
117
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.open > a,
118
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.active > a
119
  {
120
+ background: rgba(82, 103, 125, 0.55) !important;
121
  }
122
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li:hover > a > i,
123
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.open > a > i,
124
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.active > a > i
125
  {
126
+ color: #888888;
127
+ color: #bbbbbb;
128
  }
129
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li:hover > a > .arrow:before,
130
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li:hover > a > .arrow.open:before,
133
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.active > a > .arrow:before,
134
  .page-sidebar-tech-banker .page-sidebar-menu-tech-banker .sub-menu > li.active > a > .arrow.open:before
135
  {
136
+ color: #888888;
137
  }
138
  @media (min-width: 992px)
139
  {
140
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu
141
+ {
142
+ box-shadow: 5px 5px rgba(48, 48, 48, 0.2);
143
+ }
144
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-hover-submenu > li:hover > .sub-menu.sidebar-search-wrapper
145
+ {
146
+ box-shadow: none;
147
+ }
148
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-closed > li:hover
149
+ {
150
+ box-shadow: 5px 5px rgba(48, 48, 48, 0.2);
151
+ }
152
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-closed > li:hover.sidebar-search-wrapper
153
+ {
154
+ box-shadow: none;
155
+ }
156
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-closed > li:hover > .sub-menu
157
+ {
158
+ box-shadow: 5px 5px rgba(48, 48, 48, 0.2);
159
+ }
160
+ .page-sidebar-menu-tech-banker.page-sidebar-menu-tech-banker-closed > li:hover > .sub-menu.sidebar-search-wrapper
161
+ {
162
+ box-shadow: none;
163
+ }
164
+ .page-sidebar-menu-tech-banker-hover-submenu li:hover a > .arrow
165
+ {
166
+ border-right: 8px solid #3a3a3a;
167
+ }
168
+ .page-sidebar-menu-tech-banker-hover-submenu li:hover > .sub-menu
169
+ {
170
+ background: #3a3a3a !important;
171
+ }
172
  }
173
  @media (max-width: 991px)
174
  {
175
+ .page-sidebar-tech-banker
176
+ {
177
+ background-color: #284049;
178
+ /* light sidebar */
179
+ }
180
+ .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li > a
181
+ {
182
+ border-top: 1px solid rgba(238, 238, 238, 0.19);
183
+ }
184
+ .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:hover > a, .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li.open > a
185
+ {
186
+ background: rgb(129, 138, 156);
187
+ }
188
+ .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li:last-child > a
189
+ {
190
+ background: rgba(82, 103, 125, 0.55) !important;
191
+ }
192
+ .page-sidebar-tech-banker .page-sidebar-menu-tech-banker > li .sub-menu
193
+ {
194
+ /*background-color: #797f8b !important;*/
195
+ }
196
  }
assets/global/css/components.css CHANGED
@@ -1,228 +1,228 @@
1
  .btn
2
  {
3
- border-width: 0;
4
- padding: 5px 14px;
5
- font-size: 14px;
6
- outline: none !important;
7
- background-image: none !important;
8
- filter: none;
9
- -webkit-box-shadow: none;
10
- -moz-box-shadow: none;
11
- box-shadow: none;
12
- text-shadow: none;
13
  }
14
  .btn.dropdown-toggle, .btn-group .btn.dropdown-toggle, .btn:hover, .btn:disabled, .btn[disabled], .btn:focus, .btn:active, .btn.active
15
  {
16
- outline: none !important;
17
- background-image: none !important;
18
- filter: none;
19
- text-shadow: none;
20
- -webkit-box-shadow: none;
21
- -moz-box-shadow: none;
22
- box-shadow: none;
23
  }
24
  /*.btn + .btn*/
25
  /*{*/
26
- /*margin-left: 5px;*/
27
  /*}*/
28
  .btn-default
29
  {
30
- border-width: 1px;
31
- padding: 6px 13px;
32
- color: #333;
33
- background-color: #fff;
34
- border-color: #ccc;
35
  }
36
  .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active
37
  {
38
- color: #333;
39
- background-color: #ededed;
40
- border-color: #b3b3b3;
41
  }
42
  .open .btn-default.dropdown-toggle
43
  {
44
- color: #333;
45
- background-color: #ededed;
46
- border-color: #b3b3b3;
47
  }
48
  .btn-default:active, .btn-default.active
49
  {
50
- background-image: none;
51
- background-color: #e0e0e0;
52
  }
53
  .btn-default:active:hover, .btn-default.active:hover
54
  {
55
- background-color: #e6e6e6;
56
  }
57
  .open .btn-default.dropdown-toggle
58
  {
59
- background-image: none;
60
  }
61
  .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active
62
  {
63
- background-color: #fff;
64
- border-color: #ccc;
65
  }
66
  .btn-default .badge
67
  {
68
- color: #fff;
69
- background-color: #333;
70
  }
71
  .btn-default > i
72
  {
73
- color: #aaa;
74
  }
75
  .btn-default > i[class^="icon-"],
76
  .btn-default > i[class*="icon-"]
77
  {
78
- color: #8c8c8c;
79
  }
80
  /* Button sizes */
81
  .btn > i
82
  {
83
- font-size: 14px;
84
  }
85
  /* Small button in button group */
86
  .btn-group .input-sm .btn-default
87
  {
88
- padding-top: 3px;
89
- padding-bottom: 3px;
90
  }
91
  /* Control Label */
92
  .control-label
93
  {
94
- margin-top: 1px;
95
  }
96
  .control-label .required
97
  {
98
- color: #e02222;
99
- font-size: 12px;
100
- padding-left: 2px;
101
  }
102
  .form
103
  {
104
- padding: 0 !important;
105
  }
106
  .form .form-body
107
  {
108
- padding: 10px;
109
  }
110
  .portlet.light .form .form-body
111
  {
112
- padding-left: 0;
113
- padding-right: 0;
114
  }
115
  .portlet.light .form .form-actions
116
  {
117
- background: none;
118
- padding-left: 0;
119
- padding-right: 0;
120
  }
121
  .form .form-actions.noborder
122
  {
123
- border-top: 0;
124
  }
125
  .portlet .form .form-actions
126
  {
127
- -webkit-border-radius: 0 0 4px 4px;
128
- -moz-border-radius: 0 0 4px 4px;
129
- -ms-border-radius: 0 0 4px 4px;
130
- -o-border-radius: 0 0 4px 4px;
131
- border-radius: 0 0 4px 4px;
132
  }
133
  .form .form-actions:before, .form .form-actions:after
134
  {
135
- content: " ";
136
- display: table;
137
  }
138
  .form .form-actions:after
139
  {
140
- clear: both;
141
  }
142
  .form .form-actions.right
143
  {
144
- padding-left: 0;
145
- padding-right: 10px;
146
- text-align: right;
147
  }
148
  .portlet.light .form .form-actions.right
149
  {
150
- padding-right: 0;
151
  }
152
  .form .form-actions.left
153
  {
154
- padding-left: 10px;
155
- padding-right: 0;
156
- text-align: left;
157
  }
158
  .portlet.light .form .form-actions.left
159
  {
160
- padding-left: 0;
161
  }
162
  .form .form-actions.nobg
163
  {
164
- background-color: transparent;
165
  }
166
  .form .form-actions.top
167
  {
168
- margin-top: 0;
169
- margin-bottom: 20px;
170
- border-top: 0;
171
- border-bottom: 1px solid #e5e5e5;
172
  }
173
  .portlet.light .form .form-actions.top
174
  {
175
- background: none;
176
  }
177
  .form .form-actions .btn-set
178
  {
179
- display: inline-block;
180
  }
181
  @media (max-width: 767px)
182
  {
183
- .form .form-actions
184
- {
185
- /* 767px */
186
- }
187
- .form .form-actions .btn-set
188
- {
189
- margin-bottom: 3px;
190
- margin-top: 3px;
191
- float: left !important;
192
- }
193
  }
194
  .form .form-section
195
  {
196
- margin: 0px 0px 15px 0px;
197
- padding-bottom: 5px;
198
- border-bottom: 1px solid #eee;
199
  }
200
  .form .form-section:first-child
201
  {
202
- margin-top: 5px;
203
  }
204
  /* Checkboxes */
205
  .checkbox,
206
  .form-horizontal .checkbox
207
  {
208
- padding: 0;
209
  }
210
  .checkbox > label,
211
  .form-horizontal .checkbox > label
212
  {
213
- padding-left: 0;
214
  }
215
  .checkbox-list > label
216
  {
217
- display: block;
218
  }
219
  .checkbox-list > label.checkbox-inline
220
  {
221
- display: inline-block;
222
  }
223
  .checkbox-list > label.checkbox-inline:first-child
224
  {
225
- padding-left: 0;
226
  }
227
  /***
228
  Forms
@@ -230,90 +230,90 @@ Forms
230
  /* Input placeholder font color */
231
  .form-control::-moz-placeholder
232
  {
233
- color: #b3b3b3;
234
- opacity: 1;
235
  }
236
  .form-control:-ms-input-placeholder
237
  {
238
- color: #b3b3b3;
239
  }
240
  .form-control::-webkit-input-placeholder
241
  {
242
- color: #b3b3b3;
243
  }
244
  /* Form inputs */
245
  .form-control
246
  {
247
- font-size: 14px;
248
- font-weight: normal;
249
- color: #333;
250
- background-color: #fff;
251
- border: 1px solid #e5e5e5;
252
- box-shadow: none;
253
- transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
254
- -webkit-border-radius: 4px;
255
- -moz-border-radius: 4px;
256
- -ms-border-radius: 4px;
257
- -o-border-radius: 4px;
258
- border-radius: 4px;
259
- margin-top:10px;
260
  }
261
  .form-control:focus
262
  {
263
- border-color: #999;
264
- outline: 0;
265
- -webkit-box-shadow: none;
266
- box-shadow: none;
267
  }
268
  .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control
269
  {
270
- cursor: not-allowed;
271
- background-color: #eeeeee;
272
  }
273
  .form-control.height-auto
274
  {
275
- height: auto;
276
  }
277
  .input-medium
278
  {
279
- width: 240px !important;
280
  }
281
  .input-inline
282
  {
283
- display: inline-block;
284
- width: auto;
285
- vertical-align: middle;
286
  }
287
  .form-group .input-inline
288
  {
289
- margin-right: 4px;
290
  }
291
  .input-sm
292
  {
293
- height: 28px;
294
- padding: 5px 10px;
295
- font-size: 13px;
296
  }
297
  select.input-sm
298
  {
299
- height: 28px;
300
- line-height: 28px;
301
- padding: 2px 10px;
302
  }
303
  /* Input groups */
304
  .input-group .btn-default
305
  {
306
- border-color: #e5e5e5;
307
  }
308
  .input-group .input-group-addon
309
  {
310
- border-color: #e5e5e5;
311
- background: #e5e5e5;
312
- min-width: 39px;
313
  }
314
  .input-group .input-group-addon > i
315
  {
316
- color: #999;
317
  }
318
  /* Feedback states */
319
  .has-success .help-block,
@@ -324,33 +324,33 @@ select.input-sm
324
  .has-success .radio-inline,
325
  .has-success .checkbox-inline
326
  {
327
- color: #3c763d;
328
  }
329
  .has-success .form-control
330
  {
331
- border-color: #d6e9c6 !important;
332
- -webkit-box-shadow: none;
333
- box-shadow: none;
334
  }
335
  .has-success .form-control:focus
336
  {
337
- border-color: #bbdba1;
338
- -webkit-box-shadow: none;
339
- box-shadow: none;
340
  }
341
  .has-success .input-group-addon
342
  {
343
- color: #3c763d;
344
- border-color: #d6e9c6;
345
- background-color: #dff0d8;
346
  }
347
  .has-success .input-group-addon > i
348
  {
349
- color: #3c763d;
350
  }
351
  .has-success .form-control-feedback
352
  {
353
- color: #3c763d;
354
  }
355
  .has-error .help-block,
356
  .has-error .help-inline,
@@ -360,509 +360,509 @@ select.input-sm
360
  .has-error .radio-inline,
361
  .has-error .checkbox-inline
362
  {
363
- color: #a94442;
364
  }
365
  .has-error .form-control
366
  {
367
- border-color: #ebccd1;
368
- -webkit-box-shadow: none;
369
- box-shadow: none;
370
  }
371
  .has-error .form-control:focus
372
  {
373
- border-color: #dca7b0;
374
- -webkit-box-shadow: none;
375
- box-shadow: none;
376
  }
377
  .has-error .input-group-addon
378
  {
379
- color: #a94442;
380
- border-color: #ebccd1;
381
- background-color: #f2dede;
382
  }
383
  .has-error .input-group-addon > i
384
  {
385
- color: #a94442;
386
  }
387
  .has-error .form-control-feedback
388
  {
389
- color: #a94442;
390
  }
391
  /***
392
  Input icons
393
  ***/
394
  .input-icon
395
  {
396
- position: relative;
397
  }
398
  .input-icon > .form-control
399
  {
400
- padding-left: 33px;
401
  }
402
  .input-icon > i
403
  {
404
- color: #ccc;
405
- display: block;
406
- position: absolute;
407
- margin: 11px 2px 4px 10px;
408
- z-index: 3;
409
- width: 16px;
410
- font-size: 16px;
411
- text-align: center;
412
  }
413
  .has-success .input-icon > i
414
  {
415
- color: #45B6AF;
416
  }
417
  .has-error .input-icon > i
418
  {
419
- color: #F3565D;
420
  }
421
  .input-icon.right > .form-control
422
  {
423
- padding-right: 33px;
424
- padding-left: 12px;
425
  }
426
  .input-group .input-icon.right > .form-control
427
  {
428
- -webkit-border-radius: 0 4px 4px 0;
429
- -moz-border-radius: 0 4px 4px 0;
430
- -ms-border-radius: 0 4px 4px 0;
431
- -o-border-radius: 0 4px 4px 0;
432
- border-radius: 0 4px 4px 0;
433
  }
434
  .input-icon.right > i
435
  {
436
- right: 8px;
437
- float: right;
438
  }
439
  .input-icon.input-icon-lg > i
440
  {
441
- margin-top: 16px;
442
  }
443
  .input-icon.input-icon-sm > i
444
  {
445
- margin-top: 8px;
446
- font-size: 13px;
447
  }
448
  .pagination
449
  {
450
- margin: 10px 0;
451
  }
452
  .pagination.pagination-circle > li:first-child > a
453
  {
454
- border-radius: 25px 0 0 25px !important;
455
  }
456
  .pagination.pagination-circle > li:last-child > a
457
  {
458
- border-radius: 0 25px 25px 0 !important;
459
  }
460
  .pagination .active > a,
461
  .pagination .active > a:hover
462
  {
463
- background: #eee;
464
- border-color: #dddddd;
465
- color: #333;
466
  }
467
  /* Basic portlet */
468
  .portlet
469
  {
470
- margin-top: 0px;
471
- margin-bottom: 25px;
472
- padding: 0px;
473
- /*-webkit-border-radius: 4px;
474
- -moz-border-radius: 4px;
475
- -ms-border-radius: 4px;
476
- -o-border-radius: 4px;
477
- border-radius: 4px;*/
478
  }
479
  .portlet > .portlet-title
480
  {
481
- border-bottom: 1px solid #eee;
482
- padding: 0;
483
- margin-bottom: 10px;
484
- min-height: 41px;
485
- /*-webkit-border-radius: 4px 4px 0 0;
486
- -moz-border-radius: 4px 4px 0 0;
487
- -ms-border-radius: 4px 4px 0 0;
488
- -o-border-radius: 4px 4px 0 0;
489
- border-radius: 4px 4px 0 0;
490
- */
491
  }
492
  .portlet > .portlet-title:before, .portlet > .portlet-title:after
493
  {
494
- content: " ";
495
- display: table;
496
  }
497
  .portlet > .portlet-title:after
498
  {
499
- clear: both;
500
  }
501
  .portlet > .portlet-title > .caption
502
  {
503
- float: left;
504
- display: inline-block;
505
- font-size: 18px;
506
- line-height: 20px;
507
- padding: 10px 0;
508
  }
509
  .portlet > .portlet-title > .caption.bold
510
  {
511
- font-weight: 400;
512
  }
513
  .portlet > .portlet-title > .caption > i
514
  {
515
- float: left;
516
- margin-top: 4px;
517
- display: inline-block;
518
- font-size: 13px;
519
- margin-right: 5px;
520
- color: #666;
521
  }
522
  .portlet > .portlet-title > .caption > i.glyphicon
523
  {
524
- margin-top: 2px;
525
  }
526
  .portlet > .portlet-title > .caption > .caption-helper
527
  {
528
- padding: 0;
529
- margin: 0;
530
- line-height: 13px;
531
- color: #9eacb4;
532
- font-size: 13px;
533
- font-weight: 400;
534
  }
535
  .portlet > .portlet-title > .actions
536
  {
537
- float: right;
538
- display: inline-block;
539
- padding: 6px 0;
540
  }
541
  .portlet > .portlet-title > .actions > .dropdown-menu i
542
  {
543
- color: #555555;
544
  }
545
  .portlet > .portlet-title > .actions > .btn,
546
  .portlet > .portlet-title > .actions > .btn.btn-sm,
547
  .portlet > .portlet-title > .actions > .btn-group > .btn,
548
  .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm
549
  {
550
- padding: 4px 10px;
551
- font-size: 13px;
552
- line-height: 1.5;
553
  }
554
  .portlet > .portlet-title > .actions > .btn.btn-default,
555
  .portlet > .portlet-title > .actions > .btn.btn-sm.btn-default,
556
  .portlet > .portlet-title > .actions > .btn-group > .btn.btn-default,
557
  .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm.btn-default
558
  {
559
- padding: 3px 9px;
560
  }
561
  .portlet > .portlet-title > .actions > .btn > i,
562
  .portlet > .portlet-title > .actions > .btn.btn-sm > i,
563
  .portlet > .portlet-title > .actions > .btn-group > .btn > i,
564
  .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm > i
565
  {
566
- font-size: 13px;
567
  }
568
  .portlet > .portlet-title > .tools
569
  {
570
- float: right;
571
- display: inline-block;
572
- padding: 12px 0 8px 0;
573
  }
574
  .portlet > .portlet-title > .tools > a
575
  {
576
- display: inline-block;
577
- height: 16px;
578
- margin-left: 5px;
579
- opacity: 1 ;
580
- filter: alpha(opacity=100) ;
581
  }
582
  .portlet > .portlet-title > .tools > a.remove
583
  {
584
- background-image: url(../img/portlet-remove-icon.png);
585
- background-repeat: no-repeat;
586
- width: 11px;
587
  }
588
  .portlet > .portlet-title > .tools > a.config
589
  {
590
- background-image: url(../img/portlet-config-icon.png);
591
- background-repeat: no-repeat;
592
- width: 12px;
593
  }
594
  .portlet > .portlet-title > .tools > a.reload
595
  {
596
- background-image: url(../img/portlet-reload-icon.png);
597
- width: 13px;
598
  }
599
  .portlet > .portlet-title > .tools > a.expand
600
  {
601
- background-image: url(../img/portlet-expand-icon.png);
602
- width: 14px;
603
- visibility: visible;
604
  }
605
  .portlet > .portlet-title > .tools > a.collapse
606
  {
607
- background-image: url(../img/portlet-collapse-icon.png);
608
- width: 14px;
609
- visibility: visible;
610
  }
611
  .portlet > .portlet-title > .tools > a.fullscreen
612
  {
613
- display: inline-block;
614
- top: -3px;
615
- position: relative;
616
- font-size: 13px;
617
- font-family: FontAwesome;
618
- color: #ACACAC;
619
  }
620
  .portlet > .portlet-title > .tools > a.fullscreen:before
621
  {
622
- content: "\f065";
623
  }
624
  .portlet > .portlet-title > .tools > a.fullscreen.on:before
625
  {
626
- content: "\f066";
627
  }
628
  .portlet > .portlet-title > .tools > a:hover
629
  {
630
- text-decoration: none;
631
- -webkit-transition: all 0.1s ease-in-out;
632
- -moz-transition: all 0.1s ease-in-out;
633
- -o-transition: all 0.1s ease-in-out;
634
- -ms-transition: all 0.1s ease-in-out;
635
- transition: all 0.1s ease-in-out;
636
- opacity: 0.8 ;
637
- filter: alpha(opacity=80) ;
638
  }
639
  .portlet > .portlet-title > .pagination
640
  {
641
- float: right;
642
- display: inline-block;
643
- margin: 2px 0 0 0;
644
- border: 0;
645
- padding: 4px 0;
646
  }
647
  .portlet > .portlet-title > .nav-tabs
648
  {
649
- background: none;
650
- margin: 0;
651
- float: right;
652
- display: inline-block;
653
- border: 0;
654
  }
655
  .portlet > .portlet-body
656
  {
657
- clear: both;
658
- -webkit-border-radius: 0 0 4px 4px;
659
- -moz-border-radius: 0 0 4px 4px;
660
- -ms-border-radius: 0 0 4px 4px;
661
- -o-border-radius: 0 0 4px 4px;
662
- border-radius: 0 0 4px 4px;
663
  }
664
  .portlet > .portlet-empty
665
  {
666
- min-height: 125px;
667
  }
668
  .portlet.full-height-content
669
  {
670
- margin-bottom: 0;
671
  }
672
  /* Portlet background colors */
673
  /* Side bordered portlet */
674
  .portlet.bordered
675
  {
676
- border-left: 2px solid #e6e9ec !important;
677
  }
678
  .portlet.bordered > .portlet-title
679
  {
680
- border-bottom: 0;
681
  }
682
  /* Solid colored portlet */
683
  .portlet.solid
684
  {
685
- padding: 0 10px 10px 10px;
686
- border: 0px;
687
  }
688
  .portlet.solid > .portlet-title
689
  {
690
- border-bottom: 0;
691
- margin-bottom: 10px;
692
  }
693
  .portlet.solid > .portlet-title > .caption
694
  {
695
- padding: 16px 0 2px 0;
696
  }
697
  .portlet.solid > .portlet-title > .actions
698
  {
699
- padding: 12px 0 6px 0;
700
  }
701
  .portlet.solid > .portlet-title > .tools
702
  {
703
- padding: 14px 0 6px 0;
704
  }
705
  /* Solid bordered portlet */
706
  .portlet.solid.bordered > .portlet-title
707
  {
708
- margin-bottom: 10px;
709
  }
710
  /* Box portlet */
711
  .portlet.box
712
  {
713
- padding: 0px !important;
714
  }
715
  .portlet.box > .portlet-title
716
  {
717
- border-bottom: 0;
718
- padding: 0 10px;
719
- margin-bottom: 0;
720
- color: #fff;
721
  }
722
  .portlet.box > .portlet-title > .caption
723
  {
724
- padding: 11px 0 9px 0;
725
  }
726
  .portlet.box > .portlet-title > .tools > a.remove
727
  {
728
- background-image: url(../img/portlet-remove-icon-white.png);
729
  }
730
  .portlet.box > .portlet-title > .tools > a.config
731
  {
732
- background-image: url(../img/portlet-config-icon-white.png);
733
  }
734
  .portlet.box > .portlet-title > .tools > a.reload
735
  {
736
- background-image: url(../img/portlet-reload-icon-white.png);
737
  }
738
  .portlet.box > .portlet-title > .tools > a.expand
739
  {
740
- background-image: url(../img/portlet-expand-icon-white.png);
741
  }
742
  .portlet.box > .portlet-title > .tools > a.collapse
743
  {
744
- background-image: url(../img/portlet-collapse-icon-white.png);
745
  }
746
  .portlet.box > .portlet-title > .tools > a.fullscreen
747
  {
748
- color: #fdfdfd;
749
  }
750
  .portlet.box > .portlet-title > .actions
751
  {
752
- padding: 7px 0 5px 0;
753
  }
754
  .portlet.box > .portlet-body
755
  {
756
- background-color: #fff;
757
- padding: 10px;
758
  }
759
  /* Light Portlet */
760
  .portlet.light
761
  {
762
- padding: 12px 20px 15px 20px;
763
- background-color: #fff;
764
  }
765
  .portlet.light.bordered
766
  {
767
- border: 1px solid #e1e1e1 !important;
768
  }
769
  .portlet.light.bordered > .portlet-title
770
  {
771
- border-bottom: 1px solid #eee;
772
  }
773
  .portlet.light.bg-inverse
774
  {
775
- background: #F7F7F7;
776
  }
777
  .portlet.light > .portlet-title
778
  {
779
- padding: 0;
780
- min-height: 48px;
781
  }
782
  .portlet.light > .portlet-title > .caption
783
  {
784
- color: #666;
785
- padding: 10px 0;
786
  }
787
  .portlet.light > .portlet-title > .caption > .caption-subject
788
  {
789
- font-size: 16px;
790
  }
791
  .portlet.light > .portlet-title > .caption > i
792
  {
793
- color: #777;
794
- font-size: 15px;
795
- font-weight: 300;
796
- margin-top: 3px;
797
  }
798
  .portlet.light > .portlet-title > .caption.caption-md > .caption-subject
799
  {
800
- font-size: 15px;
801
  }
802
  .portlet.light > .portlet-title > .caption.caption-md > i
803
  {
804
- font-size: 14px;
805
  }
806
  .portlet.light > .portlet-title > .actions
807
  {
808
- padding: 6px 0 14px 0;
809
  }
810
  .portlet.light > .portlet-title > .actions .btn-default
811
  {
812
- color: #666;
813
  }
814
  .portlet.light > .portlet-title > .actions .dropdown-menu li > a
815
  {
816
- color: #555;
817
  }
818
  .portlet.light > .portlet-title > .inputs
819
  {
820
- float: right;
821
- display: inline-block;
822
- padding: 4px 0;
823
  }
824
  .portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > i
825
  {
826
- font-size: 14px;
827
- margin-top: 9px;
828
  }
829
  .portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > .form-control
830
  {
831
- height: 30px;
832
- padding: 2px 26px 3px 10px;
833
- font-size: 13px;
834
  }
835
  .portlet.light > .portlet-title > .inputs > .portlet-input > .form-control
836
  {
837
- height: 30px;
838
- padding: 3px 10px;
839
- font-size: 13px;
840
  }
841
  .portlet.light > .portlet-title > .pagination
842
  {
843
- padding: 2px 0 13px 0;
844
  }
845
  .portlet.light > .portlet-title > .tools
846
  {
847
- padding: 10px 0 13px 0;
848
- margin-top: 2px;
849
  }
850
  .portlet.light.form-fit
851
  {
852
- padding: 0;
853
  }
854
  .portlet.light.form-fit > .portlet-title
855
  {
856
- padding: 17px 20px 10px 20px;
857
- margin-bottom: 0;
858
  }
859
  .portlet.light .portlet-body
860
  {
861
- padding-top: 8px;
862
  }
863
  .tab-pane > p:last-child
864
  {
865
- margin-bottom: 0px;
866
  }
867
  /***
868
  Customized Bootstrap Tables
@@ -872,15 +872,15 @@ Default table
872
  ***/
873
  .table.table-bordered thead > tr > th
874
  {
875
- border-bottom: 0;
876
  }
877
  .table tr.heading > th
878
  {
879
- background-color: #eee !important;
880
  }
881
  .table td .img-responsive
882
  {
883
- width: 100%;
884
  }
885
  /* Contextual table row variants */
886
  .table > thead > tr > td.active,
@@ -896,15 +896,15 @@ Default table
896
  .table > tfoot > tr.active > td,
897
  .table > tfoot > tr.active > th
898
  {
899
- background: #a6c8e6;
900
- color: #132339;
901
  }
902
  .table-hover > tbody > tr > td.active:hover,
903
  .table-hover > tbody > tr > th.active:hover,
904
  .table-hover > tbody > tr.active:hover > td,
905
  .table-hover > tbody > tr.active:hover > th
906
  {
907
- background: #92bce0;
908
  }
909
  .table > thead > tr > td.success,
910
  .table > thead > tr > th.success,
@@ -919,15 +919,15 @@ Default table
919
  .table > tfoot > tr.success > td,
920
  .table > tfoot > tr.success > th
921
  {
922
- background: #dff0d8;
923
- color: #3c763d;
924
  }
925
  .table-hover > tbody > tr > td.success:hover,
926
  .table-hover > tbody > tr > th.success:hover,
927
  .table-hover > tbody > tr.success:hover > td,
928
  .table-hover > tbody > tr.success:hover > th
929
  {
930
- background: #d0e9c6;
931
  }
932
  .table > thead > tr > td.info,
933
  .table > thead > tr > th.info,
@@ -942,15 +942,15 @@ Default table
942
  .table > tfoot > tr.info > td,
943
  .table > tfoot > tr.info > th
944
  {
945
- background: #d9edf7;
946
- color: #31708f;
947
  }
948
  .table-hover > tbody > tr > td.info:hover,
949
  .table-hover > tbody > tr > th.info:hover,
950
  .table-hover > tbody > tr.info:hover > td,
951
  .table-hover > tbody > tr.info:hover > th
952
  {
953
- background: #c4e3f3;
954
  }
955
  .table > thead > tr > td.warning,
956
  .table > thead > tr > th.warning,
@@ -965,15 +965,15 @@ Default table
965
  .table > tfoot > tr.warning > td,
966
  .table > tfoot > tr.warning > th
967
  {
968
- background: #fcf8e3;
969
- color: #8a6d3b;
970
  }
971
  .table-hover > tbody > tr > td.warning:hover,
972
  .table-hover > tbody > tr > th.warning:hover,
973
  .table-hover > tbody > tr.warning:hover > td,
974
  .table-hover > tbody > tr.warning:hover > th
975
  {
976
- background: #faf2cc;
977
  }
978
  .table > thead > tr > td.danger,
979
  .table > thead > tr > th.danger,
@@ -988,15 +988,15 @@ Default table
988
  .table > tfoot > tr.danger > td,
989
  .table > tfoot > tr.danger > th
990
  {
991
- background: #f2dede;
992
- color: #a94442;
993
  }
994
  .table-hover > tbody > tr > td.danger:hover,
995
  .table-hover > tbody > tr > th.danger:hover,
996
  .table-hover > tbody > tr.danger:hover > td,
997
  .table-hover > tbody > tr.danger:hover > th
998
  {
999
- background: #ebcccc;
1000
  }
1001
  /***
1002
  Red Sunglo
@@ -1004,35 +1004,35 @@ Red Sunglo
1004
  /* Button */
1005
  .red-sunglo.btn
1006
  {
1007
- color: #FFFFFF;
1008
- background-color: #E26A6A;
1009
  }
1010
  .red-sunglo.btn:hover,
1011
  .red-sunglo.btn:focus,
1012
  .red-sunglo.btn:active,
1013
  .red-sunglo.btn.active
1014
  {
1015
- color: #FFFFFF;
1016
- background-color: #dc4c4c;
1017
  }
1018
  .open .red-sunglo.btn.dropdown-toggle
1019
  {
1020
- color: #FFFFFF;
1021
- background-color: #dc4c4c;
1022
  }
1023
  .red-sunglo.btn:active, .red-sunglo.btn.active
1024
  {
1025
- background-image: none;
1026
- background-color: #d83737;
1027
  }
1028
  .red-sunglo.btn:active:hover,
1029
  .red-sunglo.btn.active:hover
1030
  {
1031
- background-color: #da3f3f;
1032
  }
1033
  .open .red-sunglo.btn.dropdown-toggle
1034
  {
1035
- background-image: none;
1036
  }
1037
  .red-sunglo.btn.disabled,
1038
  .red-sunglo.btn.disabled:hover,
@@ -1050,137 +1050,137 @@ fieldset[disabled] .red-sunglo.btn:focus,
1050
  fieldset[disabled] .red-sunglo.btn:active,
1051
  fieldset[disabled] .red-sunglo.btn.active
1052
  {
1053
- background-color: #E26A6A;
1054
  }
1055
  .red-sunglo.btn .badge
1056
  {
1057
- color: #E26A6A;
1058
- background-color: #FFFFFF;
1059
  }
1060
  /* Button Strip */
1061
  .btn.red-sunglo-stripe
1062
  {
1063
- border-left: 3px solid #E26A6A;
1064
  }
1065
  /* Portlet */
1066
  .portlet > .portlet-body.red-sunglo,
1067
  .portlet.red-sunglo
1068
  {
1069
- background-color: #E26A6A;
1070
  }
1071
  .portlet.solid.red-sunglo > .portlet-title,
1072
  .portlet.solid.red-sunglo > .portlet-body
1073
  {
1074
- border: 0;
1075
- color: #FFFFFF;
1076
  }
1077
  .portlet.solid.red-sunglo > .portlet-title > .caption
1078
  {
1079
- font-weight: 400;
1080
  }
1081
  .portlet.solid.red-sunglo > .portlet-title > .caption > i
1082
  {
1083
- color: #FFFFFF;
1084
  }
1085
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.remove
1086
  {
1087
- background-image: url(../img/portlet-remove-icon-white.png);
1088
  }
1089
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.config
1090
  {
1091
- background-image: url(../img/portlet-config-icon-white.png);
1092
  }
1093
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.reload
1094
  {
1095
- background-image: url(../img/portlet-reload-icon-white.png);
1096
  }
1097
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.expand
1098
  {
1099
- background-image: url(../img/portlet-expand-icon-white.png);
1100
  }
1101
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.collapse
1102
  {
1103
- background-image: url(../img/portlet-collapse-icon-white.png);
1104
  }
1105
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.fullscreen
1106
  {
1107
- color: #fdfdfd;
1108
  }
1109
  .portlet.box.red-sunglo
1110
  {
1111
- border: 1px solid #ea9595;
1112
- border-top: 0;
1113
  }
1114
  .portlet.box.red-sunglo > .portlet-title
1115
  {
1116
- background-color: #E26A6A;
1117
  }
1118
  .portlet.box.red-sunglo > .portlet-title > .caption
1119
  {
1120
- color: #FFFFFF;
1121
  }
1122
  .portlet.box.red-sunglo > .portlet-title > .caption > i
1123
  {
1124
- color: #FFFFFF;
1125
  }
1126
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default
1127
  {
1128
- background: transparent !important;
1129
- background-color: transparent !important;
1130
- border: 1px solid #f4c8c8;
1131
- color: #f8dddd;
1132
  }
1133
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default > i
1134
  {
1135
- color: #fbeaea;
1136
  }
1137
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:hover,
1138
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:focus,
1139
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:active,
1140
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default.active
1141
  {
1142
- border: 1px solid #fdf3f3;
1143
- color: white;
1144
  }
1145
  /* General Element */
1146
  .bg-red-sunglo
1147
  {
1148
- border-color: #E26A6A !important;
1149
- background-image: none !important;
1150
- background-color: #E26A6A !important;
1151
- color: #FFFFFF !important;
1152
  }
1153
  /* General Text & Icon Font Colors */
1154
  .font-red-sunglo
1155
  {
1156
- color: #E26A6A !important;
1157
  }
1158
  .progress-bar.red-sunglo
1159
  {
1160
- background: #E26A6A !important;
1161
- color: #FFFFFF !important;
1162
  }
1163
  .margin-top-10
1164
  {
1165
- margin-top: 10px !important;
1166
  }
1167
  .margin-bottom-40
1168
  {
1169
- margin-bottom: 40px !important;
1170
  }
1171
  /***
1172
  Notes
1173
  ***/
1174
  .note
1175
  {
1176
- margin: 0 0 20px 0;
1177
- padding: 15px 30px 15px 15px;
1178
- border-left: 5px solid #eee;
1179
- -webkit-border-radius: 0 4px 4px 0;
1180
- -moz-border-radius: 0 4px 4px 0;
1181
- -ms-border-radius: 0 4px 4px 0;
1182
- -o-border-radius: 0 4px 4px 0;
1183
- border-radius: 0 4px 4px 0;
1184
  }
1185
  .note h1,
1186
  .note h2,
@@ -1189,7 +1189,7 @@ Notes
1189
  .note h5,
1190
  .note h6
1191
  {
1192
- margin-top: 0;
1193
  }
1194
  .note h1 .close,
1195
  .note h2 .close,
@@ -1198,120 +1198,120 @@ Notes
1198
  .note h5 .close,
1199
  .note h6 .close
1200
  {
1201
- margin-right: -10px;
1202
  }
1203
  .note p
1204
  {
1205
- font-size: 13px;
1206
  }
1207
  .note p:last-child
1208
  {
1209
- margin-bottom: 0;
1210
  }
1211
  .note code,
1212
  .note .highlight
1213
  {
1214
- background-color: #fff;
1215
  }
1216
  .note.note-default
1217
  {
1218
- background-color: lightgray;
1219
- border-color: #adadad;
1220
- color: #333333;
1221
  }
1222
  .note.note-default.note-bordered
1223
  {
1224
- background-color: #c3c3c3;
1225
- border-color: #a0a0a0;
1226
  }
1227
  .note.note-default.note-shadow
1228
  {
1229
- background-color: #c6c6c6;
1230
- border-color: #a0a0a0;
1231
- box-shadow: 5px 5px rgba(162, 162, 162, 0.2);
1232
  }
1233
  .note.note-primary
1234
  {
1235
- background-color: #5697d0;
1236
- border-color: #3085a9;
1237
- color: #D8E3F2;
1238
  }
1239
  .note.note-primary.note-bordered
1240
  {
1241
- background-color: #3e89c9;
1242
- border-color: #2a7696;
1243
  }
1244
  .note.note-primary.note-shadow
1245
  {
1246
- background-color: #428bca;
1247
- border-color: #2a7696;
1248
- box-shadow: 5px 5px rgba(43, 121, 154, 0.2);
1249
  }
1250
  .note.note-success
1251
  {
1252
- background-color: #eef7ea;
1253
- border-color: #c9e2b3;
1254
- color: #3c763d;
1255
  }
1256
  .note.note-success.note-bordered
1257
  {
1258
- background-color: #dcefd4;
1259
- border-color: #bbdba1;
1260
  }
1261
  .note.note-success.note-shadow
1262
  {
1263
- background-color: #dff0d8;
1264
- border-color: #bbdba1;
1265
- box-shadow: 5px 5px rgba(190, 220, 164, 0.2);
1266
  }
1267
  .note.note-info
1268
  {
1269
- background-color: #eef7fb;
1270
- border-color: #a6e1ec;
1271
- color: #31708f;
1272
  }
1273
  .note.note-info.note-bordered
1274
  {
1275
- background-color: #d5ebf6;
1276
- border-color: #91d9e8;
1277
  }
1278
  .note.note-info.note-shadow
1279
  {
1280
- background-color: #d9edf7;
1281
- border-color: #91d9e8;
1282
- box-shadow: 5px 5px rgba(150, 219, 233, 0.2);
1283
  }
1284
  .note.note-warning
1285
  {
1286
- background-color: #fcf8e3;
1287
- border-color: #f5d89e;
1288
- color: #8a6d3b;
1289
  }
1290
  .note.note-warning.note-bordered
1291
  {
1292
- background-color: #f9f1c7;
1293
- border-color: #f2cf87;
1294
  }
1295
  .note.note-warning.note-shadow
1296
  {
1297
- background-color: #faf2cc;
1298
- border-color: #f2cf87;
1299
- box-shadow: 5px 5px rgba(243, 209, 139, 0.2);
1300
  }
1301
  .note.note-danger
1302
  {
1303
- background-color: #f9f0f0;
1304
- border-color: #e4b9c0;
1305
- color: #a94442;
1306
  }
1307
  .note.note-danger.note-bordered
1308
  {
1309
- background-color: #f1dada;
1310
- border-color: #dca7b0;
1311
  }
1312
  .note.note-danger.note-shadow
1313
  {
1314
- background-color: #f2dede;
1315
- border-color: #dca7b0;
1316
- box-shadow: 5px 5px rgba(222, 171, 179, 0.2);
1317
  }
1
  .btn
2
  {
3
+ border-width: 0;
4
+ padding: 5px 14px;
5
+ font-size: 14px;
6
+ outline: none !important;
7
+ background-image: none !important;
8
+ filter: none;
9
+ -webkit-box-shadow: none;
10
+ -moz-box-shadow: none;
11
+ box-shadow: none;
12
+ text-shadow: none;
13
  }
14
  .btn.dropdown-toggle, .btn-group .btn.dropdown-toggle, .btn:hover, .btn:disabled, .btn[disabled], .btn:focus, .btn:active, .btn.active
15
  {
16
+ outline: none !important;
17
+ background-image: none !important;
18
+ filter: none;
19
+ text-shadow: none;
20
+ -webkit-box-shadow: none;
21
+ -moz-box-shadow: none;
22
+ box-shadow: none;
23
  }
24
  /*.btn + .btn*/
25
  /*{*/
26
+ /*margin-left: 5px;*/
27
  /*}*/
28
  .btn-default
29
  {
30
+ border-width: 1px;
31
+ padding: 6px 13px;
32
+ color: #333;
33
+ background-color: #fff;
34
+ border-color: #ccc;
35
  }
36
  .btn-default:hover, .btn-default:focus, .btn-default:active, .btn-default.active
37
  {
38
+ color: #333;
39
+ background-color: #ededed;
40
+ border-color: #b3b3b3;
41
  }
42
  .open .btn-default.dropdown-toggle
43
  {
44
+ color: #333;
45
+ background-color: #ededed;
46
+ border-color: #b3b3b3;
47
  }
48
  .btn-default:active, .btn-default.active
49
  {
50
+ background-image: none;
51
+ background-color: #e0e0e0;
52
  }
53
  .btn-default:active:hover, .btn-default.active:hover
54
  {
55
+ background-color: #e6e6e6;
56
  }
57
  .open .btn-default.dropdown-toggle
58
  {
59
+ background-image: none;
60
  }
61
  .btn-default.disabled, .btn-default.disabled:hover, .btn-default.disabled:focus, .btn-default.disabled:active, .btn-default.disabled.active, .btn-default[disabled], .btn-default[disabled]:hover, .btn-default[disabled]:focus, .btn-default[disabled]:active, .btn-default[disabled].active, fieldset[disabled] .btn-default, fieldset[disabled] .btn-default:hover, fieldset[disabled] .btn-default:focus, fieldset[disabled] .btn-default:active, fieldset[disabled] .btn-default.active
62
  {
63
+ background-color: #fff;
64
+ border-color: #ccc;
65
  }
66
  .btn-default .badge
67
  {
68
+ color: #fff;
69
+ background-color: #333;
70
  }
71
  .btn-default > i
72
  {
73
+ color: #aaa;
74
  }
75
  .btn-default > i[class^="icon-"],
76
  .btn-default > i[class*="icon-"]
77
  {
78
+ color: #8c8c8c;
79
  }
80
  /* Button sizes */
81
  .btn > i
82
  {
83
+ font-size: 14px;
84
  }
85
  /* Small button in button group */
86
  .btn-group .input-sm .btn-default
87
  {
88
+ padding-top: 3px;
89
+ padding-bottom: 3px;
90
  }
91
  /* Control Label */
92
  .control-label
93
  {
94
+ margin-top: 1px;
95
  }
96
  .control-label .required
97
  {
98
+ color: #e02222;
99
+ font-size: 12px;
100
+ padding-left: 2px;
101
  }
102
  .form
103
  {
104
+ padding: 0 !important;
105
  }
106
  .form .form-body
107
  {
108
+ padding: 10px;
109
  }
110
  .portlet.light .form .form-body
111
  {
112
+ padding-left: 0;
113
+ padding-right: 0;
114
  }
115
  .portlet.light .form .form-actions
116
  {
117
+ background: none;
118
+ padding-left: 0;
119
+ padding-right: 0;
120
  }
121
  .form .form-actions.noborder
122
  {
123
+ border-top: 0;
124
  }
125
  .portlet .form .form-actions
126
  {
127
+ -webkit-border-radius: 0 0 4px 4px;
128
+ -moz-border-radius: 0 0 4px 4px;
129
+ -ms-border-radius: 0 0 4px 4px;
130
+ -o-border-radius: 0 0 4px 4px;
131
+ border-radius: 0 0 4px 4px;
132
  }
133
  .form .form-actions:before, .form .form-actions:after
134
  {
135
+ content: " ";
136
+ display: table;
137
  }
138
  .form .form-actions:after
139
  {
140
+ clear: both;
141
  }
142
  .form .form-actions.right
143
  {
144
+ padding-left: 0;
145
+ padding-right: 10px;
146
+ text-align: right;
147
  }
148
  .portlet.light .form .form-actions.right
149
  {
150
+ padding-right: 0;
151
  }
152
  .form .form-actions.left
153
  {
154
+ padding-left: 10px;
155
+ padding-right: 0;
156
+ text-align: left;
157
  }
158
  .portlet.light .form .form-actions.left
159
  {
160
+ padding-left: 0;
161
  }
162
  .form .form-actions.nobg
163
  {
164
+ background-color: transparent;
165
  }
166
  .form .form-actions.top
167
  {
168
+ margin-top: 0;
169
+ margin-bottom: 20px;
170
+ border-top: 0;
171
+ border-bottom: 1px solid #e5e5e5;
172
  }
173
  .portlet.light .form .form-actions.top
174
  {
175
+ background: none;
176
  }
177
  .form .form-actions .btn-set
178
  {
179
+ display: inline-block;
180
  }
181
  @media (max-width: 767px)
182
  {
183
+ .form .form-actions
184
+ {
185
+ /* 767px */
186
+ }
187
+ .form .form-actions .btn-set
188
+ {
189
+ margin-bottom: 3px;
190
+ margin-top: 3px;
191
+ float: left !important;
192
+ }
193
  }
194
  .form .form-section
195
  {
196
+ margin: 0px 0px 15px 0px;
197
+ padding-bottom: 5px;
198
+ border-bottom: 1px solid #eee;
199
  }
200
  .form .form-section:first-child
201
  {
202
+ margin-top: 5px;
203
  }
204
  /* Checkboxes */
205
  .checkbox,
206
  .form-horizontal .checkbox
207
  {
208
+ padding: 0;
209
  }
210
  .checkbox > label,
211
  .form-horizontal .checkbox > label
212
  {
213
+ padding-left: 0;
214
  }
215
  .checkbox-list > label
216
  {
217
+ display: block;
218
  }
219
  .checkbox-list > label.checkbox-inline
220
  {
221
+ display: inline-block;
222
  }
223
  .checkbox-list > label.checkbox-inline:first-child
224
  {
225
+ padding-left: 0;
226
  }
227
  /***
228
  Forms
230
  /* Input placeholder font color */
231
  .form-control::-moz-placeholder
232
  {
233
+ color: #b3b3b3;
234
+ opacity: 1;
235
  }
236
  .form-control:-ms-input-placeholder
237
  {
238
+ color: #b3b3b3;
239
  }
240
  .form-control::-webkit-input-placeholder
241
  {
242
+ color: #b3b3b3;
243
  }
244
  /* Form inputs */
245
  .form-control
246
  {
247
+ font-size: 14px;
248
+ font-weight: normal;
249
+ color: #333;
250
+ background-color: #fff;
251
+ border: 1px solid #e5e5e5;
252
+ box-shadow: none;
253
+ transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
254
+ -webkit-border-radius: 4px;
255
+ -moz-border-radius: 4px;
256
+ -ms-border-radius: 4px;
257
+ -o-border-radius: 4px;
258
+ border-radius: 4px;
259
+ margin-top:10px;
260
  }
261
  .form-control:focus
262
  {
263
+ border-color: #999;
264
+ outline: 0;
265
+ -webkit-box-shadow: none;
266
+ box-shadow: none;
267
  }
268
  .form-control[disabled], .form-control[readonly], fieldset[disabled] .form-control
269
  {
270
+ cursor: not-allowed;
271
+ background-color: #eeeeee;
272
  }
273
  .form-control.height-auto
274
  {
275
+ height: auto;
276
  }
277
  .input-medium
278
  {
279
+ width: 240px !important;
280
  }
281
  .input-inline
282
  {
283
+ display: inline-block;
284
+ width: auto;
285
+ vertical-align: middle;
286
  }
287
  .form-group .input-inline
288
  {
289
+ margin-right: 4px;
290
  }
291
  .input-sm
292
  {
293
+ height: 28px;
294
+ padding: 5px 10px;
295
+ font-size: 13px;
296
  }
297
  select.input-sm
298
  {
299
+ height: 28px;
300
+ line-height: 28px;
301
+ padding: 2px 10px;
302
  }
303
  /* Input groups */
304
  .input-group .btn-default
305
  {
306
+ border-color: #e5e5e5;
307
  }
308
  .input-group .input-group-addon
309
  {
310
+ border-color: #e5e5e5;
311
+ background: #e5e5e5;
312
+ min-width: 39px;
313
  }
314
  .input-group .input-group-addon > i
315
  {
316
+ color: #999;
317
  }
318
  /* Feedback states */
319
  .has-success .help-block,
324
  .has-success .radio-inline,
325
  .has-success .checkbox-inline
326
  {
327
+ color: #3c763d;
328
  }
329
  .has-success .form-control
330
  {
331
+ border-color: #d6e9c6 !important;
332
+ -webkit-box-shadow: none;
333
+ box-shadow: none;
334
  }
335
  .has-success .form-control:focus
336
  {
337
+ border-color: #bbdba1;
338
+ -webkit-box-shadow: none;
339
+ box-shadow: none;
340
  }
341
  .has-success .input-group-addon
342
  {
343
+ color: #3c763d;
344
+ border-color: #d6e9c6;
345
+ background-color: #dff0d8;
346
  }
347
  .has-success .input-group-addon > i
348
  {
349
+ color: #3c763d;
350
  }
351
  .has-success .form-control-feedback
352
  {
353
+ color: #3c763d;
354
  }
355
  .has-error .help-block,
356
  .has-error .help-inline,
360
  .has-error .radio-inline,
361
  .has-error .checkbox-inline
362
  {
363
+ color: #a94442;
364
  }
365
  .has-error .form-control
366
  {
367
+ border-color: #ebccd1;
368
+ -webkit-box-shadow: none;
369
+ box-shadow: none;
370
  }
371
  .has-error .form-control:focus
372
  {
373
+ border-color: #dca7b0;
374
+ -webkit-box-shadow: none;
375
+ box-shadow: none;
376
  }
377
  .has-error .input-group-addon
378
  {
379
+ color: #a94442;
380
+ border-color: #ebccd1;
381
+ background-color: #f2dede;
382
  }
383
  .has-error .input-group-addon > i
384
  {
385
+ color: #a94442;
386
  }
387
  .has-error .form-control-feedback
388
  {
389
+ color: #a94442;
390
  }
391
  /***
392
  Input icons
393
  ***/
394
  .input-icon
395
  {
396
+ position: relative;
397
  }
398
  .input-icon > .form-control
399
  {
400
+ padding-left: 33px;
401
  }
402
  .input-icon > i
403
  {
404
+ color: #ccc;
405
+ display: block;
406
+ position: absolute;
407
+ margin: 11px 2px 4px 10px;
408
+ z-index: 3;
409
+ width: 16px;
410
+ font-size: 16px;
411
+ text-align: center;
412
  }
413
  .has-success .input-icon > i
414
  {
415
+ color: #45B6AF;
416
  }
417
  .has-error .input-icon > i
418
  {
419
+ color: #F3565D;
420
  }
421
  .input-icon.right > .form-control
422
  {
423
+ padding-right: 33px;
424
+ padding-left: 12px;
425
  }
426
  .input-group .input-icon.right > .form-control
427
  {
428
+ -webkit-border-radius: 0 4px 4px 0;
429
+ -moz-border-radius: 0 4px 4px 0;
430
+ -ms-border-radius: 0 4px 4px 0;
431
+ -o-border-radius: 0 4px 4px 0;
432
+ border-radius: 0 4px 4px 0;
433
  }
434
  .input-icon.right > i
435
  {
436
+ right: 8px;
437
+ float: right;
438
  }
439
  .input-icon.input-icon-lg > i
440
  {
441
+ margin-top: 16px;
442
  }
443
  .input-icon.input-icon-sm > i
444
  {
445
+ margin-top: 8px;
446
+ font-size: 13px;
447
  }
448
  .pagination
449
  {
450
+ margin: 10px 0;
451
  }
452
  .pagination.pagination-circle > li:first-child > a
453
  {
454
+ border-radius: 25px 0 0 25px !important;
455
  }
456
  .pagination.pagination-circle > li:last-child > a
457
  {
458
+ border-radius: 0 25px 25px 0 !important;
459
  }
460
  .pagination .active > a,
461
  .pagination .active > a:hover
462
  {
463
+ background: #eee;
464
+ border-color: #dddddd;
465
+ color: #333;
466
  }
467
  /* Basic portlet */
468
  .portlet
469
  {
470
+ margin-top: 0px;
471
+ margin-bottom: 25px;
472
+ padding: 0px;
473
+ /*-webkit-border-radius: 4px;
474
+ -moz-border-radius: 4px;
475
+ -ms-border-radius: 4px;
476
+ -o-border-radius: 4px;
477
+ border-radius: 4px;*/
478
  }
479
  .portlet > .portlet-title
480
  {
481
+ border-bottom: 1px solid #eee;
482
+ padding: 0;
483
+ margin-bottom: 10px;
484
+ min-height: 41px;
485
+ /*-webkit-border-radius: 4px 4px 0 0;
486
+ -moz-border-radius: 4px 4px 0 0;
487
+ -ms-border-radius: 4px 4px 0 0;
488
+ -o-border-radius: 4px 4px 0 0;
489
+ border-radius: 4px 4px 0 0;
490
+ */
491
  }
492
  .portlet > .portlet-title:before, .portlet > .portlet-title:after
493
  {
494
+ content: " ";
495
+ display: table;
496
  }
497
  .portlet > .portlet-title:after
498
  {
499
+ clear: both;
500
  }
501
  .portlet > .portlet-title > .caption
502
  {
503
+ float: left;
504
+ display: inline-block;
505
+ font-size: 18px;
506
+ line-height: 20px;
507
+ padding: 10px 0;
508
  }
509
  .portlet > .portlet-title > .caption.bold
510
  {
511
+ font-weight: 400;
512
  }
513
  .portlet > .portlet-title > .caption > i
514
  {
515
+ float: left;
516
+ margin-top: 4px;
517
+ display: inline-block;
518
+ font-size: 13px;
519
+ margin-right: 5px;
520
+ color: #666;
521
  }
522
  .portlet > .portlet-title > .caption > i.glyphicon
523
  {
524
+ margin-top: 2px;
525
  }
526
  .portlet > .portlet-title > .caption > .caption-helper
527
  {
528
+ padding: 0;
529
+ margin: 0;
530
+ line-height: 13px;
531
+ color: #9eacb4;
532
+ font-size: 13px;
533
+ font-weight: 400;
534
  }
535
  .portlet > .portlet-title > .actions
536
  {
537
+ float: right;
538
+ display: inline-block;
539
+ padding: 6px 0;
540
  }
541
  .portlet > .portlet-title > .actions > .dropdown-menu i
542
  {
543
+ color: #555555;
544
  }
545
  .portlet > .portlet-title > .actions > .btn,
546
  .portlet > .portlet-title > .actions > .btn.btn-sm,
547
  .portlet > .portlet-title > .actions > .btn-group > .btn,
548
  .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm
549
  {
550
+ padding: 4px 10px;
551
+ font-size: 13px;
552
+ line-height: 1.5;
553
  }
554
  .portlet > .portlet-title > .actions > .btn.btn-default,
555
  .portlet > .portlet-title > .actions > .btn.btn-sm.btn-default,
556
  .portlet > .portlet-title > .actions > .btn-group > .btn.btn-default,
557
  .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm.btn-default
558
  {
559
+ padding: 3px 9px;
560
  }
561
  .portlet > .portlet-title > .actions > .btn > i,
562
  .portlet > .portlet-title > .actions > .btn.btn-sm > i,
563
  .portlet > .portlet-title > .actions > .btn-group > .btn > i,
564
  .portlet > .portlet-title > .actions > .btn-group > .btn.btn-sm > i
565
  {
566
+ font-size: 13px;
567
  }
568
  .portlet > .portlet-title > .tools
569
  {
570
+ float: right;
571
+ display: inline-block;
572
+ padding: 12px 0 8px 0;
573
  }
574
  .portlet > .portlet-title > .tools > a
575
  {
576
+ display: inline-block;
577
+ height: 16px;
578
+ margin-left: 5px;
579
+ opacity: 1 ;
580
+ filter: alpha(opacity=100) ;
581
  }
582
  .portlet > .portlet-title > .tools > a.remove
583
  {
584
+ background-image: url(../img/portlet-remove-icon.png);
585
+ background-repeat: no-repeat;
586
+ width: 11px;
587
  }
588
  .portlet > .portlet-title > .tools > a.config
589
  {
590
+ background-image: url(../img/portlet-config-icon.png);
591
+ background-repeat: no-repeat;
592
+ width: 12px;
593
  }
594
  .portlet > .portlet-title > .tools > a.reload
595
  {
596
+ background-image: url(../img/portlet-reload-icon.png);
597
+ width: 13px;
598
  }
599
  .portlet > .portlet-title > .tools > a.expand
600
  {
601
+ background-image: url(../img/portlet-expand-icon.png);
602
+ width: 14px;
603
+ visibility: visible;
604
  }
605
  .portlet > .portlet-title > .tools > a.collapse
606
  {
607
+ background-image: url(../img/portlet-collapse-icon.png);
608
+ width: 14px;
609
+ visibility: visible;
610
  }
611
  .portlet > .portlet-title > .tools > a.fullscreen
612
  {
613
+ display: inline-block;
614
+ top: -3px;
615
+ position: relative;
616
+ font-size: 13px;
617
+ font-family: FontAwesome;
618
+ color: #ACACAC;
619
  }
620
  .portlet > .portlet-title > .tools > a.fullscreen:before
621
  {
622
+ content: "\f065";
623
  }
624
  .portlet > .portlet-title > .tools > a.fullscreen.on:before
625
  {
626
+ content: "\f066";
627
  }
628
  .portlet > .portlet-title > .tools > a:hover
629
  {
630
+ text-decoration: none;
631
+ -webkit-transition: all 0.1s ease-in-out;
632
+ -moz-transition: all 0.1s ease-in-out;
633
+ -o-transition: all 0.1s ease-in-out;
634
+ -ms-transition: all 0.1s ease-in-out;
635
+ transition: all 0.1s ease-in-out;
636
+ opacity: 0.8 ;
637
+ filter: alpha(opacity=80) ;
638
  }
639
  .portlet > .portlet-title > .pagination
640
  {
641
+ float: right;
642
+ display: inline-block;
643
+ margin: 2px 0 0 0;
644
+ border: 0;
645
+ padding: 4px 0;
646
  }
647
  .portlet > .portlet-title > .nav-tabs
648
  {
649
+ background: none;
650
+ margin: 0;
651
+ float: right;
652
+ display: inline-block;
653
+ border: 0;
654
  }
655
  .portlet > .portlet-body
656
  {
657
+ clear: both;
658
+ -webkit-border-radius: 0 0 4px 4px;
659
+ -moz-border-radius: 0 0 4px 4px;
660
+ -ms-border-radius: 0 0 4px 4px;
661
+ -o-border-radius: 0 0 4px 4px;
662
+ border-radius: 0 0 4px 4px;
663
  }
664
  .portlet > .portlet-empty
665
  {
666
+ min-height: 125px;
667
  }
668
  .portlet.full-height-content
669
  {
670
+ margin-bottom: 0;
671
  }
672
  /* Portlet background colors */
673
  /* Side bordered portlet */
674
  .portlet.bordered
675
  {
676
+ border-left: 2px solid #e6e9ec !important;
677
  }
678
  .portlet.bordered > .portlet-title
679
  {
680
+ border-bottom: 0;
681
  }
682
  /* Solid colored portlet */
683
  .portlet.solid
684
  {
685
+ padding: 0 10px 10px 10px;
686
+ border: 0px;
687
  }
688
  .portlet.solid > .portlet-title
689
  {
690
+ border-bottom: 0;
691
+ margin-bottom: 10px;
692
  }
693
  .portlet.solid > .portlet-title > .caption
694
  {
695
+ padding: 16px 0 2px 0;
696
  }
697
  .portlet.solid > .portlet-title > .actions
698
  {
699
+ padding: 12px 0 6px 0;
700
  }
701
  .portlet.solid > .portlet-title > .tools
702
  {
703
+ padding: 14px 0 6px 0;
704
  }
705
  /* Solid bordered portlet */
706
  .portlet.solid.bordered > .portlet-title
707
  {
708
+ margin-bottom: 10px;
709
  }
710
  /* Box portlet */
711
  .portlet.box
712
  {
713
+ padding: 0px !important;
714
  }
715
  .portlet.box > .portlet-title
716
  {
717
+ border-bottom: 0;
718
+ padding: 0 10px;
719
+ margin-bottom: 0;
720
+ color: #fff;
721
  }
722
  .portlet.box > .portlet-title > .caption
723
  {
724
+ padding: 11px 0 9px 0;
725
  }
726
  .portlet.box > .portlet-title > .tools > a.remove
727
  {
728
+ background-image: url(../img/portlet-remove-icon-white.png);
729
  }
730
  .portlet.box > .portlet-title > .tools > a.config
731
  {
732
+ background-image: url(../img/portlet-config-icon-white.png);
733
  }
734
  .portlet.box > .portlet-title > .tools > a.reload
735
  {
736
+ background-image: url(../img/portlet-reload-icon-white.png);
737
  }
738
  .portlet.box > .portlet-title > .tools > a.expand
739
  {
740
+ background-image: url(../img/portlet-expand-icon-white.png);
741
  }
742
  .portlet.box > .portlet-title > .tools > a.collapse
743
  {
744
+ background-image: url(../img/portlet-collapse-icon-white.png);
745
  }
746
  .portlet.box > .portlet-title > .tools > a.fullscreen
747
  {
748
+ color: #fdfdfd;
749
  }
750
  .portlet.box > .portlet-title > .actions
751
  {
752
+ padding: 7px 0 5px 0;
753
  }
754
  .portlet.box > .portlet-body
755
  {
756
+ background-color: #fff;
757
+ padding: 10px;
758
  }
759
  /* Light Portlet */
760
  .portlet.light
761
  {
762
+ padding: 12px 20px 15px 20px;
763
+ background-color: #fff;
764
  }
765
  .portlet.light.bordered
766
  {
767
+ border: 1px solid #e1e1e1 !important;
768
  }
769
  .portlet.light.bordered > .portlet-title
770
  {
771
+ border-bottom: 1px solid #eee;
772
  }
773
  .portlet.light.bg-inverse
774
  {
775
+ background: #F7F7F7;
776
  }
777
  .portlet.light > .portlet-title
778
  {
779
+ padding: 0;
780
+ min-height: 48px;
781
  }
782
  .portlet.light > .portlet-title > .caption
783
  {
784
+ color: #666;
785
+ padding: 10px 0;
786
  }
787
  .portlet.light > .portlet-title > .caption > .caption-subject
788
  {
789
+ font-size: 16px;
790
  }
791
  .portlet.light > .portlet-title > .caption > i
792
  {
793
+ color: #777;
794
+ font-size: 15px;
795
+ font-weight: 300;
796
+ margin-top: 3px;
797
  }
798
  .portlet.light > .portlet-title > .caption.caption-md > .caption-subject
799
  {
800
+ font-size: 15px;
801
  }
802
  .portlet.light > .portlet-title > .caption.caption-md > i
803
  {
804
+ font-size: 14px;
805
  }
806
  .portlet.light > .portlet-title > .actions
807
  {
808
+ padding: 6px 0 14px 0;
809
  }
810
  .portlet.light > .portlet-title > .actions .btn-default
811
  {
812
+ color: #666;
813
  }
814
  .portlet.light > .portlet-title > .actions .dropdown-menu li > a
815
  {
816
+ color: #555;
817
  }
818
  .portlet.light > .portlet-title > .inputs
819
  {
820
+ float: right;
821
+ display: inline-block;
822
+ padding: 4px 0;
823
  }
824
  .portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > i
825
  {
826
+ font-size: 14px;
827
+ margin-top: 9px;
828
  }
829
  .portlet.light > .portlet-title > .inputs > .portlet-input .input-icon > .form-control
830
  {
831
+ height: 30px;
832
+ padding: 2px 26px 3px 10px;
833
+ font-size: 13px;
834
  }
835
  .portlet.light > .portlet-title > .inputs > .portlet-input > .form-control
836
  {
837
+ height: 30px;
838
+ padding: 3px 10px;
839
+ font-size: 13px;
840
  }
841
  .portlet.light > .portlet-title > .pagination
842
  {
843
+ padding: 2px 0 13px 0;
844
  }
845
  .portlet.light > .portlet-title > .tools
846
  {
847
+ padding: 10px 0 13px 0;
848
+ margin-top: 2px;
849
  }
850
  .portlet.light.form-fit
851
  {
852
+ padding: 0;
853
  }
854
  .portlet.light.form-fit > .portlet-title
855
  {
856
+ padding: 17px 20px 10px 20px;
857
+ margin-bottom: 0;
858
  }
859
  .portlet.light .portlet-body
860
  {
861
+ padding-top: 8px;
862
  }
863
  .tab-pane > p:last-child
864
  {
865
+ margin-bottom: 0px;
866
  }
867
  /***
868
  Customized Bootstrap Tables
872
  ***/
873
  .table.table-bordered thead > tr > th
874
  {
875
+ border-bottom: 0;
876
  }
877
  .table tr.heading > th
878
  {
879
+ background-color: #eee !important;
880
  }
881
  .table td .img-responsive
882
  {
883
+ width: 100%;
884
  }
885
  /* Contextual table row variants */
886
  .table > thead > tr > td.active,
896
  .table > tfoot > tr.active > td,
897
  .table > tfoot > tr.active > th
898
  {
899
+ background: #a6c8e6;
900
+ color: #132339;
901
  }
902
  .table-hover > tbody > tr > td.active:hover,
903
  .table-hover > tbody > tr > th.active:hover,
904
  .table-hover > tbody > tr.active:hover > td,
905
  .table-hover > tbody > tr.active:hover > th
906
  {
907
+ background: #92bce0;
908
  }
909
  .table > thead > tr > td.success,
910
  .table > thead > tr > th.success,
919
  .table > tfoot > tr.success > td,
920
  .table > tfoot > tr.success > th
921
  {
922
+ background: #dff0d8;
923
+ color: #3c763d;
924
  }
925
  .table-hover > tbody > tr > td.success:hover,
926
  .table-hover > tbody > tr > th.success:hover,
927
  .table-hover > tbody > tr.success:hover > td,
928
  .table-hover > tbody > tr.success:hover > th
929
  {
930
+ background: #d0e9c6;
931
  }
932
  .table > thead > tr > td.info,
933
  .table > thead > tr > th.info,
942
  .table > tfoot > tr.info > td,
943
  .table > tfoot > tr.info > th
944
  {
945
+ background: #d9edf7;
946
+ color: #31708f;
947
  }
948
  .table-hover > tbody > tr > td.info:hover,
949
  .table-hover > tbody > tr > th.info:hover,
950
  .table-hover > tbody > tr.info:hover > td,
951
  .table-hover > tbody > tr.info:hover > th
952
  {
953
+ background: #c4e3f3;
954
  }
955
  .table > thead > tr > td.warning,
956
  .table > thead > tr > th.warning,
965
  .table > tfoot > tr.warning > td,
966
  .table > tfoot > tr.warning > th
967
  {
968
+ background: #fcf8e3;
969
+ color: #8a6d3b;
970
  }
971
  .table-hover > tbody > tr > td.warning:hover,
972
  .table-hover > tbody > tr > th.warning:hover,
973
  .table-hover > tbody > tr.warning:hover > td,
974
  .table-hover > tbody > tr.warning:hover > th
975
  {
976
+ background: #faf2cc;
977
  }
978
  .table > thead > tr > td.danger,
979
  .table > thead > tr > th.danger,
988
  .table > tfoot > tr.danger > td,
989
  .table > tfoot > tr.danger > th
990
  {
991
+ background: #f2dede;
992
+ color: #a94442;
993
  }
994
  .table-hover > tbody > tr > td.danger:hover,
995
  .table-hover > tbody > tr > th.danger:hover,
996
  .table-hover > tbody > tr.danger:hover > td,
997
  .table-hover > tbody > tr.danger:hover > th
998
  {
999
+ background: #ebcccc;
1000
  }
1001
  /***
1002
  Red Sunglo
1004
  /* Button */
1005
  .red-sunglo.btn
1006
  {
1007
+ color: #FFFFFF;
1008
+ background-color: #E26A6A;
1009
  }
1010
  .red-sunglo.btn:hover,
1011
  .red-sunglo.btn:focus,
1012
  .red-sunglo.btn:active,
1013
  .red-sunglo.btn.active
1014
  {
1015
+ color: #FFFFFF;
1016
+ background-color: #dc4c4c;
1017
  }
1018
  .open .red-sunglo.btn.dropdown-toggle
1019
  {
1020
+ color: #FFFFFF;
1021
+ background-color: #dc4c4c;
1022
  }
1023
  .red-sunglo.btn:active, .red-sunglo.btn.active
1024
  {
1025
+ background-image: none;
1026
+ background-color: #d83737;
1027
  }
1028
  .red-sunglo.btn:active:hover,
1029
  .red-sunglo.btn.active:hover
1030
  {
1031
+ background-color: #da3f3f;
1032
  }
1033
  .open .red-sunglo.btn.dropdown-toggle
1034
  {
1035
+ background-image: none;
1036
  }
1037
  .red-sunglo.btn.disabled,
1038
  .red-sunglo.btn.disabled:hover,
1050
  fieldset[disabled] .red-sunglo.btn:active,
1051
  fieldset[disabled] .red-sunglo.btn.active
1052
  {
1053
+ background-color: #E26A6A;
1054
  }
1055
  .red-sunglo.btn .badge
1056
  {
1057
+ color: #E26A6A;
1058
+ background-color: #FFFFFF;
1059
  }
1060
  /* Button Strip */
1061
  .btn.red-sunglo-stripe
1062
  {
1063
+ border-left: 3px solid #E26A6A;
1064
  }
1065
  /* Portlet */
1066
  .portlet > .portlet-body.red-sunglo,
1067
  .portlet.red-sunglo
1068
  {
1069
+ background-color: #E26A6A;
1070
  }
1071
  .portlet.solid.red-sunglo > .portlet-title,
1072
  .portlet.solid.red-sunglo > .portlet-body
1073
  {
1074
+ border: 0;
1075
+ color: #FFFFFF;
1076
  }
1077
  .portlet.solid.red-sunglo > .portlet-title > .caption
1078
  {
1079
+ font-weight: 400;
1080
  }
1081
  .portlet.solid.red-sunglo > .portlet-title > .caption > i
1082
  {
1083
+ color: #FFFFFF;
1084
  }
1085
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.remove
1086
  {
1087
+ background-image: url(../img/portlet-remove-icon-white.png);
1088
  }
1089
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.config
1090
  {
1091
+ background-image: url(../img/portlet-config-icon-white.png);
1092
  }
1093
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.reload
1094
  {
1095
+ background-image: url(../img/portlet-reload-icon-white.png);
1096
  }
1097
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.expand
1098
  {
1099
+ background-image: url(../img/portlet-expand-icon-white.png);
1100
  }
1101
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.collapse
1102
  {
1103
+ background-image: url(../img/portlet-collapse-icon-white.png);
1104
  }
1105
  .portlet.solid.red-sunglo > .portlet-title > .tools > a.fullscreen
1106
  {
1107
+ color: #fdfdfd;
1108
  }
1109
  .portlet.box.red-sunglo
1110
  {
1111
+ border: 1px solid #ea9595;
1112
+ border-top: 0;
1113
  }
1114
  .portlet.box.red-sunglo > .portlet-title
1115
  {
1116
+ background-color: #E26A6A;
1117
  }
1118
  .portlet.box.red-sunglo > .portlet-title > .caption
1119
  {
1120
+ color: #FFFFFF;
1121
  }
1122
  .portlet.box.red-sunglo > .portlet-title > .caption > i
1123
  {
1124
+ color: #FFFFFF;
1125
  }
1126
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default
1127
  {
1128
+ background: transparent !important;
1129
+ background-color: transparent !important;
1130
+ border: 1px solid #f4c8c8;
1131
+ color: #f8dddd;
1132
  }
1133
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default > i
1134
  {
1135
+ color: #fbeaea;
1136
  }
1137
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:hover,
1138
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:focus,
1139
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default:active,
1140
  .portlet.box.red-sunglo > .portlet-title > .actions .btn-default.active
1141
  {
1142
+ border: 1px solid #fdf3f3;
1143
+ color: white;
1144
  }
1145
  /* General Element */
1146
  .bg-red-sunglo
1147
  {
1148
+ border-color: #E26A6A !important;
1149
+ background-image: none !important;
1150
+ background-color: #E26A6A !important;
1151
+ color: #FFFFFF !important;
1152
  }
1153
  /* General Text & Icon Font Colors */
1154
  .font-red-sunglo
1155
  {
1156
+ color: #E26A6A !important;
1157
  }
1158
  .progress-bar.red-sunglo
1159
  {
1160
+ background: #E26A6A !important;
1161
+ color: #FFFFFF !important;
1162
  }
1163
  .margin-top-10
1164
  {
1165
+ margin-top: 10px !important;
1166
  }
1167
  .margin-bottom-40
1168
  {
1169
+ margin-bottom: 40px !important;
1170
  }
1171
  /***
1172
  Notes
1173
  ***/
1174
  .note
1175
  {
1176
+ margin: 0 0 20px 0;
1177
+ padding: 15px 30px 15px 15px;
1178
+ border-left: 5px solid #eee;
1179
+ -webkit-border-radius: 0 4px 4px 0;
1180
+ -moz-border-radius: 0 4px 4px 0;
1181
+ -ms-border-radius: 0 4px 4px 0;
1182
+ -o-border-radius: 0 4px 4px 0;
1183
+ border-radius: 0 4px 4px 0;
1184
  }
1185
  .note h1,
1186
  .note h2,
1189
  .note h5,
1190
  .note h6
1191
  {
1192
+ margin-top: 0;
1193
  }
1194
  .note h1 .close,
1195
  .note h2 .close,
1198
  .note h5 .close,
1199
  .note h6 .close
1200
  {
1201
+ margin-right: -10px;
1202
  }
1203
  .note p
1204
  {
1205
+ font-size: 13px;
1206
  }
1207
  .note p:last-child
1208
  {
1209
+ margin-bottom: 0;
1210
  }
1211
  .note code,
1212
  .note .highlight
1213
  {
1214
+ background-color: #fff;
1215
  }
1216
  .note.note-default
1217
  {
1218
+ background-color: lightgray;
1219
+ border-color: #adadad;
1220
+ color: #333333;
1221
  }
1222
  .note.note-default.note-bordered
1223
  {
1224
+ background-color: #c3c3c3;
1225
+ border-color: #a0a0a0;
1226
  }
1227
  .note.note-default.note-shadow
1228
  {
1229
+ background-color: #c6c6c6;
1230
+ border-color: #a0a0a0;
1231
+ box-shadow: 5px 5px rgba(162, 162, 162, 0.2);
1232
  }
1233
  .note.note-primary
1234
  {
1235
+ background-color: #5697d0;
1236
+ border-color: #3085a9;
1237
+ color: #D8E3F2;
1238
  }
1239
  .note.note-primary.note-bordered
1240
  {
1241
+ background-color: #3e89c9;
1242
+ border-color: #2a7696;
1243
  }
1244
  .note.note-primary.note-shadow
1245
  {
1246
+ background-color: #428bca;
1247
+ border-color: #2a7696;
1248
+ box-shadow: 5px 5px rgba(43, 121, 154, 0.2);
1249
  }
1250
  .note.note-success
1251
  {
1252
+ background-color: #eef7ea;
1253
+ border-color: #c9e2b3;
1254
+ color: #3c763d;
1255
  }
1256
  .note.note-success.note-bordered
1257
  {
1258
+ background-color: #dcefd4;
1259
+ border-color: #bbdba1;
1260
  }
1261
  .note.note-success.note-shadow
1262
  {
1263
+ background-color: #dff0d8;
1264
+ border-color: #bbdba1;
1265
+ box-shadow: 5px 5px rgba(190, 220, 164, 0.2);
1266
  }
1267
  .note.note-info
1268
  {
1269
+ background-color: #eef7fb;
1270
+ border-color: #a6e1ec;
1271
+ color: #31708f;
1272
  }
1273
  .note.note-info.note-bordered
1274
  {
1275
+ background-color: #d5ebf6;
1276
+ border-color: #91d9e8;
1277
  }
1278
  .note.note-info.note-shadow
1279
  {
1280
+ background-color: #d9edf7;
1281
+ border-color: #91d9e8;
1282
+ box-shadow: 5px 5px rgba(150, 219, 233, 0.2);
1283
  }
1284
  .note.note-warning
1285
  {
1286
+ background-color: #fcf8e3;
1287
+ border-color: #f5d89e;
1288
+ color: #8a6d3b;
1289
  }
1290
  .note.note-warning.note-bordered
1291
  {
1292
+ background-color: #f9f1c7;
1293
+ border-color: #f2cf87;
1294
  }
1295
  .note.note-warning.note-shadow
1296
  {
1297
+ background-color: #faf2cc;
1298
+ border-color: #f2cf87;
1299
+ box-shadow: 5px 5px rgba(243, 209, 139, 0.2);
1300
  }
1301
  .note.note-danger
1302
  {
1303
+ background-color: #f9f0f0;
1304
+ border-color: #e4b9c0;
1305
+ color: #a94442;
1306
  }
1307
  .note.note-danger.note-bordered
1308
  {
1309
+ background-color: #f1dada;
1310
+ border-color: #dca7b0;
1311
  }
1312
  .note.note-danger.note-shadow
1313
  {
1314
+ background-color: #f2dede;
1315
+ border-color: #dca7b0;
1316
+ box-shadow: 5px 5px rgba(222, 171, 179, 0.2);
1317
  }
assets/global/img/mail-bank-banner.png CHANGED
Binary file
assets/global/plugins/custom/css/custom-rtl.css CHANGED
@@ -1,48 +1,48 @@
1
  .page-container *, .page-prefooter *
2
  {
3
- -webkit-box-sizing: border-box;
4
- -moz-box-sizing: border-box;
5
- box-sizing: border-box;
6
  }
7
  *:before,
8
  *:after
9
  {
10
- -webkit-box-sizing: border-box;
11
- -moz-box-sizing: border-box;
12
- box-sizing: border-box;
13
  }
14
  @media (min-width: 768px)
15
  {
16
- .container
17
- {
18
- width: 750px;
19
- }
20
  }
21
  @media (min-width: 992px)
22
  {
23
- .container
24
- {
25
- width: 970px;
26
- }
27
  }
28
  @media (min-width: 1200px)
29
  {
30
- .container
31
- {
32
- width: 1170px;
33
- }
34
  }
35
  .container-fluid
36
  {
37
- padding-right: 15px;
38
- padding-left: 15px;
39
- margin-right: auto;
40
- margin-left: auto;
41
  }
42
  .row
43
  {
44
- margin-right: -15px;
45
- margin-left: -15px;
46
  }
47
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
48
  .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4,
@@ -51,660 +51,660 @@
51
  .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
52
  .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
53
  {
54
- position: relative;
55
- min-height: 1px;
56
- padding-right: 15px;
57
- padding-left: 15px;
58
  }
59
  .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6,
60
  .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12
61
  {
62
- float: left;
63
  }
64
  .col-xs-12
65
  {
66
- width: 100%;
67
  }
68
  .col-xs-11
69
  {
70
- width: 91.66666667%;
71
  }
72
  .col-xs-10
73
  {
74
- width: 83.33333333%;
75
  }
76
  .col-xs-9
77
  {
78
- width: 75%;
79
  }
80
  .col-xs-8
81
  {
82
- width: 66.66666667%;
83
  }
84
  .col-xs-7
85
  {
86
- width: 58.33333333%;
87
  }
88
  .col-xs-6
89
  {
90
- width: 50%;
91
  }
92
  .col-xs-5
93
  {
94
- width: 41.66666667%;
95
  }
96
  .col-xs-4
97
  {
98
- width: 33.33333333%;
99
  }
100
  .col-xs-3
101
  {
102
- width: 25%;
103
  }
104
  .col-xs-2
105
  {
106
- width: 16.66666667%;
107
  }
108
  .col-xs-1
109
  {
110
- width: 8.33333333%;
111
  }
112
  .col-xs-pull-12
113
  {
114
- right: 100%;
115
  }
116
  .col-xs-pull-11
117
  {
118
- right: 91.66666667%;
119
  }
120
  .col-xs-pull-10
121
  {
122
- right: 83.33333333%;
123
  }
124
  .col-xs-pull-9
125
  {
126
- right: 75%;
127
  }
128
  .col-xs-pull-8
129
  {
130
- right: 66.66666667%;
131
  }
132
  .col-xs-pull-7
133
  {
134
- right: 58.33333333%;
135
  }
136
  .col-xs-pull-6
137
  {
138
- right: 50%;
139
  }
140
  .col-xs-pull-5
141
  {
142
- right: 41.66666667%;
143
  }
144
  .col-xs-pull-4
145
  {
146
- right: 33.33333333%;
147
  }
148
  .col-xs-pull-3
149
  {
150
- right: 25%;
151
  }
152
  .col-xs-pull-2
153
  {
154
- right: 16.66666667%;
155
  }
156
  .col-xs-pull-1
157
  {
158
- right: 8.33333333%;
159
  }
160
  .col-xs-pull-0
161
  {
162
- right: auto;
163
  }
164
  .col-xs-push-12
165
  {
166
- left: 100%;
167
  }
168
  .col-xs-push-11
169
  {
170
- left: 91.66666667%;
171
  }
172
  .col-xs-push-10
173
  {
174
- left: 83.33333333%;
175
  }
176
  .col-xs-push-9
177
  {
178
- left: 75%;
179
  }
180
  .col-xs-push-8
181
  {
182
- left: 66.66666667%;
183
  }
184
  .col-xs-push-7
185
  {
186
- left: 58.33333333%;
187
  }
188
  .col-xs-push-6
189
  {
190
- left: 50%;
191
  }
192
  .col-xs-push-5
193
  {
194
- left: 41.66666667%;
195
  }
196
  .col-xs-push-4
197
  {
198
- left: 33.33333333%;
199
  }
200
  .col-xs-push-3
201
  {
202
- left: 25%;
203
  }
204
  .col-xs-push-2
205
  {
206
- left: 16.66666667%;
207
  }
208
  .col-xs-push-1
209
  {
210
- left: 8.33333333%;
211
  }
212
  .col-xs-push-0
213
  {
214
- left: auto;
215
  }
216
  .col-xs-offset-12
217
  {
218
- margin-left: 100%;
219
  }
220
  .col-xs-offset-11
221
  {
222
- margin-left: 91.66666667%;
223
  }
224
  .col-xs-offset-10
225
  {
226
- margin-left: 83.33333333%;
227
  }
228
  .col-xs-offset-9
229
  {
230
- margin-left: 75%;
231
  }
232
  .col-xs-offset-8
233
  {
234
- margin-left: 66.66666667%;
235
  }
236
  .col-xs-offset-7
237
  {
238
- margin-left: 58.33333333%;
239
  }
240
  .col-xs-offset-6
241
  {
242
- margin-left: 50%;
243
  }
244
  .col-xs-offset-5
245
  {
246
- margin-left: 41.66666667%;
247
  }
248
  .col-xs-offset-4
249
  {
250
- margin-left: 33.33333333%;
251
  }
252
  .col-xs-offset-3
253
  {
254
- margin-left: 25%;
255
  }
256
  .col-xs-offset-2
257
  {
258
- margin-left: 16.66666667%;
259
  }
260
  .col-xs-offset-1
261
  {
262
- margin-left: 8.33333333%;
263
  }
264
  .col-xs-offset-0
265
  {
266
- margin-left: 0;
267
  }
268
  @media (min-width: 768px)
269
  {
270
- .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7,
271
- .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12
272
- {
273
- float: left;
274
- }
275
- .col-sm-12
276
- {
277
- width: 100%;
278
- }
279
- .col-sm-11
280
- {
281
- width: 91.66666667%;
282
- }
283
- .col-sm-10
284
- {
285
- width: 83.33333333%;
286
- }
287
- .col-sm-9
288
- {
289
- width: 75%;
290
- }
291
- .col-sm-8
292
- {
293
- width: 66.66666667%;
294
- }
295
- .col-sm-7
296
- {
297
- width: 58.33333333%;
298
- }
299
- .col-sm-6
300
- {
301
- width: 50%;
302
- }
303
- .col-sm-5
304
- {
305
- width: 41.66666667%;
306
- }
307
- .col-sm-4
308
- {
309
- width: 33.33333333%;
310
- }
311
- .col-sm-3
312
- {
313
- width: 25%;
314
- }
315
- .col-sm-2
316
- {
317
- width: 16.66666667%;
318
- }
319
- .col-sm-1
320
- {
321
- width: 8.33333333%;
322
- }
323
- .col-sm-pull-12
324
- {
325
- right: 100%;
326
- }
327
- .col-sm-pull-11
328
- {
329
- right: 91.66666667%;
330
- }
331
- .col-sm-pull-10
332
- {
333
- right: 83.33333333%;
334
- }
335
- .col-sm-pull-9
336
- {
337
- right: 75%;
338
- }
339
- .col-sm-pull-8
340
- {
341
- right: 66.66666667%;
342
- }
343
- .col-sm-pull-7
344
- {
345
- right: 58.33333333%;
346
- }
347
- .col-sm-pull-6
348
- {
349
- right: 50%;
350
- }
351
- .col-sm-pull-5
352
- {
353
- right: 41.66666667%;
354
- }
355
- .col-sm-pull-4
356
- {
357
- right: 33.33333333%;
358
- }
359
- .col-sm-pull-3
360
- {
361
- right: 25%;
362
- }
363
- .col-sm-pull-2
364
- {
365
- right: 16.66666667%;
366
- }
367
- .col-sm-pull-1
368
- {
369
- right: 8.33333333%;
370
- }
371
- .col-sm-pull-0
372
- {
373
- right: auto;
374
- }
375
- .col-sm-push-12
376
- {
377
- left: 100%;
378
- }
379
- .col-sm-push-11
380
- {
381
- left: 91.66666667%;
382
- }
383
- .col-sm-push-10
384
- {
385
- left: 83.33333333%;
386
- }
387
- .col-sm-push-9
388
- {
389
- left: 75%;
390
- }
391
- .col-sm-push-8
392
- {
393
- left: 66.66666667%;
394
- }
395
- .col-sm-push-7
396
- {
397
- left: 58.33333333%;
398
- }
399
- .col-sm-push-6
400
- {
401
- left: 50%;
402
- }
403
- .col-sm-push-5
404
- {
405
- left: 41.66666667%;
406
- }
407
- .col-sm-push-4
408
- {
409
- left: 33.33333333%;
410
- }
411
- .col-sm-push-3
412
- {
413
- left: 25%;
414
- }
415
- .col-sm-push-2
416
- {
417
- left: 16.66666667%;
418
- }
419
- .col-sm-push-1
420
- {
421
- left: 8.33333333%;
422
- }
423
- .col-sm-push-0
424
- {
425
- left: auto;
426
- }
427
- .col-sm-offset-12
428
- {
429
- margin-left: 100%;
430
- }
431
- .col-sm-offset-11
432
- {
433
- margin-left: 91.66666667%;
434
- }
435
- .col-sm-offset-10
436
- {
437
- margin-left: 83.33333333%;
438
- }
439
- .col-sm-offset-9
440
- {
441
- margin-left: 75%;
442
- }
443
- .col-sm-offset-8
444
- {
445
- margin-left: 66.66666667%;
446
- }
447
- .col-sm-offset-7
448
- {
449
- margin-left: 58.33333333%;
450
- }
451
- .col-sm-offset-6
452
- {
453
- margin-left: 50%;
454
- }
455
- .col-sm-offset-5
456
- {
457
- margin-left: 41.66666667%;
458
- }
459
- .col-sm-offset-4
460
- {
461
- margin-left: 33.33333333%;
462
- }
463
- .col-sm-offset-3
464
- {
465
- margin-left: 25%;
466
- }
467
- .col-sm-offset-2
468
- {
469
- margin-left: 16.66666667%;
470
- }
471
- .col-sm-offset-1
472
- {
473
- margin-left: 8.33333333%;
474
- }
475
- .col-sm-offset-0
476
- {
477
- margin-left: 0;
478
- }
479
  }
480
  @media (min-width: 992px)
481
  {
482
- .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
483
- {
484
- float: left;
485
- }
486
- .col-md-12
487
- {
488
- width: 100%;
489
- }
490
- .col-md-11
491
- {
492
- width: 91.66666667%;
493
- }
494
- .col-md-10
495
- {
496
- width: 83.33333333%;
497
- }
498
- .col-md-9
499
- {
500
- width: 75%;
501
- }
502
- .col-md-8
503
- {
504
- width: 66.66666667%;
505
- }
506
- .col-md-7
507
- {
508
- width: 58.33333333%;
509
- }
510
- .col-md-6
511
- {
512
- width: 50%;
513
- }
514
- .col-md-5
515
- {
516
- width: 41.66666667%;
517
- }
518
- .col-md-4
519
- {
520
- width: 33.33333333%;
521
- }
522
- .col-md-3
523
- {
524
- width: 25%;
525
- }
526
- .col-md-2
527
- {
528
- width: 16.66666667%;
529
- }
530
- .col-md-1
531
- {
532
- width: 8.33333333%;
533
- }
534
  }
535
  .table
536
  {
537
- width: 100% !important;
538
- max-width: 100% !important;
539
- margin-bottom: 20px !important;
540
- border-spacing: 0 !important;
541
- border-collapse: initial !important;
542
  }
543
  .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,
544
  .table > tbody > tr > td,.table > tfoot > tr > td
545
  {
546
- padding: 8px;
547
- line-height: 1.42857143;
548
- vertical-align: top;
549
- border-top: 1px solid #ddd;
550
  }
551
  .table > thead > tr > th
552
  {
553
- vertical-align: bottom;
554
- border-bottom: 2px solid #ddd;
555
  }
556
  .table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,
557
  .table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td
558
  {
559
- border-top: 0;
560
  }
561
  .table > tbody + tbody
562
  {
563
- border-top: 2px solid #ddd;
564
  }
565
  .table .table
566
  {
567
- background-color: #fff;
568
  }
569
  .table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,
570
  .table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td
571
  {
572
- padding: 5px;
573
  }
574
  .table-bordered
575
  {
576
- border: 1px solid #ddd;
577
  }
578
  .table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,
579
  .table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td
580
  {
581
- border: 1px solid #ddd;
582
  }
583
  .table-bordered > thead > tr > th,.table-bordered > thead > tr > td
584
  {
585
- border-bottom-width: 2px;
586
  }
587
  .table-striped > tbody > tr:nth-of-type(odd)
588
  {
589
- background-color: #f9f9f9;
590
  }
591
  .table-hover > tbody > tr:hover
592
  {
593
- background-color: #f5f5f5;
594
  }
595
  .table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,
596
  .table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,
597
  .table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th
598
  {
599
- background-color: #f5f5f5;
600
  }
601
  .table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,
602
  .table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th
603
  {
604
- background-color: #e8e8e8;
605
  }
606
  .table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,
607
  .table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,
608
  .table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,
609
  .table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th
610
  {
611
- background-color: #dff0d8;
612
  }
613
  .table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,
614
  .table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th
615
  {
616
- background-color: #d0e9c6;
617
  }
618
  .table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,
619
  .table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,
620
  .table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th
621
  {
622
- background-color: #d9edf7;
623
  }
624
  .table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,
625
  .table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th
626
  {
627
- background-color: #c4e3f3;
628
  }
629
  .table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,
630
  .table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,
631
  .table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th
632
  {
633
- background-color: #fcf8e3;
634
  }
635
  .table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,
636
  .table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th
637
  {
638
- background-color: #faf2cc;
639
  }
640
  .table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,
641
  .table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,
642
  .table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,
643
  .table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th
644
  {
645
- background-color: #f2dede;
646
  }
647
  .table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,
648
  .table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th
649
  {
650
- background-color: #ebcccc;
651
  }
652
  .form-control
653
  {
654
- display: block;
655
- width: 100%;
656
- /*height: 34px;*/
657
- padding: 6px 12px;
658
- font-size: 14px;
659
- line-height: 1.42857143;
660
- color: #555;
661
- background-color: #fff;
662
- background-image: none;
663
- border: 1px solid #ccc;
664
- border-radius: 4px;
665
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
666
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
667
- -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
668
- -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
669
- transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
670
  }
671
  .form-control:focus
672
  {
673
- border-color: #66afe9;
674
- outline: 0;
675
- -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
676
- box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
677
  }
678
  .form-control::-moz-placeholder
679
  {
680
- color: #999;
681
- opacity: 1;
682
  }
683
  .form-control:-ms-input-placeholder
684
  {
685
- color: #999;
686
  }
687
  .form-control::-webkit-input-placeholder
688
  {
689
- color: #999;
690
  }
691
  .form-control[disabled],.form-control[readonly]
692
  {
693
- cursor: not-allowed;
694
- background-color: #eee;
695
- opacity: 1;
696
  }
697
  .form-group
698
  {
699
- margin-bottom: 15px;
700
  }
701
  .input-sm
702
  {
703
- height: 30px;
704
- padding: 5px 10px;
705
- font-size: 12px;
706
- line-height: 1.5;
707
- border-radius: 3px;
708
  }
709
 
710
  .has-success .help-block,.has-success .control-label,.has-success .radio,
@@ -712,398 +712,398 @@
712
  .has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,
713
  .has-success.checkbox-inline label
714
  {
715
- color: #3c763d;
716
  }
717
  .has-success .form-control
718
  {
719
- border-color: #3c763d;
720
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
721
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
722
  }
723
  .has-success .form-control:focus
724
  {
725
- border-color: #2b542c;
726
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
727
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
728
  }
729
  .has-success .input-group-addon
730
  {
731
- color: #3c763d;
732
- background-color: #dff0d8;
733
- border-color: #3c763d;
734
  }
735
  .has-success .form-control-feedback
736
  {
737
- color: #3c763d;
738
  }
739
  .has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,
740
  .has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,
741
  .has-warning.radio-inline label,.has-warning.checkbox-inline label
742
  {
743
- color: #8a6d3b;
744
  }
745
  .has-warning .form-control
746
  {
747
- border-color: #8a6d3b;
748
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
749
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
750
  }
751
  .has-warning .form-control:focus
752
  {
753
- border-color: #66512c;
754
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
755
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
756
  }
757
  .has-warning .input-group-addon
758
  {
759
- color: #8a6d3b;
760
- background-color: #fcf8e3;
761
- border-color: #8a6d3b;
762
  }
763
  .has-warning .form-control-feedback
764
  {
765
- color: #8a6d3b;
766
  }
767
  .has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,
768
  .has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,
769
  .has-error.radio-inline label,.has-error.checkbox-inline label
770
  {
771
- color: #a94442;
772
  }
773
  .has-error .form-control
774
  {
775
- border-color: #a94442;
776
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
777
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
778
  }
779
  .has-error .form-control:focus
780
  {
781
- border-color: #843534;
782
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
783
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
784
  }
785
  .has-error .input-group-addon
786
  {
787
- color: #a94442;
788
- background-color: #f2dede;
789
- border-color: #a94442;
790
  }
791
  .has-error .form-control-feedback
792
  {
793
- color: #a94442;
794
  }
795
  .btn
796
  {
797
- display: inline-block;
798
- padding: 6px 12px;
799
- margin-bottom: 0;
800
- font-size: 14px;
801
- font-weight: normal;
802
- line-height: 1.42857143;
803
- text-align: center;
804
- white-space: nowrap;
805
- vertical-align: middle;
806
- -ms-touch-action: manipulation;
807
- touch-action: manipulation;
808
- cursor: pointer;
809
- -webkit-user-select: none;
810
- -moz-user-select: none;
811
- -ms-user-select: none;
812
- user-select: none;
813
- background-image: none;
814
- border: 1px solid transparent;
815
- border-radius: 4px;
816
  }
817
  .btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,
818
  .btn.active.focus
819
  {
820
- outline: thin dotted;
821
- outline: 5px auto -webkit-focus-ring-color;
822
- outline-offset: -2px;
823
  }
824
  .btn:hover,.btn:focus,.btn.focus
825
  {
826
- color: #333;
827
- text-decoration: none;
828
  }
829
  .btn:active,
830
  .btn.active
831
  {
832
- background-image: none;
833
- outline: 0;
834
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
835
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
836
  }
837
  .btn.disabled,.btn[disabled]
838
  {
839
- pointer-events: none;
840
- cursor: not-allowed;
841
- filter: alpha(opacity=65);
842
- -webkit-box-shadow: none;
843
- box-shadow: none;
844
- opacity: .65;
845
  }
846
  .btn-default
847
  {
848
- color: #333;
849
- background-color: #fff;
850
- border-color: #ccc;
851
  }
852
  .btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,
853
  .open > .dropdown-toggle.btn-default
854
  {
855
- color: #333;
856
- background-color: #e6e6e6;
857
- border-color: #adadad;
858
  }
859
  .btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default
860
  {
861
- background-image: none;
862
  }
863
  .btn-default.disabled.btn-default[disabled],.btn-default.disabled:hover,.btn-default[disabled]:hover,.btn-default.disabled:focus,
864
  .btn-default[disabled]:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,.btn-default.disabled:active,
865
  .btn-default[disabled]:active,.btn-default.disabled.active,.btn-default[disabled].active
866
  {
867
- background-color: #fff;
868
- border-color: #ccc;
869
  }
870
  .btn-default .badge
871
  {
872
- color: #fff;
873
- background-color: #333;
874
  }
875
  .fade
876
  {
877
- opacity: 0;
878
- -webkit-transition: opacity .15s linear;
879
- -o-transition: opacity .15s linear;
880
- transition: opacity .15s linear;
881
  }
882
  .fade.in
883
  {
884
- opacity: 1;
885
  }
886
  .collapse
887
  {
888
- /*display: none;
889
- visibility: hidden;*/
890
  }
891
  .collapse.in
892
  {
893
- display: block;
894
- visibility: visible;
895
  }
896
  .collapse.in
897
  {
898
- display: table-row;
899
  }
900
  .collapse.in
901
  {
902
- display: table-row-group;
903
  }
904
  .caret
905
  {
906
- display: inline-block;
907
- width: 0;
908
- height: 0;
909
- margin-left: 2px;
910
- vertical-align: middle;
911
- border-top: 4px solid;
912
- border-right: 4px solid transparent;
913
- border-left: 4px solid transparent;
914
  }
915
  .dropup,.dropdown
916
  {
917
- position: relative;
918
  }
919
  .dropdown-toggle:focus
920
  {
921
- outline: 0;
922
  }
923
  .input-group
924
  {
925
- position: relative;
926
- display: table;
927
- border-collapse: separate;
928
  }
929
  .nav-tabs
930
  {
931
- border-bottom: 1px solid #ddd;
932
  }
933
  .tab-content > .tab-pane
934
  {
935
- display: none;
936
- visibility: hidden;
937
  }
938
  .tab-content > .active
939
  {
940
- display: block;
941
- visibility: visible;
942
  }
943
  .navbar
944
  {
945
- position: relative;
946
- min-height: 50px;
947
- margin-bottom: 20px;
948
- border: 1px solid transparent;
949
  }
950
  @media (min-width: 768px)
951
  {
952
- .navbar
953
- {
954
- border-radius: 4px;
955
- }
956
  }
957
  @media (min-width: 768px)
958
  {
959
- .navbar-header
960
- {
961
- float: left;
962
- }
963
  }
964
  .navbar-collapse
965
  {
966
- padding-right: 15px;
967
- padding-left: 15px;
968
- overflow-x: visible;
969
- -webkit-overflow-scrolling: touch;
970
- border-top: 1px solid transparent;
971
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
972
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
973
  }
974
  .navbar-collapse.in
975
  {
976
- overflow-y: auto;
977
  }
978
  @media (min-width: 768px)
979
  {
980
- .navbar-collapse
981
- {
982
- width: auto;
983
- border-top: 0;
984
- -webkit-box-shadow: none;
985
- box-shadow: none;
986
- }
987
- .navbar-collapse.collapse
988
- {
989
- display: block !important;
990
- height: auto !important;
991
- padding-bottom: 0;
992
- overflow: visible !important;
993
- visibility: visible !important;
994
- }
995
- .navbar-collapse.in
996
- {
997
- overflow-y: visible;
998
- }
999
- .navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1000
- {
1001
- padding-right: 0;
1002
- padding-left: 0;
1003
- }
1004
  }
1005
  .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1006
  {
1007
- max-height: 340px;
1008
  }
1009
  @media (max-device-width: 480px) and (orientation: landscape)
1010
  {
1011
- .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1012
- {
1013
- max-height: 200px;
1014
- }
1015
  }
1016
  .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse
1017
  {
1018
- margin-right: -15px;
1019
- margin-left: -15px;
1020
  }
1021
  @media (min-width: 768px)
1022
  {
1023
- .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,
1024
- .container-fluid > .navbar-collapse
1025
- {
1026
- margin-right: 0;
1027
- margin-left: 0;
1028
- }
1029
  }
1030
  .navbar-brand:hover,
1031
  .navbar-brand:focus
1032
  {
1033
- text-decoration: none;
1034
  }
1035
  .navbar-brand > img
1036
  {
1037
- display: block;
1038
  }
1039
  @media (min-width: 768px)
1040
  {
1041
- .navbar > .container .navbar-brand,
1042
- .navbar > .container-fluid .navbar-brand
1043
- {
1044
- margin-left: -15px;
1045
- }
1046
  }
1047
  .pagination
1048
  {
1049
- display: inline-block;
1050
- padding-left: 0;
1051
- margin: 20px 0;
1052
- border-radius: 4px;
1053
  }
1054
  .pagination > li
1055
  {
1056
- display: inline;
1057
  }
1058
  .pagination > li > a,.pagination > li > span
1059
  {
1060
- position: relative;
1061
- float: left;
1062
- padding: 6px 12px;
1063
- margin-left: -1px;
1064
- line-height: 1.42857143;
1065
- color: #337ab7;
1066
- text-decoration: none;
1067
- background-color: #fff;
1068
- border: 1px solid #ddd;
1069
  }
1070
  .pagination > li:first-child > a,.pagination > li:first-child > span
1071
  {
1072
- margin-left: 0;
1073
- border-top-left-radius: 4px;
1074
- border-bottom-left-radius: 4px;
1075
  }
1076
  .pagination > li:last-child > a,
1077
  .pagination > li:last-child > span
1078
  {
1079
- border-top-right-radius: 4px;
1080
- border-bottom-right-radius: 4px;
1081
  }
1082
  .pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,
1083
  .pagination > li > span:focus
1084
  {
1085
- color: #23527c;
1086
- background-color: #eee;
1087
- border-color: #ddd;
1088
  }
1089
  .pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,
1090
  .pagination > .active > a:focus,
1091
  .pagination > .active > span:focus
1092
  {
1093
- z-index: 2;
1094
- color: #fff;
1095
- cursor: default;
1096
- background-color: #337ab7;
1097
- border-color: #337ab7;
1098
  }
1099
  .pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,
1100
  .pagination > .disabled > a,.pagination > .disabled > a:hover,
1101
  .pagination > .disabled > a:focus
1102
  {
1103
- color: #777;
1104
- cursor: not-allowed;
1105
- background-color: #fff;
1106
- border-color: #ddd;
1107
  }
1108
  .tooltip_tip { position: absolute; z-index: 10300; display: block; visibility: visible; padding: 5px; font-size: 11px; opacity: 0; filter: alpha(opacity=0); }
1109
  .tooltip_tip.in { opacity: 0.8; filter: alpha(opacity=80); }
@@ -1125,63 +1125,63 @@
1125
  .navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,
1126
  .modal-footer:before,.modal-footer:after
1127
  {
1128
- display: table;
1129
- content: " ";
1130
  }
1131
  .clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,
1132
  .form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,
1133
  .nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,
1134
  .panel-body:after,.modal-footer:after
1135
  {
1136
- clear: both;
1137
  }
1138
  div.dataTables_length label
1139
  {
1140
- font-weight: normal;
1141
- float: left;
1142
- text-align: left;
1143
  }
1144
  div.dataTables_length select
1145
  {
1146
- width: 75px;
1147
- vertical-align: baseline;
1148
  }
1149
  div.dataTables_filter label
1150
  {
1151
- font-weight: normal;
1152
- float: right;
1153
  }
1154
  div.dataTables_filter input
1155
  {
1156
- width: 16em;
1157
  }
1158
  div.dataTables_info
1159
  {
1160
- padding-top: 8px;
1161
  }
1162
  div.dataTables_paginate
1163
  {
1164
- float: right;
1165
- margin: 0;
1166
  }
1167
  div.dataTables_paginate ul.pagination
1168
  {
1169
- margin: 2px 0;
1170
- white-space: nowrap;
1171
  }
1172
  table.dataTable td,
1173
  table.dataTable th
1174
  {
1175
- -webkit-box-sizing: content-box;
1176
- -moz-box-sizing: content-box;
1177
- box-sizing: content-box;
1178
  }
1179
  table.dataTable
1180
  {
1181
- clear: both;
1182
- margin-top: 6px !important;
1183
- margin-bottom: 6px !important;
1184
- max-width: none !important;
1185
  }
1186
  table.dataTable thead .sorting,
1187
  table.dataTable thead .sorting_asc,
@@ -1189,163 +1189,163 @@ table.dataTable thead .sorting_desc,
1189
  table.dataTable thead .sorting_asc_disabled,
1190
  table.dataTable thead .sorting_desc_disabled
1191
  {
1192
- cursor: pointer;
1193
  }
1194
  table.dataTable thead .sorting
1195
  {
1196
- background: url('../../media/images/sort_both.png') no-repeat center right;
1197
  }
1198
  table.dataTable thead .sorting_asc
1199
  {
1200
- background: url('../../media/images/sort_asc.png') no-repeat center right;
1201
  }
1202
  table.dataTable thead .sorting_desc
1203
  {
1204
- background: url('../../media/images/sort_desc.png') no-repeat center right;
1205
  }
1206
  table.dataTable thead .sorting_asc_disabled
1207
  {
1208
- background: url('../../media/images/sort_asc_disabled.png') no-repeat center right;
1209
  }
1210
  table.dataTable thead .sorting_desc_disabled
1211
  {
1212
- background: url('../../media/images/sort_desc_disabled.png') no-repeat center right;
1213
  }
1214
  table.dataTable th:active
1215
  {
1216
- outline: none;
1217
  }
1218
  /* Scrolling */
1219
  div.dataTables_scrollHead table
1220
  {
1221
- margin-bottom: 0 !important;
1222
- border-bottom-left-radius: 0;
1223
- border-bottom-right-radius: 0;
1224
  }
1225
  div.dataTables_scrollHead table thead tr:last-child th:first-child,
1226
  div.dataTables_scrollHead table thead tr:last-child td:first-child
1227
  {
1228
- border-bottom-left-radius: 0 !important;
1229
- border-bottom-right-radius: 0 !important;
1230
  }
1231
  div.dataTables_scrollBody table
1232
  {
1233
- border-top: none;
1234
- margin-top: 0 !important;
1235
- margin-bottom: 0 !important;
1236
  }
1237
  div.dataTables_scrollBody tbody tr:first-child th,
1238
  div.dataTables_scrollBody tbody tr:first-child td
1239
  {
1240
- border-top: none;
1241
  }
1242
  div.dataTables_scrollFoot table
1243
  {
1244
- margin-top: 0 !important;
1245
- border-top: none;
1246
  }
1247
  /* Frustratingly the border-collapse:collapse used by Bootstrap makes the column
1248
  width calculations when using scrolling impossible to align columns. We have
1249
  to use separate
1250
- */
1251
  table.table-bordered.dataTable
1252
  {
1253
- border-collapse: separate !important;
1254
  }
1255
  table.table-bordered thead th,
1256
  table.table-bordered thead td
1257
  {
1258
- border-left-width: 0 !important;
1259
- border-top-width: 0 !important;
1260
  }
1261
  table.table-bordered tbody th,
1262
  table.table-bordered tbody td
1263
  {
1264
- border-left-width: 0 !important;
1265
- border-bottom-width: 0 !important;
1266
  }
1267
  table.table-bordered th:last-child,
1268
  table.table-bordered td:last-child
1269
  {
1270
- border-right-width: 0;
1271
  }
1272
  div.dataTables_scrollHead table.table-bordered
1273
  {
1274
- border-bottom-width: 0;
1275
  }
1276
  /** TableTools styles **/
1277
  .table tbody tr.active td,
1278
  .table tbody tr.active th
1279
  {
1280
- background-color: #08C;
1281
- color: white;
1282
  }
1283
  .table tbody tr.active:hover td,
1284
  .table tbody tr.active:hover th
1285
  {
1286
- background-color: #0075b0 !important;
1287
  }
1288
  .table tbody tr.active a
1289
  {
1290
- color: white;
1291
  }
1292
  .table-striped tbody tr.active:nth-child(odd) td,
1293
  .table-striped tbody tr.active:nth-child(odd) th
1294
  {
1295
- background-color: #017ebc;
1296
  }
1297
  table.DTTT_selectable tbody tr
1298
  {
1299
- cursor: pointer;
1300
  }
1301
  div.DTTT .btn
1302
  {
1303
- color: #333 !important;
1304
- font-size: 12px;
1305
  }
1306
  div.DTTT .btn:hover
1307
  {
1308
- text-decoration: none !important;
1309
  }
1310
  ul.DTTT_dropdown.dropdown-menu
1311
  {
1312
- z-index: 2003;
1313
  }
1314
  ul.DTTT_dropdown.dropdown-menu a
1315
  {
1316
- color: #333 !important; /* needed only when demo_page.css is included */
1317
  }
1318
  ul.DTTT_dropdown.dropdown-menu li
1319
  {
1320
- position: relative;
1321
  }
1322
  ul.DTTT_dropdown.dropdown-menu li:hover a
1323
  {
1324
- background-color: #0088cc;
1325
- color: white !important;
1326
  }
1327
  div.DTTT_collection_background
1328
  {
1329
- z-index: 2002;
1330
  }
1331
  /* TableTools information display */
1332
  div.DTTT_print_info.modal
1333
  {
1334
- height: 150px;
1335
- margin-top: -75px;
1336
- text-align: center;
1337
  }
1338
  div.DTTT_print_info h6
1339
  {
1340
- font-weight: normal;
1341
- font-size: 28px;
1342
- line-height: 28px;
1343
- margin: 1em;
1344
  }
1345
  div.DTTT_print_info p
1346
  {
1347
- font-size: 14px;
1348
- line-height: 20px;
1349
  }
1350
  /** FixedColumns styles **/
1351
  div.DTFC_LeftHeadWrapper table,
@@ -1354,53 +1354,53 @@ div.DTFC_RightHeadWrapper table,
1354
  div.DTFC_RightFootWrapper table,
1355
  table.DTFC_Cloned tr.even
1356
  {
1357
- background-color: white;
1358
- margin-bottom: 0;
1359
  }
1360
  div.DTFC_RightHeadWrapper table,
1361
  div.DTFC_LeftHeadWrapper table
1362
  {
1363
- margin-bottom: 0 !important;
1364
- border-top-right-radius: 0 !important;
1365
- border-bottom-left-radius: 0 !important;
1366
- border-bottom-right-radius: 0 !important;
1367
  }
1368
  div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,
1369
  div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,
1370
  div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,
1371
  div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child
1372
  {
1373
- border-bottom-left-radius: 0 !important;
1374
- border-bottom-right-radius: 0 !important;
1375
  }
1376
  div.DTFC_RightBodyWrapper table,
1377
  div.DTFC_LeftBodyWrapper table
1378
  {
1379
- border-top: none;
1380
- margin: 0 !important;
1381
  }
1382
  div.DTFC_RightBodyWrapper tbody tr:first-child th,
1383
  div.DTFC_RightBodyWrapper tbody tr:first-child td,
1384
  div.DTFC_LeftBodyWrapper tbody tr:first-child th,
1385
  div.DTFC_LeftBodyWrapper tbody tr:first-child td
1386
  {
1387
- border-top: none;
1388
  }
1389
  div.DTFC_RightFootWrapper table,
1390
  div.DTFC_LeftFootWrapper table
1391
  {
1392
- border-top: none;
1393
  }
1394
  /** FixedHeader styles **/
1395
  div.FixedHeader_Cloned table
1396
  {
1397
- margin: 0 !important
1398
  }
1399
  .pull-right
1400
  {
1401
- float: right !important;
1402
  }
1403
  .pull-left
1404
  {
1405
- float: left !important;
1406
  }
1
  .page-container *, .page-prefooter *
2
  {
3
+ -webkit-box-sizing: border-box;
4
+ -moz-box-sizing: border-box;
5
+ box-sizing: border-box;
6
  }
7
  *:before,
8
  *:after
9
  {
10
+ -webkit-box-sizing: border-box;
11
+ -moz-box-sizing: border-box;
12
+ box-sizing: border-box;
13
  }
14
  @media (min-width: 768px)
15
  {
16
+ .container
17
+ {
18
+ width: 750px;
19
+ }
20
  }
21
  @media (min-width: 992px)
22
  {
23
+ .container
24
+ {
25
+ width: 970px;
26
+ }
27
  }
28
  @media (min-width: 1200px)
29
  {
30
+ .container
31
+ {
32
+ width: 1170px;
33
+ }
34
  }
35
  .container-fluid
36
  {
37
+ padding-right: 15px;
38
+ padding-left: 15px;
39
+ margin-right: auto;
40
+ margin-left: auto;
41
  }
42
  .row
43
  {
44
+ margin-right: -15px;
45
+ margin-left: -15px;
46
  }
47
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
48
  .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4,
51
  .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
52
  .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
53
  {
54
+ position: relative;
55
+ min-height: 1px;
56
+ padding-right: 15px;
57
+ padding-left: 15px;
58
  }
59
  .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6,
60
  .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12
61
  {
62
+ float: left;
63
  }
64
  .col-xs-12
65
  {
66
+ width: 100%;
67
  }
68
  .col-xs-11
69
  {
70
+ width: 91.66666667%;
71
  }
72
  .col-xs-10
73
  {
74
+ width: 83.33333333%;
75
  }
76
  .col-xs-9
77
  {
78
+ width: 75%;
79
  }
80
  .col-xs-8
81
  {
82
+ width: 66.66666667%;
83
  }
84
  .col-xs-7
85
  {
86
+ width: 58.33333333%;
87
  }
88
  .col-xs-6
89
  {
90
+ width: 50%;
91
  }
92
  .col-xs-5
93
  {
94
+ width: 41.66666667%;
95
  }
96
  .col-xs-4
97
  {
98
+ width: 33.33333333%;
99
  }
100
  .col-xs-3
101
  {
102
+ width: 25%;
103
  }
104
  .col-xs-2
105
  {
106
+ width: 16.66666667%;
107
  }
108
  .col-xs-1
109
  {
110
+ width: 8.33333333%;
111
  }
112
  .col-xs-pull-12
113
  {
114
+ right: 100%;
115
  }
116
  .col-xs-pull-11
117
  {
118
+ right: 91.66666667%;
119
  }
120
  .col-xs-pull-10
121
  {
122
+ right: 83.33333333%;
123
  }
124
  .col-xs-pull-9
125
  {
126
+ right: 75%;
127
  }
128
  .col-xs-pull-8
129
  {
130
+ right: 66.66666667%;
131
  }
132
  .col-xs-pull-7
133
  {
134
+ right: 58.33333333%;
135
  }
136
  .col-xs-pull-6
137
  {
138
+ right: 50%;
139
  }
140
  .col-xs-pull-5
141
  {
142
+ right: 41.66666667%;
143
  }
144
  .col-xs-pull-4
145
  {
146
+ right: 33.33333333%;
147
  }
148
  .col-xs-pull-3
149
  {
150
+ right: 25%;
151
  }
152
  .col-xs-pull-2
153
  {
154
+ right: 16.66666667%;
155
  }
156
  .col-xs-pull-1
157
  {
158
+ right: 8.33333333%;
159
  }
160
  .col-xs-pull-0
161
  {
162
+ right: auto;
163
  }
164
  .col-xs-push-12
165
  {
166
+ left: 100%;
167
  }
168
  .col-xs-push-11
169
  {
170
+ left: 91.66666667%;
171
  }
172
  .col-xs-push-10
173
  {
174
+ left: 83.33333333%;
175
  }
176
  .col-xs-push-9
177
  {
178
+ left: 75%;
179
  }
180
  .col-xs-push-8
181
  {
182
+ left: 66.66666667%;
183
  }
184
  .col-xs-push-7
185
  {
186
+ left: 58.33333333%;
187
  }
188
  .col-xs-push-6
189
  {
190
+ left: 50%;
191
  }
192
  .col-xs-push-5
193
  {
194
+ left: 41.66666667%;
195
  }
196
  .col-xs-push-4
197
  {
198
+ left: 33.33333333%;
199
  }
200
  .col-xs-push-3
201
  {
202
+ left: 25%;
203
  }
204
  .col-xs-push-2
205
  {
206
+ left: 16.66666667%;
207
  }
208
  .col-xs-push-1
209
  {
210
+ left: 8.33333333%;
211
  }
212
  .col-xs-push-0
213
  {
214
+ left: auto;
215
  }
216
  .col-xs-offset-12
217
  {
218
+ margin-left: 100%;
219
  }
220
  .col-xs-offset-11
221
  {
222
+ margin-left: 91.66666667%;
223
  }
224
  .col-xs-offset-10
225
  {
226
+ margin-left: 83.33333333%;
227
  }
228
  .col-xs-offset-9
229
  {
230
+ margin-left: 75%;
231
  }
232
  .col-xs-offset-8
233
  {
234
+ margin-left: 66.66666667%;
235
  }
236
  .col-xs-offset-7
237
  {
238
+ margin-left: 58.33333333%;
239
  }
240
  .col-xs-offset-6
241
  {
242
+ margin-left: 50%;
243
  }
244
  .col-xs-offset-5
245
  {
246
+ margin-left: 41.66666667%;
247
  }
248
  .col-xs-offset-4
249
  {
250
+ margin-left: 33.33333333%;
251
  }
252
  .col-xs-offset-3
253
  {
254
+ margin-left: 25%;
255
  }
256
  .col-xs-offset-2
257
  {
258
+ margin-left: 16.66666667%;
259
  }
260
  .col-xs-offset-1
261
  {
262
+ margin-left: 8.33333333%;
263
  }
264
  .col-xs-offset-0
265
  {
266
+ margin-left: 0;
267
  }
268
  @media (min-width: 768px)
269
  {
270
+ .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7,
271
+ .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12
272
+ {
273
+ float: left;
274
+ }
275
+ .col-sm-12
276
+ {
277
+ width: 100%;
278
+ }
279
+ .col-sm-11
280
+ {
281
+ width: 91.66666667%;
282
+ }
283
+ .col-sm-10
284
+ {
285
+ width: 83.33333333%;
286
+ }
287
+ .col-sm-9
288
+ {
289
+ width: 75%;
290
+ }
291
+ .col-sm-8
292
+ {
293
+ width: 66.66666667%;
294
+ }
295
+ .col-sm-7
296
+ {
297
+ width: 58.33333333%;
298
+ }
299
+ .col-sm-6
300
+ {
301
+ width: 50%;
302
+ }
303
+ .col-sm-5
304
+ {
305
+ width: 41.66666667%;
306
+ }
307
+ .col-sm-4
308
+ {
309
+ width: 33.33333333%;
310
+ }
311
+ .col-sm-3
312
+ {
313
+ width: 25%;
314
+ }
315
+ .col-sm-2
316
+ {
317
+ width: 16.66666667%;
318
+ }
319
+ .col-sm-1
320
+ {
321
+ width: 8.33333333%;
322
+ }
323
+ .col-sm-pull-12
324
+ {
325
+ right: 100%;
326
+ }
327
+ .col-sm-pull-11
328
+ {
329
+ right: 91.66666667%;
330
+ }
331
+ .col-sm-pull-10
332
+ {
333
+ right: 83.33333333%;
334
+ }
335
+ .col-sm-pull-9
336
+ {
337
+ right: 75%;
338
+ }
339
+ .col-sm-pull-8
340
+ {
341
+ right: 66.66666667%;
342
+ }
343
+ .col-sm-pull-7
344
+ {
345
+ right: 58.33333333%;
346
+ }
347
+ .col-sm-pull-6
348
+ {
349
+ right: 50%;
350
+ }
351
+ .col-sm-pull-5
352
+ {
353
+ right: 41.66666667%;
354
+ }
355
+ .col-sm-pull-4
356
+ {
357
+ right: 33.33333333%;
358
+ }
359
+ .col-sm-pull-3
360
+ {
361
+ right: 25%;
362
+ }
363
+ .col-sm-pull-2
364
+ {
365
+ right: 16.66666667%;
366
+ }
367
+ .col-sm-pull-1
368
+ {
369
+ right: 8.33333333%;
370
+ }
371
+ .col-sm-pull-0
372
+ {
373
+ right: auto;
374
+ }
375
+ .col-sm-push-12
376
+ {
377
+ left: 100%;
378
+ }
379
+ .col-sm-push-11
380
+ {
381
+ left: 91.66666667%;
382
+ }
383
+ .col-sm-push-10
384
+ {
385
+ left: 83.33333333%;
386
+ }
387
+ .col-sm-push-9
388
+ {
389
+ left: 75%;
390
+ }
391
+ .col-sm-push-8
392
+ {
393
+ left: 66.66666667%;
394
+ }
395
+ .col-sm-push-7
396
+ {
397
+ left: 58.33333333%;
398
+ }
399
+ .col-sm-push-6
400
+ {
401
+ left: 50%;
402
+ }
403
+ .col-sm-push-5
404
+ {
405
+ left: 41.66666667%;
406
+ }
407
+ .col-sm-push-4
408
+ {
409
+ left: 33.33333333%;
410
+ }
411
+ .col-sm-push-3
412
+ {
413
+ left: 25%;
414
+ }
415
+ .col-sm-push-2
416
+ {
417
+ left: 16.66666667%;
418
+ }
419
+ .col-sm-push-1
420
+ {
421
+ left: 8.33333333%;
422
+ }
423
+ .col-sm-push-0
424
+ {
425
+ left: auto;
426
+ }
427
+ .col-sm-offset-12
428
+ {
429
+ margin-left: 100%;
430
+ }
431
+ .col-sm-offset-11
432
+ {
433
+ margin-left: 91.66666667%;
434
+ }
435
+ .col-sm-offset-10
436
+ {
437
+ margin-left: 83.33333333%;
438
+ }
439
+ .col-sm-offset-9
440
+ {
441
+ margin-left: 75%;
442
+ }
443
+ .col-sm-offset-8
444
+ {
445
+ margin-left: 66.66666667%;
446
+ }
447
+ .col-sm-offset-7
448
+ {
449
+ margin-left: 58.33333333%;
450
+ }
451
+ .col-sm-offset-6
452
+ {
453
+ margin-left: 50%;
454
+ }
455
+ .col-sm-offset-5
456
+ {
457
+ margin-left: 41.66666667%;
458
+ }
459
+ .col-sm-offset-4
460
+ {
461
+ margin-left: 33.33333333%;
462
+ }
463
+ .col-sm-offset-3
464
+ {
465
+ margin-left: 25%;
466
+ }
467
+ .col-sm-offset-2
468
+ {
469
+ margin-left: 16.66666667%;
470
+ }
471
+ .col-sm-offset-1
472
+ {
473
+ margin-left: 8.33333333%;
474
+ }
475
+ .col-sm-offset-0
476
+ {
477
+ margin-left: 0;
478
+ }
479
  }
480
  @media (min-width: 992px)
481
  {
482
+ .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
483
+ {
484
+ float: left;
485
+ }
486
+ .col-md-12
487
+ {
488
+ width: 100%;
489
+ }
490
+ .col-md-11
491
+ {
492
+ width: 91.66666667%;
493
+ }
494
+ .col-md-10
495
+ {
496
+ width: 83.33333333%;
497
+ }
498
+ .col-md-9
499
+ {
500
+ width: 75%;
501
+ }
502
+ .col-md-8
503
+ {
504
+ width: 66.66666667%;
505
+ }
506
+ .col-md-7
507
+ {
508
+ width: 58.33333333%;
509
+ }
510
+ .col-md-6
511
+ {
512
+ width: 50%;
513
+ }
514
+ .col-md-5
515
+ {
516
+ width: 41.66666667%;
517
+ }
518
+ .col-md-4
519
+ {
520
+ width: 33.33333333%;
521
+ }
522
+ .col-md-3
523
+ {
524
+ width: 25%;
525
+ }
526
+ .col-md-2
527
+ {
528
+ width: 16.66666667%;
529
+ }
530
+ .col-md-1
531
+ {
532
+ width: 8.33333333%;
533
+ }
534
  }
535
  .table
536
  {
537
+ width: 100% !important;
538
+ max-width: 100% !important;
539
+ margin-bottom: 20px !important;
540
+ border-spacing: 0 !important;
541
+ border-collapse: initial !important;
542
  }
543
  .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,
544
  .table > tbody > tr > td,.table > tfoot > tr > td
545
  {
546
+ padding: 8px;
547
+ line-height: 1.42857143;
548
+ vertical-align: top;
549
+ border-top: 1px solid #ddd;
550
  }
551
  .table > thead > tr > th
552
  {
553
+ vertical-align: bottom;
554
+ border-bottom: 2px solid #ddd;
555
  }
556
  .table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,
557
  .table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td
558
  {
559
+ border-top: 0;
560
  }
561
  .table > tbody + tbody
562
  {
563
+ border-top: 2px solid #ddd;
564
  }
565
  .table .table
566
  {
567
+ background-color: #fff;
568
  }
569
  .table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,
570
  .table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td
571
  {
572
+ padding: 5px;
573
  }
574
  .table-bordered
575
  {
576
+ border: 1px solid #ddd;
577
  }
578
  .table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,
579
  .table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td
580
  {
581
+ border: 1px solid #ddd;
582
  }
583
  .table-bordered > thead > tr > th,.table-bordered > thead > tr > td
584
  {
585
+ border-bottom-width: 2px;
586
  }
587
  .table-striped > tbody > tr:nth-of-type(odd)
588
  {
589
+ background-color: #f9f9f9;
590
  }
591
  .table-hover > tbody > tr:hover
592
  {
593
+ background-color: #f5f5f5;
594
  }
595
  .table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,
596
  .table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,
597
  .table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th
598
  {
599
+ background-color: #f5f5f5;
600
  }
601
  .table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,
602
  .table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th
603
  {
604
+ background-color: #e8e8e8;
605
  }
606
  .table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,
607
  .table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,
608
  .table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,
609
  .table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th
610
  {
611
+ background-color: #dff0d8;
612
  }
613
  .table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,
614
  .table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th
615
  {
616
+ background-color: #d0e9c6;
617
  }
618
  .table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,
619
  .table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,
620
  .table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th
621
  {
622
+ background-color: #d9edf7;
623
  }
624
  .table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,
625
  .table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th
626
  {
627
+ background-color: #c4e3f3;
628
  }
629
  .table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,
630
  .table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,
631
  .table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th
632
  {
633
+ background-color: #fcf8e3;
634
  }
635
  .table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,
636
  .table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th
637
  {
638
+ background-color: #faf2cc;
639
  }
640
  .table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,
641
  .table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,
642
  .table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,
643
  .table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th
644
  {
645
+ background-color: #f2dede;
646
  }
647
  .table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,
648
  .table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th
649
  {
650
+ background-color: #ebcccc;
651
  }
652
  .form-control
653
  {
654
+ display: block;
655
+ width: 100%;
656
+ /*height: 34px;*/
657
+ padding: 6px 12px;
658
+ font-size: 14px;
659
+ line-height: 1.42857143;
660
+ color: #555;
661
+ background-color: #fff;
662
+ background-image: none;
663
+ border: 1px solid #ccc;
664
+ border-radius: 4px;
665
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
666
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
667
+ -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
668
+ -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
669
+ transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
670
  }
671
  .form-control:focus
672
  {
673
+ border-color: #66afe9;
674
+ outline: 0;
675
+ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
676
+ box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
677
  }
678
  .form-control::-moz-placeholder
679
  {
680
+ color: #999;
681
+ opacity: 1;
682
  }
683
  .form-control:-ms-input-placeholder
684
  {
685
+ color: #999;
686
  }
687
  .form-control::-webkit-input-placeholder
688
  {
689
+ color: #999;
690
  }
691
  .form-control[disabled],.form-control[readonly]
692
  {
693
+ cursor: not-allowed;
694
+ background-color: #eee;
695
+ opacity: 1;
696
  }
697
  .form-group
698
  {
699
+ margin-bottom: 15px;
700
  }
701
  .input-sm
702
  {
703
+ height: 30px;
704
+ padding: 5px 10px;
705
+ font-size: 12px;
706
+ line-height: 1.5;
707
+ border-radius: 3px;
708
  }
709
 
710
  .has-success .help-block,.has-success .control-label,.has-success .radio,
712
  .has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,
713
  .has-success.checkbox-inline label
714
  {
715
+ color: #3c763d;
716
  }
717
  .has-success .form-control
718
  {
719
+ border-color: #3c763d;
720
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
721
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
722
  }
723
  .has-success .form-control:focus
724
  {
725
+ border-color: #2b542c;
726
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
727
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
728
  }
729
  .has-success .input-group-addon
730
  {
731
+ color: #3c763d;
732
+ background-color: #dff0d8;
733
+ border-color: #3c763d;
734
  }
735
  .has-success .form-control-feedback
736
  {
737
+ color: #3c763d;
738
  }
739
  .has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,
740
  .has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,
741
  .has-warning.radio-inline label,.has-warning.checkbox-inline label
742
  {
743
+ color: #8a6d3b;
744
  }
745
  .has-warning .form-control
746
  {
747
+ border-color: #8a6d3b;
748
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
749
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
750
  }
751
  .has-warning .form-control:focus
752
  {
753
+ border-color: #66512c;
754
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
755
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
756
  }
757
  .has-warning .input-group-addon
758
  {
759
+ color: #8a6d3b;
760
+ background-color: #fcf8e3;
761
+ border-color: #8a6d3b;
762
  }
763
  .has-warning .form-control-feedback
764
  {
765
+ color: #8a6d3b;
766
  }
767
  .has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,
768
  .has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,
769
  .has-error.radio-inline label,.has-error.checkbox-inline label
770
  {
771
+ color: #a94442;
772
  }
773
  .has-error .form-control
774
  {
775
+ border-color: #a94442;
776
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
777
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
778
  }
779
  .has-error .form-control:focus
780
  {
781
+ border-color: #843534;
782
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
783
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
784
  }
785
  .has-error .input-group-addon
786
  {
787
+ color: #a94442;
788
+ background-color: #f2dede;
789
+ border-color: #a94442;
790
  }
791
  .has-error .form-control-feedback
792
  {
793
+ color: #a94442;
794
  }
795
  .btn
796
  {
797
+ display: inline-block;
798
+ padding: 6px 12px;
799
+ margin-bottom: 0;
800
+ font-size: 14px;
801
+ font-weight: normal;
802
+ line-height: 1.42857143;
803
+ text-align: center;
804
+ white-space: nowrap;
805
+ vertical-align: middle;
806
+ -ms-touch-action: manipulation;
807
+ touch-action: manipulation;
808
+ cursor: pointer;
809
+ -webkit-user-select: none;
810
+ -moz-user-select: none;
811
+ -ms-user-select: none;
812
+ user-select: none;
813
+ background-image: none;
814
+ border: 1px solid transparent;
815
+ border-radius: 4px;
816
  }
817
  .btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,
818
  .btn.active.focus
819
  {
820
+ outline: thin dotted;
821
+ outline: 5px auto -webkit-focus-ring-color;
822
+ outline-offset: -2px;
823
  }
824
  .btn:hover,.btn:focus,.btn.focus
825
  {
826
+ color: #333;
827
+ text-decoration: none;
828
  }
829
  .btn:active,
830
  .btn.active
831
  {
832
+ background-image: none;
833
+ outline: 0;
834
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
835
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
836
  }
837
  .btn.disabled,.btn[disabled]
838
  {
839
+ pointer-events: none;
840
+ cursor: not-allowed;
841
+ filter: alpha(opacity=65);
842
+ -webkit-box-shadow: none;
843
+ box-shadow: none;
844
+ opacity: .65;
845
  }
846
  .btn-default
847
  {
848
+ color: #333;
849
+ background-color: #fff;
850
+ border-color: #ccc;
851
  }
852
  .btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,
853
  .open > .dropdown-toggle.btn-default
854
  {
855
+ color: #333;
856
+ background-color: #e6e6e6;
857
+ border-color: #adadad;
858
  }
859
  .btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default
860
  {
861
+ background-image: none;
862
  }
863
  .btn-default.disabled.btn-default[disabled],.btn-default.disabled:hover,.btn-default[disabled]:hover,.btn-default.disabled:focus,
864
  .btn-default[disabled]:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,.btn-default.disabled:active,
865
  .btn-default[disabled]:active,.btn-default.disabled.active,.btn-default[disabled].active
866
  {
867
+ background-color: #fff;
868
+ border-color: #ccc;
869
  }
870
  .btn-default .badge
871
  {
872
+ color: #fff;
873
+ background-color: #333;
874
  }
875
  .fade
876
  {
877
+ opacity: 0;
878
+ -webkit-transition: opacity .15s linear;
879
+ -o-transition: opacity .15s linear;
880
+ transition: opacity .15s linear;
881
  }
882
  .fade.in
883
  {
884
+ opacity: 1;
885
  }
886
  .collapse
887
  {
888
+ /*display: none;
889
+ visibility: hidden;*/
890
  }
891
  .collapse.in
892
  {
893
+ display: block;
894
+ visibility: visible;
895
  }
896
  .collapse.in
897
  {
898
+ display: table-row;
899
  }
900
  .collapse.in
901
  {
902
+ display: table-row-group;
903
  }
904
  .caret
905
  {
906
+ display: inline-block;
907
+ width: 0;
908
+ height: 0;
909
+ margin-left: 2px;
910
+ vertical-align: middle;
911
+ border-top: 4px solid;
912
+ border-right: 4px solid transparent;
913
+ border-left: 4px solid transparent;
914
  }
915
  .dropup,.dropdown
916
  {
917
+ position: relative;
918
  }
919
  .dropdown-toggle:focus
920
  {
921
+ outline: 0;
922
  }
923
  .input-group
924
  {
925
+ position: relative;
926
+ display: table;
927
+ border-collapse: separate;
928
  }
929
  .nav-tabs
930
  {
931
+ border-bottom: 1px solid #ddd;
932
  }
933
  .tab-content > .tab-pane
934
  {
935
+ display: none;
936
+ visibility: hidden;
937
  }
938
  .tab-content > .active
939
  {
940
+ display: block;
941
+ visibility: visible;
942
  }
943
  .navbar
944
  {
945
+ position: relative;
946
+ min-height: 50px;
947
+ margin-bottom: 20px;
948
+ border: 1px solid transparent;
949
  }
950
  @media (min-width: 768px)
951
  {
952
+ .navbar
953
+ {
954
+ border-radius: 4px;
955
+ }
956
  }
957
  @media (min-width: 768px)
958
  {
959
+ .navbar-header
960
+ {
961
+ float: left;
962
+ }
963
  }
964
  .navbar-collapse
965
  {
966
+ padding-right: 15px;
967
+ padding-left: 15px;
968
+ overflow-x: visible;
969
+ -webkit-overflow-scrolling: touch;
970
+ border-top: 1px solid transparent;
971
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
972
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
973
  }
974
  .navbar-collapse.in
975
  {
976
+ overflow-y: auto;
977
  }
978
  @media (min-width: 768px)
979
  {
980
+ .navbar-collapse
981
+ {
982
+ width: auto;
983
+ border-top: 0;
984
+ -webkit-box-shadow: none;
985
+ box-shadow: none;
986
+ }
987
+ .navbar-collapse.collapse
988
+ {
989
+ display: block !important;
990
+ height: auto !important;
991
+ padding-bottom: 0;
992
+ overflow: visible !important;
993
+ visibility: visible !important;
994
+ }
995
+ .navbar-collapse.in
996
+ {
997
+ overflow-y: visible;
998
+ }
999
+ .navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1000
+ {
1001
+ padding-right: 0;
1002
+ padding-left: 0;
1003
+ }
1004
  }
1005
  .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1006
  {
1007
+ max-height: 340px;
1008
  }
1009
  @media (max-device-width: 480px) and (orientation: landscape)
1010
  {
1011
+ .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1012
+ {
1013
+ max-height: 200px;
1014
+ }
1015
  }
1016
  .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse
1017
  {
1018
+ margin-right: -15px;
1019
+ margin-left: -15px;
1020
  }
1021
  @media (min-width: 768px)
1022
  {
1023
+ .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,
1024
+ .container-fluid > .navbar-collapse
1025
+ {
1026
+ margin-right: 0;
1027
+ margin-left: 0;
1028
+ }
1029
  }
1030
  .navbar-brand:hover,
1031
  .navbar-brand:focus
1032
  {
1033
+ text-decoration: none;
1034
  }
1035
  .navbar-brand > img
1036
  {
1037
+ display: block;
1038
  }
1039
  @media (min-width: 768px)
1040
  {
1041
+ .navbar > .container .navbar-brand,
1042
+ .navbar > .container-fluid .navbar-brand
1043
+ {
1044
+ margin-left: -15px;
1045
+ }
1046
  }
1047
  .pagination
1048
  {
1049
+ display: inline-block;
1050
+ padding-left: 0;
1051
+ margin: 20px 0;
1052
+ border-radius: 4px;
1053
  }
1054
  .pagination > li
1055
  {
1056
+ display: inline;
1057
  }
1058
  .pagination > li > a,.pagination > li > span
1059
  {
1060
+ position: relative;
1061
+ float: left;
1062
+ padding: 6px 12px;
1063
+ margin-left: -1px;
1064
+ line-height: 1.42857143;
1065
+ color: #337ab7;
1066
+ text-decoration: none;
1067
+ background-color: #fff;
1068
+ border: 1px solid #ddd;
1069
  }
1070
  .pagination > li:first-child > a,.pagination > li:first-child > span
1071
  {
1072
+ margin-left: 0;
1073
+ border-top-left-radius: 4px;
1074
+ border-bottom-left-radius: 4px;
1075
  }
1076
  .pagination > li:last-child > a,
1077
  .pagination > li:last-child > span
1078
  {
1079
+ border-top-right-radius: 4px;
1080
+ border-bottom-right-radius: 4px;
1081
  }
1082
  .pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,
1083
  .pagination > li > span:focus
1084
  {
1085
+ color: #23527c;
1086
+ background-color: #eee;
1087
+ border-color: #ddd;
1088
  }
1089
  .pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,
1090
  .pagination > .active > a:focus,
1091
  .pagination > .active > span:focus
1092
  {
1093
+ z-index: 2;
1094
+ color: #fff;
1095
+ cursor: default;
1096
+ background-color: #337ab7;
1097
+ border-color: #337ab7;
1098
  }
1099
  .pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,
1100
  .pagination > .disabled > a,.pagination > .disabled > a:hover,
1101
  .pagination > .disabled > a:focus
1102
  {
1103
+ color: #777;
1104
+ cursor: not-allowed;
1105
+ background-color: #fff;
1106
+ border-color: #ddd;
1107
  }
1108
  .tooltip_tip { position: absolute; z-index: 10300; display: block; visibility: visible; padding: 5px; font-size: 11px; opacity: 0; filter: alpha(opacity=0); }
1109
  .tooltip_tip.in { opacity: 0.8; filter: alpha(opacity=80); }
1125
  .navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,
1126
  .modal-footer:before,.modal-footer:after
1127
  {
1128
+ display: table;
1129
+ content: " ";
1130
  }
1131
  .clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,
1132
  .form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,
1133
  .nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,
1134
  .panel-body:after,.modal-footer:after
1135
  {
1136
+ clear: both;
1137
  }
1138
  div.dataTables_length label
1139
  {
1140
+ font-weight: normal;
1141
+ float: left;
1142
+ text-align: left;
1143
  }
1144
  div.dataTables_length select
1145
  {
1146
+ width: 75px;
1147
+ vertical-align: baseline;
1148
  }
1149
  div.dataTables_filter label
1150
  {
1151
+ font-weight: normal;
1152
+ float: right;
1153
  }
1154
  div.dataTables_filter input
1155
  {
1156
+ width: 16em;
1157
  }
1158
  div.dataTables_info
1159
  {
1160
+ padding-top: 8px;
1161
  }
1162
  div.dataTables_paginate
1163
  {
1164
+ float: right;
1165
+ margin: 0;
1166
  }
1167
  div.dataTables_paginate ul.pagination
1168
  {
1169
+ margin: 2px 0;
1170
+ white-space: nowrap;
1171
  }
1172
  table.dataTable td,
1173
  table.dataTable th
1174
  {
1175
+ -webkit-box-sizing: content-box;
1176
+ -moz-box-sizing: content-box;
1177
+ box-sizing: content-box;
1178
  }
1179
  table.dataTable
1180
  {
1181
+ clear: both;
1182
+ margin-top: 6px !important;
1183
+ margin-bottom: 6px !important;
1184
+ max-width: none !important;
1185
  }
1186
  table.dataTable thead .sorting,
1187
  table.dataTable thead .sorting_asc,
1189
  table.dataTable thead .sorting_asc_disabled,
1190
  table.dataTable thead .sorting_desc_disabled
1191
  {
1192
+ cursor: pointer;
1193
  }
1194
  table.dataTable thead .sorting
1195
  {
1196
+ background: url('../../media/images/sort_both.png') no-repeat center right;
1197
  }
1198
  table.dataTable thead .sorting_asc
1199
  {
1200
+ background: url('../../media/images/sort_asc.png') no-repeat center right;
1201
  }
1202
  table.dataTable thead .sorting_desc
1203
  {
1204
+ background: url('../../media/images/sort_desc.png') no-repeat center right;
1205
  }
1206
  table.dataTable thead .sorting_asc_disabled
1207
  {
1208
+ background: url('../../media/images/sort_asc_disabled.png') no-repeat center right;
1209
  }
1210
  table.dataTable thead .sorting_desc_disabled
1211
  {
1212
+ background: url('../../media/images/sort_desc_disabled.png') no-repeat center right;
1213
  }
1214
  table.dataTable th:active
1215
  {
1216
+ outline: none;
1217
  }
1218
  /* Scrolling */
1219
  div.dataTables_scrollHead table
1220
  {
1221
+ margin-bottom: 0 !important;
1222
+ border-bottom-left-radius: 0;
1223
+ border-bottom-right-radius: 0;
1224
  }
1225
  div.dataTables_scrollHead table thead tr:last-child th:first-child,
1226
  div.dataTables_scrollHead table thead tr:last-child td:first-child
1227
  {
1228
+ border-bottom-left-radius: 0 !important;
1229
+ border-bottom-right-radius: 0 !important;
1230
  }
1231
  div.dataTables_scrollBody table
1232
  {
1233
+ border-top: none;
1234
+ margin-top: 0 !important;
1235
+ margin-bottom: 0 !important;
1236
  }
1237
  div.dataTables_scrollBody tbody tr:first-child th,
1238
  div.dataTables_scrollBody tbody tr:first-child td
1239
  {
1240
+ border-top: none;
1241
  }
1242
  div.dataTables_scrollFoot table
1243
  {
1244
+ margin-top: 0 !important;
1245
+ border-top: none;
1246
  }
1247
  /* Frustratingly the border-collapse:collapse used by Bootstrap makes the column
1248
  width calculations when using scrolling impossible to align columns. We have
1249
  to use separate
1250
+ */
1251
  table.table-bordered.dataTable
1252
  {
1253
+ border-collapse: separate !important;
1254
  }
1255
  table.table-bordered thead th,
1256
  table.table-bordered thead td
1257
  {
1258
+ border-left-width: 0 !important;
1259
+ border-top-width: 0 !important;
1260
  }
1261
  table.table-bordered tbody th,
1262
  table.table-bordered tbody td
1263
  {
1264
+ border-left-width: 0 !important;
1265
+ border-bottom-width: 0 !important;
1266
  }
1267
  table.table-bordered th:last-child,
1268
  table.table-bordered td:last-child
1269
  {
1270
+ border-right-width: 0;
1271
  }
1272
  div.dataTables_scrollHead table.table-bordered
1273
  {
1274
+ border-bottom-width: 0;
1275
  }
1276
  /** TableTools styles **/
1277
  .table tbody tr.active td,
1278
  .table tbody tr.active th
1279
  {
1280
+ background-color: #08C;
1281
+ color: white;
1282
  }
1283
  .table tbody tr.active:hover td,
1284
  .table tbody tr.active:hover th
1285
  {
1286
+ background-color: #0075b0 !important;
1287
  }
1288
  .table tbody tr.active a
1289
  {
1290
+ color: white;
1291
  }
1292
  .table-striped tbody tr.active:nth-child(odd) td,
1293
  .table-striped tbody tr.active:nth-child(odd) th
1294
  {
1295
+ background-color: #017ebc;
1296
  }
1297
  table.DTTT_selectable tbody tr
1298
  {
1299
+ cursor: pointer;
1300
  }
1301
  div.DTTT .btn
1302
  {
1303
+ color: #333 !important;
1304
+ font-size: 12px;
1305
  }
1306
  div.DTTT .btn:hover
1307
  {
1308
+ text-decoration: none !important;
1309
  }
1310
  ul.DTTT_dropdown.dropdown-menu
1311
  {
1312
+ z-index: 2003;
1313
  }
1314
  ul.DTTT_dropdown.dropdown-menu a
1315
  {
1316
+ color: #333 !important; /* needed only when demo_page.css is included */
1317
  }
1318
  ul.DTTT_dropdown.dropdown-menu li
1319
  {
1320
+ position: relative;
1321
  }
1322
  ul.DTTT_dropdown.dropdown-menu li:hover a
1323
  {
1324
+ background-color: #0088cc;
1325
+ color: white !important;
1326
  }
1327
  div.DTTT_collection_background
1328
  {
1329
+ z-index: 2002;
1330
  }
1331
  /* TableTools information display */
1332
  div.DTTT_print_info.modal
1333
  {
1334
+ height: 150px;
1335
+ margin-top: -75px;
1336
+ text-align: center;
1337
  }
1338
  div.DTTT_print_info h6
1339
  {
1340
+ font-weight: normal;
1341
+ font-size: 28px;
1342
+ line-height: 28px;
1343
+ margin: 1em;
1344
  }
1345
  div.DTTT_print_info p
1346
  {
1347
+ font-size: 14px;
1348
+ line-height: 20px;
1349
  }
1350
  /** FixedColumns styles **/
1351
  div.DTFC_LeftHeadWrapper table,
1354
  div.DTFC_RightFootWrapper table,
1355
  table.DTFC_Cloned tr.even
1356
  {
1357
+ background-color: white;
1358
+ margin-bottom: 0;
1359
  }
1360
  div.DTFC_RightHeadWrapper table,
1361
  div.DTFC_LeftHeadWrapper table
1362
  {
1363
+ margin-bottom: 0 !important;
1364
+ border-top-right-radius: 0 !important;
1365
+ border-bottom-left-radius: 0 !important;
1366
+ border-bottom-right-radius: 0 !important;
1367
  }
1368
  div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,
1369
  div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,
1370
  div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,
1371
  div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child
1372
  {
1373
+ border-bottom-left-radius: 0 !important;
1374
+ border-bottom-right-radius: 0 !important;
1375
  }
1376
  div.DTFC_RightBodyWrapper table,
1377
  div.DTFC_LeftBodyWrapper table
1378
  {
1379
+ border-top: none;
1380
+ margin: 0 !important;
1381
  }
1382
  div.DTFC_RightBodyWrapper tbody tr:first-child th,
1383
  div.DTFC_RightBodyWrapper tbody tr:first-child td,
1384
  div.DTFC_LeftBodyWrapper tbody tr:first-child th,
1385
  div.DTFC_LeftBodyWrapper tbody tr:first-child td
1386
  {
1387
+ border-top: none;
1388
  }
1389
  div.DTFC_RightFootWrapper table,
1390
  div.DTFC_LeftFootWrapper table
1391
  {
1392
+ border-top: none;
1393
  }
1394
  /** FixedHeader styles **/
1395
  div.FixedHeader_Cloned table
1396
  {
1397
+ margin: 0 !important
1398
  }
1399
  .pull-right
1400
  {
1401
+ float: right !important;
1402
  }
1403
  .pull-left
1404
  {
1405
+ float: left !important;
1406
  }
assets/global/plugins/custom/css/custom.css CHANGED
@@ -1,48 +1,48 @@
1
  .page-container *, .page-prefooter *
2
  {
3
- -webkit-box-sizing: border-box;
4
- -moz-box-sizing: border-box;
5
- box-sizing: border-box;
6
  }
7
  *:before,
8
  *:after
9
  {
10
- -webkit-box-sizing: border-box;
11
- -moz-box-sizing: border-box;
12
- box-sizing: border-box;
13
  }
14
  @media (min-width: 768px)
15
  {
16
- .container
17
- {
18
- width: 750px;
19
- }
20
  }
21
  @media (min-width: 992px)
22
  {
23
- .container
24
- {
25
- width: 970px;
26
- }
27
  }
28
  @media (min-width: 1200px)
29
  {
30
- .container
31
- {
32
- width: 1170px;
33
- }
34
  }
35
  .container-fluid
36
  {
37
- padding-right: 15px;
38
- padding-left: 15px;
39
- margin-right: auto;
40
- margin-left: auto;
41
  }
42
  .row
43
  {
44
- margin-right: -15px;
45
- margin-left: -15px;
46
  }
47
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
48
  .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4,
@@ -51,1071 +51,1071 @@
51
  .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
52
  .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
53
  {
54
- position: relative;
55
- min-height: 1px;
56
- padding-right: 15px;
57
- padding-left: 15px;
58
  }
59
  .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6,
60
  .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12
61
  {
62
- float: left;
63
  }
64
  .col-xs-12
65
  {
66
- width: 100%;
67
  }
68
  .col-xs-11
69
  {
70
- width: 91.66666667%;
71
  }
72
  .col-xs-10
73
  {
74
- width: 83.33333333%;
75
  }
76
  .col-xs-9
77
  {
78
- width: 75%;
79
  }
80
  .col-xs-8
81
  {
82
- width: 66.66666667%;
83
  }
84
  .col-xs-7
85
  {
86
- width: 58.33333333%;
87
  }
88
  .col-xs-6
89
  {
90
- width: 50%;
91
  }
92
  .col-xs-5
93
  {
94
- width: 41.66666667%;
95
  }
96
  .col-xs-4
97
  {
98
- width: 33.33333333%;
99
  }
100
  .col-xs-3
101
  {
102
- width: 25%;
103
  }
104
  .col-xs-2
105
  {
106
- width: 16.66666667%;
107
  }
108
  .col-xs-1
109
  {
110
- width: 8.33333333%;
111
  }
112
  .col-xs-pull-12
113
  {
114
- right: 100%;
115
  }
116
  .col-xs-pull-11
117
  {
118
- right: 91.66666667%;
119
  }
120
  .col-xs-pull-10
121
  {
122
- right: 83.33333333%;
123
  }
124
  .col-xs-pull-9
125
  {
126
- right: 75%;
127
  }
128
  .col-xs-pull-8
129
  {
130
- right: 66.66666667%;
131
  }
132
  .col-xs-pull-7
133
  {
134
- right: 58.33333333%;
135
  }
136
  .col-xs-pull-6
137
  {
138
- right: 50%;
139
  }
140
  .col-xs-pull-5
141
  {
142
- right: 41.66666667%;
143
  }
144
  .col-xs-pull-4
145
  {
146
- right: 33.33333333%;
147
  }
148
  .col-xs-pull-3
149
  {
150
- right: 25%;
151
  }
152
  .col-xs-pull-2
153
  {
154
- right: 16.66666667%;
155
  }
156
  .col-xs-pull-1
157
  {
158
- right: 8.33333333%;
159
  }
160
  .col-xs-pull-0
161
  {
162
- right: auto;
163
  }
164
  .col-xs-push-12
165
  {
166
- left: 100%;
167
  }
168
  .col-xs-push-11
169
  {
170
- left: 91.66666667%;
171
  }
172
  .col-xs-push-10
173
  {
174
- left: 83.33333333%;
175
  }
176
  .col-xs-push-9
177
  {
178
- left: 75%;
179
  }
180
  .col-xs-push-8
181
  {
182
- left: 66.66666667%;
183
  }
184
  .col-xs-push-7
185
  {
186
- left: 58.33333333%;
187
  }
188
  .col-xs-push-6
189
  {
190
- left: 50%;
191
  }
192
  .col-xs-push-5
193
  {
194
- left: 41.66666667%;
195
  }
196
  .col-xs-push-4
197
  {
198
- left: 33.33333333%;
199
  }
200
  .col-xs-push-3
201
  {
202
- left: 25%;
203
  }
204
  .col-xs-push-2
205
  {
206
- left: 16.66666667%;
207
  }
208
  .col-xs-push-1
209
  {
210
- left: 8.33333333%;
211
  }
212
  .col-xs-push-0
213
  {
214
- left: auto;
215
  }
216
  .col-xs-offset-12
217
  {
218
- margin-left: 100%;
219
  }
220
  .col-xs-offset-11
221
  {
222
- margin-left: 91.66666667%;
223
  }
224
  .col-xs-offset-10
225
  {
226
- margin-left: 83.33333333%;
227
  }
228
  .col-xs-offset-9
229
  {
230
- margin-left: 75%;
231
  }
232
  .col-xs-offset-8
233
  {
234
- margin-left: 66.66666667%;
235
  }
236
  .col-xs-offset-7
237
  {
238
- margin-left: 58.33333333%;
239
  }
240
  .col-xs-offset-6
241
  {
242
- margin-left: 50%;
243
  }
244
  .col-xs-offset-5
245
  {
246
- margin-left: 41.66666667%;
247
  }
248
  .col-xs-offset-4
249
  {
250
- margin-left: 33.33333333%;
251
  }
252
  .col-xs-offset-3
253
  {
254
- margin-left: 25%;
255
  }
256
  .col-xs-offset-2
257
  {
258
- margin-left: 16.66666667%;
259
  }
260
  .col-xs-offset-1
261
  {
262
- margin-left: 8.33333333%;
263
  }
264
  .col-xs-offset-0
265
  {
266
- margin-left: 0;
267
  }
268
  @media (min-width: 768px)
269
  {
270
- .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7,
271
- .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12
272
- {
273
- float: left;
274
- }
275
- .col-sm-12
276
- {
277
- width: 100%;
278
- }
279
- .col-sm-11
280
- {
281
- width: 91.66666667%;
282
- }
283
- .col-sm-10
284
- {
285
- width: 83.33333333%;
286
- }
287
- .col-sm-9
288
- {
289
- width: 75%;
290
- }
291
- .col-sm-8
292
- {
293
- width: 66.66666667%;
294
- }
295
- .col-sm-7
296
- {
297
- width: 58.33333333%;
298
- }
299
- .col-sm-6
300
- {
301
- width: 50%;
302
- }
303
- .col-sm-5
304
- {
305
- width: 41.66666667%;
306
- }
307
- .col-sm-4
308
- {
309
- width: 33.33333333%;
310
- }
311
- .col-sm-3
312
- {
313
- width: 25%;
314
- }
315
- .col-sm-2
316
- {
317
- width: 16.66666667%;
318
- }
319
- .col-sm-1
320
- {
321
- width: 8.33333333%;
322
- }
323
- .col-sm-pull-12
324
- {
325
- right: 100%;
326
- }
327
- .col-sm-pull-11
328
- {
329
- right: 91.66666667%;
330
- }
331
- .col-sm-pull-10
332
- {
333
- right: 83.33333333%;
334
- }
335
- .col-sm-pull-9
336
- {
337
- right: 75%;
338
- }
339
- .col-sm-pull-8
340
- {
341
- right: 66.66666667%;
342
- }
343
- .col-sm-pull-7
344
- {
345
- right: 58.33333333%;
346
- }
347
- .col-sm-pull-6
348
- {
349
- right: 50%;
350
- }
351
- .col-sm-pull-5
352
- {
353
- right: 41.66666667%;
354
- }
355
- .col-sm-pull-4
356
- {
357
- right: 33.33333333%;
358
- }
359
- .col-sm-pull-3
360
- {
361
- right: 25%;
362
- }
363
- .col-sm-pull-2
364
- {
365
- right: 16.66666667%;
366
- }
367
- .col-sm-pull-1
368
- {
369
- right: 8.33333333%;
370
- }
371
- .col-sm-pull-0
372
- {
373
- right: auto;
374
- }
375
- .col-sm-push-12
376
- {
377
- left: 100%;
378
- }
379
- .col-sm-push-11
380
- {
381
- left: 91.66666667%;
382
- }
383
- .col-sm-push-10
384
- {
385
- left: 83.33333333%;
386
- }
387
- .col-sm-push-9
388
- {
389
- left: 75%;
390
- }
391
- .col-sm-push-8
392
- {
393
- left: 66.66666667%;
394
- }
395
- .col-sm-push-7
396
- {
397
- left: 58.33333333%;
398
- }
399
- .col-sm-push-6
400
- {
401
- left: 50%;
402
- }
403
- .col-sm-push-5
404
- {
405
- left: 41.66666667%;
406
- }
407
- .col-sm-push-4
408
- {
409
- left: 33.33333333%;
410
- }
411
- .col-sm-push-3
412
- {
413
- left: 25%;
414
- }
415
- .col-sm-push-2
416
- {
417
- left: 16.66666667%;
418
- }
419
- .col-sm-push-1
420
- {
421
- left: 8.33333333%;
422
- }
423
- .col-sm-push-0
424
- {
425
- left: auto;
426
- }
427
- .col-sm-offset-12
428
- {
429
- margin-left: 100%;
430
- }
431
- .col-sm-offset-11
432
- {
433
- margin-left: 91.66666667%;
434
- }
435
- .col-sm-offset-10
436
- {
437
- margin-left: 83.33333333%;
438
- }
439
- .col-sm-offset-9
440
- {
441
- margin-left: 75%;
442
- }
443
- .col-sm-offset-8
444
- {
445
- margin-left: 66.66666667%;
446
- }
447
- .col-sm-offset-7
448
- {
449
- margin-left: 58.33333333%;
450
- }
451
- .col-sm-offset-6
452
- {
453
- margin-left: 50%;
454
- }
455
- .col-sm-offset-5
456
- {
457
- margin-left: 41.66666667%;
458
- }
459
- .col-sm-offset-4
460
- {
461
- margin-left: 33.33333333%;
462
- }
463
- .col-sm-offset-3
464
- {
465
- margin-left: 25%;
466
- }
467
- .col-sm-offset-2
468
- {
469
- margin-left: 16.66666667%;
470
- }
471
- .col-sm-offset-1
472
- {
473
- margin-left: 8.33333333%;
474
- }
475
- .col-sm-offset-0
476
- {
477
- margin-left: 0;
478
- }
479
  }
480
  @media (min-width: 992px)
481
  {
482
- .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
483
- {
484
- float: left;
485
- }
486
- .col-md-12
487
- {
488
- width: 100%;
489
- }
490
- .col-md-11
491
- {
492
- width: 91.66666667%;
493
- }
494
- .col-md-10
495
- {
496
- width: 83.33333333%;
497
- }
498
- .col-md-9
499
- {
500
- width: 75%;
501
- }
502
- .col-md-8
503
- {
504
- width: 66.66666667%;
505
- }
506
- .col-md-7
507
- {
508
- width: 58.33333333%;
509
- }
510
- .col-md-6
511
- {
512
- width: 50%;
513
- }
514
- .col-md-5
515
- {
516
- width: 41.66666667%;
517
- }
518
- .col-md-4
519
- {
520
- width: 33.33333333%;
521
- }
522
- .col-md-3
523
- {
524
- width: 25%;
525
- }
526
- .col-md-2
527
- {
528
- width: 16.66666667%;
529
- }
530
- .col-md-1
531
- {
532
- width: 8.33333333%;
533
- }
534
  }
535
  .table
536
  {
537
- width: 100% !important;
538
- max-width: 100% !important;
539
- margin-bottom: 20px !important;
540
- border-spacing: 0 !important;
541
- border-collapse: initial !important;
542
  }
543
  .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,
544
  .table > tbody > tr > td,.table > tfoot > tr > td
545
  {
546
- padding: 8px;
547
- line-height: 1.42857143;
548
- vertical-align: top;
549
- border-top: 1px solid #ddd;
550
  }
551
  .table > thead > tr > th
552
  {
553
- vertical-align: bottom;
554
- border-bottom: 2px solid #ddd;
555
  }
556
  .table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,
557
  .table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td
558
  {
559
- border-top: 0;
560
  }
561
  .table > tbody + tbody
562
  {
563
- border-top: 2px solid #ddd;
564
  }
565
  .table .table
566
  {
567
- background-color: #fff;
568
  }
569
  .table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,
570
  .table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td
571
  {
572
- padding: 5px;
573
  }
574
  .table-bordered
575
  {
576
- border: 1px solid #ddd !important;
577
  }
578
  .table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,
579
  .table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td
580
  {
581
- border: 1px solid #ddd;
582
  }
583
  .table-bordered > thead > tr > th,.table-bordered > thead > tr > td
584
  {
585
- border-bottom-width: 2px;
586
  }
587
  .table-striped > tbody > tr:nth-of-type(odd)
588
  {
589
- background-color: #f9f9f9;
590
  }
591
  .table-hover > tbody > tr:hover
592
  {
593
- background-color: #f5f5f5;
594
  }
595
  .table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,
596
  .table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,
597
  .table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th
598
  {
599
- background-color: #f5f5f5;
600
  }
601
  .table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,
602
  .table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th
603
  {
604
- background-color: #e8e8e8;
605
  }
606
  .table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,
607
  .table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,
608
  .table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,
609
  .table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th
610
  {
611
- background-color: #dff0d8;
612
  }
613
  .table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,
614
  .table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th
615
  {
616
- background-color: #d0e9c6;
617
  }
618
  .table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,
619
  .table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,
620
  .table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th
621
  {
622
- background-color: #d9edf7;
623
  }
624
  .table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,
625
  .table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th
626
  {
627
- background-color: #c4e3f3;
628
  }
629
  .table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,
630
  .table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,
631
  .table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th
632
  {
633
- background-color: #fcf8e3;
634
  }
635
  .table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,
636
  .table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th
637
  {
638
- background-color: #faf2cc;
639
  }
640
  .table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,
641
  .table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,
642
  .table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,
643
  .table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th
644
  {
645
- background-color: #f2dede;
646
  }
647
  .table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,
648
  .table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th
649
  {
650
- background-color: #ebcccc;
651
  }
652
  .form-control
653
  {
654
- display: block;
655
- width: 100%;
656
- /*height: 34px;*/
657
- padding: 6px 12px;
658
- font-size: 14px;
659
- line-height: 1.42857143;
660
- color: #555;
661
- background-color: #fff;
662
- background-image: none;
663
- border: 1px solid #ccc;
664
- border-radius: 4px;
665
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
666
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
667
- -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
668
- -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
669
- transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
670
  }
671
  .form-control:focus
672
  {
673
- border-color: #66afe9;
674
- outline: 0;
675
- -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
676
- box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
677
  }
678
  .form-control::-moz-placeholder
679
  {
680
- color: #999;
681
- opacity: 1;
682
  }
683
  .form-control:-ms-input-placeholder
684
  {
685
- color: #999;
686
  }
687
  .form-control::-webkit-input-placeholder
688
  {
689
- color: #999;
690
  }
691
  .form-control[disabled],.form-control[readonly]
692
  {
693
- cursor: not-allowed;
694
- background-color: #eee;
695
- opacity: 1;
696
  }
697
  .form-group
698
  {
699
- margin-bottom: 15px;
700
  }
701
  .input-sm
702
  {
703
- height: 30px;
704
- padding: 5px 10px;
705
- font-size: 12px;
706
- line-height: 1.5;
707
- border-radius: 3px;
708
  }
709
  .has-success .help-block,.has-success .control-label,.has-success .radio,
710
  .has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,
711
  .has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,
712
  .has-success.checkbox-inline label
713
  {
714
- color: #3c763d;
715
  }
716
  .has-success .form-control
717
  {
718
- border-color: #3c763d;
719
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
720
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
721
  }
722
  .has-success .form-control:focus
723
  {
724
- border-color: #2b542c;
725
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
726
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
727
  }
728
  .has-success .input-group-addon
729
  {
730
- color: #3c763d;
731
- background-color: #dff0d8;
732
- border-color: #3c763d;
733
  }
734
  .has-success .form-control-feedback
735
  {
736
- color: #3c763d;
737
  }
738
  .has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,
739
  .has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,
740
  .has-warning.radio-inline label,.has-warning.checkbox-inline label
741
  {
742
- color: #8a6d3b;
743
  }
744
  .has-warning .form-control
745
  {
746
- border-color: #8a6d3b;
747
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
748
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
749
  }
750
  .has-warning .form-control:focus
751
  {
752
- border-color: #66512c;
753
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
754
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
755
  }
756
  .has-warning .input-group-addon
757
  {
758
- color: #8a6d3b;
759
- background-color: #fcf8e3;
760
- border-color: #8a6d3b;
761
  }
762
  .has-warning .form-control-feedback
763
  {
764
- color: #8a6d3b;
765
  }
766
  .has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,
767
  .has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,
768
  .has-error.radio-inline label,.has-error.checkbox-inline label
769
  {
770
- color: #a94442;
771
  }
772
  .has-error .form-control
773
  {
774
- border-color: #a94442;
775
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
776
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
777
  }
778
  .has-error .form-control:focus
779
  {
780
- border-color: #843534;
781
- -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
782
- box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
783
  }
784
  .has-error .input-group-addon
785
  {
786
- color: #a94442;
787
- background-color: #f2dede;
788
- border-color: #a94442;
789
  }
790
  .has-error .form-control-feedback
791
  {
792
- color: #a94442;
793
  }
794
  .btn
795
  {
796
- display: inline-block;
797
- padding: 6px 12px;
798
- margin-bottom: 0;
799
- font-size: 14px;
800
- font-weight: normal;
801
- line-height: 1.42857143;
802
- text-align: center;
803
- white-space: nowrap;
804
- vertical-align: middle;
805
- -ms-touch-action: manipulation;
806
- touch-action: manipulation;
807
- cursor: pointer;
808
- -webkit-user-select: none;
809
- -moz-user-select: none;
810
- -ms-user-select: none;
811
- user-select: none;
812
- background-image: none;
813
- border: 1px solid transparent;
814
- border-radius: 4px;
815
  }
816
  .btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,
817
  .btn.active.focus
818
  {
819
- outline: thin dotted;
820
- outline: 5px auto -webkit-focus-ring-color;
821
- outline-offset: -2px;
822
  }
823
  .btn:hover,.btn:focus,.btn.focus
824
  {
825
- color: #333;
826
- text-decoration: none;
827
  }
828
  .btn:active,
829
  .btn.active
830
  {
831
- background-image: none;
832
- outline: 0;
833
- -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
834
- box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
835
  }
836
  .btn.disabled,.btn[disabled]
837
  {
838
- pointer-events: none;
839
- cursor: not-allowed;
840
- filter: alpha(opacity=65);
841
- -webkit-box-shadow: none;
842
- box-shadow: none;
843
- opacity: .65;
844
  }
845
  .btn-default
846
  {
847
- color: #333;
848
- background-color: #fff;
849
- border-color: #ccc;
850
  }
851
  .btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,
852
  .open > .dropdown-toggle.btn-default
853
  {
854
- color: #333;
855
- background-color: #e6e6e6;
856
- border-color: #adadad;
857
  }
858
  .btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default
859
  {
860
- background-image: none;
861
  }
862
  .btn-default.disabled.btn-default[disabled],.btn-default.disabled:hover,.btn-default[disabled]:hover,.btn-default.disabled:focus,
863
  .btn-default[disabled]:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,.btn-default.disabled:active,
864
  .btn-default[disabled]:active,.btn-default.disabled.active,.btn-default[disabled].active
865
  {
866
- background-color: #fff;
867
- border-color: #ccc;
868
  }
869
  .btn-default .badge
870
  {
871
- color: #fff;
872
- background-color: #333;
873
  }
874
  .fade
875
  {
876
- opacity: 0;
877
- -webkit-transition: opacity .15s linear;
878
- -o-transition: opacity .15s linear;
879
- transition: opacity .15s linear;
880
  }
881
  .fade.in
882
  {
883
- opacity: 1;
884
  }
885
  .collapse
886
  {
887
- /*display: none;
888
- visibility: hidden;*/
889
  }
890
  .collapse.in
891
  {
892
- display: block;
893
- visibility: visible;
894
  }
895
  .collapse.in
896
  {
897
- display: table-row;
898
  }
899
  .collapse.in
900
  {
901
- display: table-row-group;
902
  }
903
  .caret
904
  {
905
- display: inline-block;
906
- width: 0;
907
- height: 0;
908
- margin-left: 2px;
909
- vertical-align: middle;
910
- border-top: 4px solid;
911
- border-right: 4px solid transparent;
912
- border-left: 4px solid transparent;
913
  }
914
  .dropup,.dropdown
915
  {
916
- position: relative;
917
  }
918
  .dropdown-toggle:focus
919
  {
920
- outline: 0;
921
  }
922
  @media (min-width: 768px)
923
  {
924
- .navbar-right .dropdown-menu
925
- {
926
- right: 0;
927
- left: auto;
928
- }
929
- .navbar-right .dropdown-menu-left
930
- {
931
- right: auto;
932
- left: 0;
933
- }
934
  }
935
  .input-group
936
  {
937
- position: relative;
938
- display: table;
939
- border-collapse: separate;
940
  }
941
  .nav-tabs
942
  {
943
- border-bottom: 1px solid #ddd;
944
  }
945
  .tab-content > .tab-pane
946
  {
947
- display: none;
948
- visibility: hidden;
949
  }
950
  .tab-content > .active
951
  {
952
- display: block;
953
- visibility: visible;
954
  }
955
  .navbar
956
  {
957
- position: relative;
958
- min-height: 50px;
959
- margin-bottom: 20px;
960
- border: 1px solid transparent;
961
  }
962
  @media (min-width: 768px)
963
  {
964
- .navbar
965
- {
966
- border-radius: 4px;
967
- }
968
  }
969
  @media (min-width: 768px)
970
  {
971
- .navbar-header
972
- {
973
- float: left;
974
- }
975
  }
976
  .navbar-collapse
977
  {
978
- padding-right: 15px;
979
- padding-left: 15px;
980
- overflow-x: visible;
981
- -webkit-overflow-scrolling: touch;
982
- border-top: 1px solid transparent;
983
- -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
984
- box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
985
  }
986
  .navbar-collapse.in
987
  {
988
- overflow-y: auto;
989
  }
990
  @media (min-width: 768px)
991
  {
992
- .navbar-collapse
993
- {
994
- width: auto;
995
- border-top: 0;
996
- -webkit-box-shadow: none;
997
- box-shadow: none;
998
- }
999
- .navbar-collapse.collapse
1000
- {
1001
- display: block !important;
1002
- height: auto !important;
1003
- padding-bottom: 0;
1004
- overflow: visible !important;
1005
- visibility: visible !important;
1006
- }
1007
- .navbar-collapse.in
1008
- {
1009
- overflow-y: visible;
1010
- }
1011
- .navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1012
- {
1013
- padding-right: 0;
1014
- padding-left: 0;
1015
- }
1016
  }
1017
  .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1018
  {
1019
- max-height: 340px;
1020
  }
1021
  @media (max-device-width: 480px) and (orientation: landscape)
1022
  {
1023
- .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1024
- {
1025
- max-height: 200px;
1026
- }
1027
  }
1028
  .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse
1029
  {
1030
- margin-right: -15px;
1031
- margin-left: -15px;
1032
  }
1033
  @media (min-width: 768px)
1034
  {
1035
- .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,
1036
- .container-fluid > .navbar-collapse
1037
- {
1038
- margin-right: 0;
1039
- margin-left: 0;
1040
- }
1041
  }
1042
  .navbar-brand:hover,
1043
  .navbar-brand:focus
1044
  {
1045
- text-decoration: none;
1046
  }
1047
  .navbar-brand > img
1048
  {
1049
- display: block;
1050
  }
1051
  @media (min-width: 768px)
1052
  {
1053
- .navbar > .container .navbar-brand,
1054
- .navbar > .container-fluid .navbar-brand
1055
- {
1056
- margin-left: -15px;
1057
- }
1058
  }
1059
  .pagination
1060
  {
1061
- display: inline-block;
1062
- padding-left: 0;
1063
- margin: 20px 0;
1064
- border-radius: 4px;
1065
  }
1066
  .pagination > li
1067
  {
1068
- display: inline;
1069
  }
1070
  .pagination > li > a,.pagination > li > span
1071
  {
1072
- position: relative;
1073
- float: left;
1074
- padding: 6px 12px;
1075
- margin-left: -1px;
1076
- line-height: 1.42857143;
1077
- color: #337ab7;
1078
- text-decoration: none;
1079
- background-color: #fff;
1080
- border: 1px solid #ddd;
1081
  }
1082
  .pagination > li:first-child > a,.pagination > li:first-child > span
1083
  {
1084
- margin-left: 0;
1085
- border-top-left-radius: 4px;
1086
- border-bottom-left-radius: 4px;
1087
  }
1088
  .pagination > li:last-child > a,
1089
  .pagination > li:last-child > span
1090
  {
1091
- border-top-right-radius: 4px;
1092
- border-bottom-right-radius: 4px;
1093
  }
1094
  .pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,
1095
  .pagination > li > span:focus
1096
  {
1097
- color: #23527c;
1098
- background-color: #eee;
1099
- border-color: #ddd;
1100
  }
1101
  .pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,
1102
  .pagination > .active > a:focus,
1103
  .pagination > .active > span:focus
1104
  {
1105
- z-index: 2;
1106
- color: #fff;
1107
- cursor: default;
1108
- background-color: #337ab7;
1109
- border-color: #337ab7;
1110
  }
1111
  .pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,
1112
  .pagination > .disabled > a,.pagination > .disabled > a:hover,
1113
  .pagination > .disabled > a:focus
1114
  {
1115
- color: #777;
1116
- cursor: not-allowed;
1117
- background-color: #fff;
1118
- border-color: #ddd;
1119
  }
1120
  .tooltip_tip { position: absolute; z-index: 10300; display: block; visibility: visible; padding: 5px; font-size: 11px; opacity: 0; filter: alpha(opacity=0); }
1121
  .tooltip_tip.in { opacity: 0.8; filter: alpha(opacity=80); }
@@ -1136,69 +1136,69 @@
1136
  .navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,
1137
  .modal-footer:before,.modal-footer:after
1138
  {
1139
- display: table;
1140
- content: " ";
1141
  }
1142
  .clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,
1143
  .form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,
1144
  .nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,
1145
  .panel-body:after,.modal-footer:after
1146
  {
1147
- clear: both;
1148
  }
1149
  .center-block
1150
  {
1151
- display: block;
1152
- margin-right: auto;
1153
- margin-left: auto;
1154
  }
1155
  div.dataTables_length label
1156
  {
1157
- font-weight: normal;
1158
- float: left;
1159
- text-align: left;
1160
  }
1161
  div.dataTables_length select
1162
  {
1163
- width: 75px;
1164
- vertical-align: baseline;
1165
  }
1166
  div.dataTables_filter label
1167
  {
1168
- font-weight: normal;
1169
- float: right;
1170
  }
1171
  div.dataTables_filter input
1172
  {
1173
- width: 16em;
1174
  }
1175
  div.dataTables_info
1176
  {
1177
- padding-top: 8px;
1178
  }
1179
  div.dataTables_paginate
1180
  {
1181
- float: right;
1182
- margin: 0;
1183
  }
1184
  div.dataTables_paginate ul.pagination
1185
  {
1186
- margin: 2px 0;
1187
- white-space: nowrap;
1188
  }
1189
  table.dataTable td,
1190
  table.dataTable th
1191
  {
1192
- -webkit-box-sizing: content-box;
1193
- -moz-box-sizing: content-box;
1194
- box-sizing: content-box;
1195
  }
1196
  table.dataTable
1197
  {
1198
- clear: both;
1199
- margin-top: 6px !important;
1200
- margin-bottom: 6px !important;
1201
- max-width: none !important;
1202
  }
1203
  table.dataTable thead .sorting,
1204
  table.dataTable thead .sorting_asc,
@@ -1206,163 +1206,163 @@ table.dataTable thead .sorting_desc,
1206
  table.dataTable thead .sorting_asc_disabled,
1207
  table.dataTable thead .sorting_desc_disabled
1208
  {
1209
- cursor: pointer;
1210
  }
1211
  table.dataTable thead .sorting
1212
  {
1213
- background: url('../../media/images/sort_both.png') no-repeat center right;
1214
  }
1215
  table.dataTable thead .sorting_asc
1216
  {
1217
- background: url('../../media/images/sort_asc.png') no-repeat center right;
1218
  }
1219
  table.dataTable thead .sorting_desc
1220
  {
1221
- background: url('../../media/images/sort_desc.png') no-repeat center right;
1222
  }
1223
  table.dataTable thead .sorting_asc_disabled
1224
  {
1225
- background: url('../../media/images/sort_asc_disabled.png') no-repeat center right;
1226
  }
1227
  table.dataTable thead .sorting_desc_disabled
1228
  {
1229
- background: url('../../media/images/sort_desc_disabled.png') no-repeat center right;
1230
  }
1231
  table.dataTable th:active
1232
  {
1233
- outline: none;
1234
  }
1235
  /* Scrolling */
1236
  div.dataTables_scrollHead table
1237
  {
1238
- margin-bottom: 0 !important;
1239
- border-bottom-left-radius: 0;
1240
- border-bottom-right-radius: 0;
1241
  }
1242
  div.dataTables_scrollHead table thead tr:last-child th:first-child,
1243
  div.dataTables_scrollHead table thead tr:last-child td:first-child
1244
  {
1245
- border-bottom-left-radius: 0 !important;
1246
- border-bottom-right-radius: 0 !important;
1247
  }
1248
  div.dataTables_scrollBody table
1249
  {
1250
- border-top: none;
1251
- margin-top: 0 !important;
1252
- margin-bottom: 0 !important;
1253
  }
1254
  div.dataTables_scrollBody tbody tr:first-child th,
1255
  div.dataTables_scrollBody tbody tr:first-child td
1256
  {
1257
- border-top: none;
1258
  }
1259
  div.dataTables_scrollFoot table
1260
  {
1261
- margin-top: 0 !important;
1262
- border-top: none;
1263
  }
1264
  /* Frustratingly the border-collapse:collapse used by Bootstrap makes the column
1265
  width calculations when using scrolling impossible to align columns. We have
1266
  to use separate
1267
- */
1268
  table.table-bordered.dataTable
1269
  {
1270
- border-collapse: separate !important;
1271
  }
1272
  table.table-bordered thead th,
1273
  table.table-bordered thead td
1274
  {
1275
- border-left-width: 0 !important;
1276
- border-top-width: 0 !important;
1277
  }
1278
  table.table-bordered tbody th,
1279
  table.table-bordered tbody td
1280
  {
1281
- border-left-width: 0 !important;
1282
- border-bottom-width: 0 !important;
1283
  }
1284
  table.table-bordered th:last-child,
1285
  table.table-bordered td:last-child
1286
  {
1287
- border-right-width: 0;
1288
  }
1289
  div.dataTables_scrollHead table.table-bordered
1290
  {
1291
- border-bottom-width: 0;
1292
  }
1293
  /** TableTools styles **/
1294
  .table tbody tr.active td,
1295
  .table tbody tr.active th
1296
  {
1297
- background-color: #08C;
1298
- color: white;
1299
  }
1300
  .table tbody tr.active:hover td,
1301
  .table tbody tr.active:hover th
1302
  {
1303
- background-color: #0075b0 !important;
1304
  }
1305
  .table tbody tr.active a
1306
  {
1307
- color: white;
1308
  }
1309
  .table-striped tbody tr.active:nth-child(odd) td,
1310
  .table-striped tbody tr.active:nth-child(odd) th
1311
  {
1312
- background-color: #017ebc;
1313
  }
1314
  table.DTTT_selectable tbody tr
1315
  {
1316
- cursor: pointer;
1317
  }
1318
  div.DTTT .btn
1319
  {
1320
- color: #333 !important;
1321
- font-size: 12px;
1322
  }
1323
  div.DTTT .btn:hover
1324
  {
1325
- text-decoration: none !important;
1326
  }
1327
  ul.DTTT_dropdown.dropdown-menu
1328
  {
1329
- z-index: 2003;
1330
  }
1331
  ul.DTTT_dropdown.dropdown-menu a
1332
  {
1333
- color: #333 !important; /* needed only when demo_page.css is included */
1334
  }
1335
  ul.DTTT_dropdown.dropdown-menu li
1336
  {
1337
- position: relative;
1338
  }
1339
  ul.DTTT_dropdown.dropdown-menu li:hover a
1340
  {
1341
- background-color: #0088cc;
1342
- color: white !important;
1343
  }
1344
  div.DTTT_collection_background
1345
  {
1346
- z-index: 2002;
1347
  }
1348
  /* TableTools information display */
1349
  div.DTTT_print_info.modal
1350
  {
1351
- height: 150px;
1352
- margin-top: -75px;
1353
- text-align: center;
1354
  }
1355
  div.DTTT_print_info h6
1356
  {
1357
- font-weight: normal;
1358
- font-size: 28px;
1359
- line-height: 28px;
1360
- margin: 1em;
1361
  }
1362
  div.DTTT_print_info p
1363
  {
1364
- font-size: 14px;
1365
- line-height: 20px;
1366
  }
1367
  /** FixedColumns styles **/
1368
  div.DTFC_LeftHeadWrapper table,
@@ -1371,53 +1371,53 @@ div.DTFC_RightHeadWrapper table,
1371
  div.DTFC_RightFootWrapper table,
1372
  table.DTFC_Cloned tr.even
1373
  {
1374
- background-color: white;
1375
- margin-bottom: 0;
1376
  }
1377
  div.DTFC_RightHeadWrapper table,
1378
  div.DTFC_LeftHeadWrapper table
1379
  {
1380
- margin-bottom: 0 !important;
1381
- border-top-right-radius: 0 !important;
1382
- border-bottom-left-radius: 0 !important;
1383
- border-bottom-right-radius: 0 !important;
1384
  }
1385
  div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,
1386
  div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,
1387
  div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,
1388
  div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child
1389
  {
1390
- border-bottom-left-radius: 0 !important;
1391
- border-bottom-right-radius: 0 !important;
1392
  }
1393
  div.DTFC_RightBodyWrapper table,
1394
  div.DTFC_LeftBodyWrapper table
1395
  {
1396
- border-top: none;
1397
- margin: 0 !important;
1398
  }
1399
  div.DTFC_RightBodyWrapper tbody tr:first-child th,
1400
  div.DTFC_RightBodyWrapper tbody tr:first-child td,
1401
  div.DTFC_LeftBodyWrapper tbody tr:first-child th,
1402
  div.DTFC_LeftBodyWrapper tbody tr:first-child td
1403
  {
1404
- border-top: none;
1405
  }
1406
  div.DTFC_RightFootWrapper table,
1407
  div.DTFC_LeftFootWrapper table
1408
  {
1409
- border-top: none;
1410
  }
1411
  /** FixedHeader styles **/
1412
  div.FixedHeader_Cloned table
1413
  {
1414
- margin: 0 !important
1415
  }
1416
  .pull-right
1417
  {
1418
- float: right !important;
1419
  }
1420
  .pull-left
1421
  {
1422
- float: left !important;
1423
  }
1
  .page-container *, .page-prefooter *
2
  {
3
+ -webkit-box-sizing: border-box;
4
+ -moz-box-sizing: border-box;
5
+ box-sizing: border-box;
6
  }
7
  *:before,
8
  *:after
9
  {
10
+ -webkit-box-sizing: border-box;
11
+ -moz-box-sizing: border-box;
12
+ box-sizing: border-box;
13
  }
14
  @media (min-width: 768px)
15
  {
16
+ .container
17
+ {
18
+ width: 750px;
19
+ }
20
  }
21
  @media (min-width: 992px)
22
  {
23
+ .container
24
+ {
25
+ width: 970px;
26
+ }
27
  }
28
  @media (min-width: 1200px)
29
  {
30
+ .container
31
+ {
32
+ width: 1170px;
33
+ }
34
  }
35
  .container-fluid
36
  {
37
+ padding-right: 15px;
38
+ padding-left: 15px;
39
+ margin-right: auto;
40
+ margin-left: auto;
41
  }
42
  .row
43
  {
44
+ margin-right: -15px;
45
+ margin-left: -15px;
46
  }
47
  .col-xs-1, .col-sm-1, .col-md-1, .col-lg-1, .col-xs-2, .col-sm-2, .col-md-2, .col-lg-2,
48
  .col-xs-3, .col-sm-3, .col-md-3, .col-lg-3, .col-xs-4, .col-sm-4, .col-md-4, .col-lg-4,
51
  .col-xs-9, .col-sm-9, .col-md-9, .col-lg-9, .col-xs-10, .col-sm-10, .col-md-10, .col-lg-10,
52
  .col-xs-11, .col-sm-11, .col-md-11, .col-lg-11, .col-xs-12, .col-sm-12, .col-md-12, .col-lg-12
53
  {
54
+ position: relative;
55
+ min-height: 1px;
56
+ padding-right: 15px;
57
+ padding-left: 15px;
58
  }
59
  .col-xs-1, .col-xs-2, .col-xs-3, .col-xs-4, .col-xs-5, .col-xs-6,
60
  .col-xs-7, .col-xs-8, .col-xs-9, .col-xs-10, .col-xs-11, .col-xs-12
61
  {
62
+ float: left;
63
  }
64
  .col-xs-12
65
  {
66
+ width: 100%;
67
  }
68
  .col-xs-11
69
  {
70
+ width: 91.66666667%;
71
  }
72
  .col-xs-10
73
  {
74
+ width: 83.33333333%;
75
  }
76
  .col-xs-9
77
  {
78
+ width: 75%;
79
  }
80
  .col-xs-8
81
  {
82
+ width: 66.66666667%;
83
  }
84
  .col-xs-7
85
  {
86
+ width: 58.33333333%;
87
  }
88
  .col-xs-6
89
  {
90
+ width: 50%;
91
  }
92
  .col-xs-5
93
  {
94
+ width: 41.66666667%;
95
  }
96
  .col-xs-4
97
  {
98
+ width: 33.33333333%;
99
  }
100
  .col-xs-3
101
  {
102
+ width: 25%;
103
  }
104
  .col-xs-2
105
  {
106
+ width: 16.66666667%;
107
  }
108
  .col-xs-1
109
  {
110
+ width: 8.33333333%;
111
  }
112
  .col-xs-pull-12
113
  {
114
+ right: 100%;
115
  }
116
  .col-xs-pull-11
117
  {
118
+ right: 91.66666667%;
119
  }
120
  .col-xs-pull-10
121
  {
122
+ right: 83.33333333%;
123
  }
124
  .col-xs-pull-9
125
  {
126
+ right: 75%;
127
  }
128
  .col-xs-pull-8
129
  {
130
+ right: 66.66666667%;
131
  }
132
  .col-xs-pull-7
133
  {
134
+ right: 58.33333333%;
135
  }
136
  .col-xs-pull-6
137
  {
138
+ right: 50%;
139
  }
140
  .col-xs-pull-5
141
  {
142
+ right: 41.66666667%;
143
  }
144
  .col-xs-pull-4
145
  {
146
+ right: 33.33333333%;
147
  }
148
  .col-xs-pull-3
149
  {
150
+ right: 25%;
151
  }
152
  .col-xs-pull-2
153
  {
154
+ right: 16.66666667%;
155
  }
156
  .col-xs-pull-1
157
  {
158
+ right: 8.33333333%;
159
  }
160
  .col-xs-pull-0
161
  {
162
+ right: auto;
163
  }
164
  .col-xs-push-12
165
  {
166
+ left: 100%;
167
  }
168
  .col-xs-push-11
169
  {
170
+ left: 91.66666667%;
171
  }
172
  .col-xs-push-10
173
  {
174
+ left: 83.33333333%;
175
  }
176
  .col-xs-push-9
177
  {
178
+ left: 75%;
179
  }
180
  .col-xs-push-8
181
  {
182
+ left: 66.66666667%;
183
  }
184
  .col-xs-push-7
185
  {
186
+ left: 58.33333333%;
187
  }
188
  .col-xs-push-6
189
  {
190
+ left: 50%;
191
  }
192
  .col-xs-push-5
193
  {
194
+ left: 41.66666667%;
195
  }
196
  .col-xs-push-4
197
  {
198
+ left: 33.33333333%;
199
  }
200
  .col-xs-push-3
201
  {
202
+ left: 25%;
203
  }
204
  .col-xs-push-2
205
  {
206
+ left: 16.66666667%;
207
  }
208
  .col-xs-push-1
209
  {
210
+ left: 8.33333333%;
211
  }
212
  .col-xs-push-0
213
  {
214
+ left: auto;
215
  }
216
  .col-xs-offset-12
217
  {
218
+ margin-left: 100%;
219
  }
220
  .col-xs-offset-11
221
  {
222
+ margin-left: 91.66666667%;
223
  }
224
  .col-xs-offset-10
225
  {
226
+ margin-left: 83.33333333%;
227
  }
228
  .col-xs-offset-9
229
  {
230
+ margin-left: 75%;
231
  }
232
  .col-xs-offset-8
233
  {
234
+ margin-left: 66.66666667%;
235
  }
236
  .col-xs-offset-7
237
  {
238
+ margin-left: 58.33333333%;
239
  }
240
  .col-xs-offset-6
241
  {
242
+ margin-left: 50%;
243
  }
244
  .col-xs-offset-5
245
  {
246
+ margin-left: 41.66666667%;
247
  }
248
  .col-xs-offset-4
249
  {
250
+ margin-left: 33.33333333%;
251
  }
252
  .col-xs-offset-3
253
  {
254
+ margin-left: 25%;
255
  }
256
  .col-xs-offset-2
257
  {
258
+ margin-left: 16.66666667%;
259
  }
260
  .col-xs-offset-1
261
  {
262
+ margin-left: 8.33333333%;
263
  }
264
  .col-xs-offset-0
265
  {
266
+ margin-left: 0;
267
  }
268
  @media (min-width: 768px)
269
  {
270
+ .col-sm-1, .col-sm-2, .col-sm-3, .col-sm-4, .col-sm-5, .col-sm-6, .col-sm-7,
271
+ .col-sm-8, .col-sm-9, .col-sm-10, .col-sm-11, .col-sm-12
272
+ {
273
+ float: left;
274
+ }
275
+ .col-sm-12
276
+ {
277
+ width: 100%;
278
+ }
279
+ .col-sm-11
280
+ {
281
+ width: 91.66666667%;
282
+ }
283
+ .col-sm-10
284
+ {
285
+ width: 83.33333333%;
286
+ }
287
+ .col-sm-9
288
+ {
289
+ width: 75%;
290
+ }
291
+ .col-sm-8
292
+ {
293
+ width: 66.66666667%;
294
+ }
295
+ .col-sm-7
296
+ {
297
+ width: 58.33333333%;
298
+ }
299
+ .col-sm-6
300
+ {
301
+ width: 50%;
302
+ }
303
+ .col-sm-5
304
+ {
305
+ width: 41.66666667%;
306
+ }
307
+ .col-sm-4
308
+ {
309
+ width: 33.33333333%;
310
+ }
311
+ .col-sm-3
312
+ {
313
+ width: 25%;
314
+ }
315
+ .col-sm-2
316
+ {
317
+ width: 16.66666667%;
318
+ }
319
+ .col-sm-1
320
+ {
321
+ width: 8.33333333%;
322
+ }
323
+ .col-sm-pull-12
324
+ {
325
+ right: 100%;
326
+ }
327
+ .col-sm-pull-11
328
+ {
329
+ right: 91.66666667%;
330
+ }
331
+ .col-sm-pull-10
332
+ {
333
+ right: 83.33333333%;
334
+ }
335
+ .col-sm-pull-9
336
+ {
337
+ right: 75%;
338
+ }
339
+ .col-sm-pull-8
340
+ {
341
+ right: 66.66666667%;
342
+ }
343
+ .col-sm-pull-7
344
+ {
345
+ right: 58.33333333%;
346
+ }
347
+ .col-sm-pull-6
348
+ {
349
+ right: 50%;
350
+ }
351
+ .col-sm-pull-5
352
+ {
353
+ right: 41.66666667%;
354
+ }
355
+ .col-sm-pull-4
356
+ {
357
+ right: 33.33333333%;
358
+ }
359
+ .col-sm-pull-3
360
+ {
361
+ right: 25%;
362
+ }
363
+ .col-sm-pull-2
364
+ {
365
+ right: 16.66666667%;
366
+ }
367
+ .col-sm-pull-1
368
+ {
369
+ right: 8.33333333%;
370
+ }
371
+ .col-sm-pull-0
372
+ {
373
+ right: auto;
374
+ }
375
+ .col-sm-push-12
376
+ {
377
+ left: 100%;
378
+ }
379
+ .col-sm-push-11
380
+ {
381
+ left: 91.66666667%;
382
+ }
383
+ .col-sm-push-10
384
+ {
385
+ left: 83.33333333%;
386
+ }
387
+ .col-sm-push-9
388
+ {
389
+ left: 75%;
390
+ }
391
+ .col-sm-push-8
392
+ {
393
+ left: 66.66666667%;
394
+ }
395
+ .col-sm-push-7
396
+ {
397
+ left: 58.33333333%;
398
+ }
399
+ .col-sm-push-6
400
+ {
401
+ left: 50%;
402
+ }
403
+ .col-sm-push-5
404
+ {
405
+ left: 41.66666667%;
406
+ }
407
+ .col-sm-push-4
408
+ {
409
+ left: 33.33333333%;
410
+ }
411
+ .col-sm-push-3
412
+ {
413
+ left: 25%;
414
+ }
415
+ .col-sm-push-2
416
+ {
417
+ left: 16.66666667%;
418
+ }
419
+ .col-sm-push-1
420
+ {
421
+ left: 8.33333333%;
422
+ }
423
+ .col-sm-push-0
424
+ {
425
+ left: auto;
426
+ }
427
+ .col-sm-offset-12
428
+ {
429
+ margin-left: 100%;
430
+ }
431
+ .col-sm-offset-11
432
+ {
433
+ margin-left: 91.66666667%;
434
+ }
435
+ .col-sm-offset-10
436
+ {
437
+ margin-left: 83.33333333%;
438
+ }
439
+ .col-sm-offset-9
440
+ {
441
+ margin-left: 75%;
442
+ }
443
+ .col-sm-offset-8
444
+ {
445
+ margin-left: 66.66666667%;
446
+ }
447
+ .col-sm-offset-7
448
+ {
449
+ margin-left: 58.33333333%;
450
+ }
451
+ .col-sm-offset-6
452
+ {
453
+ margin-left: 50%;
454
+ }
455
+ .col-sm-offset-5
456
+ {
457
+ margin-left: 41.66666667%;
458
+ }
459
+ .col-sm-offset-4
460
+ {
461
+ margin-left: 33.33333333%;
462
+ }
463
+ .col-sm-offset-3
464
+ {
465
+ margin-left: 25%;
466
+ }
467
+ .col-sm-offset-2
468
+ {
469
+ margin-left: 16.66666667%;
470
+ }
471
+ .col-sm-offset-1
472
+ {
473
+ margin-left: 8.33333333%;
474
+ }
475
+ .col-sm-offset-0
476
+ {
477
+ margin-left: 0;
478
+ }
479
  }
480
  @media (min-width: 992px)
481
  {
482
+ .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
483
+ {
484
+ float: left;
485
+ }
486
+ .col-md-12
487
+ {
488
+ width: 100%;
489
+ }
490
+ .col-md-11
491
+ {
492
+ width: 91.66666667%;
493
+ }
494
+ .col-md-10
495
+ {
496
+ width: 83.33333333%;
497
+ }
498
+ .col-md-9
499
+ {
500
+ width: 75%;
501
+ }
502
+ .col-md-8
503
+ {
504
+ width: 66.66666667%;
505
+ }
506
+ .col-md-7
507
+ {
508
+ width: 58.33333333%;
509
+ }
510
+ .col-md-6
511
+ {
512
+ width: 50%;
513
+ }
514
+ .col-md-5
515
+ {
516
+ width: 41.66666667%;
517
+ }
518
+ .col-md-4
519
+ {
520
+ width: 33.33333333%;
521
+ }
522
+ .col-md-3
523
+ {
524
+ width: 25%;
525
+ }
526
+ .col-md-2
527
+ {
528
+ width: 16.66666667%;
529
+ }
530
+ .col-md-1
531
+ {
532
+ width: 8.33333333%;
533
+ }
534
  }
535
  .table
536
  {
537
+ width: 100% !important;
538
+ max-width: 100% !important;
539
+ margin-bottom: 20px !important;
540
+ border-spacing: 0 !important;
541
+ border-collapse: initial !important;
542
  }
543
  .table > thead > tr > th,.table > tbody > tr > th,.table > tfoot > tr > th,.table > thead > tr > td,
544
  .table > tbody > tr > td,.table > tfoot > tr > td
545
  {
546
+ padding: 8px;
547
+ line-height: 1.42857143;
548
+ vertical-align: top;
549
+ border-top: 1px solid #ddd;
550
  }
551
  .table > thead > tr > th
552
  {
553
+ vertical-align: bottom;
554
+ border-bottom: 2px solid #ddd;
555
  }
556
  .table > caption + thead > tr:first-child > th,.table > colgroup + thead > tr:first-child > th,.table > thead:first-child > tr:first-child > th,
557
  .table > caption + thead > tr:first-child > td,.table > colgroup + thead > tr:first-child > td,.table > thead:first-child > tr:first-child > td
558
  {
559
+ border-top: 0;
560
  }
561
  .table > tbody + tbody
562
  {
563
+ border-top: 2px solid #ddd;
564
  }
565
  .table .table
566
  {
567
+ background-color: #fff;
568
  }
569
  .table-condensed > thead > tr > th,.table-condensed > tbody > tr > th,.table-condensed > tfoot > tr > th,
570
  .table-condensed > thead > tr > td,.table-condensed > tbody > tr > td,.table-condensed > tfoot > tr > td
571
  {
572
+ padding: 5px;
573
  }
574
  .table-bordered
575
  {
576
+ border: 1px solid #ddd !important;
577
  }
578
  .table-bordered > thead > tr > th,.table-bordered > tbody > tr > th,.table-bordered > tfoot > tr > th,
579
  .table-bordered > thead > tr > td,.table-bordered > tbody > tr > td,.table-bordered > tfoot > tr > td
580
  {
581
+ border: 1px solid #ddd;
582
  }
583
  .table-bordered > thead > tr > th,.table-bordered > thead > tr > td
584
  {
585
+ border-bottom-width: 2px;
586
  }
587
  .table-striped > tbody > tr:nth-of-type(odd)
588
  {
589
+ background-color: #f9f9f9;
590
  }
591
  .table-hover > tbody > tr:hover
592
  {
593
+ background-color: #f5f5f5;
594
  }
595
  .table > thead > tr > td.active,.table > tbody > tr > td.active,.table > tfoot > tr > td.active,.table > thead > tr > th.active,
596
  .table > tbody > tr > th.active,.table > tfoot > tr > th.active,.table > thead > tr.active > td,.table > tbody > tr.active > td,
597
  .table > tfoot > tr.active > td,.table > thead > tr.active > th,.table > tbody > tr.active > th,.table > tfoot > tr.active > th
598
  {
599
+ background-color: #f5f5f5;
600
  }
601
  .table-hover > tbody > tr > td.active:hover,.table-hover > tbody > tr > th.active:hover,.table-hover > tbody > tr.active:hover > td,
602
  .table-hover > tbody > tr:hover > .active,.table-hover > tbody > tr.active:hover > th
603
  {
604
+ background-color: #e8e8e8;
605
  }
606
  .table > thead > tr > td.success,.table > tbody > tr > td.success,.table > tfoot > tr > td.success,
607
  .table > thead > tr > th.success,.table > tbody > tr > th.success,.table > tfoot > tr > th.success,
608
  .table > thead > tr.success > td,.table > tbody > tr.success > td,.table > tfoot > tr.success > td,
609
  .table > thead > tr.success > th,.table > tbody > tr.success > th,.table > tfoot > tr.success > th
610
  {
611
+ background-color: #dff0d8;
612
  }
613
  .table-hover > tbody > tr > td.success:hover,.table-hover > tbody > tr > th.success:hover,.table-hover > tbody > tr.success:hover > td,
614
  .table-hover > tbody > tr:hover > .success,.table-hover > tbody > tr.success:hover > th
615
  {
616
+ background-color: #d0e9c6;
617
  }
618
  .table > thead > tr > td.info,.table > tbody > tr > td.info,.table > tfoot > tr > td.info,.table > thead > tr > th.info,
619
  .table > tbody > tr > th.info,.table > tfoot > tr > th.info,.table > thead > tr.info > td,.table > tbody > tr.info > td,
620
  .table > tfoot > tr.info > td,.table > thead > tr.info > th,.table > tbody > tr.info > th,.table > tfoot > tr.info > th
621
  {
622
+ background-color: #d9edf7;
623
  }
624
  .table-hover > tbody > tr > td.info:hover,.table-hover > tbody > tr > th.info:hover,.table-hover > tbody > tr.info:hover > td,
625
  .table-hover > tbody > tr:hover > .info,.table-hover > tbody > tr.info:hover > th
626
  {
627
+ background-color: #c4e3f3;
628
  }
629
  .table > thead > tr > td.warning,.table > tbody > tr > td.warning,.table > tfoot > tr > td.warning,.table > thead > tr > th.warning,
630
  .table > tbody > tr > th.warning,.table > tfoot > tr > th.warning,.table > thead > tr.warning > td,.table > tbody > tr.warning > td,
631
  .table > tfoot > tr.warning > td,.table > thead > tr.warning > th,.table > tbody > tr.warning > th,.table > tfoot > tr.warning > th
632
  {
633
+ background-color: #fcf8e3;
634
  }
635
  .table-hover > tbody > tr > td.warning:hover,.table-hover > tbody > tr > th.warning:hover,.table-hover > tbody > tr.warning:hover > td,
636
  .table-hover > tbody > tr:hover > .warning,.table-hover > tbody > tr.warning:hover > th
637
  {
638
+ background-color: #faf2cc;
639
  }
640
  .table > thead > tr > td.danger,.table > tbody > tr > td.danger,.table > tfoot > tr > td.danger,
641
  .table > thead > tr > th.danger,.table > tbody > tr > th.danger,.table > tfoot > tr > th.danger,
642
  .table > thead > tr.danger > td,.table > tbody > tr.danger > td,.table > tfoot > tr.danger > td,
643
  .table > thead > tr.danger > th,.table > tbody > tr.danger > th,.table > tfoot > tr.danger > th
644
  {
645
+ background-color: #f2dede;
646
  }
647
  .table-hover > tbody > tr > td.danger:hover,.table-hover > tbody > tr > th.danger:hover,.table-hover > tbody > tr.danger:hover > td,
648
  .table-hover > tbody > tr:hover > .danger,.table-hover > tbody > tr.danger:hover > th
649
  {
650
+ background-color: #ebcccc;
651
  }
652
  .form-control
653
  {
654
+ display: block;
655
+ width: 100%;
656
+ /*height: 34px;*/
657
+ padding: 6px 12px;
658
+ font-size: 14px;
659
+ line-height: 1.42857143;
660
+ color: #555;
661
+ background-color: #fff;
662
+ background-image: none;
663
+ border: 1px solid #ccc;
664
+ border-radius: 4px;
665
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
666
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
667
+ -webkit-transition: border-color ease-in-out .15s, -webkit-box-shadow ease-in-out .15s;
668
+ -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
669
+ transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
670
  }
671
  .form-control:focus
672
  {
673
+ border-color: #66afe9;
674
+ outline: 0;
675
+ -webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
676
+ box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(102, 175, 233, .6);
677
  }
678
  .form-control::-moz-placeholder
679
  {
680
+ color: #999;
681
+ opacity: 1;
682
  }
683
  .form-control:-ms-input-placeholder
684
  {
685
+ color: #999;
686
  }
687
  .form-control::-webkit-input-placeholder
688
  {
689
+ color: #999;
690
  }
691
  .form-control[disabled],.form-control[readonly]
692
  {
693
+ cursor: not-allowed;
694
+ background-color: #eee;
695
+ opacity: 1;
696
  }
697
  .form-group
698
  {
699
+ margin-bottom: 15px;
700
  }
701
  .input-sm
702
  {
703
+ height: 30px;
704
+ padding: 5px 10px;
705
+ font-size: 12px;
706
+ line-height: 1.5;
707
+ border-radius: 3px;
708
  }
709
  .has-success .help-block,.has-success .control-label,.has-success .radio,
710
  .has-success .checkbox,.has-success .radio-inline,.has-success .checkbox-inline,
711
  .has-success.radio label,.has-success.checkbox label,.has-success.radio-inline label,
712
  .has-success.checkbox-inline label
713
  {
714
+ color: #3c763d;
715
  }
716
  .has-success .form-control
717
  {
718
+ border-color: #3c763d;
719
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
720
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
721
  }
722
  .has-success .form-control:focus
723
  {
724
+ border-color: #2b542c;
725
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
726
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #67b168;
727
  }
728
  .has-success .input-group-addon
729
  {
730
+ color: #3c763d;
731
+ background-color: #dff0d8;
732
+ border-color: #3c763d;
733
  }
734
  .has-success .form-control-feedback
735
  {
736
+ color: #3c763d;
737
  }
738
  .has-warning .help-block,.has-warning .control-label,.has-warning .radio,.has-warning .checkbox,
739
  .has-warning .radio-inline,.has-warning .checkbox-inline,.has-warning.radio label,.has-warning.checkbox label,
740
  .has-warning.radio-inline label,.has-warning.checkbox-inline label
741
  {
742
+ color: #8a6d3b;
743
  }
744
  .has-warning .form-control
745
  {
746
+ border-color: #8a6d3b;
747
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
748
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
749
  }
750
  .has-warning .form-control:focus
751
  {
752
+ border-color: #66512c;
753
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
754
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #c0a16b;
755
  }
756
  .has-warning .input-group-addon
757
  {
758
+ color: #8a6d3b;
759
+ background-color: #fcf8e3;
760
+ border-color: #8a6d3b;
761
  }
762
  .has-warning .form-control-feedback
763
  {
764
+ color: #8a6d3b;
765
  }
766
  .has-error .help-block,.has-error .control-label,.has-error .radio,.has-error .checkbox,
767
  .has-error .radio-inline,.has-error .checkbox-inline,.has-error.radio label,.has-error.checkbox label,
768
  .has-error.radio-inline label,.has-error.checkbox-inline label
769
  {
770
+ color: #a94442;
771
  }
772
  .has-error .form-control
773
  {
774
+ border-color: #a94442;
775
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
776
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075);
777
  }
778
  .has-error .form-control:focus
779
  {
780
+ border-color: #843534;
781
+ -webkit-box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
782
+ box-shadow: inset 0 1px 1px rgba(0, 0, 0, .075), 0 0 6px #ce8483;
783
  }
784
  .has-error .input-group-addon
785
  {
786
+ color: #a94442;
787
+ background-color: #f2dede;
788
+ border-color: #a94442;
789
  }
790
  .has-error .form-control-feedback
791
  {
792
+ color: #a94442;
793
  }
794
  .btn
795
  {
796
+ display: inline-block;
797
+ padding: 6px 12px;
798
+ margin-bottom: 0;
799
+ font-size: 14px;
800
+ font-weight: normal;
801
+ line-height: 1.42857143;
802
+ text-align: center;
803
+ white-space: nowrap;
804
+ vertical-align: middle;
805
+ -ms-touch-action: manipulation;
806
+ touch-action: manipulation;
807
+ cursor: pointer;
808
+ -webkit-user-select: none;
809
+ -moz-user-select: none;
810
+ -ms-user-select: none;
811
+ user-select: none;
812
+ background-image: none;
813
+ border: 1px solid transparent;
814
+ border-radius: 4px;
815
  }
816
  .btn:focus,.btn:active:focus,.btn.active:focus,.btn.focus,.btn:active.focus,
817
  .btn.active.focus
818
  {
819
+ outline: thin dotted;
820
+ outline: 5px auto -webkit-focus-ring-color;
821
+ outline-offset: -2px;
822
  }
823
  .btn:hover,.btn:focus,.btn.focus
824
  {
825
+ color: #333;
826
+ text-decoration: none;
827
  }
828
  .btn:active,
829
  .btn.active
830
  {
831
+ background-image: none;
832
+ outline: 0;
833
+ -webkit-box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
834
+ box-shadow: inset 0 3px 5px rgba(0, 0, 0, .125);
835
  }
836
  .btn.disabled,.btn[disabled]
837
  {
838
+ pointer-events: none;
839
+ cursor: not-allowed;
840
+ filter: alpha(opacity=65);
841
+ -webkit-box-shadow: none;
842
+ box-shadow: none;
843
+ opacity: .65;
844
  }
845
  .btn-default
846
  {
847
+ color: #333;
848
+ background-color: #fff;
849
+ border-color: #ccc;
850
  }
851
  .btn-default:hover,.btn-default:focus,.btn-default.focus,.btn-default:active,.btn-default.active,
852
  .open > .dropdown-toggle.btn-default
853
  {
854
+ color: #333;
855
+ background-color: #e6e6e6;
856
+ border-color: #adadad;
857
  }
858
  .btn-default:active,.btn-default.active,.open > .dropdown-toggle.btn-default
859
  {
860
+ background-image: none;
861
  }
862
  .btn-default.disabled.btn-default[disabled],.btn-default.disabled:hover,.btn-default[disabled]:hover,.btn-default.disabled:focus,
863
  .btn-default[disabled]:focus,.btn-default.disabled.focus,.btn-default[disabled].focus,.btn-default.disabled:active,
864
  .btn-default[disabled]:active,.btn-default.disabled.active,.btn-default[disabled].active
865
  {
866
+ background-color: #fff;
867
+ border-color: #ccc;
868
  }
869
  .btn-default .badge
870
  {
871
+ color: #fff;
872
+ background-color: #333;
873
  }
874
  .fade
875
  {
876
+ opacity: 0;
877
+ -webkit-transition: opacity .15s linear;
878
+ -o-transition: opacity .15s linear;
879
+ transition: opacity .15s linear;
880
  }
881
  .fade.in
882
  {
883
+ opacity: 1;
884
  }
885
  .collapse
886
  {
887
+ /*display: none;
888
+ visibility: hidden;*/
889
  }
890
  .collapse.in
891
  {
892
+ display: block;
893
+ visibility: visible;
894
  }
895
  .collapse.in
896
  {
897
+ display: table-row;
898
  }
899
  .collapse.in
900
  {
901
+ display: table-row-group;
902
  }
903
  .caret
904
  {
905
+ display: inline-block;
906
+ width: 0;
907
+ height: 0;
908
+ margin-left: 2px;
909
+ vertical-align: middle;
910
+ border-top: 4px solid;
911
+ border-right: 4px solid transparent;
912
+ border-left: 4px solid transparent;
913
  }
914
  .dropup,.dropdown
915
  {
916
+ position: relative;
917
  }
918
  .dropdown-toggle:focus
919
  {
920
+ outline: 0;
921
  }
922
  @media (min-width: 768px)
923
  {
924
+ .navbar-right .dropdown-menu
925
+ {
926
+ right: 0;
927
+ left: auto;
928
+ }
929
+ .navbar-right .dropdown-menu-left
930
+ {
931
+ right: auto;
932
+ left: 0;
933
+ }
934
  }
935
  .input-group
936
  {
937
+ position: relative;
938
+ display: table;
939
+ border-collapse: separate;
940
  }
941
  .nav-tabs
942
  {
943
+ border-bottom: 1px solid #ddd;
944
  }
945
  .tab-content > .tab-pane
946
  {
947
+ display: none;
948
+ visibility: hidden;
949
  }
950
  .tab-content > .active
951
  {
952
+ display: block;
953
+ visibility: visible;
954
  }
955
  .navbar
956
  {
957
+ position: relative;
958
+ min-height: 50px;
959
+ margin-bottom: 20px;
960
+ border: 1px solid transparent;
961
  }
962
  @media (min-width: 768px)
963
  {
964
+ .navbar
965
+ {
966
+ border-radius: 4px;
967
+ }
968
  }
969
  @media (min-width: 768px)
970
  {
971
+ .navbar-header
972
+ {
973
+ float: left;
974
+ }
975
  }
976
  .navbar-collapse
977
  {
978
+ padding-right: 15px;
979
+ padding-left: 15px;
980
+ overflow-x: visible;
981
+ -webkit-overflow-scrolling: touch;
982
+ border-top: 1px solid transparent;
983
+ -webkit-box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
984
+ box-shadow: inset 0 1px 0 rgba(255, 255, 255, .1);
985
  }
986
  .navbar-collapse.in
987
  {
988
+ overflow-y: auto;
989
  }
990
  @media (min-width: 768px)
991
  {
992
+ .navbar-collapse
993
+ {
994
+ width: auto;
995
+ border-top: 0;
996
+ -webkit-box-shadow: none;
997
+ box-shadow: none;
998
+ }
999
+ .navbar-collapse.collapse
1000
+ {
1001
+ display: block !important;
1002
+ height: auto !important;
1003
+ padding-bottom: 0;
1004
+ overflow: visible !important;
1005
+ visibility: visible !important;
1006
+ }
1007
+ .navbar-collapse.in
1008
+ {
1009
+ overflow-y: visible;
1010
+ }
1011
+ .navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1012
+ {
1013
+ padding-right: 0;
1014
+ padding-left: 0;
1015
+ }
1016
  }
1017
  .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1018
  {
1019
+ max-height: 340px;
1020
  }
1021
  @media (max-device-width: 480px) and (orientation: landscape)
1022
  {
1023
+ .navbar-fixed-top .navbar-collapse,.navbar-fixed-bottom .navbar-collapse
1024
+ {
1025
+ max-height: 200px;
1026
+ }
1027
  }
1028
  .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,.container-fluid > .navbar-collapse
1029
  {
1030
+ margin-right: -15px;
1031
+ margin-left: -15px;
1032
  }
1033
  @media (min-width: 768px)
1034
  {
1035
+ .container > .navbar-header,.container-fluid > .navbar-header,.container > .navbar-collapse,
1036
+ .container-fluid > .navbar-collapse
1037
+ {
1038
+ margin-right: 0;
1039
+ margin-left: 0;
1040
+ }
1041
  }
1042
  .navbar-brand:hover,
1043
  .navbar-brand:focus
1044
  {
1045
+ text-decoration: none;
1046
  }
1047
  .navbar-brand > img
1048
  {
1049
+ display: block;
1050
  }
1051
  @media (min-width: 768px)
1052
  {
1053
+ .navbar > .container .navbar-brand,
1054
+ .navbar > .container-fluid .navbar-brand
1055
+ {
1056
+ margin-left: -15px;
1057
+ }
1058
  }
1059
  .pagination
1060
  {
1061
+ display: inline-block;
1062
+ padding-left: 0;
1063
+ margin: 20px 0;
1064
+ border-radius: 4px;
1065
  }
1066
  .pagination > li
1067
  {
1068
+ display: inline;
1069
  }
1070
  .pagination > li > a,.pagination > li > span
1071
  {
1072
+ position: relative;
1073
+ float: left;
1074
+ padding: 6px 12px;
1075
+ margin-left: -1px;
1076
+ line-height: 1.42857143;
1077
+ color: #337ab7;
1078
+ text-decoration: none;
1079
+ background-color: #fff;
1080
+ border: 1px solid #ddd;
1081
  }
1082
  .pagination > li:first-child > a,.pagination > li:first-child > span
1083
  {
1084
+ margin-left: 0;
1085
+ border-top-left-radius: 4px;
1086
+ border-bottom-left-radius: 4px;
1087
  }
1088
  .pagination > li:last-child > a,
1089
  .pagination > li:last-child > span
1090
  {
1091
+ border-top-right-radius: 4px;
1092
+ border-bottom-right-radius: 4px;
1093
  }
1094
  .pagination > li > a:hover,.pagination > li > span:hover,.pagination > li > a:focus,
1095
  .pagination > li > span:focus
1096
  {
1097
+ color: #23527c;
1098
+ background-color: #eee;
1099
+ border-color: #ddd;
1100
  }
1101
  .pagination > .active > a,.pagination > .active > span,.pagination > .active > a:hover,.pagination > .active > span:hover,
1102
  .pagination > .active > a:focus,
1103
  .pagination > .active > span:focus
1104
  {
1105
+ z-index: 2;
1106
+ color: #fff;
1107
+ cursor: default;
1108
+ background-color: #337ab7;
1109
+ border-color: #337ab7;
1110
  }
1111
  .pagination > .disabled > span,.pagination > .disabled > span:hover,.pagination > .disabled > span:focus,
1112
  .pagination > .disabled > a,.pagination > .disabled > a:hover,
1113
  .pagination > .disabled > a:focus
1114
  {
1115
+ color: #777;
1116
+ cursor: not-allowed;
1117
+ background-color: #fff;
1118
+ border-color: #ddd;
1119
  }
1120
  .tooltip_tip { position: absolute; z-index: 10300; display: block; visibility: visible; padding: 5px; font-size: 11px; opacity: 0; filter: alpha(opacity=0); }
1121
  .tooltip_tip.in { opacity: 0.8; filter: alpha(opacity=80); }
1136
  .navbar-header:after,.navbar-collapse:before,.navbar-collapse:after,.pager:before,.pager:after,.panel-body:before,.panel-body:after,
1137
  .modal-footer:before,.modal-footer:after
1138
  {
1139
+ display: table;
1140
+ content: " ";
1141
  }
1142
  .clearfix:after,.dl-horizontal dd:after,.container:after,.container-fluid:after,.row:after,
1143
  .form-horizontal .form-group:after,.btn-toolbar:after,.btn-group-vertical > .btn-group:after,
1144
  .nav:after,.navbar:after,.navbar-header:after,.navbar-collapse:after,.pager:after,
1145
  .panel-body:after,.modal-footer:after
1146
  {
1147
+ clear: both;
1148
  }
1149
  .center-block
1150
  {
1151
+ display: block;
1152
+ margin-right: auto;
1153
+ margin-left: auto;
1154
  }
1155
  div.dataTables_length label
1156
  {
1157
+ font-weight: normal;
1158
+ float: left;
1159
+ text-align: left;
1160
  }
1161
  div.dataTables_length select
1162
  {
1163
+ width: 75px;
1164
+ vertical-align: baseline;
1165
  }
1166
  div.dataTables_filter label
1167
  {
1168
+ font-weight: normal;
1169
+ float: right;
1170
  }
1171
  div.dataTables_filter input
1172
  {
1173
+ width: 16em;
1174
  }
1175
  div.dataTables_info
1176
  {
1177
+ padding-top: 8px;
1178
  }
1179
  div.dataTables_paginate
1180
  {
1181
+ float: right;
1182
+ margin: 0;
1183
  }
1184
  div.dataTables_paginate ul.pagination
1185
  {
1186
+ margin: 2px 0;
1187
+ white-space: nowrap;
1188
  }
1189
  table.dataTable td,
1190
  table.dataTable th
1191
  {
1192
+ -webkit-box-sizing: content-box;
1193
+ -moz-box-sizing: content-box;
1194
+ box-sizing: content-box;
1195
  }
1196
  table.dataTable
1197
  {
1198
+ clear: both;
1199
+ margin-top: 6px !important;
1200
+ margin-bottom: 6px !important;
1201
+ max-width: none !important;
1202
  }
1203
  table.dataTable thead .sorting,
1204
  table.dataTable thead .sorting_asc,
1206
  table.dataTable thead .sorting_asc_disabled,
1207
  table.dataTable thead .sorting_desc_disabled
1208
  {
1209
+ cursor: pointer;
1210
  }
1211
  table.dataTable thead .sorting
1212
  {
1213
+ background: url('../../media/images/sort_both.png') no-repeat center right;
1214
  }
1215
  table.dataTable thead .sorting_asc
1216
  {
1217
+ background: url('../../media/images/sort_asc.png') no-repeat center right;
1218
  }
1219
  table.dataTable thead .sorting_desc
1220
  {
1221
+ background: url('../../media/images/sort_desc.png') no-repeat center right;
1222
  }
1223
  table.dataTable thead .sorting_asc_disabled
1224
  {
1225
+ background: url('../../media/images/sort_asc_disabled.png') no-repeat center right;
1226
  }
1227
  table.dataTable thead .sorting_desc_disabled
1228
  {
1229
+ background: url('../../media/images/sort_desc_disabled.png') no-repeat center right;
1230
  }
1231
  table.dataTable th:active
1232
  {
1233
+ outline: none;
1234
  }
1235
  /* Scrolling */
1236
  div.dataTables_scrollHead table
1237
  {
1238
+ margin-bottom: 0 !important;
1239
+ border-bottom-left-radius: 0;
1240
+ border-bottom-right-radius: 0;
1241
  }
1242
  div.dataTables_scrollHead table thead tr:last-child th:first-child,
1243
  div.dataTables_scrollHead table thead tr:last-child td:first-child
1244
  {
1245
+ border-bottom-left-radius: 0 !important;
1246
+ border-bottom-right-radius: 0 !important;
1247
  }
1248
  div.dataTables_scrollBody table
1249
  {
1250
+ border-top: none;
1251
+ margin-top: 0 !important;
1252
+ margin-bottom: 0 !important;
1253
  }
1254
  div.dataTables_scrollBody tbody tr:first-child th,
1255
  div.dataTables_scrollBody tbody tr:first-child td
1256
  {
1257
+ border-top: none;
1258
  }
1259
  div.dataTables_scrollFoot table
1260
  {
1261
+ margin-top: 0 !important;
1262
+ border-top: none;
1263
  }
1264
  /* Frustratingly the border-collapse:collapse used by Bootstrap makes the column
1265
  width calculations when using scrolling impossible to align columns. We have
1266
  to use separate
1267
+ */
1268
  table.table-bordered.dataTable
1269
  {
1270
+ border-collapse: separate !important;
1271
  }
1272
  table.table-bordered thead th,
1273
  table.table-bordered thead td
1274
  {
1275
+ border-left-width: 0 !important;
1276
+ border-top-width: 0 !important;
1277
  }
1278
  table.table-bordered tbody th,
1279
  table.table-bordered tbody td
1280
  {
1281
+ border-left-width: 0 !important;
1282
+ border-bottom-width: 0 !important;
1283
  }
1284
  table.table-bordered th:last-child,
1285
  table.table-bordered td:last-child
1286
  {
1287
+ border-right-width: 0;
1288
  }
1289
  div.dataTables_scrollHead table.table-bordered
1290
  {
1291
+ border-bottom-width: 0;
1292
  }
1293
  /** TableTools styles **/
1294
  .table tbody tr.active td,
1295
  .table tbody tr.active th
1296
  {
1297
+ background-color: #08C;
1298
+ color: white;
1299
  }
1300
  .table tbody tr.active:hover td,
1301
  .table tbody tr.active:hover th
1302
  {
1303
+ background-color: #0075b0 !important;
1304
  }
1305
  .table tbody tr.active a
1306
  {
1307
+ color: white;
1308
  }
1309
  .table-striped tbody tr.active:nth-child(odd) td,
1310
  .table-striped tbody tr.active:nth-child(odd) th
1311
  {
1312
+ background-color: #017ebc;
1313
  }
1314
  table.DTTT_selectable tbody tr
1315
  {
1316
+ cursor: pointer;
1317
  }
1318
  div.DTTT .btn
1319
  {
1320
+ color: #333 !important;
1321
+ font-size: 12px;
1322
  }
1323
  div.DTTT .btn:hover
1324
  {
1325
+ text-decoration: none !important;
1326
  }
1327
  ul.DTTT_dropdown.dropdown-menu
1328
  {
1329
+ z-index: 2003;
1330
  }
1331
  ul.DTTT_dropdown.dropdown-menu a
1332
  {
1333
+ color: #333 !important; /* needed only when demo_page.css is included */
1334
  }
1335
  ul.DTTT_dropdown.dropdown-menu li
1336
  {
1337
+ position: relative;
1338
  }
1339
  ul.DTTT_dropdown.dropdown-menu li:hover a
1340
  {
1341
+ background-color: #0088cc;
1342
+ color: white !important;
1343
  }
1344
  div.DTTT_collection_background
1345
  {
1346
+ z-index: 2002;
1347
  }
1348
  /* TableTools information display */
1349
  div.DTTT_print_info.modal
1350
  {
1351
+ height: 150px;
1352
+ margin-top: -75px;
1353
+ text-align: center;
1354
  }
1355
  div.DTTT_print_info h6
1356
  {
1357
+ font-weight: normal;
1358
+ font-size: 28px;
1359
+ line-height: 28px;
1360
+ margin: 1em;
1361
  }
1362
  div.DTTT_print_info p
1363
  {
1364
+ font-size: 14px;
1365
+ line-height: 20px;
1366
  }
1367
  /** FixedColumns styles **/
1368
  div.DTFC_LeftHeadWrapper table,
1371
  div.DTFC_RightFootWrapper table,
1372
  table.DTFC_Cloned tr.even
1373
  {
1374
+ background-color: white;
1375
+ margin-bottom: 0;
1376
  }
1377
  div.DTFC_RightHeadWrapper table,
1378
  div.DTFC_LeftHeadWrapper table
1379
  {
1380
+ margin-bottom: 0 !important;
1381
+ border-top-right-radius: 0 !important;
1382
+ border-bottom-left-radius: 0 !important;
1383
+ border-bottom-right-radius: 0 !important;
1384
  }
1385
  div.DTFC_RightHeadWrapper table thead tr:last-child th:first-child,
1386
  div.DTFC_RightHeadWrapper table thead tr:last-child td:first-child,
1387
  div.DTFC_LeftHeadWrapper table thead tr:last-child th:first-child,
1388
  div.DTFC_LeftHeadWrapper table thead tr:last-child td:first-child
1389
  {
1390
+ border-bottom-left-radius: 0 !important;
1391
+ border-bottom-right-radius: 0 !important;
1392
  }
1393
  div.DTFC_RightBodyWrapper table,
1394
  div.DTFC_LeftBodyWrapper table
1395
  {
1396
+ border-top: none;
1397
+ margin: 0 !important;
1398
  }
1399
  div.DTFC_RightBodyWrapper tbody tr:first-child th,
1400
  div.DTFC_RightBodyWrapper tbody tr:first-child td,
1401
  div.DTFC_LeftBodyWrapper tbody tr:first-child th,
1402
  div.DTFC_LeftBodyWrapper tbody tr:first-child td
1403
  {
1404
+ border-top: none;
1405
  }
1406
  div.DTFC_RightFootWrapper table,
1407
  div.DTFC_LeftFootWrapper table
1408
  {
1409
+ border-top: none;
1410
  }
1411
  /** FixedHeader styles **/
1412
  div.FixedHeader_Cloned table
1413
  {
1414
+ margin: 0 !important
1415
  }
1416
  .pull-right
1417
  {
1418
+ float: right !important;
1419
  }
1420
  .pull-left
1421
  {
1422
+ float: left !important;
1423
  }
assets/global/plugins/custom/js/custom.js CHANGED
@@ -1,470 +1,480 @@
1
  !function ($)
2
  {
3
 
4
- "use strict"; // jshint ;_;
5
-
6
-
7
- /* TOOLTIP PUBLIC CLASS DEFINITION
8
- * =============================== */
9
-
10
- var Tooltip = function (element, options)
11
- {
12
- this.init('tooltip_tip', element, options)
13
- }
14
-
15
- Tooltip.prototype = {
16
-
17
- constructor: Tooltip
18
-
19
- , init: function (type, element, options)
20
- {
21
- var eventIn
22
- , eventOut
23
-
24
- this.type = type
25
- this.$element = $(element)
26
- this.options = this.getOptions(options)
27
- this.enabled = true
28
-
29
- if (this.options.trigger == 'click')
30
- {
31
- this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
32
- }
33
- else if (this.options.trigger != 'manual')
34
- {
35
- eventIn = this.options.trigger == 'hover' ? 'mouseenter' : 'focus'
36
- eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur'
37
- this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
38
- this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
39
- }
40
-
41
- this.options.selector ?
42
- (this._options = $.extend({}, this.options, { trigger: 'manual', selector: '' })) :
43
- this.fixTitle()
44
- }
45
-
46
- , getOptions: function (options)
47
- {
48
- options = $.extend({}, $.fn[this.type].defaults, options, this.$element.data())
49
-
50
- if (options.delay && typeof options.delay == 'number')
51
- {
52
- options.delay = {
53
- show: options.delay
54
- , hide: options.delay
55
- }
56
- }
57
-
58
- return options
59
- }
60
-
61
- , enter: function (e)
62
- {
63
- var self = $(e.currentTarget)[this.type](this._options).data(this.type)
64
-
65
- if (!self.options.delay || !self.options.delay.show) return self.show()
66
-
67
- clearTimeout(this.timeout)
68
- self.hoverState = 'in'
69
- this.timeout = setTimeout(function()
70
- {
71
- if (self.hoverState == 'in') self.show()
72
- }, self.options.delay.show)
73
- }
74
-
75
- , leave: function (e)
76
- {
77
- var self = $(e.currentTarget)[this.type](this._options).data(this.type)
78
-
79
- if (this.timeout) clearTimeout(this.timeout)
80
- if (!self.options.delay || !self.options.delay.hide) return self.hide()
81
-
82
- self.hoverState = 'out'
83
- this.timeout = setTimeout(function()
84
- {
85
- if (self.hoverState == 'out') self.hide()
86
- }, self.options.delay.hide)
87
- }
88
-
89
- , show: function ()
90
- {
91
- var $tip
92
- , inside
93
- , pos
94
- , actualWidth
95
- , actualHeight
96
- , placement
97
- , tp
98
-
99
- if (this.hasContent() && this.enabled)
100
- {
101
- $tip = this.tip()
102
- this.setContent()
103
-
104
- if (this.options.animation)
105
- {
106
- $tip.addClass('fade')
107
- }
108
-
109
- placement = typeof this.options.placement == 'function' ?
110
- this.options.placement.call(this, $tip[0], this.$element[0]) :
111
- this.options.placement
112
-
113
- inside = /in/.test(placement)
114
-
115
- $tip
116
- .detach()
117
- .css({ top: 0, left: 0, display: 'block' })
118
- .insertAfter(this.$element)
119
-
120
- pos = this.getPosition(inside)
121
-
122
- actualWidth = $tip[0].offsetWidth
123
- actualHeight = $tip[0].offsetHeight
124
-
125
- switch (inside ? placement.split(' ')[1] : placement)
126
- {
127
- case 'bottom':
128
- tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}
129
- break
130
- case 'top':
131
- tp = {top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}
132
- break
133
- case 'left':
134
- tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}
135
- break
136
- case 'right':
137
- tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}
138
- break
139
- }
140
-
141
- $tip
142
- .offset(tp)
143
- .addClass(placement)
144
- .addClass('in')
145
- }
146
- }
147
-
148
- , setContent: function ()
149
- {
150
- var $tip = this.tip()
151
- , title = this.getTitle()
152
-
153
- $tip.find('.tooltip_tip-inner')[this.options.html ? 'html' : 'text'](title)
154
- $tip.removeClass('fade in top bottom left right')
155
- }
156
-
157
- , hide: function ()
158
- {
159
- var that = this
160
- , $tip = this.tip()
161
-
162
- $tip.removeClass('in')
163
-
164
- function removeWithAnimation()
165
- {
166
- var timeout = setTimeout(function ()
167
- {
168
- $tip.off($.support.transition.end).detach()
169
- }, 500)
170
-
171
- $tip.one($.support.transition.end, function ()
172
- {
173
- clearTimeout(timeout)
174
- $tip.detach()
175
- })
176
- }
177
-
178
- $.support.transition && this.$tip.hasClass('fade') ?
179
- removeWithAnimation() :
180
- $tip.detach()
181
-
182
- return this
183
- }
184
-
185
- , fixTitle: function ()
186
- {
187
- var $e = this.$element
188
- if ($e.attr('title') || typeof($e.attr('data-original-title')) != 'string')
189
- {
190
- $e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
191
- }
192
- }
193
-
194
- , hasContent: function ()
195
- {
196
- return this.getTitle()
197
- }
198
-
199
- , getPosition: function (inside)
200
- {
201
- return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()),
202
- {
203
- width: this.$element[0].offsetWidth
204
- , height: this.$element[0].offsetHeight
205
- })
206
- }
207
-
208
- , getTitle: function ()
209
- {
210
- var title
211
- , $e = this.$element
212
- , o = this.options
213
-
214
- title = $e.attr('data-original-title')
215
- || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title)
216
-
217
- return title
218
- }
219
-
220
- , tip: function ()
221
- {
222
- return this.$tip = this.$tip || $(this.options.template)
223
- }
224
-
225
- , validate: function ()
226
- {
227
- if (!this.$element[0].parentNode)
228
- {
229
- this.hide()
230
- this.$element = null
231
- this.options = null
232
- }
233
- }
234
-
235
- , enable: function ()
236
- {
237
- this.enabled = true
238
- }
239
-
240
- , disable: function ()
241
- {
242
- this.enabled = false
243
- }
244
-
245
- , toggleEnabled: function ()
246
- {
247
- this.enabled = !this.enabled
248
- }
249
-
250
- , toggle: function (e)
251
- {
252
- var self = $(e.currentTarget)[this.type](this._options).data(this.type)
253
- self[self.tip().hasClass('in') ? 'hide' : 'show']()
254
- }
255
-
256
- , destroy: function ()
257
- {
258
- this.hide().$element.off('.' + this.type).removeData(this.type)
259
- }
260
-
261
- }
262
-
263
-
264
- /* TOOLTIP PLUGIN DEFINITION
265
- * ========================= */
266
-
267
- var old = $.fn.tooltip_tip
268
-
269
- $.fn.tooltip_tip = function ( option )
270
- {
271
- return this.each(function ()
272
- {
273
- var $this = $(this)
274
- , data = $this.data('tooltip_tip')
275
- , options = typeof option == 'object' && option
276
- if (!data) $this.data('tooltip_tip', (data = new Tooltip(this, options)))
277
- if (typeof option == 'string') data[option]()
278
- })
279
- }
280
-
281
- $.fn.tooltip_tip.Constructor = Tooltip
282
-
283
- $.fn.tooltip_tip.defaults = {
284
- animation: true
285
- , placement: 'top'
286
- , selector: false
287
- , template: '<div class="tooltip_tip"><div class="tooltip_tip-arrow"></div><div class="tooltip_tip-inner"></div></div>'
288
- , trigger: 'hover'
289
- , title: ''
290
- , delay: 0
291
- , html: false
292
- }
293
-
294
-
295
- /* TOOLTIP NO CONFLICT
296
- * =================== */
297
-
298
- $.fn.tooltip_tip.noConflict = function ()
299
- {
300
- $.fn.tooltip_tip = old
301
- return this
302
- }
303
-
304
- }(window.jQuery);
 
 
 
 
 
 
305
 
306
 
307
  +function ($)
308
  {
309
- 'use strict';
310
-
311
- // TAB CLASS DEFINITION
312
- // ====================
313
-
314
- var Tab = function (element)
315
- {
316
- // jscs:disable requireDollarBeforejQueryAssignment
317
- this.element = $(element)
318
- // jscs:enable requireDollarBeforejQueryAssignment
319
- }
320
-
321
- Tab.VERSION = '3.3.5'
322
-
323
- Tab.TRANSITION_DURATION = 150
324
-
325
- Tab.prototype.show = function ()
326
- {
327
- var $this = this.element
328
- var $ul = $this.closest('ul:not(.dropdown-menu)')
329
- var selector = $this.data('target')
330
-
331
- if (!selector)
332
- {
333
- selector = $this.attr('href')
334
- selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
335
- }
336
-
337
- if ($this.parent('li').hasClass('active')) return
338
-
339
- var $previous = $ul.find('.active:last a')
340
- var hideEvent = $.Event('hide.bs.tab',
341
- {
342
- relatedTarget: $this[0]
343
- })
344
- var showEvent = $.Event('show.bs.tab',
345
- {
346
- relatedTarget: $previous[0]
347
- })
348
-
349
- $previous.trigger(hideEvent)
350
- $this.trigger(showEvent)
351
-
352
- if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented()) return
353
-
354
- var $target = $(selector)
355
-
356
- this.activate($this.closest('li'), $ul)
357
- this.activate($target, $target.parent(), function ()
358
- {
359
- $previous.trigger
360
- ({
361
- type: 'hidden.bs.tab',
362
- relatedTarget: $this[0]
363
- })
364
- $this.trigger(
365
- {
366
- type: 'shown.bs.tab',
367
- relatedTarget: $previous[0]
368
- })
369
- })
370
- }
371
-
372
- Tab.prototype.activate = function (element, container, callback)
373
- {
374
- var $active = container.find('> .active')
375
- var transition = callback
376
- && $.support.transition
377
- && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length)
378
-
379
- function next()
380
- {
381
- $active
382
- .removeClass('active')
383
- .find('> .dropdown-menu > .active')
384
- .removeClass('active')
385
- .end()
386
- .find('[data-toggle="tab"]')
387
- .attr('aria-expanded', false)
388
-
389
- element
390
- .addClass('active')
391
- .find('[data-toggle="tab"]')
392
- .attr('aria-expanded', true)
393
-
394
- if (transition)
395
- {
396
- element[0].offsetWidth // reflow for transition
397
- element.addClass('in')
398
- } else
399
- {
400
- element.removeClass('fade')
401
- }
402
-
403
- if (element.parent('.dropdown-menu').length)
404
- {
405
- element
406
- .closest('li.dropdown')
407
- .addClass('active')
408
- .end()
409
- .find('[data-toggle="tab"]')
410
- .attr('aria-expanded', true)
411
- }
412
-
413
- callback && callback()
414
- }
415
-
416
- $active.length && transition ?
417
- $active
418
- .one('bsTransitionEnd', next)
419
- .emulateTransitionEnd(Tab.TRANSITION_DURATION) :
420
- next()
421
-
422
- $active.removeClass('in')
423
- }
424
-
425
-
426
- // TAB PLUGIN DEFINITION
427
- // =====================
428
-
429
- function Plugin(option)
430
- {
431
- return this.each(function ()
432
- {
433
- var $this = $(this)
434
- var data = $this.data('bs.tab')
435
-
436
- if (!data) $this.data('bs.tab', (data = new Tab(this)))
437
- if (typeof option == 'string') data[option]()
438
- })
439
- }
440
-
441
- var old = $.fn.tab
442
-
443
- $.fn.tab = Plugin
444
- $.fn.tab.Constructor = Tab
445
-
446
-
447
- // TAB NO CONFLICT
448
- // ===============
449
-
450
- $.fn.tab.noConflict = function ()
451
- {
452
- $.fn.tab = old
453
- return this
454
- }
455
-
456
-
457
- // TAB DATA-API
458
- // ============
459
-
460
- var clickHandler = function (e)
461
- {
462
- e.preventDefault()
463
- Plugin.call($(this), 'show')
464
- }
465
-
466
- $(document)
467
- .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler)
468
- .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler)
 
 
 
 
469
 
470
  }(jQuery);
1
  !function ($)
2
  {
3
 
4
+ "use strict"; // jshint ;_;
5
+
6
+
7
+ /* TOOLTIP PUBLIC CLASS DEFINITION
8
+ * =============================== */
9
+
10
+ var Tooltip = function (element, options)
11
+ {
12
+ this.init('tooltip_tip', element, options)
13
+ }
14
+
15
+ Tooltip.prototype = {
16
+
17
+ constructor: Tooltip
18
+
19
+ , init: function (type, element, options)
20
+ {
21
+ var eventIn
22
+ , eventOut
23
+
24
+ this.type = type
25
+ this.$element = $(element)
26
+ this.options = this.getOptions(options)
27
+ this.enabled = true
28
+
29
+ if (this.options.trigger == 'click')
30
+ {
31
+ this.$element.on('click.' + this.type, this.options.selector, $.proxy(this.toggle, this))
32
+ } else if (this.options.trigger != 'manual')
33
+ {
34
+ eventIn = this.options.trigger == 'hover' ? 'mouseenter' : 'focus'
35
+ eventOut = this.options.trigger == 'hover' ? 'mouseleave' : 'blur'
36
+ this.$element.on(eventIn + '.' + this.type, this.options.selector, $.proxy(this.enter, this))
37
+ this.$element.on(eventOut + '.' + this.type, this.options.selector, $.proxy(this.leave, this))
38
+ }
39
+
40
+ this.options.selector ?
41
+ (this._options = $.extend({}, this.options, {trigger: 'manual', selector: ''})) :
42
+ this.fixTitle()
43
+ }
44
+
45
+ , getOptions: function (options)
46
+ {
47
+ options = $.extend({}, $.fn[this.type].defaults, options, this.$element.data())
48
+
49
+ if (options.delay && typeof options.delay == 'number')
50
+ {
51
+ options.delay = {
52
+ show: options.delay
53
+ , hide: options.delay
54
+ }
55
+ }
56
+
57
+ return options
58
+ }
59
+
60
+ , enter: function (e)
61
+ {
62
+ var self = $(e.currentTarget)[this.type](this._options).data(this.type)
63
+
64
+ if (!self.options.delay || !self.options.delay.show)
65
+ return self.show()
66
+
67
+ clearTimeout(this.timeout)
68
+ self.hoverState = 'in'
69
+ this.timeout = setTimeout(function ()
70
+ {
71
+ if (self.hoverState == 'in')
72
+ self.show()
73
+ }, self.options.delay.show)
74
+ }
75
+
76
+ , leave: function (e)
77
+ {
78
+ var self = $(e.currentTarget)[this.type](this._options).data(this.type)
79
+
80
+ if (this.timeout)
81
+ clearTimeout(this.timeout)
82
+ if (!self.options.delay || !self.options.delay.hide)
83
+ return self.hide()
84
+
85
+ self.hoverState = 'out'
86
+ this.timeout = setTimeout(function ()
87
+ {
88
+ if (self.hoverState == 'out')
89
+ self.hide()
90
+ }, self.options.delay.hide)
91
+ }
92
+
93
+ , show: function ()
94
+ {
95
+ var $tip
96
+ , inside
97
+ , pos
98
+ , actualWidth
99
+ , actualHeight
100
+ , placement
101
+ , tp
102
+
103
+ if (this.hasContent() && this.enabled)
104
+ {
105
+ $tip = this.tip()
106
+ this.setContent()
107
+
108
+ if (this.options.animation)
109
+ {
110
+ $tip.addClass('fade')
111
+ }
112
+
113
+ placement = typeof this.options.placement == 'function' ?
114
+ this.options.placement.call(this, $tip[0], this.$element[0]) :
115
+ this.options.placement
116
+
117
+ inside = /in/.test(placement)
118
+
119
+ $tip
120
+ .detach()
121
+ .css({top: 0, left: 0, display: 'block'})
122
+ .insertAfter(this.$element)
123
+
124
+ pos = this.getPosition(inside)
125
+
126
+ actualWidth = $tip[0].offsetWidth
127
+ actualHeight = $tip[0].offsetHeight
128
+
129
+ switch (inside ? placement.split(' ')[1] : placement)
130
+ {
131
+ case 'bottom':
132
+ tp = {top: pos.top + pos.height, left: pos.left + pos.width / 2 - actualWidth / 2}
133
+ break
134
+ case 'top':
135
+ tp = {top: pos.top - actualHeight, left: pos.left + pos.width / 2 - actualWidth / 2}
136
+ break
137
+ case 'left':
138
+ tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left - actualWidth}
139
+ break
140
+ case 'right':
141
+ tp = {top: pos.top + pos.height / 2 - actualHeight / 2, left: pos.left + pos.width}
142
+ break
143
+ }
144
+
145
+ $tip
146
+ .offset(tp)
147
+ .addClass(placement)
148
+ .addClass('in')
149
+ }
150
+ }
151
+
152
+ , setContent: function ()
153
+ {
154
+ var $tip = this.tip()
155
+ , title = this.getTitle()
156
+
157
+ $tip.find('.tooltip_tip-inner')[this.options.html ? 'html' : 'text'](title)
158
+ $tip.removeClass('fade in top bottom left right')
159
+ }
160
+
161
+ , hide: function ()
162
+ {
163
+ var that = this
164
+ , $tip = this.tip()
165
+
166
+ $tip.removeClass('in')
167
+
168
+ function removeWithAnimation()
169
+ {
170
+ var timeout = setTimeout(function ()
171
+ {
172
+ $tip.off($.support.transition.end).detach()
173
+ }, 500)
174
+
175
+ $tip.one($.support.transition.end, function ()
176
+ {
177
+ clearTimeout(timeout)
178
+ $tip.detach()
179
+ })
180
+ }
181
+
182
+ $.support.transition && this.$tip.hasClass('fade') ?
183
+ removeWithAnimation() :
184
+ $tip.detach()
185
+
186
+ return this
187
+ }
188
+
189
+ , fixTitle: function ()
190
+ {
191
+ var $e = this.$element
192
+ if ($e.attr('title') || typeof ($e.attr('data-original-title')) != 'string')
193
+ {
194
+ $e.attr('data-original-title', $e.attr('title') || '').attr('title', '')
195
+ }
196
+ }
197
+
198
+ , hasContent: function ()
199
+ {
200
+ return this.getTitle()
201
+ }
202
+
203
+ , getPosition: function (inside)
204
+ {
205
+ return $.extend({}, (inside ? {top: 0, left: 0} : this.$element.offset()),
206
+ {
207
+ width: this.$element[0].offsetWidth
208
+ , height: this.$element[0].offsetHeight
209
+ })
210
+ }
211
+
212
+ , getTitle: function ()
213
+ {
214
+ var title
215
+ , $e = this.$element
216
+ , o = this.options
217
+
218
+ title = $e.attr('data-original-title')
219
+ || (typeof o.title == 'function' ? o.title.call($e[0]) : o.title)
220
+
221
+ return title
222
+ }
223
+
224
+ , tip: function ()
225
+ {
226
+ return this.$tip = this.$tip || $(this.options.template)
227
+ }
228
+
229
+ , validate: function ()
230
+ {
231
+ if (!this.$element[0].parentNode)
232
+ {
233
+ this.hide()
234
+ this.$element = null
235
+ this.options = null
236
+ }
237
+ }
238
+
239
+ , enable: function ()
240
+ {
241
+ this.enabled = true
242
+ }
243
+
244
+ , disable: function ()
245
+ {
246
+ this.enabled = false
247
+ }
248
+
249
+ , toggleEnabled: function ()
250
+ {
251
+ this.enabled = !this.enabled
252
+ }
253
+
254
+ , toggle: function (e)
255
+ {
256
+ var self = $(e.currentTarget)[this.type](this._options).data(this.type)
257
+ self[self.tip().hasClass('in') ? 'hide' : 'show']()
258
+ }
259
+
260
+ , destroy: function ()
261
+ {
262
+ this.hide().$element.off('.' + this.type).removeData(this.type)
263
+ }
264
+
265
+ }
266
+
267
+
268
+ /* TOOLTIP PLUGIN DEFINITION
269
+ * ========================= */
270
+
271
+ var old = $.fn.tooltip_tip
272
+
273
+ $.fn.tooltip_tip = function (option)
274
+ {
275
+ return this.each(function ()
276
+ {
277
+ var $this = $(this)
278
+ , data = $this.data('tooltip_tip')
279
+ , options = typeof option == 'object' && option
280
+ if (!data)
281
+ $this.data('tooltip_tip', (data = new Tooltip(this, options)))
282
+ if (typeof option == 'string')
283
+ data[option]()
284
+ })
285
+ }
286
+
287
+ $.fn.tooltip_tip.Constructor = Tooltip
288
+
289
+ $.fn.tooltip_tip.defaults = {
290
+ animation: true
291
+ , placement: 'top'
292
+ , selector: false
293
+ , template: '<div class="tooltip_tip"><div class="tooltip_tip-arrow"></div><div class="tooltip_tip-inner"></div></div>'
294
+ , trigger: 'hover'
295
+ , title: ''
296
+ , delay: 0
297
+ , html: false
298
+ }
299
+
300
+
301
+ /* TOOLTIP NO CONFLICT
302
+ * =================== */
303
+
304
+ $.fn.tooltip_tip.noConflict = function ()
305
+ {
306
+ $.fn.tooltip_tip = old
307
+ return this
308
+ }
309
+
310
+ }(window.jQuery);
311
 
312
 
313
  +function ($)
314
  {
315
+ 'use strict';
316
+
317
+ // TAB CLASS DEFINITION
318
+ // ====================
319
+
320
+ var Tab = function (element)
321
+ {
322
+ // jscs:disable requireDollarBeforejQueryAssignment
323
+ this.element = $(element)
324
+ // jscs:enable requireDollarBeforejQueryAssignment
325
+ }
326
+
327
+ Tab.VERSION = '3.3.5'
328
+
329
+ Tab.TRANSITION_DURATION = 150
330
+
331
+ Tab.prototype.show = function ()
332
+ {
333
+ var $this = this.element
334
+ var $ul = $this.closest('ul:not(.dropdown-menu)')
335
+ var selector = $this.data('target')
336
+
337
+ if (!selector)
338
+ {
339
+ selector = $this.attr('href')
340
+ selector = selector && selector.replace(/.*(?=#[^\s]*$)/, '') // strip for ie7
341
+ }
342
+
343
+ if ($this.parent('li').hasClass('active'))
344
+ return
345
+
346
+ var $previous = $ul.find('.active:last a')
347
+ var hideEvent = $.Event('hide.bs.tab',
348
+ {
349
+ relatedTarget: $this[0]
350
+ })
351
+ var showEvent = $.Event('show.bs.tab',
352
+ {
353
+ relatedTarget: $previous[0]
354
+ })
355
+
356
+ $previous.trigger(hideEvent)
357
+ $this.trigger(showEvent)
358
+
359
+ if (showEvent.isDefaultPrevented() || hideEvent.isDefaultPrevented())
360
+ return
361
+
362
+ var $target = $(selector)
363
+
364
+ this.activate($this.closest('li'), $ul)
365
+ this.activate($target, $target.parent(), function ()
366
+ {
367
+ $previous.trigger
368
+ ({
369
+ type: 'hidden.bs.tab',
370
+ relatedTarget: $this[0]
371
+ })
372
+ $this.trigger(
373
+ {
374
+ type: 'shown.bs.tab',
375
+ relatedTarget: $previous[0]
376
+ })
377
+ })
378
+ }
379
+
380
+ Tab.prototype.activate = function (element, container, callback)
381
+ {
382
+ var $active = container.find('> .active')
383
+ var transition = callback
384
+ && $.support.transition
385
+ && ($active.length && $active.hasClass('fade') || !!container.find('> .fade').length)
386
+
387
+ function next()
388
+ {
389
+ $active
390
+ .removeClass('active')
391
+ .find('> .dropdown-menu > .active')
392
+ .removeClass('active')
393
+ .end()
394
+ .find('[data-toggle="tab"]')
395
+ .attr('aria-expanded', false)
396
+
397
+ element
398
+ .addClass('active')
399
+ .find('[data-toggle="tab"]')
400
+ .attr('aria-expanded', true)
401
+
402
+ if (transition)
403
+ {
404
+ element[0].offsetWidth // reflow for transition
405
+ element.addClass('in')
406
+ } else
407
+ {
408
+ element.removeClass('fade')
409
+ }
410
+
411
+ if (element.parent('.dropdown-menu').length)
412
+ {
413
+ element
414
+ .closest('li.dropdown')
415
+ .addClass('active')
416
+ .end()
417
+ .find('[data-toggle="tab"]')
418
+ .attr('aria-expanded', true)
419
+ }
420
+
421
+ callback && callback()
422
+ }
423
+
424
+ $active.length && transition ?
425
+ $active
426
+ .one('bsTransitionEnd', next)
427
+ .emulateTransitionEnd(Tab.TRANSITION_DURATION) :
428
+ next()
429
+
430
+ $active.removeClass('in')
431
+ }
432
+
433
+
434
+ // TAB PLUGIN DEFINITION
435
+ // =====================
436
+
437
+ function Plugin(option)
438
+ {
439
+ return this.each(function ()
440
+ {
441
+ var $this = $(this)
442
+ var data = $this.data('bs.tab')
443
+
444
+ if (!data)
445
+ $this.data('bs.tab', (data = new Tab(this)))
446
+ if (typeof option == 'string')
447
+ data[option]()
448
+ })
449
+ }
450
+
451
+ var old = $.fn.tab
452
+
453
+ $.fn.tab = Plugin
454
+ $.fn.tab.Constructor = Tab
455
+
456
+
457
+ // TAB NO CONFLICT
458
+ // ===============
459
+
460
+ $.fn.tab.noConflict = function ()
461
+ {
462
+ $.fn.tab = old
463
+ return this
464
+ }
465
+
466
+
467
+ // TAB DATA-API
468
+ // ============
469
+
470
+ var clickHandler = function (e)
471
+ {
472
+ e.preventDefault()
473
+ Plugin.call($(this), 'show')
474
+ }
475
+
476
+ $(document)
477
+ .on('click.bs.tab.data-api', '[data-toggle="tab"]', clickHandler)
478
+ .on('click.bs.tab.data-api', '[data-toggle="pill"]', clickHandler)
479
 
480
  }(jQuery);
assets/global/plugins/datatables/media/css/datatables.foundation.css CHANGED
@@ -1,72 +1,72 @@
1
  table.dataTable
2
  {
3
- clear: both;
4
- margin: 0.5em 0 !important;
5
- max-width: none !important;
6
- width: 100%;
7
  }
8
  table.dataTable td,
9
  table.dataTable th
10
  {
11
- -webkit-box-sizing: content-box;
12
- -moz-box-sizing: content-box;
13
- box-sizing: content-box;
14
  }
15
  table.dataTable td.dataTables_empty,
16
  table.dataTable th.dataTables_empty
17
  {
18
- text-align: center;
19
  }
20
  table.dataTable.nowrap th, table.dataTable.nowrap td
21
  {
22
- white-space: nowrap;
23
  }
24
 
25
  div.dataTables_wrapper
26
  {
27
- position: relative;
28
  }
29
  div.dataTables_wrapper div.dataTables_length label
30
  {
31
- float: left;
32
- text-align: left;
33
- margin-bottom: 0;
34
  }
35
  div.dataTables_wrapper div.dataTables_length select
36
  {
37
- width: 75px;
38
- margin-bottom: 0;
39
  }
40
  div.dataTables_wrapper div.dataTables_filter label
41
  {
42
- float: right;
43
- margin-bottom: 0;
44
  }
45
  div.dataTables_wrapper div.dataTables_filter input
46
  {
47
- display: inline-block !important;
48
- width: auto !important;
49
- margin-bottom: 0;
50
- margin-left: 0.5em;
51
  }
52
  div.dataTables_wrapper div.dataTables_info
53
  {
54
- padding-top: 2px;
55
  }
56
  div.dataTables_wrapper div.dataTables_paginate
57
  {
58
- float: right;
59
- margin: 0;
60
  }
61
  div.dataTables_wrapper div.dataTables_processing {
62
- position: absolute;
63
- top: 50%;
64
- left: 50%;
65
- width: 200px;
66
- margin-left: -100px;
67
- margin-top: -26px;
68
- text-align: center;
69
- padding: 1rem 0;
70
  }
71
 
72
  table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
@@ -74,18 +74,18 @@ table.dataTable thead > tr > td.sorting_asc,
74
  table.dataTable thead > tr > td.sorting_desc,
75
  table.dataTable thead > tr > td.sorting
76
  {
77
- /*padding-right: 1.5rem;*/
78
  }
79
  table.dataTable thead > tr > th:active,
80
  table.dataTable thead > tr > td:active
81
  {
82
- outline: none;
83
  }
84
  table.dataTable thead .sorting,
85
  table.dataTable thead .sorting_asc,
86
  table.dataTable thead .sorting_desc
87
  {
88
- cursor: pointer;
89
  }
90
  table.dataTable thead .sorting,
91
  table.dataTable thead .sorting_asc,
@@ -93,49 +93,49 @@ table.dataTable thead .sorting_desc,
93
  table.dataTable thead .sorting_asc_disabled,
94
  table.dataTable thead .sorting_desc_disabled
95
  {
96
- background-repeat: no-repeat;
97
- background-position: center right;
98
  }
99
  table.dataTable thead .sorting
100
  {
101
- background-image: url("../images/sort_both.png");
102
  }
103
  table.dataTable thead .sorting_asc
104
  {
105
- background-image: url("../images/sort_asc.png");
106
  }
107
  table.dataTable thead .sorting_desc
108
  {
109
- background-image: url("../images/sort_desc.png");
110
  }
111
  table.dataTable thead .sorting_asc_disabled
112
  {
113
- background-image: url("../images/sort_asc_disabled.png");
114
  }
115
  table.dataTable thead .sorting_desc_disabled
116
  {
117
- background-image: url("../images/sort_desc_disabled.png");
118
  }
119
 
120
  div.dataTables_scrollHead table
121
  {
122
- margin-bottom: 0 !important;
123
  }
124
 
125
  div.dataTables_scrollBody table
126
  {
127
- border-top: none;
128
- margin-top: 0 !important;
129
- margin-bottom: 0 !important;
130
  }
131
  div.dataTables_scrollBody table tbody tr:first-child th,
132
  div.dataTables_scrollBody table tbody tr:first-child td
133
  {
134
- border-top: none;
135
  }
136
 
137
  div.dataTables_scrollFoot table
138
  {
139
- margin-top: 0 !important;
140
- border-top: none;
141
  }
1
  table.dataTable
2
  {
3
+ clear: both;
4
+ margin: 0.5em 0 !important;
5
+ max-width: none !important;
6
+ width: 100%;
7
  }
8
  table.dataTable td,
9
  table.dataTable th
10
  {
11
+ -webkit-box-sizing: content-box;
12
+ -moz-box-sizing: content-box;
13
+ box-sizing: content-box;
14
  }
15
  table.dataTable td.dataTables_empty,
16
  table.dataTable th.dataTables_empty
17
  {
18
+ text-align: center;
19
  }
20
  table.dataTable.nowrap th, table.dataTable.nowrap td
21
  {
22
+ white-space: nowrap;
23
  }
24
 
25
  div.dataTables_wrapper
26
  {
27
+ position: relative;
28
  }
29
  div.dataTables_wrapper div.dataTables_length label
30
  {
31
+ float: left;
32
+ text-align: left;
33
+ margin-bottom: 0;
34
  }
35
  div.dataTables_wrapper div.dataTables_length select
36
  {
37
+ width: 75px;
38
+ margin-bottom: 0;
39
  }
40
  div.dataTables_wrapper div.dataTables_filter label
41
  {
42
+ float: right;
43
+ margin-bottom: 0;
44
  }
45
  div.dataTables_wrapper div.dataTables_filter input
46
  {
47
+ display: inline-block !important;
48
+ width: auto !important;
49
+ margin-bottom: 0;
50
+ margin-left: 0.5em;
51
  }
52
  div.dataTables_wrapper div.dataTables_info
53
  {
54
+ padding-top: 2px;
55
  }
56
  div.dataTables_wrapper div.dataTables_paginate
57
  {
58
+ float: right;
59
+ margin: 0;
60
  }
61
  div.dataTables_wrapper div.dataTables_processing {
62
+ position: absolute;
63
+ top: 50%;
64
+ left: 50%;
65
+ width: 200px;
66
+ margin-left: -100px;
67
+ margin-top: -26px;
68
+ text-align: center;
69
+ padding: 1rem 0;
70
  }
71
 
72
  table.dataTable thead > tr > th.sorting_asc, table.dataTable thead > tr > th.sorting_desc, table.dataTable thead > tr > th.sorting,
74
  table.dataTable thead > tr > td.sorting_desc,
75
  table.dataTable thead > tr > td.sorting
76
  {
77
+ /*padding-right: 1.5rem;*/
78
  }
79
  table.dataTable thead > tr > th:active,
80
  table.dataTable thead > tr > td:active
81
  {
82
+ outline: none;
83
  }
84
  table.dataTable thead .sorting,
85
  table.dataTable thead .sorting_asc,
86
  table.dataTable thead .sorting_desc
87
  {
88
+ cursor: pointer;
89
  }
90
  table.dataTable thead .sorting,
91
  table.dataTable thead .sorting_asc,
93
  table.dataTable thead .sorting_asc_disabled,
94
  table.dataTable thead .sorting_desc_disabled
95
  {
96
+ background-repeat: no-repeat;
97
+ background-position: center right;
98
  }
99
  table.dataTable thead .sorting
100
  {
101
+ background-image: url("../images/sort_both.png");
102
  }
103
  table.dataTable thead .sorting_asc
104
  {
105
+ background-image: url("../images/sort_asc.png");
106
  }
107
  table.dataTable thead .sorting_desc
108
  {
109
+ background-image: url("../images/sort_desc.png");
110
  }
111
  table.dataTable thead .sorting_asc_disabled
112
  {
113
+ background-image: url("../images/sort_asc_disabled.png");
114
  }
115
  table.dataTable thead .sorting_desc_disabled
116
  {
117
+ background-image: url("../images/sort_desc_disabled.png");
118
  }
119
 
120
  div.dataTables_scrollHead table
121
  {
122
+ margin-bottom: 0 !important;
123
  }
124
 
125
  div.dataTables_scrollBody table
126
  {
127
+ border-top: none;
128
+ margin-top: 0 !important;
129
+ margin-bottom: 0 !important;
130
  }
131
  div.dataTables_scrollBody table tbody tr:first-child th,
132
  div.dataTables_scrollBody table tbody tr:first-child td
133
  {
134
+ border-top: none;
135
  }
136
 
137
  div.dataTables_scrollFoot table
138
  {
139
+ margin-top: 0 !important;
140
+ border-top: none;
141
  }
assets/global/plugins/datatables/media/js/fngetfilterednodes.js CHANGED
@@ -1,10 +1,10 @@
1
- jQuery.fn.dataTableExt.oApi.fnGetFilteredNodes = function ( oSettings )
2
  {
3
- var anRows = [];
4
- for ( var i=0, iLen=oSettings.aiDisplay.length ; i<iLen ; i++ )
5
- {
6
- var nRow = oSettings.aoData[ oSettings.aiDisplay[i] ].nTr;
7
- anRows.push( nRow );
8
- }
9
- return anRows;
10
  };
1
+ jQuery.fn.dataTableExt.oApi.fnGetFilteredNodes = function (oSettings)
2
  {
3
+ var anRows = [];
4
+ for (var i = 0, iLen = oSettings.aiDisplay.length; i < iLen; i++)
5
+ {
6
+ var nRow = oSettings.aoData[ oSettings.aiDisplay[i] ].nTr;
7
+ anRows.push(nRow);
8
+ }
9
+ return anRows;
10
  };
assets/global/plugins/datatables/media/js/jquery.datatables.js CHANGED
@@ -1,3 +1,3 @@
1
- !function(t,e,n){!function(t){"use strict";"function"==typeof define&&define.amd?define("datatables",["jquery"],t):"object"==typeof exports?module.exports=t(require("jquery")):jQuery&&!jQuery.fn.dataTable&&t(jQuery)}(function(a){"use strict";function r(t){var e,n,o="a aa ai ao as b fn i m o s ",i={};a.each(t,function(a,s){e=a.match(/^([^A-Z]+?)([A-Z])/),e&&-1!==o.indexOf(e[1]+" ")&&(n=a.replace(e[0],e[2].toLowerCase()),i[n]=a,"o"===e[1]&&r(t[a]))}),t._hungarianMap=i}function o(t,e,i){t._hungarianMap||r(t);var s;a.each(e,function(r,l){s=t._hungarianMap[r],s===n||!i&&e[s]!==n||("o"===s.charAt(0)?(e[s]||(e[s]={}),a.extend(!0,e[s],e[r]),o(t[s],e[s],i)):e[s]=e[r])})}function i(t){var e=qt.defaults.oLanguage,n=t.sZeroRecords;!t.sEmptyTable&&n&&"No data available in table"===e.sEmptyTable&&Nt(t,t,"sZeroRecords","sEmptyTable"),!t.sLoadingRecords&&n&&"Loading..."===e.sLoadingRecords&&Nt(t,t,"sZeroRecords","sLoadingRecords"),t.sInfoThousands&&(t.sThousands=t.sInfoThousands);var a=t.sDecimal;a&&Xt(a)}function s(t){be(t,"ordering","bSort"),be(t,"orderMulti","bSortMulti"),be(t,"orderClasses","bSortClasses"),be(t,"orderCellsTop","bSortCellsTop"),be(t,"order","aaSorting"),be(t,"orderFixed","aaSortingFixed"),be(t,"paging","bPaginate"),be(t,"pagingType","sPaginationType"),be(t,"pageLength","iDisplayLength"),be(t,"searching","bFilter"),"boolean"==typeof t.sScrollX&&(t.sScrollX=t.sScrollX?"100%":"");var e=t.aoSearchCols;if(e)for(var n=0,a=e.length;a>n;n++)e[n]&&o(qt.models.oSearch,e[n])}function l(t){be(t,"orderable","bSortable"),be(t,"orderData","aDataSort"),be(t,"orderSequence","asSorting"),be(t,"orderDataType","sortDataType");var e=t.aDataSort;e&&!a.isArray(e)&&(t.aDataSort=[e])}function u(t){if(!qt.__browser){var e={};qt.__browser=e;var n=a("<div/>").css({position:"fixed",top:0,left:0,height:1,width:1,overflow:"hidden"}).append(a("<div/>").css({position:"absolute",top:1,left:1,width:100,overflow:"scroll"}).append(a("<div/>").css({width:"100%",height:10}))).appendTo("body"),r=n.children(),o=r.children();e.barWidth=r[0].offsetWidth-r[0].clientWidth,e.bScrollOversize=100===o[0].offsetWidth&&100!==r[0].clientWidth,e.bScrollbarLeft=1!==Math.round(o.offset().left),e.bBounding=n[0].getBoundingClientRect().width?!0:!1,n.remove()}a.extend(t.oBrowser,qt.__browser),t.oScroll.iBarWidth=qt.__browser.barWidth}function c(t,e,a,r,o,i){var s,l=r,u=!1;for(a!==n&&(s=a,u=!0);l!==o;)t.hasOwnProperty(l)&&(s=u?e(s,t[l],l,t):t[l],u=!0,l+=i);return s}function f(t,n){var r=qt.defaults.column,o=t.aoColumns.length,i=a.extend({},qt.models.oColumn,r,{nTh:n?n:e.createElement("th"),sTitle:r.sTitle?r.sTitle:n?n.innerHTML:"",aDataSort:r.aDataSort?r.aDataSort:[o],mData:r.mData?r.mData:o,idx:o});t.aoColumns.push(i);var s=t.aoPreSearchCols;s[o]=a.extend({},qt.models.oSearch,s[o]),d(t,o,a(n).data())}function d(t,e,r){var i=t.aoColumns[e],s=t.oClasses,u=a(i.nTh);if(!i.sWidthOrig){i.sWidthOrig=u.attr("width")||null;var c=(u.attr("style")||"").match(/width:\s*(\d+[pxem%]+)/);c&&(i.sWidthOrig=c[1])}r!==n&&null!==r&&(l(r),o(qt.defaults.column,r),r.mDataProp===n||r.mData||(r.mData=r.mDataProp),r.sType&&(i._sManualType=r.sType),r.className&&!r.sClass&&(r.sClass=r.className),a.extend(i,r),Nt(i,r,"sWidth","sWidthOrig"),r.iDataSort!==n&&(i.aDataSort=[r.iDataSort]),Nt(i,r,"aDataSort"));var f=i.mData,d=I(f),h=i.mRender?I(i.mRender):null,p=function(t){return"string"==typeof t&&-1!==t.indexOf("@")};i._bAttrSrc=a.isPlainObject(f)&&(p(f.sort)||p(f.type)||p(f.filter)),i.fnGetData=function(t,e,a){var r=d(t,e,n,a);return h&&e?h(r,e,t,a):r},i.fnSetData=function(t,e,n){return A(f)(t,e,n)},"number"!=typeof f&&(t._rowReadObject=!0),t.oFeatures.bSort||(i.bSortable=!1,u.addClass(s.sSortableNone));var g=-1!==a.inArray("asc",i.asSorting),b=-1!==a.inArray("desc",i.asSorting);i.bSortable&&(g||b)?g&&!b?(i.sSortingClass=s.sSortableAsc,i.sSortingClassJUI=s.sSortJUIAscAllowed):!g&&b?(i.sSortingClass=s.sSortableDesc,i.sSortingClassJUI=s.sSortJUIDescAllowed):(i.sSortingClass=s.sSortable,i.sSortingClassJUI=s.sSortJUI):(i.sSortingClass=s.sSortableNone,i.sSortingClassJUI="")}function h(t){if(t.oFeatures.bAutoWidth!==!1){var e=t.aoColumns;St(t);for(var n=0,a=e.length;a>n;n++)e[n].nTh.style.width=e[n].sWidth}var r=t.oScroll;(""!==r.sY||""!==r.sX)&&bt(t),Wt(t,null,"column-sizing",[t])}function p(t,e){var n=v(t,"bVisible");return"number"==typeof n[e]?n[e]:null}function g(t,e){var n=v(t,"bVisible"),r=a.inArray(e,n);return-1!==r?r:null}function b(t){return v(t,"bVisible").length}function v(t,e){var n=[];return a.map(t.aoColumns,function(t,a){t[e]&&n.push(a)}),n}function S(t){var e,a,r,o,i,s,l,u,c,f=t.aoColumns,d=t.aoData,h=qt.ext.type.detect;for(e=0,a=f.length;a>e;e++)if(l=f[e],c=[],!l.sType&&l._sManualType)l.sType=l._sManualType;else if(!l.sType){for(r=0,o=h.length;o>r;r++){for(i=0,s=d.length;s>i&&(c[i]===n&&(c[i]=w(t,i,e,"type")),u=h[r](c[i],t),u||r===h.length-1)&&"html"!==u;i++);if(u){l.sType=u;break}}l.sType||(l.sType="string")}}function m(t,e,r,o){var i,s,l,u,c,d,h,p=t.aoColumns;if(e)for(i=e.length-1;i>=0;i--){h=e[i];var g=h.targets!==n?h.targets:h.aTargets;for(a.isArray(g)||(g=[g]),l=0,u=g.length;u>l;l++)if("number"==typeof g[l]&&g[l]>=0){for(;p.length<=g[l];)f(t);o(g[l],h)}else if("number"==typeof g[l]&&g[l]<0)o(p.length+g[l],h);else if("string"==typeof g[l])for(c=0,d=p.length;d>c;c++)("_all"==g[l]||a(p[c].nTh).hasClass(g[l]))&&o(c,h)}if(r)for(i=0,s=r.length;s>i;i++)o(i,r[i])}function D(t,e,r,o){var i=t.aoData.length,s=a.extend(!0,{},qt.models.oRow,{src:r?"dom":"data",idx:i});s._aData=e,t.aoData.push(s);for(var l=t.aoColumns,u=0,c=l.length;c>u;u++)l[u].sType=null;t.aiDisplayMaster.push(i);var f=t.rowIdFn(e);return f!==n&&(t.aIds[f]=s),(r||!t.oFeatures.bDeferRender)&&H(t,i,r,o),i}function y(t,e){var n;return e instanceof a||(e=a(e)),e.map(function(e,a){return n=j(t,a),D(t,n.data,a,n.cells)})}function _(t,e){return e._DT_RowIndex!==n?e._DT_RowIndex:null}function T(t,e,n){return a.inArray(n,t.aoData[e].anCells)}function w(t,e,a,r){var o=t.iDraw,i=t.aoColumns[a],s=t.aoData[e]._aData,l=i.sDefaultContent,u=i.fnGetData(s,r,{settings:t,row:e,col:a});if(u===n)return t.iDrawError!=o&&null===l&&(Ht(t,0,"Requested unknown parameter "+("function"==typeof i.mData?"{function}":"'"+i.mData+"'")+" for row "+e,4),t.iDrawError=o),l;if(u!==s&&null!==u||null===l){if("function"==typeof u)return u.call(s)}else u=l;return null===u&&"display"==r?"":u}function C(t,e,n,a){var r=t.aoColumns[n],o=t.aoData[e]._aData;r.fnSetData(o,a,{settings:t,row:e,col:n})}function x(t){return a.map(t.match(/(\\.|[^\.])+/g)||[""],function(t){return t.replace(/\\./g,".")})}function I(t){if(a.isPlainObject(t)){var e={};return a.each(t,function(t,n){n&&(e[t]=I(n))}),function(t,a,r,o){var i=e[a]||e._;return i!==n?i(t,a,r,o):t}}if(null===t)return function(t){return t};if("function"==typeof t)return function(e,n,a,r){return t(e,n,a,r)};if("string"!=typeof t||-1===t.indexOf(".")&&-1===t.indexOf("[")&&-1===t.indexOf("("))return function(e,n){return e[t]};var r=function(t,e,o){var i,s,l,u;if(""!==o)for(var c=x(o),f=0,d=c.length;d>f;f++){if(i=c[f].match(ve),s=c[f].match(Se),i){if(c[f]=c[f].replace(ve,""),""!==c[f]&&(t=t[c[f]]),l=[],c.splice(0,f+1),u=c.join("."),a.isArray(t))for(var h=0,p=t.length;p>h;h++)l.push(r(t[h],e,u));var g=i[0].substring(1,i[0].length-1);t=""===g?l:l.join(g);break}if(s)c[f]=c[f].replace(Se,""),t=t[c[f]]();else{if(null===t||t[c[f]]===n)return n;t=t[c[f]]}}return t};return function(e,n){return r(e,n,t)}}function A(t){if(a.isPlainObject(t))return A(t._);if(null===t)return function(){};if("function"==typeof t)return function(e,n,a){t(e,"set",n,a)};if("string"!=typeof t||-1===t.indexOf(".")&&-1===t.indexOf("[")&&-1===t.indexOf("("))return function(e,n){e[t]=n};var e=function(t,r,o){for(var i,s,l,u,c,f=x(o),d=f[f.length-1],h=0,p=f.length-1;p>h;h++){if(s=f[h].match(ve),l=f[h].match(Se),s){if(f[h]=f[h].replace(ve,""),t[f[h]]=[],i=f.slice(),i.splice(0,h+1),c=i.join("."),a.isArray(r))for(var g=0,b=r.length;b>g;g++)u={},e(u,r[g],c),t[f[h]].push(u);else t[f[h]]=r;return}l&&(f[h]=f[h].replace(Se,""),t=t[f[h]](r)),(null===t[f[h]]||t[f[h]]===n)&&(t[f[h]]={}),t=t[f[h]]}d.match(Se)?t=t[d.replace(Se,"")](r):t[d.replace(ve,"")]=r};return function(n,a){return e(n,a,t)}}function F(t){return ce(t.aoData,"_aData")}function L(t){t.aoData.length=0,t.aiDisplayMaster.length=0,t.aiDisplay.length=0,t.aIds={}}function P(t,e,a){for(var r=-1,o=0,i=t.length;i>o;o++)t[o]==e?r=o:t[o]>e&&t[o]--;-1!=r&&a===n&&t.splice(r,1)}function R(t,e,a,r){var o,i,s=t.aoData[e],l=function(n,a){for(;n.childNodes.length;)n.removeChild(n.firstChild);n.innerHTML=w(t,e,a,"display")};if("dom"!==a&&(a&&"auto"!==a||"dom"!==s.src)){var u=s.anCells;if(u)if(r!==n)l(u[r],r);else for(o=0,i=u.length;i>o;o++)l(u[o],o)}else s._aData=j(t,s,r,r===n?n:s._aData).data;s._aSortData=null,s._aFilterData=null;var c=t.aoColumns;if(r!==n)c[r].sType=null;else{for(o=0,i=c.length;i>o;o++)c[o].sType=null;N(t,s)}}function j(t,e,r,o){var i,s,l,u=[],c=e.firstChild,f=0,d=t.aoColumns,h=t._rowReadObject;o=o!==n?o:h?{}:[];var p=function(t,e){if("string"==typeof t){var n=t.indexOf("@");if(-1!==n){var a=t.substring(n+1),r=A(t);r(o,e.getAttribute(a))}}},g=function(t){if(r===n||r===f)if(s=d[f],l=a.trim(t.innerHTML),s&&s._bAttrSrc){var e=A(s.mData._);e(o,l),p(s.mData.sort,t),p(s.mData.type,t),p(s.mData.filter,t)}else h?(s._setter||(s._setter=A(s.mData)),s._setter(o,l)):o[f]=l;f++};if(c)for(;c;)i=c.nodeName.toUpperCase(),("TD"==i||"TH"==i)&&(g(c),u.push(c)),c=c.nextSibling;else{u=e.anCells;for(var b=0,v=u.length;v>b;b++)g(u[b])}var S=c?e:e.nTr;if(S){var m=S.getAttribute("id");m&&A(t.rowId)(o,m)}return{data:o,cells:u}}function H(t,n,a,r){var o,i,s,l,u,c=t.aoData[n],f=c._aData,d=[];if(null===c.nTr){for(o=a||e.createElement("tr"),c.nTr=o,c.anCells=d,o._DT_RowIndex=n,N(t,c),l=0,u=t.aoColumns.length;u>l;l++)s=t.aoColumns[l],i=a?r[l]:e.createElement(s.sCellType),d.push(i),(!a||s.mRender||s.mData!==l)&&(i.innerHTML=w(t,n,l,"display")),s.sClass&&(i.className+=" "+s.sClass),s.bVisible&&!a?o.appendChild(i):!s.bVisible&&a&&i.parentNode.removeChild(i),s.fnCreatedCell&&s.fnCreatedCell.call(t.oInstance,i,w(t,n,l),f,n,l);Wt(t,"aoRowCreatedCallback",null,[o,f,n])}c.nTr.setAttribute("role","row")}function N(t,e){var n=e.nTr,r=e._aData;if(n){var o=t.rowIdFn(r);if(o&&(n.id=o),r.DT_RowClass){var i=r.DT_RowClass.split(" ");e.__rowc=e.__rowc?ge(e.__rowc.concat(i)):i,a(n).removeClass(e.__rowc.join(" ")).addClass(r.DT_RowClass)}r.DT_RowAttr&&a(n).attr(r.DT_RowAttr),r.DT_RowData&&a(n).data(r.DT_RowData)}}function k(t){var e,n,r,o,i,s=t.nTHead,l=t.nTFoot,u=0===a("th, td",s).length,c=t.oClasses,f=t.aoColumns;for(u&&(o=a("<tr/>").appendTo(s)),e=0,n=f.length;n>e;e++)i=f[e],r=a(i.nTh).addClass(i.sClass),u&&r.appendTo(o),t.oFeatures.bSort&&(r.addClass(i.sSortingClass),i.bSortable!==!1&&(r.attr("tabindex",t.iTabIndex).attr("aria-controls",t.sTableId),At(t,i.nTh,e))),i.sTitle!=r[0].innerHTML&&r.html(i.sTitle),Et(t,"header")(t,r,i,c);if(u&&E(t.aoHeader,s),a(s).find(">tr").attr("role","row"),a(s).find(">tr>th, >tr>td").addClass(c.sHeaderTH),a(l).find(">tr>th, >tr>td").addClass(c.sFooterTH),null!==l){var d=t.aoFooter[0];for(e=0,n=d.length;n>e;e++)i=f[e],i.nTf=d[e].cell,i.sClass&&a(i.nTf).addClass(i.sClass)}}function O(t,e,r){var o,i,s,l,u,c,f,d,h,p=[],g=[],b=t.aoColumns.length;if(e){for(r===n&&(r=!1),o=0,i=e.length;i>o;o++){for(p[o]=e[o].slice(),p[o].nTr=e[o].nTr,s=b-1;s>=0;s--)t.aoColumns[s].bVisible||r||p[o].splice(s,1);g.push([])}for(o=0,i=p.length;i>o;o++){if(f=p[o].nTr)for(;c=f.firstChild;)f.removeChild(c);for(s=0,l=p[o].length;l>s;s++)if(d=1,h=1,g[o][s]===n){for(f.appendChild(p[o][s].cell),g[o][s]=1;p[o+d]!==n&&p[o][s].cell==p[o+d][s].cell;)g[o+d][s]=1,d++;for(;p[o][s+h]!==n&&p[o][s].cell==p[o][s+h].cell;){for(u=0;d>u;u++)g[o+u][s+h]=1;h++}a(p[o][s].cell).attr("rowspan",d).attr("colspan",h)}}}}function M(t){var e=Wt(t,"aoPreDrawCallback","preDraw",[t]);if(-1!==a.inArray(!1,e))return void pt(t,!1);var r=[],o=0,i=t.asStripeClasses,s=i.length,l=(t.aoOpenRows.length,t.oLanguage),u=t.iInitDisplayStart,c="ssp"==Bt(t),f=t.aiDisplay;t.bDrawing=!0,u!==n&&-1!==u&&(t._iDisplayStart=c?u:u>=t.fnRecordsDisplay()?0:u,t.iInitDisplayStart=-1);var d=t._iDisplayStart,h=t.fnDisplayEnd();if(t.bDeferLoading)t.bDeferLoading=!1,t.iDraw++,pt(t,!1);else if(c){if(!t.bDestroying&&!X(t))return}else t.iDraw++;if(0!==f.length)for(var p=c?0:d,g=c?t.aoData.length:h,v=p;g>v;v++){var S=f[v],m=t.aoData[S];null===m.nTr&&H(t,S);var D=m.nTr;if(0!==s){var y=i[o%s];m._sRowStripe!=y&&(a(D).removeClass(m._sRowStripe).addClass(y),m._sRowStripe=y)}Wt(t,"aoRowCallback",null,[D,m._aData,o,v]),r.push(D),o++}else{var _=l.sZeroRecords;1==t.iDraw&&"ajax"==Bt(t)?_=l.sLoadingRecords:l.sEmptyTable&&0===t.fnRecordsTotal()&&(_=l.sEmptyTable),r[0]=a("<tr/>",{"class":s?i[0]:""}).append(a("<td />",{valign:"top",colSpan:b(t),"class":t.oClasses.sRowEmpty}).html(_))[0]}Wt(t,"aoHeaderCallback","header",[a(t.nTHead).children("tr")[0],F(t),d,h,f]),Wt(t,"aoFooterCallback","footer",[a(t.nTFoot).children("tr")[0],F(t),d,h,f]);var T=a(t.nTBody);T.children().detach(),T.append(a(r)),Wt(t,"aoDrawCallback","draw",[t]),t.bSorted=!1,t.bFiltered=!1,t.bDrawing=!1}function W(t,e){var n=t.oFeatures,a=n.bSort,r=n.bFilter;a&&Ct(t),r?z(t,t.oPreviousSearch):t.aiDisplay=t.aiDisplayMaster.slice(),e!==!0&&(t._iDisplayStart=0),t._drawHold=e,M(t),t._drawHold=!1}function U(t){var e=t.oClasses,n=a(t.nTable),r=a("<div/>").insertBefore(n),o=t.oFeatures,i=a("<div/>",{id:t.sTableId+"_wrapper","class":e.sWrapper+(t.nTFoot?"":" "+e.sNoFooter)});t.nHolding=r[0],t.nTableWrapper=i[0],t.nTableReinsertBefore=t.nTable.nextSibling;for(var s,l,u,c,f,d,h=t.sDom.split(""),p=0;p<h.length;p++){if(s=null,l=h[p],"<"==l){if(u=a("<div/>")[0],c=h[p+1],"'"==c||'"'==c){for(f="",d=2;h[p+d]!=c;)f+=h[p+d],d++;if("H"==f?f=e.sJUIHeader:"F"==f&&(f=e.sJUIFooter),-1!=f.indexOf(".")){var g=f.split(".");u.id=g[0].substr(1,g[0].length-1),u.className=g[1]}else"#"==f.charAt(0)?u.id=f.substr(1,f.length-1):u.className=f;p+=d}i.append(u),i=a(u)}else if(">"==l)i=i.parent();else if("l"==l&&o.bPaginate&&o.bLengthChange)s=ct(t);else if("f"==l&&o.bFilter)s=$(t);else if("r"==l&&o.bProcessing)s=ht(t);else if("t"==l)s=gt(t);else if("i"==l&&o.bInfo)s=rt(t);else if("p"==l&&o.bPaginate)s=ft(t);else if(0!==qt.ext.feature.length)for(var b=qt.ext.feature,v=0,S=b.length;S>v;v++)if(l==b[v].cFeature){s=b[v].fnInit(t);break}if(s){var m=t.aanFeatures;m[l]||(m[l]=[]),m[l].push(s),i.append(s)}}r.replaceWith(i),t.nHolding=null}function E(t,e){var n,r,o,i,s,l,u,c,f,d,h,p=a(e).children("tr"),g=function(t,e,n){for(var a=t[e];a[n];)n++;return n};for(t.splice(0,t.length),o=0,l=p.length;l>o;o++)t.push([]);for(o=0,l=p.length;l>o;o++)for(n=p[o],c=0,r=n.firstChild;r;){if("TD"==r.nodeName.toUpperCase()||"TH"==r.nodeName.toUpperCase())for(f=1*r.getAttribute("colspan"),d=1*r.getAttribute("rowspan"),f=f&&0!==f&&1!==f?f:1,d=d&&0!==d&&1!==d?d:1,u=g(t,o,c),h=1===f?!0:!1,s=0;f>s;s++)for(i=0;d>i;i++)t[o+i][u+s]={cell:r,unique:h},t[o+i].nTr=n;r=r.nextSibling}}function B(t,e,n){var a=[];n||(n=t.aoHeader,e&&(n=[],E(n,e)));for(var r=0,o=n.length;o>r;r++)for(var i=0,s=n[r].length;s>i;i++)!n[r][i].unique||a[i]&&t.bSortCellsTop||(a[i]=n[r][i].cell);return a}function J(t,e,n){if(Wt(t,"aoServerParams","serverParams",[e]),e&&a.isArray(e)){var r={},o=/(.*?)\[\]$/;a.each(e,function(t,e){var n=e.name.match(o);if(n){var a=n[0];r[a]||(r[a]=[]),r[a].push(e.value)}else r[e.name]=e.value}),e=r}var i,s=t.ajax,l=t.oInstance,u=function(e){Wt(t,null,"xhr",[t,e,t.jqXHR]),n(e)};if(a.isPlainObject(s)&&s.data){i=s.data;var c=a.isFunction(i)?i(e,t):i;e=a.isFunction(i)&&c?c:a.extend(!0,e,c),delete s.data}var f={data:e,success:function(e){var n=e.error||e.sError;n&&Ht(t,0,n),t.json=e,u(e)},dataType:"json",cache:!1,type:t.sServerMethod,error:function(e,n,r){var o=Wt(t,null,"xhr",[t,null,t.jqXHR]);-1===a.inArray(!0,o)&&("parsererror"==n?Ht(t,0,"Invalid JSON response",1):4===e.readyState&&Ht(t,0,"Ajax error",7)),pt(t,!1)}};t.oAjaxData=e,Wt(t,null,"preXhr",[t,e]),t.fnServerData?t.fnServerData.call(l,t.sAjaxSource,a.map(e,function(t,e){return{name:e,value:t}}),u,t):t.sAjaxSource||"string"==typeof s?t.jqXHR=a.ajax(a.extend(f,{url:s||t.sAjaxSource})):a.isFunction(s)?t.jqXHR=s.call(l,e,u,t):(t.jqXHR=a.ajax(a.extend(f,s)),s.data=i)}function X(t){return t.bAjaxDataGet?(t.iDraw++,pt(t,!0),J(t,V(t),function(e){q(t,e)}),!1):!0}function V(t){var e,n,r,o,i=t.aoColumns,s=i.length,l=t.oFeatures,u=t.oPreviousSearch,c=t.aoPreSearchCols,f=[],d=wt(t),h=t._iDisplayStart,p=l.bPaginate!==!1?t._iDisplayLength:-1,g=function(t,e){f.push({name:t,value:e})};g("sEcho",t.iDraw),g("iColumns",s),g("sColumns",ce(i,"sName").join(",")),g("iDisplayStart",h),g("iDisplayLength",p);var b={draw:t.iDraw,columns:[],order:[],start:h,length:p,search:{value:u.sSearch,regex:u.bRegex}};for(e=0;s>e;e++)r=i[e],o=c[e],n="function"==typeof r.mData?"function":r.mData,b.columns.push({data:n,name:r.sName,searchable:r.bSearchable,orderable:r.bSortable,search:{value:o.sSearch,regex:o.bRegex}}),g("mDataProp_"+e,n),l.bFilter&&(g("sSearch_"+e,o.sSearch),g("bRegex_"+e,o.bRegex),g("bSearchable_"+e,r.bSearchable)),l.bSort&&g("bSortable_"+e,r.bSortable);l.bFilter&&(g("sSearch",u.sSearch),g("bRegex",u.bRegex)),l.bSort&&(a.each(d,function(t,e){b.order.push({column:e.col,dir:e.dir}),g("iSortCol_"+t,e.col),g("sSortDir_"+t,e.dir)}),g("iSortingCols",d.length));var v=qt.ext.legacy.ajax;return null===v?t.sAjaxSource?f:b:v?f:b}function q(t,e){var a=function(t,a){return e[t]!==n?e[t]:e[a]},r=G(t,e),o=a("sEcho","draw"),i=a("iTotalRecords","recordsTotal"),s=a("iTotalDisplayRecords","recordsFiltered");if(o){if(1*o<t.iDraw)return;t.iDraw=1*o}L(t),t._iRecordsTotal=parseInt(i,10),t._iRecordsDisplay=parseInt(s,10);for(var l=0,u=r.length;u>l;l++)D(t,r[l]);t.aiDisplay=t.aiDisplayMaster.slice(),t.bAjaxDataGet=!1,M(t),t._bInitComplete||lt(t,e),t.bAjaxDataGet=!0,pt(t,!1)}function G(t,e){var r=a.isPlainObject(t.ajax)&&t.ajax.dataSrc!==n?t.ajax.dataSrc:t.sAjaxDataProp;return"data"===r?e.aaData||e[r]:""!==r?I(r)(e):e}function $(t){var n=t.oClasses,r=t.sTableId,o=t.oLanguage,i=t.oPreviousSearch,s=t.aanFeatures,l='<input type="search" class="'+n.sFilterInput+'"/>',u=o.sSearch;u=u.match(/_INPUT_/)?u.replace("_INPUT_",l):u+l;var c=a("<div/>",{id:s.f?null:r+"_filter","class":n.sFilter}).append(a("<label/>").append(u)),f=function(){var e=(s.f,this.value?this.value:"");e!=i.sSearch&&(z(t,{sSearch:e,bRegex:i.bRegex,bSmart:i.bSmart,bCaseInsensitive:i.bCaseInsensitive}),t._iDisplayStart=0,M(t))},d=null!==t.searchDelay?t.searchDelay:"ssp"===Bt(t)?400:0,h=a("input",c).val(i.sSearch).attr("placeholder",o.sSearchPlaceholder).bind("keyup.DT search.DT input.DT paste.DT cut.DT",d?mt(f,d):f).bind("keypress.DT",function(t){return 13==t.keyCode?!1:void 0}).attr("aria-controls",r);return a(t.nTable).on("search.dt.DT",function(n,a){if(t===a)try{h[0]!==e.activeElement&&h.val(i.sSearch)}catch(r){}}),c[0]}function z(t,e,a){var r=t.oPreviousSearch,o=t.aoPreSearchCols,i=function(t){r.sSearch=t.sSearch,r.bRegex=t.bRegex,r.bSmart=t.bSmart,r.bCaseInsensitive=t.bCaseInsensitive},s=function(t){return t.bEscapeRegex!==n?!t.bEscapeRegex:t.bRegex};if(S(t),"ssp"!=Bt(t)){Z(t,e.sSearch,a,s(e),e.bSmart,e.bCaseInsensitive),i(e);for(var l=0;l<o.length;l++)Q(t,o[l].sSearch,l,s(o[l]),o[l].bSmart,o[l].bCaseInsensitive);Y(t)}else i(e);t.bFiltered=!0,Wt(t,null,"search",[t])}function Y(t){for(var e,n,r=qt.ext.search,o=t.aiDisplay,i=0,s=r.length;s>i;i++){for(var l=[],u=0,c=o.length;c>u;u++)n=o[u],e=t.aoData[n],r[i](t,e._aFilterData,n,e._aData,u)&&l.push(n);o.length=0,a.merge(o,l)}}function Q(t,e,n,a,r,o){if(""!==e)for(var i,s=t.aiDisplay,l=K(e,a,r,o),u=s.length-1;u>=0;u--)i=t.aoData[s[u]]._aFilterData[n],l.test(i)||s.splice(u,1)}function Z(t,e,n,a,r,o){var i,s,l,u=K(e,a,r,o),c=t.oPreviousSearch.sSearch,f=t.aiDisplayMaster;if(0!==qt.ext.search.length&&(n=!0),s=et(t),e.length<=0)t.aiDisplay=f.slice();else for((s||n||c.length>e.length||0!==e.indexOf(c)||t.bSorted)&&(t.aiDisplay=f.slice()),i=t.aiDisplay,l=i.length-1;l>=0;l--)u.test(t.aoData[i[l]]._sFilterRow)||i.splice(l,1)}function K(t,e,n,r){if(t=e?t:tt(t),n){var o=a.map(t.match(/"[^"]+"|[^ ]+/g)||[""],function(t){if('"'===t.charAt(0)){var e=t.match(/^"(.*)"$/);t=e?e[1]:t}return t.replace('"',"")});t="^(?=.*?"+o.join(")(?=.*?")+").*$"}return new RegExp(t,r?"i":"")}function tt(t){return t.replace(ne,"\\$1")}function et(t){var e,n,a,r,o,i,s,l,u=t.aoColumns,c=qt.ext.type.search,f=!1;for(n=0,r=t.aoData.length;r>n;n++)if(l=t.aoData[n],!l._aFilterData){for(i=[],a=0,o=u.length;o>a;a++)e=u[a],e.bSearchable?(s=w(t,n,a,"filter"),c[e.sType]&&(s=c[e.sType](s)),null===s&&(s=""),"string"!=typeof s&&s.toString&&(s=s.toString())):s="",s.indexOf&&-1!==s.indexOf("&")&&(me.innerHTML=s,s=De?me.textContent:me.innerText),s.replace&&(s=s.replace(/[\r\n]/g,"")),i.push(s);l._aFilterData=i,l._sFilterRow=i.join(" "),f=!0}return f}function nt(t){return{search:t.sSearch,smart:t.bSmart,regex:t.bRegex,caseInsensitive:t.bCaseInsensitive}}function at(t){return{sSearch:t.search,bSmart:t.smart,bRegex:t.regex,bCaseInsensitive:t.caseInsensitive}}function rt(t){var e=t.sTableId,n=t.aanFeatures.i,r=a("<div/>",{"class":t.oClasses.sInfo,id:n?null:e+"_info"});return n||(t.aoDrawCallback.push({fn:ot,sName:"information"}),r.attr("role","status").attr("aria-live","polite"),a(t.nTable).attr("aria-describedby",e+"_info")),r[0]}function ot(t){var e=t.aanFeatures.i;if(0!==e.length){var n=t.oLanguage,r=t._iDisplayStart+1,o=t.fnDisplayEnd(),i=t.fnRecordsTotal(),s=t.fnRecordsDisplay(),l=s?n.sInfo:n.sInfoEmpty;s!==i&&(l+=" "+n.sInfoFiltered),l+=n.sInfoPostFix,l=it(t,l);var u=n.fnInfoCallback;null!==u&&(l=u.call(t.oInstance,t,r,o,i,s,l)),a(e).html(l)}}function it(t,e){var n=t.fnFormatNumber,a=t._iDisplayStart+1,r=t._iDisplayLength,o=t.fnRecordsDisplay(),i=-1===r;return e.replace(/_START_/g,n.call(t,a)).replace(/_END_/g,n.call(t,t.fnDisplayEnd())).replace(/_MAX_/g,n.call(t,t.fnRecordsTotal())).replace(/_TOTAL_/g,n.call(t,o)).replace(/_PAGE_/g,n.call(t,i?1:Math.ceil(a/r))).replace(/_PAGES_/g,n.call(t,i?1:Math.ceil(o/r)))}function st(t){var e,n,a,r=t.iInitDisplayStart,o=t.aoColumns,i=t.oFeatures,s=t.bDeferLoading;if(!t.bInitialised)return void setTimeout(function(){st(t)},200);for(U(t),k(t),O(t,t.aoHeader),O(t,t.aoFooter),pt(t,!0),i.bAutoWidth&&St(t),e=0,n=o.length;n>e;e++)a=o[e],a.sWidth&&(a.nTh.style.width=Tt(a.sWidth));Wt(t,null,"preInit",[t]),W(t);var l=Bt(t);("ssp"!=l||s)&&("ajax"==l?J(t,[],function(n){var a=G(t,n);for(e=0;e<a.length;e++)D(t,a[e]);t.iInitDisplayStart=r,W(t),pt(t,!1),lt(t,n)},t):(pt(t,!1),lt(t)))}function lt(t,e){t._bInitComplete=!0,(e||t.oInit.aaData)&&h(t),Wt(t,"aoInitComplete","init",[t,e])}function ut(t,e){var n=parseInt(e,10);t._iDisplayLength=n,Ut(t),Wt(t,null,"length",[t,n])}function ct(t){for(var e=t.oClasses,n=t.sTableId,r=t.aLengthMenu,o=a.isArray(r[0]),i=o?r[0]:r,s=o?r[1]:r,l=a("<select/>",{name:n+"_length","aria-controls":n,"class":e.sLengthSelect}),u=0,c=i.length;c>u;u++)l[0][u]=new Option(s[u],i[u]);var f=a("<div><label/></div>").addClass(e.sLength);return t.aanFeatures.l||(f[0].id=n+"_length"),f.children().append(t.oLanguage.sLengthMenu.replace("_MENU_",l[0].outerHTML)),a("select",f).val(t._iDisplayLength).bind("change.DT",function(e){ut(t,a(this).val()),M(t)}),a(t.nTable).bind("length.dt.DT",function(e,n,r){t===n&&a("select",f).val(r)}),f[0]}function ft(t){var e=t.sPaginationType,n=qt.ext.pager[e],r="function"==typeof n,o=function(t){M(t)},i=a("<div/>").addClass(t.oClasses.sPaging+e)[0],s=t.aanFeatures;return r||n.fnInit(t,i,o),s.p||(i.id=t.sTableId+"_paginate",t.aoDrawCallback.push({fn:function(t){if(r){var e,a,i=t._iDisplayStart,l=t._iDisplayLength,u=t.fnRecordsDisplay(),c=-1===l,f=c?0:Math.ceil(i/l),d=c?1:Math.ceil(u/l),h=n(f,d);for(e=0,a=s.p.length;a>e;e++)Et(t,"pageButton")(t,s.p[e],e,h,f,d)}else n.fnUpdate(t,o)},sName:"pagination"})),i}function dt(t,e,n){var a=t._iDisplayStart,r=t._iDisplayLength,o=t.fnRecordsDisplay();0===o||-1===r?a=0:"number"==typeof e?(a=e*r,a>o&&(a=0)):"first"==e?a=0:"previous"==e?(a=r>=0?a-r:0,0>a&&(a=0)):"next"==e?o>a+r&&(a+=r):"last"==e?a=Math.floor((o-1)/r)*r:Ht(t,0,"Unknown paging action: "+e,5);var i=t._iDisplayStart!==a;return t._iDisplayStart=a,i&&(Wt(t,null,"page",[t]),n&&M(t)),i}function ht(t){return a("<div/>",{id:t.aanFeatures.r?null:t.sTableId+"_processing","class":t.oClasses.sProcessing}).html(t.oLanguage.sProcessing).insertBefore(t.nTable)[0]}function pt(t,e){t.oFeatures.bProcessing&&a(t.aanFeatures.r).css("display",e?"block":"none"),Wt(t,null,"processing",[t,e])}function gt(t){var e=a(t.nTable);e.attr("role","grid");var n=t.oScroll;if(""===n.sX&&""===n.sY)return t.nTable;var r=n.sX,o=n.sY,i=t.oClasses,s=e.children("caption"),l=s.length?s[0]._captionSide:null,u=a(e[0].cloneNode(!1)),c=a(e[0].cloneNode(!1)),f=e.children("tfoot"),d="<div/>",h=function(t){return t?Tt(t):null};n.sX&&"100%"===e.attr("width")&&e.removeAttr("width"),f.length||(f=null);var p=a(d,{"class":i.sScrollWrapper}).append(a(d,{"class":i.sScrollHead}).css({overflow:"hidden",position:"relative",border:0,width:r?h(r):"100%"}).append(a(d,{"class":i.sScrollHeadInner}).css({"box-sizing":"content-box",width:n.sXInner||"100%"}).append(u.removeAttr("id").css("margin-left",0).append("top"===l?s:null).append(e.children("thead"))))).append(a(d,{"class":i.sScrollBody}).css({position:"relative",overflow:"auto",width:h(r)}).append(e));f&&p.append(a(d,{"class":i.sScrollFoot}).css({overflow:"hidden",border:0,width:r?h(r):"100%"}).append(a(d,{"class":i.sScrollFootInner}).append(c.removeAttr("id").css("margin-left",0).append("bottom"===l?s:null).append(e.children("tfoot")))));var g=p.children(),b=g[0],v=g[1],S=f?g[2]:null;return r&&a(v).on("scroll.DT",function(t){var e=this.scrollLeft;b.scrollLeft=e,f&&(S.scrollLeft=e)}),a(v).css(o&&n.bCollapse?"max-height":"height",o),t.nScrollHead=b,t.nScrollBody=v,t.nScrollFoot=S,t.aoDrawCallback.push({fn:bt,sName:"scrolling"}),p[0]}function bt(t){var e,n,r,o,i,s,l,u,c,f=t.oScroll,d=f.sX,h=f.sXInner,g=f.sY,b=f.iBarWidth,v=a(t.nScrollHead),S=v[0].style,m=v.children("div"),D=m[0].style,y=m.children("table"),_=t.nScrollBody,T=a(_),w=_.style,C=a(t.nScrollFoot),x=C.children("div"),I=x.children("table"),A=a(t.nTHead),F=a(t.nTable),L=F[0],P=L.style,R=t.nTFoot?a(t.nTFoot):null,j=t.oBrowser,H=j.bScrollOversize,N=[],k=[],O=[],M=function(t){var e=t.style;e.paddingTop="0",e.paddingBottom="0",e.borderTopWidth="0",e.borderBottomWidth="0",e.height=0};F.children("thead, tfoot").remove(),i=A.clone().prependTo(F),e=A.find("tr"),r=i.find("tr"),i.find("th, td").removeAttr("tabindex"),R&&(s=R.clone().prependTo(F),n=R.find("tr"),o=s.find("tr")),d||(w.width="100%",v[0].style.width="100%"),a.each(B(t,i),function(e,n){l=p(t,e),n.style.width=t.aoColumns[l].sWidth}),R&&vt(function(t){t.style.width=""},o),c=F.outerWidth(),""===d?(P.width="100%",H&&(F.find("tbody").height()>_.offsetHeight||"scroll"==T.css("overflow-y"))&&(P.width=Tt(F.outerWidth()-b)),c=F.outerWidth()):""!==h&&(P.width=Tt(h),c=F.outerWidth()),vt(M,r),vt(function(t){O.push(t.innerHTML),N.push(Tt(a(t).css("width")))},r),vt(function(t,e){t.style.width=N[e]},e),a(r).height(0),R&&(vt(M,o),vt(function(t){k.push(Tt(a(t).css("width")))},o),vt(function(t,e){t.style.width=k[e]},n),a(o).height(0)),vt(function(t,e){t.innerHTML='<div class="dataTables_sizing" style="height:0;overflow:hidden;">'+O[e]+"</div>",t.style.width=N[e]},r),R&&vt(function(t,e){t.innerHTML="",t.style.width=k[e]},o),F.outerWidth()<c?(u=_.scrollHeight>_.offsetHeight||"scroll"==T.css("overflow-y")?c+b:c,H&&(_.scrollHeight>_.offsetHeight||"scroll"==T.css("overflow-y"))&&(P.width=Tt(u-b)),(""===d||""!==h)&&Ht(t,1,"Possible column misalignment",6)):u="100%",w.width=Tt(u),S.width=Tt(u),R&&(t.nScrollFoot.style.width=Tt(u)),g||H&&(w.height=Tt(L.offsetHeight+b));var W=F.outerWidth();y[0].style.width=Tt(W),D.width=Tt(W);var U=F.height()>_.clientHeight||"scroll"==T.css("overflow-y"),E="padding"+(j.bScrollbarLeft?"Left":"Right");D[E]=U?b+"px":"0px",R&&(I[0].style.width=Tt(W),x[0].style.width=Tt(W),x[0].style[E]=U?b+"px":"0px"),T.scroll(),!t.bSorted&&!t.bFiltered||t._drawHold||(_.scrollTop=0)}function vt(t,e,n){for(var a,r,o=0,i=0,s=e.length;s>i;){for(a=e[i].firstChild,r=n?n[i].firstChild:null;a;)1===a.nodeType&&(n?t(a,r,o):t(a,o),o++),a=a.nextSibling,r=n?r.nextSibling:null;i++}}function St(e){var n,r,o,i,s,l=e.nTable,u=e.aoColumns,c=e.oScroll,f=c.sY,d=c.sX,g=c.sXInner,S=u.length,m=v(e,"bVisible"),D=a("th",e.nTHead),y=l.getAttribute("width"),_=l.parentNode,T=!1,w=e.oBrowser,C=w.bScrollOversize,x=l.style.width;for(x&&-1!==x.indexOf("%")&&(y=x),n=0;n<m.length;n++)r=u[m[n]],null!==r.sWidth&&(r.sWidth=Dt(r.sWidthOrig,_),T=!0);if(C||!T&&!d&&!f&&S==b(e)&&S==D.length)for(n=0;S>n;n++){var I=p(e,n);I&&(u[I].sWidth=Tt(D.eq(n).width()))}else{var A=a(l).clone().css("visibility","hidden").removeAttr("id");A.find("tbody tr").remove();var F=a("<tr/>").appendTo(A.find("tbody"));for(A.find("thead, tfoot").remove(),A.append(a(e.nTHead).clone()).append(a(e.nTFoot).clone()),A.find("tfoot th, tfoot td").css("width",""),D=B(e,A.find("thead")[0]),n=0;n<m.length;n++)r=u[m[n]],D[n].style.width=null!==r.sWidthOrig&&""!==r.sWidthOrig?Tt(r.sWidthOrig):"";if(e.aoData.length)for(n=0;n<m.length;n++)o=m[n],r=u[o],a(yt(e,o)).clone(!1).append(r.sContentPadding).appendTo(F);var L=a("<div/>").css(d||f?{position:"absolute",top:0,left:0,height:1,right:0,overflow:"hidden"}:{}).append(A).appendTo(_);if(d&&g?A.width(g):d?(A.css("width","auto"),A.width()<_.clientWidth&&A.width(_.clientWidth)):f?A.width(_.clientWidth):y&&A.width(y),d){var P=0;for(n=0;n<m.length;n++)r=u[m[n]],s=w.bBounding?D[n].getBoundingClientRect().width:a(D[n]).outerWidth(),P+=null===r.sWidthOrig?s:parseInt(r.sWidth,10)+s-a(D[n]).width();A.width(Tt(P)),l.style.width=Tt(P)}for(n=0;n<m.length;n++)r=u[m[n]],i=a(D[n]).width(),i&&(r.sWidth=Tt(i));l.style.width=Tt(A.css("width")),L.remove()}if(y&&(l.style.width=Tt(y)),(y||d)&&!e._reszEvt){var R=function(){a(t).bind("resize.DT-"+e.sInstance,mt(function(){h(e)}))};C?setTimeout(R,1e3):R(),e._reszEvt=!0}}function mt(t,e){var a,r,o=e!==n?e:200;return function(){var e=this,i=+new Date,s=arguments;a&&a+o>i?(clearTimeout(r),r=setTimeout(function(){a=n,t.apply(e,s)},o)):(a=i,t.apply(e,s))}}function Dt(t,n){if(!t)return 0;var r=a("<div/>").css("width",Tt(t)).appendTo(n||e.body),o=r[0].offsetWidth;return r.remove(),o}function yt(t,e){var n=_t(t,e);if(0>n)return null;var r=t.aoData[n];return r.nTr?r.anCells[e]:a("<td/>").html(w(t,n,e,"display"))[0]}function _t(t,e){for(var n,a=-1,r=-1,o=0,i=t.aoData.length;i>o;o++)n=w(t,o,e,"display")+"",n=n.replace(ye,""),n.length>a&&(a=n.length,r=o);return r}function Tt(t){return null===t?"0px":"number"==typeof t?0>t?"0px":t+"px":t.match(/\d$/)?t+"px":t}function wt(t){var e,r,o,i,s,l,u,c=[],f=t.aoColumns,d=t.aaSortingFixed,h=a.isPlainObject(d),p=[],g=function(t){t.length&&!a.isArray(t[0])?p.push(t):a.merge(p,t)};for(a.isArray(d)&&g(d),h&&d.pre&&g(d.pre),g(t.aaSorting),h&&d.post&&g(d.post),e=0;e<p.length;e++)for(u=p[e][0],i=f[u].aDataSort,r=0,o=i.length;o>r;r++)s=i[r],l=f[s].sType||"string",p[e]._idx===n&&(p[e]._idx=a.inArray(p[e][1],f[s].asSorting)),c.push({src:u,col:s,dir:p[e][1],index:p[e]._idx,type:l,formatter:qt.ext.type.order[l+"-pre"]});return c}function Ct(t){var e,n,a,r,o,i=[],s=qt.ext.type.order,l=t.aoData,u=(t.aoColumns,0),c=t.aiDisplayMaster;for(S(t),o=wt(t),e=0,n=o.length;n>e;e++)r=o[e],r.formatter&&u++,Lt(t,r.col);if("ssp"!=Bt(t)&&0!==o.length){for(e=0,a=c.length;a>e;e++)i[c[e]]=e;u===o.length?c.sort(function(t,e){var n,a,r,s,u,c=o.length,f=l[t]._aSortData,d=l[e]._aSortData;for(r=0;c>r;r++)if(u=o[r],n=f[u.col],a=d[u.col],s=a>n?-1:n>a?1:0,0!==s)return"asc"===u.dir?s:-s;return n=i[t],a=i[e],a>n?-1:n>a?1:0}):c.sort(function(t,e){var n,a,r,u,c,f,d=o.length,h=l[t]._aSortData,p=l[e]._aSortData;for(r=0;d>r;r++)if(c=o[r],n=h[c.col],a=p[c.col],f=s[c.type+"-"+c.dir]||s["string-"+c.dir],u=f(n,a),0!==u)return u;return n=i[t],a=i[e],a>n?-1:n>a?1:0})}t.bSorted=!0}function xt(t){for(var e,n,a=t.aoColumns,r=wt(t),o=t.oLanguage.oAria,i=0,s=a.length;s>i;i++){var l=a[i],u=l.asSorting,c=l.sTitle.replace(/<.*?>/g,""),f=l.nTh;
2
- f.removeAttribute("aria-sort"),l.bSortable?(r.length>0&&r[0].col==i?(f.setAttribute("aria-sort","asc"==r[0].dir?"ascending":"descending"),n=u[r[0].index+1]||u[0]):n=u[0],e=c+("asc"===n?o.sSortAscending:o.sSortDescending)):e=c,f.setAttribute("aria-label",e)}}function It(t,e,r,o){var i,s=t.aoColumns[e],l=t.aaSorting,u=s.asSorting,c=function(t,e){var r=t._idx;return r===n&&(r=a.inArray(t[1],u)),r+1<u.length?r+1:e?null:0};if("number"==typeof l[0]&&(l=t.aaSorting=[l]),r&&t.oFeatures.bSortMulti){var f=a.inArray(e,ce(l,"0"));-1!==f?(i=c(l[f],!0),null===i&&1===l.length&&(i=0),null===i?l.splice(f,1):(l[f][1]=u[i],l[f]._idx=i)):(l.push([e,u[0],0]),l[l.length-1]._idx=0)}else l.length&&l[0][0]==e?(i=c(l[0]),l.length=1,l[0][1]=u[i],l[0]._idx=i):(l.length=0,l.push([e,u[0]]),l[0]._idx=0);W(t),"function"==typeof o&&o(t)}function At(t,e,n,a){var r=t.aoColumns[n];Ot(e,{},function(e){r.bSortable!==!1&&(t.oFeatures.bProcessing?(pt(t,!0),setTimeout(function(){It(t,n,e.shiftKey,a),"ssp"!==Bt(t)&&pt(t,!1)},0)):It(t,n,e.shiftKey,a))})}function Ft(t){var e,n,r,o=t.aLastSort,i=t.oClasses.sSortColumn,s=wt(t),l=t.oFeatures;if(l.bSort&&l.bSortClasses){for(e=0,n=o.length;n>e;e++)r=o[e].src,a(ce(t.aoData,"anCells",r)).removeClass(i+(2>e?e+1:3));for(e=0,n=s.length;n>e;e++)r=s[e].src,a(ce(t.aoData,"anCells",r)).addClass(i+(2>e?e+1:3))}t.aLastSort=s}function Lt(t,e){var n,a=t.aoColumns[e],r=qt.ext.order[a.sSortDataType];r&&(n=r.call(t.oInstance,t,e,g(t,e)));for(var o,i,s=qt.ext.type.order[a.sType+"-pre"],l=0,u=t.aoData.length;u>l;l++)o=t.aoData[l],o._aSortData||(o._aSortData=[]),(!o._aSortData[e]||r)&&(i=r?n[l]:w(t,l,e,"sort"),o._aSortData[e]=s?s(i):i)}function Pt(t){if(t.oFeatures.bStateSave&&!t.bDestroying){var e={time:+new Date,start:t._iDisplayStart,length:t._iDisplayLength,order:a.extend(!0,[],t.aaSorting),search:nt(t.oPreviousSearch),columns:a.map(t.aoColumns,function(e,n){return{visible:e.bVisible,search:nt(t.aoPreSearchCols[n])}})};Wt(t,"aoStateSaveParams","stateSaveParams",[t,e]),t.oSavedState=e,t.fnStateSaveCallback.call(t.oInstance,t,e)}}function Rt(t,e){var r,o,i=t.aoColumns;if(t.oFeatures.bStateSave){var s=t.fnStateLoadCallback.call(t.oInstance,t);if(s&&s.time){var l=Wt(t,"aoStateLoadParams","stateLoadParams",[t,s]);if(-1===a.inArray(!1,l)){var u=t.iStateDuration;if(!(u>0&&s.time<+new Date-1e3*u)&&i.length===s.columns.length){for(t.oLoadedState=a.extend(!0,{},s),s.start!==n&&(t._iDisplayStart=s.start,t.iInitDisplayStart=s.start),s.length!==n&&(t._iDisplayLength=s.length),s.order!==n&&(t.aaSorting=[],a.each(s.order,function(e,n){t.aaSorting.push(n[0]>=i.length?[0,n[1]]:n)})),s.search!==n&&a.extend(t.oPreviousSearch,at(s.search)),r=0,o=s.columns.length;o>r;r++){var c=s.columns[r];c.visible!==n&&(i[r].bVisible=c.visible),c.search!==n&&a.extend(t.aoPreSearchCols[r],at(c.search))}Wt(t,"aoStateLoaded","stateLoaded",[t,s])}}}}}function jt(t){var e=qt.settings,n=a.inArray(t,ce(e,"nTable"));return-1!==n?e[n]:null}function Ht(e,n,a,r){if(a="DataTables warning: "+(e?"table id="+e.sTableId+" - ":"")+a,r&&(a+=". For more information about this error, please see http://datatables.net/tn/"+r),n)t.console&&console.log&&console.log(a);else{var o=qt.ext,i=o.sErrMode||o.errMode;if(e&&Wt(e,null,"error",[e,r,a]),"alert"==i)alert(a);else{if("throw"==i)throw new Error(a);"function"==typeof i&&i(e,r,a)}}}function Nt(t,e,r,o){return a.isArray(r)?void a.each(r,function(n,r){a.isArray(r)?Nt(t,e,r[0],r[1]):Nt(t,e,r)}):(o===n&&(o=r),void(e[r]!==n&&(t[o]=e[r])))}function kt(t,e,n){var r;for(var o in e)e.hasOwnProperty(o)&&(r=e[o],a.isPlainObject(r)?(a.isPlainObject(t[o])||(t[o]={}),a.extend(!0,t[o],r)):n&&"data"!==o&&"aaData"!==o&&a.isArray(r)?t[o]=r.slice():t[o]=r);return t}function Ot(t,e,n){a(t).bind("click.DT",e,function(e){t.blur(),n(e)}).bind("keypress.DT",e,function(t){13===t.which&&(t.preventDefault(),n(t))}).bind("selectstart.DT",function(){return!1})}function Mt(t,e,n,a){n&&t[e].push({fn:n,sName:a})}function Wt(t,e,n,r){var o=[];if(e&&(o=a.map(t[e].slice().reverse(),function(e,n){return e.fn.apply(t.oInstance,r)})),null!==n){var i=a.Event(n+".dt");a(t.nTable).trigger(i,r),o.push(i.result)}return o}function Ut(t){var e=t._iDisplayStart,n=t.fnDisplayEnd(),a=t._iDisplayLength;e>=n&&(e=n-a),e-=e%a,(-1===a||0>e)&&(e=0),t._iDisplayStart=e}function Et(t,e){var n=t.renderer,r=qt.ext.renderer[e];return a.isPlainObject(n)&&n[e]?r[n[e]]||r._:"string"==typeof n?r[n]||r._:r._}function Bt(t){return t.oFeatures.bServerSide?"ssp":t.ajax||t.sAjaxSource?"ajax":"dom"}function Jt(t,e){var n=[],a=Xe.numbers_length,r=Math.floor(a/2);return a>=e?n=de(0,e):r>=t?(n=de(0,a-2),n.push("ellipsis"),n.push(e-1)):t>=e-1-r?(n=de(e-(a-2),e),n.splice(0,0,"ellipsis"),n.splice(0,0,0)):(n=de(t-r+2,t+r-1),n.push("ellipsis"),n.push(e-1),n.splice(0,0,"ellipsis"),n.splice(0,0,0)),n.DT_el="span",n}function Xt(t){a.each({num:function(e){return Ve(e,t)},"num-fmt":function(e){return Ve(e,t,ae)},"html-num":function(e){return Ve(e,t,Kt)},"html-num-fmt":function(e){return Ve(e,t,Kt,ae)}},function(e,n){Gt.type.order[e+t+"-pre"]=n,e.match(/^html\-/)&&(Gt.type.search[e+t]=Gt.type.search.html)})}function Vt(t){return function(){var e=[jt(this[qt.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments));return qt.ext.internal[t].apply(this,e)}}var qt,Gt,$t,zt,Yt,Qt={},Zt=/[\r\n]/g,Kt=/<.*?>/g,te=/^[\w\+\-]/,ee=/[\w\+\-]$/,ne=new RegExp("(\\"+["/",".","*","+","?","|","(",")","[","]","{","}","\\","$","^","-"].join("|\\")+")","g"),ae=/[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfk]/gi,re=function(t){return t&&t!==!0&&"-"!==t?!1:!0},oe=function(t){var e=parseInt(t,10);return!isNaN(e)&&isFinite(t)?e:null},ie=function(t,e){return Qt[e]||(Qt[e]=new RegExp(tt(e),"g")),"string"==typeof t&&"."!==e?t.replace(/\./g,"").replace(Qt[e],"."):t},se=function(t,e,n){var a="string"==typeof t;return re(t)?!0:(e&&a&&(t=ie(t,e)),n&&a&&(t=t.replace(ae,"")),!isNaN(parseFloat(t))&&isFinite(t))},le=function(t){return re(t)||"string"==typeof t},ue=function(t,e,n){if(re(t))return!0;var a=le(t);return a&&se(pe(t),e,n)?!0:null},ce=function(t,e,a){var r=[],o=0,i=t.length;if(a!==n)for(;i>o;o++)t[o]&&t[o][e]&&r.push(t[o][e][a]);else for(;i>o;o++)t[o]&&r.push(t[o][e]);return r},fe=function(t,e,a,r){var o=[],i=0,s=e.length;if(r!==n)for(;s>i;i++)t[e[i]][a]&&o.push(t[e[i]][a][r]);else for(;s>i;i++)o.push(t[e[i]][a]);return o},de=function(t,e){var a,r=[];e===n?(e=0,a=t):(a=e,e=t);for(var o=e;a>o;o++)r.push(o);return r},he=function(t){for(var e=[],n=0,a=t.length;a>n;n++)t[n]&&e.push(t[n]);return e},pe=function(t){return t.replace(Kt,"")},ge=function(t){var e,n,a,r=[],o=t.length,i=0;t:for(n=0;o>n;n++){for(e=t[n],a=0;i>a;a++)if(r[a]===e)continue t;r.push(e),i++}return r},be=function(t,e,a){t[e]!==n&&(t[a]=t[e])},ve=/\[.*?\]$/,Se=/\(\)$/,me=a("<div>")[0],De=me.textContent!==n,ye=/<.*?>/g;qt=function(t){this.$=function(t,e){return this.api(!0).$(t,e)},this._=function(t,e){return this.api(!0).rows(t,e).data()},this.api=function(t){return new $t(t?jt(this[Gt.iApiIndex]):this)},this.fnAddData=function(t,e){var r=this.api(!0),o=a.isArray(t)&&(a.isArray(t[0])||a.isPlainObject(t[0]))?r.rows.add(t):r.row.add(t);return(e===n||e)&&r.draw(),o.flatten().toArray()},this.fnAdjustColumnSizing=function(t){var e=this.api(!0).columns.adjust(),a=e.settings()[0],r=a.oScroll;t===n||t?e.draw(!1):(""!==r.sX||""!==r.sY)&&bt(a)},this.fnClearTable=function(t){var e=this.api(!0).clear();(t===n||t)&&e.draw()},this.fnClose=function(t){this.api(!0).row(t).child.hide()},this.fnDeleteRow=function(t,e,a){var r=this.api(!0),o=r.rows(t),i=o.settings()[0],s=i.aoData[o[0][0]];return o.remove(),e&&e.call(this,i,s),(a===n||a)&&r.draw(),s},this.fnDestroy=function(t){this.api(!0).destroy(t)},this.fnDraw=function(t){this.api(!0).draw(t)},this.fnFilter=function(t,e,a,r,o,i){var s=this.api(!0);null===e||e===n?s.search(t,a,r,i):s.column(e).search(t,a,r,i),s.draw()},this.fnGetData=function(t,e){var a=this.api(!0);if(t!==n){var r=t.nodeName?t.nodeName.toLowerCase():"";return e!==n||"td"==r||"th"==r?a.cell(t,e).data():a.row(t).data()||null}return a.data().toArray()},this.fnGetNodes=function(t){var e=this.api(!0);return t!==n?e.row(t).node():e.rows().nodes().flatten().toArray()},this.fnGetPosition=function(t){var e=this.api(!0),n=t.nodeName.toUpperCase();if("TR"==n)return e.row(t).index();if("TD"==n||"TH"==n){var a=e.cell(t).index();return[a.row,a.columnVisible,a.column]}return null},this.fnIsOpen=function(t){return this.api(!0).row(t).child.isShown()},this.fnOpen=function(t,e,n){return this.api(!0).row(t).child(e,n).show().child()[0]},this.fnPageChange=function(t,e){var a=this.api(!0).page(t);(e===n||e)&&a.draw(!1)},this.fnSetColumnVis=function(t,e,a){var r=this.api(!0).column(t).visible(e);(a===n||a)&&r.columns.adjust().draw()},this.fnSettings=function(){return jt(this[Gt.iApiIndex])},this.fnSort=function(t){this.api(!0).order(t).draw()},this.fnSortListener=function(t,e,n){this.api(!0).order.listener(t,e,n)},this.fnUpdate=function(t,e,a,r,o){var i=this.api(!0);return a===n||null===a?i.row(e).data(t):i.cell(e,a).data(t),(o===n||o)&&i.columns.adjust(),(r===n||r)&&i.draw(),0},this.fnVersionCheck=Gt.fnVersionCheck;var e=this,r=t===n,c=this.length;r&&(t={}),this.oApi=this.internal=Gt.internal;for(var h in qt.ext.internal)h&&(this[h]=Vt(h));return this.each(function(){var h,p={},g=c>1?kt(p,t,!0):t,b=0,v=this.getAttribute("id"),S=!1,_=qt.defaults,T=a(this);if("table"!=this.nodeName.toLowerCase())return void Ht(null,0,"Non-table node initialisation ("+this.nodeName+")",2);s(_),l(_.column),o(_,_,!0),o(_.column,_.column,!0),o(_,a.extend(g,T.data()));var w=qt.settings;for(b=0,h=w.length;h>b;b++){var C=w[b];if(C.nTable==this||C.nTHead.parentNode==this||C.nTFoot&&C.nTFoot.parentNode==this){var x=g.bRetrieve!==n?g.bRetrieve:_.bRetrieve,A=g.bDestroy!==n?g.bDestroy:_.bDestroy;if(r||x)return C.oInstance;if(A){C.oInstance.fnDestroy();break}return void Ht(C,0,"Cannot reinitialise DataTable",3)}if(C.sTableId==this.id){w.splice(b,1);break}}(null===v||""===v)&&(v="DataTables_Table_"+qt.ext._unique++,this.id=v);var F=a.extend(!0,{},qt.models.oSettings,{sDestroyWidth:T[0].style.width,sInstance:v,sTableId:v});F.nTable=this,F.oApi=e.internal,F.oInit=g,w.push(F),F.oInstance=1===e.length?e:T.dataTable(),s(g),g.oLanguage&&i(g.oLanguage),g.aLengthMenu&&!g.iDisplayLength&&(g.iDisplayLength=a.isArray(g.aLengthMenu[0])?g.aLengthMenu[0][0]:g.aLengthMenu[0]),g=kt(a.extend(!0,{},_),g),Nt(F.oFeatures,g,["bPaginate","bLengthChange","bFilter","bSort","bSortMulti","bInfo","bProcessing","bAutoWidth","bSortClasses","bServerSide","bDeferRender"]),Nt(F,g,["asStripeClasses","ajax","fnServerData","fnFormatNumber","sServerMethod","aaSorting","aaSortingFixed","aLengthMenu","sPaginationType","sAjaxSource","sAjaxDataProp","iStateDuration","sDom","bSortCellsTop","iTabIndex","fnStateLoadCallback","fnStateSaveCallback","renderer","searchDelay","rowId",["iCookieDuration","iStateDuration"],["oSearch","oPreviousSearch"],["aoSearchCols","aoPreSearchCols"],["iDisplayLength","_iDisplayLength"],["bJQueryUI","bJUI"]]),Nt(F.oScroll,g,[["sScrollX","sX"],["sScrollXInner","sXInner"],["sScrollY","sY"],["bScrollCollapse","bCollapse"]]),Nt(F.oLanguage,g,"fnInfoCallback"),Mt(F,"aoDrawCallback",g.fnDrawCallback,"user"),Mt(F,"aoServerParams",g.fnServerParams,"user"),Mt(F,"aoStateSaveParams",g.fnStateSaveParams,"user"),Mt(F,"aoStateLoadParams",g.fnStateLoadParams,"user"),Mt(F,"aoStateLoaded",g.fnStateLoaded,"user"),Mt(F,"aoRowCallback",g.fnRowCallback,"user"),Mt(F,"aoRowCreatedCallback",g.fnCreatedRow,"user"),Mt(F,"aoHeaderCallback",g.fnHeaderCallback,"user"),Mt(F,"aoFooterCallback",g.fnFooterCallback,"user"),Mt(F,"aoInitComplete",g.fnInitComplete,"user"),Mt(F,"aoPreDrawCallback",g.fnPreDrawCallback,"user"),F.rowIdFn=I(g.rowId),u(F);var L=F.oClasses;if(g.bJQueryUI?(a.extend(L,qt.ext.oJUIClasses,g.oClasses),g.sDom===_.sDom&&"lfrtip"===_.sDom&&(F.sDom='<"H"lfr>t<"F"ip>'),F.renderer?a.isPlainObject(F.renderer)&&!F.renderer.header&&(F.renderer.header="jqueryui"):F.renderer="jqueryui"):a.extend(L,qt.ext.classes,g.oClasses),T.addClass(L.sTable),F.iInitDisplayStart===n&&(F.iInitDisplayStart=g.iDisplayStart,F._iDisplayStart=g.iDisplayStart),null!==g.iDeferLoading){F.bDeferLoading=!0;var P=a.isArray(g.iDeferLoading);F._iRecordsDisplay=P?g.iDeferLoading[0]:g.iDeferLoading,F._iRecordsTotal=P?g.iDeferLoading[1]:g.iDeferLoading}var R=F.oLanguage;a.extend(!0,R,g.oLanguage),""!==R.sUrl&&(a.ajax({dataType:"json",url:R.sUrl,success:function(t){i(t),o(_.oLanguage,t),a.extend(!0,R,t),st(F)},error:function(){st(F)}}),S=!0),null===g.asStripeClasses&&(F.asStripeClasses=[L.sStripeOdd,L.sStripeEven]);var j=F.asStripeClasses,H=T.children("tbody").find("tr").eq(0);-1!==a.inArray(!0,a.map(j,function(t,e){return H.hasClass(t)}))&&(a("tbody tr",this).removeClass(j.join(" ")),F.asDestroyStripes=j.slice());var N,k=[],O=this.getElementsByTagName("thead");if(0!==O.length&&(E(F.aoHeader,O[0]),k=B(F)),null===g.aoColumns)for(N=[],b=0,h=k.length;h>b;b++)N.push(null);else N=g.aoColumns;for(b=0,h=N.length;h>b;b++)f(F,k?k[b]:null);if(m(F,g.aoColumnDefs,N,function(t,e){d(F,t,e)}),H.length){var M=function(t,e){return null!==t.getAttribute("data-"+e)?e:null};a(H[0]).children("th, td").each(function(t,e){var a=F.aoColumns[t];if(a.mData===t){var r=M(e,"sort")||M(e,"order"),o=M(e,"filter")||M(e,"search");(null!==r||null!==o)&&(a.mData={_:t+".display",sort:null!==r?t+".@data-"+r:n,type:null!==r?t+".@data-"+r:n,filter:null!==o?t+".@data-"+o:n},d(F,t))}})}var W=F.oFeatures;if(g.bStateSave&&(W.bStateSave=!0,Rt(F,g),Mt(F,"aoDrawCallback",Pt,"state_save")),g.aaSorting===n){var U=F.aaSorting;for(b=0,h=U.length;h>b;b++)U[b][1]=F.aoColumns[b].asSorting[0]}Ft(F),W.bSort&&Mt(F,"aoDrawCallback",function(){if(F.bSorted){var t=wt(F),e={};a.each(t,function(t,n){e[n.src]=n.dir}),Wt(F,null,"order",[F,t,e]),xt(F)}}),Mt(F,"aoDrawCallback",function(){(F.bSorted||"ssp"===Bt(F)||W.bDeferRender)&&Ft(F)},"sc");var J=T.children("caption").each(function(){this._captionSide=T.css("caption-side")}),X=T.children("thead");0===X.length&&(X=a("<thead/>").appendTo(this)),F.nTHead=X[0];var V=T.children("tbody");0===V.length&&(V=a("<tbody/>").appendTo(this)),F.nTBody=V[0];var q=T.children("tfoot");if(0===q.length&&J.length>0&&(""!==F.oScroll.sX||""!==F.oScroll.sY)&&(q=a("<tfoot/>").appendTo(this)),0===q.length||0===q.children().length?T.addClass(L.sNoFooter):q.length>0&&(F.nTFoot=q[0],E(F.aoFooter,F.nTFoot)),g.aaData)for(b=0;b<g.aaData.length;b++)D(F,g.aaData[b]);else(F.bDeferLoading||"dom"==Bt(F))&&y(F,a(F.nTBody).children("tr"));F.aiDisplay=F.aiDisplayMaster.slice(),F.bInitialised=!0,S===!1&&st(F)}),e=null,this};var _e=[],Te=Array.prototype,we=function(t){var e,n,r=qt.settings,o=a.map(r,function(t,e){return t.nTable});return t?t.nTable&&t.oApi?[t]:t.nodeName&&"table"===t.nodeName.toLowerCase()?(e=a.inArray(t,o),-1!==e?[r[e]]:null):t&&"function"==typeof t.settings?t.settings().toArray():("string"==typeof t?n=a(t):t instanceof a&&(n=t),n?n.map(function(t){return e=a.inArray(this,o),-1!==e?r[e]:null}).toArray():void 0):[]};$t=function(t,e){if(!(this instanceof $t))return new $t(t,e);var n=[],r=function(t){var e=we(t);e&&(n=n.concat(e))};if(a.isArray(t))for(var o=0,i=t.length;i>o;o++)r(t[o]);else r(t);this.context=ge(n),e&&a.merge(this,e),this.selector={rows:null,cols:null,opts:null},$t.extend(this,this,_e)},qt.Api=$t,a.extend($t.prototype,{any:function(){return 0!==this.count()},concat:Te.concat,context:[],count:function(){return this.flatten().length},each:function(t){for(var e=0,n=this.length;n>e;e++)t.call(this,this[e],e,this);return this},eq:function(t){var e=this.context;return e.length>t?new $t(e[t],this[t]):null},filter:function(t){var e=[];if(Te.filter)e=Te.filter.call(this,t,this);else for(var n=0,a=this.length;a>n;n++)t.call(this,this[n],n,this)&&e.push(this[n]);return new $t(this.context,e)},flatten:function(){var t=[];return new $t(this.context,t.concat.apply(t,this.toArray()))},join:Te.join,indexOf:Te.indexOf||function(t,e){for(var n=e||0,a=this.length;a>n;n++)if(this[n]===t)return n;return-1},iterator:function(t,e,a,r){var o,i,s,l,u,c,f,d,h=[],p=this.context,g=this.selector;for("string"==typeof t&&(r=a,a=e,e=t,t=!1),i=0,s=p.length;s>i;i++){var b=new $t(p[i]);if("table"===e)o=a.call(b,p[i],i),o!==n&&h.push(o);else if("columns"===e||"rows"===e)o=a.call(b,p[i],this[i],i),o!==n&&h.push(o);else if("column"===e||"column-rows"===e||"row"===e||"cell"===e)for(f=this[i],"column-rows"===e&&(c=Le(p[i],g.opts)),l=0,u=f.length;u>l;l++)d=f[l],o="cell"===e?a.call(b,p[i],d.row,d.column,i,l):a.call(b,p[i],d,i,l,c),o!==n&&h.push(o)}if(h.length||r){var v=new $t(p,t?h.concat.apply([],h):h),S=v.selector;return S.rows=g.rows,S.cols=g.cols,S.opts=g.opts,v}return this},lastIndexOf:Te.lastIndexOf||function(t,e){return this.indexOf.apply(this.toArray.reverse(),arguments)},length:0,map:function(t){var e=[];if(Te.map)e=Te.map.call(this,t,this);else for(var n=0,a=this.length;a>n;n++)e.push(t.call(this,this[n],n));return new $t(this.context,e)},pluck:function(t){return this.map(function(e){return e[t]})},pop:Te.pop,push:Te.push,reduce:Te.reduce||function(t,e){return c(this,t,e,0,this.length,1)},reduceRight:Te.reduceRight||function(t,e){return c(this,t,e,this.length-1,-1,-1)},reverse:Te.reverse,selector:null,shift:Te.shift,sort:Te.sort,splice:Te.splice,toArray:function(){return Te.slice.call(this)},to$:function(){return a(this)},toJQuery:function(){return a(this)},unique:function(){return new $t(this.context,ge(this))},unshift:Te.unshift}),$t.extend=function(t,e,n){if(n.length&&e&&(e instanceof $t||e.__dt_wrapper)){var r,o,i,s=function(t,e,n){return function(){var a=e.apply(t,arguments);return $t.extend(a,a,n.methodExt),a}};for(r=0,o=n.length;o>r;r++)i=n[r],e[i.name]="function"==typeof i.val?s(t,i.val,i):a.isPlainObject(i.val)?{}:i.val,e[i.name].__dt_wrapper=!0,$t.extend(t,e[i.name],i.propExt)}},$t.register=zt=function(t,e){if(a.isArray(t))for(var n=0,r=t.length;r>n;n++)$t.register(t[n],e);else{var o,i,s,l,u=t.split("."),c=_e,f=function(t,e){for(var n=0,a=t.length;a>n;n++)if(t[n].name===e)return t[n];return null};for(o=0,i=u.length;i>o;o++){l=-1!==u[o].indexOf("()"),s=l?u[o].replace("()",""):u[o];var d=f(c,s);d||(d={name:s,val:{},methodExt:[],propExt:[]},c.push(d)),o===i-1?d.val=e:c=l?d.methodExt:d.propExt}}},$t.registerPlural=Yt=function(t,e,r){$t.register(t,r),$t.register(e,function(){var t=r.apply(this,arguments);return t===this?this:t instanceof $t?t.length?a.isArray(t[0])?new $t(t.context,t[0]):t[0]:n:t})};var Ce=function(t,e){if("number"==typeof t)return[e[t]];var n=a.map(e,function(t,e){return t.nTable});return a(n).filter(t).map(function(t){var r=a.inArray(this,n);return e[r]}).toArray()};zt("tables()",function(t){return t?new $t(Ce(t,this.context)):this}),zt("table()",function(t){var e=this.tables(t),n=e.context;return n.length?new $t(n[0]):e}),Yt("tables().nodes()","table().node()",function(){return this.iterator("table",function(t){return t.nTable},1)}),Yt("tables().body()","table().body()",function(){return this.iterator("table",function(t){return t.nTBody},1)}),Yt("tables().header()","table().header()",function(){return this.iterator("table",function(t){return t.nTHead},1)}),Yt("tables().footer()","table().footer()",function(){return this.iterator("table",function(t){return t.nTFoot},1)}),Yt("tables().containers()","table().container()",function(){return this.iterator("table",function(t){return t.nTableWrapper},1)}),zt("draw()",function(t){return this.iterator("table",function(e){"page"===t?M(e):("string"==typeof t&&(t="full-hold"===t?!1:!0),W(e,t===!1))})}),zt("page()",function(t){return t===n?this.page.info().page:this.iterator("table",function(e){dt(e,t)})}),zt("page.info()",function(t){if(0===this.context.length)return n;var e=this.context[0],a=e._iDisplayStart,r=e._iDisplayLength,o=e.fnRecordsDisplay(),i=-1===r;return{page:i?0:Math.floor(a/r),pages:i?1:Math.ceil(o/r),start:a,end:e.fnDisplayEnd(),length:r,recordsTotal:e.fnRecordsTotal(),recordsDisplay:o,serverSide:"ssp"===Bt(e)}}),zt("page.len()",function(t){return t===n?0!==this.context.length?this.context[0]._iDisplayLength:n:this.iterator("table",function(e){ut(e,t)})});var xe=function(t,e,n){if(n){var a=new $t(t);a.one("draw",function(){n(a.ajax.json())})}if("ssp"==Bt(t))W(t,e);else{pt(t,!0);var r=t.jqXHR;r&&4!==r.readyState&&r.abort(),J(t,[],function(n){L(t);for(var a=G(t,n),r=0,o=a.length;o>r;r++)D(t,a[r]);W(t,e),pt(t,!1)})}};zt("ajax.json()",function(){var t=this.context;return t.length>0?t[0].json:void 0}),zt("ajax.params()",function(){var t=this.context;return t.length>0?t[0].oAjaxData:void 0}),zt("ajax.reload()",function(t,e){return this.iterator("table",function(n){xe(n,e===!1,t)})}),zt("ajax.url()",function(t){var e=this.context;return t===n?0===e.length?n:(e=e[0],e.ajax?a.isPlainObject(e.ajax)?e.ajax.url:e.ajax:e.sAjaxSource):this.iterator("table",function(e){a.isPlainObject(e.ajax)?e.ajax.url=t:e.ajax=t})}),zt("ajax.url().load()",function(t,e){return this.iterator("table",function(n){xe(n,e===!1,t)})});var Ie=function(t,e,r,o,i){var s,l,u,c,f,d,h=[],p=typeof e;for(e&&"string"!==p&&"function"!==p&&e.length!==n||(e=[e]),u=0,c=e.length;c>u;u++)for(l=e[u]&&e[u].split?e[u].split(","):[e[u]],f=0,d=l.length;d>f;f++)s=r("string"==typeof l[f]?a.trim(l[f]):l[f]),s&&s.length&&(h=h.concat(s));var g=Gt.selector[t];if(g.length)for(u=0,c=g.length;c>u;u++)h=g[u](o,i,h);return ge(h)},Ae=function(t){return t||(t={}),t.filter&&t.search===n&&(t.search=t.filter),a.extend({search:"none",order:"current",page:"all"},t)},Fe=function(t){for(var e=0,n=t.length;n>e;e++)if(t[e].length>0)return t[0]=t[e],t[0].length=1,t.length=1,t.context=[t.context[e]],t;return t.length=0,t},Le=function(t,e){var n,r,o,i=[],s=t.aiDisplay,l=t.aiDisplayMaster,u=e.search,c=e.order,f=e.page;if("ssp"==Bt(t))return"removed"===u?[]:de(0,l.length);if("current"==f)for(n=t._iDisplayStart,r=t.fnDisplayEnd();r>n;n++)i.push(s[n]);else if("current"==c||"applied"==c)i="none"==u?l.slice():"applied"==u?s.slice():a.map(l,function(t,e){return-1===a.inArray(t,s)?t:null});else if("index"==c||"original"==c)for(n=0,r=t.aoData.length;r>n;n++)"none"==u?i.push(n):(o=a.inArray(n,s),(-1===o&&"removed"==u||o>=0&&"applied"==u)&&i.push(n));return i},Pe=function(t,e,r){var o=function(e){var o=oe(e);if(null!==o&&!r)return[o];var i=Le(t,r);if(null!==o&&-1!==a.inArray(o,i))return[o];if(!e)return i;if("function"==typeof e)return a.map(i,function(n){var a=t.aoData[n];return e(n,a._aData,a.nTr)?n:null});var s=he(fe(t.aoData,i,"nTr"));if(e.nodeName&&-1!==a.inArray(e,s))return[e._DT_RowIndex];if("string"==typeof e&&"#"===e.charAt(0)){var l=t.aIds[e.replace(/^#/,"")];if(l!==n)return[l.idx]}return a(s).filter(e).map(function(){return this._DT_RowIndex}).toArray()};return Ie("row",e,o,t,r)};zt("rows()",function(t,e){t===n?t="":a.isPlainObject(t)&&(e=t,t=""),e=Ae(e);var r=this.iterator("table",function(n){return Pe(n,t,e)},1);return r.selector.rows=t,r.selector.opts=e,r}),zt("rows().nodes()",function(){return this.iterator("row",function(t,e){return t.aoData[e].nTr||n},1)}),zt("rows().data()",function(){return this.iterator(!0,"rows",function(t,e){return fe(t.aoData,e,"_aData")},1)}),Yt("rows().cache()","row().cache()",function(t){return this.iterator("row",function(e,n){var a=e.aoData[n];return"search"===t?a._aFilterData:a._aSortData},1)}),Yt("rows().invalidate()","row().invalidate()",function(t){return this.iterator("row",function(e,n){R(e,n,t)})}),Yt("rows().indexes()","row().index()",function(){return this.iterator("row",function(t,e){return e},1)}),Yt("rows().ids()","row().id()",function(t){for(var e=[],n=this.context,a=0,r=n.length;r>a;a++)for(var o=0,i=this[a].length;i>o;o++){var s=n[a].rowIdFn(n[a].aoData[this[a][o]]._aData);e.push((t===!0?"#":"")+s)}return new $t(n,e)}),Yt("rows().remove()","row().remove()",function(){var t=this;return this.iterator("row",function(e,a,r){var o=e.aoData,i=o[a];o.splice(a,1);for(var s=0,l=o.length;l>s;s++)null!==o[s].nTr&&(o[s].nTr._DT_RowIndex=s);P(e.aiDisplayMaster,a),P(e.aiDisplay,a),P(t[r],a,!1),Ut(e);var u=e.rowIdFn(i._aData);u!==n&&delete e.aIds[u]}),this.iterator("table",function(t){for(var e=0,n=t.aoData.length;n>e;e++)t.aoData[e].idx=e}),this}),zt("rows.add()",function(t){var e=this.iterator("table",function(e){var n,a,r,o=[];for(a=0,r=t.length;r>a;a++)n=t[a],n.nodeName&&"TR"===n.nodeName.toUpperCase()?o.push(y(e,n)[0]):o.push(D(e,n));return o},1),n=this.rows(-1);return n.pop(),a.merge(n,e),n}),zt("row()",function(t,e){return Fe(this.rows(t,e))}),zt("row().data()",function(t){var e=this.context;return t===n?e.length&&this.length?e[0].aoData[this[0]]._aData:n:(e[0].aoData[this[0]]._aData=t,R(e[0],this[0],"data"),this)}),zt("row().node()",function(){var t=this.context;return t.length&&this.length?t[0].aoData[this[0]].nTr||null:null}),zt("row.add()",function(t){t instanceof a&&t.length&&(t=t[0]);var e=this.iterator("table",function(e){return t.nodeName&&"TR"===t.nodeName.toUpperCase()?y(e,t)[0]:D(e,t)});return this.row(e[0])});var Re=function(t,e,n,r){var o=[],i=function(e,n){if(a.isArray(e)||e instanceof a)for(var r=0,s=e.length;s>r;r++)i(e[r],n);else if(e.nodeName&&"tr"===e.nodeName.toLowerCase())o.push(e);else{var l=a("<tr><td/></tr>").addClass(n);a("td",l).addClass(n).html(e)[0].colSpan=b(t),o.push(l[0])}};i(n,r),e._details&&e._details.remove(),e._details=a(o),e._detailsShow&&e._details.insertAfter(e.nTr)},je=function(t,e){var a=t.context;if(a.length){var r=a[0].aoData[e!==n?e:t[0]];r&&r._details&&(r._details.remove(),r._detailsShow=n,r._details=n)}},He=function(t,e){var n=t.context;if(n.length&&t.length){var a=n[0].aoData[t[0]];a._details&&(a._detailsShow=e,e?a._details.insertAfter(a.nTr):a._details.detach(),Ne(n[0]))}},Ne=function(t){var e=new $t(t),n=".dt.DT_details",a="draw"+n,r="column-visibility"+n,o="destroy"+n,i=t.aoData;e.off(a+" "+r+" "+o),ce(i,"_details").length>0&&(e.on(a,function(n,a){t===a&&e.rows({page:"current"}).eq(0).each(function(t){var e=i[t];e._detailsShow&&e._details.insertAfter(e.nTr)})}),e.on(r,function(e,n,a,r){if(t===n)for(var o,s=b(n),l=0,u=i.length;u>l;l++)o=i[l],o._details&&o._details.children("td[colspan]").attr("colspan",s)}),e.on(o,function(n,a){if(t===a)for(var r=0,o=i.length;o>r;r++)i[r]._details&&je(e,r)}))},ke="",Oe=ke+"row().child",Me=Oe+"()";zt(Me,function(t,e){var a=this.context;return t===n?a.length&&this.length?a[0].aoData[this[0]]._details:n:(t===!0?this.child.show():t===!1?je(this):a.length&&this.length&&Re(a[0],a[0].aoData[this[0]],t,e),this)}),zt([Oe+".show()",Me+".show()"],function(t){return He(this,!0),this}),zt([Oe+".hide()",Me+".hide()"],function(){return He(this,!1),this}),zt([Oe+".remove()",Me+".remove()"],function(){return je(this),this}),zt(Oe+".isShown()",function(){var t=this.context;return t.length&&this.length?t[0].aoData[this[0]]._detailsShow||!1:!1});var We=/^(.+):(name|visIdx|visible)$/,Ue=function(t,e,n,a,r){for(var o=[],i=0,s=r.length;s>i;i++)o.push(w(t,r[i],e));return o},Ee=function(t,e,n){var r=t.aoColumns,o=ce(r,"sName"),i=ce(r,"nTh"),s=function(e){var s=oe(e);if(""===e)return de(r.length);if(null!==s)return[s>=0?s:r.length+s];if("function"==typeof e){var l=Le(t,n);return a.map(r,function(n,a){return e(a,Ue(t,a,0,0,l),i[a])?a:null})}var u="string"==typeof e?e.match(We):"";if(!u)return a(i).filter(e).map(function(){return a.inArray(this,i)}).toArray();switch(u[2]){case"visIdx":case"visible":var c=parseInt(u[1],10);if(0>c){var f=a.map(r,function(t,e){return t.bVisible?e:null});return[f[f.length+c]]}return[p(t,c)];case"name":return a.map(o,function(t,e){return t===u[1]?e:null})}};return Ie("column",e,s,t,n)},Be=function(t,e,r,o){var i,s,l,u,c=t.aoColumns,f=c[e],d=t.aoData;if(r===n)return f.bVisible;if(f.bVisible!==r){if(r){var p=a.inArray(!0,ce(c,"bVisible"),e+1);for(s=0,l=d.length;l>s;s++)u=d[s].nTr,i=d[s].anCells,u&&u.insertBefore(i[e],i[p]||null)}else a(ce(t.aoData,"anCells",e)).detach();f.bVisible=r,O(t,t.aoHeader),O(t,t.aoFooter),(o===n||o)&&(h(t),(t.oScroll.sX||t.oScroll.sY)&&bt(t)),Wt(t,null,"column-visibility",[t,e,r]),Pt(t)}};zt("columns()",function(t,e){t===n?t="":a.isPlainObject(t)&&(e=t,t=""),e=Ae(e);var r=this.iterator("table",function(n){return Ee(n,t,e)},1);return r.selector.cols=t,r.selector.opts=e,r}),Yt("columns().header()","column().header()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTh},1)}),Yt("columns().footer()","column().footer()",function(t,e){return this.iterator("column",function(t,e){return t.aoColumns[e].nTf},1)}),Yt("columns().data()","column().data()",function(){return this.iterator("column-rows",Ue,1)}),Yt("columns().dataSrc()","column().dataSrc()",function(){return this.iterator("column",function(t,e){return t.aoColumns[e].mData},1)}),Yt("columns().cache()","column().cache()",function(t){return this.iterator("column-rows",function(e,n,a,r,o){return fe(e.aoData,o,"search"===t?"_aFilterData":"_aSortData",n)},1)}),Yt("columns().nodes()","column().nodes()",function(){return this.iterator("column-rows",function(t,e,n,a,r){return fe(t.aoData,r,"anCells",e)},1)}),Yt("columns().visible()","column().visible()",function(t,e){return this.iterator("column",function(a,r){return t===n?a.aoColumns[r].bVisible:void Be(a,r,t,e)})}),Yt("columns().indexes()","column().index()",function(t){return this.iterator("column",function(e,n){return"visible"===t?g(e,n):n},1)}),zt("columns.adjust()",function(){return this.iterator("table",function(t){h(t)},1)}),zt("column.index()",function(t,e){if(0!==this.context.length){var n=this.context[0];if("fromVisible"===t||"toData"===t)return p(n,e);if("fromData"===t||"toVisible"===t)return g(n,e)}}),zt("column()",function(t,e){return Fe(this.columns(t,e))});var Je=function(t,e,r){var o,i,s,l,u,c,f,d=t.aoData,h=Le(t,r),p=he(fe(d,h,"anCells")),g=a([].concat.apply([],p)),b=t.aoColumns.length,v=function(e){var r="function"==typeof e;if(null===e||e===n||r){for(i=[],s=0,l=h.length;l>s;s++)for(o=h[s],u=0;b>u;u++)c={row:o,column:u},r?(f=d[o],e(c,w(t,o,u),f.anCells?f.anCells[u]:null)&&i.push(c)):i.push(c);return i}return a.isPlainObject(e)?[e]:g.filter(e).map(function(t,e){if(e.parentNode)o=e.parentNode._DT_RowIndex;else for(t=0,l=d.length;l>t;t++)if(-1!==a.inArray(e,d[t].anCells)){o=t;break}return{row:o,column:a.inArray(e,d[o].anCells)}}).toArray()};return Ie("cell",e,v,t,r)};zt("cells()",function(t,e,r){if(a.isPlainObject(t)&&(t.row===n?(r=t,t=null):(r=e,e=null)),a.isPlainObject(e)&&(r=e,e=null),null===e||e===n)return this.iterator("table",function(e){return Je(e,t,Ae(r))});var o,i,s,l,u,c=this.columns(e,r),f=this.rows(t,r),d=this.iterator("table",function(t,e){for(o=[],i=0,s=f[e].length;s>i;i++)for(l=0,u=c[e].length;u>l;l++)o.push({row:f[e][i],column:c[e][l]});return o},1);return a.extend(d.selector,{cols:e,rows:t,opts:r}),d}),Yt("cells().nodes()","cell().node()",function(){return this.iterator("cell",function(t,e,a){var r=t.aoData[e].anCells;return r?r[a]:n},1)}),zt("cells().data()",function(){return this.iterator("cell",function(t,e,n){return w(t,e,n)},1)}),Yt("cells().cache()","cell().cache()",function(t){return t="search"===t?"_aFilterData":"_aSortData",this.iterator("cell",function(e,n,a){return e.aoData[n][t][a]},1)}),Yt("cells().render()","cell().render()",function(t){return this.iterator("cell",function(e,n,a){return w(e,n,a,t)},1)}),Yt("cells().indexes()","cell().index()",function(){return this.iterator("cell",function(t,e,n){return{row:e,column:n,columnVisible:g(t,n)}},1)}),Yt("cells().invalidate()","cell().invalidate()",function(t){return this.iterator("cell",function(e,n,a){R(e,n,t,a)})}),zt("cell()",function(t,e,n){return Fe(this.cells(t,e,n))}),zt("cell().data()",function(t){var e=this.context,a=this[0];return t===n?e.length&&a.length?w(e[0],a[0].row,a[0].column):n:(C(e[0],a[0].row,a[0].column,t),R(e[0],a[0].row,"data",a[0].column),this)}),zt("order()",function(t,e){var r=this.context;return t===n?0!==r.length?r[0].aaSorting:n:("number"==typeof t?t=[[t,e]]:a.isArray(t[0])||(t=Array.prototype.slice.call(arguments)),this.iterator("table",function(e){e.aaSorting=t.slice()}))}),zt("order.listener()",function(t,e,n){return this.iterator("table",function(a){
3
- At(a,t,e,n)})}),zt(["columns().order()","column().order()"],function(t){var e=this;return this.iterator("table",function(n,r){var o=[];a.each(e[r],function(e,n){o.push([n,t])}),n.aaSorting=o})}),zt("search()",function(t,e,r,o){var i=this.context;return t===n?0!==i.length?i[0].oPreviousSearch.sSearch:n:this.iterator("table",function(n){n.oFeatures.bFilter&&z(n,a.extend({},n.oPreviousSearch,{sSearch:t+"",bRegex:null===e?!1:e,bSmart:null===r?!0:r,bCaseInsensitive:null===o?!0:o}),1)})}),Yt("columns().search()","column().search()",function(t,e,r,o){return this.iterator("column",function(i,s){var l=i.aoPreSearchCols;return t===n?l[s].sSearch:void(i.oFeatures.bFilter&&(a.extend(l[s],{sSearch:t+"",bRegex:null===e?!1:e,bSmart:null===r?!0:r,bCaseInsensitive:null===o?!0:o}),z(i,i.oPreviousSearch,1)))})}),zt("state()",function(){return this.context.length?this.context[0].oSavedState:null}),zt("state.clear()",function(){return this.iterator("table",function(t){t.fnStateSaveCallback.call(t.oInstance,t,{})})}),zt("state.loaded()",function(){return this.context.length?this.context[0].oLoadedState:null}),zt("state.save()",function(){return this.iterator("table",function(t){Pt(t)})}),qt.versionCheck=qt.fnVersionCheck=function(t){for(var e,n,a=qt.version.split("."),r=t.split("."),o=0,i=r.length;i>o;o++)if(e=parseInt(a[o],10)||0,n=parseInt(r[o],10)||0,e!==n)return e>n;return!0},qt.isDataTable=qt.fnIsDataTable=function(t){var e=a(t).get(0),n=!1;return a.each(qt.settings,function(t,r){var o=r.nScrollHead?a("table",r.nScrollHead)[0]:null,i=r.nScrollFoot?a("table",r.nScrollFoot)[0]:null;(r.nTable===e||o===e||i===e)&&(n=!0)}),n},qt.tables=qt.fnTables=function(t){var e=!1;a.isPlainObject(t)&&(e=t.api,t=t.visible);var n=a.map(qt.settings,function(e){return!t||t&&a(e.nTable).is(":visible")?e.nTable:void 0});return e?new $t(n):n},qt.util={throttle:mt,escapeRegex:tt},qt.camelToHungarian=o,zt("$()",function(t,e){var n=this.rows(e).nodes(),r=a(n);return a([].concat(r.filter(t).toArray(),r.find(t).toArray()))}),a.each(["on","one","off"],function(t,e){zt(e+"()",function(){var t=Array.prototype.slice.call(arguments);t[0].match(/\.dt\b/)||(t[0]+=".dt");var n=a(this.tables().nodes());return n[e].apply(n,t),this})}),zt("clear()",function(){return this.iterator("table",function(t){L(t)})}),zt("settings()",function(){return new $t(this.context,this.context)}),zt("init()",function(){var t=this.context;return t.length?t[0].oInit:null}),zt("data()",function(){return this.iterator("table",function(t){return ce(t.aoData,"_aData")}).flatten()}),zt("destroy()",function(e){return e=e||!1,this.iterator("table",function(n){var r,o=n.nTableWrapper.parentNode,i=n.oClasses,s=n.nTable,l=n.nTBody,u=n.nTHead,c=n.nTFoot,f=a(s),d=a(l),h=a(n.nTableWrapper),p=a.map(n.aoData,function(t){return t.nTr});n.bDestroying=!0,Wt(n,"aoDestroyCallback","destroy",[n]),e||new $t(n).columns().visible(!0),h.unbind(".DT").find(":not(tbody *)").unbind(".DT"),a(t).unbind(".DT-"+n.sInstance),s!=u.parentNode&&(f.children("thead").detach(),f.append(u)),c&&s!=c.parentNode&&(f.children("tfoot").detach(),f.append(c)),n.aaSorting=[],n.aaSortingFixed=[],Ft(n),a(p).removeClass(n.asStripeClasses.join(" ")),a("th, td",u).removeClass(i.sSortable+" "+i.sSortableAsc+" "+i.sSortableDesc+" "+i.sSortableNone),n.bJUI&&(a("th span."+i.sSortIcon+", td span."+i.sSortIcon,u).detach(),a("th, td",u).each(function(){var t=a("div."+i.sSortJUIWrapper,this);a(this).append(t.contents()),t.detach()})),d.children().detach(),d.append(p);var g=e?"remove":"detach";f[g](),h[g](),!e&&o&&(o.insertBefore(s,n.nTableReinsertBefore),f.css("width",n.sDestroyWidth).removeClass(i.sTable),r=n.asDestroyStripes.length,r&&d.children().each(function(t){a(this).addClass(n.asDestroyStripes[t%r])}));var b=a.inArray(n,qt.settings);-1!==b&&qt.settings.splice(b,1)})}),a.each(["column","row","cell"],function(t,e){zt(e+"s().every()",function(t){return this.iterator(e,function(a,r,o,i,s){t.call(new $t(a)[e](r,"cell"===e?o:n),r,o,i,s)})})}),zt("i18n()",function(t,e,r){var o=this.context[0],i=I(t)(o.oLanguage);return i===n&&(i=e),r!==n&&a.isPlainObject(i)&&(i=i[r]!==n?i[r]:i._),i.replace("%d",r)}),qt.version="1.10.9",qt.settings=[],qt.models={},qt.models.oSearch={bCaseInsensitive:!0,sSearch:"",bRegex:!1,bSmart:!0},qt.models.oRow={nTr:null,anCells:null,_aData:[],_aSortData:null,_aFilterData:null,_sFilterRow:null,_sRowStripe:"",src:null,idx:-1},qt.models.oColumn={idx:null,aDataSort:null,asSorting:null,bSearchable:null,bSortable:null,bVisible:null,_sManualType:null,_bAttrSrc:!1,fnCreatedCell:null,fnGetData:null,fnSetData:null,mData:null,mRender:null,nTh:null,nTf:null,sClass:null,sContentPadding:null,sDefaultContent:null,sName:null,sSortDataType:"std",sSortingClass:null,sSortingClassJUI:null,sTitle:null,sType:null,sWidth:null,sWidthOrig:null},qt.defaults={aaData:null,aaSorting:[[0,"asc"]],aaSortingFixed:[],ajax:null,aLengthMenu:[10,25,50,100],aoColumns:null,aoColumnDefs:null,aoSearchCols:[],asStripeClasses:null,bAutoWidth:!0,bDeferRender:!1,bDestroy:!1,bFilter:!0,bInfo:!0,bJQueryUI:!1,bLengthChange:!0,bPaginate:!0,bProcessing:!1,bRetrieve:!1,bScrollCollapse:!1,bServerSide:!1,bSort:!0,bSortMulti:!0,bSortCellsTop:!1,bSortClasses:!0,bStateSave:!1,fnCreatedRow:null,fnDrawCallback:null,fnFooterCallback:null,fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g,this.oLanguage.sThousands)},fnHeaderCallback:null,fnInfoCallback:null,fnInitComplete:null,fnPreDrawCallback:null,fnRowCallback:null,fnServerData:null,fnServerParams:null,fnStateLoadCallback:function(t){try{return JSON.parse((-1===t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_"+t.sInstance+"_"+location.pathname))}catch(e){}},fnStateLoadParams:null,fnStateLoaded:null,fnStateSaveCallback:function(t,e){try{(-1===t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_"+t.sInstance+"_"+location.pathname,JSON.stringify(e))}catch(n){}},fnStateSaveParams:null,iStateDuration:7200,iDeferLoading:null,iDisplayLength:10,iDisplayStart:0,iTabIndex:0,oClasses:{},oLanguage:{oAria:{sSortAscending:": activate to sort column ascending",sSortDescending:": activate to sort column descending"},oPaginate:{sFirst:"First",sLast:"Last",sNext:"Next",sPrevious:"Previous"},sEmptyTable:"No data available in table",sInfo:"Showing _START_ to _END_ of _TOTAL_ entries",sInfoEmpty:"Showing 0 to 0 of 0 entries",sInfoFiltered:"(filtered from _MAX_ total entries)",sInfoPostFix:"",sDecimal:"",sThousands:",",sLengthMenu:"Show _MENU_ entries",sLoadingRecords:"Loading...",sProcessing:"Processing...",sSearch:"Search:",sSearchPlaceholder:"",sUrl:"",sZeroRecords:"No matching records found"},oSearch:a.extend({},qt.models.oSearch),sAjaxDataProp:"data",sAjaxSource:null,sDom:"lfrtip",searchDelay:null,sPaginationType:"simple_numbers",sScrollX:"",sScrollXInner:"",sScrollY:"",sServerMethod:"GET",renderer:null,rowId:"DT_RowId"},r(qt.defaults),qt.defaults.column={aDataSort:null,iDataSort:-1,asSorting:["asc","desc"],bSearchable:!0,bSortable:!0,bVisible:!0,fnCreatedCell:null,mData:null,mRender:null,sCellType:"td",sClass:"",sContentPadding:"",sDefaultContent:null,sName:"",sSortDataType:"std",sTitle:null,sType:null,sWidth:null},r(qt.defaults.column),qt.models.oSettings={oFeatures:{bAutoWidth:null,bDeferRender:null,bFilter:null,bInfo:null,bLengthChange:null,bPaginate:null,bProcessing:null,bServerSide:null,bSort:null,bSortMulti:null,bSortClasses:null,bStateSave:null},oScroll:{bCollapse:null,iBarWidth:0,sX:null,sXInner:null,sY:null},oLanguage:{fnInfoCallback:null},oBrowser:{bScrollOversize:!1,bScrollbarLeft:!1,bBounding:!1,barWidth:0},ajax:null,aanFeatures:[],aoData:[],aiDisplay:[],aiDisplayMaster:[],aIds:{},aoColumns:[],aoHeader:[],aoFooter:[],oPreviousSearch:{},aoPreSearchCols:[],aaSorting:null,aaSortingFixed:[],asStripeClasses:null,asDestroyStripes:[],sDestroyWidth:0,aoRowCallback:[],aoHeaderCallback:[],aoFooterCallback:[],aoDrawCallback:[],aoRowCreatedCallback:[],aoPreDrawCallback:[],aoInitComplete:[],aoStateSaveParams:[],aoStateLoadParams:[],aoStateLoaded:[],sTableId:"",nTable:null,nTHead:null,nTFoot:null,nTBody:null,nTableWrapper:null,bDeferLoading:!1,bInitialised:!1,aoOpenRows:[],sDom:null,searchDelay:null,sPaginationType:"two_button",iStateDuration:0,aoStateSave:[],aoStateLoad:[],oSavedState:null,oLoadedState:null,sAjaxSource:null,sAjaxDataProp:null,bAjaxDataGet:!0,jqXHR:null,json:n,oAjaxData:n,fnServerData:null,aoServerParams:[],sServerMethod:null,fnFormatNumber:null,aLengthMenu:null,iDraw:0,bDrawing:!1,iDrawError:-1,_iDisplayLength:10,_iDisplayStart:0,_iRecordsTotal:0,_iRecordsDisplay:0,bJUI:null,oClasses:{},bFiltered:!1,bSorted:!1,bSortCellsTop:null,oInit:null,aoDestroyCallback:[],fnRecordsTotal:function(){return"ssp"==Bt(this)?1*this._iRecordsTotal:this.aiDisplayMaster.length},fnRecordsDisplay:function(){return"ssp"==Bt(this)?1*this._iRecordsDisplay:this.aiDisplay.length},fnDisplayEnd:function(){var t=this._iDisplayLength,e=this._iDisplayStart,n=e+t,a=this.aiDisplay.length,r=this.oFeatures,o=r.bPaginate;return r.bServerSide?o===!1||-1===t?e+a:Math.min(e+t,this._iRecordsDisplay):!o||n>a||-1===t?a:n},oInstance:null,sInstance:null,iTabIndex:0,nScrollHead:null,nScrollFoot:null,aLastSort:[],oPlugins:{},rowIdFn:null,rowId:null},qt.ext=Gt={buttons:{},classes:{},errMode:"alert",feature:[],search:[],selector:{cell:[],column:[],row:[]},internal:{},legacy:{ajax:null},pager:{},renderer:{pageButton:{},header:{}},order:{},type:{detect:[],search:{},order:{}},_unique:0,fnVersionCheck:qt.fnVersionCheck,iApiIndex:0,oJUIClasses:{},sVersion:qt.version},a.extend(Gt,{afnFiltering:Gt.search,aTypes:Gt.type.detect,ofnSearch:Gt.type.search,oSort:Gt.type.order,afnSortData:Gt.order,aoFeatures:Gt.feature,oApi:Gt.internal,oStdClasses:Gt.classes,oPagination:Gt.pager}),a.extend(qt.ext.classes,{sTable:"dataTable",sNoFooter:"no-footer",sPageButton:"paginate_button",sPageButtonActive:"current",sPageButtonDisabled:"disabled",sStripeOdd:"odd",sStripeEven:"even",sRowEmpty:"dataTables_empty",sWrapper:"dataTables_wrapper",sFilter:"dataTables_filter",sInfo:"dataTables_info",sPaging:"dataTables_paginate paging_",sLength:"dataTables_length",sProcessing:"dataTables_processing",sSortAsc:"sorting_asc",sSortDesc:"sorting_desc",sSortable:"sorting",sSortableAsc:"sorting_asc_disabled",sSortableDesc:"sorting_desc_disabled",sSortableNone:"sorting_disabled",sSortColumn:"sorting_",sFilterInput:"",sLengthSelect:"",sScrollWrapper:"dataTables_scroll",sScrollHead:"dataTables_scrollHead",sScrollHeadInner:"dataTables_scrollHeadInner",sScrollBody:"dataTables_scrollBody",sScrollFoot:"dataTables_scrollFoot",sScrollFootInner:"dataTables_scrollFootInner",sHeaderTH:"",sFooterTH:"",sSortJUIAsc:"",sSortJUIDesc:"",sSortJUI:"",sSortJUIAscAllowed:"",sSortJUIDescAllowed:"",sSortJUIWrapper:"",sSortIcon:"",sJUIHeader:"",sJUIFooter:""}),function(){var t="";t="";var e=t+"ui-state-default",n=t+"css_right ui-icon ui-icon-",r=t+"fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix";a.extend(qt.ext.oJUIClasses,qt.ext.classes,{sPageButton:"fg-button ui-button "+e,sPageButtonActive:"ui-state-disabled",sPageButtonDisabled:"ui-state-disabled",sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_",sSortAsc:e+" sorting_asc",sSortDesc:e+" sorting_desc",sSortable:e+" sorting",sSortableAsc:e+" sorting_asc_disabled",sSortableDesc:e+" sorting_desc_disabled",sSortableNone:e+" sorting_disabled",sSortJUIAsc:n+"triangle-1-n",sSortJUIDesc:n+"triangle-1-s",sSortJUI:n+"carat-2-n-s",sSortJUIAscAllowed:n+"carat-1-n",sSortJUIDescAllowed:n+"carat-1-s",sSortJUIWrapper:"DataTables_sort_wrapper",sSortIcon:"DataTables_sort_icon",sScrollHead:"dataTables_scrollHead "+e,sScrollFoot:"dataTables_scrollFoot "+e,sHeaderTH:e,sFooterTH:e,sJUIHeader:r+" ui-corner-tl ui-corner-tr",sJUIFooter:r+" ui-corner-bl ui-corner-br"})}();var Xe=qt.ext.pager;a.extend(Xe,{simple:function(t,e){return["previous","next"]},full:function(t,e){return["first","previous","next","last"]},numbers:function(t,e){return[Jt(t,e)]},simple_numbers:function(t,e){return["previous",Jt(t,e),"next"]},full_numbers:function(t,e){return["first","previous",Jt(t,e),"next","last"]},_numbers:Jt,numbers_length:7}),a.extend(!0,qt.ext.renderer,{pageButton:{_:function(t,n,r,o,i,s){var l,u,c,f=t.oClasses,d=t.oLanguage.oPaginate,h=0,p=function(e,n){var o,c,g,b,v=function(e){dt(t,e.data.action,!0)};for(o=0,c=n.length;c>o;o++)if(b=n[o],a.isArray(b)){var S=a("<"+(b.DT_el||"div")+"/>").appendTo(e);p(S,b)}else{switch(l=null,u="",b){case"ellipsis":e.append('<span class="ellipsis">&#x2026;</span>');break;case"first":l=d.sFirst,u=b+(i>0?"":" "+f.sPageButtonDisabled);break;case"previous":l=d.sPrevious,u=b+(i>0?"":" "+f.sPageButtonDisabled);break;case"next":l=d.sNext,u=b+(s-1>i?"":" "+f.sPageButtonDisabled);break;case"last":l=d.sLast,u=b+(s-1>i?"":" "+f.sPageButtonDisabled);break;default:l=b+1,u=i===b?f.sPageButtonActive:""}null!==l&&(g=a("<a>",{"class":f.sPageButton+" "+u,"aria-controls":t.sTableId,"data-dt-idx":h,tabindex:t.iTabIndex,id:0===r&&"string"==typeof b?t.sTableId+"_"+b:null}).html(l).appendTo(e),Ot(g,{action:b},v),h++)}};try{c=a(n).find(e.activeElement).data("dt-idx")}catch(g){}p(a(n).empty(),o),c&&a(n).find("[data-dt-idx="+c+"]").focus()}}}),a.extend(qt.ext.type.detect,[function(t,e){var n=e.oLanguage.sDecimal;return se(t,n)?"num"+n:null},function(t,e){if(t&&!(t instanceof Date)&&(!te.test(t)||!ee.test(t)))return null;var n=Date.parse(t);return null!==n&&!isNaN(n)||re(t)?"date":null},function(t,e){var n=e.oLanguage.sDecimal;return se(t,n,!0)?"num-fmt"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return ue(t,n)?"html-num"+n:null},function(t,e){var n=e.oLanguage.sDecimal;return ue(t,n,!0)?"html-num-fmt"+n:null},function(t,e){return re(t)||"string"==typeof t&&-1!==t.indexOf("<")?"html":null}]),a.extend(qt.ext.type.search,{html:function(t){return re(t)?t:"string"==typeof t?t.replace(Zt," ").replace(Kt,""):""},string:function(t){return re(t)?t:"string"==typeof t?t.replace(Zt," "):t}});var Ve=function(t,e,n,a){return 0===t||t&&"-"!==t?(e&&(t=ie(t,e)),t.replace&&(n&&(t=t.replace(n,"")),a&&(t=t.replace(a,""))),1*t):-(1/0)};return a.extend(Gt.type.order,{"date-pre":function(t){return Date.parse(t)||0},"html-pre":function(t){return re(t)?"":t.replace?t.replace(/<.*?>/g,"").toLowerCase():t+""},"string-pre":function(t){return re(t)?"":"string"==typeof t?t.toLowerCase():t.toString?t.toString():""},"string-asc":function(t,e){return e>t?-1:t>e?1:0},"string-desc":function(t,e){return e>t?1:t>e?-1:0}}),Xt(""),a.extend(!0,qt.ext.renderer,{header:{_:function(t,e,n,r){a(t.nTable).on("order.dt.DT",function(a,o,i,s){if(t===o){var l=n.idx;e.removeClass(n.sSortingClass+" "+r.sSortAsc+" "+r.sSortDesc).addClass("asc"==s[l]?r.sSortAsc:"desc"==s[l]?r.sSortDesc:n.sSortingClass)}})},jqueryui:function(t,e,n,r){a("<div/>").addClass(r.sSortJUIWrapper).append(e.contents()).append(a("<span/>").addClass(r.sSortIcon+" "+n.sSortingClassJUI)).appendTo(e),a(t.nTable).on("order.dt.DT",function(a,o,i,s){if(t===o){var l=n.idx;e.removeClass(r.sSortAsc+" "+r.sSortDesc).addClass("asc"==s[l]?r.sSortAsc:"desc"==s[l]?r.sSortDesc:n.sSortingClass),e.find("span."+r.sSortIcon).removeClass(r.sSortJUIAsc+" "+r.sSortJUIDesc+" "+r.sSortJUI+" "+r.sSortJUIAscAllowed+" "+r.sSortJUIDescAllowed).addClass("asc"==s[l]?r.sSortJUIAsc:"desc"==s[l]?r.sSortJUIDesc:n.sSortingClassJUI)}})}}}),qt.render={number:function(t,e,n,a,r){return{display:function(o){if("number"!=typeof o&&"string"!=typeof o)return o;var i=0>o?"-":"";o=Math.abs(parseFloat(o));var s=parseInt(o,10),l=n?e+(o-s).toFixed(n).substring(2):"";return i+(a||"")+s.toString().replace(/\B(?=(\d{3})+(?!\d))/g,t)+l+(r||"")}}}},a.extend(qt.ext.internal,{_fnExternApiFunc:Vt,_fnBuildAjax:J,_fnAjaxUpdate:X,_fnAjaxParameters:V,_fnAjaxUpdateDraw:q,_fnAjaxDataSrc:G,_fnAddColumn:f,_fnColumnOptions:d,_fnAdjustColumnSizing:h,_fnVisibleToColumnIndex:p,_fnColumnIndexToVisible:g,_fnVisbleColumns:b,_fnGetColumns:v,_fnColumnTypes:S,_fnApplyColumnDefs:m,_fnHungarianMap:r,_fnCamelToHungarian:o,_fnLanguageCompat:i,_fnBrowserDetect:u,_fnAddData:D,_fnAddTr:y,_fnNodeToDataIndex:_,_fnNodeToColumnIndex:T,_fnGetCellData:w,_fnSetCellData:C,_fnSplitObjNotation:x,_fnGetObjectDataFn:I,_fnSetObjectDataFn:A,_fnGetDataMaster:F,_fnClearTable:L,_fnDeleteIndex:P,_fnInvalidate:R,_fnGetRowElements:j,_fnCreateTr:H,_fnBuildHead:k,_fnDrawHead:O,_fnDraw:M,_fnReDraw:W,_fnAddOptionsHtml:U,_fnDetectHeader:E,_fnGetUniqueThs:B,_fnFeatureHtmlFilter:$,_fnFilterComplete:z,_fnFilterCustom:Y,_fnFilterColumn:Q,_fnFilter:Z,_fnFilterCreateSearch:K,_fnEscapeRegex:tt,_fnFilterData:et,_fnFeatureHtmlInfo:rt,_fnUpdateInfo:ot,_fnInfoMacros:it,_fnInitialise:st,_fnInitComplete:lt,_fnLengthChange:ut,_fnFeatureHtmlLength:ct,_fnFeatureHtmlPaginate:ft,_fnPageChange:dt,_fnFeatureHtmlProcessing:ht,_fnProcessingDisplay:pt,_fnFeatureHtmlTable:gt,_fnScrollDraw:bt,_fnApplyToChildren:vt,_fnCalculateColumnWidths:St,_fnThrottle:mt,_fnConvertToWidth:Dt,_fnGetWidestNode:yt,_fnGetMaxLenString:_t,_fnStringToCss:Tt,_fnSortFlatten:wt,_fnSort:Ct,_fnSortAria:xt,_fnSortListener:It,_fnSortAttachListener:At,_fnSortingClasses:Ft,_fnSortData:Lt,_fnSaveState:Pt,_fnLoadState:Rt,_fnSettingsFromNode:jt,_fnLog:Ht,_fnMap:Nt,_fnBindAction:Ot,_fnCallbackReg:Mt,_fnCallbackFire:Wt,_fnLengthOverflow:Ut,_fnRenderer:Et,_fnDataSource:Bt,_fnRowAttributes:N,_fnCalculateEnd:function(){}}),a.fn.dataTable=qt,a.fn.dataTableSettings=qt.settings,a.fn.dataTableExt=qt.ext,a.fn.DataTable=function(t){return a(this).dataTable(t).api()},a.each(qt,function(t,e){a.fn.DataTable[t]=e}),a.fn.dataTable})}(window,document),function(t,e,n){var a=function(t,n){"use strict";t.extend(!0,n.defaults,{dom:"<'row'<'col-sm-5'><'col-sm-4'f><'col-sm-3'l>><'row'<'col-sm-12'tr>><'row'<'col-sm-5'i><'col-sm-7'p>>",renderer:"bootstrap"}),t.extend(n.ext.classes,{sWrapper:"dataTables_wrapper form-inline dt-bootstrap",sFilterInput:"form-control input-sm",sLengthSelect:"form-control input-sm"}),n.ext.renderer.pageButton.bootstrap=function(a,r,o,i,s,l){var u,c,f,d=new n.Api(a),h=a.oClasses,p=a.oLanguage.oPaginate,g=0,b=function(e,n){var r,i,f,v,S=function(e){e.preventDefault(),t(e.currentTarget).hasClass("disabled")||d.page(e.data.action).draw("page")};for(r=0,i=n.length;i>r;r++)if(v=n[r],t.isArray(v))b(e,v);else{switch(u="",c="",v){case"ellipsis":u="&hellip;",c="disabled";break;case"first":u=p.sFirst,c=v+(s>0?"":" disabled");break;case"previous":u=p.sPrevious,c=v+(s>0?"":" disabled");break;case"next":u=p.sNext,c=v+(l-1>s?"":" disabled");break;case"last":u=p.sLast,c=v+(l-1>s?"":" disabled");break;default:u=v+1,c=s===v?"active":""}u&&(f=t("<li>",{"class":h.sPageButton+" "+c,id:0===o&&"string"==typeof v?a.sTableId+"_"+v:null}).append(t("<a>",{href:"#","aria-controls":a.sTableId,"data-dt-idx":g,tabindex:a.iTabIndex}).html(u)).appendTo(e),a.oApi._fnBindAction(f,{action:v},S),g++)}};try{f=t(r).find(e.activeElement).data("dt-idx")}catch(v){}b(t(r).empty().html('<ul class="pagination"/>').children("ul"),i),f&&t(r).find("[data-dt-idx="+f+"]").focus()},n.TableTools&&(t.extend(!0,n.TableTools.classes,{container:"DTTT btn-group",buttons:{normal:"btn btn-default",disabled:"disabled"},collection:{container:"DTTT_dropdown dropdown-menu",buttons:{normal:"",disabled:"disabled"}},print:{info:"DTTT_print_info"},select:{row:"active"}}),t.extend(!0,n.TableTools.DEFAULTS.oTags,{collection:{container:"ul",button:"li",liner:"a"}}))};"function"==typeof define&&define.amd?define(["jquery","datatables"],a):"object"==typeof exports?a(require("jquery"),require("datatables")):jQuery&&a(jQuery,jQuery.fn.dataTable)}(window,document);
1
+ !function(t, e, n){!function(t){"use strict"; "function" == typeof define && define.amd?define("datatables", ["jquery"], t):"object" == typeof exports?module.exports = t(require("jquery")):jQuery && !jQuery.fn.dataTable && t(jQuery)}(function(a){"use strict"; function r(t){var e, n, o = "a aa ai ao as b fn i m o s ", i = {}; a.each(t, function(a, s){e = a.match(/^([^A-Z]+?)([A-Z])/), e && - 1 !== o.indexOf(e[1] + " ") && (n = a.replace(e[0], e[2].toLowerCase()), i[n] = a, "o" === e[1] && r(t[a]))}), t._hungarianMap = i}function o(t, e, i){t._hungarianMap || r(t); var s; a.each(e, function(r, l){s = t._hungarianMap[r], s === n || !i && e[s] !== n || ("o" === s.charAt(0)?(e[s] || (e[s] = {}), a.extend(!0, e[s], e[r]), o(t[s], e[s], i)):e[s] = e[r])})}function i(t){var e = qt.defaults.oLanguage, n = t.sZeroRecords; !t.sEmptyTable && n && "No data available in table" === e.sEmptyTable && Nt(t, t, "sZeroRecords", "sEmptyTable"), !t.sLoadingRecords && n && "Loading..." === e.sLoadingRecords && Nt(t, t, "sZeroRecords", "sLoadingRecords"), t.sInfoThousands && (t.sThousands = t.sInfoThousands); var a = t.sDecimal; a && Xt(a)}function s(t){be(t, "ordering", "bSort"), be(t, "orderMulti", "bSortMulti"), be(t, "orderClasses", "bSortClasses"), be(t, "orderCellsTop", "bSortCellsTop"), be(t, "order", "aaSorting"), be(t, "orderFixed", "aaSortingFixed"), be(t, "paging", "bPaginate"), be(t, "pagingType", "sPaginationType"), be(t, "pageLength", "iDisplayLength"), be(t, "searching", "bFilter"), "boolean" == typeof t.sScrollX && (t.sScrollX = t.sScrollX?"100%":""); var e = t.aoSearchCols; if (e)for (var n = 0, a = e.length; a > n; n++)e[n] && o(qt.models.oSearch, e[n])}function l(t){be(t, "orderable", "bSortable"), be(t, "orderData", "aDataSort"), be(t, "orderSequence", "asSorting"), be(t, "orderDataType", "sortDataType"); var e = t.aDataSort; e && !a.isArray(e) && (t.aDataSort = [e])}function u(t){if (!qt.__browser){var e = {}; qt.__browser = e; var n = a("<div/>").css({position:"fixed", top:0, left:0, height:1, width:1, overflow:"hidden"}).append(a("<div/>").css({position:"absolute", top:1, left:1, width:100, overflow:"scroll"}).append(a("<div/>").css({width:"100%", height:10}))).appendTo("body"), r = n.children(), o = r.children(); e.barWidth = r[0].offsetWidth - r[0].clientWidth, e.bScrollOversize = 100 === o[0].offsetWidth && 100 !== r[0].clientWidth, e.bScrollbarLeft = 1 !== Math.round(o.offset().left), e.bBounding = n[0].getBoundingClientRect().width?!0:!1, n.remove()}a.extend(t.oBrowser, qt.__browser), t.oScroll.iBarWidth = qt.__browser.barWidth}function c(t, e, a, r, o, i){var s, l = r, u = !1; for (a !== n && (s = a, u = !0); l !== o; )t.hasOwnProperty(l) && (s = u?e(s, t[l], l, t):t[l], u = !0, l += i); return s}function f(t, n){var r = qt.defaults.column, o = t.aoColumns.length, i = a.extend({}, qt.models.oColumn, r, {nTh:n?n:e.createElement("th"), sTitle:r.sTitle?r.sTitle:n?n.innerHTML:"", aDataSort:r.aDataSort?r.aDataSort:[o], mData:r.mData?r.mData:o, idx:o}); t.aoColumns.push(i); var s = t.aoPreSearchCols; s[o] = a.extend({}, qt.models.oSearch, s[o]), d(t, o, a(n).data())}function d(t, e, r){var i = t.aoColumns[e], s = t.oClasses, u = a(i.nTh); if (!i.sWidthOrig){i.sWidthOrig = u.attr("width") || null; var c = (u.attr("style") || "").match(/width:\s*(\d+[pxem%]+)/); c && (i.sWidthOrig = c[1])}r !== n && null !== r && (l(r), o(qt.defaults.column, r), r.mDataProp === n || r.mData || (r.mData = r.mDataProp), r.sType && (i._sManualType = r.sType), r.className && !r.sClass && (r.sClass = r.className), a.extend(i, r), Nt(i, r, "sWidth", "sWidthOrig"), r.iDataSort !== n && (i.aDataSort = [r.iDataSort]), Nt(i, r, "aDataSort")); var f = i.mData, d = I(f), h = i.mRender?I(i.mRender):null, p = function(t){return"string" == typeof t && - 1 !== t.indexOf("@")}; i._bAttrSrc = a.isPlainObject(f) && (p(f.sort) || p(f.type) || p(f.filter)), i.fnGetData = function(t, e, a){var r = d(t, e, n, a); return h && e?h(r, e, t, a):r}, i.fnSetData = function(t, e, n){return A(f)(t, e, n)}, "number" != typeof f && (t._rowReadObject = !0), t.oFeatures.bSort || (i.bSortable = !1, u.addClass(s.sSortableNone)); var g = - 1 !== a.inArray("asc", i.asSorting), b = - 1 !== a.inArray("desc", i.asSorting); i.bSortable && (g || b)?g && !b?(i.sSortingClass = s.sSortableAsc, i.sSortingClassJUI = s.sSortJUIAscAllowed):!g && b?(i.sSortingClass = s.sSortableDesc, i.sSortingClassJUI = s.sSortJUIDescAllowed):(i.sSortingClass = s.sSortable, i.sSortingClassJUI = s.sSortJUI):(i.sSortingClass = s.sSortableNone, i.sSortingClassJUI = "")}function h(t){if (t.oFeatures.bAutoWidth !== !1){var e = t.aoColumns; St(t); for (var n = 0, a = e.length; a > n; n++)e[n].nTh.style.width = e[n].sWidth}var r = t.oScroll; ("" !== r.sY || "" !== r.sX) && bt(t), Wt(t, null, "column-sizing", [t])}function p(t, e){var n = v(t, "bVisible"); return"number" == typeof n[e]?n[e]:null}function g(t, e){var n = v(t, "bVisible"), r = a.inArray(e, n); return - 1 !== r?r:null}function b(t){return v(t, "bVisible").length}function v(t, e){var n = []; return a.map(t.aoColumns, function(t, a){t[e] && n.push(a)}), n}function S(t){var e, a, r, o, i, s, l, u, c, f = t.aoColumns, d = t.aoData, h = qt.ext.type.detect; for (e = 0, a = f.length; a > e; e++)if (l = f[e], c = [], !l.sType && l._sManualType)l.sType = l._sManualType; else if (!l.sType){for (r = 0, o = h.length; o > r; r++){for (i = 0, s = d.length; s > i && (c[i] === n && (c[i] = w(t, i, e, "type")), u = h[r](c[i], t), u || r === h.length - 1) && "html" !== u; i++); if (u){l.sType = u; break}}l.sType || (l.sType = "string")}}function m(t, e, r, o){var i, s, l, u, c, d, h, p = t.aoColumns; if (e)for (i = e.length - 1; i >= 0; i--){h = e[i]; var g = h.targets !== n?h.targets:h.aTargets; for (a.isArray(g) || (g = [g]), l = 0, u = g.length; u > l; l++)if ("number" == typeof g[l] && g[l] >= 0){for (; p.length <= g[l]; )f(t); o(g[l], h)} else if ("number" == typeof g[l] && g[l] < 0)o(p.length + g[l], h); else if ("string" == typeof g[l])for (c = 0, d = p.length; d > c; c++)("_all" == g[l] || a(p[c].nTh).hasClass(g[l])) && o(c, h)}if (r)for (i = 0, s = r.length; s > i; i++)o(i, r[i])}function D(t, e, r, o){var i = t.aoData.length, s = a.extend(!0, {}, qt.models.oRow, {src:r?"dom":"data", idx:i}); s._aData = e, t.aoData.push(s); for (var l = t.aoColumns, u = 0, c = l.length; c > u; u++)l[u].sType = null; t.aiDisplayMaster.push(i); var f = t.rowIdFn(e); return f !== n && (t.aIds[f] = s), (r || !t.oFeatures.bDeferRender) && H(t, i, r, o), i}function y(t, e){var n; return e instanceof a || (e = a(e)), e.map(function(e, a){return n = j(t, a), D(t, n.data, a, n.cells)})}function _(t, e){return e._DT_RowIndex !== n?e._DT_RowIndex:null}function T(t, e, n){return a.inArray(n, t.aoData[e].anCells)}function w(t, e, a, r){var o = t.iDraw, i = t.aoColumns[a], s = t.aoData[e]._aData, l = i.sDefaultContent, u = i.fnGetData(s, r, {settings:t, row:e, col:a}); if (u === n)return t.iDrawError != o && null === l && (Ht(t, 0, "Requested unknown parameter " + ("function" == typeof i.mData?"{function}":"'" + i.mData + "'") + " for row " + e, 4), t.iDrawError = o), l; if (u !== s && null !== u || null === l){if ("function" == typeof u)return u.call(s)} else u = l; return null === u && "display" == r?"":u}function C(t, e, n, a){var r = t.aoColumns[n], o = t.aoData[e]._aData; r.fnSetData(o, a, {settings:t, row:e, col:n})}function x(t){return a.map(t.match(/(\\.|[^\.])+/g) || [""], function(t){return t.replace(/\\./g, ".")})}function I(t){if (a.isPlainObject(t)){var e = {}; return a.each(t, function(t, n){n && (e[t] = I(n))}), function(t, a, r, o){var i = e[a] || e._; return i !== n?i(t, a, r, o):t}}if (null === t)return function(t){return t}; if ("function" == typeof t)return function(e, n, a, r){return t(e, n, a, r)}; if ("string" != typeof t || - 1 === t.indexOf(".") && - 1 === t.indexOf("[") && - 1 === t.indexOf("("))return function(e, n){return e[t]}; var r = function(t, e, o){var i, s, l, u; if ("" !== o)for (var c = x(o), f = 0, d = c.length; d > f; f++){if (i = c[f].match(ve), s = c[f].match(Se), i){if (c[f] = c[f].replace(ve, ""), "" !== c[f] && (t = t[c[f]]), l = [], c.splice(0, f + 1), u = c.join("."), a.isArray(t))for (var h = 0, p = t.length; p > h; h++)l.push(r(t[h], e, u)); var g = i[0].substring(1, i[0].length - 1); t = "" === g?l:l.join(g); break}if (s)c[f] = c[f].replace(Se, ""), t = t[c[f]](); else{if (null === t || t[c[f]] === n)return n; t = t[c[f]]}}return t}; return function(e, n){return r(e, n, t)}}function A(t){if (a.isPlainObject(t))return A(t._); if (null === t)return function(){}; if ("function" == typeof t)return function(e, n, a){t(e, "set", n, a)}; if ("string" != typeof t || - 1 === t.indexOf(".") && - 1 === t.indexOf("[") && - 1 === t.indexOf("("))return function(e, n){e[t] = n}; var e = function(t, r, o){for (var i, s, l, u, c, f = x(o), d = f[f.length - 1], h = 0, p = f.length - 1; p > h; h++){if (s = f[h].match(ve), l = f[h].match(Se), s){if (f[h] = f[h].replace(ve, ""), t[f[h]] = [], i = f.slice(), i.splice(0, h + 1), c = i.join("."), a.isArray(r))for (var g = 0, b = r.length; b > g; g++)u = {}, e(u, r[g], c), t[f[h]].push(u); else t[f[h]] = r; return}l && (f[h] = f[h].replace(Se, ""), t = t[f[h]](r)), (null === t[f[h]] || t[f[h]] === n) && (t[f[h]] = {}), t = t[f[h]]}d.match(Se)?t = t[d.replace(Se, "")](r):t[d.replace(ve, "")] = r}; return function(n, a){return e(n, a, t)}}function F(t){return ce(t.aoData, "_aData")}function L(t){t.aoData.length = 0, t.aiDisplayMaster.length = 0, t.aiDisplay.length = 0, t.aIds = {}}function P(t, e, a){for (var r = - 1, o = 0, i = t.length; i > o; o++)t[o] == e?r = o:t[o] > e && t[o]--; - 1 != r && a === n && t.splice(r, 1)}function R(t, e, a, r){var o, i, s = t.aoData[e], l = function(n, a){for (; n.childNodes.length; )n.removeChild(n.firstChild); n.innerHTML = w(t, e, a, "display")}; if ("dom" !== a && (a && "auto" !== a || "dom" !== s.src)){var u = s.anCells; if (u)if (r !== n)l(u[r], r); else for (o = 0, i = u.length; i > o; o++)l(u[o], o)} else s._aData = j(t, s, r, r === n?n:s._aData).data; s._aSortData = null, s._aFilterData = null; var c = t.aoColumns; if (r !== n)c[r].sType = null; else{for (o = 0, i = c.length; i > o; o++)c[o].sType = null; N(t, s)}}function j(t, e, r, o){var i, s, l, u = [], c = e.firstChild, f = 0, d = t.aoColumns, h = t._rowReadObject; o = o !== n?o:h?{}:[]; var p = function(t, e){if ("string" == typeof t){var n = t.indexOf("@"); if ( - 1 !== n){var a = t.substring(n + 1), r = A(t); r(o, e.getAttribute(a))}}}, g = function(t){if (r === n || r === f)if (s = d[f], l = a.trim(t.innerHTML), s && s._bAttrSrc){var e = A(s.mData._); e(o, l), p(s.mData.sort, t), p(s.mData.type, t), p(s.mData.filter, t)} else h?(s._setter || (s._setter = A(s.mData)), s._setter(o, l)):o[f] = l; f++}; if (c)for (; c; )i = c.nodeName.toUpperCase(), ("TD" == i || "TH" == i) && (g(c), u.push(c)), c = c.nextSibling; else{u = e.anCells; for (var b = 0, v = u.length; v > b; b++)g(u[b])}var S = c?e:e.nTr; if (S){var m = S.getAttribute("id"); m && A(t.rowId)(o, m)}return{data:o, cells:u}}function H(t, n, a, r){var o, i, s, l, u, c = t.aoData[n], f = c._aData, d = []; if (null === c.nTr){for (o = a || e.createElement("tr"), c.nTr = o, c.anCells = d, o._DT_RowIndex = n, N(t, c), l = 0, u = t.aoColumns.length; u > l; l++)s = t.aoColumns[l], i = a?r[l]:e.createElement(s.sCellType), d.push(i), (!a || s.mRender || s.mData !== l) && (i.innerHTML = w(t, n, l, "display")), s.sClass && (i.className += " " + s.sClass), s.bVisible && !a?o.appendChild(i):!s.bVisible && a && i.parentNode.removeChild(i), s.fnCreatedCell && s.fnCreatedCell.call(t.oInstance, i, w(t, n, l), f, n, l); Wt(t, "aoRowCreatedCallback", null, [o, f, n])}c.nTr.setAttribute("role", "row")}function N(t, e){var n = e.nTr, r = e._aData; if (n){var o = t.rowIdFn(r); if (o && (n.id = o), r.DT_RowClass){var i = r.DT_RowClass.split(" "); e.__rowc = e.__rowc?ge(e.__rowc.concat(i)):i, a(n).removeClass(e.__rowc.join(" ")).addClass(r.DT_RowClass)}r.DT_RowAttr && a(n).attr(r.DT_RowAttr), r.DT_RowData && a(n).data(r.DT_RowData)}}function k(t){var e, n, r, o, i, s = t.nTHead, l = t.nTFoot, u = 0 === a("th, td", s).length, c = t.oClasses, f = t.aoColumns; for (u && (o = a("<tr/>").appendTo(s)), e = 0, n = f.length; n > e; e++)i = f[e], r = a(i.nTh).addClass(i.sClass), u && r.appendTo(o), t.oFeatures.bSort && (r.addClass(i.sSortingClass), i.bSortable !== !1 && (r.attr("tabindex", t.iTabIndex).attr("aria-controls", t.sTableId), At(t, i.nTh, e))), i.sTitle != r[0].innerHTML && r.html(i.sTitle), Et(t, "header")(t, r, i, c); if (u && E(t.aoHeader, s), a(s).find(">tr").attr("role", "row"), a(s).find(">tr>th, >tr>td").addClass(c.sHeaderTH), a(l).find(">tr>th, >tr>td").addClass(c.sFooterTH), null !== l){var d = t.aoFooter[0]; for (e = 0, n = d.length; n > e; e++)i = f[e], i.nTf = d[e].cell, i.sClass && a(i.nTf).addClass(i.sClass)}}function O(t, e, r){var o, i, s, l, u, c, f, d, h, p = [], g = [], b = t.aoColumns.length; if (e){for (r === n && (r = !1), o = 0, i = e.length; i > o; o++){for (p[o] = e[o].slice(), p[o].nTr = e[o].nTr, s = b - 1; s >= 0; s--)t.aoColumns[s].bVisible || r || p[o].splice(s, 1); g.push([])}for (o = 0, i = p.length; i > o; o++){if (f = p[o].nTr)for (; c = f.firstChild; )f.removeChild(c); for (s = 0, l = p[o].length; l > s; s++)if (d = 1, h = 1, g[o][s] === n){for (f.appendChild(p[o][s].cell), g[o][s] = 1; p[o + d] !== n && p[o][s].cell == p[o + d][s].cell; )g[o + d][s] = 1, d++; for (; p[o][s + h] !== n && p[o][s].cell == p[o][s + h].cell; ){for (u = 0; d > u; u++)g[o + u][s + h] = 1; h++}a(p[o][s].cell).attr("rowspan", d).attr("colspan", h)}}}}function M(t){var e = Wt(t, "aoPreDrawCallback", "preDraw", [t]); if ( - 1 !== a.inArray(!1, e))return void pt(t, !1); var r = [], o = 0, i = t.asStripeClasses, s = i.length, l = (t.aoOpenRows.length, t.oLanguage), u = t.iInitDisplayStart, c = "ssp" == Bt(t), f = t.aiDisplay; t.bDrawing = !0, u !== n && - 1 !== u && (t._iDisplayStart = c?u:u >= t.fnRecordsDisplay()?0:u, t.iInitDisplayStart = - 1); var d = t._iDisplayStart, h = t.fnDisplayEnd(); if (t.bDeferLoading)t.bDeferLoading = !1, t.iDraw++, pt(t, !1); else if (c){if (!t.bDestroying && !X(t))return} else t.iDraw++; if (0 !== f.length)for (var p = c?0:d, g = c?t.aoData.length:h, v = p; g > v; v++){var S = f[v], m = t.aoData[S]; null === m.nTr && H(t, S); var D = m.nTr; if (0 !== s){var y = i[o % s]; m._sRowStripe != y && (a(D).removeClass(m._sRowStripe).addClass(y), m._sRowStripe = y)}Wt(t, "aoRowCallback", null, [D, m._aData, o, v]), r.push(D), o++} else{var _ = l.sZeroRecords; 1 == t.iDraw && "ajax" == Bt(t)?_ = l.sLoadingRecords:l.sEmptyTable && 0 === t.fnRecordsTotal() && (_ = l.sEmptyTable), r[0] = a("<tr/>", {"class":s?i[0]:""}).append(a("<td />", {valign:"top", colSpan:b(t), "class":t.oClasses.sRowEmpty}).html(_))[0]}Wt(t, "aoHeaderCallback", "header", [a(t.nTHead).children("tr")[0], F(t), d, h, f]), Wt(t, "aoFooterCallback", "footer", [a(t.nTFoot).children("tr")[0], F(t), d, h, f]); var T = a(t.nTBody); T.children().detach(), T.append(a(r)), Wt(t, "aoDrawCallback", "draw", [t]), t.bSorted = !1, t.bFiltered = !1, t.bDrawing = !1}function W(t, e){var n = t.oFeatures, a = n.bSort, r = n.bFilter; a && Ct(t), r?z(t, t.oPreviousSearch):t.aiDisplay = t.aiDisplayMaster.slice(), e !== !0 && (t._iDisplayStart = 0), t._drawHold = e, M(t), t._drawHold = !1}function U(t){var e = t.oClasses, n = a(t.nTable), r = a("<div/>").insertBefore(n), o = t.oFeatures, i = a("<div/>", {id:t.sTableId + "_wrapper", "class":e.sWrapper + (t.nTFoot?"":" " + e.sNoFooter)}); t.nHolding = r[0], t.nTableWrapper = i[0], t.nTableReinsertBefore = t.nTable.nextSibling; for (var s, l, u, c, f, d, h = t.sDom.split(""), p = 0; p < h.length; p++){if (s = null, l = h[p], "<" == l){if (u = a("<div/>")[0], c = h[p + 1], "'" == c || '"' == c){for (f = "", d = 2; h[p + d] != c; )f += h[p + d], d++; if ("H" == f?f = e.sJUIHeader:"F" == f && (f = e.sJUIFooter), - 1 != f.indexOf(".")){var g = f.split("."); u.id = g[0].substr(1, g[0].length - 1), u.className = g[1]} else"#" == f.charAt(0)?u.id = f.substr(1, f.length - 1):u.className = f; p += d}i.append(u), i = a(u)} else if (">" == l)i = i.parent(); else if ("l" == l && o.bPaginate && o.bLengthChange)s = ct(t); else if ("f" == l && o.bFilter)s = $(t); else if ("r" == l && o.bProcessing)s = ht(t); else if ("t" == l)s = gt(t); else if ("i" == l && o.bInfo)s = rt(t); else if ("p" == l && o.bPaginate)s = ft(t); else if (0 !== qt.ext.feature.length)for (var b = qt.ext.feature, v = 0, S = b.length; S > v; v++)if (l == b[v].cFeature){s = b[v].fnInit(t); break}if (s){var m = t.aanFeatures; m[l] || (m[l] = []), m[l].push(s), i.append(s)}}r.replaceWith(i), t.nHolding = null}function E(t, e){var n, r, o, i, s, l, u, c, f, d, h, p = a(e).children("tr"), g = function(t, e, n){for (var a = t[e]; a[n]; )n++; return n}; for (t.splice(0, t.length), o = 0, l = p.length; l > o; o++)t.push([]); for (o = 0, l = p.length; l > o; o++)for (n = p[o], c = 0, r = n.firstChild; r; ){if ("TD" == r.nodeName.toUpperCase() || "TH" == r.nodeName.toUpperCase())for (f = 1 * r.getAttribute("colspan"), d = 1 * r.getAttribute("rowspan"), f = f && 0 !== f && 1 !== f?f:1, d = d && 0 !== d && 1 !== d?d:1, u = g(t, o, c), h = 1 === f?!0:!1, s = 0; f > s; s++)for (i = 0; d > i; i++)t[o + i][u + s] = {cell:r, unique:h}, t[o + i].nTr = n; r = r.nextSibling}}function B(t, e, n){var a = []; n || (n = t.aoHeader, e && (n = [], E(n, e))); for (var r = 0, o = n.length; o > r; r++)for (var i = 0, s = n[r].length; s > i; i++)!n[r][i].unique || a[i] && t.bSortCellsTop || (a[i] = n[r][i].cell); return a}function J(t, e, n){if (Wt(t, "aoServerParams", "serverParams", [e]), e && a.isArray(e)){var r = {}, o = /(.*?)\[\]$/; a.each(e, function(t, e){var n = e.name.match(o); if (n){var a = n[0]; r[a] || (r[a] = []), r[a].push(e.value)} else r[e.name] = e.value}), e = r}var i, s = t.ajax, l = t.oInstance, u = function(e){Wt(t, null, "xhr", [t, e, t.jqXHR]), n(e)}; if (a.isPlainObject(s) && s.data){i = s.data; var c = a.isFunction(i)?i(e, t):i; e = a.isFunction(i) && c?c:a.extend(!0, e, c), delete s.data}var f = {data:e, success:function(e){var n = e.error || e.sError; n && Ht(t, 0, n), t.json = e, u(e)}, dataType:"json", cache:!1, type:t.sServerMethod, error:function(e, n, r){var o = Wt(t, null, "xhr", [t, null, t.jqXHR]); - 1 === a.inArray(!0, o) && ("parsererror" == n?Ht(t, 0, "Invalid JSON response", 1):4 === e.readyState && Ht(t, 0, "Ajax error", 7)), pt(t, !1)}}; t.oAjaxData = e, Wt(t, null, "preXhr", [t, e]), t.fnServerData?t.fnServerData.call(l, t.sAjaxSource, a.map(e, function(t, e){return{name:e, value:t}}), u, t):t.sAjaxSource || "string" == typeof s?t.jqXHR = a.ajax(a.extend(f, {url:s || t.sAjaxSource})):a.isFunction(s)?t.jqXHR = s.call(l, e, u, t):(t.jqXHR = a.ajax(a.extend(f, s)), s.data = i)}function X(t){return t.bAjaxDataGet?(t.iDraw++, pt(t, !0), J(t, V(t), function(e){q(t, e)}), !1):!0}function V(t){var e, n, r, o, i = t.aoColumns, s = i.length, l = t.oFeatures, u = t.oPreviousSearch, c = t.aoPreSearchCols, f = [], d = wt(t), h = t._iDisplayStart, p = l.bPaginate !== !1?t._iDisplayLength: - 1, g = function(t, e){f.push({name:t, value:e})}; g("sEcho", t.iDraw), g("iColumns", s), g("sColumns", ce(i, "sName").join(",")), g("iDisplayStart", h), g("iDisplayLength", p); var b = {draw:t.iDraw, columns:[], order:[], start:h, length:p, search:{value:u.sSearch, regex:u.bRegex}}; for (e = 0; s > e; e++)r = i[e], o = c[e], n = "function" == typeof r.mData?"function":r.mData, b.columns.push({data:n, name:r.sName, searchable:r.bSearchable, orderable:r.bSortable, search:{value:o.sSearch, regex:o.bRegex}}), g("mDataProp_" + e, n), l.bFilter && (g("sSearch_" + e, o.sSearch), g("bRegex_" + e, o.bRegex), g("bSearchable_" + e, r.bSearchable)), l.bSort && g("bSortable_" + e, r.bSortable); l.bFilter && (g("sSearch", u.sSearch), g("bRegex", u.bRegex)), l.bSort && (a.each(d, function(t, e){b.order.push({column:e.col, dir:e.dir}), g("iSortCol_" + t, e.col), g("sSortDir_" + t, e.dir)}), g("iSortingCols", d.length)); var v = qt.ext.legacy.ajax; return null === v?t.sAjaxSource?f:b:v?f:b}function q(t, e){var a = function(t, a){return e[t] !== n?e[t]:e[a]}, r = G(t, e), o = a("sEcho", "draw"), i = a("iTotalRecords", "recordsTotal"), s = a("iTotalDisplayRecords", "recordsFiltered"); if (o){if (1 * o < t.iDraw)return; t.iDraw = 1 * o}L(t), t._iRecordsTotal = parseInt(i, 10), t._iRecordsDisplay = parseInt(s, 10); for (var l = 0, u = r.length; u > l; l++)D(t, r[l]); t.aiDisplay = t.aiDisplayMaster.slice(), t.bAjaxDataGet = !1, M(t), t._bInitComplete || lt(t, e), t.bAjaxDataGet = !0, pt(t, !1)}function G(t, e){var r = a.isPlainObject(t.ajax) && t.ajax.dataSrc !== n?t.ajax.dataSrc:t.sAjaxDataProp; return"data" === r?e.aaData || e[r]:"" !== r?I(r)(e):e}function $(t){var n = t.oClasses, r = t.sTableId, o = t.oLanguage, i = t.oPreviousSearch, s = t.aanFeatures, l = '<input type="search" class="' + n.sFilterInput + '"/>', u = o.sSearch; u = u.match(/_INPUT_/)?u.replace("_INPUT_", l):u + l; var c = a("<div/>", {id:s.f?null:r + "_filter", "class":n.sFilter}).append(a("<label/>").append(u)), f = function(){var e = (s.f, this.value?this.value:""); e != i.sSearch && (z(t, {sSearch:e, bRegex:i.bRegex, bSmart:i.bSmart, bCaseInsensitive:i.bCaseInsensitive}), t._iDisplayStart = 0, M(t))}, d = null !== t.searchDelay?t.searchDelay:"ssp" === Bt(t)?400:0, h = a("input", c).val(i.sSearch).attr("placeholder", o.sSearchPlaceholder).bind("keyup.DT search.DT input.DT paste.DT cut.DT", d?mt(f, d):f).bind("keypress.DT", function(t){return 13 == t.keyCode?!1:void 0}).attr("aria-controls", r); return a(t.nTable).on("search.dt.DT", function(n, a){if (t === a)try{h[0] !== e.activeElement && h.val(i.sSearch)} catch (r){}}), c[0]}function z(t, e, a){var r = t.oPreviousSearch, o = t.aoPreSearchCols, i = function(t){r.sSearch = t.sSearch, r.bRegex = t.bRegex, r.bSmart = t.bSmart, r.bCaseInsensitive = t.bCaseInsensitive}, s = function(t){return t.bEscapeRegex !== n?!t.bEscapeRegex:t.bRegex}; if (S(t), "ssp" != Bt(t)){Z(t, e.sSearch, a, s(e), e.bSmart, e.bCaseInsensitive), i(e); for (var l = 0; l < o.length; l++)Q(t, o[l].sSearch, l, s(o[l]), o[l].bSmart, o[l].bCaseInsensitive); Y(t)} else i(e); t.bFiltered = !0, Wt(t, null, "search", [t])}function Y(t){for (var e, n, r = qt.ext.search, o = t.aiDisplay, i = 0, s = r.length; s > i; i++){for (var l = [], u = 0, c = o.length; c > u; u++)n = o[u], e = t.aoData[n], r[i](t, e._aFilterData, n, e._aData, u) && l.push(n); o.length = 0, a.merge(o, l)}}function Q(t, e, n, a, r, o){if ("" !== e)for (var i, s = t.aiDisplay, l = K(e, a, r, o), u = s.length - 1; u >= 0; u--)i = t.aoData[s[u]]._aFilterData[n], l.test(i) || s.splice(u, 1)}function Z(t, e, n, a, r, o){var i, s, l, u = K(e, a, r, o), c = t.oPreviousSearch.sSearch, f = t.aiDisplayMaster; if (0 !== qt.ext.search.length && (n = !0), s = et(t), e.length <= 0)t.aiDisplay = f.slice(); else for ((s || n || c.length > e.length || 0 !== e.indexOf(c) || t.bSorted) && (t.aiDisplay = f.slice()), i = t.aiDisplay, l = i.length - 1; l >= 0; l--)u.test(t.aoData[i[l]]._sFilterRow) || i.splice(l, 1)}function K(t, e, n, r){if (t = e?t:tt(t), n){var o = a.map(t.match(/"[^"]+"|[^ ]+/g) || [""], function(t){if ('"' === t.charAt(0)){var e = t.match(/^"(.*)"$/); t = e?e[1]:t}return t.replace('"', "")}); t = "^(?=.*?" + o.join(")(?=.*?") + ").*$"}return new RegExp(t, r?"i":"")}function tt(t){return t.replace(ne, "\\$1")}function et(t){var e, n, a, r, o, i, s, l, u = t.aoColumns, c = qt.ext.type.search, f = !1; for (n = 0, r = t.aoData.length; r > n; n++)if (l = t.aoData[n], !l._aFilterData){for (i = [], a = 0, o = u.length; o > a; a++)e = u[a], e.bSearchable?(s = w(t, n, a, "filter"), c[e.sType] && (s = c[e.sType](s)), null === s && (s = ""), "string" != typeof s && s.toString && (s = s.toString())):s = "", s.indexOf && - 1 !== s.indexOf("&") && (me.innerHTML = s, s = De?me.textContent:me.innerText), s.replace && (s = s.replace(/[\r\n]/g, "")), i.push(s); l._aFilterData = i, l._sFilterRow = i.join(" "), f = !0}return f}function nt(t){return{search:t.sSearch, smart:t.bSmart, regex:t.bRegex, caseInsensitive:t.bCaseInsensitive}}function at(t){return{sSearch:t.search, bSmart:t.smart, bRegex:t.regex, bCaseInsensitive:t.caseInsensitive}}function rt(t){var e = t.sTableId, n = t.aanFeatures.i, r = a("<div/>", {"class":t.oClasses.sInfo, id:n?null:e + "_info"}); return n || (t.aoDrawCallback.push({fn:ot, sName:"information"}), r.attr("role", "status").attr("aria-live", "polite"), a(t.nTable).attr("aria-describedby", e + "_info")), r[0]}function ot(t){var e = t.aanFeatures.i; if (0 !== e.length){var n = t.oLanguage, r = t._iDisplayStart + 1, o = t.fnDisplayEnd(), i = t.fnRecordsTotal(), s = t.fnRecordsDisplay(), l = s?n.sInfo:n.sInfoEmpty; s !== i && (l += " " + n.sInfoFiltered), l += n.sInfoPostFix, l = it(t, l); var u = n.fnInfoCallback; null !== u && (l = u.call(t.oInstance, t, r, o, i, s, l)), a(e).html(l)}}function it(t, e){var n = t.fnFormatNumber, a = t._iDisplayStart + 1, r = t._iDisplayLength, o = t.fnRecordsDisplay(), i = - 1 === r; return e.replace(/_START_/g, n.call(t, a)).replace(/_END_/g, n.call(t, t.fnDisplayEnd())).replace(/_MAX_/g, n.call(t, t.fnRecordsTotal())).replace(/_TOTAL_/g, n.call(t, o)).replace(/_PAGE_/g, n.call(t, i?1:Math.ceil(a / r))).replace(/_PAGES_/g, n.call(t, i?1:Math.ceil(o / r)))}function st(t){var e, n, a, r = t.iInitDisplayStart, o = t.aoColumns, i = t.oFeatures, s = t.bDeferLoading; if (!t.bInitialised)return void setTimeout(function(){st(t)}, 200); for (U(t), k(t), O(t, t.aoHeader), O(t, t.aoFooter), pt(t, !0), i.bAutoWidth && St(t), e = 0, n = o.length; n > e; e++)a = o[e], a.sWidth && (a.nTh.style.width = Tt(a.sWidth)); Wt(t, null, "preInit", [t]), W(t); var l = Bt(t); ("ssp" != l || s) && ("ajax" == l?J(t, [], function(n){var a = G(t, n); for (e = 0; e < a.length; e++)D(t, a[e]); t.iInitDisplayStart = r, W(t), pt(t, !1), lt(t, n)}, t):(pt(t, !1), lt(t)))}function lt(t, e){t._bInitComplete = !0, (e || t.oInit.aaData) && h(t), Wt(t, "aoInitComplete", "init", [t, e])}function ut(t, e){var n = parseInt(e, 10); t._iDisplayLength = n, Ut(t), Wt(t, null, "length", [t, n])}function ct(t){for (var e = t.oClasses, n = t.sTableId, r = t.aLengthMenu, o = a.isArray(r[0]), i = o?r[0]:r, s = o?r[1]:r, l = a("<select/>", {name:n + "_length", "aria-controls":n, "class":e.sLengthSelect}), u = 0, c = i.length; c > u; u++)l[0][u] = new Option(s[u], i[u]); var f = a("<div><label/></div>").addClass(e.sLength); return t.aanFeatures.l || (f[0].id = n + "_length"), f.children().append(t.oLanguage.sLengthMenu.replace("_MENU_", l[0].outerHTML)), a("select", f).val(t._iDisplayLength).bind("change.DT", function(e){ut(t, a(this).val()), M(t)}), a(t.nTable).bind("length.dt.DT", function(e, n, r){t === n && a("select", f).val(r)}), f[0]}function ft(t){var e = t.sPaginationType, n = qt.ext.pager[e], r = "function" == typeof n, o = function(t){M(t)}, i = a("<div/>").addClass(t.oClasses.sPaging + e)[0], s = t.aanFeatures; return r || n.fnInit(t, i, o), s.p || (i.id = t.sTableId + "_paginate", t.aoDrawCallback.push({fn:function(t){if (r){var e, a, i = t._iDisplayStart, l = t._iDisplayLength, u = t.fnRecordsDisplay(), c = - 1 === l, f = c?0:Math.ceil(i / l), d = c?1:Math.ceil(u / l), h = n(f, d); for (e = 0, a = s.p.length; a > e; e++)Et(t, "pageButton")(t, s.p[e], e, h, f, d)} else n.fnUpdate(t, o)}, sName:"pagination"})), i}function dt(t, e, n){var a = t._iDisplayStart, r = t._iDisplayLength, o = t.fnRecordsDisplay(); 0 === o || - 1 === r?a = 0:"number" == typeof e?(a = e * r, a > o && (a = 0)):"first" == e?a = 0:"previous" == e?(a = r >= 0?a - r:0, 0 > a && (a = 0)):"next" == e?o > a + r && (a += r):"last" == e?a = Math.floor((o - 1) / r) * r:Ht(t, 0, "Unknown paging action: " + e, 5); var i = t._iDisplayStart !== a; return t._iDisplayStart = a, i && (Wt(t, null, "page", [t]), n && M(t)), i}function ht(t){return a("<div/>", {id:t.aanFeatures.r?null:t.sTableId + "_processing", "class":t.oClasses.sProcessing}).html(t.oLanguage.sProcessing).insertBefore(t.nTable)[0]}function pt(t, e){t.oFeatures.bProcessing && a(t.aanFeatures.r).css("display", e?"block":"none"), Wt(t, null, "processing", [t, e])}function gt(t){var e = a(t.nTable); e.attr("role", "grid"); var n = t.oScroll; if ("" === n.sX && "" === n.sY)return t.nTable; var r = n.sX, o = n.sY, i = t.oClasses, s = e.children("caption"), l = s.length?s[0]._captionSide:null, u = a(e[0].cloneNode(!1)), c = a(e[0].cloneNode(!1)), f = e.children("tfoot"), d = "<div/>", h = function(t){return t?Tt(t):null}; n.sX && "100%" === e.attr("width") && e.removeAttr("width"), f.length || (f = null); var p = a(d, {"class":i.sScrollWrapper}).append(a(d, {"class":i.sScrollHead}).css({overflow:"hidden", position:"relative", border:0, width:r?h(r):"100%"}).append(a(d, {"class":i.sScrollHeadInner}).css({"box-sizing":"content-box", width:n.sXInner || "100%"}).append(u.removeAttr("id").css("margin-left", 0).append("top" === l?s:null).append(e.children("thead"))))).append(a(d, {"class":i.sScrollBody}).css({position:"relative", overflow:"auto", width:h(r)}).append(e)); f && p.append(a(d, {"class":i.sScrollFoot}).css({overflow:"hidden", border:0, width:r?h(r):"100%"}).append(a(d, {"class":i.sScrollFootInner}).append(c.removeAttr("id").css("margin-left", 0).append("bottom" === l?s:null).append(e.children("tfoot"))))); var g = p.children(), b = g[0], v = g[1], S = f?g[2]:null; return r && a(v).on("scroll.DT", function(t){var e = this.scrollLeft; b.scrollLeft = e, f && (S.scrollLeft = e)}), a(v).css(o && n.bCollapse?"max-height":"height", o), t.nScrollHead = b, t.nScrollBody = v, t.nScrollFoot = S, t.aoDrawCallback.push({fn:bt, sName:"scrolling"}), p[0]}function bt(t){var e, n, r, o, i, s, l, u, c, f = t.oScroll, d = f.sX, h = f.sXInner, g = f.sY, b = f.iBarWidth, v = a(t.nScrollHead), S = v[0].style, m = v.children("div"), D = m[0].style, y = m.children("table"), _ = t.nScrollBody, T = a(_), w = _.style, C = a(t.nScrollFoot), x = C.children("div"), I = x.children("table"), A = a(t.nTHead), F = a(t.nTable), L = F[0], P = L.style, R = t.nTFoot?a(t.nTFoot):null, j = t.oBrowser, H = j.bScrollOversize, N = [], k = [], O = [], M = function(t){var e = t.style; e.paddingTop = "0", e.paddingBottom = "0", e.borderTopWidth = "0", e.borderBottomWidth = "0", e.height = 0}; F.children("thead, tfoot").remove(), i = A.clone().prependTo(F), e = A.find("tr"), r = i.find("tr"), i.find("th, td").removeAttr("tabindex"), R && (s = R.clone().prependTo(F), n = R.find("tr"), o = s.find("tr")), d || (w.width = "100%", v[0].style.width = "100%"), a.each(B(t, i), function(e, n){l = p(t, e), n.style.width = t.aoColumns[l].sWidth}), R && vt(function(t){t.style.width = ""}, o), c = F.outerWidth(), "" === d?(P.width = "100%", H && (F.find("tbody").height() > _.offsetHeight || "scroll" == T.css("overflow-y")) && (P.width = Tt(F.outerWidth() - b)), c = F.outerWidth()):"" !== h && (P.width = Tt(h), c = F.outerWidth()), vt(M, r), vt(function(t){O.push(t.innerHTML), N.push(Tt(a(t).css("width")))}, r), vt(function(t, e){t.style.width = N[e]}, e), a(r).height(0), R && (vt(M, o), vt(function(t){k.push(Tt(a(t).css("width")))}, o), vt(function(t, e){t.style.width = k[e]}, n), a(o).height(0)), vt(function(t, e){t.innerHTML = '<div class="dataTables_sizing" style="height:0;overflow:hidden;">' + O[e] + "</div>", t.style.width = N[e]}, r), R && vt(function(t, e){t.innerHTML = "", t.style.width = k[e]}, o), F.outerWidth() < c?(u = _.scrollHeight > _.offsetHeight || "scroll" == T.css("overflow-y")?c + b:c, H && (_.scrollHeight > _.offsetHeight || "scroll" == T.css("overflow-y")) && (P.width = Tt(u - b)), ("" === d || "" !== h) && Ht(t, 1, "Possible column misalignment", 6)):u = "100%", w.width = Tt(u), S.width = Tt(u), R && (t.nScrollFoot.style.width = Tt(u)), g || H && (w.height = Tt(L.offsetHeight + b)); var W = F.outerWidth(); y[0].style.width = Tt(W), D.width = Tt(W); var U = F.height() > _.clientHeight || "scroll" == T.css("overflow-y"), E = "padding" + (j.bScrollbarLeft?"Left":"Right"); D[E] = U?b + "px":"0px", R && (I[0].style.width = Tt(W), x[0].style.width = Tt(W), x[0].style[E] = U?b + "px":"0px"), T.scroll(), !t.bSorted && !t.bFiltered || t._drawHold || (_.scrollTop = 0)}function vt(t, e, n){for (var a, r, o = 0, i = 0, s = e.length; s > i; ){for (a = e[i].firstChild, r = n?n[i].firstChild:null; a; )1 === a.nodeType && (n?t(a, r, o):t(a, o), o++), a = a.nextSibling, r = n?r.nextSibling:null; i++}}function St(e){var n, r, o, i, s, l = e.nTable, u = e.aoColumns, c = e.oScroll, f = c.sY, d = c.sX, g = c.sXInner, S = u.length, m = v(e, "bVisible"), D = a("th", e.nTHead), y = l.getAttribute("width"), _ = l.parentNode, T = !1, w = e.oBrowser, C = w.bScrollOversize, x = l.style.width; for (x && - 1 !== x.indexOf("%") && (y = x), n = 0; n < m.length; n++)r = u[m[n]], null !== r.sWidth && (r.sWidth = Dt(r.sWidthOrig, _), T = !0); if (C || !T && !d && !f && S == b(e) && S == D.length)for (n = 0; S > n; n++){var I = p(e, n); I && (u[I].sWidth = Tt(D.eq(n).width()))} else{var A = a(l).clone().css("visibility", "hidden").removeAttr("id"); A.find("tbody tr").remove(); var F = a("<tr/>").appendTo(A.find("tbody")); for (A.find("thead, tfoot").remove(), A.append(a(e.nTHead).clone()).append(a(e.nTFoot).clone()), A.find("tfoot th, tfoot td").css("width", ""), D = B(e, A.find("thead")[0]), n = 0; n < m.length; n++)r = u[m[n]], D[n].style.width = null !== r.sWidthOrig && "" !== r.sWidthOrig?Tt(r.sWidthOrig):""; if (e.aoData.length)for (n = 0; n < m.length; n++)o = m[n], r = u[o], a(yt(e, o)).clone(!1).append(r.sContentPadding).appendTo(F); var L = a("<div/>").css(d || f?{position:"absolute", top:0, left:0, height:1, right:0, overflow:"hidden"}:{}).append(A).appendTo(_); if (d && g?A.width(g):d?(A.css("width", "auto"), A.width() < _.clientWidth && A.width(_.clientWidth)):f?A.width(_.clientWidth):y && A.width(y), d){var P = 0; for (n = 0; n < m.length; n++)r = u[m[n]], s = w.bBounding?D[n].getBoundingClientRect().width:a(D[n]).outerWidth(), P += null === r.sWidthOrig?s:parseInt(r.sWidth, 10) + s - a(D[n]).width(); A.width(Tt(P)), l.style.width = Tt(P)}for (n = 0; n < m.length; n++)r = u[m[n]], i = a(D[n]).width(), i && (r.sWidth = Tt(i)); l.style.width = Tt(A.css("width")), L.remove()}if (y && (l.style.width = Tt(y)), (y || d) && !e._reszEvt){var R = function(){a(t).bind("resize.DT-" + e.sInstance, mt(function(){h(e)}))}; C?setTimeout(R, 1e3):R(), e._reszEvt = !0}}function mt(t, e){var a, r, o = e !== n?e:200; return function(){var e = this, i = + new Date, s = arguments; a && a + o > i?(clearTimeout(r), r = setTimeout(function(){a = n, t.apply(e, s)}, o)):(a = i, t.apply(e, s))}}function Dt(t, n){if (!t)return 0; var r = a("<div/>").css("width", Tt(t)).appendTo(n || e.body), o = r[0].offsetWidth; return r.remove(), o}function yt(t, e){var n = _t(t, e); if (0 > n)return null; var r = t.aoData[n]; return r.nTr?r.anCells[e]:a("<td/>").html(w(t, n, e, "display"))[0]}function _t(t, e){for (var n, a = - 1, r = - 1, o = 0, i = t.aoData.length; i > o; o++)n = w(t, o, e, "display") + "", n = n.replace(ye, ""), n.length > a && (a = n.length, r = o); return r}function Tt(t){return null === t?"0px":"number" == typeof t?0 > t?"0px":t + "px":t.match(/\d$/)?t + "px":t}function wt(t){var e, r, o, i, s, l, u, c = [], f = t.aoColumns, d = t.aaSortingFixed, h = a.isPlainObject(d), p = [], g = function(t){t.length && !a.isArray(t[0])?p.push(t):a.merge(p, t)}; for (a.isArray(d) && g(d), h && d.pre && g(d.pre), g(t.aaSorting), h && d.post && g(d.post), e = 0; e < p.length; e++)for (u = p[e][0], i = f[u].aDataSort, r = 0, o = i.length; o > r; r++)s = i[r], l = f[s].sType || "string", p[e]._idx === n && (p[e]._idx = a.inArray(p[e][1], f[s].asSorting)), c.push({src:u, col:s, dir:p[e][1], index:p[e]._idx, type:l, formatter:qt.ext.type.order[l + "-pre"]}); return c}function Ct(t){var e, n, a, r, o, i = [], s = qt.ext.type.order, l = t.aoData, u = (t.aoColumns, 0), c = t.aiDisplayMaster; for (S(t), o = wt(t), e = 0, n = o.length; n > e; e++)r = o[e], r.formatter && u++, Lt(t, r.col); if ("ssp" != Bt(t) && 0 !== o.length){for (e = 0, a = c.length; a > e; e++)i[c[e]] = e; u === o.length?c.sort(function(t, e){var n, a, r, s, u, c = o.length, f = l[t]._aSortData, d = l[e]._aSortData; for (r = 0; c > r; r++)if (u = o[r], n = f[u.col], a = d[u.col], s = a > n? - 1:n > a?1:0, 0 !== s)return"asc" === u.dir?s: - s; return n = i[t], a = i[e], a > n? - 1:n > a?1:0}):c.sort(function(t, e){var n, a, r, u, c, f, d = o.length, h = l[t]._aSortData, p = l[e]._aSortData; for (r = 0; d > r; r++)if (c = o[r], n = h[c.col], a = p[c.col], f = s[c.type + "-" + c.dir] || s["string-" + c.dir], u = f(n, a), 0 !== u)return u; return n = i[t], a = i[e], a > n? - 1:n > a?1:0})}t.bSorted = !0}function xt(t){for (var e, n, a = t.aoColumns, r = wt(t), o = t.oLanguage.oAria, i = 0, s = a.length; s > i; i++){var l = a[i], u = l.asSorting, c = l.sTitle.replace(/<.*?>/g, ""), f = l.nTh;
2
+ f.removeAttribute("aria-sort"), l.bSortable?(r.length > 0 && r[0].col == i?(f.setAttribute("aria-sort", "asc" == r[0].dir?"ascending":"descending"), n = u[r[0].index + 1] || u[0]):n = u[0], e = c + ("asc" === n?o.sSortAscending:o.sSortDescending)):e = c, f.setAttribute("aria-label", e)}}function It(t, e, r, o){var i, s = t.aoColumns[e], l = t.aaSorting, u = s.asSorting, c = function(t, e){var r = t._idx; return r === n && (r = a.inArray(t[1], u)), r + 1 < u.length?r + 1:e?null:0}; if ("number" == typeof l[0] && (l = t.aaSorting = [l]), r && t.oFeatures.bSortMulti){var f = a.inArray(e, ce(l, "0")); - 1 !== f?(i = c(l[f], !0), null === i && 1 === l.length && (i = 0), null === i?l.splice(f, 1):(l[f][1] = u[i], l[f]._idx = i)):(l.push([e, u[0], 0]), l[l.length - 1]._idx = 0)} else l.length && l[0][0] == e?(i = c(l[0]), l.length = 1, l[0][1] = u[i], l[0]._idx = i):(l.length = 0, l.push([e, u[0]]), l[0]._idx = 0); W(t), "function" == typeof o && o(t)}function At(t, e, n, a){var r = t.aoColumns[n]; Ot(e, {}, function(e){r.bSortable !== !1 && (t.oFeatures.bProcessing?(pt(t, !0), setTimeout(function(){It(t, n, e.shiftKey, a), "ssp" !== Bt(t) && pt(t, !1)}, 0)):It(t, n, e.shiftKey, a))})}function Ft(t){var e, n, r, o = t.aLastSort, i = t.oClasses.sSortColumn, s = wt(t), l = t.oFeatures; if (l.bSort && l.bSortClasses){for (e = 0, n = o.length; n > e; e++)r = o[e].src, a(ce(t.aoData, "anCells", r)).removeClass(i + (2 > e?e + 1:3)); for (e = 0, n = s.length; n > e; e++)r = s[e].src, a(ce(t.aoData, "anCells", r)).addClass(i + (2 > e?e + 1:3))}t.aLastSort = s}function Lt(t, e){var n, a = t.aoColumns[e], r = qt.ext.order[a.sSortDataType]; r && (n = r.call(t.oInstance, t, e, g(t, e))); for (var o, i, s = qt.ext.type.order[a.sType + "-pre"], l = 0, u = t.aoData.length; u > l; l++)o = t.aoData[l], o._aSortData || (o._aSortData = []), (!o._aSortData[e] || r) && (i = r?n[l]:w(t, l, e, "sort"), o._aSortData[e] = s?s(i):i)}function Pt(t){if (t.oFeatures.bStateSave && !t.bDestroying){var e = {time: + new Date, start:t._iDisplayStart, length:t._iDisplayLength, order:a.extend(!0, [], t.aaSorting), search:nt(t.oPreviousSearch), columns:a.map(t.aoColumns, function(e, n){return{visible:e.bVisible, search:nt(t.aoPreSearchCols[n])}})}; Wt(t, "aoStateSaveParams", "stateSaveParams", [t, e]), t.oSavedState = e, t.fnStateSaveCallback.call(t.oInstance, t, e)}}function Rt(t, e){var r, o, i = t.aoColumns; if (t.oFeatures.bStateSave){var s = t.fnStateLoadCallback.call(t.oInstance, t); if (s && s.time){var l = Wt(t, "aoStateLoadParams", "stateLoadParams", [t, s]); if ( - 1 === a.inArray(!1, l)){var u = t.iStateDuration; if (!(u > 0 && s.time < + new Date - 1e3 * u) && i.length === s.columns.length){for (t.oLoadedState = a.extend(!0, {}, s), s.start !== n && (t._iDisplayStart = s.start, t.iInitDisplayStart = s.start), s.length !== n && (t._iDisplayLength = s.length), s.order !== n && (t.aaSorting = [], a.each(s.order, function(e, n){t.aaSorting.push(n[0] >= i.length?[0, n[1]]:n)})), s.search !== n && a.extend(t.oPreviousSearch, at(s.search)), r = 0, o = s.columns.length; o > r; r++){var c = s.columns[r]; c.visible !== n && (i[r].bVisible = c.visible), c.search !== n && a.extend(t.aoPreSearchCols[r], at(c.search))}Wt(t, "aoStateLoaded", "stateLoaded", [t, s])}}}}}function jt(t){var e = qt.settings, n = a.inArray(t, ce(e, "nTable")); return - 1 !== n?e[n]:null}function Ht(e, n, a, r){if (a = "DataTables warning: " + (e?"table id=" + e.sTableId + " - ":"") + a, r && (a += ". For more information about this error, please see http://datatables.net/tn/" + r), n)t.console && console.log && console.log(a); else{var o = qt.ext, i = o.sErrMode || o.errMode; if (e && Wt(e, null, "error", [e, r, a]), "alert" == i)alert(a); else{if ("throw" == i)throw new Error(a); "function" == typeof i && i(e, r, a)}}}function Nt(t, e, r, o){return a.isArray(r)?void a.each(r, function(n, r){a.isArray(r)?Nt(t, e, r[0], r[1]):Nt(t, e, r)}):(o === n && (o = r), void(e[r] !== n && (t[o] = e[r])))}function kt(t, e, n){var r; for (var o in e)e.hasOwnProperty(o) && (r = e[o], a.isPlainObject(r)?(a.isPlainObject(t[o]) || (t[o] = {}), a.extend(!0, t[o], r)):n && "data" !== o && "aaData" !== o && a.isArray(r)?t[o] = r.slice():t[o] = r); return t}function Ot(t, e, n){a(t).bind("click.DT", e, function(e){t.blur(), n(e)}).bind("keypress.DT", e, function(t){13 === t.which && (t.preventDefault(), n(t))}).bind("selectstart.DT", function(){return!1})}function Mt(t, e, n, a){n && t[e].push({fn:n, sName:a})}function Wt(t, e, n, r){var o = []; if (e && (o = a.map(t[e].slice().reverse(), function(e, n){return e.fn.apply(t.oInstance, r)})), null !== n){var i = a.Event(n + ".dt"); a(t.nTable).trigger(i, r), o.push(i.result)}return o}function Ut(t){var e = t._iDisplayStart, n = t.fnDisplayEnd(), a = t._iDisplayLength; e >= n && (e = n - a), e -= e % a, ( - 1 === a || 0 > e) && (e = 0), t._iDisplayStart = e}function Et(t, e){var n = t.renderer, r = qt.ext.renderer[e]; return a.isPlainObject(n) && n[e]?r[n[e]] || r._:"string" == typeof n?r[n] || r._:r._}function Bt(t){return t.oFeatures.bServerSide?"ssp":t.ajax || t.sAjaxSource?"ajax":"dom"}function Jt(t, e){var n = [], a = Xe.numbers_length, r = Math.floor(a / 2); return a >= e?n = de(0, e):r >= t?(n = de(0, a - 2), n.push("ellipsis"), n.push(e - 1)):t >= e - 1 - r?(n = de(e - (a - 2), e), n.splice(0, 0, "ellipsis"), n.splice(0, 0, 0)):(n = de(t - r + 2, t + r - 1), n.push("ellipsis"), n.push(e - 1), n.splice(0, 0, "ellipsis"), n.splice(0, 0, 0)), n.DT_el = "span", n}function Xt(t){a.each({num:function(e){return Ve(e, t)}, "num-fmt":function(e){return Ve(e, t, ae)}, "html-num":function(e){return Ve(e, t, Kt)}, "html-num-fmt":function(e){return Ve(e, t, Kt, ae)}}, function(e, n){Gt.type.order[e + t + "-pre"] = n, e.match(/^html\-/) && (Gt.type.search[e + t] = Gt.type.search.html)})}function Vt(t){return function(){var e = [jt(this[qt.ext.iApiIndex])].concat(Array.prototype.slice.call(arguments)); return qt.ext.internal[t].apply(this, e)}}var qt, Gt, $t, zt, Yt, Qt = {}, Zt = /[\r\n]/g, Kt = /<.*?>/g, te = /^[\w\+\-]/, ee = /[\w\+\-]$/, ne = new RegExp("(\\" + ["/", ".", "*", "+", "?", "|", "(", ")", "[", "]", "{", "}", "\\", "$", "^", "-"].join("|\\") + ")", "g"), ae = /[',$£€¥%\u2009\u202F\u20BD\u20a9\u20BArfk]/gi, re = function(t){return t && t !== !0 && "-" !== t?!1:!0}, oe = function(t){var e = parseInt(t, 10); return!isNaN(e) && isFinite(t)?e:null}, ie = function(t, e){return Qt[e] || (Qt[e] = new RegExp(tt(e), "g")), "string" == typeof t && "." !== e?t.replace(/\./g, "").replace(Qt[e], "."):t}, se = function(t, e, n){var a = "string" == typeof t; return re(t)?!0:(e && a && (t = ie(t, e)), n && a && (t = t.replace(ae, "")), !isNaN(parseFloat(t)) && isFinite(t))}, le = function(t){return re(t) || "string" == typeof t}, ue = function(t, e, n){if (re(t))return!0; var a = le(t); return a && se(pe(t), e, n)?!0:null}, ce = function(t, e, a){var r = [], o = 0, i = t.length; if (a !== n)for (; i > o; o++)t[o] && t[o][e] && r.push(t[o][e][a]); else for (; i > o; o++)t[o] && r.push(t[o][e]); return r}, fe = function(t, e, a, r){var o = [], i = 0, s = e.length; if (r !== n)for (; s > i; i++)t[e[i]][a] && o.push(t[e[i]][a][r]); else for (; s > i; i++)o.push(t[e[i]][a]); return o}, de = function(t, e){var a, r = []; e === n?(e = 0, a = t):(a = e, e = t); for (var o = e; a > o; o++)r.push(o); return r}, he = function(t){for (var e = [], n = 0, a = t.length; a > n; n++)t[n] && e.push(t[n]); return e}, pe = function(t){return t.replace(Kt, "")}, ge = function(t){var e, n, a, r = [], o = t.length, i = 0; t:for (n = 0; o > n; n++){for (e = t[n], a = 0; i > a; a++)if (r[a] === e)continue t; r.push(e), i++}return r}, be = function(t, e, a){t[e] !== n && (t[a] = t[e])}, ve = /\[.*?\]$/, Se = /\(\)$/, me = a("<div>")[0], De = me.textContent !== n, ye = /<.*?>/g; qt = function(t){this.$ = function(t, e){return this.api(!0).$(t, e)}, this._ = function(t, e){return this.api(!0).rows(t, e).data()}, this.api = function(t){return new $t(t?jt(this[Gt.iApiIndex]):this)}, this.fnAddData = function(t, e){var r = this.api(!0), o = a.isArray(t) && (a.isArray(t[0]) || a.isPlainObject(t[0]))?r.rows.add(t):r.row.add(t); return(e === n || e) && r.draw(), o.flatten().toArray()}, this.fnAdjustColumnSizing = function(t){var e = this.api(!0).columns.adjust(), a = e.settings()[0], r = a.oScroll; t === n || t?e.draw(!1):("" !== r.sX || "" !== r.sY) && bt(a)}, this.fnClearTable = function(t){var e = this.api(!0).clear(); (t === n || t) && e.draw()}, this.fnClose = function(t){this.api(!0).row(t).child.hide()}, this.fnDeleteRow = function(t, e, a){var r = this.api(!0), o = r.rows(t), i = o.settings()[0], s = i.aoData[o[0][0]]; return o.remove(), e && e.call(this, i, s), (a === n || a) && r.draw(), s}, this.fnDestroy = function(t){this.api(!0).destroy(t)}, this.fnDraw = function(t){this.api(!0).draw(t)}, this.fnFilter = function(t, e, a, r, o, i){var s = this.api(!0); null === e || e === n?s.search(t, a, r, i):s.column(e).search(t, a, r, i), s.draw()}, this.fnGetData = function(t, e){var a = this.api(!0); if (t !== n){var r = t.nodeName?t.nodeName.toLowerCase():""; return e !== n || "td" == r || "th" == r?a.cell(t, e).data():a.row(t).data() || null}return a.data().toArray()}, this.fnGetNodes = function(t){var e = this.api(!0); return t !== n?e.row(t).node():e.rows().nodes().flatten().toArray()}, this.fnGetPosition = function(t){var e = this.api(!0), n = t.nodeName.toUpperCase(); if ("TR" == n)return e.row(t).index(); if ("TD" == n || "TH" == n){var a = e.cell(t).index(); return[a.row, a.columnVisible, a.column]}return null}, this.fnIsOpen = function(t){return this.api(!0).row(t).child.isShown()}, this.fnOpen = function(t, e, n){return this.api(!0).row(t).child(e, n).show().child()[0]}, this.fnPageChange = function(t, e){var a = this.api(!0).page(t); (e === n || e) && a.draw(!1)}, this.fnSetColumnVis = function(t, e, a){var r = this.api(!0).column(t).visible(e); (a === n || a) && r.columns.adjust().draw()}, this.fnSettings = function(){return jt(this[Gt.iApiIndex])}, this.fnSort = function(t){this.api(!0).order(t).draw()}, this.fnSortListener = function(t, e, n){this.api(!0).order.listener(t, e, n)}, this.fnUpdate = function(t, e, a, r, o){var i = this.api(!0); return a === n || null === a?i.row(e).data(t):i.cell(e, a).data(t), (o === n || o) && i.columns.adjust(), (r === n || r) && i.draw(), 0}, this.fnVersionCheck = Gt.fnVersionCheck; var e = this, r = t === n, c = this.length; r && (t = {}), this.oApi = this.internal = Gt.internal; for (var h in qt.ext.internal)h && (this[h] = Vt(h)); return this.each(function(){var h, p = {}, g = c > 1?kt(p, t, !0):t, b = 0, v = this.getAttribute("id"), S = !1, _ = qt.defaults, T = a(this); if ("table" != this.nodeName.toLowerCase())return void Ht(null, 0, "Non-table node initialisation (" + this.nodeName + ")", 2); s(_), l(_.column), o(_, _, !0), o(_.column, _.column, !0), o(_, a.extend(g, T.data())); var w = qt.settings; for (b = 0, h = w.length; h > b; b++){var C = w[b]; if (C.nTable == this || C.nTHead.parentNode == this || C.nTFoot && C.nTFoot.parentNode == this){var x = g.bRetrieve !== n?g.bRetrieve:_.bRetrieve, A = g.bDestroy !== n?g.bDestroy:_.bDestroy; if (r || x)return C.oInstance; if (A){C.oInstance.fnDestroy(); break}return void Ht(C, 0, "Cannot reinitialise DataTable", 3)}if (C.sTableId == this.id){w.splice(b, 1); break}}(null === v || "" === v) && (v = "DataTables_Table_" + qt.ext._unique++, this.id = v); var F = a.extend(!0, {}, qt.models.oSettings, {sDestroyWidth:T[0].style.width, sInstance:v, sTableId:v}); F.nTable = this, F.oApi = e.internal, F.oInit = g, w.push(F), F.oInstance = 1 === e.length?e:T.dataTable(), s(g), g.oLanguage && i(g.oLanguage), g.aLengthMenu && !g.iDisplayLength && (g.iDisplayLength = a.isArray(g.aLengthMenu[0])?g.aLengthMenu[0][0]:g.aLengthMenu[0]), g = kt(a.extend(!0, {}, _), g), Nt(F.oFeatures, g, ["bPaginate", "bLengthChange", "bFilter", "bSort", "bSortMulti", "bInfo", "bProcessing", "bAutoWidth", "bSortClasses", "bServerSide", "bDeferRender"]), Nt(F, g, ["asStripeClasses", "ajax", "fnServerData", "fnFormatNumber", "sServerMethod", "aaSorting", "aaSortingFixed", "aLengthMenu", "sPaginationType", "sAjaxSource", "sAjaxDataProp", "iStateDuration", "sDom", "bSortCellsTop", "iTabIndex", "fnStateLoadCallback", "fnStateSaveCallback", "renderer", "searchDelay", "rowId", ["iCookieDuration", "iStateDuration"], ["oSearch", "oPreviousSearch"], ["aoSearchCols", "aoPreSearchCols"], ["iDisplayLength", "_iDisplayLength"], ["bJQueryUI", "bJUI"]]), Nt(F.oScroll, g, [["sScrollX", "sX"], ["sScrollXInner", "sXInner"], ["sScrollY", "sY"], ["bScrollCollapse", "bCollapse"]]), Nt(F.oLanguage, g, "fnInfoCallback"), Mt(F, "aoDrawCallback", g.fnDrawCallback, "user"), Mt(F, "aoServerParams", g.fnServerParams, "user"), Mt(F, "aoStateSaveParams", g.fnStateSaveParams, "user"), Mt(F, "aoStateLoadParams", g.fnStateLoadParams, "user"), Mt(F, "aoStateLoaded", g.fnStateLoaded, "user"), Mt(F, "aoRowCallback", g.fnRowCallback, "user"), Mt(F, "aoRowCreatedCallback", g.fnCreatedRow, "user"), Mt(F, "aoHeaderCallback", g.fnHeaderCallback, "user"), Mt(F, "aoFooterCallback", g.fnFooterCallback, "user"), Mt(F, "aoInitComplete", g.fnInitComplete, "user"), Mt(F, "aoPreDrawCallback", g.fnPreDrawCallback, "user"), F.rowIdFn = I(g.rowId), u(F); var L = F.oClasses; if (g.bJQueryUI?(a.extend(L, qt.ext.oJUIClasses, g.oClasses), g.sDom === _.sDom && "lfrtip" === _.sDom && (F.sDom = '<"H"lfr>t<"F"ip>'), F.renderer?a.isPlainObject(F.renderer) && !F.renderer.header && (F.renderer.header = "jqueryui"):F.renderer = "jqueryui"):a.extend(L, qt.ext.classes, g.oClasses), T.addClass(L.sTable), F.iInitDisplayStart === n && (F.iInitDisplayStart = g.iDisplayStart, F._iDisplayStart = g.iDisplayStart), null !== g.iDeferLoading){F.bDeferLoading = !0; var P = a.isArray(g.iDeferLoading); F._iRecordsDisplay = P?g.iDeferLoading[0]:g.iDeferLoading, F._iRecordsTotal = P?g.iDeferLoading[1]:g.iDeferLoading}var R = F.oLanguage; a.extend(!0, R, g.oLanguage), "" !== R.sUrl && (a.ajax({dataType:"json", url:R.sUrl, success:function(t){i(t), o(_.oLanguage, t), a.extend(!0, R, t), st(F)}, error:function(){st(F)}}), S = !0), null === g.asStripeClasses && (F.asStripeClasses = [L.sStripeOdd, L.sStripeEven]); var j = F.asStripeClasses, H = T.children("tbody").find("tr").eq(0); - 1 !== a.inArray(!0, a.map(j, function(t, e){return H.hasClass(t)})) && (a("tbody tr", this).removeClass(j.join(" ")), F.asDestroyStripes = j.slice()); var N, k = [], O = this.getElementsByTagName("thead"); if (0 !== O.length && (E(F.aoHeader, O[0]), k = B(F)), null === g.aoColumns)for (N = [], b = 0, h = k.length; h > b; b++)N.push(null); else N = g.aoColumns; for (b = 0, h = N.length; h > b; b++)f(F, k?k[b]:null); if (m(F, g.aoColumnDefs, N, function(t, e){d(F, t, e)}), H.length){var M = function(t, e){return null !== t.getAttribute("data-" + e)?e:null}; a(H[0]).children("th, td").each(function(t, e){var a = F.aoColumns[t]; if (a.mData === t){var r = M(e, "sort") || M(e, "order"), o = M(e, "filter") || M(e, "search"); (null !== r || null !== o) && (a.mData = {_:t + ".display", sort:null !== r?t + ".@data-" + r:n, type:null !== r?t + ".@data-" + r:n, filter:null !== o?t + ".@data-" + o:n}, d(F, t))}})}var W = F.oFeatures; if (g.bStateSave && (W.bStateSave = !0, Rt(F, g), Mt(F, "aoDrawCallback", Pt, "state_save")), g.aaSorting === n){var U = F.aaSorting; for (b = 0, h = U.length; h > b; b++)U[b][1] = F.aoColumns[b].asSorting[0]}Ft(F), W.bSort && Mt(F, "aoDrawCallback", function(){if (F.bSorted){var t = wt(F), e = {}; a.each(t, function(t, n){e[n.src] = n.dir}), Wt(F, null, "order", [F, t, e]), xt(F)}}), Mt(F, "aoDrawCallback", function(){(F.bSorted || "ssp" === Bt(F) || W.bDeferRender) && Ft(F)}, "sc"); var J = T.children("caption").each(function(){this._captionSide = T.css("caption-side")}), X = T.children("thead"); 0 === X.length && (X = a("<thead/>").appendTo(this)), F.nTHead = X[0]; var V = T.children("tbody"); 0 === V.length && (V = a("<tbody/>").appendTo(this)), F.nTBody = V[0]; var q = T.children("tfoot"); if (0 === q.length && J.length > 0 && ("" !== F.oScroll.sX || "" !== F.oScroll.sY) && (q = a("<tfoot/>").appendTo(this)), 0 === q.length || 0 === q.children().length?T.addClass(L.sNoFooter):q.length > 0 && (F.nTFoot = q[0], E(F.aoFooter, F.nTFoot)), g.aaData)for (b = 0; b < g.aaData.length; b++)D(F, g.aaData[b]); else(F.bDeferLoading || "dom" == Bt(F)) && y(F, a(F.nTBody).children("tr")); F.aiDisplay = F.aiDisplayMaster.slice(), F.bInitialised = !0, S === !1 && st(F)}), e = null, this}; var _e = [], Te = Array.prototype, we = function(t){var e, n, r = qt.settings, o = a.map(r, function(t, e){return t.nTable}); return t?t.nTable && t.oApi?[t]:t.nodeName && "table" === t.nodeName.toLowerCase()?(e = a.inArray(t, o), - 1 !== e?[r[e]]:null):t && "function" == typeof t.settings?t.settings().toArray():("string" == typeof t?n = a(t):t instanceof a && (n = t), n?n.map(function(t){return e = a.inArray(this, o), - 1 !== e?r[e]:null}).toArray():void 0):[]}; $t = function(t, e){if (!(this instanceof $t))return new $t(t, e); var n = [], r = function(t){var e = we(t); e && (n = n.concat(e))}; if (a.isArray(t))for (var o = 0, i = t.length; i > o; o++)r(t[o]); else r(t); this.context = ge(n), e && a.merge(this, e), this.selector = {rows:null, cols:null, opts:null}, $t.extend(this, this, _e)}, qt.Api = $t, a.extend($t.prototype, {any:function(){return 0 !== this.count()}, concat:Te.concat, context:[], count:function(){return this.flatten().length}, each:function(t){for (var e = 0, n = this.length; n > e; e++)t.call(this, this[e], e, this); return this}, eq:function(t){var e = this.context; return e.length > t?new $t(e[t], this[t]):null}, filter:function(t){var e = []; if (Te.filter)e = Te.filter.call(this, t, this); else for (var n = 0, a = this.length; a > n; n++)t.call(this, this[n], n, this) && e.push(this[n]); return new $t(this.context, e)}, flatten:function(){var t = []; return new $t(this.context, t.concat.apply(t, this.toArray()))}, join:Te.join, indexOf:Te.indexOf || function(t, e){for (var n = e || 0, a = this.length; a > n; n++)if (this[n] === t)return n; return - 1}, iterator:function(t, e, a, r){var o, i, s, l, u, c, f, d, h = [], p = this.context, g = this.selector; for ("string" == typeof t && (r = a, a = e, e = t, t = !1), i = 0, s = p.length; s > i; i++){var b = new $t(p[i]); if ("table" === e)o = a.call(b, p[i], i), o !== n && h.push(o); else if ("columns" === e || "rows" === e)o = a.call(b, p[i], this[i], i), o !== n && h.push(o); else if ("column" === e || "column-rows" === e || "row" === e || "cell" === e)for (f = this[i], "column-rows" === e && (c = Le(p[i], g.opts)), l = 0, u = f.length; u > l; l++)d = f[l], o = "cell" === e?a.call(b, p[i], d.row, d.column, i, l):a.call(b, p[i], d, i, l, c), o !== n && h.push(o)}if (h.length || r){var v = new $t(p, t?h.concat.apply([], h):h), S = v.selector; return S.rows = g.rows, S.cols = g.cols, S.opts = g.opts, v}return this}, lastIndexOf:Te.lastIndexOf || function(t, e){return this.indexOf.apply(this.toArray.reverse(), arguments)}, length:0, map:function(t){var e = []; if (Te.map)e = Te.map.call(this, t, this); else for (var n = 0, a = this.length; a > n; n++)e.push(t.call(this, this[n], n)); return new $t(this.context, e)}, pluck:function(t){return this.map(function(e){return e[t]})}, pop:Te.pop, push:Te.push, reduce:Te.reduce || function(t, e){return c(this, t, e, 0, this.length, 1)}, reduceRight:Te.reduceRight || function(t, e){return c(this, t, e, this.length - 1, - 1, - 1)}, reverse:Te.reverse, selector:null, shift:Te.shift, sort:Te.sort, splice:Te.splice, toArray:function(){return Te.slice.call(this)}, to$:function(){return a(this)}, toJQuery:function(){return a(this)}, unique:function(){return new $t(this.context, ge(this))}, unshift:Te.unshift}), $t.extend = function(t, e, n){if (n.length && e && (e instanceof $t || e.__dt_wrapper)){var r, o, i, s = function(t, e, n){return function(){var a = e.apply(t, arguments); return $t.extend(a, a, n.methodExt), a}}; for (r = 0, o = n.length; o > r; r++)i = n[r], e[i.name] = "function" == typeof i.val?s(t, i.val, i):a.isPlainObject(i.val)?{}:i.val, e[i.name].__dt_wrapper = !0, $t.extend(t, e[i.name], i.propExt)}}, $t.register = zt = function(t, e){if (a.isArray(t))for (var n = 0, r = t.length; r > n; n++)$t.register(t[n], e); else{var o, i, s, l, u = t.split("."), c = _e, f = function(t, e){for (var n = 0, a = t.length; a > n; n++)if (t[n].name === e)return t[n]; return null}; for (o = 0, i = u.length; i > o; o++){l = - 1 !== u[o].indexOf("()"), s = l?u[o].replace("()", ""):u[o]; var d = f(c, s); d || (d = {name:s, val:{}, methodExt:[], propExt:[]}, c.push(d)), o === i - 1?d.val = e:c = l?d.methodExt:d.propExt}}}, $t.registerPlural = Yt = function(t, e, r){$t.register(t, r), $t.register(e, function(){var t = r.apply(this, arguments); return t === this?this:t instanceof $t?t.length?a.isArray(t[0])?new $t(t.context, t[0]):t[0]:n:t})}; var Ce = function(t, e){if ("number" == typeof t)return[e[t]]; var n = a.map(e, function(t, e){return t.nTable}); return a(n).filter(t).map(function(t){var r = a.inArray(this, n); return e[r]}).toArray()}; zt("tables()", function(t){return t?new $t(Ce(t, this.context)):this}), zt("table()", function(t){var e = this.tables(t), n = e.context; return n.length?new $t(n[0]):e}), Yt("tables().nodes()", "table().node()", function(){return this.iterator("table", function(t){return t.nTable}, 1)}), Yt("tables().body()", "table().body()", function(){return this.iterator("table", function(t){return t.nTBody}, 1)}), Yt("tables().header()", "table().header()", function(){return this.iterator("table", function(t){return t.nTHead}, 1)}), Yt("tables().footer()", "table().footer()", function(){return this.iterator("table", function(t){return t.nTFoot}, 1)}), Yt("tables().containers()", "table().container()", function(){return this.iterator("table", function(t){return t.nTableWrapper}, 1)}), zt("draw()", function(t){return this.iterator("table", function(e){"page" === t?M(e):("string" == typeof t && (t = "full-hold" === t?!1:!0), W(e, t === !1))})}), zt("page()", function(t){return t === n?this.page.info().page:this.iterator("table", function(e){dt(e, t)})}), zt("page.info()", function(t){if (0 === this.context.length)return n; var e = this.context[0], a = e._iDisplayStart, r = e._iDisplayLength, o = e.fnRecordsDisplay(), i = - 1 === r; return{page:i?0:Math.floor(a / r), pages:i?1:Math.ceil(o / r), start:a, end:e.fnDisplayEnd(), length:r, recordsTotal:e.fnRecordsTotal(), recordsDisplay:o, serverSide:"ssp" === Bt(e)}}), zt("page.len()", function(t){return t === n?0 !== this.context.length?this.context[0]._iDisplayLength:n:this.iterator("table", function(e){ut(e, t)})}); var xe = function(t, e, n){if (n){var a = new $t(t); a.one("draw", function(){n(a.ajax.json())})}if ("ssp" == Bt(t))W(t, e); else{pt(t, !0); var r = t.jqXHR; r && 4 !== r.readyState && r.abort(), J(t, [], function(n){L(t); for (var a = G(t, n), r = 0, o = a.length; o > r; r++)D(t, a[r]); W(t, e), pt(t, !1)})}}; zt("ajax.json()", function(){var t = this.context; return t.length > 0?t[0].json:void 0}), zt("ajax.params()", function(){var t = this.context; return t.length > 0?t[0].oAjaxData:void 0}), zt("ajax.reload()", function(t, e){return this.iterator("table", function(n){xe(n, e === !1, t)})}), zt("ajax.url()", function(t){var e = this.context; return t === n?0 === e.length?n:(e = e[0], e.ajax?a.isPlainObject(e.ajax)?e.ajax.url:e.ajax:e.sAjaxSource):this.iterator("table", function(e){a.isPlainObject(e.ajax)?e.ajax.url = t:e.ajax = t})}), zt("ajax.url().load()", function(t, e){return this.iterator("table", function(n){xe(n, e === !1, t)})}); var Ie = function(t, e, r, o, i){var s, l, u, c, f, d, h = [], p = typeof e; for (e && "string" !== p && "function" !== p && e.length !== n || (e = [e]), u = 0, c = e.length; c > u; u++)for (l = e[u] && e[u].split?e[u].split(","):[e[u]], f = 0, d = l.length; d > f; f++)s = r("string" == typeof l[f]?a.trim(l[f]):l[f]), s && s.length && (h = h.concat(s)); var g = Gt.selector[t]; if (g.length)for (u = 0, c = g.length; c > u; u++)h = g[u](o, i, h); return ge(h)}, Ae = function(t){return t || (t = {}), t.filter && t.search === n && (t.search = t.filter), a.extend({search:"none", order:"current", page:"all"}, t)}, Fe = function(t){for (var e = 0, n = t.length; n > e; e++)if (t[e].length > 0)return t[0] = t[e], t[0].length = 1, t.length = 1, t.context = [t.context[e]], t; return t.length = 0, t}, Le = function(t, e){var n, r, o, i = [], s = t.aiDisplay, l = t.aiDisplayMaster, u = e.search, c = e.order, f = e.page; if ("ssp" == Bt(t))return"removed" === u?[]:de(0, l.length); if ("current" == f)for (n = t._iDisplayStart, r = t.fnDisplayEnd(); r > n; n++)i.push(s[n]); else if ("current" == c || "applied" == c)i = "none" == u?l.slice():"applied" == u?s.slice():a.map(l, function(t, e){return - 1 === a.inArray(t, s)?t:null}); else if ("index" == c || "original" == c)for (n = 0, r = t.aoData.length; r > n; n++)"none" == u?i.push(n):(o = a.inArray(n, s), ( - 1 === o && "removed" == u || o >= 0 && "applied" == u) && i.push(n)); return i}, Pe = function(t, e, r){var o = function(e){var o = oe(e); if (null !== o && !r)return[o]; var i = Le(t, r); if (null !== o && - 1 !== a.inArray(o, i))return[o]; if (!e)return i; if ("function" == typeof e)return a.map(i, function(n){var a = t.aoData[n]; return e(n, a._aData, a.nTr)?n:null}); var s = he(fe(t.aoData, i, "nTr")); if (e.nodeName && - 1 !== a.inArray(e, s))return[e._DT_RowIndex]; if ("string" == typeof e && "#" === e.charAt(0)){var l = t.aIds[e.replace(/^#/, "")]; if (l !== n)return[l.idx]}return a(s).filter(e).map(function(){return this._DT_RowIndex}).toArray()}; return Ie("row", e, o, t, r)}; zt("rows()", function(t, e){t === n?t = "":a.isPlainObject(t) && (e = t, t = ""), e = Ae(e); var r = this.iterator("table", function(n){return Pe(n, t, e)}, 1); return r.selector.rows = t, r.selector.opts = e, r}), zt("rows().nodes()", function(){return this.iterator("row", function(t, e){return t.aoData[e].nTr || n}, 1)}), zt("rows().data()", function(){return this.iterator(!0, "rows", function(t, e){return fe(t.aoData, e, "_aData")}, 1)}), Yt("rows().cache()", "row().cache()", function(t){return this.iterator("row", function(e, n){var a = e.aoData[n]; return"search" === t?a._aFilterData:a._aSortData}, 1)}), Yt("rows().invalidate()", "row().invalidate()", function(t){return this.iterator("row", function(e, n){R(e, n, t)})}), Yt("rows().indexes()", "row().index()", function(){return this.iterator("row", function(t, e){return e}, 1)}), Yt("rows().ids()", "row().id()", function(t){for (var e = [], n = this.context, a = 0, r = n.length; r > a; a++)for (var o = 0, i = this[a].length; i > o; o++){var s = n[a].rowIdFn(n[a].aoData[this[a][o]]._aData); e.push((t === !0?"#":"") + s)}return new $t(n, e)}), Yt("rows().remove()", "row().remove()", function(){var t = this; return this.iterator("row", function(e, a, r){var o = e.aoData, i = o[a]; o.splice(a, 1); for (var s = 0, l = o.length; l > s; s++)null !== o[s].nTr && (o[s].nTr._DT_RowIndex = s); P(e.aiDisplayMaster, a), P(e.aiDisplay, a), P(t[r], a, !1), Ut(e); var u = e.rowIdFn(i._aData); u !== n && delete e.aIds[u]}), this.iterator("table", function(t){for (var e = 0, n = t.aoData.length; n > e; e++)t.aoData[e].idx = e}), this}), zt("rows.add()", function(t){var e = this.iterator("table", function(e){var n, a, r, o = []; for (a = 0, r = t.length; r > a; a++)n = t[a], n.nodeName && "TR" === n.nodeName.toUpperCase()?o.push(y(e, n)[0]):o.push(D(e, n)); return o}, 1), n = this.rows( - 1); return n.pop(), a.merge(n, e), n}), zt("row()", function(t, e){return Fe(this.rows(t, e))}), zt("row().data()", function(t){var e = this.context; return t === n?e.length && this.length?e[0].aoData[this[0]]._aData:n:(e[0].aoData[this[0]]._aData = t, R(e[0], this[0], "data"), this)}), zt("row().node()", function(){var t = this.context; return t.length && this.length?t[0].aoData[this[0]].nTr || null:null}), zt("row.add()", function(t){t instanceof a && t.length && (t = t[0]); var e = this.iterator("table", function(e){return t.nodeName && "TR" === t.nodeName.toUpperCase()?y(e, t)[0]:D(e, t)}); return this.row(e[0])}); var Re = function(t, e, n, r){var o = [], i = function(e, n){if (a.isArray(e) || e instanceof a)for (var r = 0, s = e.length; s > r; r++)i(e[r], n); else if (e.nodeName && "tr" === e.nodeName.toLowerCase())o.push(e); else{var l = a("<tr><td/></tr>").addClass(n); a("td", l).addClass(n).html(e)[0].colSpan = b(t), o.push(l[0])}}; i(n, r), e._details && e._details.remove(), e._details = a(o), e._detailsShow && e._details.insertAfter(e.nTr)}, je = function(t, e){var a = t.context; if (a.length){var r = a[0].aoData[e !== n?e:t[0]]; r && r._details && (r._details.remove(), r._detailsShow = n, r._details = n)}}, He = function(t, e){var n = t.context; if (n.length && t.length){var a = n[0].aoData[t[0]]; a._details && (a._detailsShow = e, e?a._details.insertAfter(a.nTr):a._details.detach(), Ne(n[0]))}}, Ne = function(t){var e = new $t(t), n = ".dt.DT_details", a = "draw" + n, r = "column-visibility" + n, o = "destroy" + n, i = t.aoData; e.off(a + " " + r + " " + o), ce(i, "_details").length > 0 && (e.on(a, function(n, a){t === a && e.rows({page:"current"}).eq(0).each(function(t){var e = i[t]; e._detailsShow && e._details.insertAfter(e.nTr)})}), e.on(r, function(e, n, a, r){if (t === n)for (var o, s = b(n), l = 0, u = i.length; u > l; l++)o = i[l], o._details && o._details.children("td[colspan]").attr("colspan", s)}), e.on(o, function(n, a){if (t === a)for (var r = 0, o = i.length; o > r; r++)i[r]._details && je(e, r)}))}, ke = "", Oe = ke + "row().child", Me = Oe + "()"; zt(Me, function(t, e){var a = this.context; return t === n?a.length && this.length?a[0].aoData[this[0]]._details:n:(t === !0?this.child.show():t === !1?je(this):a.length && this.length && Re(a[0], a[0].aoData[this[0]], t, e), this)}), zt([Oe + ".show()", Me + ".show()"], function(t){return He(this, !0), this}), zt([Oe + ".hide()", Me + ".hide()"], function(){return He(this, !1), this}), zt([Oe + ".remove()", Me + ".remove()"], function(){return je(this), this}), zt(Oe + ".isShown()", function(){var t = this.context; return t.length && this.length?t[0].aoData[this[0]]._detailsShow || !1:!1}); var We = /^(.+):(name|visIdx|visible)$/, Ue = function(t, e, n, a, r){for (var o = [], i = 0, s = r.length; s > i; i++)o.push(w(t, r[i], e)); return o}, Ee = function(t, e, n){var r = t.aoColumns, o = ce(r, "sName"), i = ce(r, "nTh"), s = function(e){var s = oe(e); if ("" === e)return de(r.length); if (null !== s)return[s >= 0?s:r.length + s]; if ("function" == typeof e){var l = Le(t, n); return a.map(r, function(n, a){return e(a, Ue(t, a, 0, 0, l), i[a])?a:null})}var u = "string" == typeof e?e.match(We):""; if (!u)return a(i).filter(e).map(function(){return a.inArray(this, i)}).toArray(); switch (u[2]){case"visIdx":case"visible":var c = parseInt(u[1], 10); if (0 > c){var f = a.map(r, function(t, e){return t.bVisible?e:null}); return[f[f.length + c]]}return[p(t, c)]; case"name":return a.map(o, function(t, e){return t === u[1]?e:null})}}; return Ie("column", e, s, t, n)}, Be = function(t, e, r, o){var i, s, l, u, c = t.aoColumns, f = c[e], d = t.aoData; if (r === n)return f.bVisible; if (f.bVisible !== r){if (r){var p = a.inArray(!0, ce(c, "bVisible"), e + 1); for (s = 0, l = d.length; l > s; s++)u = d[s].nTr, i = d[s].anCells, u && u.insertBefore(i[e], i[p] || null)} else a(ce(t.aoData, "anCells", e)).detach(); f.bVisible = r, O(t, t.aoHeader), O(t, t.aoFooter), (o === n || o) && (h(t), (t.oScroll.sX || t.oScroll.sY) && bt(t)), Wt(t, null, "column-visibility", [t, e, r]), Pt(t)}}; zt("columns()", function(t, e){t === n?t = "":a.isPlainObject(t) && (e = t, t = ""), e = Ae(e); var r = this.iterator("table", function(n){return Ee(n, t, e)}, 1); return r.selector.cols = t, r.selector.opts = e, r}), Yt("columns().header()", "column().header()", function(t, e){return this.iterator("column", function(t, e){return t.aoColumns[e].nTh}, 1)}), Yt("columns().footer()", "column().footer()", function(t, e){return this.iterator("column", function(t, e){return t.aoColumns[e].nTf}, 1)}), Yt("columns().data()", "column().data()", function(){return this.iterator("column-rows", Ue, 1)}), Yt("columns().dataSrc()", "column().dataSrc()", function(){return this.iterator("column", function(t, e){return t.aoColumns[e].mData}, 1)}), Yt("columns().cache()", "column().cache()", function(t){return this.iterator("column-rows", function(e, n, a, r, o){return fe(e.aoData, o, "search" === t?"_aFilterData":"_aSortData", n)}, 1)}), Yt("columns().nodes()", "column().nodes()", function(){return this.iterator("column-rows", function(t, e, n, a, r){return fe(t.aoData, r, "anCells", e)}, 1)}), Yt("columns().visible()", "column().visible()", function(t, e){return this.iterator("column", function(a, r){return t === n?a.aoColumns[r].bVisible:void Be(a, r, t, e)})}), Yt("columns().indexes()", "column().index()", function(t){return this.iterator("column", function(e, n){return"visible" === t?g(e, n):n}, 1)}), zt("columns.adjust()", function(){return this.iterator("table", function(t){h(t)}, 1)}), zt("column.index()", function(t, e){if (0 !== this.context.length){var n = this.context[0]; if ("fromVisible" === t || "toData" === t)return p(n, e); if ("fromData" === t || "toVisible" === t)return g(n, e)}}), zt("column()", function(t, e){return Fe(this.columns(t, e))}); var Je = function(t, e, r){var o, i, s, l, u, c, f, d = t.aoData, h = Le(t, r), p = he(fe(d, h, "anCells")), g = a([].concat.apply([], p)), b = t.aoColumns.length, v = function(e){var r = "function" == typeof e; if (null === e || e === n || r){for (i = [], s = 0, l = h.length; l > s; s++)for (o = h[s], u = 0; b > u; u++)c = {row:o, column:u}, r?(f = d[o], e(c, w(t, o, u), f.anCells?f.anCells[u]:null) && i.push(c)):i.push(c); return i}return a.isPlainObject(e)?[e]:g.filter(e).map(function(t, e){if (e.parentNode)o = e.parentNode._DT_RowIndex; else for (t = 0, l = d.length; l > t; t++)if ( - 1 !== a.inArray(e, d[t].anCells)){o = t; break}return{row:o, column:a.inArray(e, d[o].anCells)}}).toArray()}; return Ie("cell", e, v, t, r)}; zt("cells()", function(t, e, r){if (a.isPlainObject(t) && (t.row === n?(r = t, t = null):(r = e, e = null)), a.isPlainObject(e) && (r = e, e = null), null === e || e === n)return this.iterator("table", function(e){return Je(e, t, Ae(r))}); var o, i, s, l, u, c = this.columns(e, r), f = this.rows(t, r), d = this.iterator("table", function(t, e){for (o = [], i = 0, s = f[e].length; s > i; i++)for (l = 0, u = c[e].length; u > l; l++)o.push({row:f[e][i], column:c[e][l]}); return o}, 1); return a.extend(d.selector, {cols:e, rows:t, opts:r}), d}), Yt("cells().nodes()", "cell().node()", function(){return this.iterator("cell", function(t, e, a){var r = t.aoData[e].anCells; return r?r[a]:n}, 1)}), zt("cells().data()", function(){return this.iterator("cell", function(t, e, n){return w(t, e, n)}, 1)}), Yt("cells().cache()", "cell().cache()", function(t){return t = "search" === t?"_aFilterData":"_aSortData", this.iterator("cell", function(e, n, a){return e.aoData[n][t][a]}, 1)}), Yt("cells().render()", "cell().render()", function(t){return this.iterator("cell", function(e, n, a){return w(e, n, a, t)}, 1)}), Yt("cells().indexes()", "cell().index()", function(){return this.iterator("cell", function(t, e, n){return{row:e, column:n, columnVisible:g(t, n)}}, 1)}), Yt("cells().invalidate()", "cell().invalidate()", function(t){return this.iterator("cell", function(e, n, a){R(e, n, t, a)})}), zt("cell()", function(t, e, n){return Fe(this.cells(t, e, n))}), zt("cell().data()", function(t){var e = this.context, a = this[0]; return t === n?e.length && a.length?w(e[0], a[0].row, a[0].column):n:(C(e[0], a[0].row, a[0].column, t), R(e[0], a[0].row, "data", a[0].column), this)}), zt("order()", function(t, e){var r = this.context; return t === n?0 !== r.length?r[0].aaSorting:n:("number" == typeof t?t = [[t, e]]:a.isArray(t[0]) || (t = Array.prototype.slice.call(arguments)), this.iterator("table", function(e){e.aaSorting = t.slice()}))}), zt("order.listener()", function(t, e, n){return this.iterator("table", function(a){
3
+ At(a, t, e, n)})}), zt(["columns().order()", "column().order()"], function(t){var e = this; return this.iterator("table", function(n, r){var o = []; a.each(e[r], function(e, n){o.push([n, t])}), n.aaSorting = o})}), zt("search()", function(t, e, r, o){var i = this.context; return t === n?0 !== i.length?i[0].oPreviousSearch.sSearch:n:this.iterator("table", function(n){n.oFeatures.bFilter && z(n, a.extend({}, n.oPreviousSearch, {sSearch:t + "", bRegex:null === e?!1:e, bSmart:null === r?!0:r, bCaseInsensitive:null === o?!0:o}), 1)})}), Yt("columns().search()", "column().search()", function(t, e, r, o){return this.iterator("column", function(i, s){var l = i.aoPreSearchCols; return t === n?l[s].sSearch:void(i.oFeatures.bFilter && (a.extend(l[s], {sSearch:t + "", bRegex:null === e?!1:e, bSmart:null === r?!0:r, bCaseInsensitive:null === o?!0:o}), z(i, i.oPreviousSearch, 1)))})}), zt("state()", function(){return this.context.length?this.context[0].oSavedState:null}), zt("state.clear()", function(){return this.iterator("table", function(t){t.fnStateSaveCallback.call(t.oInstance, t, {})})}), zt("state.loaded()", function(){return this.context.length?this.context[0].oLoadedState:null}), zt("state.save()", function(){return this.iterator("table", function(t){Pt(t)})}), qt.versionCheck = qt.fnVersionCheck = function(t){for (var e, n, a = qt.version.split("."), r = t.split("."), o = 0, i = r.length; i > o; o++)if (e = parseInt(a[o], 10) || 0, n = parseInt(r[o], 10) || 0, e !== n)return e > n; return!0}, qt.isDataTable = qt.fnIsDataTable = function(t){var e = a(t).get(0), n = !1; return a.each(qt.settings, function(t, r){var o = r.nScrollHead?a("table", r.nScrollHead)[0]:null, i = r.nScrollFoot?a("table", r.nScrollFoot)[0]:null; (r.nTable === e || o === e || i === e) && (n = !0)}), n}, qt.tables = qt.fnTables = function(t){var e = !1; a.isPlainObject(t) && (e = t.api, t = t.visible); var n = a.map(qt.settings, function(e){return!t || t && a(e.nTable).is(":visible")?e.nTable:void 0}); return e?new $t(n):n}, qt.util = {throttle:mt, escapeRegex:tt}, qt.camelToHungarian = o, zt("$()", function(t, e){var n = this.rows(e).nodes(), r = a(n); return a([].concat(r.filter(t).toArray(), r.find(t).toArray()))}), a.each(["on", "one", "off"], function(t, e){zt(e + "()", function(){var t = Array.prototype.slice.call(arguments); t[0].match(/\.dt\b/) || (t[0] += ".dt"); var n = a(this.tables().nodes()); return n[e].apply(n, t), this})}), zt("clear()", function(){return this.iterator("table", function(t){L(t)})}), zt("settings()", function(){return new $t(this.context, this.context)}), zt("init()", function(){var t = this.context; return t.length?t[0].oInit:null}), zt("data()", function(){return this.iterator("table", function(t){return ce(t.aoData, "_aData")}).flatten()}), zt("destroy()", function(e){return e = e || !1, this.iterator("table", function(n){var r, o = n.nTableWrapper.parentNode, i = n.oClasses, s = n.nTable, l = n.nTBody, u = n.nTHead, c = n.nTFoot, f = a(s), d = a(l), h = a(n.nTableWrapper), p = a.map(n.aoData, function(t){return t.nTr}); n.bDestroying = !0, Wt(n, "aoDestroyCallback", "destroy", [n]), e || new $t(n).columns().visible(!0), h.unbind(".DT").find(":not(tbody *)").unbind(".DT"), a(t).unbind(".DT-" + n.sInstance), s != u.parentNode && (f.children("thead").detach(), f.append(u)), c && s != c.parentNode && (f.children("tfoot").detach(), f.append(c)), n.aaSorting = [], n.aaSortingFixed = [], Ft(n), a(p).removeClass(n.asStripeClasses.join(" ")), a("th, td", u).removeClass(i.sSortable + " " + i.sSortableAsc + " " + i.sSortableDesc + " " + i.sSortableNone), n.bJUI && (a("th span." + i.sSortIcon + ", td span." + i.sSortIcon, u).detach(), a("th, td", u).each(function(){var t = a("div." + i.sSortJUIWrapper, this); a(this).append(t.contents()), t.detach()})), d.children().detach(), d.append(p); var g = e?"remove":"detach"; f[g](), h[g](), !e && o && (o.insertBefore(s, n.nTableReinsertBefore), f.css("width", n.sDestroyWidth).removeClass(i.sTable), r = n.asDestroyStripes.length, r && d.children().each(function(t){a(this).addClass(n.asDestroyStripes[t % r])})); var b = a.inArray(n, qt.settings); - 1 !== b && qt.settings.splice(b, 1)})}), a.each(["column", "row", "cell"], function(t, e){zt(e + "s().every()", function(t){return this.iterator(e, function(a, r, o, i, s){t.call(new $t(a)[e](r, "cell" === e?o:n), r, o, i, s)})})}), zt("i18n()", function(t, e, r){var o = this.context[0], i = I(t)(o.oLanguage); return i === n && (i = e), r !== n && a.isPlainObject(i) && (i = i[r] !== n?i[r]:i._), i.replace("%d", r)}), qt.version = "1.10.9", qt.settings = [], qt.models = {}, qt.models.oSearch = {bCaseInsensitive:!0, sSearch:"", bRegex:!1, bSmart:!0}, qt.models.oRow = {nTr:null, anCells:null, _aData:[], _aSortData:null, _aFilterData:null, _sFilterRow:null, _sRowStripe:"", src:null, idx: - 1}, qt.models.oColumn = {idx:null, aDataSort:null, asSorting:null, bSearchable:null, bSortable:null, bVisible:null, _sManualType:null, _bAttrSrc:!1, fnCreatedCell:null, fnGetData:null, fnSetData:null, mData:null, mRender:null, nTh:null, nTf:null, sClass:null, sContentPadding:null, sDefaultContent:null, sName:null, sSortDataType:"std", sSortingClass:null, sSortingClassJUI:null, sTitle:null, sType:null, sWidth:null, sWidthOrig:null}, qt.defaults = {aaData:null, aaSorting:[[0, "asc"]], aaSortingFixed:[], ajax:null, aLengthMenu:[10, 25, 50, 100], aoColumns:null, aoColumnDefs:null, aoSearchCols:[], asStripeClasses:null, bAutoWidth:!0, bDeferRender:!1, bDestroy:!1, bFilter:!0, bInfo:!0, bJQueryUI:!1, bLengthChange:!0, bPaginate:!0, bProcessing:!1, bRetrieve:!1, bScrollCollapse:!1, bServerSide:!1, bSort:!0, bSortMulti:!0, bSortCellsTop:!1, bSortClasses:!0, bStateSave:!1, fnCreatedRow:null, fnDrawCallback:null, fnFooterCallback:null, fnFormatNumber:function(t){return t.toString().replace(/\B(?=(\d{3})+(?!\d))/g, this.oLanguage.sThousands)}, fnHeaderCallback:null, fnInfoCallback:null, fnInitComplete:null, fnPreDrawCallback:null, fnRowCallback:null, fnServerData:null, fnServerParams:null, fnStateLoadCallback:function(t){try{return JSON.parse(( - 1 === t.iStateDuration?sessionStorage:localStorage).getItem("DataTables_" + t.sInstance + "_" + location.pathname))} catch (e){}}, fnStateLoadParams:null, fnStateLoaded:null, fnStateSaveCallback:function(t, e){try{( - 1 === t.iStateDuration?sessionStorage:localStorage).setItem("DataTables_" + t.sInstance + "_" + location.pathname, JSON.stringify(e))} catch (n){}}, fnStateSaveParams:null, iStateDuration:7200, iDeferLoading:null, iDisplayLength:10, iDisplayStart:0, iTabIndex:0, oClasses:{}, oLanguage:{oAria:{sSortAscending:": activate to sort column ascending", sSortDescending:": activate to sort column descending"}, oPaginate:{sFirst:"First", sLast:"Last", sNext:"Next", sPrevious:"Previous"}, sEmptyTable:"No data available in table", sInfo:"Showing _START_ to _END_ of _TOTAL_ entries", sInfoEmpty:"Showing 0 to 0 of 0 entries", sInfoFiltered:"(filtered from _MAX_ total entries)", sInfoPostFix:"", sDecimal:"", sThousands:",", sLengthMenu:"Show _MENU_ entries", sLoadingRecords:"Loading...", sProcessing:"Processing...", sSearch:"Search:", sSearchPlaceholder:"", sUrl:"", sZeroRecords:"No matching records found"}, oSearch:a.extend({}, qt.models.oSearch), sAjaxDataProp:"data", sAjaxSource:null, sDom:"lfrtip", searchDelay:null, sPaginationType:"simple_numbers", sScrollX:"", sScrollXInner:"", sScrollY:"", sServerMethod:"GET", renderer:null, rowId:"DT_RowId"}, r(qt.defaults), qt.defaults.column = {aDataSort:null, iDataSort: - 1, asSorting:["asc", "desc"], bSearchable:!0, bSortable:!0, bVisible:!0, fnCreatedCell:null, mData:null, mRender:null, sCellType:"td", sClass:"", sContentPadding:"", sDefaultContent:null, sName:"", sSortDataType:"std", sTitle:null, sType:null, sWidth:null}, r(qt.defaults.column), qt.models.oSettings = {oFeatures:{bAutoWidth:null, bDeferRender:null, bFilter:null, bInfo:null, bLengthChange:null, bPaginate:null, bProcessing:null, bServerSide:null, bSort:null, bSortMulti:null, bSortClasses:null, bStateSave:null}, oScroll:{bCollapse:null, iBarWidth:0, sX:null, sXInner:null, sY:null}, oLanguage:{fnInfoCallback:null}, oBrowser:{bScrollOversize:!1, bScrollbarLeft:!1, bBounding:!1, barWidth:0}, ajax:null, aanFeatures:[], aoData:[], aiDisplay:[], aiDisplayMaster:[], aIds:{}, aoColumns:[], aoHeader:[], aoFooter:[], oPreviousSearch:{}, aoPreSearchCols:[], aaSorting:null, aaSortingFixed:[], asStripeClasses:null, asDestroyStripes:[], sDestroyWidth:0, aoRowCallback:[], aoHeaderCallback:[], aoFooterCallback:[], aoDrawCallback:[], aoRowCreatedCallback:[], aoPreDrawCallback:[], aoInitComplete:[], aoStateSaveParams:[], aoStateLoadParams:[], aoStateLoaded:[], sTableId:"", nTable:null, nTHead:null, nTFoot:null, nTBody:null, nTableWrapper:null, bDeferLoading:!1, bInitialised:!1, aoOpenRows:[], sDom:null, searchDelay:null, sPaginationType:"two_button", iStateDuration:0, aoStateSave:[], aoStateLoad:[], oSavedState:null, oLoadedState:null, sAjaxSource:null, sAjaxDataProp:null, bAjaxDataGet:!0, jqXHR:null, json:n, oAjaxData:n, fnServerData:null, aoServerParams:[], sServerMethod:null, fnFormatNumber:null, aLengthMenu:null, iDraw:0, bDrawing:!1, iDrawError: - 1, _iDisplayLength:10, _iDisplayStart:0, _iRecordsTotal:0, _iRecordsDisplay:0, bJUI:null, oClasses:{}, bFiltered:!1, bSorted:!1, bSortCellsTop:null, oInit:null, aoDestroyCallback:[], fnRecordsTotal:function(){return"ssp" == Bt(this)?1 * this._iRecordsTotal:this.aiDisplayMaster.length}, fnRecordsDisplay:function(){return"ssp" == Bt(this)?1 * this._iRecordsDisplay:this.aiDisplay.length}, fnDisplayEnd:function(){var t = this._iDisplayLength, e = this._iDisplayStart, n = e + t, a = this.aiDisplay.length, r = this.oFeatures, o = r.bPaginate; return r.bServerSide?o === !1 || - 1 === t?e + a:Math.min(e + t, this._iRecordsDisplay):!o || n > a || - 1 === t?a:n}, oInstance:null, sInstance:null, iTabIndex:0, nScrollHead:null, nScrollFoot:null, aLastSort:[], oPlugins:{}, rowIdFn:null, rowId:null}, qt.ext = Gt = {buttons:{}, classes:{}, errMode:"alert", feature:[], search:[], selector:{cell:[], column:[], row:[]}, internal:{}, legacy:{ajax:null}, pager:{}, renderer:{pageButton:{}, header:{}}, order:{}, type:{detect:[], search:{}, order:{}}, _unique:0, fnVersionCheck:qt.fnVersionCheck, iApiIndex:0, oJUIClasses:{}, sVersion:qt.version}, a.extend(Gt, {afnFiltering:Gt.search, aTypes:Gt.type.detect, ofnSearch:Gt.type.search, oSort:Gt.type.order, afnSortData:Gt.order, aoFeatures:Gt.feature, oApi:Gt.internal, oStdClasses:Gt.classes, oPagination:Gt.pager}), a.extend(qt.ext.classes, {sTable:"dataTable", sNoFooter:"no-footer", sPageButton:"paginate_button", sPageButtonActive:"current", sPageButtonDisabled:"disabled", sStripeOdd:"odd", sStripeEven:"even", sRowEmpty:"dataTables_empty", sWrapper:"dataTables_wrapper", sFilter:"dataTables_filter", sInfo:"dataTables_info", sPaging:"dataTables_paginate paging_", sLength:"dataTables_length", sProcessing:"dataTables_processing", sSortAsc:"sorting_asc", sSortDesc:"sorting_desc", sSortable:"sorting", sSortableAsc:"sorting_asc_disabled", sSortableDesc:"sorting_desc_disabled", sSortableNone:"sorting_disabled", sSortColumn:"sorting_", sFilterInput:"", sLengthSelect:"", sScrollWrapper:"dataTables_scroll", sScrollHead:"dataTables_scrollHead", sScrollHeadInner:"dataTables_scrollHeadInner", sScrollBody:"dataTables_scrollBody", sScrollFoot:"dataTables_scrollFoot", sScrollFootInner:"dataTables_scrollFootInner", sHeaderTH:"", sFooterTH:"", sSortJUIAsc:"", sSortJUIDesc:"", sSortJUI:"", sSortJUIAscAllowed:"", sSortJUIDescAllowed:"", sSortJUIWrapper:"", sSortIcon:"", sJUIHeader:"", sJUIFooter:""}), function(){var t = ""; t = ""; var e = t + "ui-state-default", n = t + "css_right ui-icon ui-icon-", r = t + "fg-toolbar ui-toolbar ui-widget-header ui-helper-clearfix"; a.extend(qt.ext.oJUIClasses, qt.ext.classes, {sPageButton:"fg-button ui-button " + e, sPageButtonActive:"ui-state-disabled", sPageButtonDisabled:"ui-state-disabled", sPaging:"dataTables_paginate fg-buttonset ui-buttonset fg-buttonset-multi ui-buttonset-multi paging_", sSortAsc:e + " sorting_asc", sSortDesc:e + " sorting_desc", sSortable:e + " sorting", sSortableAsc:e + " sorting_asc_disabled", sSortableDesc:e + " sorting_desc_disabled", sSortableNone:e + " sorting_disabled", sSortJUIAsc:n + "triangle-1-n", sSortJUIDesc:n + "triangle-1-s", sSortJUI:n + "carat-2-n-s", sSortJUIAscAllowed:n + "carat-1-n", sSortJUIDescAllowed:n + "carat-1-s", sSortJUIWrapper:"DataTables_sort_wrapper", sSortIcon:"DataTables_sort_icon", sScrollHead:"dataTables_scrollHead " + e, sScrollFoot:"dataTables_scrollFoot " + e, sHeaderTH:e, sFooterTH:e, sJUIHeader:r + " ui-corner-tl ui-corner-tr", sJUIFooter:r + " ui-corner-bl ui-corner-br"})}(); var Xe = qt.ext.pager; a.extend(Xe, {simple:function(t, e){return["previous", "next"]}, full:function(t, e){return["first", "previous", "next", "last"]}, numbers:function(t, e){return[Jt(t, e)]}, simple_numbers:function(t, e){return["previous", Jt(t, e), "next"]}, full_numbers:function(t, e){return["first", "previous", Jt(t, e), "next", "last"]}, _numbers:Jt, numbers_length:7}), a.extend(!0, qt.ext.renderer, {pageButton:{_:function(t, n, r, o, i, s){var l, u, c, f = t.oClasses, d = t.oLanguage.oPaginate, h = 0, p = function(e, n){var o, c, g, b, v = function(e){dt(t, e.data.action, !0)}; for (o = 0, c = n.length; c > o; o++)if (b = n[o], a.isArray(b)){var S = a("<" + (b.DT_el || "div") + "/>").appendTo(e); p(S, b)} else{switch (l = null, u = "", b){case"ellipsis":e.append('<span class="ellipsis">&#x2026;</span>'); break; case"first":l = d.sFirst, u = b + (i > 0?"":" " + f.sPageButtonDisabled); break; case"previous":l = d.sPrevious, u = b + (i > 0?"":" " + f.sPageButtonDisabled); break; case"next":l = d.sNext, u = b + (s - 1 > i?"":" " + f.sPageButtonDisabled); break; case"last":l = d.sLast, u = b + (s - 1 > i?"":" " + f.sPageButtonDisabled); break; default:l = b + 1, u = i === b?f.sPageButtonActive:""}null !== l && (g = a("<a>", {"class":f.sPageButton + " " + u, "aria-controls":t.sTableId, "data-dt-idx":h, tabindex:t.iTabIndex, id:0 === r && "string" == typeof b?t.sTableId + "_" + b:null}).html(l).appendTo(e), Ot(g, {action:b}, v), h++)}}; try{c = a(n).find(e.activeElement).data("dt-idx")} catch (g){}p(a(n).empty(), o), c && a(n).find("[data-dt-idx=" + c + "]").focus()}}}), a.extend(qt.ext.type.detect, [function(t, e){var n = e.oLanguage.sDecimal; return se(t, n)?"num" + n:null}, function(t, e){if (t && !(t instanceof Date) && (!te.test(t) || !ee.test(t)))return null; var n = Date.parse(t); return null !== n && !isNaN(n) || re(t)?"date":null}, function(t, e){var n = e.oLanguage.sDecimal; return se(t, n, !0)?"num-fmt" + n:null}, function(t, e){var n = e.oLanguage.sDecimal; return ue(t, n)?"html-num" + n:null}, function(t, e){var n = e.oLanguage.sDecimal; return ue(t, n, !0)?"html-num-fmt" + n:null}, function(t, e){return re(t) || "string" == typeof t && - 1 !== t.indexOf("<")?"html":null}]), a.extend(qt.ext.type.search, {html:function(t){return re(t)?t:"string" == typeof t?t.replace(Zt, " ").replace(Kt, ""):""}, string:function(t){return re(t)?t:"string" == typeof t?t.replace(Zt, " "):t}}); var Ve = function(t, e, n, a){return 0 === t || t && "-" !== t?(e && (t = ie(t, e)), t.replace && (n && (t = t.replace(n, "")), a && (t = t.replace(a, ""))), 1 * t): - (1 / 0)}; return a.extend(Gt.type.order, {"date-pre":function(t){return Date.parse(t) || 0}, "html-pre":function(t){return re(t)?"":t.replace?t.replace(/<.*?>/g, "").toLowerCase():t + ""}, "string-pre":function(t){return re(t)?"":"string" == typeof t?t.toLowerCase():t.toString?t.toString():""}, "string-asc":function(t, e){return e > t? - 1:t > e?1:0}, "string-desc":function(t, e){return e > t?1:t > e? - 1:0}}), Xt(""), a.extend(!0, qt.ext.renderer, {header:{_:function(t, e, n, r){a(t.nTable).on("order.dt.DT", function(a, o, i, s){if (t === o){var l = n.idx; e.removeClass(n.sSortingClass + " " + r.sSortAsc + " " + r.sSortDesc).addClass("asc" == s[l]?r.sSortAsc:"desc" == s[l]?r.sSortDesc:n.sSortingClass)}})}, jqueryui:function(t, e, n, r){a("<div/>").addClass(r.sSortJUIWrapper).append(e.contents()).append(a("<span/>").addClass(r.sSortIcon + " " + n.sSortingClassJUI)).appendTo(e), a(t.nTable).on("order.dt.DT", function(a, o, i, s){if (t === o){var l = n.idx; e.removeClass(r.sSortAsc + " " + r.sSortDesc).addClass("asc" == s[l]?r.sSortAsc:"desc" == s[l]?r.sSortDesc:n.sSortingClass), e.find("span." + r.sSortIcon).removeClass(r.sSortJUIAsc + " " + r.sSortJUIDesc + " " + r.sSortJUI + " " + r.sSortJUIAscAllowed + " " + r.sSortJUIDescAllowed).addClass("asc" == s[l]?r.sSortJUIAsc:"desc" == s[l]?r.sSortJUIDesc:n.sSortingClassJUI)}})}}}), qt.render = {number:function(t, e, n, a, r){return{display:function(o){if ("number" != typeof o && "string" != typeof o)return o; var i = 0 > o?"-":""; o = Math.abs(parseFloat(o)); var s = parseInt(o, 10), l = n?e + (o - s).toFixed(n).substring(2):""; return i + (a || "") + s.toString().replace(/\B(?=(\d{3})+(?!\d))/g, t) + l + (r || "")}}}}, a.extend(qt.ext.internal, {_fnExternApiFunc:Vt, _fnBuildAjax:J, _fnAjaxUpdate:X, _fnAjaxParameters:V, _fnAjaxUpdateDraw:q, _fnAjaxDataSrc:G, _fnAddColumn:f, _fnColumnOptions:d, _fnAdjustColumnSizing:h, _fnVisibleToColumnIndex:p, _fnColumnIndexToVisible:g, _fnVisbleColumns:b, _fnGetColumns:v, _fnColumnTypes:S, _fnApplyColumnDefs:m, _fnHungarianMap:r, _fnCamelToHungarian:o, _fnLanguageCompat:i, _fnBrowserDetect:u, _fnAddData:D, _fnAddTr:y, _fnNodeToDataIndex:_, _fnNodeToColumnIndex:T, _fnGetCellData:w, _fnSetCellData:C, _fnSplitObjNotation:x, _fnGetObjectDataFn:I, _fnSetObjectDataFn:A, _fnGetDataMaster:F, _fnClearTable:L, _fnDeleteIndex:P, _fnInvalidate:R, _fnGetRowElements:j, _fnCreateTr:H, _fnBuildHead:k, _fnDrawHead:O, _fnDraw:M, _fnReDraw:W, _fnAddOptionsHtml:U, _fnDetectHeader:E, _fnGetUniqueThs:B, _fnFeatureHtmlFilter:$, _fnFilterComplete:z, _fnFilterCustom:Y, _fnFilterColumn:Q, _fnFilter:Z, _fnFilterCreateSearch:K, _fnEscapeRegex:tt, _fnFilterData:et, _fnFeatureHtmlInfo:rt, _fnUpdateInfo:ot, _fnInfoMacros:it, _fnInitialise:st, _fnInitComplete:lt, _fnLengthChange:ut, _fnFeatureHtmlLength:ct, _fnFeatureHtmlPaginate:ft, _fnPageChange:dt, _fnFeatureHtmlProcessing:ht, _fnProcessingDisplay:pt, _fnFeatureHtmlTable:gt, _fnScrollDraw:bt, _fnApplyToChildren:vt, _fnCalculateColumnWidths:St, _fnThrottle:mt, _fnConvertToWidth:Dt, _fnGetWidestNode:yt, _fnGetMaxLenString:_t, _fnStringToCss:Tt, _fnSortFlatten:wt, _fnSort:Ct, _fnSortAria:xt, _fnSortListener:It, _fnSortAttachListener:At, _fnSortingClasses:Ft, _fnSortData:Lt, _fnSaveState:Pt, _fnLoadState:Rt, _fnSettingsFromNode:jt, _fnLog:Ht, _fnMap:Nt, _fnBindAction:Ot, _fnCallbackReg:Mt, _fnCallbackFire:Wt, _fnLengthOverflow:Ut, _fnRenderer:Et, _fnDataSource:Bt, _fnRowAttributes:N, _fnCalculateEnd:function(){}}), a.fn.dataTable = qt, a.fn.dataTableSettings = qt.settings, a.fn.dataTableExt = qt.ext, a.fn.DataTable = function(t){return a(this).dataTable(t).api()}, a.each(qt, function(t, e){a.fn.DataTable[t] = e}), a.fn.dataTable})}(window, document), function(t, e, n){var a = function(t, n){"use strict"; t.extend(!0, n.defaults, {dom:"<'row'<'col-sm-5'><'col-sm-4'f><'col-sm-3'l>><'row'<'col-sm-12'tr>><'row'<'col-sm-5'i><'col-sm-7'p>>", renderer:"bootstrap"}), t.extend(n.ext.classes, {sWrapper:"dataTables_wrapper form-inline dt-bootstrap", sFilterInput:"form-control input-sm", sLengthSelect:"form-control input-sm"}), n.ext.renderer.pageButton.bootstrap = function(a, r, o, i, s, l){var u, c, f, d = new n.Api(a), h = a.oClasses, p = a.oLanguage.oPaginate, g = 0, b = function(e, n){var r, i, f, v, S = function(e){e.preventDefault(), t(e.currentTarget).hasClass("disabled") || d.page(e.data.action).draw("page")}; for (r = 0, i = n.length; i > r; r++)if (v = n[r], t.isArray(v))b(e, v); else{switch (u = "", c = "", v){case"ellipsis":u = "&hellip;", c = "disabled"; break; case"first":u = p.sFirst, c = v + (s > 0?"":" disabled"); break; case"previous":u = p.sPrevious, c = v + (s > 0?"":" disabled"); break; case"next":u = p.sNext, c = v + (l - 1 > s?"":" disabled"); break; case"last":u = p.sLast, c = v + (l - 1 > s?"":" disabled"); break; default:u = v + 1, c = s === v?"active":""}u && (f = t("<li>", {"class":h.sPageButton + " " + c, id:0 === o && "string" == typeof v?a.sTableId + "_" + v:null}).append(t("<a>", {href:"#", "aria-controls":a.sTableId, "data-dt-idx":g, tabindex:a.iTabIndex}).html(u)).appendTo(e), a.oApi._fnBindAction(f, {action:v}, S), g++)}}; try{f = t(r).find(e.activeElement).data("dt-idx")} catch (v){}b(t(r).empty().html('<ul class="pagination"/>').children("ul"), i), f && t(r).find("[data-dt-idx=" + f + "]").focus()}, n.TableTools && (t.extend(!0, n.TableTools.classes, {container:"DTTT btn-group", buttons:{normal:"btn btn-default", disabled:"disabled"}, collection:{container:"DTTT_dropdown dropdown-menu", buttons:{normal:"", disabled:"disabled"}}, print:{info:"DTTT_print_info"}, select:{row:"active"}}), t.extend(!0, n.TableTools.DEFAULTS.oTags, {collection:{container:"ul", button:"li", liner:"a"}}))}; "function" == typeof define && define.amd?define(["jquery", "datatables"], a):"object" == typeof exports?a(require("jquery"), require("datatables")):jQuery && a(jQuery, jQuery.fn.dataTable)}(window, document);
assets/global/plugins/datepicker/jquery-ui.css CHANGED
@@ -1,10 +1,10 @@
1
  /* states and images */
2
  .ui-icon
3
  {
4
- display: block;
5
- text-indent: -99999px;
6
- overflow: hidden;
7
- background-repeat: no-repeat;
8
  }
9
 
10
 
@@ -14,247 +14,247 @@
14
 
15
  .ui-datepicker
16
  {
17
- width: 17em;
18
- padding: .2em .2em 0;
19
- display: none;
20
  }
21
  .ui-datepicker .ui-datepicker-header
22
  {
23
- position: relative;
24
- padding: .2em 0;
25
  }
26
  .ui-datepicker .ui-datepicker-prev,
27
  .ui-datepicker .ui-datepicker-next
28
  {
29
- position: absolute;
30
- top: 2px;
31
- width: 1.8em;
32
- height: 1.8em;
33
  }
34
  .ui-datepicker .ui-datepicker-prev-hover,
35
  .ui-datepicker .ui-datepicker-next-hover
36
  {
37
- top: 1px;
38
  }
39
  .ui-datepicker .ui-datepicker-prev
40
  {
41
- left: 2px;
42
  }
43
  .ui-datepicker .ui-datepicker-next
44
  {
45
- right: 2px;
46
  }
47
  .ui-datepicker .ui-datepicker-prev-hover
48
  {
49
- left: 1px;
50
  }
51
  .ui-datepicker .ui-datepicker-next-hover
52
  {
53
- right: 1px;
54
  }
55
  .ui-datepicker .ui-datepicker-prev span,
56
  .ui-datepicker .ui-datepicker-next span
57
  {
58
- display: block;
59
- position: absolute;
60
- left: 50%;
61
- margin-left: -8px;
62
- top: 50%;
63
- margin-top: -8px;
64
  }
65
  .ui-datepicker .ui-datepicker-title
66
  {
67
- margin: 0 2.3em;
68
- line-height: 1.8em;
69
- text-align: center;
70
  }
71
  .ui-datepicker .ui-datepicker-title select
72
  {
73
- font-size: 1em;
74
- margin: 1px 0;
75
- color: #333 !important;
76
  }
77
  .ui-datepicker select.ui-datepicker-month,
78
  .ui-datepicker select.ui-datepicker-year
79
  {
80
- width: 45%;
81
  }
82
  .ui-datepicker table
83
  {
84
- width: 100%;
85
- font-size: .9em;
86
- border-collapse: collapse;
87
- margin: 0 0 .4em;
88
  }
89
  .ui-datepicker th
90
  {
91
- padding: .7em .3em;
92
- text-align: center;
93
- font-weight: bold;
94
- border: 0;
95
  }
96
  .ui-datepicker td
97
  {
98
- border: 0;
99
- padding: 1px;
100
  }
101
  .ui-datepicker td span,
102
  .ui-datepicker td a
103
  {
104
- display: block;
105
- padding: .2em;
106
- text-align: right;
107
- text-decoration: none;
108
  }
109
  .ui-datepicker .ui-datepicker-buttonpane
110
  {
111
- background-image: none;
112
- margin: .7em 0 0 0;
113
- padding: 0 .2em;
114
- border-left: 0;
115
- border-right: 0;
116
- border-bottom: 0;
117
  }
118
  .ui-datepicker .ui-datepicker-buttonpane button
119
  {
120
- float: right;
121
- margin: .5em .2em .4em;
122
- cursor: pointer;
123
- padding: .2em .6em .3em .6em;
124
- width: auto;
125
- overflow: visible;
126
  }
127
  .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current
128
  {
129
- float: left;
130
  }
131
 
132
  /* with multiple calendars */
133
  .ui-datepicker.ui-datepicker-multi
134
  {
135
- width: auto;
136
  }
137
  .ui-datepicker-multi .ui-datepicker-group
138
  {
139
- float: left;
140
  }
141
  .ui-datepicker-multi .ui-datepicker-group table
142
  {
143
- width: 95%;
144
- margin: 0 auto .4em;
145
  }
146
  .ui-datepicker-multi-2 .ui-datepicker-group
147
  {
148
- width: 50%;
149
  }
150
  .ui-datepicker-multi-3 .ui-datepicker-group
151
  {
152
- width: 33.3%;
153
  }
154
  .ui-datepicker-multi-4 .ui-datepicker-group
155
  {
156
- width: 25%;
157
  }
158
  .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
159
  .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header
160
  {
161
- border-left-width: 0;
162
  }
163
  .ui-datepicker-multi .ui-datepicker-buttonpane
164
  {
165
- clear: left;
166
  }
167
  .ui-datepicker-row-break
168
  {
169
- clear: both;
170
- width: 100%;
171
- font-size: 0;
172
  }
173
 
174
  /* RTL support */
175
  .ui-datepicker-rtl
176
  {
177
- direction: rtl;
178
  }
179
  .ui-datepicker-rtl .ui-datepicker-prev
180
  {
181
- right: 2px;
182
- left: auto;
183
  }
184
  .ui-datepicker-rtl .ui-datepicker-next
185
  {
186
- left: 2px;
187
- right: auto;
188
  }
189
  .ui-datepicker-rtl .ui-datepicker-prev:hover
190
  {
191
- right: 1px;
192
- left: auto;
193
  }
194
  .ui-datepicker-rtl .ui-datepicker-next:hover
195
  {
196
- left: 1px;
197
- right: auto;
198
  }
199
  .ui-datepicker-rtl .ui-datepicker-buttonpane
200
  {
201
- clear: right;
202
  }
203
  .ui-datepicker-rtl .ui-datepicker-buttonpane button
204
  {
205
- float: left;
206
  }
207
  .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
208
  .ui-datepicker-rtl .ui-datepicker-group
209
  {
210
- float: right;
211
  }
212
  .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
213
  .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header
214
  {
215
- border-right-width: 0;
216
- border-left-width: 1px;
217
  }
218
 
219
  /* Component containers
220
  ----------------------------------*/
221
  .ui-widget
222
  {
223
- font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
224
- font-size: 1.1em;
225
  }
226
  .ui-widget .ui-widget
227
  {
228
- font-size: 1em;
229
  }
230
  .ui-widget input,
231
  .ui-widget select,
232
  .ui-widget textarea,
233
  .ui-widget button
234
  {
235
- font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
236
- font-size: 1em;
237
  }
238
  .ui-widget-content
239
  {
240
- border: 1px solid #dddddd;
241
- background: #eeeeee url("../../../../assets/admin/images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
242
- color: #333333;
243
  }
244
  .ui-widget-content a
245
  {
246
- color: #333333;
247
  }
248
  .ui-widget-header
249
  {
250
- border: 1px solid #e78f08;
251
- background: #578EBE url("../../../../assets/admin/images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
252
- color: #ffffff;
253
- font-weight: bold;
254
  }
255
  .ui-widget-header a
256
  {
257
- color: #ffffff;
258
  }
259
 
260
  /* Interaction states
@@ -263,17 +263,17 @@
263
  .ui-widget-content .ui-state-default,
264
  .ui-widget-header .ui-state-default
265
  {
266
- border: 1px solid #cccccc;
267
- background: #f6f6f6 url("../../../../assets/admin/images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
268
- font-weight: bold;
269
- color: #1c94c4;
270
  }
271
  .ui-state-default a,
272
  .ui-state-default a:link,
273
  .ui-state-default a:visited
274
  {
275
- color: #1c94c4;
276
- text-decoration: none;
277
  }
278
  .ui-state-hover,
279
  .ui-widget-content .ui-state-hover,
@@ -282,10 +282,10 @@
282
  .ui-widget-content .ui-state-focus,
283
  .ui-widget-header .ui-state-focus
284
  {
285
- border: 1px solid #fbcb09;
286
- background: #fdf5ce url("../../../../assets/admin/images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
287
- font-weight: bold;
288
- color: #c77405;
289
  }
290
  .ui-state-hover a,
291
  .ui-state-hover a:hover,
@@ -296,24 +296,24 @@
296
  .ui-state-focus a:link,
297
  .ui-state-focus a:visited
298
  {
299
- color: #c77405;
300
- text-decoration: none;
301
  }
302
  .ui-state-active,
303
  .ui-widget-content .ui-state-active,
304
  .ui-widget-header .ui-state-active
305
  {
306
- border: 1px solid #fbd850;
307
- background: #ffffff url("../../../../assets/admin/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
308
- font-weight: bold;
309
- color: #eb8f00;
310
  }
311
  .ui-state-active a,
312
  .ui-state-active a:link,
313
  .ui-state-active a:visited
314
  {
315
- color: #eb8f00;
316
- text-decoration: none;
317
  }
318
 
319
  /* Interaction Cues
@@ -322,61 +322,61 @@
322
  .ui-widget-content .ui-state-highlight,
323
  .ui-widget-header .ui-state-highlight
324
  {
325
- border: 1px solid #fed22f;
326
- background: #ffe45c url("../../../../assets/admin/images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
327
- color: #363636;
328
  }
329
  .ui-state-highlight a,
330
  .ui-widget-content .ui-state-highlight a,
331
  .ui-widget-header .ui-state-highlight a
332
  {
333
- color: #363636;
334
  }
335
  .ui-state-error,
336
  .ui-widget-content .ui-state-error,
337
  .ui-widget-header .ui-state-error
338
  {
339
- border: 1px solid #cd0a0a;
340
- background: #b81900 url("../../../../assets/admin/images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
341
- color: #ffffff;
342
  }
343
  .ui-state-error a,
344
  .ui-widget-content .ui-state-error a,
345
  .ui-widget-header .ui-state-error a
346
  {
347
- color: #ffffff;
348
  }
349
  .ui-state-error-text,
350
  .ui-widget-content .ui-state-error-text,
351
  .ui-widget-header .ui-state-error-text
352
  {
353
- color: #ffffff;
354
  }
355
  .ui-priority-primary,
356
  .ui-widget-content .ui-priority-primary,
357
  .ui-widget-header .ui-priority-primary
358
  {
359
- font-weight: bold;
360
  }
361
  .ui-priority-secondary,
362
  .ui-widget-content .ui-priority-secondary,
363
  .ui-widget-header .ui-priority-secondary
364
  {
365
- opacity: .7;
366
- filter:Alpha(Opacity=70); /* support: IE8 */
367
- font-weight: normal;
368
  }
369
  .ui-state-disabled,
370
  .ui-widget-content .ui-state-disabled,
371
  .ui-widget-header .ui-state-disabled
372
  {
373
- opacity: .35;
374
- filter:Alpha(Opacity=35); /* support: IE8 */
375
- background-image: none;
376
  }
377
  .ui-state-disabled .ui-icon
378
  {
379
- filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
380
  }
381
 
382
  /* Icons
@@ -385,742 +385,742 @@
385
  /* states and images */
386
  .ui-icon
387
  {
388
- width: 16px;
389
- height: 16px;
390
  }
391
  .ui-icon,
392
  .ui-widget-content .ui-icon
393
  {
394
- background-image: url("../../../../assets/admin/images/ui-icons_222222_256x240.png");
395
  }
396
  .ui-widget-header .ui-icon
397
  {
398
- background-image: url("../../../../assets/admin/images/ui-icons_ffffff_256x240.png");
399
  }
400
  .ui-state-default .ui-icon
401
  {
402
- background-image: url("../../../../assets/admin/images/ui-icons_ef8c08_256x240.png");
403
  }
404
  .ui-state-hover .ui-icon,
405
  .ui-state-focus .ui-icon
406
  {
407
- background-image: url("../../../../assets/admin/images/ui-icons_ef8c08_256x240.png");
408
  }
409
  .ui-state-active .ui-icon
410
  {
411
- background-image: url("../../../../assets/admin/images/ui-icons_ef8c08_256x240.png");
412
  }
413
  .ui-state-highlight .ui-icon
414
  {
415
- background-image: url("../../../../assets/admin/images/ui-icons_228ef1_256x240.png");
416
  }
417
  .ui-state-error .ui-icon,
418
  .ui-state-error-text .ui-icon
419
  {
420
- background-image: url("../../../../assets/admin/images/ui-icons_ffd27a_256x240.png");
421
  }
422
 
423
  /* positioning */
424
  .ui-icon-blank
425
  {
426
- background-position: 16px 16px;
427
  }
428
  .ui-icon-carat-1-n
429
  {
430
- background-position: 0 0;
431
  }
432
  .ui-icon-carat-1-ne
433
  {
434
- background-position: -16px 0;
435
  }
436
  .ui-icon-carat-1-e
437
  {
438
- background-position: -32px 0;
439
  }
440
  .ui-icon-carat-1-se
441
  {
442
- background-position: -48px 0;
443
  }
444
  .ui-icon-carat-1-s
445
  {
446
- background-position: -64px 0;
447
  }
448
  .ui-icon-carat-1-sw
449
  {
450
- background-position: -80px 0;
451
  }
452
  .ui-icon-carat-1-w
453
  {
454
- background-position: -96px 0;
455
  }
456
  .ui-icon-carat-1-nw
457
  {
458
- background-position: -112px 0;
459
  }
460
  .ui-icon-carat-2-n-s
461
  {
462
- background-position: -128px 0;
463
  }
464
  .ui-icon-carat-2-e-w
465
  {
466
- background-position: -144px 0;
467
  }
468
  .ui-icon-triangle-1-n
469
  {
470
- background-position: 0 -16px;
471
  }
472
  .ui-icon-triangle-1-ne
473
  {
474
- background-position: -16px -16px;
475
  }
476
  .ui-icon-triangle-1-e
477
  {
478
- background-position: -32px -16px;
479
  }
480
  .ui-icon-triangle-1-se
481
  {
482
- background-position: -48px -16px;
483
  }
484
  .ui-icon-triangle-1-s
485
  {
486
- background-position: -64px -16px;
487
  }
488
  .ui-icon-triangle-1-sw
489
  {
490
- background-position: -80px -16px;
491
  }
492
  .ui-icon-triangle-1-w
493
  {
494
- background-position: -96px -16px;
495
  }
496
  .ui-icon-triangle-1-nw
497
  {
498
- background-position: -112px -16px;
499
  }
500
  .ui-icon-triangle-2-n-s
501
  {
502
- background-position: -128px -16px;
503
  }
504
  .ui-icon-triangle-2-e-w
505
  {
506
- background-position: -144px -16px;
507
  }
508
  .ui-icon-arrow-1-n
509
  {
510
- background-position: 0 -32px;
511
  }
512
  .ui-icon-arrow-1-ne
513
  {
514
- background-position: -16px -32px;
515
  }
516
  .ui-icon-arrow-1-e
517
  {
518
- background-position: -32px -32px;
519
  }
520
  .ui-icon-arrow-1-se
521
  {
522
- background-position: -48px -32px;
523
  }
524
  .ui-icon-arrow-1-s
525
  {
526
- background-position: -64px -32px;
527
  }
528
  .ui-icon-arrow-1-sw
529
  {
530
- background-position: -80px -32px;
531
  }
532
  .ui-icon-arrow-1-w
533
  {
534
- background-position: -96px -32px;
535
  }
536
  .ui-icon-arrow-1-nw
537
  {
538
- background-position: -112px -32px;
539
  }
540
  .ui-icon-arrow-2-n-s
541
  {
542
- background-position: -128px -32px;
543
  }
544
  .ui-icon-arrow-2-ne-sw
545
  {
546
- background-position: -144px -32px;
547
  }
548
  .ui-icon-arrow-2-e-w
549
  {
550
- background-position: -160px -32px;
551
  }
552
  .ui-icon-arrow-2-se-nw
553
  {
554
- background-position: -176px -32px;
555
  }
556
  .ui-icon-arrowstop-1-n
557
  {
558
- background-position: -192px -32px;
559
  }
560
  .ui-icon-arrowstop-1-e
561
  {
562
- background-position: -208px -32px;
563
  }
564
  .ui-icon-arrowstop-1-s
565
  {
566
- background-position: -224px -32px;
567
  }
568
  .ui-icon-arrowstop-1-w
569
  {
570
- background-position: -240px -32px;
571
  }
572
  .ui-icon-arrowthick-1-n
573
  {
574
- background-position: 0 -48px;
575
  }
576
  .ui-icon-arrowthick-1-ne
577
  {
578
- background-position: -16px -48px;
579
- }
580
  .ui-icon-arrowthick-1-e
581
  {
582
- background-position: -32px -48px;
583
  }
584
  .ui-icon-arrowthick-1-se
585
  {
586
- background-position: -48px -48px;
587
  }
588
  .ui-icon-arrowthick-1-s
589
  {
590
- background-position: -64px -48px;
591
  }
592
  .ui-icon-arrowthick-1-sw
593
  {
594
- background-position: -80px -48px;
595
  }
596
  .ui-icon-arrowthick-1-w
597
  {
598
- background-position: -96px -48px;
599
  }
600
  .ui-icon-arrowthick-1-nw
601
  {
602
- background-position: -112px -48px;
603
  }
604
  .ui-icon-arrowthick-2-n-s
605
  {
606
- background-position: -128px -48px;
607
  }
608
  .ui-icon-arrowthick-2-ne-sw
609
  {
610
- background-position: -144px -48px;
611
  }
612
  .ui-icon-arrowthick-2-e-w
613
  {
614
- background-position: -160px -48px;
615
  }
616
  .ui-icon-arrowthick-2-se-nw
617
  {
618
- background-position: -176px -48px;
619
  }
620
  .ui-icon-arrowthickstop-1-n
621
  {
622
- background-position: -192px -48px;
623
  }
624
  .ui-icon-arrowthickstop-1-e
625
  {
626
- background-position: -208px -48px;
627
  }
628
  .ui-icon-arrowthickstop-1-s
629
  {
630
- background-position: -224px -48px;
631
  }
632
  .ui-icon-arrowthickstop-1-w
633
  {
634
- background-position: -240px -48px;
635
  }
636
  .ui-icon-arrowreturnthick-1-w
637
  {
638
- background-position: 0 -64px;
639
  }
640
  .ui-icon-arrowreturnthick-1-n
641
  {
642
- background-position: -16px -64px;
643
  }
644
  .ui-icon-arrowreturnthick-1-e
645
  {
646
- background-position: -32px -64px;
647
  }
648
  .ui-icon-arrowreturnthick-1-s
649
  {
650
- background-position: -48px -64px;
651
  }
652
  .ui-icon-arrowreturn-1-w
653
  {
654
- background-position: -64px -64px;
655
  }
656
  .ui-icon-arrowreturn-1-n
657
  {
658
- background-position: -80px -64px;
659
  }
660
  .ui-icon-arrowreturn-1-e
661
  {
662
- background-position: -96px -64px;
663
  }
664
  .ui-icon-arrowreturn-1-s
665
  {
666
- background-position: -112px -64px;
667
  }
668
  .ui-icon-arrowrefresh-1-w
669
  {
670
- background-position: -128px -64px;
671
  }
672
  .ui-icon-arrowrefresh-1-n
673
  {
674
- background-position: -144px -64px;
675
  }
676
  .ui-icon-arrowrefresh-1-e
677
  {
678
- background-position: -160px -64px;
679
  }
680
  .ui-icon-arrowrefresh-1-s
681
  {
682
- background-position: -176px -64px;
683
  }
684
  .ui-icon-arrow-4
685
  {
686
- background-position: 0 -80px;
687
  }
688
  .ui-icon-arrow-4-diag
689
  {
690
- background-position: -16px -80px;
691
  }
692
  .ui-icon-extlink
693
  {
694
- background-position: -32px -80px;
695
  }
696
  .ui-icon-newwin
697
  {
698
- background-position: -48px -80px;
699
  }
700
  .ui-icon-refresh
701
  {
702
- background-position: -64px -80px;
703
  }
704
  .ui-icon-shuffle
705
  {
706
- background-position: -80px -80px;
707
  }
708
  .ui-icon-transfer-e-w
709
  {
710
- background-position: -96px -80px;
711
  }
712
  .ui-icon-transferthick-e-w
713
  {
714
- background-position: -112px -80px;
715
  }
716
  .ui-icon-folder-collapsed
717
  {
718
- background-position: 0 -96px;
719
  }
720
  .ui-icon-folder-open
721
  {
722
- background-position: -16px -96px;
723
  }
724
  .ui-icon-document
725
  {
726
- background-position: -32px -96px;
727
  }
728
  .ui-icon-document-b
729
  {
730
- background-position: -48px -96px;
731
  }
732
  .ui-icon-note
733
  {
734
- background-position: -64px -96px;
735
  }
736
  .ui-icon-mail-closed
737
  {
738
- background-position: -80px -96px;
739
  }
740
  .ui-icon-mail-open
741
  {
742
- background-position: -96px -96px;
743
  }
744
  .ui-icon-suitcase
745
  {
746
- background-position: -112px -96px;
747
  }
748
  .ui-icon-comment
749
  {
750
- background-position: -128px -96px;
751
  }
752
  .ui-icon-person
753
  {
754
- background-position: -144px -96px;
755
  }
756
  .ui-icon-print
757
  {
758
- background-position: -160px -96px;
759
  }
760
  .ui-icon-trash
761
  {
762
- background-position: -176px -96px;
763
  }
764
  .ui-icon-locked
765
  {
766
- background-position: -192px -96px;
767
  }
768
  .ui-icon-unlocked
769
  {
770
- background-position: -208px -96px;
771
  }
772
  .ui-icon-bookmark
773
  {
774
- background-position: -224px -96px;
775
  }
776
  .ui-icon-tag
777
  {
778
- background-position: -240px -96px;
779
  }
780
  .ui-icon-home
781
  {
782
- background-position: 0 -112px;
783
  }
784
  .ui-icon-flag
785
  {
786
- background-position: -16px -112px;
787
  }
788
  .ui-icon-calendar
789
  {
790
- background-position: -32px -112px;
791
  }
792
  .ui-icon-cart
793
  {
794
- background-position: -48px -112px;
795
  }
796
  .ui-icon-pencil
797
  {
798
- background-position: -64px -112px;
799
  }
800
  .ui-icon-clock
801
  {
802
- background-position: -80px -112px;
803
  }
804
  .ui-icon-disk
805
  {
806
- background-position: -96px -112px;
807
  }
808
  .ui-icon-calculator
809
  {
810
- background-position: -112px -112px;
811
  }
812
  .ui-icon-zoomin
813
  {
814
- background-position: -128px -112px;
815
  }
816
  .ui-icon-zoomout
817
  {
818
- background-position: -144px -112px;
819
  }
820
  .ui-icon-search
821
  {
822
- background-position: -160px -112px;
823
  }
824
  .ui-icon-wrench
825
  {
826
- background-position: -176px -112px;
827
  }
828
  .ui-icon-gear
829
  {
830
- background-position: -192px -112px;
831
  }
832
  .ui-icon-heart
833
  {
834
- background-position: -208px -112px;
835
  }
836
  .ui-icon-star
837
  {
838
- background-position: -224px -112px;
839
  }
840
  .ui-icon-link
841
  {
842
- background-position: -240px -112px;
843
  }
844
  .ui-icon-cancel
845
  {
846
- background-position: 0 -128px;
847
  }
848
  .ui-icon-plus
849
  {
850
- background-position: -16px -128px;
851
  }
852
  .ui-icon-plusthick
853
  {
854
- background-position: -32px -128px;
855
  }
856
  .ui-icon-minus
857
  {
858
- background-position: -48px -128px;
859
  }
860
  .ui-icon-minusthick
861
  {
862
- background-position: -64px -128px;
863
  }
864
  .ui-icon-close
865
  {
866
- background-position: -80px -128px;
867
  }
868
  .ui-icon-closethick
869
  {
870
- background-position: -96px -128px;
871
  }
872
  .ui-icon-key
873
  {
874
- background-position: -112px -128px;
875
  }
876
  .ui-icon-lightbulb
877
  {
878
- background-position: -128px -128px;
879
  }
880
  .ui-icon-scissors
881
  {
882
- background-position: -144px -128px;
883
  }
884
  .ui-icon-clipboard
885
  {
886
- background-position: -160px -128px;
887
  }
888
  .ui-icon-copy
889
  {
890
- background-position: -176px -128px;
891
  }
892
  .ui-icon-contact
893
  {
894
- background-position: -192px -128px;
895
  }
896
  .ui-icon-image
897
  {
898
- background-position: -208px -128px;
899
  }
900
  .ui-icon-video
901
  {
902
- background-position: -224px -128px;
903
  }
904
  .ui-icon-script
905
  {
906
- background-position: -240px -128px;
907
  }
908
  .ui-icon-alert
909
  {
910
- background-position: 0 -144px;
911
  }
912
  .ui-icon-info
913
  {
914
- background-position: -16px -144px;
915
  }
916
  .ui-icon-notice
917
  {
918
- background-position: -32px -144px;
919
  }
920
  .ui-icon-help
921
  {
922
- background-position: -48px -144px;
923
  }
924
  .ui-icon-check
925
  {
926
- background-position: -64px -144px;
927
  }
928
  .ui-icon-bullet
929
  {
930
- background-position: -80px -144px;
931
  }
932
  .ui-icon-radio-on
933
  {
934
- background-position: -96px -144px;
935
  }
936
  .ui-icon-radio-off
937
  {
938
- background-position: -112px -144px;
939
  }
940
  .ui-icon-pin-w
941
  {
942
- background-position: -128px -144px;
943
  }
944
  .ui-icon-pin-s
945
  {
946
- background-position: -144px -144px;
947
  }
948
  .ui-icon-play
949
  {
950
- background-position: 0 -160px;
951
  }
952
  .ui-icon-pause
953
  {
954
- background-position: -16px -160px;
955
  }
956
  .ui-icon-seek-next
957
  {
958
- background-position: -32px -160px;
959
  }
960
  .ui-icon-seek-prev
961
  {
962
- background-position: -48px -160px;
963
  }
964
  .ui-icon-seek-end
965
  {
966
- background-position: -64px -160px;
967
  }
968
  .ui-icon-seek-start
969
  {
970
- background-position: -80px -160px;
971
  }
972
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
973
  .ui-icon-seek-first
974
  {
975
- background-position: -80px -160px;
976
  }
977
  .ui-icon-stop
978
  {
979
- background-position: -96px -160px;
980
  }
981
  .ui-icon-eject
982
  {
983
- background-position: -112px -160px;
984
  }
985
  .ui-icon-volume-off
986
  {
987
- background-position: -128px -160px;
988
  }
989
  .ui-icon-volume-on
990
  {
991
- background-position: -144px -160px;
992
  }
993
  .ui-icon-power
994
  {
995
- background-position: 0 -176px;
996
  }
997
  .ui-icon-signal-diag
998
  {
999
- background-position: -16px -176px;
1000
  }
1001
  .ui-icon-signal
1002
  {
1003
- background-position: -32px -176px;
1004
  }
1005
  .ui-icon-battery-0
1006
  {
1007
- background-position: -48px -176px;
1008
  }
1009
  .ui-icon-battery-1
1010
  {
1011
- background-position: -64px -176px;
1012
  }
1013
  .ui-icon-battery-2
1014
  {
1015
- background-position: -80px -176px;
1016
  }
1017
  .ui-icon-battery-3
1018
  {
1019
- background-position: -96px -176px;
1020
  }
1021
  .ui-icon-circle-plus
1022
  {
1023
- background-position: 0 -192px;
1024
  }
1025
  .ui-icon-circle-minus
1026
  {
1027
- background-position: -16px -192px;
1028
  }
1029
  .ui-icon-circle-close
1030
  {
1031
- background-position: -32px -192px;
1032
  }
1033
  .ui-icon-circle-triangle-e
1034
  {
1035
- background-position: -48px -192px;
1036
  }
1037
  .ui-icon-circle-triangle-s
1038
  {
1039
- background-position: -64px -192px;
1040
  }
1041
  .ui-icon-circle-triangle-w
1042
  {
1043
- background-position: -80px -192px;
1044
  }
1045
  .ui-icon-circle-triangle-n
1046
  {
1047
- background-position: -96px -192px;
1048
  }
1049
  .ui-icon-circle-arrow-e
1050
  {
1051
- background-position: -112px -192px;
1052
  }
1053
  .ui-icon-circle-arrow-s
1054
  {
1055
- background-position: -128px -192px;
1056
  }
1057
  .ui-icon-circle-arrow-w
1058
  {
1059
- background-position: -144px -192px;
1060
  }
1061
  .ui-icon-circle-arrow-n
1062
  {
1063
- background-position: -160px -192px;
1064
  }
1065
  .ui-icon-circle-zoomin
1066
  {
1067
- background-position: -176px -192px;
1068
  }
1069
  .ui-icon-circle-zoomout
1070
  {
1071
- background-position: -192px -192px;
1072
  }
1073
  .ui-icon-circle-check
1074
  {
1075
- background-position: -208px -192px;
1076
  }
1077
  .ui-icon-circlesmall-plus
1078
  {
1079
- background-position: 0 -208px;
1080
  }
1081
  .ui-icon-circlesmall-minus
1082
  {
1083
- background-position: -16px -208px;
1084
  }
1085
  .ui-icon-circlesmall-close
1086
  {
1087
- background-position: -32px -208px;
1088
  }
1089
  .ui-icon-squaresmall-plus
1090
  {
1091
- background-position: -48px -208px;
1092
  }
1093
  .ui-icon-squaresmall-minus
1094
  {
1095
- background-position: -64px -208px;
1096
  }
1097
  .ui-icon-squaresmall-close
1098
  {
1099
- background-position: -80px -208px;
1100
  }
1101
  .ui-icon-grip-dotted-vertical
1102
  {
1103
- background-position: 0 -224px;
1104
  }
1105
  .ui-icon-grip-dotted-horizontal
1106
  {
1107
- background-position: -16px -224px;
1108
  }
1109
  .ui-icon-grip-solid-vertical
1110
  {
1111
- background-position: -32px -224px;
1112
  }
1113
  .ui-icon-grip-solid-horizontal
1114
  {
1115
- background-position: -48px -224px;
1116
  }
1117
  .ui-icon-gripsmall-diagonal-se
1118
  {
1119
- background-position: -64px -224px;
1120
  }
1121
  .ui-icon-grip-diagonal-se
1122
  {
1123
- background-position: -80px -224px;
1124
  }
1125
 
1126
 
@@ -1133,43 +1133,43 @@
1133
  .ui-corner-left,
1134
  .ui-corner-tl
1135
  {
1136
- border-top-left-radius: 4px;
1137
  }
1138
  .ui-corner-all,
1139
  .ui-corner-top,
1140
  .ui-corner-right,
1141
  .ui-corner-tr
1142
  {
1143
- border-top-right-radius: 4px;
1144
  }
1145
  .ui-corner-all,
1146
  .ui-corner-bottom,
1147
  .ui-corner-left,
1148
  .ui-corner-bl
1149
  {
1150
- border-bottom-left-radius: 4px;
1151
  }
1152
  .ui-corner-all,
1153
  .ui-corner-bottom,
1154
  .ui-corner-right,
1155
  .ui-corner-br
1156
  {
1157
- border-bottom-right-radius: 4px;
1158
  }
1159
 
1160
  /* Overlays */
1161
  .ui-widget-overlay
1162
  {
1163
- background: #666666 url("../../../../assets/admin/images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
1164
- opacity: .5;
1165
- filter: Alpha(Opacity=50); /* support: IE8 */
1166
  }
1167
  .ui-widget-shadow
1168
  {
1169
- margin: -5px 0 0 -5px;
1170
- padding: 5px;
1171
- background: #000000 url("../../../../assets/admin/images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
1172
- opacity: .2;
1173
- filter: Alpha(Opacity=20); /* support: IE8 */
1174
- border-radius: 5px;
1175
  }
1
  /* states and images */
2
  .ui-icon
3
  {
4
+ display: block;
5
+ text-indent: -99999px;
6
+ overflow: hidden;
7
+ background-repeat: no-repeat;
8
  }
9
 
10
 
14
 
15
  .ui-datepicker
16
  {
17
+ width: 17em;
18
+ padding: .2em .2em 0;
19
+ display: none;
20
  }
21
  .ui-datepicker .ui-datepicker-header
22
  {
23
+ position: relative;
24
+ padding: .2em 0;
25
  }
26
  .ui-datepicker .ui-datepicker-prev,
27
  .ui-datepicker .ui-datepicker-next
28
  {
29
+ position: absolute;
30
+ top: 2px;
31
+ width: 1.8em;
32
+ height: 1.8em;
33
  }
34
  .ui-datepicker .ui-datepicker-prev-hover,
35
  .ui-datepicker .ui-datepicker-next-hover
36
  {
37
+ top: 1px;
38
  }
39
  .ui-datepicker .ui-datepicker-prev
40
  {
41
+ left: 2px;
42
  }
43
  .ui-datepicker .ui-datepicker-next
44
  {
45
+ right: 2px;
46
  }
47
  .ui-datepicker .ui-datepicker-prev-hover
48
  {
49
+ left: 1px;
50
  }
51
  .ui-datepicker .ui-datepicker-next-hover
52
  {
53
+ right: 1px;
54
  }
55
  .ui-datepicker .ui-datepicker-prev span,
56
  .ui-datepicker .ui-datepicker-next span
57
  {
58
+ display: block;
59
+ position: absolute;
60
+ left: 50%;
61
+ margin-left: -8px;
62
+ top: 50%;
63
+ margin-top: -8px;
64
  }
65
  .ui-datepicker .ui-datepicker-title
66
  {
67
+ margin: 0 2.3em;
68
+ line-height: 1.8em;
69
+ text-align: center;
70
  }
71
  .ui-datepicker .ui-datepicker-title select
72
  {
73
+ font-size: 1em;
74
+ margin: 1px 0;
75
+ color: #333 !important;
76
  }
77
  .ui-datepicker select.ui-datepicker-month,
78
  .ui-datepicker select.ui-datepicker-year
79
  {
80
+ width: 45%;
81
  }
82
  .ui-datepicker table
83
  {
84
+ width: 100%;
85
+ font-size: .9em;
86
+ border-collapse: collapse;
87
+ margin: 0 0 .4em;
88
  }
89
  .ui-datepicker th
90
  {
91
+ padding: .7em .3em;
92
+ text-align: center;
93
+ font-weight: bold;
94
+ border: 0;
95
  }
96
  .ui-datepicker td
97
  {
98
+ border: 0;
99
+ padding: 1px;
100
  }
101
  .ui-datepicker td span,
102
  .ui-datepicker td a
103
  {
104
+ display: block;
105
+ padding: .2em;
106
+ text-align: right;
107
+ text-decoration: none;
108
  }
109
  .ui-datepicker .ui-datepicker-buttonpane
110
  {
111
+ background-image: none;
112
+ margin: .7em 0 0 0;
113
+ padding: 0 .2em;
114
+ border-left: 0;
115
+ border-right: 0;
116
+ border-bottom: 0;
117
  }
118
  .ui-datepicker .ui-datepicker-buttonpane button
119
  {
120
+ float: right;
121
+ margin: .5em .2em .4em;
122
+ cursor: pointer;
123
+ padding: .2em .6em .3em .6em;
124
+ width: auto;
125
+ overflow: visible;
126
  }
127
  .ui-datepicker .ui-datepicker-buttonpane button.ui-datepicker-current
128
  {
129
+ float: left;
130
  }
131
 
132
  /* with multiple calendars */
133
  .ui-datepicker.ui-datepicker-multi
134
  {
135
+ width: auto;
136
  }
137
  .ui-datepicker-multi .ui-datepicker-group
138
  {
139
+ float: left;
140
  }
141
  .ui-datepicker-multi .ui-datepicker-group table
142
  {
143
+ width: 95%;
144
+ margin: 0 auto .4em;
145
  }
146
  .ui-datepicker-multi-2 .ui-datepicker-group
147
  {
148
+ width: 50%;
149
  }
150
  .ui-datepicker-multi-3 .ui-datepicker-group
151
  {
152
+ width: 33.3%;
153
  }
154
  .ui-datepicker-multi-4 .ui-datepicker-group
155
  {
156
+ width: 25%;
157
  }
158
  .ui-datepicker-multi .ui-datepicker-group-last .ui-datepicker-header,
159
  .ui-datepicker-multi .ui-datepicker-group-middle .ui-datepicker-header
160
  {
161
+ border-left-width: 0;
162
  }
163
  .ui-datepicker-multi .ui-datepicker-buttonpane
164
  {
165
+ clear: left;
166
  }
167
  .ui-datepicker-row-break
168
  {
169
+ clear: both;
170
+ width: 100%;
171
+ font-size: 0;
172
  }
173
 
174
  /* RTL support */
175
  .ui-datepicker-rtl
176
  {
177
+ direction: rtl;
178
  }
179
  .ui-datepicker-rtl .ui-datepicker-prev
180
  {
181
+ right: 2px;
182
+ left: auto;
183
  }
184
  .ui-datepicker-rtl .ui-datepicker-next
185
  {
186
+ left: 2px;
187
+ right: auto;
188
  }
189
  .ui-datepicker-rtl .ui-datepicker-prev:hover
190
  {
191
+ right: 1px;
192
+ left: auto;
193
  }
194
  .ui-datepicker-rtl .ui-datepicker-next:hover
195
  {
196
+ left: 1px;
197
+ right: auto;
198
  }
199
  .ui-datepicker-rtl .ui-datepicker-buttonpane
200
  {
201
+ clear: right;
202
  }
203
  .ui-datepicker-rtl .ui-datepicker-buttonpane button
204
  {
205
+ float: left;
206
  }
207
  .ui-datepicker-rtl .ui-datepicker-buttonpane button.ui-datepicker-current,
208
  .ui-datepicker-rtl .ui-datepicker-group
209
  {
210
+ float: right;
211
  }
212
  .ui-datepicker-rtl .ui-datepicker-group-last .ui-datepicker-header,
213
  .ui-datepicker-rtl .ui-datepicker-group-middle .ui-datepicker-header
214
  {
215
+ border-right-width: 0;
216
+ border-left-width: 1px;
217
  }
218
 
219
  /* Component containers
220
  ----------------------------------*/
221
  .ui-widget
222
  {
223
+ font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
224
+ font-size: 1.1em;
225
  }
226
  .ui-widget .ui-widget
227
  {
228
+ font-size: 1em;
229
  }
230
  .ui-widget input,
231
  .ui-widget select,
232
  .ui-widget textarea,
233
  .ui-widget button
234
  {
235
+ font-family: Trebuchet MS,Tahoma,Verdana,Arial,sans-serif;
236
+ font-size: 1em;
237
  }
238
  .ui-widget-content
239
  {
240
+ border: 1px solid #dddddd;
241
+ background: #eeeeee url("../../../../assets/admin/images/ui-bg_highlight-soft_100_eeeeee_1x100.png") 50% top repeat-x;
242
+ color: #333333;
243
  }
244
  .ui-widget-content a
245
  {
246
+ color: #333333;
247
  }
248
  .ui-widget-header
249
  {
250
+ border: 1px solid #e78f08;
251
+ background: #578EBE url("../../../../assets/admin/images/ui-bg_gloss-wave_35_f6a828_500x100.png") 50% 50% repeat-x;
252
+ color: #ffffff;
253
+ font-weight: bold;
254
  }
255
  .ui-widget-header a
256
  {
257
+ color: #ffffff;
258
  }
259
 
260
  /* Interaction states
263
  .ui-widget-content .ui-state-default,
264
  .ui-widget-header .ui-state-default
265
  {
266
+ border: 1px solid #cccccc;
267
+ background: #f6f6f6 url("../../../../assets/admin/images/ui-bg_glass_100_f6f6f6_1x400.png") 50% 50% repeat-x;
268
+ font-weight: bold;
269
+ color: #1c94c4;
270
  }
271
  .ui-state-default a,
272
  .ui-state-default a:link,
273
  .ui-state-default a:visited
274
  {
275
+ color: #1c94c4;
276
+ text-decoration: none;
277
  }
278
  .ui-state-hover,
279
  .ui-widget-content .ui-state-hover,
282
  .ui-widget-content .ui-state-focus,
283
  .ui-widget-header .ui-state-focus
284
  {
285
+ border: 1px solid #fbcb09;
286
+ background: #fdf5ce url("../../../../assets/admin/images/ui-bg_glass_100_fdf5ce_1x400.png") 50% 50% repeat-x;
287
+ font-weight: bold;
288
+ color: #c77405;
289
  }
290
  .ui-state-hover a,
291
  .ui-state-hover a:hover,
296
  .ui-state-focus a:link,
297
  .ui-state-focus a:visited
298
  {
299
+ color: #c77405;
300
+ text-decoration: none;
301
  }
302
  .ui-state-active,
303
  .ui-widget-content .ui-state-active,
304
  .ui-widget-header .ui-state-active
305
  {
306
+ border: 1px solid #fbd850;
307
+ background: #ffffff url("../../../../assets/admin/images/ui-bg_glass_65_ffffff_1x400.png") 50% 50% repeat-x;
308
+ font-weight: bold;
309
+ color: #eb8f00;
310
  }
311
  .ui-state-active a,
312
  .ui-state-active a:link,
313
  .ui-state-active a:visited
314
  {
315
+ color: #eb8f00;
316
+ text-decoration: none;
317
  }
318
 
319
  /* Interaction Cues
322
  .ui-widget-content .ui-state-highlight,
323
  .ui-widget-header .ui-state-highlight
324
  {
325
+ border: 1px solid #fed22f;
326
+ background: #ffe45c url("../../../../assets/admin/images/ui-bg_highlight-soft_75_ffe45c_1x100.png") 50% top repeat-x;
327
+ color: #363636;
328
  }
329
  .ui-state-highlight a,
330
  .ui-widget-content .ui-state-highlight a,
331
  .ui-widget-header .ui-state-highlight a
332
  {
333
+ color: #363636;
334
  }
335
  .ui-state-error,
336
  .ui-widget-content .ui-state-error,
337
  .ui-widget-header .ui-state-error
338
  {
339
+ border: 1px solid #cd0a0a;
340
+ background: #b81900 url("../../../../assets/admin/images/ui-bg_diagonals-thick_18_b81900_40x40.png") 50% 50% repeat;
341
+ color: #ffffff;
342
  }
343
  .ui-state-error a,
344
  .ui-widget-content .ui-state-error a,
345
  .ui-widget-header .ui-state-error a
346
  {
347
+ color: #ffffff;
348
  }
349
  .ui-state-error-text,
350
  .ui-widget-content .ui-state-error-text,
351
  .ui-widget-header .ui-state-error-text
352
  {
353
+ color: #ffffff;
354
  }
355
  .ui-priority-primary,
356
  .ui-widget-content .ui-priority-primary,
357
  .ui-widget-header .ui-priority-primary
358
  {
359
+ font-weight: bold;
360
  }
361
  .ui-priority-secondary,
362
  .ui-widget-content .ui-priority-secondary,
363
  .ui-widget-header .ui-priority-secondary
364
  {
365
+ opacity: .7;
366
+ filter:Alpha(Opacity=70); /* support: IE8 */
367
+ font-weight: normal;
368
  }
369
  .ui-state-disabled,
370
  .ui-widget-content .ui-state-disabled,
371
  .ui-widget-header .ui-state-disabled
372
  {
373
+ opacity: .35;
374
+ filter:Alpha(Opacity=35); /* support: IE8 */
375
+ background-image: none;
376
  }
377
  .ui-state-disabled .ui-icon
378
  {
379
+ filter:Alpha(Opacity=35); /* support: IE8 - See #6059 */
380
  }
381
 
382
  /* Icons
385
  /* states and images */
386
  .ui-icon
387
  {
388
+ width: 16px;
389
+ height: 16px;
390
  }
391
  .ui-icon,
392
  .ui-widget-content .ui-icon
393
  {
394
+ background-image: url("../../../../assets/admin/images/ui-icons_222222_256x240.png");
395
  }
396
  .ui-widget-header .ui-icon
397
  {
398
+ background-image: url("../../../../assets/admin/images/ui-icons_ffffff_256x240.png");
399
  }
400
  .ui-state-default .ui-icon
401
  {
402
+ background-image: url("../../../../assets/admin/images/ui-icons_ef8c08_256x240.png");
403
  }
404
  .ui-state-hover .ui-icon,
405
  .ui-state-focus .ui-icon
406
  {
407
+ background-image: url("../../../../assets/admin/images/ui-icons_ef8c08_256x240.png");
408
  }
409
  .ui-state-active .ui-icon
410
  {
411
+ background-image: url("../../../../assets/admin/images/ui-icons_ef8c08_256x240.png");
412
  }
413
  .ui-state-highlight .ui-icon
414
  {
415
+ background-image: url("../../../../assets/admin/images/ui-icons_228ef1_256x240.png");
416
  }
417
  .ui-state-error .ui-icon,
418
  .ui-state-error-text .ui-icon
419
  {
420
+ background-image: url("../../../../assets/admin/images/ui-icons_ffd27a_256x240.png");
421
  }
422
 
423
  /* positioning */
424
  .ui-icon-blank
425
  {
426
+ background-position: 16px 16px;
427
  }
428
  .ui-icon-carat-1-n
429
  {
430
+ background-position: 0 0;
431
  }
432
  .ui-icon-carat-1-ne
433
  {
434
+ background-position: -16px 0;
435
  }
436
  .ui-icon-carat-1-e
437
  {
438
+ background-position: -32px 0;
439
  }
440
  .ui-icon-carat-1-se
441
  {
442
+ background-position: -48px 0;
443
  }
444
  .ui-icon-carat-1-s
445
  {
446
+ background-position: -64px 0;
447
  }
448
  .ui-icon-carat-1-sw
449
  {
450
+ background-position: -80px 0;
451
  }
452
  .ui-icon-carat-1-w
453
  {
454
+ background-position: -96px 0;
455
  }
456
  .ui-icon-carat-1-nw
457
  {
458
+ background-position: -112px 0;
459
  }
460
  .ui-icon-carat-2-n-s
461
  {
462
+ background-position: -128px 0;
463
  }
464
  .ui-icon-carat-2-e-w
465
  {
466
+ background-position: -144px 0;
467
  }
468
  .ui-icon-triangle-1-n
469
  {
470
+ background-position: 0 -16px;
471
  }
472
  .ui-icon-triangle-1-ne
473
  {
474
+ background-position: -16px -16px;
475
  }
476
  .ui-icon-triangle-1-e
477
  {
478
+ background-position: -32px -16px;
479
  }
480
  .ui-icon-triangle-1-se
481
  {
482
+ background-position: -48px -16px;
483
  }
484
  .ui-icon-triangle-1-s
485
  {
486
+ background-position: -64px -16px;
487
  }
488
  .ui-icon-triangle-1-sw
489
  {
490
+ background-position: -80px -16px;
491
  }
492
  .ui-icon-triangle-1-w
493
  {
494
+ background-position: -96px -16px;
495
  }
496
  .ui-icon-triangle-1-nw
497
  {
498
+ background-position: -112px -16px;
499
  }
500
  .ui-icon-triangle-2-n-s
501
  {
502
+ background-position: -128px -16px;
503
  }
504
  .ui-icon-triangle-2-e-w
505
  {
506
+ background-position: -144px -16px;
507
  }
508
  .ui-icon-arrow-1-n
509
  {
510
+ background-position: 0 -32px;
511
  }
512
  .ui-icon-arrow-1-ne
513
  {
514
+ background-position: -16px -32px;
515
  }
516
  .ui-icon-arrow-1-e
517
  {
518
+ background-position: -32px -32px;
519
  }
520
  .ui-icon-arrow-1-se
521
  {
522
+ background-position: -48px -32px;
523
  }
524
  .ui-icon-arrow-1-s
525
  {
526
+ background-position: -64px -32px;
527
  }
528
  .ui-icon-arrow-1-sw
529
  {
530
+ background-position: -80px -32px;
531
  }
532
  .ui-icon-arrow-1-w
533
  {
534
+ background-position: -96px -32px;
535
  }
536
  .ui-icon-arrow-1-nw
537
  {
538
+ background-position: -112px -32px;
539
  }
540
  .ui-icon-arrow-2-n-s
541
  {
542
+ background-position: -128px -32px;
543
  }
544
  .ui-icon-arrow-2-ne-sw
545
  {
546
+ background-position: -144px -32px;
547
  }
548
  .ui-icon-arrow-2-e-w
549
  {
550
+ background-position: -160px -32px;
551
  }
552
  .ui-icon-arrow-2-se-nw
553
  {
554
+ background-position: -176px -32px;
555
  }
556
  .ui-icon-arrowstop-1-n
557
  {
558
+ background-position: -192px -32px;
559
  }
560
  .ui-icon-arrowstop-1-e
561
  {
562
+ background-position: -208px -32px;
563
  }
564
  .ui-icon-arrowstop-1-s
565
  {
566
+ background-position: -224px -32px;
567
  }
568
  .ui-icon-arrowstop-1-w
569
  {
570
+ background-position: -240px -32px;
571
  }
572
  .ui-icon-arrowthick-1-n
573
  {
574
+ background-position: 0 -48px;
575
  }
576
  .ui-icon-arrowthick-1-ne
577
  {
578
+ background-position: -16px -48px;
579
+ }
580
  .ui-icon-arrowthick-1-e
581
  {
582
+ background-position: -32px -48px;
583
  }
584
  .ui-icon-arrowthick-1-se
585
  {
586
+ background-position: -48px -48px;
587
  }
588
  .ui-icon-arrowthick-1-s
589
  {
590
+ background-position: -64px -48px;
591
  }
592
  .ui-icon-arrowthick-1-sw
593
  {
594
+ background-position: -80px -48px;
595
  }
596
  .ui-icon-arrowthick-1-w
597
  {
598
+ background-position: -96px -48px;
599
  }
600
  .ui-icon-arrowthick-1-nw
601
  {
602
+ background-position: -112px -48px;
603
  }
604
  .ui-icon-arrowthick-2-n-s
605
  {
606
+ background-position: -128px -48px;
607
  }
608
  .ui-icon-arrowthick-2-ne-sw
609
  {
610
+ background-position: -144px -48px;
611
  }
612
  .ui-icon-arrowthick-2-e-w
613
  {
614
+ background-position: -160px -48px;
615
  }
616
  .ui-icon-arrowthick-2-se-nw
617
  {
618
+ background-position: -176px -48px;
619
  }
620
  .ui-icon-arrowthickstop-1-n
621
  {
622
+ background-position: -192px -48px;
623
  }
624
  .ui-icon-arrowthickstop-1-e
625
  {
626
+ background-position: -208px -48px;
627
  }
628
  .ui-icon-arrowthickstop-1-s
629
  {
630
+ background-position: -224px -48px;
631
  }
632
  .ui-icon-arrowthickstop-1-w
633
  {
634
+ background-position: -240px -48px;
635
  }
636
  .ui-icon-arrowreturnthick-1-w
637
  {
638
+ background-position: 0 -64px;
639
  }
640
  .ui-icon-arrowreturnthick-1-n
641
  {
642
+ background-position: -16px -64px;
643
  }
644
  .ui-icon-arrowreturnthick-1-e
645
  {
646
+ background-position: -32px -64px;
647
  }
648
  .ui-icon-arrowreturnthick-1-s
649
  {
650
+ background-position: -48px -64px;
651
  }
652
  .ui-icon-arrowreturn-1-w
653
  {
654
+ background-position: -64px -64px;
655
  }
656
  .ui-icon-arrowreturn-1-n
657
  {
658
+ background-position: -80px -64px;
659
  }
660
  .ui-icon-arrowreturn-1-e
661
  {
662
+ background-position: -96px -64px;
663
  }
664
  .ui-icon-arrowreturn-1-s
665
  {
666
+ background-position: -112px -64px;
667
  }
668
  .ui-icon-arrowrefresh-1-w
669
  {
670
+ background-position: -128px -64px;
671
  }
672
  .ui-icon-arrowrefresh-1-n
673
  {
674
+ background-position: -144px -64px;
675
  }
676
  .ui-icon-arrowrefresh-1-e
677
  {
678
+ background-position: -160px -64px;
679
  }
680
  .ui-icon-arrowrefresh-1-s
681
  {
682
+ background-position: -176px -64px;
683
  }
684
  .ui-icon-arrow-4
685
  {
686
+ background-position: 0 -80px;
687
  }
688
  .ui-icon-arrow-4-diag
689
  {
690
+ background-position: -16px -80px;
691
  }
692
  .ui-icon-extlink
693
  {
694
+ background-position: -32px -80px;
695
  }
696
  .ui-icon-newwin
697
  {
698
+ background-position: -48px -80px;
699
  }
700
  .ui-icon-refresh
701
  {
702
+ background-position: -64px -80px;
703
  }
704
  .ui-icon-shuffle
705
  {
706
+ background-position: -80px -80px;
707
  }
708
  .ui-icon-transfer-e-w
709
  {
710
+ background-position: -96px -80px;
711
  }
712
  .ui-icon-transferthick-e-w
713
  {
714
+ background-position: -112px -80px;
715
  }
716
  .ui-icon-folder-collapsed
717
  {
718
+ background-position: 0 -96px;
719
  }
720
  .ui-icon-folder-open
721
  {
722
+ background-position: -16px -96px;
723
  }
724
  .ui-icon-document
725
  {
726
+ background-position: -32px -96px;
727
  }
728
  .ui-icon-document-b
729
  {
730
+ background-position: -48px -96px;
731
  }
732
  .ui-icon-note
733
  {
734
+ background-position: -64px -96px;
735
  }
736
  .ui-icon-mail-closed
737
  {
738
+ background-position: -80px -96px;
739
  }
740
  .ui-icon-mail-open
741
  {
742
+ background-position: -96px -96px;
743
  }
744
  .ui-icon-suitcase
745
  {
746
+ background-position: -112px -96px;
747
  }
748
  .ui-icon-comment
749
  {
750
+ background-position: -128px -96px;
751
  }
752
  .ui-icon-person
753
  {
754
+ background-position: -144px -96px;
755
  }
756
  .ui-icon-print
757
  {
758
+ background-position: -160px -96px;
759
  }
760
  .ui-icon-trash
761
  {
762
+ background-position: -176px -96px;
763
  }
764
  .ui-icon-locked
765
  {
766
+ background-position: -192px -96px;
767
  }
768
  .ui-icon-unlocked
769
  {
770
+ background-position: -208px -96px;
771
  }
772
  .ui-icon-bookmark
773
  {
774
+ background-position: -224px -96px;
775
  }
776
  .ui-icon-tag
777
  {
778
+ background-position: -240px -96px;
779
  }
780
  .ui-icon-home
781
  {
782
+ background-position: 0 -112px;
783
  }
784
  .ui-icon-flag
785
  {
786
+ background-position: -16px -112px;
787
  }
788
  .ui-icon-calendar
789
  {
790
+ background-position: -32px -112px;
791
  }
792
  .ui-icon-cart
793
  {
794
+ background-position: -48px -112px;
795
  }
796
  .ui-icon-pencil
797
  {
798
+ background-position: -64px -112px;
799
  }
800
  .ui-icon-clock
801
  {
802
+ background-position: -80px -112px;
803
  }
804
  .ui-icon-disk
805
  {
806
+ background-position: -96px -112px;
807
  }
808
  .ui-icon-calculator
809
  {
810
+ background-position: -112px -112px;
811
  }
812
  .ui-icon-zoomin
813
  {
814
+ background-position: -128px -112px;
815
  }
816
  .ui-icon-zoomout
817
  {
818
+ background-position: -144px -112px;
819
  }
820
  .ui-icon-search
821
  {
822
+ background-position: -160px -112px;
823
  }
824
  .ui-icon-wrench
825
  {
826
+ background-position: -176px -112px;
827
  }
828
  .ui-icon-gear
829
  {
830
+ background-position: -192px -112px;
831
  }
832
  .ui-icon-heart
833
  {
834
+ background-position: -208px -112px;
835
  }
836
  .ui-icon-star
837
  {
838
+ background-position: -224px -112px;
839
  }
840
  .ui-icon-link
841
  {
842
+ background-position: -240px -112px;
843
  }
844
  .ui-icon-cancel
845
  {
846
+ background-position: 0 -128px;
847
  }
848
  .ui-icon-plus
849
  {
850
+ background-position: -16px -128px;
851
  }
852
  .ui-icon-plusthick
853
  {
854
+ background-position: -32px -128px;
855
  }
856
  .ui-icon-minus
857
  {
858
+ background-position: -48px -128px;
859
  }
860
  .ui-icon-minusthick
861
  {
862
+ background-position: -64px -128px;
863
  }
864
  .ui-icon-close
865
  {
866
+ background-position: -80px -128px;
867
  }
868
  .ui-icon-closethick
869
  {
870
+ background-position: -96px -128px;
871
  }
872
  .ui-icon-key
873
  {
874
+ background-position: -112px -128px;
875
  }
876
  .ui-icon-lightbulb
877
  {
878
+ background-position: -128px -128px;
879
  }
880
  .ui-icon-scissors
881
  {
882
+ background-position: -144px -128px;
883
  }
884
  .ui-icon-clipboard
885
  {
886
+ background-position: -160px -128px;
887
  }
888
  .ui-icon-copy
889
  {
890
+ background-position: -176px -128px;
891
  }
892
  .ui-icon-contact
893
  {
894
+ background-position: -192px -128px;
895
  }
896
  .ui-icon-image
897
  {
898
+ background-position: -208px -128px;
899
  }
900
  .ui-icon-video
901
  {
902
+ background-position: -224px -128px;
903
  }
904
  .ui-icon-script
905
  {
906
+ background-position: -240px -128px;
907
  }
908
  .ui-icon-alert
909
  {
910
+ background-position: 0 -144px;
911
  }
912
  .ui-icon-info
913
  {
914
+ background-position: -16px -144px;
915
  }
916
  .ui-icon-notice
917
  {
918
+ background-position: -32px -144px;
919
  }
920
  .ui-icon-help
921
  {
922
+ background-position: -48px -144px;
923
  }
924
  .ui-icon-check
925
  {
926
+ background-position: -64px -144px;
927
  }
928
  .ui-icon-bullet
929
  {
930
+ background-position: -80px -144px;
931
  }
932
  .ui-icon-radio-on
933
  {
934
+ background-position: -96px -144px;
935
  }
936
  .ui-icon-radio-off
937
  {
938
+ background-position: -112px -144px;
939
  }
940
  .ui-icon-pin-w
941
  {
942
+ background-position: -128px -144px;
943
  }
944
  .ui-icon-pin-s
945
  {
946
+ background-position: -144px -144px;
947
  }
948
  .ui-icon-play
949
  {
950
+ background-position: 0 -160px;
951
  }
952
  .ui-icon-pause
953
  {
954
+ background-position: -16px -160px;
955
  }
956
  .ui-icon-seek-next
957
  {
958
+ background-position: -32px -160px;
959
  }
960
  .ui-icon-seek-prev
961
  {
962
+ background-position: -48px -160px;
963
  }
964
  .ui-icon-seek-end
965
  {
966
+ background-position: -64px -160px;
967
  }
968
  .ui-icon-seek-start
969
  {
970
+ background-position: -80px -160px;
971
  }
972
  /* ui-icon-seek-first is deprecated, use ui-icon-seek-start instead */
973
  .ui-icon-seek-first
974
  {
975
+ background-position: -80px -160px;
976
  }
977
  .ui-icon-stop
978
  {
979
+ background-position: -96px -160px;
980
  }
981
  .ui-icon-eject
982
  {
983
+ background-position: -112px -160px;
984
  }
985
  .ui-icon-volume-off
986
  {
987
+ background-position: -128px -160px;
988
  }
989
  .ui-icon-volume-on
990
  {
991
+ background-position: -144px -160px;
992
  }
993
  .ui-icon-power
994
  {
995
+ background-position: 0 -176px;
996
  }
997
  .ui-icon-signal-diag
998
  {
999
+ background-position: -16px -176px;
1000
  }
1001
  .ui-icon-signal
1002
  {
1003
+ background-position: -32px -176px;
1004
  }
1005
  .ui-icon-battery-0
1006
  {
1007
+ background-position: -48px -176px;
1008
  }
1009
  .ui-icon-battery-1
1010
  {
1011
+ background-position: -64px -176px;
1012
  }
1013
  .ui-icon-battery-2
1014
  {
1015
+ background-position: -80px -176px;
1016
  }
1017
  .ui-icon-battery-3
1018
  {
1019
+ background-position: -96px -176px;
1020
  }
1021
  .ui-icon-circle-plus
1022
  {
1023
+ background-position: 0 -192px;
1024
  }
1025
  .ui-icon-circle-minus
1026
  {
1027
+ background-position: -16px -192px;
1028
  }
1029
  .ui-icon-circle-close
1030
  {
1031
+ background-position: -32px -192px;
1032
  }
1033
  .ui-icon-circle-triangle-e
1034
  {
1035
+ background-position: -48px -192px;
1036
  }
1037
  .ui-icon-circle-triangle-s
1038
  {
1039
+ background-position: -64px -192px;
1040
  }
1041
  .ui-icon-circle-triangle-w
1042
  {
1043
+ background-position: -80px -192px;
1044
  }
1045
  .ui-icon-circle-triangle-n
1046
  {
1047
+ background-position: -96px -192px;
1048
  }
1049
  .ui-icon-circle-arrow-e
1050
  {
1051
+ background-position: -112px -192px;
1052
  }
1053
  .ui-icon-circle-arrow-s
1054
  {
1055
+ background-position: -128px -192px;
1056
  }
1057
  .ui-icon-circle-arrow-w
1058
  {
1059
+ background-position: -144px -192px;
1060
  }
1061
  .ui-icon-circle-arrow-n
1062
  {
1063
+ background-position: -160px -192px;
1064
  }
1065
  .ui-icon-circle-zoomin
1066
  {
1067
+ background-position: -176px -192px;
1068
  }
1069
  .ui-icon-circle-zoomout
1070
  {
1071
+ background-position: -192px -192px;
1072
  }
1073
  .ui-icon-circle-check
1074
  {
1075
+ background-position: -208px -192px;
1076
  }
1077
  .ui-icon-circlesmall-plus
1078
  {
1079
+ background-position: 0 -208px;
1080
  }
1081
  .ui-icon-circlesmall-minus
1082
  {
1083
+ background-position: -16px -208px;
1084
  }
1085
  .ui-icon-circlesmall-close
1086
  {
1087
+ background-position: -32px -208px;
1088
  }
1089
  .ui-icon-squaresmall-plus
1090
  {
1091
+ background-position: -48px -208px;
1092
  }
1093
  .ui-icon-squaresmall-minus
1094
  {
1095
+ background-position: -64px -208px;
1096
  }
1097
  .ui-icon-squaresmall-close
1098
  {
1099
+ background-position: -80px -208px;
1100
  }
1101
  .ui-icon-grip-dotted-vertical
1102
  {
1103
+ background-position: 0 -224px;
1104
  }
1105
  .ui-icon-grip-dotted-horizontal
1106
  {
1107
+ background-position: -16px -224px;
1108
  }
1109
  .ui-icon-grip-solid-vertical
1110
  {
1111
+ background-position: -32px -224px;
1112
  }
1113
  .ui-icon-grip-solid-horizontal
1114
  {
1115
+ background-position: -48px -224px;
1116
  }
1117
  .ui-icon-gripsmall-diagonal-se
1118
  {
1119
+ background-position: -64px -224px;
1120
  }
1121
  .ui-icon-grip-diagonal-se
1122
  {
1123
+ background-position: -80px -224px;
1124
  }
1125
 
1126
 
1133
  .ui-corner-left,
1134
  .ui-corner-tl
1135
  {
1136
+ border-top-left-radius: 4px;
1137
  }
1138
  .ui-corner-all,
1139
  .ui-corner-top,
1140
  .ui-corner-right,
1141
  .ui-corner-tr
1142
  {
1143
+ border-top-right-radius: 4px;
1144
  }
1145
  .ui-corner-all,
1146
  .ui-corner-bottom,
1147
  .ui-corner-left,
1148
  .ui-corner-bl
1149
  {
1150
+ border-bottom-left-radius: 4px;
1151
  }
1152
  .ui-corner-all,
1153
  .ui-corner-bottom,
1154
  .ui-corner-right,
1155
  .ui-corner-br
1156
  {
1157
+ border-bottom-right-radius: 4px;
1158
  }
1159
 
1160
  /* Overlays */
1161
  .ui-widget-overlay
1162
  {
1163
+ background: #666666 url("../../../../assets/admin/images/ui-bg_diagonals-thick_20_666666_40x40.png") 50% 50% repeat;
1164
+ opacity: .5;
1165
+ filter: Alpha(Opacity=50); /* support: IE8 */
1166
  }
1167
  .ui-widget-shadow
1168
  {
1169
+ margin: -5px 0 0 -5px;
1170
+ padding: 5px;
1171
+ background: #000000 url("../../../../assets/admin/images/ui-bg_flat_10_000000_40x100.png") 50% 50% repeat-x;
1172
+ opacity: .2;
1173
+ filter: Alpha(Opacity=20); /* support: IE8 */
1174
+ border-radius: 5px;
1175
  }
assets/global/plugins/icons/fonts/icons.svg CHANGED
@@ -1,16 +1,18 @@
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>
5
- This is a custom SVG font generated by IcoMoon.
6
- <iconset id="Simple Line Icons" name="Simple Line Icons" href="http://graphicburger.com/" grid="16"></iconset><author name="Raul Taciu" href="http://graphicburger.com/"></author><license name="Custom" href="http://graphicburger.com/license/"></license>
7
- </metadata>
8
- <defs>
9
- <font id="Simple-Line-Icons" horiz-adv-x="512" >
10
- <font-face units-per-em="512" ascent="480" descent="-32" />
11
- <missing-glyph horiz-adv-x="512" />
12
- <glyph class="hidden" unicode="&#xf000;" d="M0,480L 512 -32L0 -32 z" horiz-adv-x="0" />
13
- <glyph unicode="&#xe000;" d="M 480.016,78.656l-139.248,66.032c 18.576,9.312, 91.128,12.264, 97.128,28.64c0,0-28.672,44.008-35.672,101.168
 
 
14
  c-2.72,22.184-7.376,51.296-12,92.296C 382.72,433.296, 326.784,480, 256.128,480C 256.088,480, 256.040,480, 256,480c-0.048,0-0.096,0-0.128,0
15
  C 185.216,480, 129.28,433.296, 121.784,366.8c-4.624-41-9.28-70.112-12-92.296c-7-57.168-35.672-101.168-35.672-101.168
16
  c 6-16.376, 78.544-19.328, 97.128-28.64L 31.984,78.656c0,0-31.984-11.232-31.984-37.736l0-42.264 C0-19.032, 14.312-32, 31.984-32l 448.032,0
@@ -22,7 +24,7 @@ This is a custom SVG font generated by IcoMoon.
22
  c 1.408-10.088, 2.672-19.2, 3.656-27.296c 3.984-32.512, 14.112-61.256, 23.264-81.816c-7.064-1.408-14.344-2.72-19.672-3.656
23
  c-22.456-3.888-36.784-6.576-47.624-12.016c-10.936-5.488-17.784-16.736-17.656-28.968c 0.144-12.232, 7.232-23.344, 18.296-28.576l 139.248-66.032
24
  c 1-0.488, 1.656-0.784, 2.72-1.16c 4.92-1.872, 10.248-5.968, 10.968-7.672L 480.016,0L 32,0 z" />
25
- <glyph unicode="&#xe002;" d="M 32.032,32.656c0,12.72, 9.544,16.704, 13.36,18.472l 140.52,66.312
26
  c 10.072,4.624, 17.024,14.16, 18.376,25.16c 1.36,11-3.080,21.92-11.728,28.856c-33.24,26.688-48.728,85.344-48.728,116.592L 143.832,368
27
  c0,33.432, 58.2,79.928, 112.064,79.928c 54.336,0, 111.96-45.768, 111.96-79.928l0-79.96 c0-30.776-12.8-89.656-47.128-116.68
28
  c-8.752-6.888-13.296-17.84-11.984-28.904c 1.312-11.080, 8.296-20.656, 18.424-25.312l 47.96-22.752l 7.904,31.936l-42.504,19.888
@@ -30,7 +32,7 @@ This is a custom SVG font generated by IcoMoon.
30
  c0-34.936, 15.944-105.624, 60.696-141.544L 32.008,80.184c0,0-31.976-14.248-31.976-31.984l0-48.016 c0-17.672, 14.32-31.984, 31.976-31.984l 351.96,0 l0,32
31
  L 32.032,0.184L 32.032,32.656 z M 495.968,64.064l-48,0 l0,48 c0,8.84-7.168,16-16,16s-16-7.16-16-16l0-48 l-48,0 c-8.832,0-16-7.16-16-16c0-8.832, 7.168-16, 16-16l 48,0 l0-48
32
  c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16l0,48 l 48,0 c 8.832,0, 16,7.168, 16,16C 511.968,56.904, 504.808,64.064, 495.968,64.064z" />
33
- <glyph unicode="&#xe003;" d="M 31.752,0.12l0,32.472 c0,12.72, 9.552,16.712, 13.36,18.472l 140.52,66.312
34
  c 10.072,4.624, 17.024,14.16, 18.376,25.16c 1.36,11-3.080,21.92-11.728,28.856c-33.24,26.688-48.728,85.352-48.728,116.592l0,79.96
35
  c0,33.432, 58.2,79.928, 112.064,79.928c 54.336,0, 111.968-45.768, 111.968-79.928l0-79.96 c0-30.776-12.8-89.656-47.128-116.688
36
  c-8.752-6.888-13.296-17.84-11.984-28.904c 1.312-11.080, 8.296-20.656, 18.424-25.312l 81.12-38.624l 19.072,27.032l-86.832,40.672
@@ -39,7 +41,7 @@ This is a custom SVG font generated by IcoMoon.
39
  l-26,31.992L 31.752,0.12z M 506.104,118.248c-6.952,5.456-17.016,4.216-22.456-2.736l-68.424-104.352l-42.528,42.536
40
  c-6.248,6.248-16.384,6.248-22.632,0s-6.248-16.376,0-22.624l 56.568-56.568c 6.248-6.248, 16.376-6.248, 22.624,0
41
  c 1.52,1.512, 2.656,3.272, 3.44,5.144l 76.152,116.152C 514.288,102.752, 513.064,112.808, 506.104,118.248z" />
42
- <glyph unicode="&#xe004;" d="M 399.56,288.072l0,79.96 c0,52.96-73.304,111.928-143.952,111.928c-70.656,0-144.064-58.968-144.064-111.928l0-79.96
43
  c0-34.936, 15.944-105.616, 60.696-141.536L 31.72,80.216c0,0-31.976-14.248-31.976-31.984l0-48.016 c0-17.672, 14.32-31.984, 31.976-31.984l 303.968,0 l0,32
44
  L 31.744,0.216l0,32.472 c0,12.72, 9.552,16.712, 13.36,18.472l 140.52,66.312c 10.072,4.624, 17.024,14.168, 18.376,25.168
45
  c 1.36,11-3.080,21.912-11.728,28.848c-33.24,26.688-48.728,85.344-48.728,116.6l0,79.96 c0,33.432, 58.2,79.928, 112.064,79.928
@@ -49,7 +51,7 @@ This is a custom SVG font generated by IcoMoon.
49
  c-6.248,6.24-16.384,6.24-22.624,0c-6.248-6.248-6.248-16.392,0-22.624l 45.248-45.256l-45.248-45.248c-6.248-6.24-6.248-16.384,0-22.632
50
  c 6.24-6.232, 16.376-6.232, 22.624,0l 45.248,45.256l 45.256-45.256c 6.24-6.232, 16.376-6.232, 22.616,0c 6.248,6.248, 6.248,16.392,0,22.632
51
  L 462.312,40.6z" />
52
- <glyph unicode="&#xe006;" d="M 367.904,16.064L 142.936,16.064 c-8.84,0-16-7.16-16-16s 7.16-16, 16-16l 224.968,0 c 8.84,0, 16,7.16, 16,16S 376.752,16.064, 367.904,16.064z
53
  M 508.656,419.184c-1.512,7.44-8.080,12.784-15.672,12.784l-78.312,0 L 414.672,447.936 c0,8.84-7.16,16-16,16L 110.904,463.936 c-8.84,0-16-7.16-16-16l0-15.968 L 19.016,431.968
54
  c-7.592,0-14.16-5.344-15.672-12.784c-0.472-2.312-11.2-58.376, 19.952-96.576c 17.92-21.96, 45.304-33.464, 81.248-34.488
55
  C 125.040,227.544, 176.576,182.688, 238.64,176l0-111.456 l-47.888,0 c-8.84,0-16-7.16-16-16s 7.16-16, 16-16l 129.344,0 c 8.84,0, 16,7.16, 16,16s-7.16,16-16,16
@@ -58,15 +60,15 @@ This is a custom SVG font generated by IcoMoon.
58
  c0-8.648, 0.8-17.080, 1.968-25.384C 75.032,322.608, 58.648,329.984, 48.2,342.72z M 382.672,345.952c0-76.544-57.36-138.832-127.856-138.832
59
  c-70.528,0-127.904,62.28-127.904,138.832L 126.912,431.936 l 255.768,0 L 382.68,345.952 z M 463.8,342.72c-10.84-13.216-28.016-20.744-51.136-22.432
60
  c 1.192,8.392, 2.008,16.92, 2.008,25.664l0,54.016 l 64,0 C 479.392,385.408, 477.968,359.968, 463.8,342.72z" />
61
- <glyph unicode="&#xe010;" d="M 352.072,480L 159.928,480 c-26.512,0-48-21.488-48-48l0-416 c0-26.512, 21.488-48, 48-48l 192.144,0
62
  c 26.512,0, 48,21.488, 48,48L 400.072,432 C 400.072,458.512, 378.584,480, 352.072,480z M 368.072,16c0-8.832-7.168-16-16-16L 159.928,0 c-8.832,0-16,7.168-16,16L 143.928,432
63
  c0,8.832, 7.168,16, 16,16l 192.144,0 c 8.832,0, 16-7.168, 16-16L 368.072,16 z M 256.024,79.912c-17.64,0-31.92-14.296-31.92-31.912s 14.288-31.92, 31.92-31.92
64
  c 17.64,0, 31.92,14.304, 31.92,31.92S 273.664,79.912, 256.024,79.912z M 288.024,432l-64,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 64,0
65
  c 8.832,0, 16,7.168, 16,16S 296.856,432, 288.024,432z" />
66
- <glyph unicode="&#xe011;" d="M 480,432.096L 32,432.096 c-17.592,0-32-14.4-32-32L0,128 c0-17.592, 14.408-31.992, 32-31.992l 208,0 l0-48.104 L 160,47.904
67
  c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 192,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 272,47.904 l0,48.104 l 208,0 c 17.592,0, 32,14.4, 32,31.992L 512,400.096
68
  C 512,417.696, 497.592,432.096, 480,432.096z M 480,128L 32,128 L 32,400.096 l 448,0 L 480,128 z" />
69
- <glyph unicode="&#xe012;" d="M 467.16,447.048L 467.16,447.048c 5.216,0, 8.888-0.968, 10.8-1.704c 2.296-6.112, 5.376-28.016-17.264-50.672L 355.36,289.344l-10.16-10.16
70
  l 0.832-14.328c 1.752-29.984, 5-83.72, 7.8-129.784c 2.472-41, 4.816-79.72, 4.968-83.016c 0.080-2.264, 0.112-2.8-2-5.344
71
  c-4.72-5.736-13.528-15.456-20.952-23.512c-11.512,31.016-35.704,96.528-49.064,133.2l-17.168,47.184l-35.512-35.512L 168.8,105.28l-9.096-9.080
72
  l-0.28-12.84c-0.216-10.248-0.168-28.64-0.144-44.856c 0.032-11.296, 0.064-21.56-0.016-27.216c-0.144-0.264, 2.184-0.576, 1.968-0.952
@@ -86,7 +88,7 @@ This is a custom SVG font generated by IcoMoon.
86
  c 0.688-0.080, 1.392-0.112, 2.080-0.112c 6.312,0, 12.856,2.968, 18.216,8.328c0,0, 23.128,24.544, 32.952,36.488
87
  c 9.84,11.936, 9.456,22.128, 9.264,26.936c-0.080,3.328-9.344,154.408-12.784,213.408l 105.328,105.328c 37.328,37.344, 31.392,82.344, 17.528,96.184
88
  C 494.688,474.392, 482.296,479.048, 467.16,479.048L 467.16,479.048z" />
89
- <glyph unicode="&#xe013;" d="M 424.576,480L 105.576,480 C 82.576,480, 72.56,463, 72.56,447l0-63.656 L 55.096,383.344 c-8.656,0-15.672-7.016-15.672-15.672S 46.44,352, 55.096,352L 72.56,352
90
  l0-64.376 L 56.592,287.624 c-8.656,0-15.672-7.016-15.672-15.672s 7.016-15.672, 15.672-15.672L 72.56,256.28 l0-64.72 L 56.248,191.56 c-8.656,0-15.672-7.016-15.672-15.672
91
  s 7.016-15.672, 15.672-15.672L 72.56,160.216 l0-64.232 L 56.248,95.984 c-8.656,0-15.672-7.016-15.672-15.672s 7.016-15.672, 15.672-15.672L 72.56,64.64 L 72.56,0
92
  c0-26.512, 20.768-32, 32.264-32l 319.752,0 c 26.512,0, 48,21.488, 48,48L 472.576,432 C 472.576,458.512, 451.096,480, 424.576,480z M 104.56,0l0,64.64 l 16.672,0
@@ -94,7 +96,7 @@ This is a custom SVG font generated by IcoMoon.
94
  s-7.016,15.672-15.672,15.672L 104.56,191.56 l0,64.72 l 17.016,0 c 8.656,0, 15.672,7.016, 15.672,15.672s-7.016,15.672-15.672,15.672L 104.56,287.624 L 104.56,352 l 15.512,0
95
  c 8.656,0, 15.672,7.016, 15.672,15.672s-7.016,15.672-15.672,15.672L 104.56,383.344 L 104.56,447 c0,0.376, 0.032,0.688, 0.080,0.968
96
  C 104.888,447.984, 105.2,448, 105.576,448l 255,0 l0-448 L 104.56,0 z M 440.576,16c0-8.832-7.168-16-16-16l-32,0 L 392.576,448 l 32,0 c 8.832,0, 16-7.168, 16-16L 440.576,16 z" />
97
- <glyph unicode="&#xe014;" d="M 396.424,111.64c-50.672,0-79.432,23.816-98.472,39.576c-6.736,5.576-12.864,10.952-18.44,15.832
98
  c-8.456,7.424-19,16.672-22.672,17.952c-0.112,0-1.856,0.080-1.968,0.096c-0.584-0.048-2.072-0.344-2.224-0.36
99
  c-2.536-1.032-11.544-8.784-18.784-15c-6.568-5.64-14.056-12.080-22.52-18.688l-1.544-1.184c-21.736-16.968-48.792-38.080-96.576-38.080
100
  c-35.496,0-70.464,16.064-91.288,41.936c-13.96,17.344-28.648,47.512-19.336,92.736c 1.128,5.472, 5.008,9.952, 10.216,11.816
@@ -112,24 +114,24 @@ This is a custom SVG font generated by IcoMoon.
112
  c-13.696-6.096-27.552-9.184-41.152-9.184c-10.2,0-19.032,1.704-26.312,4.016c-0.016-17.36, 5.056-32.456, 15.168-45.016
113
  c 14.968-18.576, 40.52-30.128, 66.72-30.128c 37,0, 57.448,15.968, 77.232,31.408L 192,176.392c 8.024,6.264, 15.12,12.376, 21.344,17.72
114
  c 14.256,12.248, 23.664,20.344, 33.824,22.144l0,0C 247.176,216.248, 252.016,217.064, 255.368,217.064z" />
115
- <glyph unicode="&#xe015;" d="M 256.792,480c-79.064,0-144.752-64.112-144.752-143.168l0-225.656
116
  C 112.040,32.112, 177.728-32, 256.792-32s 143.176,64.112, 143.176,143.168L 399.968,336.832 C 399.968,415.888, 335.856,480, 256.792,480z M 367.968,111.168
117
  C 367.968,49.872, 318.096,0, 256.792,0s-112.752,49.872-112.752,111.168L 144.040,336.832 C 144.040,398.128, 195.496,448, 256.792,448
118
  s 111.176-49.872, 111.176-111.168L 367.968,111.168 z M 256.168,384c-8.832,0-16-7.168-16-16l0-80 c0-8.832, 7.168-16, 16-16c 8.832,0, 16,7.168, 16,16L 272.168,368
119
  C 272.168,376.832, 265,384, 256.168,384z" />
120
- <glyph unicode="&#xe016;" d="M 480.144,449.912L 480.144,464.416 c0,8.84-7.16,16-16,16L 351.832,480.416 c-8.84,0-16-7.16-16-16l0-65.328
121
  c0-0.024, 0.016-0.048, 0.016-0.072l0-198.76 c0-48.16-27.168-87.328-75.328-87.328s-84.328,39.168-84.328,87.328L 176.192,449.912 l-0.048,0 L 176.144,464.416
122
  c0,8.84-7.16,16-16,16L 47.832,480.416 c-8.84,0-16-7.16-16-16l0-65.328 c0-0.328, 0.168-0.6, 0.184-0.92l0-205.248
123
  c0-124.456, 99.392-225.328, 223.832-225.328s 224.328,100.872, 224.328,225.328L 480.176,449.912 L 480.144,449.912 z M 448.144,448.416l0-64.168 L 368.016,384.248 L 368.016,448.416 L 448.144,448.416 z
124
  M 144.144,448.416l0-64.168 L 64.016,384.248 L 64.016,448.416 L 144.144,448.416 z M 255.84-0.416c-106.608,0-191.832,86.736-191.832,193.328L 64.008,352.248 l 80.168,0 l0-151.992
125
  c0-65.904, 50.424-119.328, 116.328-119.328S 367.84,134.352, 367.84,200.256L 367.84,352.248 l 80.328,0 l0-159.336 C 448.168,86.32, 362.456-0.416, 255.84-0.416z" />
126
- <glyph unicode="&#xe020;" d="M 297.672,447.64l 0.088,0 M 297.672,447.64l-36.104-189.688l 130.792-0.44L 214.328,0.36l 36.104,208.688l-130.784,0.456L 297.672,447.64
127
  M 297.696,479.64c-0.864,0-1.728-0.032-2.576-0.096c-5.648-0.456-9.392-2.344-13.832-5.328c-2.464-1.64-4.72-3.64-6.696-5.968
128
  c-0.584-0.688-1.136-1.408-1.648-2.144L 93.64,228.8c-7.080-9.704-8.12-22.512-2.68-33.216c 5.432-10.704, 16.416-17.488, 28.456-17.576
129
  l 92.368-0.672l-29.040-171.096c-2.76-14.704, 5.080-29.36, 18.88-35.264c 4.112-1.768, 8.432-2.608, 12.696-2.608c 10.056,0, 18.32,4.704, 24.52,13.2
130
  L 418.368,238.72c 7.080,9.704, 8.112,22.528, 2.68,33.216c-5.432,10.704-16.416,17.488-28.456,17.576l-92.368,0.16l 28.728,150.44
131
  c 0.6,2.424, 0.912,4.936, 0.912,7.528c0,17.312-13.784,31.424-31.032,31.984C 298.448,479.64, 298.072,479.64, 297.696,479.64L 297.696,479.64z" />
132
- <glyph unicode="&#xe021;" d="M 390.632,176.424c-8.128,3.64-17.544-0.032-21.128-8.096c-0.328-0.712-33.064-72.104-114.72-73.064
133
  c-0.504,0-1-0.016-1.504-0.016c-76.832,0-109.968,70.184-111.344,73.2c-3.656,8-13.096,11.56-21.16,7.936
134
  c-8.048-3.64-11.624-13.104-7.984-21.168c 1.704-3.784, 42.688-91.968, 140.424-91.968c 0.64,0, 1.296,0.016, 1.936,0.016
135
  c 101.936,1.2, 141.92,88.328, 143.56,92.032C 402.336,163.376, 398.696,172.832, 390.632,176.424z M 256,480C 114.608,480,0,365.392,0,224
@@ -137,7 +139,7 @@ This is a custom SVG font generated by IcoMoon.
137
  M 175.752,240.088c 17.632,0, 31.92,14.296, 31.92,31.912s-14.288,31.912-31.92,31.912c-17.64,0-31.92-14.296-31.92-31.912
138
  S 158.112,240.088, 175.752,240.088z M 335.752,240.088c 17.632,0, 31.92,14.296, 31.92,31.912s-14.288,31.912-31.92,31.912
139
  c-17.64,0-31.92-14.296-31.92-31.912S 318.112,240.088, 335.752,240.088z" />
140
- <glyph unicode="&#xe022;" d="M 256,480C 114.608,480,0,365.392,0,224s 114.608-256, 256-256s 256,114.608, 256,256S 397.392,480, 256,480z M 480,224c0-33.16-7.296-64.632-20.28-92.968
141
  l-141.608,75.776c 1.512,5.488, 2.392,11.232, 2.392,17.192c0,35.624-28.872,64.504-64.504,64.504c-7.312,0-14.312-1.272-20.856-3.512
142
  L 150.336,421.448C 181.832,438.368, 217.808,448, 256,448C 379.512,448, 480,347.512, 480,224z M 256,256.496c 17.92,0, 32.504-14.576, 32.504-32.504
143
  S 273.92,191.496, 256,191.496S 223.504,206.080, 223.504,224S 238.080,256.496, 256,256.496z M 123.288,404.312l 85.088-136.92
@@ -145,7 +147,7 @@ This is a custom SVG font generated by IcoMoon.
145
  c0,31.84, 6.72,62.128, 18.752,89.584l 142.184-76.080c-0.928-4.36-1.44-8.864-1.44-13.504c0-35.624, 28.872-64.504, 64.504-64.504
146
  c 6.2,0, 12.176,0.92, 17.848,2.552l 85.096-136.896C 328.104,9.128, 293.112,0, 256,0C 132.488,0, 32,100.488, 32,224z M 386.224,41.92
147
  L 301.472,178.264c 0.248,0.248, 0.48,0.512, 0.728,0.768l 142.144-76.072C 428.968,79.144, 409.224,58.416, 386.224,41.92z" />
148
- <glyph unicode="&#xe023;" d="M 508.2,231.68l-4.24,4.040c-0.080,0.080-0.168,0.112-0.264,0.184l-64.872,59.216
149
  c-4.672,4.472-12.224,4.472-16.912,0l-2.744-4.032c-4.672-4.472-3.152-11.704, 1.52-16.168l 38.232-34.672L 273.248,240.248 L 273.248,426.92 l 34.672-38.232
150
  c 4.472-4.672, 11.704-6.192, 16.168-1.512l 4.032,2.736c 4.472,4.688, 4.472,12.24,0,16.92l-56.584,61.984
151
  c-1.376,2.776-3.504,5.072-6.16,6.648l-0.712,0.744c-2.216,2.336-5.168,3.504-8.112,3.488c-2.952,0.016-5.888-1.152-8.144-3.488
@@ -160,15 +162,15 @@ This is a custom SVG font generated by IcoMoon.
160
  c-4.472,4.672-11.704,3.152-16.168-1.52l-34.672-38.232L 273.256,208.248 L 460.24,208.248 l-38.552-34.576c-4.672-4.472-6.184-11.72-1.512-16.184l 2.736-4.032
161
  c 4.688-4.464, 12.248-4.464, 16.912,0l 63.872,57.752c 0.088,0.088, 0.184,0.096, 0.264,0.168l 4.24,4.048
162
  c 2.336,2.248, 3.504,5.184, 3.488,8.144C 511.704,226.496, 510.536,229.456, 508.2,231.68z" />
163
- <glyph unicode="&#xe024;" d="M 496,80l-64,0 L 432,376.952 l 59.728,59.648c 6.24,6.248, 6.24,16.384,0,22.632c-6.248,6.248-16.384,6.248-22.632,0L 409.792,400L 112,400 L 112,464
164
  c0,8.84-7.16,16-16,16s-16-7.16-16-16l0-64 L 16,400 c-8.84,0-16-7.16-16-16c0-8.832, 7.16-16, 16-16l 64,0 l0-304 c0-1.472, 0.472-2.8, 0.84-4.144
165
  c 0.16-0.608, 0.128-1.232, 0.36-1.816c 1.608-4.032, 4.8-7.216, 8.832-8.84c 0.688-0.28, 1.44-0.248, 2.144-0.424
166
  C 93.44,48.456, 94.64,48, 96,48l 304,0 l0-64 c0-8.84, 7.16-16, 16-16s 16,7.16, 16,16l0,64 l 64,0 c 8.84,0, 16,7.16, 16,16S 504.84,80, 496,80z M 377.744,368
167
  L 112,102.608L 112,368 L 377.744,368 z M 134.64,80L 400,344.992L 400,80 L 134.64,80 z" />
168
- <glyph unicode="&#xe025;" d="M 464.072,392L 47.928,392 c-26.512,0-48-21.488-48-48l0-240 c0-26.512, 21.488-48, 48-48l 416.144,0
169
  c 26.512,0, 48,21.488, 48,48L 512.072,344 C 512.072,370.512, 490.584,392, 464.072,392z M 47.928,360l 416.144,0 c 8.832,0, 16-7.168, 16-16l0-32 L 31.928,312 l0,32
170
  C 31.928,352.832, 39.104,360, 47.928,360z M 464.072,88L 47.928,88 c-8.832,0-16,7.168-16,16L 31.928,248 l 448.144,0 l0-144 C 480.072,95.168, 472.896,88, 464.072,88z" />
171
- <glyph unicode="&#xe026;" d="M 405.208-5.36l-85.2,100.832L 320.008,272.224 l 10.656,0 c 8.84,0, 16,7.16, 16,16s-7.16,16-16,16l-26.656,0 c-8.84,0-16-7.16-16-16l0-198.912
172
  c0-3.968, 1.472-7.784, 4.128-10.72l 65.184-78.672l-202.64,0 l 65.184,78.672c 2.656,2.936, 4.128,6.752, 4.128,10.72L 223.992,288.224 c0,8.84-7.16,16-16,16
173
  l-26.656,0 c-8.84,0-16-7.16-16-16s 7.16-16, 16-16l 10.656,0 l0-176.752 L 106.792-5.36c-4.232-4.688-5.312-11.44-2.752-17.216
174
  c 2.576-5.784, 8.296-9.504, 14.624-9.504l 274.672,0 c 6.328,0, 12.048,3.72, 14.624,9.504C 410.52-16.8, 409.448-10.048, 405.208-5.36z M 240,320.16
@@ -176,14 +178,14 @@ This is a custom SVG font generated by IcoMoon.
176
  C 208.080,334.456, 222.36,320.16, 240,320.16z M 344.24,367.656c 31.184,0, 56.464,25.168, 56.464,56.208s-25.272,56.208-56.464,56.208
177
  c-31.176,0-56.464-25.168-56.464-56.208S 313.064,367.656, 344.24,367.656z M 343.992,448.168c 13.328,0, 24.168-10.792, 24.168-24.064
178
  c0-13.264-10.84-24.064-24.168-24.064s-24.168,10.8-24.168,24.064C 319.832,437.376, 330.664,448.168, 343.992,448.168z" />
179
- <glyph unicode="&#xe005;" d="M 255.864,448c 54.336,0, 111.96-45.768, 111.96-79.928l0-79.96 c0-30.776-12.8-89.656-47.128-116.688c-8.752-6.888-13.296-17.84-11.984-28.904
180
  c 1.312-11.080, 8.296-20.656, 18.424-25.312l 139.248-66.032c 1.088-0.496, 13.344-2.552, 13.344-19.672l 0.016-31.232L 32,0.248L 32,32.72
181
  c0,12.72, 9.544,16.712, 13.36,18.472l 140.512,66.312c 10.080,4.624, 17.032,14.16, 18.384,25.16c 1.36,11-3.080,21.92-11.728,28.856
182
  c-33.24,26.688-48.728,85.352-48.728,116.592l0,79.96 C 143.808,401.496, 202.008,448, 255.864,448 M 255.864,480c-70.656,0-144.064-58.968-144.064-111.928
183
  l0-79.96 c0-34.936, 15.944-105.624, 60.696-141.544L 31.976,80.248c0,0-31.976-14.248-31.976-31.984l0-48.016 c0-17.672, 14.32-31.984, 31.976-31.984l 447.776,0
184
  c 17.672,0, 31.984,14.312, 31.984,31.984l0,48.016 c0,18.8-31.984,31.984-31.984,31.984l-139.248,66.032c 44.328,34.888, 59.328,103.424, 59.328,141.832
185
  l0,79.96 C 399.832,421.032, 326.512,480, 255.864,480L 255.864,480z" />
186
- <glyph unicode="&#xe007;" d="M 255.992,461.936C 115.008,461.936, 0.32,347.232, 0.32,206.248
187
  c0-88.576, 44.84-169.592, 119.952-216.704c 7.472-4.736, 17.344-2.44, 22.048,5.048s 2.44,17.36-5.048,22.048
188
  c-27.048,16.976-49.52,39.024-66.712,64.44l 16.776,9.688c 7.656,4.424, 10.28,14.2, 5.856,21.856c-4.44,7.672-14.232,10.28-21.856,5.856
189
  l-16.8-9.696c-12.2,25.256-19.648,52.896-21.64,81.712l 17.808,0 c 8.84,0, 16,7.16, 16,16s-7.16,16-16,16L 32.976,222.496
@@ -200,7 +202,7 @@ This is a custom SVG font generated by IcoMoon.
200
  M 374.056,256.136c 7.648,4.424, 10.272,14.2, 5.856,21.856c-4.416,7.648-14.208,10.272-21.856,5.848l-86.912-50.176
201
  c-4.64,2.624-9.928,4.248-15.64,4.248c-17.64,0-31.92-14.296-31.92-31.904c0-17.624, 14.288-31.92, 31.92-31.92c 17.64,0, 31.92,14.296, 31.92,31.92
202
  c0,0.032-0.008,0.072-0.008,0.104L 374.056,256.136z" />
203
- <glyph unicode="&#xe008;" d="M 470.368,385.152c-13.872,9.984-52.528,23.248-214.504,23.248c-173.576,0-199.328-15.232-207.592-20.216
204
  c-43.984-26.424-48.16-143.408-48.544-167.128c 0.528-31.328, 5.592-135.56, 48.512-161.344c 8.248-4.968, 33.856-20.112, 207.624-20.112
205
  c 162.080,0, 200.688,13.2, 214.504,23.144c 37.488,26.968, 41.8,119.84, 41.904,158.72C 512.176,252.728, 508.896,357.4, 470.368,385.152z
206
  M 451.68,88.712c-5.576-4.016-37.592-17.112-195.816-17.112c-152.968,0-185.064,11.872-191.128,15.528c-15.44,9.264-31.736,58.44-33.016,134.016
@@ -209,7 +211,7 @@ This is a custom SVG font generated by IcoMoon.
209
  c-4.952,2.984-11.112,3.064-16.128,0.232c-5.032-2.84-8.144-8.168-8.144-13.936l0-176.72 c0-5.768, 3.112-11.096, 8.144-13.936
210
  c 2.44-1.376, 5.16-2.064, 7.856-2.064c 2.856,0, 5.736,0.768, 8.264,2.296l 143.968,88.376c 4.8,2.904, 7.736,8.096, 7.736,13.704
211
  S 365.008,233.696, 360.208,236.584z M 223.976,162.848L 223.976,282.896 l 97-60.016L 223.976,162.848z" />
212
- <glyph unicode="&#xe009;" d="M 342.2,400.656c 26.44,0, 50.312-10.816, 67.128-28.184c 20.92,4.048, 40.64,11.424, 58.36,21.64c-6.856-20.816-21.44-38.28-40.408-49.328
213
  c 18.56,2.184, 36.328,6.952, 52.816,14.080c-12.36-17.872-27.92-33.608-45.888-46.184c 0.168-3.816, 0.264-7.672, 0.264-11.512
214
  c0-117.864-92.504-253.808-261.656-253.808c-51.92,0-100.28,14.816-140.952,40.112c 7.184-0.84, 14.504-1.264, 21.92-1.264
215
  c 43.080,0, 82.752,14.248, 114.232,38.2c-40.264,0.688-74.248,26.504-85.904,61.92c 5.608-1.048, 11.376-1.608, 17.312-1.608
@@ -225,7 +227,7 @@ This is a custom SVG font generated by IcoMoon.
225
  c 182.016,0, 291.504,142.488, 293.632,281.672c 14.896,12.328, 28.064,26.592, 39.224,42.576c 4.064,5.344, 6.48,12.016, 6.48,19.248
226
  c0,10.888-5.448,20.512-13.744,26.296c 3.592,12.312-0.504,25.64-10.504,33.784c-5.84,4.752-13,7.168-20.2,7.168
227
  c-5.504,0-11.016-1.408-15.984-4.28c-10.576-6.096-21.888-10.92-33.8-14.392C 396.36,423.624, 369.64,432.656, 342.2,432.656L 342.2,432.656z" />
228
- <glyph unicode="&#xe00a;" d="M 264.008,448.128l0-111.936 l 112.16,0 l0-47.984 L 264.504,288.208 l-0.16-139.264c0-25.888, 1.344-42.504, 4.080-49.872c 4.264-11.624, 19.784-26.504, 48.592-26.504
229
  c 22.344,0, 52.488,6.72, 75.080,23.624l0-74.656 c-18.84-8.984-36.36-12.608-51.624-16.232c-15.28-3.608-31.832-5.424-49.576-5.424
230
  c-19.768,0-76.832,0.544-100.248,60.2c-4.216,10.736-6.328,26.328-6.328,46.736L 184.32,288.128 l-64.424,0 l 0.312,49.064
231
  c 21.328,0, 85.312,12.952, 85.312,110.936L 264.008,448.128 M 264.008,480.128L 205.52,480.128 c-17.672,0-32-14.328-32-32c0-73.248-40.816-78.936-53.312-78.936
@@ -235,7 +237,7 @@ This is a custom SVG font generated by IcoMoon.
235
  c-4.528,2.28-9.44,3.392-14.328,3.392c-6.784,0-13.528-2.16-19.168-6.376c-19.048-14.264-43.424-17.248-55.904-17.248
236
  c-12.8,0-17.56,4.64-18.608,5.872c-0.544,2.512-2.064,11.888-2.064,38.504l 0.112,107.264l 79.704,0 c 17.672,0, 32,14.328, 32,32l0,47.984
237
  c0,17.672-14.328,32-32,32l-80.16,0 L 296.008,448.128 C 296.008,465.8, 281.68,480.128, 264.008,480.128L 264.008,480.128z" />
238
- <glyph unicode="&#xe00b;" d="M 290.88,439.752c 1.904,0, 3-0.080, 3-0.080l 41.784,0 l-0.216-48l-41.504,0 c-22.84,0-22.312-19.504-22.312-19.504l0-76.096 l 80.816,0
239
  l-11.28-47.936l-69.8,0 l0-239.888 l-47.952,0 l-0.032,239.888L 159.68,248.136 l-0.128,47.936l 63.856,0 c0,0,0,58.688,0,74.592
240
  C 223.416,435.704, 277.432,439.752, 290.88,439.752 M 335.664,439.672l 0.080,0 M 290.88,471.752L 290.88,471.752c-11.504,0-33.984-1.904-55.28-14.736
241
  c-20.16-12.128-44.184-36.968-44.184-86.344l0-42.592 l-31.856,0 c-8.504,0-16.656-3.392-22.672-9.408c-6-6.032-9.36-14.184-9.328-22.704
@@ -243,7 +245,7 @@ This is a custom SVG font generated by IcoMoon.
243
  c 14.2,0, 26.704,9.36, 30.704,22.984l 11.28,47.936c 2.84,9.672, 0.952,20.128-5.096,28.184c-6.032,8.080-15.528,12.832-25.608,12.832l-48.816,0
244
  l0,31.576 l 31.816,0.016c 17.608,0, 31.92,14.232, 32,31.856l 0.216,46.376c 0.032,0.592, 0.048,1.168, 0.048,1.768c0,17.672-14.296,32-31.968,32l-0.080,0
245
  l-40.888,0 C 293.864,471.72, 292.536,471.752, 290.88,471.752L 290.88,471.752z" />
246
- <glyph unicode="&#xe00c;" d="M 511.712,367.624c-0.36,5.112-3.144,9.736-7.488,12.456L 361.632,469.064c-5.8,3.608-13.216,3.16-18.528-1.144l-87.112-70.472
247
  L 168.896,467.92c-5.296,4.28-12.768,4.768-18.528,1.144L 7.776,380.080c-4.344-2.72-7.128-7.344-7.488-12.456
248
  c-0.376-5.112, 1.736-10.080, 5.656-13.376l 82.608-69.408l-70.768-55.592c-4.048-3.16-6.312-8.088-6.112-13.208
249
  c 0.2-5.12, 2.84-9.832, 7.112-12.68l 65.488-43.656c-3.216-2.92-5.272-7.104-5.272-11.8l0-64.168 c0-5.56, 2.888-10.72, 7.624-13.64
@@ -255,7 +257,7 @@ This is a custom SVG font generated by IcoMoon.
255
  L 111.008,141.888 z M 399.104,92.672l-128.128-72.84L 270.976,163.72 l 66.328-50.984c 2.856-2.2, 6.312-3.312, 9.752-3.312c 3.096,0, 6.184,0.888, 8.872,2.688
256
  l 43.168,28.784L 399.096,92.672 z M 456.728,217.76l-109.016-72.664l-63.72,48.968l 113,70.816L 456.728,217.76z M 396.832,304.296l-113.672,73.984
257
  l 71.2,57.592l 114.232-71.296L 396.832,304.296z" />
258
- <glyph unicode="&#xe00d;" d="M 255.992,479.864c-34.928,0-68.232-7.056-98.592-19.784c-1.056-0.336-2.088-0.776-3.072-1.336
259
  C 63.696,419.336, 0.136,328.968, 0.136,223.992c0-141.080, 114.784-255.856, 255.856-255.856c 141.096,0, 255.872,114.784, 255.872,255.856
260
  C 511.864,365.088, 397.088,479.864, 255.992,479.864z M 479.864,223.992c0-1.792-0.096-3.56-0.136-5.336
261
  c-24.512,6.504-86.696,18.72-163.4,1.872c-6.76,15.448-14.256,31.288-22.64,47.408c-0.704,1.352-1.392,2.64-2.088,3.976
@@ -269,7 +271,7 @@ This is a custom SVG font generated by IcoMoon.
269
  c 13.984,6.336, 27.76,11.392, 41.192,15.456c 30.368-77.16, 40.904-140.784, 44.088-165.296c-26.376-10.952-55.264-17.032-85.56-17.032
270
  C 203.984,0.136, 156.096,18.016, 118.048,47.88z M 371.808,32.48c-4.616,30.8-16.072,88.696-42.984,157.832
271
  c 74.224,14.776, 132.976,0.28, 147.808-4.040C 465.52,121.168, 426.264,65.528, 371.808,32.48z" />
272
- <glyph unicode="&#xe00e;" d="M 453.976,407.76c-5.936,5.544-13.752,8.608-21.832,8.608
273
  c-0.736,0-1.472-0.032-2.2-0.080c-0.456-0.032-5.592-0.344-13.64-0.344c-13.328,0-39.344,0.904-63.984,6.968
274
  c-31.832,7.816-68.56,44.080-79.248,51.232c-5.376,3.592-11.576,5.392-17.784,5.392c-6.184,0-12.392-1.8-17.768-5.376
275
  c-1.296-0.872-39.752-42.016-77.376-51.248c-24.624-6.064-51.144-6.968-64.456-6.968c-8.048,0-13.184,0.312-13.688,0.344
@@ -282,12 +284,12 @@ This is a custom SVG font generated by IcoMoon.
282
  c-6.248,6.248-16.384,6.248-22.624,0l-45.256-45.256l-45.256,45.256c-6.248,6.248-16.384,6.248-22.632,0s-6.248-16.384,0-22.624l 45.256-45.256
283
  l-45.256-45.256c-6.248-6.24-6.248-16.376,0-22.624s 16.384-6.248, 22.632,0l 45.256,45.256l 45.256-45.256c 6.24-6.248, 16.376-6.248, 22.624,0
284
  s 6.248,16.384,0,22.624l-45.256,45.256l 45.256,45.256C 330.048,290.496, 330.048,300.632, 323.8,306.88z" />
285
- <glyph unicode="&#xe00f;" d="M 416.072,480L 95.928,480 c-26.512,0-48-21.488-48-48l0-416 c0-26.512, 21.488-48, 48-48l 320.144,0
286
  c 26.512,0, 48,21.488, 48,48L 464.072,432 C 464.072,458.512, 442.584,480, 416.072,480z M 432.072,16c0-8.832-7.168-16-16-16L 95.928,0 c-8.832,0-16,7.168-16,16L 79.928,432
287
  c0,8.832, 7.168,16, 16,16l 320.144,0 c 8.832,0, 16-7.168, 16-16L 432.072,16 z M 256.024,79.912c-17.64,0-31.92-14.296-31.92-31.912s 14.28-31.92, 31.92-31.92
288
  c 17.632,0, 31.92,14.304, 31.92,31.92S 273.656,79.912, 256.024,79.912z M 288.024,432l-64,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 64,0
289
  c 8.832,0, 16,7.168, 16,16S 296.856,432, 288.024,432z" />
290
- <glyph unicode="&#xe017;" d="M 510.256,265.312l-51.392,76.84l 25.576,89.408c 1.592,5.608, 0.032,11.64-4.112,15.752c-4.128,4.128-10.128,5.656-15.768,4.016
291
  L 375.304,425.264l-77.144,51.952c-4.856,3.264-11.080,3.656-16.232,0.968c-5.184-2.656-8.512-7.936-8.704-13.752l-2.768-92.968
292
  l-73.248-57.296c-4.592-3.592-6.856-9.408-5.936-15.16s 4.904-10.544, 10.408-12.512l 68.728-24.64c-0.464-0.368-0.952-0.696-1.384-1.128
293
  L 3.648-4.648c-6.248-6.248-6.248-16.376,0-22.624c 3.128-3.128, 7.216-4.688, 11.312-4.688s 8.184,1.56, 11.312,4.688l 265.376,265.376
@@ -297,14 +299,14 @@ This is a custom SVG font generated by IcoMoon.
297
  c-1.624,4.472-5.16,7.968-9.64,9.576l-67.296,24.128l 56.312,44.032c 3.752,2.936, 5.984,7.376, 6.144,12.128l 2.128,71.472l 59.296-39.936
298
  c 3.952-2.656, 8.888-3.408, 13.424-2.096l 68.624,20.048l-19.672-68.736c-1.296-4.576-0.504-9.488, 2.168-13.424l 40.28-59.064L 397.024,268.728z
299
  " />
300
- <glyph unicode="&#xe018;" d="M 416.528,447.696l-32.232,0 l0-107.704 c0-52.192-28.328-91.68-89.048-122.6
301
  C 358.28,185.488, 384.8,146.312, 384.8,87.856c0-38.064-0.168-70-0.296-87.56l 32.032,0 c 8.84,0, 16-7.144, 16-15.984s-7.16-16-16-16L 95.472-31.688
302
  c-8.84,0-16,7.16-16,16s 7.16,15.984, 16,15.984l 32.968,0 c-0.12,17.56-0.296,49.504-0.296,87.56c0,58.456, 26.144,97.624, 89.072,129.528
303
  c-60.616,30.92-88.568,70.408-88.568,122.6L 128.648,447.696 l-33.176,0 c-8.84,0-16,7.152-16,16c0,8.832, 7.16,15.992, 16,15.992l 321.064,0
304
  c 8.84,0, 16-7.16, 16-15.992C 432.528,454.848, 425.376,447.696, 416.528,447.696z M 160.136,87.856c0-38.144, 0.176-70.112, 0.296-87.56l 192.088,0
305
  c 0.112,17.456, 0.296,49.424, 0.296,87.56c0,44.504-16.56,79.016-96.592,112.2C 176.216,166.872, 160.136,132.36, 160.136,87.856z M 352.312,447.696
306
  l-191.68,0 l0-107.704 c0-30.688, 10.32-70.208, 95.584-105.264c 85.28,35.056, 96.096,74.576, 96.096,105.264L 352.312,447.696 z" />
307
- <glyph unicode="&#xe019;" d="M 495.424,131.848L 495.424,260.92 l 8.048,4.248c 5.232,2.72, 8.528,8.112, 8.592,14.016
308
  c 0.064,5.888-3.128,11.344-8.296,14.184l-240.72,128.8c-4.816,2.64-10.64,2.624-15.488-0.048L 8.16,293.16
309
  c-5.096-2.84-8.248-8.232-8.216-14.080s 3.248-11.2, 8.408-13.984l 105.192-55.992c-1.32-2.328-2.136-4.984-2.136-7.848l0-135.392
310
  c0-4.56, 1.952-8.92, 5.36-11.952c 3.472-3.080, 36.72-30.048, 138.376-30.048c 101.296,0, 135.44,25.488, 139,28.392
@@ -312,7 +314,7 @@ This is a custom SVG font generated by IcoMoon.
312
  c-9.488-5.552-15.92-15.736-15.92-27.512c0-17.672, 14.328-32, 32-32s 32,14.328, 32,32C 511.504,116.096, 504.984,126.32, 495.424,131.848z M 368.016,73.816
313
  c-12.576-6.048-45.856-17.952-112.872-17.952c-67.44,0-99.968,12.672-111.736,18.768L 143.408,193.2 l 103.904-55.312c 2.36-1.28, 4.984-1.92, 7.592-1.92
314
  c 2.544,0, 5.096,0.608, 7.408,1.832l 105.704,55.832L 368.016,73.816 z M 255.032,170.096L 49.232,279.376l 206.16,110.488l 206.8-110.168L 255.032,170.096z" />
315
- <glyph unicode="&#xe01a;" d="M 255.992,480.064c-114.608,0-207.84-99.952-207.84-222.8l0-273.336 c0-6.608, 4.080-12.544, 10.248-14.92
316
  c 1.856-0.736, 3.816-1.080, 5.752-1.080c 4.424,0, 8.768,1.84, 11.856,5.264l 60.296,66.56l 47.216-65.216
317
  c 2.984-4.128, 7.752-6.576, 12.84-6.608l 0.112,0 c 5.048,0, 9.816,2.392, 12.832,6.456l 47.408,63.672l 46.592-63.576
318
  c 3.016-4.112, 7.8-6.544, 12.904-6.544c 5.096,0, 9.888,2.424, 12.904,6.528l 47.784,65.144l 59-66.312
@@ -323,7 +325,7 @@ This is a custom SVG font generated by IcoMoon.
323
  L 80.144,257.272 c0,105.2, 78.888,190.8, 175.84,190.8c 96.968,0, 175.856-85.592, 175.856-190.8L 431.84,25.984 z M 336,303.92c-17.64,0-31.92-14.296-31.92-31.904
324
  c0-17.624, 14.28-31.92, 31.92-31.92s 31.92,14.296, 31.92,31.92C 367.92,289.624, 353.64,303.92, 336,303.92z M 176,303.92
325
  c-17.64,0-31.92-14.296-31.92-31.904c0-17.624, 14.288-31.92, 31.92-31.92s 31.92,14.296, 31.92,31.92C 207.92,289.624, 193.64,303.92, 176,303.92z" />
326
- <glyph unicode="&#xe01b;" d="M 371.608,442.224c-12.8,6.008-24.904,11.664-35.92,17.192
327
  c-28.232,14.144-53.832,21.016-78.232,21.016c-49.144,0-83.152-28.352-104.48-49.68l-17.792-17.808l-11.872-11.888l-17.232-17.256l-26.864-26.896
328
  l-29.664-29.688c-55.344-55.4-64.184-111.8-28.632-182.904c 5.512-11.040, 11.184-23.168, 17.184-36.016
329
  c 32.352-69.192, 65.792-140.744, 120.528-140.744c 1.536,0, 3.056,0.048, 4.608,0.168c 56.488,4.424, 72.512,77.144, 86.656,141.296
@@ -339,7 +341,7 @@ This is a custom SVG font generated by IcoMoon.
339
  c 6,6, 6,15.736,0,21.728c-6,6-15.72,6-21.72,0l-12.176-12.176l-12.176,12.176c-6,6-15.72,6-21.72,0
340
  c-6-6-6-15.728,0-21.728l 12.176-12.176l-12.176-12.176c-6-5.992-6-15.72,0-21.72c 6-6, 15.728-6, 21.72,0
341
  l 12.176,12.168l 12.528-12.528c 6-6, 15.72-6, 21.72,0s 6,15.736,0,21.736L 164.944,208.28z" />
342
- <glyph unicode="&#xe01c;" d="M 254.208-31.64c-120.624,0-206.184,83.64-206.184,198.888c0,61.184, 36.688,127.096, 38.248,129.856
343
  c 3.184,5.672, 9.44,8.752, 15.968,8.032c 6.456-0.832, 11.768-5.488, 13.44-11.784c 0.096-0.376, 9.984-37.376, 23.032-57.92
344
  c 8.768-13.824, 17.656-23.592, 27.656-30.376c-6.768,29.328-11.952,73.456-3.512,118.736C 186.024,448.080, 283.848,477.816, 288.040,479.016
345
  c 5.392,1.544, 11.112,0.16, 15.216-3.576c 4.096-3.752, 5.968-9.376, 4.904-14.832c-0.16-0.872-16.312-87.888, 17.968-162.032
@@ -352,7 +354,7 @@ This is a custom SVG font generated by IcoMoon.
352
  c-1.2,1.704-29.656,41.984-42.2,69.12c-26.048,56.296-25.608,117.168-22.952,152.232c-26.36-15.36-66.832-49.672-79.832-119.456
353
  c-12.656-67.904, 11.936-135.8, 12.2-136.472c 2.128-5.544, 1-11.832-2.904-16.296c-3.92-4.44-9.952-6.408-15.768-5.016
354
  c-1.984,0.488-47.016,12.2-76.168,58.144C 106.464,226.512, 101.792,236.472, 97.848,246.16z" />
355
- <glyph unicode="&#xe01d;" d="M 512.688,154.104c-0.488,6.92-26.504,159.656-30.576,184.112c-0.392,2.344-0.704,4.84-1.048,7.472
356
  c-3.144,24.576-9.016,70.312-82.736,70.312c-8.84,0-16-7.16-16-16s 7.16-16, 16-16c 45.56,0, 47.968-18.704, 51-42.392
357
  c 0.392-3.032, 0.768-5.936, 1.216-8.64c 1.872-11.264, 10.352-56.080, 17.672-100.512c-18.776,14.312-42.144,22.904-67.56,22.904
358
  c-40.824,0-77.16-21.976-97.136-54.68c-9.608,3.632-25.912,8.168-47.696,8.168c-21.472,0-37.256-4.568-47.016-8.544
@@ -367,7 +369,7 @@ This is a custom SVG font generated by IcoMoon.
367
  c-44.096,0-81.344,36.488-81.344,79.672s 37.248,79.672, 81.344,79.672c 38,0, 69.816-26.744, 77.728-62.392
368
  c 0.328-3.264, 0.6-6.336, 0.808-9.144c 0.096-1.344, 0.456-2.608, 0.92-3.832c 0.080-1.44, 0.216-2.856, 0.216-4.312
369
  C 480.328,99.744, 444.592,64.008, 400.656,64.008z" />
370
- <glyph unicode="&#xe01e;" d="M 511.656,243.352c-0.68,5.656-2.808,10.856-6.048,15.232l 0.080,0 l-0.44,0.44c-1.64,2.16-3.56,4.064-5.704,5.752L 290.904,466.48
371
  c-18.112,18.112-49.752,18.144-67.888,0L 14.408,266.352c-4.512-4.2-14.44-15.544-14.44-26.672l0-239.76 c0-17.592, 14.408-32, 32-32l 448,0
372
  c 17.592,0, 32,14.408, 32,32L 511.968,239.048 C 512.080,240.488, 511.936,241.928, 511.656,243.352z M 134.896,116.832L 31.968,22.048L 31.968,207.64 L 134.896,116.832z
373
  M 167.784,103.64c 1.144,0.76, 2.232,1.624, 3.184,2.704c 0.184,0.208, 0.312,0.456, 0.48,0.672l 70.584,65
@@ -375,7 +377,7 @@ This is a custom SVG font generated by IcoMoon.
375
  l 101.24,89.848l0-180.92 L 378.728,114.72z M 51.888,258.584L 245.64,443.856c 3.032,3.016, 7.048,4.688, 11.312,4.688
376
  c 4.28,0, 8.296-1.672, 11.328-4.688L 448.968,271.68l-0.488,0 l 27.448-27.896l-121.152-107.52l-67.624,60.832
377
  c-18.84,14.768-45.888,15.408-65.84-0.688l-62.752-57.792L 37.664,245.288l 13.496,13.296L 51.888,258.584 z" />
378
- <glyph unicode="&#xe01f;" d="M 511.656,243.36c-0.68,5.656-2.808,10.856-6.048,15.232l 0.080,0 l-0.44,0.44c-1.64,2.16-3.56,4.064-5.704,5.752
379
  L 415.968,348.976L 415.968,400.608 c0,8.84-7.16,16-16,16l-50.664,0 l-58.4,49.856c-18.112,18.112-49.752,18.144-67.888,0l-58.2-49.856l-52.848,0
380
  c-8.84,0-16-7.16-16-16l0-52.688 L 14.408,266.36c-8.672-5.736-14.44-15.544-14.44-26.672l0-239.752 c0-17.592, 14.408-32, 32-32l 448,0
381
  c 17.592,0, 32,14.408, 32,32l0,239.12 C 512.080,240.496, 511.936,241.936, 511.656,243.36z M 134.432,117.248L 31.968,22.208L 31.968,207.656 L 134.432,117.248z
@@ -385,7 +387,7 @@ This is a custom SVG font generated by IcoMoon.
385
  c 3.032,3.016, 7.048,4.688, 11.312,4.688c 4.28,0, 8.296-1.672, 11.328-4.688l 32.312-27.232L 213.376,416.608 L 245.64,443.84z M 383.968,384.608l0-222.424
386
  l-28.656-25.44l-68.16,61.784c-18.84,14.768-45.888,15.408-65.84-0.688L 158,139.12l-30.032,26.504L 127.968,384.608 L 383.968,384.608 z M 51.888,258.592l 44.080,44.064
387
  l0-108.808 l-58.312,51.448l 13.496,13.296L 51.888,258.592 z" />
388
- <glyph unicode="&#xe027;" d="M 452.808,124.056c-18.672,22.712-44.24,54.872-44.24,87.68l0,104.48
389
  c0,90.008-67.32,163.24-153.344,163.24c-86.040,0-152.832-73.232-152.832-163.24l0-104.48 c0-32.256-27.744-62.744-45.336-86.4
390
  c-15.824-21.256-28.312-38.048-19.88-54.832c 7.416-14.768, 25.984-16.664, 41.328-16.664l 91.68,0 c 0.024-47.104, 38.224-85.288, 85.336-85.288
391
  c 47.12,0, 85.32,38.184, 85.344,85.288l 93.832,0 c 9.76,0, 32.576,0, 40.432,16.6C 483.056,87.248, 470.368,102.696, 452.808,124.056z
@@ -393,7 +395,7 @@ This is a custom SVG font generated by IcoMoon.
393
  c-2.448,0-4.496,0.080-6.184,0.184c 3.296,5.104, 8.136,11.624, 12.072,16.928c 19.496,26.2, 52.072,63.184, 52.072,106.712l0,104.48
394
  c0,71.232, 51.52,129.176, 118.76,129.176c 67.24,0, 119.28-57.944, 119.28-129.176l0-104.48 c0-45.008, 30.040-82.624, 51.984-109.304
395
  c 3.696-4.496, 8.12-9.88, 11.56-14.48C 437.032,87.92, 435.912,87.904, 434.696,87.904z" />
396
- <glyph unicode="&#xe028;" d="M 510.528,60.016L 416.896,233.168c 9.552,21.68, 14.896,45.64, 14.896,70.848c0,97.152-78.76,175.904-175.904,175.904
397
  c-97.168,0-175.92-78.76-175.92-175.904c0-25.816, 5.608-50.312, 15.592-72.392L 1.512,60.096c-3.032-5.512-2.528-12.312, 1.264-17.344
398
  c 3.8-5.016, 10.216-7.376, 16.344-5.936l 80.312,18.424l 27.488-76.56c 2.144-5.952, 7.576-10.080, 13.872-10.544
399
  c 0.408-0.032, 0.8-0.048, 1.184-0.048c 5.856,0, 11.296,3.216, 14.096,8.44l 81.848,152.488c 5.904-0.6, 11.896-0.904, 17.96-0.904
@@ -404,7 +406,7 @@ This is a custom SVG font generated by IcoMoon.
404
  c 79.272,0, 143.768-64.496, 143.768-143.768s-64.496-143.784-143.768-143.784C 176.608,160.232, 112.112,224.744, 112.112,304.016z M 405.872,89.592
405
  c-7.936,1.872-15.888-2.56-18.64-10.184l-20.264-56.488L 305.392,135.2c 37.72,11.048, 70.168,34.368, 92.752,65.368l 67.424-124.664L 405.872,89.592z
406
  " />
407
- <glyph unicode="&#xe029;" d="M 510.512,114.296l-41.144,75.648c-0.064,0.104-0.048,0.2-0.112,0.296l-2.936,5.072
408
  c-1.64,2.808-4.216,4.616-7.096,5.296c-2.848,0.704-5.992,0.272-8.704-1.488l-4.92-3.168c-0.096-0.056-0.152-0.144-0.248-0.208
409
  l-72.8-49.16c-5.44-3.504-7.208-10.84-3.968-16.456l 3.272-3.6c 3.24-5.592, 10.632-5.824, 16.080-2.32l 43.52,29.592
410
  c-10.304-83-77.368-146.696-159.48-154.088L 271.976,320.512 L 336,320.512 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16l-64.72,0
@@ -417,26 +419,26 @@ This is a custom SVG font generated by IcoMoon.
417
  c 14.688-102.36, 102.552-178.912, 206.64-178.912c 104.032,0, 191.96,76.544, 206.68,178.856l 23.92-44.432c 3.248-5.592, 9.944-8.768, 15.384-5.272
418
  l 4.56,1.712C 511.984,101.36, 513.76,108.712, 510.512,114.296z M 223.752,416.512c0,17.92, 14.576,32.504, 32.496,32.504
419
  c 17.92,0, 32.504-14.576, 32.504-32.504s-14.576-32.504-32.504-32.504C 238.336,384.016, 223.752,398.592, 223.752,416.512z" />
420
- <glyph unicode="&#xe02a;" d="M 511.824,334.76c 0.232,11.832-2.952,39.424-38.92,49.032L 115.024,455.76l-3.328,0.344
421
  c-26.472,0-48-21.528-48-48l0-64.352 l-16,0.040c-26.376-0.112-47.816-21.576-47.816-47.984l0-255.904 c0-26.472, 21.528-48, 48-48l 416.232,0
422
  c 26.472,0, 48,21.528, 48,48L 511.824,334.76z M 95.696,408.104c0,8.36, 6.44,15.232, 14.608,15.936l 353-71.44
423
  c 0.128-0.064-2.624-8.968-15.44-8.8L 95.696,343.8 L 95.696,408.104 z M 480.12,39.896c0-8.832-7.168-16-16-16L 47.88,23.896 c-8.832,0-16,7.168-16,16L 31.88,295.808
424
  c0,8.832, 7.168,16, 16,16l 400.032,0 c 15.704,0, 32.2,5.352, 32.2,15.944L 480.112,39.896 z M 95.912,199.752c-17.672,0-32-14.328-32-32s 14.328-32, 32-32
425
  s 32,14.328, 32,32S 113.584,199.752, 95.912,199.752z" />
426
- <glyph unicode="&#xe02b;" d="M 496,144l-16.136,0 l0,0.808 c0,80.96-43.264,151.904-107.832,191.192l 80.408,0
427
  c 5.544-9.52, 15.752-16, 27.56-16c 17.672,0, 32,14.328, 32,32s-14.328,32-32,32c-11.816,0-22.016-6.48-27.56-16L 304,368 l0,16 c0,8.832-7.168,16-16,16l-64,0
428
  c-8.832,0-16-7.168-16-16l0-16 L 59.56,368 C 54.016,377.52, 43.816,384, 32,384c-17.672,0-32-14.328-32-32s 14.328-32, 32-32c 11.816,0, 22.016,6.48, 27.56,16l 80.4,0
429
  C 75.392,296.704, 32.136,225.768, 32.136,144.808L 32.136,144 L 16,144 c-8.832,0-16-7.168-16-16l0-64 c0-8.832, 7.168-16, 16-16l 64,0 c 8.832,0, 16,7.168, 16,16l0,64
430
  c0,8.832-7.168,16-16,16L 64.136,144 l0,0.808 c0,89.224, 61.232,164.336, 143.864,185.696L 208,320 c0-8.832, 7.168-16, 16-16l 64,0 c 8.832,0, 16,7.168, 16,16l0,10.504
431
  c 82.632-21.368, 143.864-96.48, 143.864-185.696L 447.864,144 L 432,144 c-8.832,0-16-7.168-16-16l0-64 c0-8.832, 7.168-16, 16-16l 64,0 c 8.832,0, 16,7.168, 16,16l0,64
432
  C 512,136.832, 504.832,144, 496,144z M 64,80L 32,80 l0,32 l 32,0 L 64,80 z M 272,336l-32,0 l0,32 l 32,0 L 272,336 z M 480,80l-32,0 l0,32 l 32,0 L 480,80 z" />
433
- <glyph unicode="&#xe02c;" d="M 480,448.2L 32,448.2 c-17.672,0-32-14.328-32-32l0-288.752 c0-17.672, 14.328-32, 32-32l 63.768,0 l0-79.656
434
  c0-6.456, 3.872-12.264, 9.816-14.752c 2-0.84, 4.112-1.248, 6.184-1.248c 4.128,0, 8.168,1.592, 11.216,4.592l 92.512,91.064L 480,95.448
435
  c 17.672,0, 32,14.328, 32,32L 512,416.2 C 512,433.872, 497.672,448.2, 480,448.2z M 480,127.456L 202.392,127.456 l-74.624-73.456l0,73.456 L 32,127.456 L 32,416.2 l 448,0 L 480,127.456 z
436
  M 112,255.496l 288,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 112,287.496 c-8.832,0-16-7.168-16-16S 103.168,255.496, 112,255.496z M 112,319.496l 288,0
437
  c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 112,351.496 c-8.832,0-16-7.168-16-16S 103.168,319.496, 112,319.496z M 112,191.496l 192,0 c 8.832,0, 16,7.168, 16,16
438
  s-7.168,16-16,16L 112,223.496 c-8.832,0-16-7.168-16-16S 103.168,191.496, 112,191.496z" />
439
- <glyph unicode="&#xe02d;" d="M 256-32.080c-10.144,0-19.688,3.936-26.872,11.096L 10.872,197.264c-14.768,14.84-14.768,38.976-0.032,53.784l 79.952,79.936
440
  c 4.936,4.936, 12.512,6.112, 18.72,2.872c 6.184-3.232, 9.56-10.112, 8.344-16.984c-0.816-4.576-1.184-8.248-1.184-11.56
441
  c0-35, 28.488-64.072, 63.504-64.072c 35.048,0, 60.64,29.072, 60.64,64.072c0,35.048-25.592,63.544-60.64,63.544c-3.28,0-6.936-0.376-11.512-1.184
442
  c-6.936-1.28-13.752,2.16-16.984,8.344c-3.232,6.2-2.064,13.784, 2.872,18.72l 74.544,74.56c 14.44,14.376, 39.408,14.344, 53.784,0.032
@@ -448,20 +450,20 @@ This is a custom SVG font generated by IcoMoon.
448
  c-30.856,0-55.968-25.128-55.968-56.016c0-1.28, 0.2-2.528, 0.376-3.784l 0.344-2.856c 0.72-6.752-2.888-13.216-9.016-16.144
449
  c-6.080-2.904-13.408-1.656-18.2,3.128l-78.472,78.512c-3.064,3.032-5.472,3.064-8.592-0.032l-48.56-48.56
450
  c 41.64-10.312, 69.688-47.984, 69.688-92.768c0-52.656-39.96-96.064-92.648-96.064C 135.4,209.248, 97.744,240.784, 87.448,282.392z" />
451
- <glyph unicode="&#xe02e;" d="M 476.368,352.536l-60.36,0 L 416.008,479.76 L 95.992,479.76 l0-127.224 L 35.632,352.536 c-19.656,0-35.656-16-35.656-35.672
452
  L-0.024,99.92 c0-19.672, 16-35.672, 35.656-35.672l 60.36,0 L 95.992-31.76 l 320.016,0 L 416.008,64.248 l 60.36,0 c 19.656,0, 35.656,16, 35.656,35.672L 512.024,316.864
453
  C 512.024,336.536, 496.024,352.536, 476.368,352.536z M 127.992,448.256l 256.016,0 l0-95.72 L 127.992,352.536 L 127.992,448.256 z M 384.008,0.24L 127.992,0.24 L 127.992,176.44 l 256.016,0
454
  L 384.008,0.24 z M 480.024,99.92c0-2.040-1.64-3.672-3.656-3.672l-60.36,0 L 416.008,208.44 L 95.992,208.44 l0-112.184 L 35.632,96.256 c-2.016,0-3.656,1.632-3.656,3.672
455
  L 31.976,316.864 c0,2.032, 1.64,3.672, 3.656,3.672l 440.736,0 c 2.016,0, 3.656-1.64, 3.656-3.672L 480.024,99.92 z M 416,288.28l-16,0 c-8.832,0-16-7.168-16-16
456
  s 7.168-16, 16-16l 16,0 c 8.832,0, 16,7.168, 16,16S 424.832,288.28, 416,288.28z" />
457
- <glyph unicode="&#xe02f;" d="M 512,319.752c0,17.672-14.328,32-32,32l-54.624,0 c 14.136,13.944, 23.184,32.224, 23.184,54.736c0,27.72-15.92,57.832-60.608,57.832
458
  c-58.8,0-107.92-62.608-131-97.704C 233.856,401.704, 183.232,464.312, 124.44,464.312c-44.688,0-60.608-30.112-60.608-57.832
459
  c0-22.504, 9.296-40.792, 23.72-54.736L 32,351.744 c-17.672,0-32-14.328-32-32l0-95.784 l 32.28,0 l0-208.28 c0-17.672, 14.328-32, 32-32l 383.84,0 c 17.672,0, 32,14.328, 32,32
460
  L 480.12,223.968 L 512,223.968 L 512,319.752 z M 387.952,432.312c 19.784,0, 28.608-8.312, 28.608-25.832c0-35.544-39.672-54.72-76.984-54.72l-54.168,0
461
  C 308.144,385.528, 348.16,432.312, 387.952,432.312z M 124.44,432.312c 39.8,0, 81.328-46.784, 104.064-80.544l-54.184,0
462
  c-37.312,0-78.488,19.672-78.488,55.216C 95.832,424.496, 104.656,432.312, 124.44,432.312z M 480,255.968L 272,255.968 l0,63.784 l 208,0 L 480,255.968 z M 32,319.752l 208,0 l0-63.784
463
  L 32,255.968 L 32,319.752 z M 64.28,223.968L 240,223.968 l0-208.28 L 64.28,15.688 L 64.28,223.968 z M 448.128,15.688L 272,15.688 L 272,223.968 l 176.128,0 L 448.128,15.688 z" />
464
- <glyph unicode="&#xe030;" d="M 16.88,448.12l 224,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16l-224,0 c-8.832,0-16-7.168-16-16
465
  S 8.040,448.12, 16.88,448.12z M 16.88,352.12l 224,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16l-224,0 c-8.832,0-16-7.168-16-16S 8.040,352.12, 16.88,352.12z
466
  M 256.88,272.12c0,8.832-7.168,16-16,16l-224,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 224,0 C 249.712,256.12, 256.88,263.288, 256.88,272.12z
467
  M 506.44,317.728L 349.984,474.176c-4.952,4.96-12.328,5.92-18.296,3.008c-6.272-2.168-10.808-8.056-10.808-15.064L 320.88,107.92
@@ -469,7 +471,7 @@ This is a custom SVG font generated by IcoMoon.
469
  c 53.064,0, 96.048,35.904, 96.048,80.168c0,2.008-0.184,3.968-0.36,5.936L 352.88,426.024 l 130.92-130.928c 6.248-6.248, 16.384-6.248, 22.632,0
470
  C 512.68,301.344, 512.68,311.48, 506.44,317.728z M 320.88,46.488c-1.152-22.248-27.096-46.408-64.064-46.408
471
  c-37.824,0-64.176,25.28-64.176,47.936c0,22.672, 26.352,47.92, 64.176,47.92c 36.968,0, 62.912-24.128, 64.064-46.392L 320.88,46.488 z" />
472
- <glyph unicode="&#xe031;" d="M 507.424,290.168L 323.344,475.176c-3.968,3.984-9.688,5.608-15.16,4.248c-5.456-1.328-9.8-5.424-11.472-10.784
473
  c-11.080-35.656-12.36-67.92-3.896-97.344c-0.776-0.536-1.52-1.12-2.208-1.808L 205.056,283.952c-27.6,12.8-57.272,19.728-86.848,19.728
474
  c-18.8,0-37.232-2.784-54.784-8.232c-5.344-1.672-9.44-6-10.784-11.424c-1.344-5.44, 0.232-11.168, 4.184-15.144l 109.488-110.192
475
  L 13.232,3.168l-13.312-35.064l 32.184,12.44l 156.68,155.52l 110.912-111.632c 3.032-3.064, 7.144-4.72, 11.344-4.72
@@ -480,18 +482,18 @@ This is a custom SVG font generated by IcoMoon.
480
  c-8.416,12.864-18.232,25.088-29.512,36.376c-11.232,11.232-23.504,21.128-36.48,29.664l 72.064,72.048c 7.352-12.784, 16.832-25, 28.504-36.664
481
  c 11.928-11.92, 24.544-21.568, 37.8-29.032L 300.112,201.728z M 357.312,325.776c-30.768,30.768-42.624,65.064-36.344,106.44l 143.456-144.2
482
  C 423.096,282.088, 388.624,294.464, 357.312,325.776z" />
483
- <glyph unicode="&#xe032;" d="M 480,440.048L 32,440.048 c-17.592,0-32-14.408-32-32l0-368.096 c0-17.592, 14.408-32, 32-32l 448,0 c 17.592,0, 32,14.408, 32,32L 512,408.048
484
  C 512,425.64, 497.592,440.048, 480,440.048z M 480,39.952L 32,39.952 L 32,134.232 l 128.424,124.456l 132.392-132.248c 5.456-6.624, 15.168-5.784, 22.064-0.56
485
  l 58.44,52.904L 478.72,70.592c 0.4-0.4, 0.848-0.696, 1.28-1.040L 480,39.952 z M 480,115.104L 385.984,211.312
486
  c-5.704,5.624-14.64,6.2-20.968,1.376l-60.28-52.512L 172.264,291.216c-2.832,3.424-6.92,5.512-11.344,5.8
487
  c-4.408,0.16-8.752-1.28-11.984-4.312L 32,178.904L 32,408.048 l 448,0 L 480,115.104 z M 368,279.936c 17.64,0, 31.92,14.304, 31.92,31.92
488
  c0,17.608-14.28,31.912-31.92,31.912s-31.92-14.304-31.92-31.912C 336.080,294.24, 350.36,279.936, 368,279.936z" />
489
- <glyph unicode="&#xe033;" d="M 496.592,412.496L 336.112,479.032L 176.392,415.816L 15.408,479
490
  c-1.376,0.408-2.72,0.56-3.984,0.56C 4.856,479.592,0,474.688,0,467.312l0-415 c0-8.784, 6.936-17.936, 15.408-20.28l 161.168-63.592
491
  l 159.504,64.752l 160.512-63.064c 1.376-0.376, 2.72-0.56, 3.984-0.56c 6.56,0, 11.424,4.872, 11.424,12.248L 512,392.184
492
  C 512,400.968, 505.064,410.128, 496.592,412.496z M 192,389.432l 128,50.152l0-380.752 l-128-50.592L 192,389.432 z M 32,436.656l 128-47.288l0-380.88 L 32,60.624L 32,436.656 z
493
  M 480,11l-128,48.192L 352,439.104 l 128-55.192L 480,11 z" />
494
- <glyph unicode="&#xe034;" d="M 10.92,329.096l 237.544-129.36c 2.392-1.296, 5.016-1.952, 7.656-1.952c 2.608,0, 5.216,0.64, 7.592,1.92l 240.048,129.36
495
  c 5.232,2.816, 8.488,8.312, 8.408,14.264c-0.080,5.968-3.456,11.376-8.752,14.080L 265.856,478.048c-4.528,2.296-9.872,2.312-14.44,0.032
496
  L 11.392,357.44c-5.312-2.672-8.72-8.080-8.816-14.032S 5.704,331.936, 10.92,329.096z M 258.576,445.856L 461.656,342.72L 256.168,231.984
497
  L 53.080,342.576L 258.576,445.856z M 500.672,239.84l-47.488,24.112l-34.28-18.488l 40-20.312L 253.424,114.424L 50.328,225.016l 42.656,21.44L 58.8,265.080
@@ -500,7 +502,7 @@ This is a custom SVG font generated by IcoMoon.
500
  M 500.672,127.84l-44.984,22.112l-34.28-18.488l 37.504-18.312L 253.424,2.424L 50.328,113.016l 39.656,17.936l-34.184,18.624L 8.64,127.872
501
  c-5.312-2.672-8.72-8.080-8.816-14.032s 3.128-11.472, 8.344-14.312l 237.544-129.36c 2.392-1.296, 5.016-1.952, 7.656-1.952
502
  c 2.608,0, 5.216,0.64, 7.592,1.92l 240.048,129.36c 5.232,2.816, 8.488,8.312, 8.408,14.264C 509.344,119.736, 505.968,125.144, 500.672,127.84z" />
503
- <glyph unicode="&#xe035;" d="M 511.368,8.68l-41.704,251.888c-3.72,32.656-33.488,59.216-66.36,59.216l-35.328,0 l0,42.64 c0,65.080-46.424,118.016-111.488,118.016
504
  c-65.048,0-112.472-52.936-112.472-118.016l0-42.64 L 105.68,319.784 c-32.872,0-62.64-26.56-66.264-58.528l-38.64-252.080
505
  c-1.488-13.28, 1.112-23.752, 7.704-31.144c 6.216-6.952, 15.264-10.488, 26.872-10.488l 436.784,0 c 16.456,0, 25.888,6.608, 30.92,12.16
506
  C 507.664-15.192, 512.88-6.224, 511.368,8.68z M 176.024,362.432c0,47.424, 33.064,86.016, 80.472,86.016s 79.488-38.592, 79.488-86.016l0-42.64
@@ -508,7 +510,7 @@ This is a custom SVG font generated by IcoMoon.
508
  l 38.344,0 l0-36.464 C 134.488,245.784, 128,235.576, 128,223.752c0-17.672, 14.328-32, 32-32s 32,14.328, 32,32c0,11.808-6.464,22-15.976,27.544l0,36.496 l 159.952,0
509
  l0-36.496 C 326.472,245.752, 320,235.552, 320,223.752c0-17.672, 14.328-32, 32-32s 32,14.328, 32,32c0,11.824-6.488,22.032-16.024,27.576l0,36.464 l 35.328,0
510
  c 16.832,0, 32.656-14.128, 34.704-31.72l 41.672-251.64C 479.88,2.384, 478.272-0.224, 473.584-0.224z" />
511
- <glyph unicode="&#xe036;" d="M 464.752,272.792c0,84.392-44.488,160.936-118.984,204.784c-7.624,4.504-17.44,1.936-21.904-5.688
512
  c-4.472-7.608-1.936-17.424, 5.688-21.904c 64.624-38.016, 103.2-104.264, 103.2-177.184c0-121.184-87.968-209.144-209.16-209.144
513
  c-27.096,0-53.392,5.080-78.16,15.080c-8.184,3.328-17.528-0.64-20.832-8.832c-3.312-8.2, 0.64-17.528, 8.832-20.832
514
  c 28.608-11.56, 58.936-17.424, 90.16-17.424c 0.096,0, 0.192,0.008, 0.288,0.008l0-31.504 l-46.464,0 c-9.232,0-16.72-7.152-16.72-15.976
@@ -517,7 +519,7 @@ This is a custom SVG font generated by IcoMoon.
517
  c-97.344,0-176.232-79.376-176.232-176.704s 78.888-175.72, 176.232-175.72C 320.816,95.632, 399.688,174.024, 399.688,271.352z M 79.248,271.352
518
  c0,79.512, 64.704,144.704, 144.232,144.704c 79.512,0, 144.2-65.184, 144.2-144.704s-64.688-143.72-144.2-143.72
519
  C 143.952,127.632, 79.248,191.832, 79.248,271.352z" />
520
- <glyph unicode="&#xe037;" d="M 512.512,224c0,136.008-106.832,247.552-241.16,255.512c-2.768,0.304-5.544,0.504-8.36,0.504c-0.832,0-1.664-0.088-2.496-0.112
521
  C 259,479.928, 257.512,480.016, 256,480.016C 114.56,480.016-0.512,365.168-0.512,224c0-141.168, 115.072-256.016, 256.512-256.016
522
  c 1.512,0, 3,0.088, 4.504,0.12c 0.832-0.032, 1.664-0.12, 2.496-0.12c 2.816,0, 5.592,0.2, 8.36,0.504
523
  C 405.68-23.552, 512.512,87.976, 512.512,224z M 464.784,141.584c-8.816,2.56-30.96,8.12-70.032,12.696c 3.232,22.096, 5,45.448, 5,69.72
@@ -537,14 +539,14 @@ This is a custom SVG font generated by IcoMoon.
537
  c 11.632,2.472, 32.456,6.232, 63.296,9.464c 12.144-44.856, 31.896-82.808, 55.568-109.984C 128.848,31.664, 86.76,67.68, 60.544,113.824z
538
  M 345.328,18.408c 19.112,26.632, 34.24,62.512, 43.648,104.4c 31.704-3.64, 51.608-7.896, 61.648-10.432
539
  C 426.616,70.84, 389.696,37.68, 345.328,18.408z" />
540
- <glyph unicode="&#xe038;" d="M 112,424L 16,424 C 7.168,424,0,416.832,0,408l0-96 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 32,392 l 80,0
541
  c 8.832,0, 16,7.168, 16,16S 120.832,424, 112,424z M 496,152c-8.832,0-16-7.168-16-16l0-80 L 400,56 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 96,0 c 8.832,0, 16,7.168, 16,16
542
  L 512,136 C 512,144.832, 504.832,152, 496,152z M 112,56L 32,56 L 32,136 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-96 c0-8.832, 7.168-16, 16-16l 96,0 c 8.832,0, 16,7.168, 16,16
543
  S 120.832,56, 112,56z M 496,424L 400,424 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 80,0 l0-80 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 512,408 C 512,416.832, 504.832,424, 496,424z" />
544
- <glyph unicode="&#xe039;" d="M 480.080,376l-240,0 l-48,48l-160,0 c-17.672,0-32-14.328-32-32l0-80 l-0.152,0 l0-32 l 0.152,0 l0-224
545
  c0-17.672, 14.328-32, 32-32l 448,0 c 17.672,0, 32,14.328, 32,32L 512.080,344 C 512.080,361.672, 497.752,376, 480.080,376z M 32.072,392l 145.376,0 l 39.312-38.624L 226.816,344L 480.080,344
546
  l0-32 l-448,0 L 32.080,392 z M 32.072,56L 32.072,280 l 448,0 l0-224 L 32.072,56 z" />
547
- <glyph unicode="&#xe03a;" d="M 400,343.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 384,351.024, 391.168,343.856, 400,343.856z
548
  M 400,247.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 384,255.024, 391.168,247.856, 400,247.856z
549
  M 400,151.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 384,159.024, 391.168,151.856, 400,151.856z
550
  M 400,55.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 384,63.024, 391.168,55.856, 400,55.856z
@@ -554,14 +556,14 @@ This is a custom SVG font generated by IcoMoon.
554
  M 80,55.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 64,63.024, 71.168,55.856, 80,55.856z M 480,472.048
555
  L 32,472.048 c-17.592,0-32-14.408-32-32l0-432.096 c0-17.592, 14.408-32, 32-32l 448,0 c 17.592,0, 32,14.408, 32,32L 512,440.048 C 512,457.64, 497.592,472.048, 480,472.048z M 480,7.952L 32,7.952
556
  L 32,440.048 l 448,0 L 480,7.952 z" />
557
- <glyph unicode="&#xe03b;" d="M 50.936,314.872c-9.064,0-16.384-7.328-16.384-16.384c0-9.048, 7.32-16.384, 16.384-16.384c 151.504,0, 262.672-112.184, 262.672-263.68
558
  c0-9.048, 7.328-16.376, 16.384-16.376s 16.384,7.328, 16.384,16.376C 346.376,188.608, 221.112,314.872, 50.936,314.872z M 51.080,478.688
559
  c-9.056,0-16.384-7.328-16.384-16.384c0-9.056, 7.328-16.384, 16.384-16.384c 235.088,0, 426.336-191.248, 426.336-426.328
560
  c0-9.048, 7.328-16.376, 16.384-16.376s 16.384,7.328, 16.384,16.376C 510.176,272.736, 304.224,478.688, 51.080,478.688z M 92.008,150.2
561
  c-49.736,0-90.184-40.56-90.184-90.44c0-49.856, 40.456-90.456, 90.184-90.456s 90.2,40.592, 90.2,90.456
562
  C 182.208,109.64, 141.744,150.2, 92.008,150.2z M 92.008,0.984c-32.304,0-58.584,26.376-58.584,58.784s 26.28,58.768, 58.584,58.768
563
  c 32.312,0, 58.608-26.36, 58.608-58.768S 124.32,0.984, 92.008,0.984z" />
564
- <glyph unicode="&#xe03c;" d="M 511.92,193.728c 0.048,10.528-1.608,50.248-2.872,61.608
565
  C 494.488,385.712, 388.672,480.336, 257.456,480.336c-136.672,0-247.408-105.312-254.92-244.952c-0.16-3.048-1.28-24.672-1.36-37.544l-0.040-7.16
566
  c-0.656-2.96-1.056-6.016-1.056-9.168l0-107.328 c0-23.44, 19.064-42.504, 42.504-42.504l 43.144,0 c 23.44,0, 42.512,19.064, 42.512,42.504L 128.24,181.504
567
  c0,23.44-19.080,42.504-42.512,42.504L 42.576,224.008 c-2.944,0-5.816-0.304-8.592-0.872c 0.24,5.192, 0.456,9.288, 0.512,10.528
@@ -573,7 +575,7 @@ This is a custom SVG font generated by IcoMoon.
573
  c0-5.8-4.72-10.504-10.512-10.504L 42.576,63.672 c-5.8,0-10.504,4.704-10.504,10.504L 32.072,181.504 C 32.080,187.304, 36.784,192.008, 42.576,192.008z
574
  M 416.264,181.504c0,5.8, 4.704,10.504, 10.504,10.504l 42.64,0 c 5.8,0, 10.512-4.704, 10.512-10.504l0-106.832 c0-5.8-4.72-10.504-10.512-10.504
575
  l-42.64,0 c-5.8,0-10.504,4.704-10.504,10.504L 416.264,181.504 z" />
576
- <glyph unicode="&#xe03d;" d="M 511.92,177.72c 0.048,10.528-1.608,50.248-2.872,61.608C 494.488,369.704, 388.672,464.328, 257.456,464.328
577
  c-136.672,0-247.408-105.312-254.92-244.952c-0.16-3.048-1.28-24.672-1.36-37.544l-0.040-7.16c-0.656-2.96-1.056-6.016-1.056-9.168
578
  l0-139.328 c0-23.44, 19.064-42.504, 42.504-42.504l 43.144,0 c 23.44,0, 42.512,19.064, 42.512,42.504L 128.24,165.496 c0,23.44-19.080,42.504-42.512,42.504L 42.568,208
579
  c-2.944,0-5.816-0.304-8.592-0.872c 0.24,5.192, 0.456,9.296, 0.512,10.528C 41.080,340.048, 138.056,432.328, 257.456,432.328
@@ -583,36 +585,36 @@ This is a custom SVG font generated by IcoMoon.
583
  l0-139.328 c0-5.808-4.72-10.504-10.512-10.504L 42.568,15.664 c-5.8,0-10.504,4.704-10.504,10.504L 32.064,165.496 C 32.080,171.296, 36.784,176, 42.568,176z
584
  M 479.92,26.672c0-5.8-4.72-10.504-10.512-10.504l-42.64,0 c-5.8,0-10.504,4.704-10.504,10.504L 416.264,165.496 c0,5.8, 4.704,10.504, 10.504,10.504
585
  l 42.64,0 c 5.8,0, 10.512-4.704, 10.512-10.504L 479.92,26.672 z" />
586
- <glyph unicode="&#xe03e;" d="M 255.2-31.352c-96.656,0-175.296,77.56-175.296,172.888c0,111.344, 155.816,322.424, 162.456,331.36
587
  c 3,4.032, 7.704,6.424, 12.736,6.456c 5.592,0.048, 9.784-2.296, 12.832-6.28c 6.704-8.768, 164.168-216.112, 164.168-331.528
588
  C 432.096,46.208, 352.736-31.352, 255.2-31.352z M 255.376,436.152c-37.2-52.832-143.472-211.032-143.472-294.608
589
  c0-77.688, 64.28-140.888, 143.296-140.888c 79.888,0, 144.888,63.2, 144.888,140.888C 400.096,228.224, 293.016,384.056, 255.376,436.152z" />
590
- <glyph unicode="&#xe03f;" d="M 511.488,225.008L 452.736,428.552c-1.92,6.936-8.232,11.736-15.424,11.736L 69.64,440.288 c-7.248,0-13.592-4.872-15.472-11.888L 0.472,235.224
591
  c-0.992-3.752-0.504-7.504, 1-10.768C 0.608,221.56,0,218.544,0,215.368l0-175.656 c0-17.672, 14.328-32, 32-32l 448,0 c 17.672,0, 32,14.328, 32,32L 512,215.368
592
  c0,0.856-0.184,1.664-0.248,2.504C 512.168,220.168, 512.16,222.592, 511.488,225.008z M 81.952,408.288l 343.184,0 l 46.56-160.92L 322.528,247.368
593
  c-0.72-38.408-27.952-64.84-66.528-64.84s-65.312,26.44-66.032,64.84L 37.080,247.368 L 81.952,408.288z M 480,39.712L 32,39.712 L 32,215.368 l 131.56,0
594
  c 13.968-40.216, 47.888-64.84, 92.44-64.84s 78.968,24.624, 92.936,64.84L 480,215.368 L 480,39.712 z" />
595
- <glyph unicode="&#xe040;" d="M 384,480L 208,480 c-17.672,0-32-14.328-32-32l 176,0 l0-128 l 128,0 l0-256 L 368,64 l0-32 l 112,0 c 17.672,0, 32,14.328, 32,32L 512,351.992 L 384,480z M 384,352L 384,434.752 L 466.736,352L 384,352 z M 32,416
596
  c-17.672,0-32-14.328-32-32l0-384 c0-17.672, 14.328-32, 32-32l 272,0 c 17.672,0, 32,14.328, 32,32L 336,287.992 L 208,416L 32,416 z M 304,0L 32,0 L 32,384 l 144,0 l0-128 l 128,0 L 304,0 z M 208,288L 208,370.752
597
  L 290.736,288L 208,288 z" />
598
- <glyph unicode="&#xe041;" d="M 508.528,386.968L 458.68,442.64c-3.032,3.424-7.392,5.376-11.968,5.376L 271.584,448.016 L 271.584,465 c0,8.28-7.168,15-16,15
599
  c-8.832,0-16-6.72-16-15l0-16.984 L 111.68,448.016 c-8.84,0-16-7.16-16-16l0-111.832 c0-8.84, 7.16-16, 16-16l 127.904,0 l0-32.048 L 65.288,272.136
600
  c-4.576,0-8.936-1.952-11.968-5.376l-49.84-56.656c-5.376-6.064-5.376-15.184,0-21.248l 49.84-56.144c 3.056-3.424, 7.392-4.872, 11.968-4.872
601
  l 174.296,0 l0-144.84 c0-8.28, 7.168-15, 16-15c 8.832,0, 16,6.72, 16,15L 271.584,127.84 l 128.232,0 c 8.84,0, 16,7.16, 16,16L 415.816,256.144 c0,8.84-7.16,16-16,16
602
  L 271.584,272.144 l0,32.048 l 175.128,0 c 4.576,0, 8.936,1.952, 11.968,5.376l 49.848,56.16C 513.896,371.784, 513.896,380.904, 508.528,386.968z M 383.824,159.84
603
  L 72.48,159.84 l-35.64,39.64l 35.64,40.656l 311.344,0 L 383.824,159.84 z M 439.52,336.184L 127.68,336.184 L 127.68,416.016 l 311.84,0 l 35.64-39.672L 439.52,336.184z" />
604
- <glyph unicode="&#xe042;" d="M 483.456,330.92l-89.56,96C 390.856,430.16, 386.624,432, 382.184,432L 248.624,432 l-0.504,33c0,8.28-7.168,15-16,15
605
  c-8.832,0-15-6.72-15-15L 216.632,432L 40.248,432 c-8.84,0-16-7.16-16-16l0-192 c0-8.84, 7.16-16, 16-16l 176.168,0 l0-225
606
  c0-8.28, 7.168-15, 16-15c 8.832,0, 16,6.72, 16,15L 248.416,208 l 133.768,0 c 4.44,0, 8.672,1.84, 11.704,5.080l 89.56,96
607
  C 489.184,315.232, 489.184,324.768, 483.456,330.92z M 375.232,240L 56.248,240 L 56.248,400 l 318.984,0 l 74.64-80L 375.232,240z" />
608
- <glyph unicode="&#xe043;" d="M 509.36,332.264L 439.424,465.984C 435.344,473.784, 424.792,480.16, 416,480.16L 255.032,480.16 c-0.176,0.008-0.352,0.056-0.528,0.064
609
  c-0.144,0-0.28-0.056-0.424-0.064L 96,480.16 c-8.8,0-19.376-6.36-23.512-14.128L 2.736,334.888c-4.144-7.768-3.312-19.968, 1.816-27.128
610
  L 244.56-26.816c 2.576-3.592, 6-5.408, 9.416-5.408c 3.392,0, 6.792,1.768, 9.384,5.296L 507.312,305.2
611
  C 512.504,312.296, 513.44,324.472, 509.36,332.264z M 471.184,336.184L 385.456,336.184 l 34.328,98.304L 471.184,336.184z M 287.672,448.16l 102.984,0 l-31.944-91.464
612
  L 287.672,448.16z M 334.12,336.184L 185.296,336.184 l 70.336,101.048L 334.12,336.184z M 156.944,351.456L 124.856,448.16l 99.408,0 L 156.944,351.456z
613
  M 340.376,304.184L 254.36,57.912L 172.632,304.184L 340.376,304.184 z M 218.464,64.456L 46.496,304.184l 92.416,0 L 218.464,64.456z M 374.272,304.184l 92.584,0
614
  L 290.368,63.904L 374.272,304.184z M 94.24,438.792l 34.048-102.608L 39.664,336.184 L 94.24,438.792z" />
615
- <glyph unicode="&#xe044;" d="M 416.28,272.104c-4.168,0-17.6,0.080-32.152,0.184l 0.056,31.984c0,17.672-14.328,32-32,32
616
  l-320.248,0.080c-17.672,0-32-14.328-32-32l0-240.472 c0-53.016, 42.984-96, 96-96l 192.328,0 c 53.016,0, 95.504,42.984, 95.504,96l 0.032,16.424
617
  c 14.512-0.112, 29.304-0.2, 32.488-0.2c 52.888,0, 95.784,42.52, 95.784,95.536C 512.064,228.664, 469.168,272.104, 416.28,272.104z
618
  M 351.768,63.88c0-35.296-28.2-64-63.504-64L 95.936-0.12 c-35.296,0-64,28.704-64,64L 31.888,304.352l 0.048,0 l 320.248-0.096L 351.768,63.88z
@@ -621,13 +623,13 @@ This is a custom SVG font generated by IcoMoon.
621
  s-16-7.168-16-16l0-80 C 271.936,375.28, 279.104,368.12, 287.936,368.12z M 95.936,368.12c 8.832,0, 16,7.168, 16,16l0,80 c0,8.832-7.168,16-16,16
622
  s-16-7.168-16-16l0-80 C 79.936,375.28, 87.104,368.12, 95.936,368.12z M 191.936,368.12c 8.832,0, 16,7.168, 16,16l0,80 c0,8.832-7.168,16-16,16
623
  s-16-7.168-16-16l0-80 C 175.936,375.28, 183.104,368.12, 191.936,368.12z" />
624
- <glyph unicode="&#xe045;" d="M 366.592,339.864l-156.576-67.32c-2.832-1.44-5.128-3.736-6.576-6.576L 131.712,121.36
625
  c-2.936-5.768-1.872-12.768, 2.656-17.392c 2.904-2.952, 6.816-4.512, 10.768-4.512c 2.216,0, 4.472,0.488, 6.56,1.504l 152.864,63.488
626
  c 2.8,1.344, 5.112,3.528, 6.608,6.248l 75.44,148.448c 3.216,5.8, 2.264,13.016-2.328,17.784C 379.672,341.696, 372.488,342.864, 366.592,339.864
627
  z M 178.928,147.592l 43.504,88.84l 43.936-54.992L 178.928,147.592z M 292.352,200.192l-44.4,55.576l 88.392,34.88L 292.352,200.192z M 256,480
628
  C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504
629
  C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224S 379.512-0.504, 256-0.504z" />
630
- <glyph unicode="&#xe046;" d="M 500.176,94.192c-7.832,5.504-93.528,62.488-104.032,68.904
631
  c-4.576,2.8-10.16,4.168-16.232,4.168c-7.832,0-16.504-2.28-24.968-6.736c-8.248-4.344-33.232-18.56-45.456-25.544
632
  c-10.768,7.56-36.064,26.936-75.92,66.832c-39.608,39.592-59.16,65.096-66.768,75.92c 6.968,12.216, 21.168,37.2, 25.488,45.424
633
  c 8.184,15.504, 9.112,30.984, 2.472,41.424c-6.232,9.84-62.984,95.904-68.84,104c-5.512,7.64-15.408,11.768-26.144,11.768
@@ -644,7 +646,7 @@ This is a custom SVG font generated by IcoMoon.
644
  l-5.848-0.136c-0.112,0-0.2-0.048-0.328-0.064L 379.384,480.112c-6.464-0.144-11.808-5.488-11.96-11.96l-0.016-8.208
645
  c 0.984-7.616, 6.968-12.080, 13.44-11.936l 75.624-0.2L 319.328,311.496c-6.248-6.248-6.248-16.384,0-22.632
646
  C 325.576,282.624, 335.704,282.624, 341.952,288.864z" />
647
- <glyph unicode="&#xe047;" d="M 500.176,94.192c-7.832,5.504-93.528,62.488-104.032,68.904
648
  c-4.576,2.8-10.16,4.168-16.232,4.168c-7.832,0-16.504-2.28-24.968-6.736c-8.248-4.344-33.232-18.56-45.456-25.544
649
  c-10.768,7.56-36.064,26.936-75.92,66.832c-39.608,39.592-59.16,65.096-66.768,75.92c 6.968,12.216, 21.168,37.2, 25.488,45.424
650
  c 8.184,15.504, 9.112,30.984, 2.472,41.424c-6.232,9.84-62.984,95.904-68.84,104c-5.512,7.64-15.408,11.768-26.144,11.768
@@ -661,7 +663,7 @@ This is a custom SVG font generated by IcoMoon.
661
  c 6.248,6.248, 6.248,16.384,0,22.632c-6.248,6.24-16.376,6.24-22.624,0L 350.84,342.744L 351.28,420.16c 0.144,6.464-4.984,12.096-11.448,11.944
662
  l-8.208-0.008c-6.48-0.16-11.832-4.008-11.968-10.472l-0.328-115.504c0-0.112, 0.44-0.192, 0.44-0.304l-0.64-5.856
663
  C 319.064,296.712, 319.824,293.824, 321.92,291.744z" />
664
- <glyph unicode="&#xe048;" d="M 480.848,380.224c0-0.528-0.048-0.968-0.112-1.312c-13.080-9-86.216-57.312-99.888-66.080c-1.44-0.032-5.096,0.456-10.312,3.2
665
  c-5.56,2.92-21.768,12.016-44.44,24.952l-17.64,10.064l-16.624-11.672c-12.36-8.704-39.232-29.408-80.144-70.312
666
  c-41.088-41.080-61.728-67.856-70.384-80.168l-11.672-16.624l 10.080-17.64c 9.768-17.096, 21.472-37.752, 25-44.472
667
  c 2.84-5.392, 3.064-9.080, 3.064-10.080c0-0.16,0-0.296-0.016-0.408c-7.68-12.248-57.296-86.968-66.336-100.16
@@ -673,7 +675,7 @@ This is a custom SVG font generated by IcoMoon.
673
  c-4.344,8.248-18.56,33.232-25.544,45.456c 7.56,10.768, 26.936,36.064, 66.832,75.92c 39.592,39.608, 65.096,59.16, 75.92,66.768
674
  c 12.216-6.968, 37.2-21.168, 45.424-25.488c 15.504-8.184, 30.984-9.112, 41.424-2.472c 9.84,6.232, 94.904,62.984, 103,68.84
675
  C 507.728,359.6, 511.848,369.496, 511.848,380.224L 511.848,380.224z" />
676
- <glyph unicode="&#xe049;" d="M 480,480.048L 32,480.048 c-17.592,0-32-14.408-32-32l0-448.096 c0-17.592, 14.408-32, 32-32l 448,0
677
  c 17.592,0, 32,14.408, 32,32L 512,448.048 C 512,465.64, 497.592,480.048, 480,480.048z M 480-0.048L 32-0.048 L 32,448.048 l 448,0 L 480-0.048 z M 112,303.848l 32,0 l0-32 c0-8.832, 7.168-16, 16-16
678
  s 16,7.168, 16,16l0,32 l 32,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16l-32,0 l0,32 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-32 l-32,0 c-8.832,0-16-7.168-16-16
679
  S 103.168,303.848, 112,303.848z M 216.568,184.424c-6.248,6.248-16.376,6.248-22.624,0L 160,150.488l-33.944,33.936
@@ -682,7 +684,7 @@ This is a custom SVG font generated by IcoMoon.
682
  l-33.936,33.936l 33.936,33.936C 222.816,168.040, 222.816,178.168, 216.568,184.424z M 304,303.848l 96,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 304,335.848
683
  c-8.832,0-16-7.168-16-16S 295.168,303.848, 304,303.848z M 304,143.848l 96,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 304,175.848 c-8.832,0-16-7.168-16-16
684
  S 295.168,143.848, 304,143.848z M 304,79.848l 96,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 304,111.848 c-8.832,0-16-7.168-16-16S 295.168,79.848, 304,79.848z" />
685
- <glyph unicode="&#xe04a;" d="M 212.408,140.328c 115.472,0, 204.952,65.952, 203.576,163.816c0,86.592-91.608,155.816-207.080,155.816
686
  c-115.488,0-209.080-69.224-209.080-155.816c0-53.936, 26.456-111.44, 81.704-139.688c0-0.328-0.096-0.576-0.096-0.936
687
  c0-23.44-19.512-55.576-27.2-68.832l 0.032,0 c-0.608-1.44-0.976-3-0.976-4.672c0-6.56, 5.288-11.832, 11.848-11.832
688
  c 0.968,0, 2.544,0.2, 3.112,0.2c 0.16,0, 0.216,0, 0.2-0.048c 40.832,6.672, 101.128,52.624, 110.064,63.512
@@ -697,12 +699,12 @@ This is a custom SVG font generated by IcoMoon.
697
  c 7.744-9.392, 51.112-50.752, 86.408-56.504c-0.016,0.032, 0.032,0.032, 0.184,0.032c 0.472,0, 1.84-0.168, 2.672-0.168
698
  c 5.672,0, 10.248,4.56, 10.248,10.232c0,1.44-0.328,2.8-0.84,4.032l 0.032,0 c-6.64,11.44-17.064,44.872-17.064,65.128
699
  c0,0.312-0.096,0.528-0.096,0.816C 490.048,92.672, 512.168,128.296, 512.168,174.904z" />
700
- <glyph unicode="&#xe04b;" d="M 480.008,384.264L 352.208,384.264 L 352.208,415.264 c0,26.472-21.528,48-48,48L 207.992,463.264 c-26.472,0-48-21.528-48-48l0-31 L 32.008,384.264 c-17.592,0-32-14.408-32-32l0-112.128
701
  l-0.016,0 l0-32 l 0.016,0 l0-191.408 c0-17.592, 14.408-32, 32-32l 448,0 c 17.592,0, 32,14.408, 32,32L 512.008,352.264 C 512.008,369.856, 497.6,384.264, 480.008,384.264z
702
  M 191.992,415.264c0,8.832, 7.168,16, 16,16l 96.216,0 c 8.832,0, 16-7.168, 16-16l0-31 L 191.992,384.264 L 191.992,415.264 z M 32.008,352.264l 448,0 l0-112.128 L 303.824,240.136 l0,16.376
703
  c0,17.64-14.36,32-32,32l-31.872,0 c-17.64,0-32-14.36-32-32l0-16.376 L 32.008,240.136 L 32.008,352.264 z M 271.848,175.936l-31.904,0 L 239.944,256.512 l 31.872,0 L 271.848,175.936z
704
  M 32.008,16.736L 32.008,208.144 l 175.936,0 l0-32.2 c0-17.64, 14.36-32, 32-32l 31.872,0 c 17.64,0, 32,14.36, 32,32l0,32.2 l 176.184,0 l0-191.408 L 32.008,16.736 z" />
705
- <glyph unicode="&#xe04c;" d="M 476.040,479.224L 264.52,421.928c-5.376-1.44-17.048-1.424-22.408,0.080L 36.040,479.112
706
  C 17.648,484.176-0.168,470.912-0.168,451.976l0-389.056 c0-16.048, 12.168-31.392, 27.656-35.704l 206.080-57.112c 5.512-1.528, 12.608-2.376, 19.968-2.376
707
  c 5.048,0, 12.504,0.392, 19.36,2.264l 211.512,57.296c 15.528,4.2, 27.752,19.512, 27.752,35.624L 512.16,451.976 C 512.168,470.896, 494.352,484.208, 476.040,479.224
708
  z M 240,1.528L 35.536,58.056c-1.544,0.424-3.704,3.248-3.704,4.856L 31.832,446.928 l 201.736-55.768c 1.952-0.544, 4.144-0.968, 6.432-1.328L 240,1.528 z
@@ -719,31 +721,31 @@ This is a custom SVG font generated by IcoMoon.
719
  c 6.984,0, 13.408,4.608, 15.392,11.672C 210.784,221.016, 205.832,229.848, 197.312,232.256z M 197.312,136.256l-111.968,31.512
720
  c-8.456,2.36-17.344-2.576-19.736-11.080s 2.56-17.328, 11.080-19.736l 111.968-31.512c 1.44-0.408, 2.904-0.592, 4.344-0.592
721
  c 6.984,0, 13.408,4.608, 15.392,11.672C 210.784,125.024, 205.832,133.848, 197.312,136.256z" />
722
- <glyph unicode="&#xe04d;" d="M 507.832,338c-2.984,4.232-7.832,6.752-13,6.752L 444.96,344.752 L 342.392,432.168c-12.488,12.488-32.76,12.504-45.248,0L 196.32,344.752
723
  l-41.048,0 l-25.704,88.64c-10.080,34.904-34.032,38.672-43.856,38.672L 17.168,472.064 c-8.784,0-15.888-7.112-15.888-15.888s 7.112-15.888, 15.888-15.888l 68.528,0
724
  c 2.168,0, 8.784,0, 13.296-15.592l 88.424-324.968c 1.92-6.856, 8.168-11.592, 15.296-11.592l 215.984,0 c 6.704,0, 12.688,4.2, 14.952,10.512
725
  l 76.128,224.84C 511.528,328.36, 510.8,333.784, 507.832,338z M 319.768,409.536l 76.016-64.792L 243.728,344.744 L 319.768,409.536z M 407.512,119.904L 214.768,119.904
726
  l-50.576,193.064l 308.048,0 L 407.512,119.904z M 376,55.936c-22.096,0-40-17.904-40-40s 17.904-40, 40-40s 40,17.904, 40,40S 398.096,55.936, 376,55.936z
727
  M 232,55.936c-22.096,0-40-17.904-40-40s 17.904-40, 40-40s 40,17.904, 40,40S 254.096,55.936, 232,55.936z" />
728
- <glyph unicode="&#xe04e;" d="M 507.832,338c-2.984,4.232-7.832,6.752-13,6.752L 155.264,344.752 l-25.704,88.64
729
  c-10.080,34.904-34.032,38.672-43.856,38.672L 17.168,472.064 c-8.784,0-15.888-7.112-15.888-15.888s 7.112-15.888, 15.888-15.888l 68.528,0
730
  c 2.168,0, 8.784,0, 13.296-15.592l 88.424-324.968c 1.92-6.856, 8.168-11.592, 15.296-11.592l 215.984,0 c 6.704,0, 12.688,4.2, 14.952,10.512
731
  l 76.128,224.84C 511.528,328.36, 510.8,333.784, 507.832,338z M 407.512,119.904L 214.768,119.904 l-50.576,193.064l 308.048,0 L 407.512,119.904z M 376,55.936
732
  c-22.096,0-40-17.904-40-40s 17.904-40, 40-40s 40,17.904, 40,40S 398.096,55.936, 376,55.936z M 232,55.936c-22.096,0-40-17.904-40-40s 17.904-40, 40-40
733
  s 40,17.904, 40,40S 254.096,55.936, 232,55.936z" />
734
- <glyph unicode="&#xe04f;" d="M 432,400.648L 336.408,400.648 L 336.408,431.336 c0,26.472-21.528,48-48,48l-63.816,0 c-26.472,0-48-21.528-48-48l0-30.688 L 80,400.648 c-17.672,0-32-14.328-32-32l0-367.984
735
  c0-17.672, 14.328-32, 32-32l 352,0 c 17.672,0, 32,14.328, 32,32L 464,368.648 C 464,386.32, 449.672,400.648, 432,400.648z M 208.592,431.336c0,8.832, 7.168,16, 16,16l 63.816,0
736
  c 8.832,0, 16-7.168, 16-16l0-30.688 L 208.592,400.648 L 208.592,431.336 z M 432,0.664L 80,0.664 L 80,368.648 l 96.592,0 l0-32.92 c0,0-0.424-15.984, 15.904-15.984
737
  c 18,0, 16.096,15.984, 16.096,15.984l0,32.92 l 95.816,0 l0-32.92 c0,0-1.064-16.064, 15.936-16.064c 16,0, 16.064,16.064, 16.064,16.064l0,32.92 L 432,368.648 L 432,0.664 z
738
  " />
739
- <glyph unicode="&#xe050;" d="M 495.032,8.832c-0.168,0-0.36,0-0.544,0.016c-8.096,0.264-13.2,6.544-13.888,14.608c-0.544,5.936-16.984,149.544-241.128,149.392
740
  l0-91.832 c0-6.184-3.56-11.832-9.168-14.472c-5.544-2.656-12.216-1.84-16.984,2.112L 5.832,240.544c-3.72,3.048-5.856,7.592-5.84,12.392
741
  s 2.168,9.344, 5.888,12.376L 213.36,435.592c 4.784,3.904, 11.392,4.656, 16.968,2.048c 5.576-2.656, 9.144-8.28, 9.144-14.456l0-89.816
742
  c 92.984-2.952, 165.496-32.856, 212.168-87.488c 75.968-88.888, 59.016-218.080, 58.216-223.456C 508.672,14.592, 502.92,8.832, 495.032,8.832z
743
  M 223.472,205.096c 0.016,0, 0.032,0, 0.032,0c 160.112-0.096, 221.296-54.16, 256.232-101.904c-5.112,38.248-20.032,84.36-52.504,122.016
744
  c-43.168,50.048-112.72,76.424-203.768,76.424c-8.84,0-16,7.16-16,16l0,71.888 L 41.248,252.84l 166.216-137.952l0,74.2
745
  c0,4.248, 1.688,8.328, 4.704,11.328C 215.168,203.408, 219.232,205.096, 223.472,205.096z" />
746
- <glyph unicode="&#xe051;" d="M 16.968,8.832c 0.168,0, 0.36,0, 0.544,0.016c 8.096,0.264, 13.2,6.544, 13.888,14.608c 0.544,5.936, 16.488,149.544, 240.624,149.392
747
  l 0.504-91.832c0-6.184, 3.56-11.832, 9.168-14.472c 5.544-2.656, 12.216-1.84, 16.984,2.112l 207.488,171.888
748
  c 3.72,3.048, 5.856,7.592, 5.84,12.392s-2.168,9.344-5.888,12.376L 298.64,435.592c-4.784,3.904-11.392,4.656-16.968,2.048
749
  c-5.576-2.656-9.144-8.28-9.144-14.456l-0.504-89.816C 179.048,330.424, 107.040,300.512, 60.36,245.888
@@ -751,7 +753,7 @@ This is a custom SVG font generated by IcoMoon.
751
  C 128.392,205, 67.2,150.936, 32.264,103.184c 5.112,38.248, 20.032,84.36, 52.504,122.016c 43.168,50.048, 112.72,76.424, 203.768,76.424
752
  c 8.84,0, 16,7.16, 16,16l0,71.888 l 166.216-136.672L 304.528,114.888l0,74.2 c0,4.248-1.688,8.328-4.704,11.328
753
  C 296.832,203.408, 292.768,205.096, 288.528,205.096z" />
754
- <glyph unicode="&#xe052;" d="M 503.184,372.032c-5.392,2.488-11.792,1.544-16.28-2.424l-80.656-72.448l-72.816,74.704l 72.096,83.264
755
  c 3.92,4.528, 4.872,10.768, 2.432,16.256s-7.832,8.848-13.76,8.848l-4.344,0 c-44.56,0-121.488-3.832-155.832-38.672l-6.928-6.88
756
  c-36.64-37.384-43.144-98.688-23.84-145.288L 18.616,100.944c-24.896-25.24-24.896-66.16,0-91.408l 22.536-22.848
757
  C 53.6-25.928, 69.92-32.24, 86.24-32.24c 16.312,0, 32.632,6.312, 45.072,18.928l 187.36,188.864c 17.72-9.576, 42-15.832, 62.392-15.832
@@ -762,24 +764,24 @@ This is a custom SVG font generated by IcoMoon.
762
  c-7.712,31.192-3.216,74.304, 21.008,99.024l 6.896,6.96c 20.776,21.080, 74.728,27.312, 104.6,29.152l-58.68-67.768
763
  c-5.248-6.064-4.984-15.2, 0.608-20.936L 394.72,265.28c 5.624-5.792, 14.72-6.128, 20.776-0.76l 65.304,58.816
764
  C 478.856,291.656, 472.704,245.648, 452.832,225.496z" />
765
- <glyph unicode="&#xe053;" d="M 512.16,225.208c0-8.832-7.144-15.992-15.984-15.992L 271.736,209.216 L 271.736,47.12
766
  c0-43.576-35.456-79.040-79.048-79.040c-43.592,0-79.056,35.464-79.056,79.040c0,8.832, 7.16,15.992, 15.992,15.992s 15.992-7.16, 15.992-15.992
767
  c0-25.952, 21.112-47.064, 47.080-47.064c 25.96,0, 47.080,21.112, 47.080,47.064L 239.776,209.216 L 15.832,209.216 c-8.832,0-15.992,7.168-15.992,15.992
768
  c0,123.648, 90.456,202.056, 239.928,207.24L 239.768,463.936 c0,8.832, 7.16,15.984, 15.992,15.984c 8.84,0, 15.984-7.16, 15.984-15.984l0-31.488
769
  C 421.248,427.272, 512.16,348.856, 512.16,225.208z M 479.576,241.192C 471.688,341.456, 390.128,400.752, 255.752,400.752
770
  c-134.376,0-215.448-59.296-223.328-159.552L 479.576,241.2 z" />
771
- <glyph unicode="&#xe054;" d="M 448.4,400.488L 335.76,400.488 L 335.76,444.12 c0,20.264-16.504,36.248-36.768,36.248L 213,480.368 c-20.264,0-36.76-15.984-36.76-36.248l0-43.632 L 63.6,400.488
772
  c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 22.008,0 l 37.12-369.96c 1.552-17.312, 16.304-30.888, 33.568-30.888l 199.4,0 c 17.264,0, 32,13.576, 33.544,30.736
773
  l 37.152,370.12l 22.008,0 c 8.84,0, 16,7.168, 16,16S 457.24,400.488, 448.4,400.488z M 208.24,444.12c0,2.616, 2.136,4.752, 4.76,4.752l 85.992,0
774
  c 2.624,0, 4.768-2.136, 4.768-4.752l0-43.632 L 208.24,400.488 L 208.24,444.12 z M 357.384,1.4c-0.080-0.888-1.128-1.768-1.688-1.768L 156.296-0.368
775
  c-0.56,0-1.616,0.872-1.712,1.92l-36.816,366.928l 276.456,0 L 357.384,1.4z" />
776
- <glyph unicode="&#xe055;" d="M 511.992,271.864L 511.992,441.048 C 511.992,462.52, 494.52,480, 473.056,480L 307.464,479.976L 300.368,480
777
  c-10.84,0-27.248,0-37.96-10.72L 9.44,216.304C 3.36,210.224,0,202.152,0,193.56c0-8.608, 3.344-16.688, 9.424-22.768l 193.4-193.36
778
  C 208.88-28.656, 216.96-32, 225.552-32s 16.68,3.344, 22.744,9.424l 252.976,252.984C 512.12,241.232, 512.056,256.816, 511.992,271.864z
779
  M 478.648,253.032L 225.44,0.064L 32.064,193.672L 284.76,446.424C 287.304,448, 296.464,448, 300.256,448l 7.2-0.024L 473.056,448
780
  c 3.832,0, 6.936-3.12, 6.936-6.952l0-169.312 C 480.024,265.648, 480.056,255.464, 478.648,253.032z M 384.008,416c-35.344,0-64-28.656-64-64s 28.656-64, 64-64
781
  s 64,28.656, 64,64S 419.352,416, 384.008,416z M 384.008,320c-17.672,0-32,14.328-32,32s 14.328,32, 32,32s 32-14.328, 32-32S 401.68,320, 384.008,320z" />
782
- <glyph unicode="&#xe056;" d="M 256,480C 114.616,480,0,365.384,0,224s 114.616-256, 256-256s 256,114.616, 256,256S 397.384,480, 256,480z
783
  M 320,438.512c 72.112-21.496, 128.824-78.4, 150.352-150.512L 366.568,288 c-11.208,19.264-27.296,35.336-46.568,46.528L 320,438.512 z M 351.816,223.896
784
  c0-52.968-42.896-95.904-95.816-95.904s-95.816,42.936-95.816,95.904S 203.088,319.808, 256,319.808S 351.816,276.864, 351.816,223.896z
785
  M 224,445.536c 10.456,1.496, 21.128,2.312, 32,2.312c 10.864,0, 21.544-0.816, 32-2.312l0-97.904 c-10.24,2.648-20.928,4.2-32,4.2
@@ -790,7 +792,7 @@ This is a custom SVG font generated by IcoMoon.
790
  C 234.248,97.552, 244.928,96, 256,96s 21.76,1.552, 32,4.2L 288,2.312 z M 320,9.336L 320,113.304 c 19.328,11.224, 35.448,27.368, 46.656,46.696l 103.736,0
791
  C 448.896,87.832, 392.16,30.84, 320,9.336z M 379.752,192c 2.624,10.2, 4.080,20.88, 4.080,31.912c0,11.096-1.464,21.832-4.128,32.088l 97.704,0
792
  c 1.504-10.496, 2.44-21.168, 2.44-32.080c0-10.848-0.92-21.488-2.416-31.92L 379.752,192 z" />
793
- <glyph unicode="&#xe057;" d="M 342.952,288.408L 480.584,425.192l-0.448-77.536c-0.144-6.464, 4.984-12.088, 11.456-11.944
794
  l 8.208,0.008c 6.472,0.152, 11.824,4, 11.96,10.464l 0.336,115.504c0,0.112-0.44,0.2-0.44,0.312l 0.632,5.856
795
  c 0.064,3.248-0.696,6.144-2.792,8.216c-2.072,2.088-4.976,3.36-8.2,3.272l-5.848-0.136c-0.112,0-0.2-0.040-0.32-0.056
796
  L 380.384,479.656c-6.464-0.144-11.816-5.488-11.96-11.96l-0.016-8.208c 0.984-7.624, 6.976-12.080, 13.44-11.936l 75.624-0.2L 320.328,311.040
@@ -808,7 +810,7 @@ This is a custom SVG font generated by IcoMoon.
808
  C 7.472,479.432, 4.552,478.16, 2.496,476.072C 0.392,474-0.368,471.104-0.296,467.856L 0.336,462c0-0.112-0.44-0.192-0.44-0.312
809
  l 0.336-115.504c 0.144-6.464, 5.488-10.312, 11.96-10.464l 8.712-0.008c 6.464-0.144, 11.592,5.48, 11.448,11.944L 31.912,424.768l 137.632-136.36
810
  c 6.24-6.248, 16.376-6.248, 22.624,0c 6.248,6.248, 6.248,16.384,0,22.632L 55.024,447.336z" />
811
- <glyph unicode="&#xe058;" d="M 191.6,306.6L 191.264,422.104c-0.144,6.464-5.496,10.312-11.96,10.464l-8.208,0.008
812
  c-6.472,0.144-11.592-5.488-11.456-11.944l 0.448-77.624L 26.952,474.872c-6.248,6.248-16.376,6.248-22.624,0s-6.248-16.376,0-22.624
813
  l 132.56-131.304l-75.544-0.2c-6.464,0.144-12.456-4.32-13.44-11.936l 0.016-8.208c 0.16-6.472, 5.504-11.824, 11.96-11.968l 114.752,0.504
814
  c 0.128-0.008, 0.208-0.056, 0.32-0.056l 5.848-0.136c 3.224-0.088, 6.136,1.176, 8.2,3.272c 2.104,2.072, 2.856,4.976, 2.792,8.216
@@ -826,7 +828,7 @@ This is a custom SVG font generated by IcoMoon.
826
  c-3.224,0.088-6.144-2.176-8.2-4.272c-2.104-2.072-2.856-4.968-2.792-8.216l 0.632-5.848c0-0.12-0.44-0.192-0.44-0.304
827
  l 0.336-115.504c 0.144-6.464, 5.488-10.304, 11.96-10.464l 8.712-0.016c 6.472-0.144, 11.592,5.488, 11.448,11.952l-0.44,77.264l 133.632-131.512
828
  c 6.248-6.248, 16.376-6.248, 22.624,0s 6.248,16.376,0,22.624L 375.032,127.552z" />
829
- <glyph unicode="&#xe059;" d="M 201.152,227.072l 19.632,27.624l-67.152,91.64L 1.368,346.336 l0-32 l 135.744,0 L 201.152,227.072z
830
  M 459.392,314.336l-38.768-34.768c-4.672-4.472-6.184-11.72-1.512-16.184l 2.736-4.032c 4.688-4.472, 12.248-4.472, 16.912,0l 63.872,57.752
831
  c 0.088,0.080, 0.192,0.096, 0.272,0.168l 4.232,4.048c 2.336,2.248, 3.504,5.184, 3.488,8.144c 0.016,2.936-1.152,5.888-3.488,8.112
832
  l-4.232,4.048c-0.080,0.080-0.168,0.112-0.272,0.184l-64.864,59.216c-4.68,4.472-12.232,4.472-16.92,0l-2.736-4.032
@@ -836,19 +838,19 @@ This is a custom SVG font generated by IcoMoon.
836
  l-38.608-34.624c-4.672-4.472-6.184-11.72-1.512-16.184l 2.736-4.032c 4.688-4.472, 12.248-4.472, 16.912,0l 63.872,57.752
837
  c 0.088,0.080, 0.192,0.096, 0.272,0.168l 4.232,4.048c 2.336,2.248, 3.504,5.184, 3.488,8.144c 0.016,2.936-1.152,5.888-3.488,8.112
838
  L 502.904,53.616z" />
839
- <glyph unicode="&#xe05a;" d="M 450.92,5.312l-416,0 l0,320 l 128.8,0 l 32.36,31.168l-0.832,0.832L 34.92,357.312
840
  c-17.672,0-32-14.328-32-32l0-320 c0-17.672, 14.328-32, 32-32l 416,0 c 17.672,0, 32,14.328, 32,32L 482.92,255.648 l-32-30.544L 450.92,5.312 z M 135.064,133.312l 32.24,0
841
  c 22.432,127.248, 133.272,224, 266.944,224c 5.608,0, 10.928-0.048, 16.312-0.088l-58.624-58.616c-6.232-6.248-6.232-16.376,0-22.624
842
  c 3.128-3.128, 7.232-4.688, 11.328-4.688s 8.168,1.56, 11.296,4.688l 94.512,97L 414.56,470c-6.232,6.248-16.36,6.248-22.624,0
843
  c-6.232-6.248-6.232-16.376,0-22.624l 58.088-58.080c-5.016,0.008-9.984,0.024-15.104,0.024C 283.392,389.32, 158.136,278.344, 135.064,133.312z" />
844
- <glyph unicode="&#xe05b;" d="M 432,128c-26.344,0-49.648-12.792-64.216-32.44l-210.68,107.36
845
  C 158.936,209.648, 160,216.688, 160,224c0,9.152-1.608,17.904-4.44,26.088L 367.44,352.896C 381.984,332.992, 405.448,320, 432,320
846
  c 44.184,0, 80,35.824, 80,80c0,44.184-35.816,80-80,80S 352,444.184, 352,400c0-6.216, 0.784-12.232, 2.12-18.040L 139.2,277.672
847
  C 124.56,293.808, 103.504,304, 80,304C 35.816,304,0,268.184,0,224c0-44.176, 35.816-80, 80-80c 25.448,0, 48.064,11.912, 62.712,30.432l 211.552-107.816
848
  C 352.832,60.632, 352,54.424, 352,48c0-44.184, 35.816-80, 80-80s 80,35.816, 80,80S 476.184,128, 432,128z M 432,448c 26.504,0, 48-21.496, 48-48s-21.496-48-48-48
849
  s-48,21.496-48,48S 405.496,448, 432,448z M 80,176c-26.512,0-48,21.496-48,48s 21.488,48, 48,48c 26.504,0, 48-21.496, 48-48S 106.504,176, 80,176z M 432,0
850
  c-26.504,0-48,21.496-48,48s 21.496,48, 48,48s 48-21.496, 48-48S 458.504,0, 432,0z" />
851
- <glyph unicode="&#xe05c;" d="M 104.84,38.368c-10.056-20.904-16.4-34.832-72.344-36.864c 1.608,53.984, 11.896,59.776, 32.496,70.040
852
  c 8.648,4.312, 19.416,9.672, 31.056,18.624L 76.568,115.040c-9.2-7.064-17.664-10.784-25.848-14.856c-34.32-17.112-50.496-33.968-50.496-114.328
853
  l 0.272-16.352l 15.728,0.352c 84.816,0, 100.664,19.16, 116.552,52.16c 3.48,7.232, 5.416,12.12, 11.28,21.864l-23.728,21.552
854
  C 113.216,55.728, 108.776,46.496, 104.84,38.368z M 352.48,385.672c-35.384,0-64.176-28.792-64.176-64.168c0-35.392, 28.8-64.176, 64.176-64.176
@@ -865,7 +867,7 @@ This is a custom SVG font generated by IcoMoon.
865
  c-0.616,2.608-1.888,5.032-3.696,7.032c-29.424,32.608-73.872,81.904-77.28,85.816c-2.224,2.704-5.304,4.624-8.784,5.424l-73.296,16.768
866
  l 35.952,38l 91.016,0 c 5.56,0, 10.728,2.888, 13.632,7.624c 7.040,11.464, 15.208,27.768, 24.672,46.648c 16.024,31.976, 35.96,74.272, 53.56,94.816
867
  c 20.792,24.264, 41.912,39.504, 68.448,49.424c 59.048,22.064, 119.984,24.384, 147.84,24.176C 480.952,419.384, 479.84,350.976, 461,300.264z" />
868
- <glyph unicode="&#xe05d;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256.008,114.608, 256.008,256C 512.008,365.384, 397.392,480, 256,480z
869
  M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224.008-100.488, 224.008-224S 379.512-0.504, 256-0.504z M 232.472,79.76l 40.256,0
870
  l0,40.624 l-40.256,0 L 232.472,79.76 z M 255.528,368.232c-23.44,0-42.752-6.32-57.92-18.944c-15.168-12.632-22.544-37.928-22.168-58.888l 0.592-1.168l 36.72,0
871
  c0,12.504, 4.168,30.472, 12.504,36.92c 8.328,6.44, 18.424,9.664, 30.28,9.664c 13.664,0, 24.168-3.712, 31.536-11.136
@@ -873,11 +875,11 @@ This is a custom SVG font generated by IcoMoon.
873
  c-13.288-11.984-21.496-21.616-24.616-28.904c-3.128-7.296-4.752-20.384-4.872-39.256l 38.48,0 c0,11.84, 0.752,20.568, 2.248,26.168
874
  c 1.488,5.592, 5.752,11.912, 12.784,18.944c 15.112,14.576, 27.248,28.832, 36.44,42.776c 9.168,13.928, 13.76,29.296, 13.76,46.096
875
  c0,23.44-7.088,41.704-21.288,54.784C 301.104,361.696, 281.176,368.232, 255.528,368.232z" />
876
- <glyph unicode="&#xe05e;" d="M 287.8,433.296c-8.832,0-16-7.168-16-16s 7.168-16, 16-16C 401.024,401.296, 480,318.56, 480,205.344C 480,92.112, 387.888,0, 274.664,0
877
  C 161.448,0, 78.704,81.8, 78.704,195.032c0,8.832-7.168,16-16,16s-16-7.168-16-16C 46.704,64.16, 143.8-32, 274.664-32S 512,74.472, 512,205.344
878
  C 512,336.2, 418.664,433.296, 287.8,433.296z M 240.128,255.872L 240.128,464 c0,8.832-7.168,16-16,16C 99.504,480,0,380.496,0,255.872c0-8.832, 7.168-16, 16-16
879
  l 208.128,0 C 232.96,239.872, 240.128,247.040, 240.128,255.872z M 208.128,271.872L 32.656,271.872 C 40.384,366.12, 113.88,439.616, 208.128,447.344L 208.128,271.872 z" />
880
- <glyph unicode="&#xe05f;" d="M 482.128,455.168c-17.432,16.704-36.664,25.168-57.192,25.168c-32.096,0-55.512-20.736-61.92-27.088
881
  C 354,444.32, 46.44,136.648, 46.44,136.648c-2.008-2.016-3.472-4.536-4.224-7.296c-6.936-25.632-41.68-139.36-42.024-140.504
882
  c-1.784-5.824-0.192-12.168, 4.104-16.464c 3.088-3.072, 7.2-4.72, 11.416-4.72c 1.656,0, 3.328,0.248, 4.96,0.784
883
  c 1.176,0.384, 118.568,38.328, 137.888,44.096c 2.544,0.768, 4.872,2.144, 6.768,4.016c 12.208,12.064, 299.064,295.728, 318.104,315.392
@@ -889,7 +891,7 @@ This is a custom SVG font generated by IcoMoon.
889
  c-5.056,13.024-13.928,29.76-29.288,45.248c-15.696,15.824-31.616,25.16-44.376,30.68c 1.088,1.080, 1.928,1.928, 2.256,2.248
890
  c 1.832,1.808, 18.448,17.688, 39.16,17.688c 11.92,0, 23.624-5.44, 34.808-16.16c 13.256-12.712, 20.088-25.256, 20.312-37.296
891
  C 480.264,381.856, 473.592,368.624, 460.208,354.816z" />
892
- <glyph unicode="&#xe060;" d="M 399.672-0.144l-368,0 l0,400 l 224.8,0 l 32.352,31.168l-0.832,0.832L 31.672,431.856 c-17.672,0-32-14.328-32-32l0-400 c0-17.672, 14.328-32, 32-32l 368,0
893
  c 17.672,0, 32,14.328, 32,32L 431.672,234.184 l-32-30.544L 399.672-0.144 z M 487.112,459.28c-14.44,13.84-30.376,20.856-47.376,20.856
894
  c-26.608,0-46.016-17.184-51.296-22.448c-7.488-7.392-219.584-219.176-219.584-219.176c-1.664-1.696-2.88-3.768-3.504-6.072
895
  c-5.744-21.224-34.536-115.496-34.824-116.432c-1.488-4.832-0.16-10.096, 3.4-13.608c 2.552-2.56, 5.96-3.92, 9.456-3.92
@@ -898,7 +900,7 @@ This is a custom SVG font generated by IcoMoon.
898
  M 465.216,379.44c-8.904-9.184-78.624-78.080-207.224-204.768l-9.84-9.704c-14.744-4.56-50.048-15.904-76.736-24.512
899
  c 8.592,28.376, 18.904,62.656, 23.504,78.872C 222.4,246.768, 404.112,428.2, 411.016,435.016c 1.344,1.344, 13.608,13.128, 28.72,13.128
900
  c 8.576,0, 16.84-3.912, 25.232-11.96c 10.032-9.624, 15.2-18.872, 15.344-27.512C 480.472,399.776, 475.392,389.944, 465.216,379.44z" />
901
- <glyph unicode="&#xe061;" d="M 495.864,127.296c 0.008,0.28, 0.080,0.536, 0.080,0.816L 495.944,461.624
902
  c 0.192,1.752, 0.128,3.56-0.288,5.376c-1.368,7.456-7.864,13.112-15.712,13.112c-2.944,0-5.672-0.848-8.040-2.24L 172.968,400.048
903
  c-5.384-1.336-9.376-5.36-11.016-10.336c-1.24-2.272-2-4.832-2-7.6L 159.952,95.84 c-15.232,10.192-34.704,16.328-55.936,16.328
904
  c-48.768,0-88.32-32.304-88.32-72.136c0-39.84, 39.552-72.152, 88.32-72.152c 48.784,0, 88.304,32.304, 88.304,72.152
@@ -908,42 +910,42 @@ This is a custom SVG font generated by IcoMoon.
908
  c 29.616,0, 51.2-16.696, 55.592-33.704l0-0.184 c0-1.616, 0.312-3.144, 0.76-4.608c 0.032-0.496, 0.112-0.984, 0.112-1.48
909
  C 160.816,21.12, 137.616,0.024, 104.352,0.024z M 407.848,80.024c-32.984,0-55.976,21.088-55.976,40S 374.864,160, 407.848,160
910
  c 32.976,0, 55.968-21.064, 55.968-39.976S 440.832,80.024, 407.848,80.024z" />
911
- <glyph unicode="&#xe062;" d="M 426.304,318.352L 269.848,474.808c-4.96,4.96-12.336,5.92-18.304,3.008
912
  c-6.272-2.168-10.8-8.056-10.8-15.064l0-354.2 c-16.96,12.56-39.216,20.264-63.688,20.264c-53.032,0-96.056-35.888-96.056-80.144
913
  c0-44.272, 43.024-80.168, 96.056-80.168c 53.056,0, 96.040,35.888, 96.040,80.168c0,1.96-0.184,3.88-0.352,5.816L 272.744,426.656 L 403.68,295.728
914
  c 6.24-6.248, 16.376-6.248, 22.624,0S 432.552,312.112, 426.304,318.352z M 176.688,0.712c-37.824,0-64.176,25.272-64.176,47.936
915
  s 26.36,47.912, 64.176,47.912c 37.016,0, 63-24.2, 64.064-46.496l0-2.84 C 239.68,24.936, 213.704,0.712, 176.688,0.712z" />
916
- <glyph unicode="&#xe063;" d="M 255.44,128l 3.8,0 C 303.72,128, 336,160.8, 336,205.984L 336,396.688 C 336,443.408, 302.28,480, 259.232,480
917
  L 255.44,480 C 211.632,480, 176,442.624, 176,396.688l0-190.704 C 176,161.528, 210.152,128, 255.44,128z M 208,396.688C 208,424.984, 229.28,448, 255.44,448l 3.8,0
918
  C 284.752,448, 304,425.936, 304,396.688l0-190.704 C 304,178.488, 286.016,160, 259.232,160L 255.44,160 C 227.504,160, 208,178.904, 208,205.984L 208,396.688 z M 400,304
919
  c-8.84,0-16-7.168-16-16l0-66.536 C 384,126.264, 350.016,80, 280.128,80L 232.56,80 C 141.16,80, 128,156.92, 128,221.464L 128,288 c0,8.832-7.168,16-16,16
920
  s-16-7.168-16-16l0-66.536 C 96,111.216, 141.944,48, 232.56,48L 240,48 l0-48 L 160,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 192,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16
921
  L 272,0 l0,48 l 8.128,0 C 342.112,48, 416,78.096, 416,221.464L 416,288 C 416,296.832, 408.84,304, 400,304z" />
922
- <glyph unicode="&#xe064;" d="M 480,429.080L 32,429.080 c-17.672,0-32-14.328-32-32l0-288 c0-17.68, 14.328-32, 32-32l 80,0
923
  c 10.248,0, 16,13.16, 16,15.992l0,0.008 c0,2.912-5.44,16.208-16,16.208L 51.52,109.288 c-10.688,0-19.36,8.672-19.36,19.36L 32.16,377
924
  c0,10.696, 8.664,19.36, 19.36,19.36l 409.136,0.504c 10.688,0, 19.36-8.664, 19.36-19.36l0-248.848 c0-10.688-8.672-19.36-19.36-19.36L 259.072,109.296
925
  l 37.992,34.456c 4.672,4.472, 6.184,11.704, 1.512,16.168l-2.736,4.032c-4.688,4.472-12.248,4.472-16.92,0l-64.864-59.216
926
  c-0.096-0.080-0.184-0.112-0.264-0.184l-4.24-4.048c-2.336-2.216-3.504-5.168-3.488-8.112c-0.016-2.952, 1.144-5.888, 3.488-8.144
927
  l 4.24-4.048c 0.080-0.080, 0.184-0.096, 0.264-0.168l 63.864-57.752c 4.672-4.472, 12.232-4.472, 16.92,0l 2.736,4.032
928
  c 4.672,4.472, 3.16,11.72-1.512,16.184l-38.568,34.584L 480,77.080 c 17.672,0, 32,14.32, 32,32l0,288 C 512,414.752, 497.672,429.080, 480,429.080z" />
929
- <glyph unicode="&#xe065;" d="M 58.416,208.168l 277.224,0 c 8.848,0, 16,7.168, 16,16s-7.152,16-16,16L 59.416,240.168 l 57.88,57.88
930
  c 6.248,6.248, 6.248,16.376,0,22.624s-16.376,6.248-22.624,0L 0.168,223.672l 94.504-97c 3.128-3.128, 7.216-4.688, 11.312-4.688
931
  s 8.184,1.56, 11.312,4.688c 6.248,6.248, 6.248,16.376,0,22.624L 58.416,208.168z M 479.832,480L 207.832,480 c-17.68,0-32-14.328-32-32l0-144 l 32.208,0 L 208.040,428.488
932
  c0,10.688, 8.672,19.36, 19.36,19.36L 459.76,447.848 c 10.696,0, 19.36-8.672, 19.36-19.36l 0.504-409.144c0-10.688-8.664-19.36-19.36-19.36L 227.408-0.016
933
  c-10.688,0-19.36,8.672-19.36,19.36L 208.048,144.528 l-32.208-0.040L 175.84,0 c0-17.672, 14.32-32, 32-32l 271.992,0 c 17.68,0, 32.008,14.328, 32.008,32L 511.84,448
934
  C 511.832,465.672, 497.504,480, 479.832,480z" />
935
- <glyph unicode="&#xe066;" d="M 266.264,149.296c-6.256-6.248-6.256-16.376,0-22.624
936
  c 3.128-3.128, 7.216-4.688, 11.312-4.688s 8.184,1.56, 11.312,4.688l 94.504,97L 288.888,320.68c-6.248,6.248-16.376,6.248-22.624,0
937
  c-6.256-6.248-6.256-16.376,0-22.624l 57.872-57.88L 15.92,240.176 c-8.84,0-16-7.168-16-16s 7.16-16, 16-16l 309.224,0 L 266.264,149.296z M 480.080,480l-288,0
938
  c-17.68,0-32.008-14.328-32.008-32l0-144 l 32.216,0 L 192.288,428.488 c0,10.688, 8.672,19.36, 19.36,19.36L 460,447.848 c 10.704,0, 19.36-8.672, 19.36-19.36l 0.504-409.144
939
  c0-10.688-8.656-19.36-19.36-19.36L 211.656-0.016 c-10.688,0-19.36,8.672-19.36,19.36L 192.296,144.528 l-32.216-0.040L 160.080,0 c0-17.672, 14.328-32, 32.008-32l 288,0
940
  c 17.672,0, 32,14.328, 32,32L 512.088,448 C 512.080,465.672, 497.752,480, 480.080,480z" />
941
- <glyph unicode="&#xe067;" d="M 48,256L 16,256 c-8.832,0-16-7.168-16-16l0-32 c0-8.832, 7.168-16, 16-16l 32,0 c 8.832,0, 16,7.168, 16,16l0,32
942
  C 64,248.832, 56.832,256, 48,256z M 496,240L 160,240 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 336,0 c 8.832,0, 16,7.168, 16,16S 504.832,240, 496,240z M 48,128L 16,128
943
  c-8.832,0-16-7.168-16-16l0-32 c0-8.832, 7.168-16, 16-16l 32,0 c 8.832,0, 16,7.168, 16,16l0,32 C 64,120.832, 56.832,128, 48,128z M 496,112L 160,112 c-8.832,0-16-7.168-16-16
944
  s 7.168-16, 16-16l 336,0 c 8.832,0, 16,7.168, 16,16S 504.832,112, 496,112z M 48,384L 16,384 c-8.832,0-16-7.168-16-16l0-32 c0-8.832, 7.168-16, 16-16l 32,0 c 8.832,0, 16,7.168, 16,16
945
  l0,32 C 64,376.832, 56.832,384, 48,384z M 160,336l 336,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 160,368 c-8.832,0-16-7.168-16-16S 151.168,336, 160,336z" />
946
- <glyph unicode="&#xe068;" d="M 304.272-31.872c-145.416,0-146.536,6.032-164.544,19.592c-9.552,7.184-27.576,12.16-93.408,16.448
947
  c-4.776,0.312-9.32,2.144-12.368,5.84c-1.4,1.704-34.296,49.68-34.296,126.52c0,75.72, 23.544,110.232, 24.552,111.832
948
  c 2.92,4.68, 8.048,7.52, 13.56,7.52c 54.056,0, 128.992,69, 179.368,189.448c 8.712,20.832, 10.512,34.536, 42.512,34.536
949
  c 18.2,0, 38.6-13.032, 48.672-29.752c 20.664-34.16, 10.168-107.528, 0.464-146.736c 33,0.264, 92.736,0.712, 121.16,0.712
@@ -958,24 +960,24 @@ This is a custom SVG font generated by IcoMoon.
958
  c-3,4.472-3.224,10.024-1.464,15.112c 15.632,45.016, 24.36,115.64, 9.864,139.768c-4.272,7.112-5.248,14.216-21.248,14.216
959
  c-2.216,0-7.496-1.752-13-14.872C 193.168,305.088, 113.312,231.096, 47.904,224.424c-5.64-12.864-16.248-39.52-16.248-87.888
960
  C 31.656,87.168, 47.296,48.976, 54.808,36.616z" />
961
- <glyph unicode="&#xe069;" d="M 508.352,223.32L 268.168,474.904c-3.016,3.152-7.184,4.92-11.544,4.92c-4.352,0-8.52-1.776-11.544-4.92L 3.656,223.328
962
  c-6.12-6.376-5.904-16.496, 0.472-22.624c 6.376-6.112, 16.496-5.936, 22.624,0.472l 21.504,22.416l0-239.416 c0-8.84, 7.168-16, 16-16l 111.776,0
963
  c 8.816,0, 15.968,7.128, 16,15.952l 0.504,159.832l 127.496,0 l0-159.784 c0-8.84, 7.16-16, 16-16l 111.736,0 c 8.84,0, 16,7.16, 16,16L 463.768,223.672 l 21.496-22.52
964
  c 3.144-3.264, 7.344-4.92, 11.544-4.92c 3.984,0, 7.984,1.472, 11.080,4.472C 514.256,206.816, 514.464,216.944, 508.352,223.32z
965
  M 431.768,252.592l0-252.416 l-79.736,0 L 352.032,159.952 c0,8.84-7.16,16-16,16l-159.44,0 c-8.816,0-15.968-7.128-16-15.952l-0.504-159.832l-79.832,0 L 80.256,252.592
966
  c0,1.32-0.208,2.584-0.504,3.816l 176.88,184.312l 175.712-184.104C 432,255.32, 431.768,253.984, 431.768,252.592z" />
967
- <glyph unicode="&#xe06a;" d="M 480-32L 320-32 c-17.672,0-32,14.328-32,32L 288,160 c0,17.672, 14.328,32, 32,32l 160,0 c 17.672,0, 32-14.328, 32-32l0-160
968
  C 512-17.672, 497.672-32, 480-32z M 480,160L 320,160 l0-160 l 160,0 L 480,160 z M 480,256L 320,256 c-17.672,0-32,14.328-32,32L 288,448 c0,17.672, 14.328,32, 32,32l 160,0 c 17.672,0, 32-14.328, 32-32l0-160
969
  C 512,270.328, 497.672,256, 480,256z M 480,448L 320,448 l0-160 l 160,0 L 480,448 z M 192-32L 32-32 c-17.672,0-32,14.328-32,32L0,160 c0,17.672, 14.328,32, 32,32l 160,0 c 17.672,0, 32-14.328, 32-32l0-160
970
  C 224-17.672, 209.672-32, 192-32z M 192,160L 32,160 l0-160 l 160,0 L 192,160 z M 192,256L 32,256 c-17.672,0-32,14.328-32,32L0,448 c0,17.672, 14.328,32, 32,32l 160,0 c 17.672,0, 32-14.328, 32-32l0-160
971
  C 224,270.328, 209.672,256, 192,256z M 192,448L 32,448 l0-160 l 160,0 L 192,448 z" />
972
- <glyph unicode="&#xe06b;" d="M 472,368c-22.096,0-40-17.912-40-40c0-4.536, 0.92-8.816, 2.304-12.88L 336.8,231.16C 329.96,236.608, 321.424,240, 312,240
973
  c-10.872,0-20.704-4.368-27.904-11.408l-76.376,38.24C 206.232,287.576, 189.12,304, 168,304c-22.088,0-40-17.912-40-40c0-6.048, 1.44-11.72, 3.84-16.856
974
  L 53.968,157.352C 49.6,158.984, 44.936,160, 40,160c-22.088,0-40-17.912-40-40s 17.912-40, 40-40s 40,17.912, 40,40c0,5.32-1.088,10.384-2.976,15.024
975
  l 79.136,90.96C 159.928,224.816, 163.848,224, 168,224c 11.64,0, 22.024,5.056, 29.336,13l 74.704-37.456C 272.304,177.672, 290.064,160, 312,160
976
  c 22.096,0, 40,17.912, 40,40c0,0.712-0.168,1.376-0.208,2.080L 455.84,291.464C 460.792,289.272, 466.232,288, 472,288c 22.096,0, 40,17.904, 40,40
977
  C 512,350.088, 494.096,368, 472,368z" />
978
- <glyph unicode="&#xe06c;" d="M 80.024,286.064L 80.024,464 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-177.92
979
  C 20.36,278.952-0.176,253.856-0.176,224c0-29.864, 20.536-54.952, 48.2-62.088L 48.024-16 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 80.024,161.928
980
  c 27.64,7.152, 48.152,32.224, 48.152,62.072C 128.176,253.84, 107.664,278.92, 80.024,286.064z M 64.208,191.984C 64.152,191.984, 64.088,192, 64.024,192
981
  c-0.072,0-0.136-0.016-0.208-0.024C 46.24,192.080, 31.968,206.4, 31.968,224c0,17.592, 14.28,31.92, 31.856,32.016
@@ -991,7 +993,7 @@ This is a custom SVG font generated by IcoMoon.
991
  c-0.064,0-0.12,0.016-0.176,0.016c-0.072,0-0.144-0.016-0.208-0.016C 430.248,288.080, 415.968,302.4, 415.968,320
992
  c0,17.592, 14.28,31.92, 31.848,32.016c 0.072,0, 0.144-0.016, 0.208-0.016c 0.064,0, 0.12,0.016, 0.176,0.016
993
  c 17.568-0.12, 31.832-14.432, 31.832-32.016C 480.048,302.408, 465.784,288.096, 448.208,287.984z" />
994
- <glyph unicode="&#xe06d;" d="M 207.72,479.88c 145.416,0, 146.544-6.032, 164.552-19.592c 9.552-7.184, 27.576-12.168, 93.416-16.456
995
  c 4.784-0.312, 9.32-2.144, 12.368-5.84c 1.4-1.704, 34.296-49.68, 34.296-126.512c0-75.72-23.544-110.24-24.552-111.848
996
  c-2.92-4.672-8.048-7.512-13.56-7.512c-54.056,0-128.992-69-179.376-189.456c-8.712-20.832-10.504-34.528-42.512-34.528
997
  c-18.2,0-38.6,13.032-48.688,29.752c-20.656,34.16-10.168,107.528-0.456,146.736c-33-0.264-92.736-0.72-121.16-0.72
@@ -1006,39 +1008,39 @@ This is a custom SVG font generated by IcoMoon.
1006
  s 3.232-10.032, 1.464-15.112c-15.624-45.016-24.352-115.64-9.856-139.768c 4.264-7.112, 5.248-14.216, 21.248-14.216
1007
  c 2.216,0, 7.496,1.752, 13,14.872c 53.496,127.904, 133.352,201.904, 198.76,208.576c 5.64,12.864, 16.248,39.52, 16.248,87.896
1008
  C 480.352,360.832, 464.712,399.016, 457.192,411.376z" />
1009
- <glyph unicode="&#xe06e;" d="M 460.544,428.384L 292.416,35.488l-59.656,172.256L 60.664,259.76L 460.544,428.384 M 502.232,479.616c-3.048,0-6.76-0.864-11.048-2.68
1010
  L 13.856,274.4c-17.192-7.296-18.28-21.352-2.424-31.232l 197.648-61.792l 64.68-201.632c 4.64-7.592, 10.248-11.36, 15.632-11.36
1011
  c 5.968,0, 11.648,4.576, 15.52,13.624L 509.048,458.872C 514.576,471.816, 511.432,479.616, 502.232,479.616L 502.232,479.616z" />
1012
- <glyph unicode="&#xe06f;" d="M 487.472,447.304c0,11.616-6.296,22.328-16.456,27.968
1013
  c-4.84,2.696-10.184,4.032-15.544,4.032c-5.856,0-11.736-1.616-16.888-4.824L 70.72,251.184c-7.976-4.952-13.256-13.104-14.688-22.2L 56.032,464
1014
  c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-480 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 56.032,219.032 c 1.44-9.104, 6.72-17.256, 14.688-22.192L 439.080-26.48
1015
  c 5.16-3.216, 11.032-4.832, 16.888-4.832c 5.36,0, 10.704,1.344, 15.544,4.032c 10.16,5.64, 16.456,16.344, 16.456,27.968L 487.472,447.304z
1016
  M 87.6,224.008L 455.472,447.304l 0.504-446.608L 87.6,224.008z" />
1017
- <glyph unicode="&#xe070;" d="M 286.96,381.048L 34.32,224l 252.64-157.048L 286.96,190.44 l 192-123.488L 478.96,381.048 l-192-123.496L 286.96,385.472 M 285.632,413.048
1018
  c 5.352,0, 11.368-1.336, 16.208-4.032c 10.16-5.64, 17.12-16.352, 17.12-27.968l0-65.92 L 468.072,408.224c 5.16,3.2, 10.688,4.824, 16.56,4.824
1019
  c 5.344,0, 7.864-1.336, 12.712-4.032c 10.16-5.64, 13.616-16.352, 13.616-27.968l0-314.096 c0-11.624-3.624-22.328-13.784-27.968
1020
  c-4.84-2.688-8.864-4.032-14.216-4.032c-5.864,0-10.392,1.608-15.552,4.832L 318.96,132.872l0-65.92 c0-11.624-6.96-22.328-17.12-27.968
1021
  c-4.84-2.688-10.52-4.032-15.88-4.032c-5.856,0-11.896,1.608-17.056,4.832L 16.176,196.832C 6.792,202.656, 1.040,212.936, 1.040,224
1022
  s 5.688,21.336, 15.080,27.176L 268.752,408.224C 273.904,411.432, 279.768,413.048, 285.632,413.048L 285.632,413.048z" />
1023
- <glyph unicode="&#xe071;" d="M 72.312,447.304l 367.872-223.296L 71.816,0.696L 72.312,447.304 M 72.312,479.304c-5.36,0-10.704-1.336-15.544-4.032
1024
  c-10.16-5.64-16.456-16.352-16.456-27.968L 39.816,0.696c0-11.624, 6.296-22.328, 16.456-27.968c 4.84-2.688, 10.184-4.032, 15.544-4.032
1025
  c 5.856,0, 11.736,1.608, 16.888,4.832l 368.36,223.312c 9.408,5.832, 15.128,16.112, 15.128,27.168s-5.72,21.336-15.128,27.176L 89.2,474.488
1026
  C 84.048,477.688, 78.168,479.304, 72.312,479.304L 72.312,479.304z" />
1027
- <glyph unicode="&#xe072;" d="M 208.136,480L 96.032,480 c-8.832,0-16-7.16-16-16l0-480 c0-8.832, 7.168-16, 16-16l 112.104,0 c 8.84,0, 16,7.168, 16,16L 224.136,464
1028
  C 224.136,472.84, 216.976,480, 208.136,480z M 192.136,0L 112.032,0 L 112.032,448 l 80.104,0 L 192.136,0 z M 415.968,480L 304.44,480 c-8.84,0-16-7.16-16-16l0-480 c0-8.832, 7.16-16, 16-16
1029
  l 111.528,0 c 8.84,0, 16,7.168, 16,16L 431.968,464 C 431.968,472.84, 424.816,480, 415.968,480z M 399.968,0l-79.528,0 L 320.44,448 l 79.528,0 L 399.968,0 z" />
1030
- <glyph unicode="&#xe073;" d="M 225.040,381.048L 477.68,224L 225.040,66.952L 225.040,190.44 l-192-123.488L 33.040,381.048 l 192-123.496L 225.040,385.472 M 226.368,413.048
1031
  c-5.36,0-11.368-1.336-16.216-4.032C 200,403.376, 193.040,392.664, 193.040,381.048l0-65.92 L 43.928,408.224c-5.16,3.2-10.688,4.824-16.56,4.824
1032
  c-5.344,0-7.864-1.336-12.72-4.032C 4.504,403.376, 1.040,392.664, 1.040,381.048l0-314.096 c0-11.624, 3.624-22.328, 13.784-27.968
1033
  c 4.84-2.688, 8.864-4.032, 14.216-4.032c 5.864,0, 10.392,1.608, 15.552,4.832L 193.040,132.872l0-65.92 c0-11.624, 6.96-22.328, 17.112-27.968
1034
  c 4.848-2.688, 10.528-4.032, 15.888-4.032c 5.856,0, 11.896,1.608, 17.056,4.832l 252.728,157.048c 9.392,5.832, 15.144,16.112, 15.144,27.168
1035
  s-5.688,21.336-15.080,27.176L 243.248,408.224C 238.096,411.432, 232.224,413.048, 226.368,413.048L 226.368,413.048z" />
1036
- <glyph unicode="&#xe074;" d="M 471.968,480c-8.832,0-16-7.168-16-16l0-235 c-1.44,9.096-6.72,17.232-14.688,22.184
1037
  L 73.424,474.488c-5.16,3.2-11.032,4.824-16.888,4.824c-5.36,0-10.704-1.336-15.544-4.032c-10.16-5.64-16.456-16.352-16.456-27.968
1038
  L 24.032,0.696c0-11.624, 6.296-22.328, 16.456-27.968c 4.84-2.688, 10.184-4.032, 15.544-4.032c 5.856,0, 11.736,1.608, 16.888,4.832
1039
  L 441.28,196.832c 7.968,4.936, 13.248,13.080, 14.688,22.176L 455.968-16 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 487.968,464 C 487.968,472.832, 480.808,480, 471.968,480z
1040
  M 56.032,0.696L 56.528,447.304l 367.872-223.296L 56.032,0.696z" />
1041
- <glyph unicode="&#xe075;" d="M 480,432.056L 351.888,432.056 L 351.888,463.944 c0,8.84-7.16,16-16,16s-16-7.16-16-16l0-31.88 l-128,0 L 191.888,463.944
1042
  c0,8.84-7.16,16-16,16c-8.84,0-16-7.16-16-16l0-31.88 L 32,432.064 c-17.672,0-32-14.328-32-32l0-400 c0-17.672, 14.328-32, 32-32l 448,0 c 17.672,0, 32,14.328, 32,32l0,400
1043
  C 512,417.728, 497.672,432.056, 480,432.056z M 480,0.064L 32,0.064 l0,400 l 127.888,0 l0-16.12 c0-8.84, 7.16-16, 16-16c 8.84,0, 16,7.16, 16,16L 191.888,400.056 l 128,0 l0-16.12
1044
  c0-8.84, 7.16-16, 16-16s 16,7.16, 16,16L 351.888,400.056 L 480,400.056 L 480,0.064 z M 368,224.056l 32,0 c 8.832,0, 16,7.168, 16,16l0,32 c0,8.832-7.168,16-16,16l-32,0
@@ -1048,7 +1050,7 @@ This is a custom SVG font generated by IcoMoon.
1048
  c 8.832,0, 16,7.168, 16,16l0,32 C 288,280.896, 280.832,288.056, 272,288.056z M 144,288.056l-32,0 c-8.832,0-16-7.168-16-16l0-32 c0-8.832, 7.168-16, 16-16l 32,0
1049
  c 8.832,0, 16,7.168, 16,16l0,32 C 160,280.896, 152.832,288.056, 144,288.056z M 144,160.064l-32,0 c-8.832,0-16-7.168-16-16l0-32 c0-8.84, 7.168-16, 16-16l 32,0
1050
  c 8.832,0, 16,7.16, 16,16l0,32 C 160,152.888, 152.832,160.064, 144,160.064z" />
1051
- <glyph unicode="&#xe076;" d="M 255.992,480C 156.976,480, 79.432,399.448, 79.432,300.432c0-74.6, 36.64-110.128, 65.592-136.064c 18.64-16.712, 31.184-26.776, 31.184-39.176
1052
  l0-27.128 c0-0.696, 0.096-1.376, 0.184-2.064l-0.36,0 l0-46.312 C 176.040,0.832, 207.632-32, 256.568-32c 47.232,0, 79.472,32.832, 79.472,81.688L 336.040,96
1053
  l-0.464,0 c 0.088,0.688, 0.208,1.368, 0.208,2.064l0,27.128 c0,18.88, 14.016,30.296, 35.264,48.848c 28.752,25.104, 61.512,56.344, 61.512,126.392
1054
  C 432.568,399.448, 355.008,480, 255.992,480z M 255.384,0c-29.952,0-47.344,18.576-47.344,49.688l-0.232,21.336C 219.32,67.088, 235,64, 256,64
@@ -1056,39 +1058,39 @@ This is a custom SVG font generated by IcoMoon.
1056
  l0-20.216 c-7.592-4.24-21.592-9.28-48.064-9.28c-27.784,0-40.96,4.928-47.512,8.736l0,20.768 c0,27.304-21.344,44.648-41.84,63.008
1057
  c-27.16,24.336-54.936,51.92-54.936,112.232C 111.432,381.8, 174.632,448, 255.992,448c 81.376,0, 144.576-66.2, 144.576-147.568
1058
  C 400.568,244.92, 376.336,221.144, 350.008,198.144z" />
1059
- <glyph unicode="&#xe077;" d="M 136.032,320.008L 24,320.008 c-8.84,0-16-7.16-16-16L 8-16 c0-8.84, 7.16-16, 16-16l 112.032,0 c 8.84,0, 16,7.16, 16,16L 152.032,304.008
1060
  C 152.032,312.848, 144.872,320.008, 136.032,320.008z M 120.032,0L 40,0 L 40,288.008 l 80.032,0 L 120.032,0 z M 311.872,224.872L 199.832,224.872 c-8.84,0-16-7.16-16-16L 183.832-16
1061
  c0-8.84, 7.16-16, 16-16l 112.040,0 c 8.84,0, 16,7.16, 16,16L 327.872,208.872 C 327.872,217.72, 320.72,224.872, 311.872,224.872z M 295.872,0L 215.832,0 L 215.832,192.872
1062
  l 80.040,0 L 295.872,0 z M 488,480L 376.136,480 c-8.84,0-16-7.16-16-16l0-480 c0-8.84, 7.16-16, 16-16L 488-32 c 8.84,0, 16,7.16, 16,16L 504,464 C 504,472.84, 496.84,480, 488,480z M 472,0
1063
  l-79.864,0 L 392.136,448 L 472,448 L 472,0 z" />
1064
- <glyph unicode="&#xe078;" d="M 512,224C 512,365.392, 397.384,480, 256,480C 114.608,480,0,365.392,0,224c0-141.384, 114.608-256, 256-256C 397.384-32, 512,82.616, 512,224z M 31.504,224
1065
  C 31.504,347.512, 132.488,448, 256,448s 224-100.488, 224-224S 379.512,0, 256,0S 31.504,100.488, 31.504,224z M 272.168,111.84L 272.168,292.072 l 57.88-57.88
1066
  c 6.248-6.248, 16.376-6.248, 22.624,0s 6.248,16.376,0,22.624L 255.672,351.32L 158.672,256.816c-3.128-3.128-4.688-7.216-4.688-11.312
1067
  s 1.56-8.184, 4.688-11.312c 6.248-6.248, 16.376-6.248, 22.624,0l 58.872,58.88L 240.168,111.84 c0-8.84, 7.168-16, 16-16S 272.168,103, 272.168,111.84z" />
1068
- <glyph unicode="&#xe079;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504
1069
  C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224S 379.512-0.504, 256-0.504z M 266.184,320.68
1070
  c-6.248-6.248-6.248-16.376,0-22.624l 57.88-57.88L 143.84,240.176 c-8.84,0-16-7.168-16-16s 7.16-16, 16-16l 181.232,0 l-58.88-58.872
1071
  c-6.248-6.248-6.248-16.376,0-22.624c 3.128-3.128, 7.216-4.688, 11.312-4.688s 8.184,1.56, 11.312,4.688l 94.504,97L 288.816,320.68
1072
  C 282.56,326.928, 272.44,326.928, 266.184,320.68z" />
1073
- <glyph unicode="&#xe07a;" d="M 256,480C 114.608,480,0,365.384,0,224c0-141.392, 114.608-256, 256-256c 141.384,0, 256,114.608, 256,256C 512,365.384, 397.384,480, 256,480z M 256-0.504
1074
  C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224S 379.512-0.504, 256-0.504z M 368.16,240.168L 187.928,240.168 l 57.88,57.88
1075
  c 6.248,6.248, 6.248,16.376,0,22.624s-16.376,6.248-22.624,0L 128.68,223.672l 94.504-97c 3.128-3.128, 7.216-4.688, 11.312-4.688
1076
  s 8.184,1.56, 11.312,4.688c 6.248,6.248, 6.248,16.376,0,22.624l-58.88,58.872L 368.16,208.168 c 8.84,0, 16,7.168, 16,16S 377,240.168, 368.16,240.168z" />
1077
- <glyph unicode="&#xe07b;" d="M0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480C 114.616,480,0,365.384,0,224z M 480.504,224
1078
  c0-123.512-100.984-224-224.504-224S 32,100.488, 32,224S 132.488,448, 256,448S 480.504,347.512, 480.504,224z M 239.832,336.16l0-180.224 l-57.88,57.88
1079
  c-6.248,6.248-16.376,6.248-22.624,0s-6.248-16.376,0-22.624l 97.008-94.504l 97,94.504c 3.128,3.128, 4.688,7.216, 4.688,11.312
1080
  s-1.56,8.184-4.688,11.312c-6.248,6.248-16.376,6.248-22.624,0l-58.872-58.88L 271.84,336.16 c0,8.84-7.168,16-16,16S 239.832,345, 239.832,336.16z" />
1081
- <glyph unicode="&#xe07c;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1082
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 32,224c0,56.136, 20.808,107.48, 55.048,146.832l 315.928-315.928
1083
  C 363.608,20.464, 312.208-0.504, 256-0.504C 132.488-0.504, 32,100.488, 32,224z M 425.512,77.608L 109.704,393.416C 148.992,427.384, 200.12,448, 256,448
1084
  c 123.512,0, 224-100.488, 224-224C 480,168.168, 459.424,116.984, 425.512,77.608z" />
1085
- <glyph unicode="&#xe07d;" d="M 256,416c 123.512,0, 224-71.776, 224-160c0-88.216-100.488-160-224-160l-7.568-0.032l-5.688-0.016c-8.792,0-14.544,0.232-23.536,1.576
1086
  l-17.928,2.56l-11.504-13.92c-5.288-6.392-32.272-28.56-62.056-42.832c 6.056,16.016, 10.52,33.504, 10.92,50.8l 0.16,0.952l0,2.736 l0,19.576
1087
  l-17.432,8.904C 64.568,155.36, 32,202.624, 32,256C 32,344.224, 132.488,416, 256,416 M 256,448C 114.6,448,0,362.032,0,256c0-66.032, 39.128-123.576, 106.792-158.168
1088
  c0-0.408-0.128-0.704-0.128-1.16c0-28.688-16.080-60.232-25.504-76.472l 0.024,0 C 80.44,18.456, 80,16.544, 80,14.496
1089
  C 80,6.456, 86.48,0, 94.504,0c 1.208,0, 3.128,0.248, 3.832,0.248c 0.168,0, 0.264,0, 0.248-0.048c 50,8.168, 104.976,52.344, 115.912,65.672
1090
  c 11.24-1.672, 18.832-1.92, 28.24-1.92C 246.704,63.952, 250.984,64, 256,64c 141.376,0, 256,85.952, 256,192C 512,362.032, 397.376,448, 256,448L 256,448z" />
1091
- <glyph unicode="&#xe07e;" d="M 319.064,368.312c 0.64,0, 1.16-0.504, 1.16-1.12l0-63.936 c0-11.832, 6.528-22.712, 17-28.264c 4.704-2.504, 9.856-3.736, 15-3.736
1092
  c 6.28,0, 13.528,1.84, 18.92,5.496L 480,338.368L 480,110.16 L 370.544,169.92c-5.488,3.832-11.888,5.768-18.328,5.768
1093
  c-5.064,0-10.128-1.2-14.784-3.608c-10.56-5.512-17.2-16.44-17.216-28.344l-0.080-62.92c0-0.624-0.504-1.128-1.144-1.128L 33.144,79.688
1094
  C 32.504,79.688, 32,80.184, 32,80.8l 0.080,286.392c0,0.624, 0.504,1.12, 1.144,1.12L 319.064,368.312 M 495.184,384.328c-3.408,0-10.144-1.008-13.984-4.832
@@ -1096,27 +1098,27 @@ This is a custom SVG font generated by IcoMoon.
1096
  c0-18.28, 14.816-33.128, 33.144-33.128l 285.856,0 c 18.328,0, 33.144,14.84, 33.144,33.128l 0.080,62.872l 131.488-76.656
1097
  c 3.856-3.84, 8.128-3.344, 11.544-3.344c 3.544,0, 6.184,1.080, 6.512,1.216C 507.984,67.496, 512,73.496, 512,80.248L 512,367.736
1098
  c0,6.752-4.016,12.776-10.232,15.328C 501.408,383.224, 498.752,384.328, 495.184,384.328L 495.184,384.328z" />
1099
- <glyph unicode="&#xe07f;" d="M 464,368l-73.592,0 L 352,432L 160,432 l-38.4-64L 48,368 c-16,0-48-16-48-47.504L0,64 c0-26.504, 24-48, 44.664-48l 420.336,0 C 486,16, 512,38.496, 512,63.496L 512,320
1100
  C 512,336, 496,368, 464,368z M 480,63.496c0-6.312-10.232-15.144-15-15.504L 44.76,47.992 C 41.056,48.296, 32,55.512, 32,64L 32,320.496
1101
  C 32,330.632, 45.616,335.744, 48,336l 91.72,0 l 9.32,15.536L 178.12,400l 156.824,0 l 28.56-48.472l 8.8-15.528L 464,336 c 11.28,0, 15.84-14.736, 16-16L 480,63.496 z M 256,320
1102
  c-61.856,0-112-50.144-112-112s 50.144-112, 112-112s 112,50.144, 112,112S 317.856,320, 256,320z M 256,128c-44.112,0-80,35.888-80,80s 35.888,80, 80,80
1103
  s 80-35.888, 80-80S 300.112,128, 256,128z" />
1104
- <glyph unicode="&#xe080;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1105
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224
1106
  S 379.512-0.504, 256-0.504z M 358.168,317.672L 207.968,166.528l-67.64,67.64c-6.248,6.248-16.376,6.248-22.632,0
1107
  c-6.248-6.248-6.248-16.376,0-22.624l 79.192-79.2c 6.248-6.24, 16.376-6.24, 22.632,0c 0.72,0.72, 1.336,1.504, 1.896,2.32L 380.808,295.040
1108
  c 6.24,6.248, 6.24,16.376,0,22.632C 374.552,323.92, 364.424,323.92, 358.168,317.672z" />
1109
- <glyph unicode="&#xe081;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1110
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224
1111
  S 379.512-0.504, 256-0.504z M 272,230.496L 272,384 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-160 c0-4.528, 1.896-8.6, 4.928-11.504
1112
  c 0.264-0.312, 0.48-0.648, 0.768-0.944l 79.192-79.2c 6.248-6.24, 16.376-6.24, 22.624,0c 6.248,6.248, 6.248,16.384,0,22.632L 272,230.496z" />
1113
- <glyph unicode="&#xe082;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1114
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224
1115
  S 379.512-0.504, 256-0.504z M 346.504,314.504c-6.248,6.248-16.376,6.248-22.624,0L 256,246.624l-67.88,67.88
1116
  c-6.248,6.248-16.376,6.248-22.632,0c-6.248-6.248-6.248-16.376,0-22.624L 233.368,224l-67.88-67.88c-6.248-6.24-6.248-16.384,0-22.624
1117
  c 6.248-6.248, 16.376-6.248, 22.632,0L 256,201.376l 67.88-67.88c 6.248-6.248, 16.376-6.248, 22.624,0c 6.248,6.24, 6.248,16.384,0,22.624
1118
  L 278.624,224l 67.88,67.88C 352.76,298.136, 352.76,308.264, 346.504,314.504z" />
1119
- <glyph unicode="&#xe083;" d="M 381.512,350C 359.2,409.216, 311.232,446.72, 238.784,446.72c-92.192,0-156.696-68.456-162.24-157.768C 32.088,274.736,0,229.392,0,178.032
1120
  c0-62.872, 49.424-115.984, 107.912-115.984l 14.224,0 c 8.832,0, 16,7.16, 16,16s-7.168,16-16,16l-14.224,0 c-41.152,0-76.416,38.456-76.416,83.984
1121
  c0,40.232, 28.208,76.528, 63.592,82.608l 14.52,2.504l-1.296,14.672l-0.12,0.184c 0.008,77.936, 51.304,136.72, 130.592,136.72
1122
  c 63.552,0, 99.256-31.312, 115.776-84.72l 3.416-11.016l 11.536-0.248c 59.432-1.248, 111.544-49.472, 111.544-109.392
@@ -1126,7 +1128,7 @@ This is a custom SVG font generated by IcoMoon.
1126
  c-4.472-4.688-4.472-12.24,0-16.912l 57.752-63.872c 0.080-0.080, 0.096-0.184, 0.168-0.264l 4.048-4.232
1127
  c 2.248-2.344, 5.184-3.504, 8.144-3.488c 2.936-0.016, 5.888,1.144, 8.112,3.488l 4.048,4.232c 0.080,0.080, 0.12,0.168, 0.184,0.264
1128
  l 59.216,64.872c 4.472,4.672, 4.472,10.224,0,14.912L 323.168,92.264z" />
1129
- <glyph unicode="&#xe084;" d="M 381.512,350.016C 359.2,409.232, 311.232,446.736, 238.776,446.736c-92.192,0-156.696-68.456-162.24-157.768
1130
  C 32.088,274.752,0,229.408,0,178.048c0-62.872, 49.424-115.984, 107.912-115.984l 46.224,0 c 8.832,0, 16,7.168, 16,16c0,8.84-7.168,16-16,16l-46.224,0
1131
  c-41.152,0-76.416,38.456-76.416,83.984c0,40.232, 28.208,76.528, 63.592,82.608l 14.52,2.504l-1.288,14.664l-0.12,0.184
1132
  c0,77.936, 51.288,136.72, 130.576,136.72c 63.552,0, 99.256-31.312, 115.768-84.72l 3.424-11.016l 11.528-0.248
@@ -1136,14 +1138,14 @@ This is a custom SVG font generated by IcoMoon.
1136
  l-4.048-4.232c-0.080-0.080-0.096-0.176-0.168-0.256l-57.752-63.872c-4.472-4.672-4.472-12.232,0-16.92l 4.032-2.736
1137
  c 4.472-4.672, 11.72-3.16, 16.184,1.512l 34.056,37.968l0-161.216 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 271.808,178.328 l 35.184-38.816
1138
  c 4.472-4.672, 11.704-6.184, 16.168-1.512l 4.032,2.736c 4.472,4.688, 4.472,12.248,0,16.92L 267.992,222.528z" />
1139
- <glyph unicode="&#xe085;" d="M 280,480L 104,480 c-17.672,0-32-14.328-32-32l0-448 c0-17.672, 14.328-32, 32-32l 304,0 c 17.672,0, 32,14.328, 32,32L 440,319.992 L 280,480z M 408,306.736L 408,304 L 264,304 L 264,448 l 2.752,0
1140
  L 408,306.736z M 104,0L 104,448 l 128,0 l0-176 l 176,0 l0-272 L 104,0 z" />
1141
- <glyph unicode="&#xe086;" d="M 511.728,364c 0.496,3.072, 0.088,6.24-1.24,9.136C 506.456,390.856, 493.648,400, 472,400L 56,400 c-19.040,0-39.552-7-49.64-20.736
1142
  c-0.872-0.664-1.704-1.416-2.456-2.288c-3.224-3.72-4.352-8.504-3.632-13.016C 0.128,362.664,0,361.36,0,360l0-256 c0-26.512, 29.496-56, 56-56
1143
  l 416,0 c 26.512,0, 40,29.488, 40,56L 512,360 C 512,361.416, 511.816,362.656, 511.728,364z M 56,368l 416,0 c 0.096,0, 0.144,0, 0.216,0L 256,195.672L 40.656,367.296
1144
  C 45.552,368.2, 51.576,368, 56,368z M 472,80L 56,80 c-8.824,0-24,15.168-24,24L 32,333.224 L 245.52,162.4c 3.008-2.6, 6.744-3.896, 10.48-3.896
1145
  s 7.472,1.296, 10.488,3.896L 480,333.216L 480,104 C 480,95.168, 480.832,80, 472,80z" />
1146
- <glyph unicode="&#xe087;" d="M 257.736,319.296c-53.016,0-96-42.984-96-96c0-53.008, 42.984-96, 96-96s 96,42.984, 96,96
1147
  C 353.736,276.312, 310.752,319.296, 257.736,319.296z M 257.736,159.296c-35.288,0-64.736,29.408-64.736,64.696c0,35.288, 28.712,64, 64,64
1148
  c 35.296,0, 64-28.712, 64-64C 321,188.704, 293.032,159.296, 257.736,159.296z M 511.84,227.712c-0.184,0.808-0.104,1.664-0.344,2.456
1149
  c-0.104,0.336-0.312,0.528-0.432,0.824c-0.168,0.456-0.128,0.992-0.36,1.432C 464.168,338.976, 363.872,400.304, 256.992,400.304
@@ -1154,14 +1156,14 @@ This is a custom SVG font generated by IcoMoon.
1154
  c 0.112,0.28, 0.328,0.488, 0.424,0.8c 0.248,0.784, 0.168,1.64, 0.344,2.456c 0.28,1.432, 0.544,2.832, 0.544,4.312
1155
  C 512.392,224.872, 512.128,226.264, 511.84,227.712z M 256,79.704c-90.648,0-179.872,47.784-223.712,143.84
1156
  c 43.424,95.736, 133.84,144.752, 224.712,144.752c 90.84,0, 179.248-49.072, 222.688-144.856C 436.28,127.736, 346.872,79.704, 256,79.704z" />
1157
- <glyph unicode="&#xe088;" d="M 340,432.336c-80,0-101.328,48-202.656,48C 72,480.336, 32,430.992, 32,430.992l0-447.328
1158
  c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 64,187.6 c 16.88,10.888, 40.168,20.736, 69.344,20.736c 101.328,0, 130.656-48, 210.656-48s 136,48, 136,48l0,272
1159
  C 480,480.336, 420,432.336, 340,432.336z M 448,224.64c-18.080-11.792-56.392-32.304-104-32.304c-31.456,0-52.92,8.632-80.112,19.568
1160
  c-33.136,13.32-70.704,28.432-130.544,28.432c-27.344,0-50.536-6.88-69.344-16.080L 64,417.992 c 12.048,10.96, 38.312,30.344, 73.344,30.344
1161
  c 47.056,0, 73.544-11.424, 101.592-23.504c 27.936-12.040, 56.832-24.496, 101.064-24.496c 42.624,0, 80.064,11.784, 108,24.456L 448,224.64 z" />
1162
- <glyph unicode="&#xe089;" d="M 177.376,392l 39.312-38.624L 226.744,344L 240,344 l 240,0 l0-288 L 32,56 L 32,392 l 144,0 M 192,424L 32,424 c-17.672,0-32-14.328-32-32l0-336 c0-17.672, 14.328-32, 32-32l 448,0
1163
  c 17.672,0, 32,14.328, 32,32L 512,344 c0,17.672-14.328,32-32,32L 240,376 L 192,424L 192,424z" />
1164
- <glyph unicode="&#xe08a;" d="M 143.992,422.92c 15.688,0, 44.048-7.504, 90.048-52.808l 22.808-22.456l 22.464,22.816C 311.248,402.92, 345.232,423.072, 368,423.072
1165
  c 30.704,0, 54.904-10.504, 78.504-34.048c 22.232-22.184, 34.496-51.68, 34.496-83.056c 0.016-31.392-12.224-60.912-34.704-83.336
1166
  c-1.832-1.856-98.496-106.152-179.48-193.552c-3.816-3.624-8.176-4.16-10.496-4.16c-2.288,0-6.6,0.512-10.4,4.048
1167
  c-19.736,21.952-162.776,181-179.408,197.616C 44.248,248.792, 32,278.312, 32,309.696c 0.008,31.376, 12.256,60.864, 34.52,83.072
@@ -1169,17 +1171,17 @@ This is a custom SVG font generated by IcoMoon.
1169
  c 16.712-16.72, 178.928-197.168, 178.928-197.168c 9.24-9.248, 21.376-13.84, 33.48-13.84c 12.112,0, 24.2,4.592, 33.456,13.84
1170
  c0,0, 177.44,191.512, 179.328,193.424c 58.52,58.44, 58.52,153.12,0,211.504c-29.056,29-61.512,43.392-101.104,43.392
1171
  c-37.824,0-80-30.16-111.504-62.16C 223.992,424.92, 183.12,454.92, 143.992,454.92L 143.992,454.92z" />
1172
- <glyph unicode="&#xe08b;" d="M 288,112l-16,0 L 272,255 c0,0.168-0.048,0.328-0.048,0.504S 272,255.832, 272,256c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16
1173
  s 7.168-16, 16-16l 16,0 l0-128 l-16,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 64,0 c 8.832,0, 16,7.168, 16,16S 296.832,112, 288,112z M 256,304c 17.672,0, 32,14.328, 32,32
1174
  s-14.328,32-32,32s-32-14.328-32-32S 238.328,304, 256,304z M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256,114.608, 256,256
1175
  C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224S 379.512-0.504, 256-0.504z" />
1176
- <glyph unicode="&#xe08c;" d="M 327.848,480c-79.528,0-144-64.576-144-144.232c0-35.704, 13.016-68.312, 34.472-93.504
1177
  c-4.416,0.272-8.92-1.216-12.296-4.592L 44.832,75.48c-6.24-6.248-6.24-16.384,0-22.624c 0.12-0.12, 0.256-0.192, 0.384-0.312
1178
  c 0.040-0.040, 0.064-0.088, 0.104-0.128l 78.456-79.952c 6.24-6.248, 16.376-6.248, 22.624,0s 6.248,16.384,0,22.624l-67.736,69.032l 41.248,41.504
1179
  l 67.864-69.16c 6.24-6.248, 16.376-6.248, 22.624,0s 6.24,16.384,0,22.624l-67.928,69.224l 86.192,86.736c 3.336,3.336, 4.832,7.768, 4.608,12.136
1180
  c 25.312-22.144, 58.336-35.656, 94.584-35.656c 79.528,0, 144,64.576, 144,144.24C 471.848,415.424, 407.384,480, 327.848,480z M 327.848,224
1181
  c-61.624,0-112,50.136-112,112c0,61.872, 50.376,112, 112,112s 112-50.128, 112-112C 439.848,274.136, 389.48,224, 327.848,224z" />
1182
- <glyph unicode="&#xe08d;" d="M 147.832,113.776c 3.128-3.128, 7.216-4.688, 11.312-4.688s 8.184,1.56, 11.312,4.688L 364.288,309.12
1183
  c 6.248,6.248, 6.248,16.376,0,22.624s-16.376,6.248-22.624,0L 147.832,136.4C 141.576,130.152, 141.576,120.024, 147.832,113.776z M 237.936,147.848
1184
  c 5.288-23.312-0.416-46.2-18.432-64.216l-64.624-62.624c-13.6-13.592-31.68-21.080-50.912-21.080s-37.312,7.488-50.904,21.080
1185
  c-28.072,28.080-28.072,73.768-0.168,101.672l 63.128,65.128c 13.6,13.592, 31.68,21.088, 50.912,21.088c 6.576,0, 12.912-1.176, 19.088-2.872
@@ -1191,34 +1193,34 @@ This is a custom SVG font generated by IcoMoon.
1191
  c 28.064-28.080, 28.064-73.768, 0.16-101.672l-64.624-64.624c-13.592-13.592-31.688-21.080-50.904-21.080c-4.904,0-9.216-0.496-13.92,0.464
1192
  l-25.488-25.504c 12.736-5.296, 25.816-6.968, 39.408-6.968c 26.608,0, 53.216,10.152, 73.528,30.464l 64.472,64.472
1193
  C 522.176,343.144, 522.176,408.984, 481.568,449.608z" />
1194
- <glyph unicode="&#xe08e;" d="M 400,288l-16,0 l0,61.064 C 384,422.488, 330.872,480, 255.408,480C 179.64,480, 128,421.264, 128,349.064L 128,288 l-16,0
1195
  c-35.296,0-64-28.704-64-64l0-192 c0-35.296, 28.704-64, 64-64l 288,0 c 35.296,0, 64,28.704, 64,64L 464,224 C 464,259.296, 435.296,288, 400,288z M 160,349.064
1196
  C 160,403.608, 197.28,448, 255.408,448C 312.936,448, 352,404.544, 352,349.064L 352,288 L 160,288 L 160,349.064 z M 432,32c0-17.64-14.36-32-32-32L 112,0 c-17.64,0-32,14.36-32,32L 80,224
1197
  c0,17.64, 14.36,32, 32,32l 288,0 c 17.64,0, 32-14.36, 32-32L 432,32 z M 256,192c-17.672,0-32-14.328-32-32c0-11.816, 6.48-22.016, 16-27.56L 240,80 c0-8.832, 7.168-16, 16-16
1198
  s 16,7.168, 16,16l0,52.44 c 9.52,5.544, 16,15.752, 16,27.56C 288,177.672, 273.672,192, 256,192z" />
1199
- <glyph unicode="&#xe08f;" d="M 400,287.448L 171.52,287.448 l-8.28,37.136
1200
  c-14.12,52.688, 10.408,105.216, 66.544,120.256c 55.568,14.888, 104.544-16.968, 118.912-70.56l 6.8-26.984c 2.288-8.536, 11.056-13.6, 19.6-11.312
1201
  c 8.536,2.288, 13.6,11.056, 11.312,19.592l-6.808,26.984C 360.608,453.48, 294.408,495.28, 221.504,475.752C 148.32,456.144, 113.648,386.040, 132.336,316.296
1202
  l 6.432-28.848L 112,287.448 c-35.296,0-64-28.704-64-64l0-192 c0-35.296, 28.704-64, 64-64l 288,0 c 35.296,0, 64,28.704, 64,64l0,192 C 464,258.744, 435.296,287.448, 400,287.448z
1203
  M 432,31.448c0-17.64-14.36-32-32-32L 112-0.552 c-17.64,0-32,14.36-32,32l0,192 c0,17.64, 14.36,32, 32,32l 288,0 c 17.64,0, 32-14.36, 32-32L 432,31.448 z M 256,191.448
1204
  c-17.672,0-32-14.328-32-32c0-11.816, 6.48-22.016, 16-27.56l0-52.44 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16l0,52.44 c 9.52,5.544, 16,15.752, 16,27.56
1205
  C 288,177.12, 273.672,191.448, 256,191.448z" />
1206
- <glyph unicode="&#xe090;" d="M 507.32-4.52L 351.856,151.896c 28.976,34.704, 46.44,79.352, 46.44,128.104
1207
  c0,110.456-89.544,200-200,200c-110.456,0-200-89.544-200-200c0-110.456, 89.544-200, 200-200c 50.184,0, 96.024,18.528, 131.144,49.072l 155.248-156.224
1208
  c 6.248-6.248, 16.384-6.248, 22.632,0C 513.56-20.904, 513.56-10.776, 507.32-4.52z M 198.296,111.736
1209
  C 105.368,111.736, 30.032,187.072, 30.032,280S 105.368,448.264, 198.296,448.264S 366.56,372.928, 366.56,280S 291.224,111.736, 198.296,111.736z" />
1210
- <glyph unicode="&#xe091;" d="M 507.312-4.52L 365.8,137.864c 30.304,36.2, 48.544,82.88, 48.544,133.856
1211
  C 414.344,386.752, 321.592,480, 206.568,480S-1.704,386.752-1.704,271.728c0-115.024, 93.248-208.272, 208.272-208.272
1212
  c 52.504,0, 100.336,19.48, 136.848,51.536l 141.264-142.152c 6.248-6.248, 16.384-6.248, 22.624,0C 513.56-20.904, 513.56-10.776, 507.312-4.52z
1213
  M 206.296,96c-96.776,0-176,79.224-176,176s 79.224,176, 176,176s 176-79.224, 176-176S 303.072,96, 206.296,96z M 286.296,288l-64,0 l0,64 c0,8.832-7.168,16-16,16
1214
  s-16-7.168-16-16l0-64 l-64,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 64,0 l0-64 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16l0,64 l 64,0 c 8.832,0, 16,7.168, 16,16
1215
  S 295.136,288, 286.296,288z" />
1216
- <glyph unicode="&#xe092;" d="M 507.312-4.52L 365.8,137.864c 30.304,36.2, 48.544,82.88, 48.544,133.856
1217
  C 414.344,386.752, 321.592,480, 206.568,480S-1.704,386.752-1.704,271.728c0-115.024, 93.248-208.272, 208.272-208.272
1218
  c 52.504,0, 100.336,19.48, 136.848,51.536l 141.264-142.152c 6.248-6.248, 16.384-6.248, 22.624,0C 513.56-20.904, 513.56-10.776, 507.312-4.52z
1219
  M 206.296,96c-96.776,0-176,79.224-176,176s 79.224,176, 176,176s 176-79.224, 176-176S 303.072,96, 206.296,96z M 286.296,288l-160,0 c-8.832,0-16-7.168-16-16
1220
  s 7.168-16, 16-16l 160,0 c 8.832,0, 16,7.168, 16,16S 295.136,288, 286.296,288z" />
1221
- <glyph unicode="&#xe093;" d="M 86.36-23.816c-21.704,0-42.544,8.984-59.152,25.608C-9.616,38.736-9.616,98.824, 27.2,135.744L 314.336,440.656
1222
  c 44.8,44.872, 113.424,40.84, 163.504-9.304c 22.44-22.48, 35.032-54.888, 34.56-88.952c-0.472-33.704-13.64-65.96-36.144-88.504L 259.248,22.872
1223
  c-6.040-6.472-16.168-6.768-22.616-0.696c-6.432,6.080-6.744,16.224-0.68,22.672l 217.336,231.376c 17,17.032, 26.752,41.192, 27.112,66.624
1224
  c 0.36,25.448-8.832,49.44-25.184,65.832c-30.72,30.784-80.736,46.904-117.92,9.632L 50.168,113.4c-24.688-24.752-24.68-64.504-0.32-88.928
@@ -1227,29 +1229,29 @@ This is a custom SVG font generated by IcoMoon.
1227
  c-6.44,6.064-6.736,16.224-0.68,22.656l 172.272,183.232c 13.544,13.608, 27.392,20.984, 41.488,22.248c 11,0.976, 27.36-1.368, 44.048-18.104
1228
  c 24.768-24.816, 21.688-61.216-7.64-90.608L 153.592,6.64c-18.24-18.304-40.264-28.936-62.36-30.296
1229
  C 89.608-23.768, 87.984-23.816, 86.36-23.816z" />
1230
- <glyph unicode="&#xe094;" d="M 502.016,480c-3.048,0-6.76-0.864-11.048-2.68L 13.64,274.776c-17.184-7.288-18.272-21.344-2.416-31.224l 134.88-84.016
1231
  c 15.856-9.872, 36.824-31.040, 46.592-47.024l 80.856-132.384c 4.64-7.592, 10.248-11.36, 15.64-11.36c 5.96,0, 11.64,4.576, 15.512,13.616
1232
  L 508.832,459.256C 514.36,472.192, 511.208,480, 502.016,480z M 162.776,188.040L 53.448,256.144L 420.256,411.768L 184.16,171.672
1233
  C 176.944,178.072, 169.616,183.784, 162.776,188.040z M 286.36,22.368l-65.216,106.76c-3.848,6.304-8.928,13.024-14.592,19.696l 237.192,241.192
1234
  L 286.36,22.368z" />
1235
- <glyph unicode="&#xe095;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1236
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224
1237
  S 379.512-0.504, 256-0.504z M 368,240L 272,240 L 272,336 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-96 L 144,240 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 96,0 l0-96
1238
  c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 272,208 l 96,0 c 8.832,0, 16,7.168, 16,16S 376.832,240, 368,240z" />
1239
- <glyph unicode="&#xe096;" d="M 257.832,480.184C 152.88,480.184, 64,390.8, 64,284.912c0-110.88, 103.016-224.272, 172.312-303.968c 0.264-0.32, 11.464-12.76, 25.264-12.76
1240
  l 1.224,0 c 13.8,0, 24.92,12.44, 25.2,12.76c 65.032,74.76, 160,198.024, 160,303.968C 448,390.8, 378.672,480.184, 257.832,480.184z M 264.248,2.408
1241
  c-0.56-0.56-1.376-1.184-2.096-1.704c-0.736,0.504-1.536,1.144-2.128,1.704l-8.368,9.624C 185.96,87.4, 96,190.608, 96,284.912
1242
  c0,88.504, 74.112,163.28, 161.832,163.28C 367.096,448.192, 416,366.192, 416,284.912C 416,213.32, 364.936,118.264, 264.248,2.408z M 256.56,383.296
1243
  c-53.016,0-96-42.984-96-96s 42.984-96, 96-96s 96,42.984, 96,96S 309.576,383.296, 256.56,383.296z M 256.56,223.296
1244
  c-35.288,0-64.736,29.408-64.736,64.704c0,35.288, 28.712,64, 64,64c 35.312,0, 64-28.712, 64-64C 319.84,252.704, 291.872,223.296, 256.56,223.296z" />
1245
- <glyph unicode="&#xe097;" d="M 350.776,397.952c-8,3.728-17.512,0.296-21.264-7.712c-3.76-8-0.296-17.52, 7.704-21.272
1246
  c 81.168-38, 125.248-125.976, 107.176-213.936c-21.456-104.44-123.832-171.904-228.28-150.512c-50.584,10.392-92.104,39.856-120.528,82.968
1247
  c-28.432,43.128-38.368,94.752-27.976,145.336c 12.352,60.112, 51.312,109.664, 106.88,135.952c 7.984,3.776, 11.4,13.312, 7.616,21.304
1248
  c-3.776,7.976-13.296,11.368-21.296,7.616C 96.056,367.064, 50.664,309.328, 36.264,239.264c-12.112-58.968-0.536-119.128, 32.592-169.392
1249
  c 33.136-50.24, 81.848-84.584, 140.816-96.704c 15.216-3.128, 30.408-4.624, 45.376-4.624c 104.728,0, 198.824,73.56, 220.688,180.056
1250
  C 496.792,251.104, 445.408,353.648, 350.776,397.952z M 256.008,272c 8.832,0, 16,7.168, 16,16L 272.008,464 c0,8.832-7.168,16-16,16c-8.832,0-16-7.168-16-16l0-176
1251
  C 240.008,279.168, 247.176,272, 256.008,272z" />
1252
- <glyph unicode="&#xe098;" d="M 248.704,30.72c-0.040,0.096-0.136,0.16-0.192,0.24l-45.96,71.832
1253
  c-3.264,5.36-10.344,7.264-15.864,4.256l-4.096-2.52c-5.504-3-5.384-10.768-2.128-16.128l 29.464-45.704
1254
  c-2.512,0.552-5.048,1-7.528,1.648c-51.592,13.496-95.248,48.416-119.768,95.8c-23.168,44.76-27.52,95.848-12.256,143.872
1255
  c 15.256,48.024, 49.888,87.232, 94.648,110.392c 7.624,3.944, 10.6,13.32, 6.656,20.928c-3.936,7.632-13.32,10.616-20.928,6.664
@@ -1264,7 +1266,7 @@ This is a custom SVG font generated by IcoMoon.
1264
  c 6.504-1, 12.984-2.208, 19.312-3.88c 51.616-13.52, 93.696-48.432, 118.2-95.784c 23.16-44.76, 27.512-95.848, 12.24-143.864
1265
  c-15.256-48.024-48.328-87.224-93.088-110.408c-7.616-3.944-10.584-13.304-6.64-20.936c 2.76-5.32, 8.168-8.384, 13.8-8.384
1266
  c 2.4,0, 4.832,0.56, 7.136,1.744c 52.136,26.968, 90.624,72.64, 108.408,128.56C 489.008,207.968, 483.936,267.48, 456.952,319.592z" />
1267
- <glyph unicode="&#xe099;" d="M 255.64,480C 127.736,480, 23.68,375.936, 23.68,248.032
1268
  c0-120.224, 92.648-220.768, 211.784-231.048l-45.928-23.28c-5.672-3.112-9.048-10.112-5.688-15.64l 1.624-4.2
1269
  c 3.376-5.528, 10.688-7.488, 16.344-4.392l 76.656,39.248c 0.096,0.064, 0.2,0.048, 0.296,0.112l 5.144,2.816
1270
  c 2.84,1.56, 4.72,4.112, 5.472,6.952c 0.784,2.84, 0.424,6-1.264,8.752l-3.048,5c-0.048,0.096-0.144,0.16-0.2,0.248
@@ -1272,7 +1274,7 @@ This is a custom SVG font generated by IcoMoon.
1272
  c-0.152,0.008-0.288,0.064-0.432,0.072C 137.64,55.376, 55.68,143.032, 55.68,248.032C 55.68,358.296, 145.384,448, 255.64,448
1273
  c 110.272,0, 200.48-89.704, 200.48-199.968c0-63.488-29.16-121.8-80-159.984c-7.064-5.312-8.488-15.344-3.184-22.408
1274
  c 5.312-7.080, 15.344-8.488, 22.408-3.184c 58.968,44.296, 92.784,111.936, 92.784,185.576C 488.12,375.936, 383.552,480, 255.64,480z" />
1275
- <glyph unicode="&#xe09a;" d="M 480.248,272.472l-41.064,9.112c-3.2,10.24-7.392,20.040-12.2,29.464l 22.216,37.016c 8.296,13.256, 12.488,32.76,0,45.256l-22.64,22.624
1276
  c-12.488,12.496-33.576,10.248-46.312,1.416l-36.016-22.944c-9.344,4.848-19.112,9-29.264,12.28l-9.216,41.56
1277
  C 303,463.496, 289.672,480, 272,480l-32,0 c-17.672,0-28.504-16.752-32-32l-10.264-41.064c-10.84-3.456-21.248-7.872-31.168-13.104l-36.92,23.512
1278
  c-12.728,8.832-33.824,11.080-46.312-1.416l-22.632-22.624c-12.496-12.504-8.304-32,0-45.256l 23.376-38.96
@@ -1296,7 +1298,7 @@ This is a custom SVG font generated by IcoMoon.
1296
  c 3.576-0.664, 6.36-2.728, 6.952-3.848L 480.016,208.976z M 256.216,320.16c-53.136,0-96.368-43.144-96.368-96.16
1297
  c0-53.008, 43.232-96.152, 96.368-96.152c 53.136,0, 96.368,43.144, 96.368,96.152C 352.584,277.016, 309.352,320.16, 256.216,320.16z M 256,160
1298
  c-35.288,0-64,28.712-64,64c0,35.296, 28.712,64, 64,64c 35.296,0, 64-28.704, 64-64C 320,188.712, 291.288,160, 256,160z" />
1299
- <glyph unicode="&#xe09b;" d="M 256,441.256l 58.472-121.264l 10.264-21.28l 23.392-3.488l 132.912-19.744L 384.112,178.808l-16.28-16.248l 3.808-22.656l 22.64-135.080
1300
  l-117.136,63l-21.168,11.392l-21.168-11.392L 117.68,4.792l 22.648,135.112l 3.792,22.656l-16.28,16.248L 30.952,275.496l 132.912,19.744
1301
  l 23.384,3.488l 10.272,21.272L 256,441.256 M 255.992,472.224c-14.328,0-27.392-8.088-33.488-20.728l-57.952-120.32L 31.2,311.344
1302
  c-13.696-2.048-25.072-11.4-29.488-24.192c-4.408-12.832-1.072-26.952, 8.6-36.576l 97.704-97.6l-22.664-135.328
@@ -1304,13 +1306,13 @@ This is a custom SVG font generated by IcoMoon.
1304
  l 116.256-62.592c 5.592-2.992, 11.752-4.488, 17.888-4.488c 7.48,0, 14.952,2.208, 21.328,6.576c 11.552,7.976, 17.456,21.648, 15.16,35.288
1305
  l-22.672,135.328l 97.752,97.6c 9.672,9.624, 12.984,23.752, 8.576,36.576c-4.424,12.808-15.8,22.16-29.488,24.192l-133.328,19.832l-57.984,120.32
1306
  C 283.424,464.152, 270.352,472.224, 255.992,472.224L 255.992,472.224z" />
1307
- <glyph unicode="&#xe09c;" d="M 311.848,480.112c-110.456,0-200-89.536-200-200c0-49.256, 17.84-94.336, 47.368-129.184
1308
  l-63.656-64.048l-67.632,68.272c-6.24,6.248-16.376,6.248-22.624,0s-6.248-16.376,0-22.624l 67.696-68.344l-68.176-68.592
1309
  c-6.248-6.248-6.248-16.392,0-22.624c 6.24-6.248, 16.376-6.248, 22.624,0l 68.072,68.496l 68.232-68.88c 6.248-6.248, 16.376-6.248, 22.624,0
1310
  s 6.248,16.376,0,22.624l-68.304,68.952l 63.704,64.096c 34.976-29.984, 80.384-48.144, 130.064-48.144c 110.456,0, 200,89.544, 200,200
1311
  C 511.848,390.576, 422.304,480.112, 311.848,480.112z M 311.848,111.84c-92.928,0-168.264,75.344-168.264,168.272
1312
  c0,92.928, 75.336,168.264, 168.264,168.264s 168.264-75.336, 168.264-168.264C 480.12,187.184, 404.784,111.84, 311.848,111.84z" />
1313
- <glyph unicode="&#xe09d;" d="M 511.648,468.672c 0.072,3.24-0.688,6.144-2.792,8.216
1314
  c-2.072,2.088-4.976,3.36-8.2,3.264l-5.848-0.136c-0.112,0-0.192-0.040-0.32-0.056L 347.736,480.472
1315
  c-6.464-0.144-11.808-5.496-11.96-11.96L 335.76,460.296c 0.984-7.624, 6.976-12.080, 13.44-11.936l 107.608-0.216L 328.736,320.848
1316
  c-34.744,29.12-79.504,46.68-128.384,46.68c-110.464,0-200-89.536-200-200c0-110.456, 89.536-200, 200-200c 110.456,0, 200,89.544, 200,200
@@ -1318,13 +1320,13 @@ This is a custom SVG font generated by IcoMoon.
1318
  c 6.48,0.152, 11.824,4, 11.96,10.464l 0.336,147.504c0,0.12-0.44,0.2-0.44,0.312L 511.648,468.672z M 368.616,167.528
1319
  c0-92.928-75.336-168.264-168.272-168.264c-92.928,0-168.264,75.336-168.264,168.264s 75.336,168.264, 168.264,168.264
1320
  C 293.28,335.8, 368.616,260.464, 368.616,167.528z" />
1321
- <glyph unicode="&#xe09e;" d="M 496,240l-48.72,0 C 439.584,333.264, 365.256,407.52, 272,415.232L 272,464 c0,8.832-7.168,16-16,16
1322
  s-16-7.168-16-16l0-48.768 C 146.752,407.52, 72.416,333.264, 64.712,240L 16,240 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 48.712,0
1323
  C 72.416,114.744, 146.752,40.48, 240,32.768L 240-16 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16l0,48.768 C 365.256,40.48, 439.584,114.744, 447.28,208L 496,208
1324
  c 8.832,0, 16,7.168, 16,16S 504.832,240, 496,240z M 240,383.208L 240,240 L 96.776,240 C 104.28,315.6, 164.4,375.704, 240,383.208z M 96.776,208L 240,208 l0-143.208
1325
  C 164.4,72.296, 104.28,132.4, 96.776,208z M 272,64.792L 272,208 l 143.224,0 C 407.72,132.4, 347.6,72.296, 272,64.792z M 272,240L 272,383.208
1326
  C 347.6,375.704, 407.72,315.6, 415.224,240L 272,240 z" />
1327
- <glyph unicode="&#xe09f;" d="M 327.384,447.048c-5.216,2.776-11.544,2.464-16.456-0.848L 150.384,320.144l-53.312-0.040c-27.256,0-49.44-19.328-49.44-43.2
1328
  l 0.856-105.568c0-23.768, 22.176-43.112, 49.432-43.112l 53.296-0.032l 159.696-126.376c 2.688-1.816, 5.816-2.736, 8.952-2.736
1329
  c 2.576,0, 5.16,0.624, 7.504,1.872c 5.232,2.768, 8.504,8.2, 8.504,14.128L 335.872,432.92 C 335.864,438.832, 332.6,444.264, 327.384,447.048z
1330
  M 303.864,45.184l-138.8,112.264c-2.64,1.784-5.76,2.736-8.944,2.736l-58.192,0.032c-10.272,0-17.44,5.856-17.44,11.232L 79.632,277.024
@@ -1332,7 +1334,7 @@ This is a custom SVG font generated by IcoMoon.
1332
  c-8.856,1.464-16.968-4.432-18.424-13.152c-1.456-8.712, 4.44-16.96, 13.144-18.416c 25.16-4.2, 42.736-26.152, 42.736-53.376
1333
  c0-25.92-18.184-48.344-43.248-53.344c-8.672-1.72-14.296-10.144-12.56-18.816c 1.512-7.608, 8.184-12.872, 15.672-12.872
1334
  c 1.032,0, 2.096,0.096, 3.144,0.312c 39.984,7.952, 69,43.592, 69,84.72C 464.368,263.752, 435.152,299.472, 394.912,306.184z" />
1335
- <glyph unicode="&#xe0a0;" d="M 287.248,447.048c-5.216,2.776-11.544,2.464-16.456-0.848L 110.248,320.144l-53.312-0.040c-27.256,0-49.44-19.328-49.44-43.2
1336
  l 0.856-105.568c0-23.768, 22.176-43.112, 49.432-43.112l 53.296-0.032l 159.696-126.376c 2.688-1.816, 5.816-2.736, 8.952-2.736
1337
  c 2.576,0, 5.16,0.624, 7.504,1.872c 5.232,2.768, 8.504,8.2, 8.504,14.128L 295.736,432.92 C 295.736,438.832, 292.472,444.264, 287.248,447.048z
1338
  M 263.736,45.184l-138.8,112.264c-2.64,1.784-5.76,2.736-8.944,2.736l-58.192,0.032c-10.272,0-17.44,5.856-17.44,11.232L 39.504,277.024
@@ -1344,7 +1346,7 @@ This is a custom SVG font generated by IcoMoon.
1344
  c 48.264-18.008, 80.688-64.952, 80.688-116.816c0-51.888-32.424-98.92-80.656-117c-8.28-3.112-12.472-12.328-9.376-20.592
1345
  c 2.408-6.44, 8.504-10.392, 14.984-10.392c 1.872,0, 3.768,0.328, 5.608,1.016c 60.672,22.752, 101.44,81.816, 101.44,146.968
1346
  C 504.504,286.4, 463.704,345.392, 403,368.048z" />
1347
- <glyph unicode="&#xe0a1;" d="M 287.768,447.048c-5.216,2.776-11.544,2.464-16.456-0.848L 110.76,320.144l-53.312-0.040
1348
  c-27.256,0-49.44-19.328-49.44-43.2l 0.856-105.568c0-23.768, 22.176-43.112, 49.432-43.112l 53.296-0.032l 159.696-126.376
1349
  c 2.688-1.816, 5.816-2.736, 8.952-2.736c 2.576,0, 5.16,0.624, 7.504,1.872c 5.232,2.768, 8.504,8.2, 8.504,14.128L 296.248,432.92
1350
  C 296.248,438.832, 292.984,444.264, 287.768,447.048z M 264.248,45.184l-138.8,112.264c-2.64,1.784-5.76,2.736-8.944,2.736l-58.192,0.032
@@ -1352,7 +1354,7 @@ This is a custom SVG font generated by IcoMoon.
1352
  l 139.664,112L 264.248,45.184 z M 447,223.744l 52.296,52.92c 6.248,6.248, 6.248,16.376,0,22.624c-6.232,6.248-16.376,6.248-22.624,0l-52.168-52.784
1353
  l-52.168,52.784c-6.232,6.248-16.376,6.248-22.624,0s-6.248-16.376,0-22.624l 52.296-52.92l-51.8-52.408c-6.232-6.24-6.248-16.376,0-22.624
1354
  s 16.392-6.248, 22.64,0l 51.656,52.272l 51.656-52.272c 6.248-6.248, 16.376-6.248, 22.624,0s 6.248,16.384,0,22.624L 447,223.744z" />
1355
- <glyph unicode="&#xe001;" d="M 373,62.36L 272.264,118.16c 37.44,29.456, 47.608,87.344, 47.608,119.8l0,67.56 c0,44.736-59.44,94.56-119.144,94.56
1356
  c-59.688,0-120.704-49.832-120.704-94.56l0-67.56 c0-29.512, 12.488-89.216, 50.312-119.544L 27,62.36c0,0-27-12.032-27-27.032l0-40.544
1357
  c0-14.92, 12.112-27.032, 27-27.032l 346,0 c 14.904,0, 27.016,12.112, 27.016,27.032l0,40.544 C 400.016,51.232, 373,62.36, 373,62.36z
1358
  M 368.016-0.248L 32-0.248 l0,28.608 c 2.296,1.672, 5.504,3.608, 8.032,4.768c 0.752,0.344, 1.504,0.704, 2.216,1.112l 103.344,56.048
@@ -1365,5 +1367,7 @@ This is a custom SVG font generated by IcoMoon.
1365
  c-8.456-6.656-13-17.112-12.112-27.832c 0.904-10.72, 7.128-20.264, 16.56-25.424l 102.232-55.8c 0.888-0.488, 2.016-1.016, 2.952-1.424
1366
  c 2.36-1, 5.264-2.672, 7.392-4.144l0-28.456 l-64.592,0 c 9.752-7.36, 12.704-17.888, 16.488-32l 53.096,0 c 14.904,0, 27.016,12.112, 27.016,27.032l0,40.048
1367
  C 512,130.904, 484.984,142.032, 484.984,142.032z" />
1368
- <glyph unicode="&#x20;" horiz-adv-x="256" />
1369
- </font></defs></svg>
 
 
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>
5
+ This is a custom SVG font generated by IcoMoon.
6
+ <iconset id="Simple Line Icons" name="Simple Line Icons" href="http://graphicburger.com/" grid="16"></iconset>
7
+ <author name="Raul Taciu" href="http://graphicburger.com/"></author>
8
+ <license name="Custom" href="http://graphicburger.com/license/"></license>
9
+ </metadata>
10
+ <defs>
11
+ <font id="Simple-Line-Icons" horiz-adv-x="512" >
12
+ <font-face units-per-em="512" ascent="480" descent="-32" />
13
+ <missing-glyph horiz-adv-x="512" />
14
+ <glyph class="hidden" unicode="&#xf000;" d="M0,480L 512 -32L0 -32 z" horiz-adv-x="0" />
15
+ <glyph unicode="&#xe000;" d="M 480.016,78.656l-139.248,66.032c 18.576,9.312, 91.128,12.264, 97.128,28.64c0,0-28.672,44.008-35.672,101.168
16
  c-2.72,22.184-7.376,51.296-12,92.296C 382.72,433.296, 326.784,480, 256.128,480C 256.088,480, 256.040,480, 256,480c-0.048,0-0.096,0-0.128,0
17
  C 185.216,480, 129.28,433.296, 121.784,366.8c-4.624-41-9.28-70.112-12-92.296c-7-57.168-35.672-101.168-35.672-101.168
18
  c 6-16.376, 78.544-19.328, 97.128-28.64L 31.984,78.656c0,0-31.984-11.232-31.984-37.736l0-42.264 C0-19.032, 14.312-32, 31.984-32l 448.032,0
24
  c 1.408-10.088, 2.672-19.2, 3.656-27.296c 3.984-32.512, 14.112-61.256, 23.264-81.816c-7.064-1.408-14.344-2.72-19.672-3.656
25
  c-22.456-3.888-36.784-6.576-47.624-12.016c-10.936-5.488-17.784-16.736-17.656-28.968c 0.144-12.232, 7.232-23.344, 18.296-28.576l 139.248-66.032
26
  c 1-0.488, 1.656-0.784, 2.72-1.16c 4.92-1.872, 10.248-5.968, 10.968-7.672L 480.016,0L 32,0 z" />
27
+ <glyph unicode="&#xe002;" d="M 32.032,32.656c0,12.72, 9.544,16.704, 13.36,18.472l 140.52,66.312
28
  c 10.072,4.624, 17.024,14.16, 18.376,25.16c 1.36,11-3.080,21.92-11.728,28.856c-33.24,26.688-48.728,85.344-48.728,116.592L 143.832,368
29
  c0,33.432, 58.2,79.928, 112.064,79.928c 54.336,0, 111.96-45.768, 111.96-79.928l0-79.96 c0-30.776-12.8-89.656-47.128-116.68
30
  c-8.752-6.888-13.296-17.84-11.984-28.904c 1.312-11.080, 8.296-20.656, 18.424-25.312l 47.96-22.752l 7.904,31.936l-42.504,19.888
32
  c0-34.936, 15.944-105.624, 60.696-141.544L 32.008,80.184c0,0-31.976-14.248-31.976-31.984l0-48.016 c0-17.672, 14.32-31.984, 31.976-31.984l 351.96,0 l0,32
33
  L 32.032,0.184L 32.032,32.656 z M 495.968,64.064l-48,0 l0,48 c0,8.84-7.168,16-16,16s-16-7.16-16-16l0-48 l-48,0 c-8.832,0-16-7.16-16-16c0-8.832, 7.168-16, 16-16l 48,0 l0-48
34
  c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16l0,48 l 48,0 c 8.832,0, 16,7.168, 16,16C 511.968,56.904, 504.808,64.064, 495.968,64.064z" />
35
+ <glyph unicode="&#xe003;" d="M 31.752,0.12l0,32.472 c0,12.72, 9.552,16.712, 13.36,18.472l 140.52,66.312
36
  c 10.072,4.624, 17.024,14.16, 18.376,25.16c 1.36,11-3.080,21.92-11.728,28.856c-33.24,26.688-48.728,85.352-48.728,116.592l0,79.96
37
  c0,33.432, 58.2,79.928, 112.064,79.928c 54.336,0, 111.968-45.768, 111.968-79.928l0-79.96 c0-30.776-12.8-89.656-47.128-116.688
38
  c-8.752-6.888-13.296-17.84-11.984-28.904c 1.312-11.080, 8.296-20.656, 18.424-25.312l 81.12-38.624l 19.072,27.032l-86.832,40.672
41
  l-26,31.992L 31.752,0.12z M 506.104,118.248c-6.952,5.456-17.016,4.216-22.456-2.736l-68.424-104.352l-42.528,42.536
42
  c-6.248,6.248-16.384,6.248-22.632,0s-6.248-16.376,0-22.624l 56.568-56.568c 6.248-6.248, 16.376-6.248, 22.624,0
43
  c 1.52,1.512, 2.656,3.272, 3.44,5.144l 76.152,116.152C 514.288,102.752, 513.064,112.808, 506.104,118.248z" />
44
+ <glyph unicode="&#xe004;" d="M 399.56,288.072l0,79.96 c0,52.96-73.304,111.928-143.952,111.928c-70.656,0-144.064-58.968-144.064-111.928l0-79.96
45
  c0-34.936, 15.944-105.616, 60.696-141.536L 31.72,80.216c0,0-31.976-14.248-31.976-31.984l0-48.016 c0-17.672, 14.32-31.984, 31.976-31.984l 303.968,0 l0,32
46
  L 31.744,0.216l0,32.472 c0,12.72, 9.552,16.712, 13.36,18.472l 140.52,66.312c 10.072,4.624, 17.024,14.168, 18.376,25.168
47
  c 1.36,11-3.080,21.912-11.728,28.848c-33.24,26.688-48.728,85.344-48.728,116.6l0,79.96 c0,33.432, 58.2,79.928, 112.064,79.928
51
  c-6.248,6.24-16.384,6.24-22.624,0c-6.248-6.248-6.248-16.392,0-22.624l 45.248-45.256l-45.248-45.248c-6.248-6.24-6.248-16.384,0-22.632
52
  c 6.24-6.232, 16.376-6.232, 22.624,0l 45.248,45.256l 45.256-45.256c 6.24-6.232, 16.376-6.232, 22.616,0c 6.248,6.248, 6.248,16.392,0,22.632
53
  L 462.312,40.6z" />
54
+ <glyph unicode="&#xe006;" d="M 367.904,16.064L 142.936,16.064 c-8.84,0-16-7.16-16-16s 7.16-16, 16-16l 224.968,0 c 8.84,0, 16,7.16, 16,16S 376.752,16.064, 367.904,16.064z
55
  M 508.656,419.184c-1.512,7.44-8.080,12.784-15.672,12.784l-78.312,0 L 414.672,447.936 c0,8.84-7.16,16-16,16L 110.904,463.936 c-8.84,0-16-7.16-16-16l0-15.968 L 19.016,431.968
56
  c-7.592,0-14.16-5.344-15.672-12.784c-0.472-2.312-11.2-58.376, 19.952-96.576c 17.92-21.96, 45.304-33.464, 81.248-34.488
57
  C 125.040,227.544, 176.576,182.688, 238.64,176l0-111.456 l-47.888,0 c-8.84,0-16-7.16-16-16s 7.16-16, 16-16l 129.344,0 c 8.84,0, 16,7.16, 16,16s-7.16,16-16,16
60
  c0-8.648, 0.8-17.080, 1.968-25.384C 75.032,322.608, 58.648,329.984, 48.2,342.72z M 382.672,345.952c0-76.544-57.36-138.832-127.856-138.832
61
  c-70.528,0-127.904,62.28-127.904,138.832L 126.912,431.936 l 255.768,0 L 382.68,345.952 z M 463.8,342.72c-10.84-13.216-28.016-20.744-51.136-22.432
62
  c 1.192,8.392, 2.008,16.92, 2.008,25.664l0,54.016 l 64,0 C 479.392,385.408, 477.968,359.968, 463.8,342.72z" />
63
+ <glyph unicode="&#xe010;" d="M 352.072,480L 159.928,480 c-26.512,0-48-21.488-48-48l0-416 c0-26.512, 21.488-48, 48-48l 192.144,0
64
  c 26.512,0, 48,21.488, 48,48L 400.072,432 C 400.072,458.512, 378.584,480, 352.072,480z M 368.072,16c0-8.832-7.168-16-16-16L 159.928,0 c-8.832,0-16,7.168-16,16L 143.928,432
65
  c0,8.832, 7.168,16, 16,16l 192.144,0 c 8.832,0, 16-7.168, 16-16L 368.072,16 z M 256.024,79.912c-17.64,0-31.92-14.296-31.92-31.912s 14.288-31.92, 31.92-31.92
66
  c 17.64,0, 31.92,14.304, 31.92,31.92S 273.664,79.912, 256.024,79.912z M 288.024,432l-64,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 64,0
67
  c 8.832,0, 16,7.168, 16,16S 296.856,432, 288.024,432z" />
68
+ <glyph unicode="&#xe011;" d="M 480,432.096L 32,432.096 c-17.592,0-32-14.4-32-32L0,128 c0-17.592, 14.408-31.992, 32-31.992l 208,0 l0-48.104 L 160,47.904
69
  c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 192,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 272,47.904 l0,48.104 l 208,0 c 17.592,0, 32,14.4, 32,31.992L 512,400.096
70
  C 512,417.696, 497.592,432.096, 480,432.096z M 480,128L 32,128 L 32,400.096 l 448,0 L 480,128 z" />
71
+ <glyph unicode="&#xe012;" d="M 467.16,447.048L 467.16,447.048c 5.216,0, 8.888-0.968, 10.8-1.704c 2.296-6.112, 5.376-28.016-17.264-50.672L 355.36,289.344l-10.16-10.16
72
  l 0.832-14.328c 1.752-29.984, 5-83.72, 7.8-129.784c 2.472-41, 4.816-79.72, 4.968-83.016c 0.080-2.264, 0.112-2.8-2-5.344
73
  c-4.72-5.736-13.528-15.456-20.952-23.512c-11.512,31.016-35.704,96.528-49.064,133.2l-17.168,47.184l-35.512-35.512L 168.8,105.28l-9.096-9.080
74
  l-0.28-12.84c-0.216-10.248-0.168-28.64-0.144-44.856c 0.032-11.296, 0.064-21.56-0.016-27.216c-0.144-0.264, 2.184-0.576, 1.968-0.952
88
  c 0.688-0.080, 1.392-0.112, 2.080-0.112c 6.312,0, 12.856,2.968, 18.216,8.328c0,0, 23.128,24.544, 32.952,36.488
89
  c 9.84,11.936, 9.456,22.128, 9.264,26.936c-0.080,3.328-9.344,154.408-12.784,213.408l 105.328,105.328c 37.328,37.344, 31.392,82.344, 17.528,96.184
90
  C 494.688,474.392, 482.296,479.048, 467.16,479.048L 467.16,479.048z" />
91
+ <glyph unicode="&#xe013;" d="M 424.576,480L 105.576,480 C 82.576,480, 72.56,463, 72.56,447l0-63.656 L 55.096,383.344 c-8.656,0-15.672-7.016-15.672-15.672S 46.44,352, 55.096,352L 72.56,352
92
  l0-64.376 L 56.592,287.624 c-8.656,0-15.672-7.016-15.672-15.672s 7.016-15.672, 15.672-15.672L 72.56,256.28 l0-64.72 L 56.248,191.56 c-8.656,0-15.672-7.016-15.672-15.672
93
  s 7.016-15.672, 15.672-15.672L 72.56,160.216 l0-64.232 L 56.248,95.984 c-8.656,0-15.672-7.016-15.672-15.672s 7.016-15.672, 15.672-15.672L 72.56,64.64 L 72.56,0
94
  c0-26.512, 20.768-32, 32.264-32l 319.752,0 c 26.512,0, 48,21.488, 48,48L 472.576,432 C 472.576,458.512, 451.096,480, 424.576,480z M 104.56,0l0,64.64 l 16.672,0
96
  s-7.016,15.672-15.672,15.672L 104.56,191.56 l0,64.72 l 17.016,0 c 8.656,0, 15.672,7.016, 15.672,15.672s-7.016,15.672-15.672,15.672L 104.56,287.624 L 104.56,352 l 15.512,0
97
  c 8.656,0, 15.672,7.016, 15.672,15.672s-7.016,15.672-15.672,15.672L 104.56,383.344 L 104.56,447 c0,0.376, 0.032,0.688, 0.080,0.968
98
  C 104.888,447.984, 105.2,448, 105.576,448l 255,0 l0-448 L 104.56,0 z M 440.576,16c0-8.832-7.168-16-16-16l-32,0 L 392.576,448 l 32,0 c 8.832,0, 16-7.168, 16-16L 440.576,16 z" />
99
+ <glyph unicode="&#xe014;" d="M 396.424,111.64c-50.672,0-79.432,23.816-98.472,39.576c-6.736,5.576-12.864,10.952-18.44,15.832
100
  c-8.456,7.424-19,16.672-22.672,17.952c-0.112,0-1.856,0.080-1.968,0.096c-0.584-0.048-2.072-0.344-2.224-0.36
101
  c-2.536-1.032-11.544-8.784-18.784-15c-6.568-5.64-14.056-12.080-22.52-18.688l-1.544-1.184c-21.736-16.968-48.792-38.080-96.576-38.080
102
  c-35.496,0-70.464,16.064-91.288,41.936c-13.96,17.344-28.648,47.512-19.336,92.736c 1.128,5.472, 5.008,9.952, 10.216,11.816
114
  c-13.696-6.096-27.552-9.184-41.152-9.184c-10.2,0-19.032,1.704-26.312,4.016c-0.016-17.36, 5.056-32.456, 15.168-45.016
115
  c 14.968-18.576, 40.52-30.128, 66.72-30.128c 37,0, 57.448,15.968, 77.232,31.408L 192,176.392c 8.024,6.264, 15.12,12.376, 21.344,17.72
116
  c 14.256,12.248, 23.664,20.344, 33.824,22.144l0,0C 247.176,216.248, 252.016,217.064, 255.368,217.064z" />
117
+ <glyph unicode="&#xe015;" d="M 256.792,480c-79.064,0-144.752-64.112-144.752-143.168l0-225.656
118
  C 112.040,32.112, 177.728-32, 256.792-32s 143.176,64.112, 143.176,143.168L 399.968,336.832 C 399.968,415.888, 335.856,480, 256.792,480z M 367.968,111.168
119
  C 367.968,49.872, 318.096,0, 256.792,0s-112.752,49.872-112.752,111.168L 144.040,336.832 C 144.040,398.128, 195.496,448, 256.792,448
120
  s 111.176-49.872, 111.176-111.168L 367.968,111.168 z M 256.168,384c-8.832,0-16-7.168-16-16l0-80 c0-8.832, 7.168-16, 16-16c 8.832,0, 16,7.168, 16,16L 272.168,368
121
  C 272.168,376.832, 265,384, 256.168,384z" />
122
+ <glyph unicode="&#xe016;" d="M 480.144,449.912L 480.144,464.416 c0,8.84-7.16,16-16,16L 351.832,480.416 c-8.84,0-16-7.16-16-16l0-65.328
123
  c0-0.024, 0.016-0.048, 0.016-0.072l0-198.76 c0-48.16-27.168-87.328-75.328-87.328s-84.328,39.168-84.328,87.328L 176.192,449.912 l-0.048,0 L 176.144,464.416
124
  c0,8.84-7.16,16-16,16L 47.832,480.416 c-8.84,0-16-7.16-16-16l0-65.328 c0-0.328, 0.168-0.6, 0.184-0.92l0-205.248
125
  c0-124.456, 99.392-225.328, 223.832-225.328s 224.328,100.872, 224.328,225.328L 480.176,449.912 L 480.144,449.912 z M 448.144,448.416l0-64.168 L 368.016,384.248 L 368.016,448.416 L 448.144,448.416 z
126
  M 144.144,448.416l0-64.168 L 64.016,384.248 L 64.016,448.416 L 144.144,448.416 z M 255.84-0.416c-106.608,0-191.832,86.736-191.832,193.328L 64.008,352.248 l 80.168,0 l0-151.992
127
  c0-65.904, 50.424-119.328, 116.328-119.328S 367.84,134.352, 367.84,200.256L 367.84,352.248 l 80.328,0 l0-159.336 C 448.168,86.32, 362.456-0.416, 255.84-0.416z" />
128
+ <glyph unicode="&#xe020;" d="M 297.672,447.64l 0.088,0 M 297.672,447.64l-36.104-189.688l 130.792-0.44L 214.328,0.36l 36.104,208.688l-130.784,0.456L 297.672,447.64
129
  M 297.696,479.64c-0.864,0-1.728-0.032-2.576-0.096c-5.648-0.456-9.392-2.344-13.832-5.328c-2.464-1.64-4.72-3.64-6.696-5.968
130
  c-0.584-0.688-1.136-1.408-1.648-2.144L 93.64,228.8c-7.080-9.704-8.12-22.512-2.68-33.216c 5.432-10.704, 16.416-17.488, 28.456-17.576
131
  l 92.368-0.672l-29.040-171.096c-2.76-14.704, 5.080-29.36, 18.88-35.264c 4.112-1.768, 8.432-2.608, 12.696-2.608c 10.056,0, 18.32,4.704, 24.52,13.2
132
  L 418.368,238.72c 7.080,9.704, 8.112,22.528, 2.68,33.216c-5.432,10.704-16.416,17.488-28.456,17.576l-92.368,0.16l 28.728,150.44
133
  c 0.6,2.424, 0.912,4.936, 0.912,7.528c0,17.312-13.784,31.424-31.032,31.984C 298.448,479.64, 298.072,479.64, 297.696,479.64L 297.696,479.64z" />
134
+ <glyph unicode="&#xe021;" d="M 390.632,176.424c-8.128,3.64-17.544-0.032-21.128-8.096c-0.328-0.712-33.064-72.104-114.72-73.064
135
  c-0.504,0-1-0.016-1.504-0.016c-76.832,0-109.968,70.184-111.344,73.2c-3.656,8-13.096,11.56-21.16,7.936
136
  c-8.048-3.64-11.624-13.104-7.984-21.168c 1.704-3.784, 42.688-91.968, 140.424-91.968c 0.64,0, 1.296,0.016, 1.936,0.016
137
  c 101.936,1.2, 141.92,88.328, 143.56,92.032C 402.336,163.376, 398.696,172.832, 390.632,176.424z M 256,480C 114.608,480,0,365.392,0,224
139
  M 175.752,240.088c 17.632,0, 31.92,14.296, 31.92,31.912s-14.288,31.912-31.92,31.912c-17.64,0-31.92-14.296-31.92-31.912
140
  S 158.112,240.088, 175.752,240.088z M 335.752,240.088c 17.632,0, 31.92,14.296, 31.92,31.912s-14.288,31.912-31.92,31.912
141
  c-17.64,0-31.92-14.296-31.92-31.912S 318.112,240.088, 335.752,240.088z" />
142
+ <glyph unicode="&#xe022;" d="M 256,480C 114.608,480,0,365.392,0,224s 114.608-256, 256-256s 256,114.608, 256,256S 397.392,480, 256,480z M 480,224c0-33.16-7.296-64.632-20.28-92.968
143
  l-141.608,75.776c 1.512,5.488, 2.392,11.232, 2.392,17.192c0,35.624-28.872,64.504-64.504,64.504c-7.312,0-14.312-1.272-20.856-3.512
144
  L 150.336,421.448C 181.832,438.368, 217.808,448, 256,448C 379.512,448, 480,347.512, 480,224z M 256,256.496c 17.92,0, 32.504-14.576, 32.504-32.504
145
  S 273.92,191.496, 256,191.496S 223.504,206.080, 223.504,224S 238.080,256.496, 256,256.496z M 123.288,404.312l 85.088-136.92
147
  c0,31.84, 6.72,62.128, 18.752,89.584l 142.184-76.080c-0.928-4.36-1.44-8.864-1.44-13.504c0-35.624, 28.872-64.504, 64.504-64.504
148
  c 6.2,0, 12.176,0.92, 17.848,2.552l 85.096-136.896C 328.104,9.128, 293.112,0, 256,0C 132.488,0, 32,100.488, 32,224z M 386.224,41.92
149
  L 301.472,178.264c 0.248,0.248, 0.48,0.512, 0.728,0.768l 142.144-76.072C 428.968,79.144, 409.224,58.416, 386.224,41.92z" />
150
+ <glyph unicode="&#xe023;" d="M 508.2,231.68l-4.24,4.040c-0.080,0.080-0.168,0.112-0.264,0.184l-64.872,59.216
151
  c-4.672,4.472-12.224,4.472-16.912,0l-2.744-4.032c-4.672-4.472-3.152-11.704, 1.52-16.168l 38.232-34.672L 273.248,240.248 L 273.248,426.92 l 34.672-38.232
152
  c 4.472-4.672, 11.704-6.192, 16.168-1.512l 4.032,2.736c 4.472,4.688, 4.472,12.24,0,16.92l-56.584,61.984
153
  c-1.376,2.776-3.504,5.072-6.16,6.648l-0.712,0.744c-2.216,2.336-5.168,3.504-8.112,3.488c-2.952,0.016-5.888-1.152-8.144-3.488
162
  c-4.472,4.672-11.704,3.152-16.168-1.52l-34.672-38.232L 273.256,208.248 L 460.24,208.248 l-38.552-34.576c-4.672-4.472-6.184-11.72-1.512-16.184l 2.736-4.032
163
  c 4.688-4.464, 12.248-4.464, 16.912,0l 63.872,57.752c 0.088,0.088, 0.184,0.096, 0.264,0.168l 4.24,4.048
164
  c 2.336,2.248, 3.504,5.184, 3.488,8.144C 511.704,226.496, 510.536,229.456, 508.2,231.68z" />
165
+ <glyph unicode="&#xe024;" d="M 496,80l-64,0 L 432,376.952 l 59.728,59.648c 6.24,6.248, 6.24,16.384,0,22.632c-6.248,6.248-16.384,6.248-22.632,0L 409.792,400L 112,400 L 112,464
166
  c0,8.84-7.16,16-16,16s-16-7.16-16-16l0-64 L 16,400 c-8.84,0-16-7.16-16-16c0-8.832, 7.16-16, 16-16l 64,0 l0-304 c0-1.472, 0.472-2.8, 0.84-4.144
167
  c 0.16-0.608, 0.128-1.232, 0.36-1.816c 1.608-4.032, 4.8-7.216, 8.832-8.84c 0.688-0.28, 1.44-0.248, 2.144-0.424
168
  C 93.44,48.456, 94.64,48, 96,48l 304,0 l0-64 c0-8.84, 7.16-16, 16-16s 16,7.16, 16,16l0,64 l 64,0 c 8.84,0, 16,7.16, 16,16S 504.84,80, 496,80z M 377.744,368
169
  L 112,102.608L 112,368 L 377.744,368 z M 134.64,80L 400,344.992L 400,80 L 134.64,80 z" />
170
+ <glyph unicode="&#xe025;" d="M 464.072,392L 47.928,392 c-26.512,0-48-21.488-48-48l0-240 c0-26.512, 21.488-48, 48-48l 416.144,0
171
  c 26.512,0, 48,21.488, 48,48L 512.072,344 C 512.072,370.512, 490.584,392, 464.072,392z M 47.928,360l 416.144,0 c 8.832,0, 16-7.168, 16-16l0-32 L 31.928,312 l0,32
172
  C 31.928,352.832, 39.104,360, 47.928,360z M 464.072,88L 47.928,88 c-8.832,0-16,7.168-16,16L 31.928,248 l 448.144,0 l0-144 C 480.072,95.168, 472.896,88, 464.072,88z" />
173
+ <glyph unicode="&#xe026;" d="M 405.208-5.36l-85.2,100.832L 320.008,272.224 l 10.656,0 c 8.84,0, 16,7.16, 16,16s-7.16,16-16,16l-26.656,0 c-8.84,0-16-7.16-16-16l0-198.912
174
  c0-3.968, 1.472-7.784, 4.128-10.72l 65.184-78.672l-202.64,0 l 65.184,78.672c 2.656,2.936, 4.128,6.752, 4.128,10.72L 223.992,288.224 c0,8.84-7.16,16-16,16
175
  l-26.656,0 c-8.84,0-16-7.16-16-16s 7.16-16, 16-16l 10.656,0 l0-176.752 L 106.792-5.36c-4.232-4.688-5.312-11.44-2.752-17.216
176
  c 2.576-5.784, 8.296-9.504, 14.624-9.504l 274.672,0 c 6.328,0, 12.048,3.72, 14.624,9.504C 410.52-16.8, 409.448-10.048, 405.208-5.36z M 240,320.16
178
  C 208.080,334.456, 222.36,320.16, 240,320.16z M 344.24,367.656c 31.184,0, 56.464,25.168, 56.464,56.208s-25.272,56.208-56.464,56.208
179
  c-31.176,0-56.464-25.168-56.464-56.208S 313.064,367.656, 344.24,367.656z M 343.992,448.168c 13.328,0, 24.168-10.792, 24.168-24.064
180
  c0-13.264-10.84-24.064-24.168-24.064s-24.168,10.8-24.168,24.064C 319.832,437.376, 330.664,448.168, 343.992,448.168z" />
181
+ <glyph unicode="&#xe005;" d="M 255.864,448c 54.336,0, 111.96-45.768, 111.96-79.928l0-79.96 c0-30.776-12.8-89.656-47.128-116.688c-8.752-6.888-13.296-17.84-11.984-28.904
182
  c 1.312-11.080, 8.296-20.656, 18.424-25.312l 139.248-66.032c 1.088-0.496, 13.344-2.552, 13.344-19.672l 0.016-31.232L 32,0.248L 32,32.72
183
  c0,12.72, 9.544,16.712, 13.36,18.472l 140.512,66.312c 10.080,4.624, 17.032,14.16, 18.384,25.16c 1.36,11-3.080,21.92-11.728,28.856
184
  c-33.24,26.688-48.728,85.352-48.728,116.592l0,79.96 C 143.808,401.496, 202.008,448, 255.864,448 M 255.864,480c-70.656,0-144.064-58.968-144.064-111.928
185
  l0-79.96 c0-34.936, 15.944-105.624, 60.696-141.544L 31.976,80.248c0,0-31.976-14.248-31.976-31.984l0-48.016 c0-17.672, 14.32-31.984, 31.976-31.984l 447.776,0
186
  c 17.672,0, 31.984,14.312, 31.984,31.984l0,48.016 c0,18.8-31.984,31.984-31.984,31.984l-139.248,66.032c 44.328,34.888, 59.328,103.424, 59.328,141.832
187
  l0,79.96 C 399.832,421.032, 326.512,480, 255.864,480L 255.864,480z" />
188
+ <glyph unicode="&#xe007;" d="M 255.992,461.936C 115.008,461.936, 0.32,347.232, 0.32,206.248
189
  c0-88.576, 44.84-169.592, 119.952-216.704c 7.472-4.736, 17.344-2.44, 22.048,5.048s 2.44,17.36-5.048,22.048
190
  c-27.048,16.976-49.52,39.024-66.712,64.44l 16.776,9.688c 7.656,4.424, 10.28,14.2, 5.856,21.856c-4.44,7.672-14.232,10.28-21.856,5.856
191
  l-16.8-9.696c-12.2,25.256-19.648,52.896-21.64,81.712l 17.808,0 c 8.84,0, 16,7.16, 16,16s-7.16,16-16,16L 32.976,222.496
202
  M 374.056,256.136c 7.648,4.424, 10.272,14.2, 5.856,21.856c-4.416,7.648-14.208,10.272-21.856,5.848l-86.912-50.176
203
  c-4.64,2.624-9.928,4.248-15.64,4.248c-17.64,0-31.92-14.296-31.92-31.904c0-17.624, 14.288-31.92, 31.92-31.92c 17.64,0, 31.92,14.296, 31.92,31.92
204
  c0,0.032-0.008,0.072-0.008,0.104L 374.056,256.136z" />
205
+ <glyph unicode="&#xe008;" d="M 470.368,385.152c-13.872,9.984-52.528,23.248-214.504,23.248c-173.576,0-199.328-15.232-207.592-20.216
206
  c-43.984-26.424-48.16-143.408-48.544-167.128c 0.528-31.328, 5.592-135.56, 48.512-161.344c 8.248-4.968, 33.856-20.112, 207.624-20.112
207
  c 162.080,0, 200.688,13.2, 214.504,23.144c 37.488,26.968, 41.8,119.84, 41.904,158.72C 512.176,252.728, 508.896,357.4, 470.368,385.152z
208
  M 451.68,88.712c-5.576-4.016-37.592-17.112-195.816-17.112c-152.968,0-185.064,11.872-191.128,15.528c-15.44,9.264-31.736,58.44-33.016,134.016
211
  c-4.952,2.984-11.112,3.064-16.128,0.232c-5.032-2.84-8.144-8.168-8.144-13.936l0-176.72 c0-5.768, 3.112-11.096, 8.144-13.936
212
  c 2.44-1.376, 5.16-2.064, 7.856-2.064c 2.856,0, 5.736,0.768, 8.264,2.296l 143.968,88.376c 4.8,2.904, 7.736,8.096, 7.736,13.704
213
  S 365.008,233.696, 360.208,236.584z M 223.976,162.848L 223.976,282.896 l 97-60.016L 223.976,162.848z" />
214
+ <glyph unicode="&#xe009;" d="M 342.2,400.656c 26.44,0, 50.312-10.816, 67.128-28.184c 20.92,4.048, 40.64,11.424, 58.36,21.64c-6.856-20.816-21.44-38.28-40.408-49.328
215
  c 18.56,2.184, 36.328,6.952, 52.816,14.080c-12.36-17.872-27.92-33.608-45.888-46.184c 0.168-3.816, 0.264-7.672, 0.264-11.512
216
  c0-117.864-92.504-253.808-261.656-253.808c-51.92,0-100.28,14.816-140.952,40.112c 7.184-0.84, 14.504-1.264, 21.92-1.264
217
  c 43.080,0, 82.752,14.248, 114.232,38.2c-40.264,0.688-74.248,26.504-85.904,61.92c 5.608-1.048, 11.376-1.608, 17.312-1.608
227
  c 182.016,0, 291.504,142.488, 293.632,281.672c 14.896,12.328, 28.064,26.592, 39.224,42.576c 4.064,5.344, 6.48,12.016, 6.48,19.248
228
  c0,10.888-5.448,20.512-13.744,26.296c 3.592,12.312-0.504,25.64-10.504,33.784c-5.84,4.752-13,7.168-20.2,7.168
229
  c-5.504,0-11.016-1.408-15.984-4.28c-10.576-6.096-21.888-10.92-33.8-14.392C 396.36,423.624, 369.64,432.656, 342.2,432.656L 342.2,432.656z" />
230
+ <glyph unicode="&#xe00a;" d="M 264.008,448.128l0-111.936 l 112.16,0 l0-47.984 L 264.504,288.208 l-0.16-139.264c0-25.888, 1.344-42.504, 4.080-49.872c 4.264-11.624, 19.784-26.504, 48.592-26.504
231
  c 22.344,0, 52.488,6.72, 75.080,23.624l0-74.656 c-18.84-8.984-36.36-12.608-51.624-16.232c-15.28-3.608-31.832-5.424-49.576-5.424
232
  c-19.768,0-76.832,0.544-100.248,60.2c-4.216,10.736-6.328,26.328-6.328,46.736L 184.32,288.128 l-64.424,0 l 0.312,49.064
233
  c 21.328,0, 85.312,12.952, 85.312,110.936L 264.008,448.128 M 264.008,480.128L 205.52,480.128 c-17.672,0-32-14.328-32-32c0-73.248-40.816-78.936-53.312-78.936
237
  c-4.528,2.28-9.44,3.392-14.328,3.392c-6.784,0-13.528-2.16-19.168-6.376c-19.048-14.264-43.424-17.248-55.904-17.248
238
  c-12.8,0-17.56,4.64-18.608,5.872c-0.544,2.512-2.064,11.888-2.064,38.504l 0.112,107.264l 79.704,0 c 17.672,0, 32,14.328, 32,32l0,47.984
239
  c0,17.672-14.328,32-32,32l-80.16,0 L 296.008,448.128 C 296.008,465.8, 281.68,480.128, 264.008,480.128L 264.008,480.128z" />
240
+ <glyph unicode="&#xe00b;" d="M 290.88,439.752c 1.904,0, 3-0.080, 3-0.080l 41.784,0 l-0.216-48l-41.504,0 c-22.84,0-22.312-19.504-22.312-19.504l0-76.096 l 80.816,0
241
  l-11.28-47.936l-69.8,0 l0-239.888 l-47.952,0 l-0.032,239.888L 159.68,248.136 l-0.128,47.936l 63.856,0 c0,0,0,58.688,0,74.592
242
  C 223.416,435.704, 277.432,439.752, 290.88,439.752 M 335.664,439.672l 0.080,0 M 290.88,471.752L 290.88,471.752c-11.504,0-33.984-1.904-55.28-14.736
243
  c-20.16-12.128-44.184-36.968-44.184-86.344l0-42.592 l-31.856,0 c-8.504,0-16.656-3.392-22.672-9.408c-6-6.032-9.36-14.184-9.328-22.704
245
  c 14.2,0, 26.704,9.36, 30.704,22.984l 11.28,47.936c 2.84,9.672, 0.952,20.128-5.096,28.184c-6.032,8.080-15.528,12.832-25.608,12.832l-48.816,0
246
  l0,31.576 l 31.816,0.016c 17.608,0, 31.92,14.232, 32,31.856l 0.216,46.376c 0.032,0.592, 0.048,1.168, 0.048,1.768c0,17.672-14.296,32-31.968,32l-0.080,0
247
  l-40.888,0 C 293.864,471.72, 292.536,471.752, 290.88,471.752L 290.88,471.752z" />
248
+ <glyph unicode="&#xe00c;" d="M 511.712,367.624c-0.36,5.112-3.144,9.736-7.488,12.456L 361.632,469.064c-5.8,3.608-13.216,3.16-18.528-1.144l-87.112-70.472
249
  L 168.896,467.92c-5.296,4.28-12.768,4.768-18.528,1.144L 7.776,380.080c-4.344-2.72-7.128-7.344-7.488-12.456
250
  c-0.376-5.112, 1.736-10.080, 5.656-13.376l 82.608-69.408l-70.768-55.592c-4.048-3.16-6.312-8.088-6.112-13.208
251
  c 0.2-5.12, 2.84-9.832, 7.112-12.68l 65.488-43.656c-3.216-2.92-5.272-7.104-5.272-11.8l0-64.168 c0-5.56, 2.888-10.72, 7.624-13.64
257
  L 111.008,141.888 z M 399.104,92.672l-128.128-72.84L 270.976,163.72 l 66.328-50.984c 2.856-2.2, 6.312-3.312, 9.752-3.312c 3.096,0, 6.184,0.888, 8.872,2.688
258
  l 43.168,28.784L 399.096,92.672 z M 456.728,217.76l-109.016-72.664l-63.72,48.968l 113,70.816L 456.728,217.76z M 396.832,304.296l-113.672,73.984
259
  l 71.2,57.592l 114.232-71.296L 396.832,304.296z" />
260
+ <glyph unicode="&#xe00d;" d="M 255.992,479.864c-34.928,0-68.232-7.056-98.592-19.784c-1.056-0.336-2.088-0.776-3.072-1.336
261
  C 63.696,419.336, 0.136,328.968, 0.136,223.992c0-141.080, 114.784-255.856, 255.856-255.856c 141.096,0, 255.872,114.784, 255.872,255.856
262
  C 511.864,365.088, 397.088,479.864, 255.992,479.864z M 479.864,223.992c0-1.792-0.096-3.56-0.136-5.336
263
  c-24.512,6.504-86.696,18.72-163.4,1.872c-6.76,15.448-14.256,31.288-22.64,47.408c-0.704,1.352-1.392,2.64-2.088,3.976
271
  c 13.984,6.336, 27.76,11.392, 41.192,15.456c 30.368-77.16, 40.904-140.784, 44.088-165.296c-26.376-10.952-55.264-17.032-85.56-17.032
272
  C 203.984,0.136, 156.096,18.016, 118.048,47.88z M 371.808,32.48c-4.616,30.8-16.072,88.696-42.984,157.832
273
  c 74.224,14.776, 132.976,0.28, 147.808-4.040C 465.52,121.168, 426.264,65.528, 371.808,32.48z" />
274
+ <glyph unicode="&#xe00e;" d="M 453.976,407.76c-5.936,5.544-13.752,8.608-21.832,8.608
275
  c-0.736,0-1.472-0.032-2.2-0.080c-0.456-0.032-5.592-0.344-13.64-0.344c-13.328,0-39.344,0.904-63.984,6.968
276
  c-31.832,7.816-68.56,44.080-79.248,51.232c-5.376,3.592-11.576,5.392-17.784,5.392c-6.184,0-12.392-1.8-17.768-5.376
277
  c-1.296-0.872-39.752-42.016-77.376-51.248c-24.624-6.064-51.144-6.968-64.456-6.968c-8.048,0-13.184,0.312-13.688,0.344
284
  c-6.248,6.248-16.384,6.248-22.624,0l-45.256-45.256l-45.256,45.256c-6.248,6.248-16.384,6.248-22.632,0s-6.248-16.384,0-22.624l 45.256-45.256
285
  l-45.256-45.256c-6.248-6.24-6.248-16.376,0-22.624s 16.384-6.248, 22.632,0l 45.256,45.256l 45.256-45.256c 6.24-6.248, 16.376-6.248, 22.624,0
286
  s 6.248,16.384,0,22.624l-45.256,45.256l 45.256,45.256C 330.048,290.496, 330.048,300.632, 323.8,306.88z" />
287
+ <glyph unicode="&#xe00f;" d="M 416.072,480L 95.928,480 c-26.512,0-48-21.488-48-48l0-416 c0-26.512, 21.488-48, 48-48l 320.144,0
288
  c 26.512,0, 48,21.488, 48,48L 464.072,432 C 464.072,458.512, 442.584,480, 416.072,480z M 432.072,16c0-8.832-7.168-16-16-16L 95.928,0 c-8.832,0-16,7.168-16,16L 79.928,432
289
  c0,8.832, 7.168,16, 16,16l 320.144,0 c 8.832,0, 16-7.168, 16-16L 432.072,16 z M 256.024,79.912c-17.64,0-31.92-14.296-31.92-31.912s 14.28-31.92, 31.92-31.92
290
  c 17.632,0, 31.92,14.304, 31.92,31.92S 273.656,79.912, 256.024,79.912z M 288.024,432l-64,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 64,0
291
  c 8.832,0, 16,7.168, 16,16S 296.856,432, 288.024,432z" />
292
+ <glyph unicode="&#xe017;" d="M 510.256,265.312l-51.392,76.84l 25.576,89.408c 1.592,5.608, 0.032,11.64-4.112,15.752c-4.128,4.128-10.128,5.656-15.768,4.016
293
  L 375.304,425.264l-77.144,51.952c-4.856,3.264-11.080,3.656-16.232,0.968c-5.184-2.656-8.512-7.936-8.704-13.752l-2.768-92.968
294
  l-73.248-57.296c-4.592-3.592-6.856-9.408-5.936-15.16s 4.904-10.544, 10.408-12.512l 68.728-24.64c-0.464-0.368-0.952-0.696-1.384-1.128
295
  L 3.648-4.648c-6.248-6.248-6.248-16.376,0-22.624c 3.128-3.128, 7.216-4.688, 11.312-4.688s 8.184,1.56, 11.312,4.688l 265.376,265.376
299
  c-1.624,4.472-5.16,7.968-9.64,9.576l-67.296,24.128l 56.312,44.032c 3.752,2.936, 5.984,7.376, 6.144,12.128l 2.128,71.472l 59.296-39.936
300
  c 3.952-2.656, 8.888-3.408, 13.424-2.096l 68.624,20.048l-19.672-68.736c-1.296-4.576-0.504-9.488, 2.168-13.424l 40.28-59.064L 397.024,268.728z
301
  " />
302
+ <glyph unicode="&#xe018;" d="M 416.528,447.696l-32.232,0 l0-107.704 c0-52.192-28.328-91.68-89.048-122.6
303
  C 358.28,185.488, 384.8,146.312, 384.8,87.856c0-38.064-0.168-70-0.296-87.56l 32.032,0 c 8.84,0, 16-7.144, 16-15.984s-7.16-16-16-16L 95.472-31.688
304
  c-8.84,0-16,7.16-16,16s 7.16,15.984, 16,15.984l 32.968,0 c-0.12,17.56-0.296,49.504-0.296,87.56c0,58.456, 26.144,97.624, 89.072,129.528
305
  c-60.616,30.92-88.568,70.408-88.568,122.6L 128.648,447.696 l-33.176,0 c-8.84,0-16,7.152-16,16c0,8.832, 7.16,15.992, 16,15.992l 321.064,0
306
  c 8.84,0, 16-7.16, 16-15.992C 432.528,454.848, 425.376,447.696, 416.528,447.696z M 160.136,87.856c0-38.144, 0.176-70.112, 0.296-87.56l 192.088,0
307
  c 0.112,17.456, 0.296,49.424, 0.296,87.56c0,44.504-16.56,79.016-96.592,112.2C 176.216,166.872, 160.136,132.36, 160.136,87.856z M 352.312,447.696
308
  l-191.68,0 l0-107.704 c0-30.688, 10.32-70.208, 95.584-105.264c 85.28,35.056, 96.096,74.576, 96.096,105.264L 352.312,447.696 z" />
309
+ <glyph unicode="&#xe019;" d="M 495.424,131.848L 495.424,260.92 l 8.048,4.248c 5.232,2.72, 8.528,8.112, 8.592,14.016
310
  c 0.064,5.888-3.128,11.344-8.296,14.184l-240.72,128.8c-4.816,2.64-10.64,2.624-15.488-0.048L 8.16,293.16
311
  c-5.096-2.84-8.248-8.232-8.216-14.080s 3.248-11.2, 8.408-13.984l 105.192-55.992c-1.32-2.328-2.136-4.984-2.136-7.848l0-135.392
312
  c0-4.56, 1.952-8.92, 5.36-11.952c 3.472-3.080, 36.72-30.048, 138.376-30.048c 101.296,0, 135.44,25.488, 139,28.392
314
  c-9.488-5.552-15.92-15.736-15.92-27.512c0-17.672, 14.328-32, 32-32s 32,14.328, 32,32C 511.504,116.096, 504.984,126.32, 495.424,131.848z M 368.016,73.816
315
  c-12.576-6.048-45.856-17.952-112.872-17.952c-67.44,0-99.968,12.672-111.736,18.768L 143.408,193.2 l 103.904-55.312c 2.36-1.28, 4.984-1.92, 7.592-1.92
316
  c 2.544,0, 5.096,0.608, 7.408,1.832l 105.704,55.832L 368.016,73.816 z M 255.032,170.096L 49.232,279.376l 206.16,110.488l 206.8-110.168L 255.032,170.096z" />
317
+ <glyph unicode="&#xe01a;" d="M 255.992,480.064c-114.608,0-207.84-99.952-207.84-222.8l0-273.336 c0-6.608, 4.080-12.544, 10.248-14.92
318
  c 1.856-0.736, 3.816-1.080, 5.752-1.080c 4.424,0, 8.768,1.84, 11.856,5.264l 60.296,66.56l 47.216-65.216
319
  c 2.984-4.128, 7.752-6.576, 12.84-6.608l 0.112,0 c 5.048,0, 9.816,2.392, 12.832,6.456l 47.408,63.672l 46.592-63.576
320
  c 3.016-4.112, 7.8-6.544, 12.904-6.544c 5.096,0, 9.888,2.424, 12.904,6.528l 47.784,65.144l 59-66.312
325
  L 80.144,257.272 c0,105.2, 78.888,190.8, 175.84,190.8c 96.968,0, 175.856-85.592, 175.856-190.8L 431.84,25.984 z M 336,303.92c-17.64,0-31.92-14.296-31.92-31.904
326
  c0-17.624, 14.28-31.92, 31.92-31.92s 31.92,14.296, 31.92,31.92C 367.92,289.624, 353.64,303.92, 336,303.92z M 176,303.92
327
  c-17.64,0-31.92-14.296-31.92-31.904c0-17.624, 14.288-31.92, 31.92-31.92s 31.92,14.296, 31.92,31.92C 207.92,289.624, 193.64,303.92, 176,303.92z" />
328
+ <glyph unicode="&#xe01b;" d="M 371.608,442.224c-12.8,6.008-24.904,11.664-35.92,17.192
329
  c-28.232,14.144-53.832,21.016-78.232,21.016c-49.144,0-83.152-28.352-104.48-49.68l-17.792-17.808l-11.872-11.888l-17.232-17.256l-26.864-26.896
330
  l-29.664-29.688c-55.344-55.4-64.184-111.8-28.632-182.904c 5.512-11.040, 11.184-23.168, 17.184-36.016
331
  c 32.352-69.192, 65.792-140.744, 120.528-140.744c 1.536,0, 3.056,0.048, 4.608,0.168c 56.488,4.424, 72.512,77.144, 86.656,141.296
341
  c 6,6, 6,15.736,0,21.728c-6,6-15.72,6-21.72,0l-12.176-12.176l-12.176,12.176c-6,6-15.72,6-21.72,0
342
  c-6-6-6-15.728,0-21.728l 12.176-12.176l-12.176-12.176c-6-5.992-6-15.72,0-21.72c 6-6, 15.728-6, 21.72,0
343
  l 12.176,12.168l 12.528-12.528c 6-6, 15.72-6, 21.72,0s 6,15.736,0,21.736L 164.944,208.28z" />
344
+ <glyph unicode="&#xe01c;" d="M 254.208-31.64c-120.624,0-206.184,83.64-206.184,198.888c0,61.184, 36.688,127.096, 38.248,129.856
345
  c 3.184,5.672, 9.44,8.752, 15.968,8.032c 6.456-0.832, 11.768-5.488, 13.44-11.784c 0.096-0.376, 9.984-37.376, 23.032-57.92
346
  c 8.768-13.824, 17.656-23.592, 27.656-30.376c-6.768,29.328-11.952,73.456-3.512,118.736C 186.024,448.080, 283.848,477.816, 288.040,479.016
347
  c 5.392,1.544, 11.112,0.16, 15.216-3.576c 4.096-3.752, 5.968-9.376, 4.904-14.832c-0.16-0.872-16.312-87.888, 17.968-162.032
354
  c-1.2,1.704-29.656,41.984-42.2,69.12c-26.048,56.296-25.608,117.168-22.952,152.232c-26.36-15.36-66.832-49.672-79.832-119.456
355
  c-12.656-67.904, 11.936-135.8, 12.2-136.472c 2.128-5.544, 1-11.832-2.904-16.296c-3.92-4.44-9.952-6.408-15.768-5.016
356
  c-1.984,0.488-47.016,12.2-76.168,58.144C 106.464,226.512, 101.792,236.472, 97.848,246.16z" />
357
+ <glyph unicode="&#xe01d;" d="M 512.688,154.104c-0.488,6.92-26.504,159.656-30.576,184.112c-0.392,2.344-0.704,4.84-1.048,7.472
358
  c-3.144,24.576-9.016,70.312-82.736,70.312c-8.84,0-16-7.16-16-16s 7.16-16, 16-16c 45.56,0, 47.968-18.704, 51-42.392
359
  c 0.392-3.032, 0.768-5.936, 1.216-8.64c 1.872-11.264, 10.352-56.080, 17.672-100.512c-18.776,14.312-42.144,22.904-67.56,22.904
360
  c-40.824,0-77.16-21.976-97.136-54.68c-9.608,3.632-25.912,8.168-47.696,8.168c-21.472,0-37.256-4.568-47.016-8.544
369
  c-44.096,0-81.344,36.488-81.344,79.672s 37.248,79.672, 81.344,79.672c 38,0, 69.816-26.744, 77.728-62.392
370
  c 0.328-3.264, 0.6-6.336, 0.808-9.144c 0.096-1.344, 0.456-2.608, 0.92-3.832c 0.080-1.44, 0.216-2.856, 0.216-4.312
371
  C 480.328,99.744, 444.592,64.008, 400.656,64.008z" />
372
+ <glyph unicode="&#xe01e;" d="M 511.656,243.352c-0.68,5.656-2.808,10.856-6.048,15.232l 0.080,0 l-0.44,0.44c-1.64,2.16-3.56,4.064-5.704,5.752L 290.904,466.48
373
  c-18.112,18.112-49.752,18.144-67.888,0L 14.408,266.352c-4.512-4.2-14.44-15.544-14.44-26.672l0-239.76 c0-17.592, 14.408-32, 32-32l 448,0
374
  c 17.592,0, 32,14.408, 32,32L 511.968,239.048 C 512.080,240.488, 511.936,241.928, 511.656,243.352z M 134.896,116.832L 31.968,22.048L 31.968,207.64 L 134.896,116.832z
375
  M 167.784,103.64c 1.144,0.76, 2.232,1.624, 3.184,2.704c 0.184,0.208, 0.312,0.456, 0.48,0.672l 70.584,65
377
  l 101.24,89.848l0-180.92 L 378.728,114.72z M 51.888,258.584L 245.64,443.856c 3.032,3.016, 7.048,4.688, 11.312,4.688
378
  c 4.28,0, 8.296-1.672, 11.328-4.688L 448.968,271.68l-0.488,0 l 27.448-27.896l-121.152-107.52l-67.624,60.832
379
  c-18.84,14.768-45.888,15.408-65.84-0.688l-62.752-57.792L 37.664,245.288l 13.496,13.296L 51.888,258.584 z" />
380
+ <glyph unicode="&#xe01f;" d="M 511.656,243.36c-0.68,5.656-2.808,10.856-6.048,15.232l 0.080,0 l-0.44,0.44c-1.64,2.16-3.56,4.064-5.704,5.752
381
  L 415.968,348.976L 415.968,400.608 c0,8.84-7.16,16-16,16l-50.664,0 l-58.4,49.856c-18.112,18.112-49.752,18.144-67.888,0l-58.2-49.856l-52.848,0
382
  c-8.84,0-16-7.16-16-16l0-52.688 L 14.408,266.36c-8.672-5.736-14.44-15.544-14.44-26.672l0-239.752 c0-17.592, 14.408-32, 32-32l 448,0
383
  c 17.592,0, 32,14.408, 32,32l0,239.12 C 512.080,240.496, 511.936,241.936, 511.656,243.36z M 134.432,117.248L 31.968,22.208L 31.968,207.656 L 134.432,117.248z
387
  c 3.032,3.016, 7.048,4.688, 11.312,4.688c 4.28,0, 8.296-1.672, 11.328-4.688l 32.312-27.232L 213.376,416.608 L 245.64,443.84z M 383.968,384.608l0-222.424
388
  l-28.656-25.44l-68.16,61.784c-18.84,14.768-45.888,15.408-65.84-0.688L 158,139.12l-30.032,26.504L 127.968,384.608 L 383.968,384.608 z M 51.888,258.592l 44.080,44.064
389
  l0-108.808 l-58.312,51.448l 13.496,13.296L 51.888,258.592 z" />
390
+ <glyph unicode="&#xe027;" d="M 452.808,124.056c-18.672,22.712-44.24,54.872-44.24,87.68l0,104.48
391
  c0,90.008-67.32,163.24-153.344,163.24c-86.040,0-152.832-73.232-152.832-163.24l0-104.48 c0-32.256-27.744-62.744-45.336-86.4
392
  c-15.824-21.256-28.312-38.048-19.88-54.832c 7.416-14.768, 25.984-16.664, 41.328-16.664l 91.68,0 c 0.024-47.104, 38.224-85.288, 85.336-85.288
393
  c 47.12,0, 85.32,38.184, 85.344,85.288l 93.832,0 c 9.76,0, 32.576,0, 40.432,16.6C 483.056,87.248, 470.368,102.696, 452.808,124.056z
395
  c-2.448,0-4.496,0.080-6.184,0.184c 3.296,5.104, 8.136,11.624, 12.072,16.928c 19.496,26.2, 52.072,63.184, 52.072,106.712l0,104.48
396
  c0,71.232, 51.52,129.176, 118.76,129.176c 67.24,0, 119.28-57.944, 119.28-129.176l0-104.48 c0-45.008, 30.040-82.624, 51.984-109.304
397
  c 3.696-4.496, 8.12-9.88, 11.56-14.48C 437.032,87.92, 435.912,87.904, 434.696,87.904z" />
398
+ <glyph unicode="&#xe028;" d="M 510.528,60.016L 416.896,233.168c 9.552,21.68, 14.896,45.64, 14.896,70.848c0,97.152-78.76,175.904-175.904,175.904
399
  c-97.168,0-175.92-78.76-175.92-175.904c0-25.816, 5.608-50.312, 15.592-72.392L 1.512,60.096c-3.032-5.512-2.528-12.312, 1.264-17.344
400
  c 3.8-5.016, 10.216-7.376, 16.344-5.936l 80.312,18.424l 27.488-76.56c 2.144-5.952, 7.576-10.080, 13.872-10.544
401
  c 0.408-0.032, 0.8-0.048, 1.184-0.048c 5.856,0, 11.296,3.216, 14.096,8.44l 81.848,152.488c 5.904-0.6, 11.896-0.904, 17.96-0.904
406
  c 79.272,0, 143.768-64.496, 143.768-143.768s-64.496-143.784-143.768-143.784C 176.608,160.232, 112.112,224.744, 112.112,304.016z M 405.872,89.592
407
  c-7.936,1.872-15.888-2.56-18.64-10.184l-20.264-56.488L 305.392,135.2c 37.72,11.048, 70.168,34.368, 92.752,65.368l 67.424-124.664L 405.872,89.592z
408
  " />
409
+ <glyph unicode="&#xe029;" d="M 510.512,114.296l-41.144,75.648c-0.064,0.104-0.048,0.2-0.112,0.296l-2.936,5.072
410
  c-1.64,2.808-4.216,4.616-7.096,5.296c-2.848,0.704-5.992,0.272-8.704-1.488l-4.92-3.168c-0.096-0.056-0.152-0.144-0.248-0.208
411
  l-72.8-49.16c-5.44-3.504-7.208-10.84-3.968-16.456l 3.272-3.6c 3.24-5.592, 10.632-5.824, 16.080-2.32l 43.52,29.592
412
  c-10.304-83-77.368-146.696-159.48-154.088L 271.976,320.512 L 336,320.512 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16l-64.72,0
419
  c 14.688-102.36, 102.552-178.912, 206.64-178.912c 104.032,0, 191.96,76.544, 206.68,178.856l 23.92-44.432c 3.248-5.592, 9.944-8.768, 15.384-5.272
420
  l 4.56,1.712C 511.984,101.36, 513.76,108.712, 510.512,114.296z M 223.752,416.512c0,17.92, 14.576,32.504, 32.496,32.504
421
  c 17.92,0, 32.504-14.576, 32.504-32.504s-14.576-32.504-32.504-32.504C 238.336,384.016, 223.752,398.592, 223.752,416.512z" />
422
+ <glyph unicode="&#xe02a;" d="M 511.824,334.76c 0.232,11.832-2.952,39.424-38.92,49.032L 115.024,455.76l-3.328,0.344
423
  c-26.472,0-48-21.528-48-48l0-64.352 l-16,0.040c-26.376-0.112-47.816-21.576-47.816-47.984l0-255.904 c0-26.472, 21.528-48, 48-48l 416.232,0
424
  c 26.472,0, 48,21.528, 48,48L 511.824,334.76z M 95.696,408.104c0,8.36, 6.44,15.232, 14.608,15.936l 353-71.44
425
  c 0.128-0.064-2.624-8.968-15.44-8.8L 95.696,343.8 L 95.696,408.104 z M 480.12,39.896c0-8.832-7.168-16-16-16L 47.88,23.896 c-8.832,0-16,7.168-16,16L 31.88,295.808
426
  c0,8.832, 7.168,16, 16,16l 400.032,0 c 15.704,0, 32.2,5.352, 32.2,15.944L 480.112,39.896 z M 95.912,199.752c-17.672,0-32-14.328-32-32s 14.328-32, 32-32
427
  s 32,14.328, 32,32S 113.584,199.752, 95.912,199.752z" />
428
+ <glyph unicode="&#xe02b;" d="M 496,144l-16.136,0 l0,0.808 c0,80.96-43.264,151.904-107.832,191.192l 80.408,0
429
  c 5.544-9.52, 15.752-16, 27.56-16c 17.672,0, 32,14.328, 32,32s-14.328,32-32,32c-11.816,0-22.016-6.48-27.56-16L 304,368 l0,16 c0,8.832-7.168,16-16,16l-64,0
430
  c-8.832,0-16-7.168-16-16l0-16 L 59.56,368 C 54.016,377.52, 43.816,384, 32,384c-17.672,0-32-14.328-32-32s 14.328-32, 32-32c 11.816,0, 22.016,6.48, 27.56,16l 80.4,0
431
  C 75.392,296.704, 32.136,225.768, 32.136,144.808L 32.136,144 L 16,144 c-8.832,0-16-7.168-16-16l0-64 c0-8.832, 7.168-16, 16-16l 64,0 c 8.832,0, 16,7.168, 16,16l0,64
432
  c0,8.832-7.168,16-16,16L 64.136,144 l0,0.808 c0,89.224, 61.232,164.336, 143.864,185.696L 208,320 c0-8.832, 7.168-16, 16-16l 64,0 c 8.832,0, 16,7.168, 16,16l0,10.504
433
  c 82.632-21.368, 143.864-96.48, 143.864-185.696L 447.864,144 L 432,144 c-8.832,0-16-7.168-16-16l0-64 c0-8.832, 7.168-16, 16-16l 64,0 c 8.832,0, 16,7.168, 16,16l0,64
434
  C 512,136.832, 504.832,144, 496,144z M 64,80L 32,80 l0,32 l 32,0 L 64,80 z M 272,336l-32,0 l0,32 l 32,0 L 272,336 z M 480,80l-32,0 l0,32 l 32,0 L 480,80 z" />
435
+ <glyph unicode="&#xe02c;" d="M 480,448.2L 32,448.2 c-17.672,0-32-14.328-32-32l0-288.752 c0-17.672, 14.328-32, 32-32l 63.768,0 l0-79.656
436
  c0-6.456, 3.872-12.264, 9.816-14.752c 2-0.84, 4.112-1.248, 6.184-1.248c 4.128,0, 8.168,1.592, 11.216,4.592l 92.512,91.064L 480,95.448
437
  c 17.672,0, 32,14.328, 32,32L 512,416.2 C 512,433.872, 497.672,448.2, 480,448.2z M 480,127.456L 202.392,127.456 l-74.624-73.456l0,73.456 L 32,127.456 L 32,416.2 l 448,0 L 480,127.456 z
438
  M 112,255.496l 288,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 112,287.496 c-8.832,0-16-7.168-16-16S 103.168,255.496, 112,255.496z M 112,319.496l 288,0
439
  c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 112,351.496 c-8.832,0-16-7.168-16-16S 103.168,319.496, 112,319.496z M 112,191.496l 192,0 c 8.832,0, 16,7.168, 16,16
440
  s-7.168,16-16,16L 112,223.496 c-8.832,0-16-7.168-16-16S 103.168,191.496, 112,191.496z" />
441
+ <glyph unicode="&#xe02d;" d="M 256-32.080c-10.144,0-19.688,3.936-26.872,11.096L 10.872,197.264c-14.768,14.84-14.768,38.976-0.032,53.784l 79.952,79.936
442
  c 4.936,4.936, 12.512,6.112, 18.72,2.872c 6.184-3.232, 9.56-10.112, 8.344-16.984c-0.816-4.576-1.184-8.248-1.184-11.56
443
  c0-35, 28.488-64.072, 63.504-64.072c 35.048,0, 60.64,29.072, 60.64,64.072c0,35.048-25.592,63.544-60.64,63.544c-3.28,0-6.936-0.376-11.512-1.184
444
  c-6.936-1.28-13.752,2.16-16.984,8.344c-3.232,6.2-2.064,13.784, 2.872,18.72l 74.544,74.56c 14.44,14.376, 39.408,14.344, 53.784,0.032
450
  c-30.856,0-55.968-25.128-55.968-56.016c0-1.28, 0.2-2.528, 0.376-3.784l 0.344-2.856c 0.72-6.752-2.888-13.216-9.016-16.144
451
  c-6.080-2.904-13.408-1.656-18.2,3.128l-78.472,78.512c-3.064,3.032-5.472,3.064-8.592-0.032l-48.56-48.56
452
  c 41.64-10.312, 69.688-47.984, 69.688-92.768c0-52.656-39.96-96.064-92.648-96.064C 135.4,209.248, 97.744,240.784, 87.448,282.392z" />
453
+ <glyph unicode="&#xe02e;" d="M 476.368,352.536l-60.36,0 L 416.008,479.76 L 95.992,479.76 l0-127.224 L 35.632,352.536 c-19.656,0-35.656-16-35.656-35.672
454
  L-0.024,99.92 c0-19.672, 16-35.672, 35.656-35.672l 60.36,0 L 95.992-31.76 l 320.016,0 L 416.008,64.248 l 60.36,0 c 19.656,0, 35.656,16, 35.656,35.672L 512.024,316.864
455
  C 512.024,336.536, 496.024,352.536, 476.368,352.536z M 127.992,448.256l 256.016,0 l0-95.72 L 127.992,352.536 L 127.992,448.256 z M 384.008,0.24L 127.992,0.24 L 127.992,176.44 l 256.016,0
456
  L 384.008,0.24 z M 480.024,99.92c0-2.040-1.64-3.672-3.656-3.672l-60.36,0 L 416.008,208.44 L 95.992,208.44 l0-112.184 L 35.632,96.256 c-2.016,0-3.656,1.632-3.656,3.672
457
  L 31.976,316.864 c0,2.032, 1.64,3.672, 3.656,3.672l 440.736,0 c 2.016,0, 3.656-1.64, 3.656-3.672L 480.024,99.92 z M 416,288.28l-16,0 c-8.832,0-16-7.168-16-16
458
  s 7.168-16, 16-16l 16,0 c 8.832,0, 16,7.168, 16,16S 424.832,288.28, 416,288.28z" />
459
+ <glyph unicode="&#xe02f;" d="M 512,319.752c0,17.672-14.328,32-32,32l-54.624,0 c 14.136,13.944, 23.184,32.224, 23.184,54.736c0,27.72-15.92,57.832-60.608,57.832
460
  c-58.8,0-107.92-62.608-131-97.704C 233.856,401.704, 183.232,464.312, 124.44,464.312c-44.688,0-60.608-30.112-60.608-57.832
461
  c0-22.504, 9.296-40.792, 23.72-54.736L 32,351.744 c-17.672,0-32-14.328-32-32l0-95.784 l 32.28,0 l0-208.28 c0-17.672, 14.328-32, 32-32l 383.84,0 c 17.672,0, 32,14.328, 32,32
462
  L 480.12,223.968 L 512,223.968 L 512,319.752 z M 387.952,432.312c 19.784,0, 28.608-8.312, 28.608-25.832c0-35.544-39.672-54.72-76.984-54.72l-54.168,0
463
  C 308.144,385.528, 348.16,432.312, 387.952,432.312z M 124.44,432.312c 39.8,0, 81.328-46.784, 104.064-80.544l-54.184,0
464
  c-37.312,0-78.488,19.672-78.488,55.216C 95.832,424.496, 104.656,432.312, 124.44,432.312z M 480,255.968L 272,255.968 l0,63.784 l 208,0 L 480,255.968 z M 32,319.752l 208,0 l0-63.784
465
  L 32,255.968 L 32,319.752 z M 64.28,223.968L 240,223.968 l0-208.28 L 64.28,15.688 L 64.28,223.968 z M 448.128,15.688L 272,15.688 L 272,223.968 l 176.128,0 L 448.128,15.688 z" />
466
+ <glyph unicode="&#xe030;" d="M 16.88,448.12l 224,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16l-224,0 c-8.832,0-16-7.168-16-16
467
  S 8.040,448.12, 16.88,448.12z M 16.88,352.12l 224,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16l-224,0 c-8.832,0-16-7.168-16-16S 8.040,352.12, 16.88,352.12z
468
  M 256.88,272.12c0,8.832-7.168,16-16,16l-224,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 224,0 C 249.712,256.12, 256.88,263.288, 256.88,272.12z
469
  M 506.44,317.728L 349.984,474.176c-4.952,4.96-12.328,5.92-18.296,3.008c-6.272-2.168-10.808-8.056-10.808-15.064L 320.88,107.92
471
  c 53.064,0, 96.048,35.904, 96.048,80.168c0,2.008-0.184,3.968-0.36,5.936L 352.88,426.024 l 130.92-130.928c 6.248-6.248, 16.384-6.248, 22.632,0
472
  C 512.68,301.344, 512.68,311.48, 506.44,317.728z M 320.88,46.488c-1.152-22.248-27.096-46.408-64.064-46.408
473
  c-37.824,0-64.176,25.28-64.176,47.936c0,22.672, 26.352,47.92, 64.176,47.92c 36.968,0, 62.912-24.128, 64.064-46.392L 320.88,46.488 z" />
474
+ <glyph unicode="&#xe031;" d="M 507.424,290.168L 323.344,475.176c-3.968,3.984-9.688,5.608-15.16,4.248c-5.456-1.328-9.8-5.424-11.472-10.784
475
  c-11.080-35.656-12.36-67.92-3.896-97.344c-0.776-0.536-1.52-1.12-2.208-1.808L 205.056,283.952c-27.6,12.8-57.272,19.728-86.848,19.728
476
  c-18.8,0-37.232-2.784-54.784-8.232c-5.344-1.672-9.44-6-10.784-11.424c-1.344-5.44, 0.232-11.168, 4.184-15.144l 109.488-110.192
477
  L 13.232,3.168l-13.312-35.064l 32.184,12.44l 156.68,155.52l 110.912-111.632c 3.032-3.064, 7.144-4.72, 11.344-4.72
482
  c-8.416,12.864-18.232,25.088-29.512,36.376c-11.232,11.232-23.504,21.128-36.48,29.664l 72.064,72.048c 7.352-12.784, 16.832-25, 28.504-36.664
483
  c 11.928-11.92, 24.544-21.568, 37.8-29.032L 300.112,201.728z M 357.312,325.776c-30.768,30.768-42.624,65.064-36.344,106.44l 143.456-144.2
484
  C 423.096,282.088, 388.624,294.464, 357.312,325.776z" />
485
+ <glyph unicode="&#xe032;" d="M 480,440.048L 32,440.048 c-17.592,0-32-14.408-32-32l0-368.096 c0-17.592, 14.408-32, 32-32l 448,0 c 17.592,0, 32,14.408, 32,32L 512,408.048
486
  C 512,425.64, 497.592,440.048, 480,440.048z M 480,39.952L 32,39.952 L 32,134.232 l 128.424,124.456l 132.392-132.248c 5.456-6.624, 15.168-5.784, 22.064-0.56
487
  l 58.44,52.904L 478.72,70.592c 0.4-0.4, 0.848-0.696, 1.28-1.040L 480,39.952 z M 480,115.104L 385.984,211.312
488
  c-5.704,5.624-14.64,6.2-20.968,1.376l-60.28-52.512L 172.264,291.216c-2.832,3.424-6.92,5.512-11.344,5.8
489
  c-4.408,0.16-8.752-1.28-11.984-4.312L 32,178.904L 32,408.048 l 448,0 L 480,115.104 z M 368,279.936c 17.64,0, 31.92,14.304, 31.92,31.92
490
  c0,17.608-14.28,31.912-31.92,31.912s-31.92-14.304-31.92-31.912C 336.080,294.24, 350.36,279.936, 368,279.936z" />
491
+ <glyph unicode="&#xe033;" d="M 496.592,412.496L 336.112,479.032L 176.392,415.816L 15.408,479
492
  c-1.376,0.408-2.72,0.56-3.984,0.56C 4.856,479.592,0,474.688,0,467.312l0-415 c0-8.784, 6.936-17.936, 15.408-20.28l 161.168-63.592
493
  l 159.504,64.752l 160.512-63.064c 1.376-0.376, 2.72-0.56, 3.984-0.56c 6.56,0, 11.424,4.872, 11.424,12.248L 512,392.184
494
  C 512,400.968, 505.064,410.128, 496.592,412.496z M 192,389.432l 128,50.152l0-380.752 l-128-50.592L 192,389.432 z M 32,436.656l 128-47.288l0-380.88 L 32,60.624L 32,436.656 z
495
  M 480,11l-128,48.192L 352,439.104 l 128-55.192L 480,11 z" />
496
+ <glyph unicode="&#xe034;" d="M 10.92,329.096l 237.544-129.36c 2.392-1.296, 5.016-1.952, 7.656-1.952c 2.608,0, 5.216,0.64, 7.592,1.92l 240.048,129.36
497
  c 5.232,2.816, 8.488,8.312, 8.408,14.264c-0.080,5.968-3.456,11.376-8.752,14.080L 265.856,478.048c-4.528,2.296-9.872,2.312-14.44,0.032
498
  L 11.392,357.44c-5.312-2.672-8.72-8.080-8.816-14.032S 5.704,331.936, 10.92,329.096z M 258.576,445.856L 461.656,342.72L 256.168,231.984
499
  L 53.080,342.576L 258.576,445.856z M 500.672,239.84l-47.488,24.112l-34.28-18.488l 40-20.312L 253.424,114.424L 50.328,225.016l 42.656,21.44L 58.8,265.080
502
  M 500.672,127.84l-44.984,22.112l-34.28-18.488l 37.504-18.312L 253.424,2.424L 50.328,113.016l 39.656,17.936l-34.184,18.624L 8.64,127.872
503
  c-5.312-2.672-8.72-8.080-8.816-14.032s 3.128-11.472, 8.344-14.312l 237.544-129.36c 2.392-1.296, 5.016-1.952, 7.656-1.952
504
  c 2.608,0, 5.216,0.64, 7.592,1.92l 240.048,129.36c 5.232,2.816, 8.488,8.312, 8.408,14.264C 509.344,119.736, 505.968,125.144, 500.672,127.84z" />
505
+ <glyph unicode="&#xe035;" d="M 511.368,8.68l-41.704,251.888c-3.72,32.656-33.488,59.216-66.36,59.216l-35.328,0 l0,42.64 c0,65.080-46.424,118.016-111.488,118.016
506
  c-65.048,0-112.472-52.936-112.472-118.016l0-42.64 L 105.68,319.784 c-32.872,0-62.64-26.56-66.264-58.528l-38.64-252.080
507
  c-1.488-13.28, 1.112-23.752, 7.704-31.144c 6.216-6.952, 15.264-10.488, 26.872-10.488l 436.784,0 c 16.456,0, 25.888,6.608, 30.92,12.16
508
  C 507.664-15.192, 512.88-6.224, 511.368,8.68z M 176.024,362.432c0,47.424, 33.064,86.016, 80.472,86.016s 79.488-38.592, 79.488-86.016l0-42.64
510
  l 38.344,0 l0-36.464 C 134.488,245.784, 128,235.576, 128,223.752c0-17.672, 14.328-32, 32-32s 32,14.328, 32,32c0,11.808-6.464,22-15.976,27.544l0,36.496 l 159.952,0
511
  l0-36.496 C 326.472,245.752, 320,235.552, 320,223.752c0-17.672, 14.328-32, 32-32s 32,14.328, 32,32c0,11.824-6.488,22.032-16.024,27.576l0,36.464 l 35.328,0
512
  c 16.832,0, 32.656-14.128, 34.704-31.72l 41.672-251.64C 479.88,2.384, 478.272-0.224, 473.584-0.224z" />
513
+ <glyph unicode="&#xe036;" d="M 464.752,272.792c0,84.392-44.488,160.936-118.984,204.784c-7.624,4.504-17.44,1.936-21.904-5.688
514
  c-4.472-7.608-1.936-17.424, 5.688-21.904c 64.624-38.016, 103.2-104.264, 103.2-177.184c0-121.184-87.968-209.144-209.16-209.144
515
  c-27.096,0-53.392,5.080-78.16,15.080c-8.184,3.328-17.528-0.64-20.832-8.832c-3.312-8.2, 0.64-17.528, 8.832-20.832
516
  c 28.608-11.56, 58.936-17.424, 90.16-17.424c 0.096,0, 0.192,0.008, 0.288,0.008l0-31.504 l-46.464,0 c-9.232,0-16.72-7.152-16.72-15.976
519
  c-97.344,0-176.232-79.376-176.232-176.704s 78.888-175.72, 176.232-175.72C 320.816,95.632, 399.688,174.024, 399.688,271.352z M 79.248,271.352
520
  c0,79.512, 64.704,144.704, 144.232,144.704c 79.512,0, 144.2-65.184, 144.2-144.704s-64.688-143.72-144.2-143.72
521
  C 143.952,127.632, 79.248,191.832, 79.248,271.352z" />
522
+ <glyph unicode="&#xe037;" d="M 512.512,224c0,136.008-106.832,247.552-241.16,255.512c-2.768,0.304-5.544,0.504-8.36,0.504c-0.832,0-1.664-0.088-2.496-0.112
523
  C 259,479.928, 257.512,480.016, 256,480.016C 114.56,480.016-0.512,365.168-0.512,224c0-141.168, 115.072-256.016, 256.512-256.016
524
  c 1.512,0, 3,0.088, 4.504,0.12c 0.832-0.032, 1.664-0.12, 2.496-0.12c 2.816,0, 5.592,0.2, 8.36,0.504
525
  C 405.68-23.552, 512.512,87.976, 512.512,224z M 464.784,141.584c-8.816,2.56-30.96,8.12-70.032,12.696c 3.232,22.096, 5,45.448, 5,69.72
539
  c 11.632,2.472, 32.456,6.232, 63.296,9.464c 12.144-44.856, 31.896-82.808, 55.568-109.984C 128.848,31.664, 86.76,67.68, 60.544,113.824z
540
  M 345.328,18.408c 19.112,26.632, 34.24,62.512, 43.648,104.4c 31.704-3.64, 51.608-7.896, 61.648-10.432
541
  C 426.616,70.84, 389.696,37.68, 345.328,18.408z" />
542
+ <glyph unicode="&#xe038;" d="M 112,424L 16,424 C 7.168,424,0,416.832,0,408l0-96 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 32,392 l 80,0
543
  c 8.832,0, 16,7.168, 16,16S 120.832,424, 112,424z M 496,152c-8.832,0-16-7.168-16-16l0-80 L 400,56 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 96,0 c 8.832,0, 16,7.168, 16,16
544
  L 512,136 C 512,144.832, 504.832,152, 496,152z M 112,56L 32,56 L 32,136 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-96 c0-8.832, 7.168-16, 16-16l 96,0 c 8.832,0, 16,7.168, 16,16
545
  S 120.832,56, 112,56z M 496,424L 400,424 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 80,0 l0-80 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 512,408 C 512,416.832, 504.832,424, 496,424z" />
546
+ <glyph unicode="&#xe039;" d="M 480.080,376l-240,0 l-48,48l-160,0 c-17.672,0-32-14.328-32-32l0-80 l-0.152,0 l0-32 l 0.152,0 l0-224
547
  c0-17.672, 14.328-32, 32-32l 448,0 c 17.672,0, 32,14.328, 32,32L 512.080,344 C 512.080,361.672, 497.752,376, 480.080,376z M 32.072,392l 145.376,0 l 39.312-38.624L 226.816,344L 480.080,344
548
  l0-32 l-448,0 L 32.080,392 z M 32.072,56L 32.072,280 l 448,0 l0-224 L 32.072,56 z" />
549
+ <glyph unicode="&#xe03a;" d="M 400,343.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 384,351.024, 391.168,343.856, 400,343.856z
550
  M 400,247.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 384,255.024, 391.168,247.856, 400,247.856z
551
  M 400,151.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 384,159.024, 391.168,151.856, 400,151.856z
552
  M 400,55.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 384,63.024, 391.168,55.856, 400,55.856z
556
  M 80,55.856l 32,0 c 8.832,0, 16,7.168, 16,16l0,16 c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16l0-16 C 64,63.024, 71.168,55.856, 80,55.856z M 480,472.048
557
  L 32,472.048 c-17.592,0-32-14.408-32-32l0-432.096 c0-17.592, 14.408-32, 32-32l 448,0 c 17.592,0, 32,14.408, 32,32L 512,440.048 C 512,457.64, 497.592,472.048, 480,472.048z M 480,7.952L 32,7.952
558
  L 32,440.048 l 448,0 L 480,7.952 z" />
559
+ <glyph unicode="&#xe03b;" d="M 50.936,314.872c-9.064,0-16.384-7.328-16.384-16.384c0-9.048, 7.32-16.384, 16.384-16.384c 151.504,0, 262.672-112.184, 262.672-263.68
560
  c0-9.048, 7.328-16.376, 16.384-16.376s 16.384,7.328, 16.384,16.376C 346.376,188.608, 221.112,314.872, 50.936,314.872z M 51.080,478.688
561
  c-9.056,0-16.384-7.328-16.384-16.384c0-9.056, 7.328-16.384, 16.384-16.384c 235.088,0, 426.336-191.248, 426.336-426.328
562
  c0-9.048, 7.328-16.376, 16.384-16.376s 16.384,7.328, 16.384,16.376C 510.176,272.736, 304.224,478.688, 51.080,478.688z M 92.008,150.2
563
  c-49.736,0-90.184-40.56-90.184-90.44c0-49.856, 40.456-90.456, 90.184-90.456s 90.2,40.592, 90.2,90.456
564
  C 182.208,109.64, 141.744,150.2, 92.008,150.2z M 92.008,0.984c-32.304,0-58.584,26.376-58.584,58.784s 26.28,58.768, 58.584,58.768
565
  c 32.312,0, 58.608-26.36, 58.608-58.768S 124.32,0.984, 92.008,0.984z" />
566
+ <glyph unicode="&#xe03c;" d="M 511.92,193.728c 0.048,10.528-1.608,50.248-2.872,61.608
567
  C 494.488,385.712, 388.672,480.336, 257.456,480.336c-136.672,0-247.408-105.312-254.92-244.952c-0.16-3.048-1.28-24.672-1.36-37.544l-0.040-7.16
568
  c-0.656-2.96-1.056-6.016-1.056-9.168l0-107.328 c0-23.44, 19.064-42.504, 42.504-42.504l 43.144,0 c 23.44,0, 42.512,19.064, 42.512,42.504L 128.24,181.504
569
  c0,23.44-19.080,42.504-42.512,42.504L 42.576,224.008 c-2.944,0-5.816-0.304-8.592-0.872c 0.24,5.192, 0.456,9.288, 0.512,10.528
575
  c0-5.8-4.72-10.504-10.512-10.504L 42.576,63.672 c-5.8,0-10.504,4.704-10.504,10.504L 32.072,181.504 C 32.080,187.304, 36.784,192.008, 42.576,192.008z
576
  M 416.264,181.504c0,5.8, 4.704,10.504, 10.504,10.504l 42.64,0 c 5.8,0, 10.512-4.704, 10.512-10.504l0-106.832 c0-5.8-4.72-10.504-10.512-10.504
577
  l-42.64,0 c-5.8,0-10.504,4.704-10.504,10.504L 416.264,181.504 z" />
578
+ <glyph unicode="&#xe03d;" d="M 511.92,177.72c 0.048,10.528-1.608,50.248-2.872,61.608C 494.488,369.704, 388.672,464.328, 257.456,464.328
579
  c-136.672,0-247.408-105.312-254.92-244.952c-0.16-3.048-1.28-24.672-1.36-37.544l-0.040-7.16c-0.656-2.96-1.056-6.016-1.056-9.168
580
  l0-139.328 c0-23.44, 19.064-42.504, 42.504-42.504l 43.144,0 c 23.44,0, 42.512,19.064, 42.512,42.504L 128.24,165.496 c0,23.44-19.080,42.504-42.512,42.504L 42.568,208
581
  c-2.944,0-5.816-0.304-8.592-0.872c 0.24,5.192, 0.456,9.296, 0.512,10.528C 41.080,340.048, 138.056,432.328, 257.456,432.328
585
  l0-139.328 c0-5.808-4.72-10.504-10.512-10.504L 42.568,15.664 c-5.8,0-10.504,4.704-10.504,10.504L 32.064,165.496 C 32.080,171.296, 36.784,176, 42.568,176z
586
  M 479.92,26.672c0-5.8-4.72-10.504-10.512-10.504l-42.64,0 c-5.8,0-10.504,4.704-10.504,10.504L 416.264,165.496 c0,5.8, 4.704,10.504, 10.504,10.504
587
  l 42.64,0 c 5.8,0, 10.512-4.704, 10.512-10.504L 479.92,26.672 z" />
588
+ <glyph unicode="&#xe03e;" d="M 255.2-31.352c-96.656,0-175.296,77.56-175.296,172.888c0,111.344, 155.816,322.424, 162.456,331.36
589
  c 3,4.032, 7.704,6.424, 12.736,6.456c 5.592,0.048, 9.784-2.296, 12.832-6.28c 6.704-8.768, 164.168-216.112, 164.168-331.528
590
  C 432.096,46.208, 352.736-31.352, 255.2-31.352z M 255.376,436.152c-37.2-52.832-143.472-211.032-143.472-294.608
591
  c0-77.688, 64.28-140.888, 143.296-140.888c 79.888,0, 144.888,63.2, 144.888,140.888C 400.096,228.224, 293.016,384.056, 255.376,436.152z" />
592
+ <glyph unicode="&#xe03f;" d="M 511.488,225.008L 452.736,428.552c-1.92,6.936-8.232,11.736-15.424,11.736L 69.64,440.288 c-7.248,0-13.592-4.872-15.472-11.888L 0.472,235.224
593
  c-0.992-3.752-0.504-7.504, 1-10.768C 0.608,221.56,0,218.544,0,215.368l0-175.656 c0-17.672, 14.328-32, 32-32l 448,0 c 17.672,0, 32,14.328, 32,32L 512,215.368
594
  c0,0.856-0.184,1.664-0.248,2.504C 512.168,220.168, 512.16,222.592, 511.488,225.008z M 81.952,408.288l 343.184,0 l 46.56-160.92L 322.528,247.368
595
  c-0.72-38.408-27.952-64.84-66.528-64.84s-65.312,26.44-66.032,64.84L 37.080,247.368 L 81.952,408.288z M 480,39.712L 32,39.712 L 32,215.368 l 131.56,0
596
  c 13.968-40.216, 47.888-64.84, 92.44-64.84s 78.968,24.624, 92.936,64.84L 480,215.368 L 480,39.712 z" />
597
+ <glyph unicode="&#xe040;" d="M 384,480L 208,480 c-17.672,0-32-14.328-32-32l 176,0 l0-128 l 128,0 l0-256 L 368,64 l0-32 l 112,0 c 17.672,0, 32,14.328, 32,32L 512,351.992 L 384,480z M 384,352L 384,434.752 L 466.736,352L 384,352 z M 32,416
598
  c-17.672,0-32-14.328-32-32l0-384 c0-17.672, 14.328-32, 32-32l 272,0 c 17.672,0, 32,14.328, 32,32L 336,287.992 L 208,416L 32,416 z M 304,0L 32,0 L 32,384 l 144,0 l0-128 l 128,0 L 304,0 z M 208,288L 208,370.752
599
  L 290.736,288L 208,288 z" />
600
+ <glyph unicode="&#xe041;" d="M 508.528,386.968L 458.68,442.64c-3.032,3.424-7.392,5.376-11.968,5.376L 271.584,448.016 L 271.584,465 c0,8.28-7.168,15-16,15
601
  c-8.832,0-16-6.72-16-15l0-16.984 L 111.68,448.016 c-8.84,0-16-7.16-16-16l0-111.832 c0-8.84, 7.16-16, 16-16l 127.904,0 l0-32.048 L 65.288,272.136
602
  c-4.576,0-8.936-1.952-11.968-5.376l-49.84-56.656c-5.376-6.064-5.376-15.184,0-21.248l 49.84-56.144c 3.056-3.424, 7.392-4.872, 11.968-4.872
603
  l 174.296,0 l0-144.84 c0-8.28, 7.168-15, 16-15c 8.832,0, 16,6.72, 16,15L 271.584,127.84 l 128.232,0 c 8.84,0, 16,7.16, 16,16L 415.816,256.144 c0,8.84-7.16,16-16,16
604
  L 271.584,272.144 l0,32.048 l 175.128,0 c 4.576,0, 8.936,1.952, 11.968,5.376l 49.848,56.16C 513.896,371.784, 513.896,380.904, 508.528,386.968z M 383.824,159.84
605
  L 72.48,159.84 l-35.64,39.64l 35.64,40.656l 311.344,0 L 383.824,159.84 z M 439.52,336.184L 127.68,336.184 L 127.68,416.016 l 311.84,0 l 35.64-39.672L 439.52,336.184z" />
606
+ <glyph unicode="&#xe042;" d="M 483.456,330.92l-89.56,96C 390.856,430.16, 386.624,432, 382.184,432L 248.624,432 l-0.504,33c0,8.28-7.168,15-16,15
607
  c-8.832,0-15-6.72-15-15L 216.632,432L 40.248,432 c-8.84,0-16-7.16-16-16l0-192 c0-8.84, 7.16-16, 16-16l 176.168,0 l0-225
608
  c0-8.28, 7.168-15, 16-15c 8.832,0, 16,6.72, 16,15L 248.416,208 l 133.768,0 c 4.44,0, 8.672,1.84, 11.704,5.080l 89.56,96
609
  C 489.184,315.232, 489.184,324.768, 483.456,330.92z M 375.232,240L 56.248,240 L 56.248,400 l 318.984,0 l 74.64-80L 375.232,240z" />
610
+ <glyph unicode="&#xe043;" d="M 509.36,332.264L 439.424,465.984C 435.344,473.784, 424.792,480.16, 416,480.16L 255.032,480.16 c-0.176,0.008-0.352,0.056-0.528,0.064
611
  c-0.144,0-0.28-0.056-0.424-0.064L 96,480.16 c-8.8,0-19.376-6.36-23.512-14.128L 2.736,334.888c-4.144-7.768-3.312-19.968, 1.816-27.128
612
  L 244.56-26.816c 2.576-3.592, 6-5.408, 9.416-5.408c 3.392,0, 6.792,1.768, 9.384,5.296L 507.312,305.2
613
  C 512.504,312.296, 513.44,324.472, 509.36,332.264z M 471.184,336.184L 385.456,336.184 l 34.328,98.304L 471.184,336.184z M 287.672,448.16l 102.984,0 l-31.944-91.464
614
  L 287.672,448.16z M 334.12,336.184L 185.296,336.184 l 70.336,101.048L 334.12,336.184z M 156.944,351.456L 124.856,448.16l 99.408,0 L 156.944,351.456z
615
  M 340.376,304.184L 254.36,57.912L 172.632,304.184L 340.376,304.184 z M 218.464,64.456L 46.496,304.184l 92.416,0 L 218.464,64.456z M 374.272,304.184l 92.584,0
616
  L 290.368,63.904L 374.272,304.184z M 94.24,438.792l 34.048-102.608L 39.664,336.184 L 94.24,438.792z" />
617
+ <glyph unicode="&#xe044;" d="M 416.28,272.104c-4.168,0-17.6,0.080-32.152,0.184l 0.056,31.984c0,17.672-14.328,32-32,32
618
  l-320.248,0.080c-17.672,0-32-14.328-32-32l0-240.472 c0-53.016, 42.984-96, 96-96l 192.328,0 c 53.016,0, 95.504,42.984, 95.504,96l 0.032,16.424
619
  c 14.512-0.112, 29.304-0.2, 32.488-0.2c 52.888,0, 95.784,42.52, 95.784,95.536C 512.064,228.664, 469.168,272.104, 416.28,272.104z
620
  M 351.768,63.88c0-35.296-28.2-64-63.504-64L 95.936-0.12 c-35.296,0-64,28.704-64,64L 31.888,304.352l 0.048,0 l 320.248-0.096L 351.768,63.88z
623
  s-16-7.168-16-16l0-80 C 271.936,375.28, 279.104,368.12, 287.936,368.12z M 95.936,368.12c 8.832,0, 16,7.168, 16,16l0,80 c0,8.832-7.168,16-16,16
624
  s-16-7.168-16-16l0-80 C 79.936,375.28, 87.104,368.12, 95.936,368.12z M 191.936,368.12c 8.832,0, 16,7.168, 16,16l0,80 c0,8.832-7.168,16-16,16
625
  s-16-7.168-16-16l0-80 C 175.936,375.28, 183.104,368.12, 191.936,368.12z" />
626
+ <glyph unicode="&#xe045;" d="M 366.592,339.864l-156.576-67.32c-2.832-1.44-5.128-3.736-6.576-6.576L 131.712,121.36
627
  c-2.936-5.768-1.872-12.768, 2.656-17.392c 2.904-2.952, 6.816-4.512, 10.768-4.512c 2.216,0, 4.472,0.488, 6.56,1.504l 152.864,63.488
628
  c 2.8,1.344, 5.112,3.528, 6.608,6.248l 75.44,148.448c 3.216,5.8, 2.264,13.016-2.328,17.784C 379.672,341.696, 372.488,342.864, 366.592,339.864
629
  z M 178.928,147.592l 43.504,88.84l 43.936-54.992L 178.928,147.592z M 292.352,200.192l-44.4,55.576l 88.392,34.88L 292.352,200.192z M 256,480
630
  C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504
631
  C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224S 379.512-0.504, 256-0.504z" />
632
+ <glyph unicode="&#xe046;" d="M 500.176,94.192c-7.832,5.504-93.528,62.488-104.032,68.904
633
  c-4.576,2.8-10.16,4.168-16.232,4.168c-7.832,0-16.504-2.28-24.968-6.736c-8.248-4.344-33.232-18.56-45.456-25.544
634
  c-10.768,7.56-36.064,26.936-75.92,66.832c-39.608,39.592-59.16,65.096-66.768,75.92c 6.968,12.216, 21.168,37.2, 25.488,45.424
635
  c 8.184,15.504, 9.112,30.984, 2.472,41.424c-6.232,9.84-62.984,95.904-68.84,104c-5.512,7.64-15.408,11.768-26.144,11.768
646
  l-5.848-0.136c-0.112,0-0.2-0.048-0.328-0.064L 379.384,480.112c-6.464-0.144-11.808-5.488-11.96-11.96l-0.016-8.208
647
  c 0.984-7.616, 6.968-12.080, 13.44-11.936l 75.624-0.2L 319.328,311.496c-6.248-6.248-6.248-16.384,0-22.632
648
  C 325.576,282.624, 335.704,282.624, 341.952,288.864z" />
649
+ <glyph unicode="&#xe047;" d="M 500.176,94.192c-7.832,5.504-93.528,62.488-104.032,68.904
650
  c-4.576,2.8-10.16,4.168-16.232,4.168c-7.832,0-16.504-2.28-24.968-6.736c-8.248-4.344-33.232-18.56-45.456-25.544
651
  c-10.768,7.56-36.064,26.936-75.92,66.832c-39.608,39.592-59.16,65.096-66.768,75.92c 6.968,12.216, 21.168,37.2, 25.488,45.424
652
  c 8.184,15.504, 9.112,30.984, 2.472,41.424c-6.232,9.84-62.984,95.904-68.84,104c-5.512,7.64-15.408,11.768-26.144,11.768
663
  c 6.248,6.248, 6.248,16.384,0,22.632c-6.248,6.24-16.376,6.24-22.624,0L 350.84,342.744L 351.28,420.16c 0.144,6.464-4.984,12.096-11.448,11.944
664
  l-8.208-0.008c-6.48-0.16-11.832-4.008-11.968-10.472l-0.328-115.504c0-0.112, 0.44-0.192, 0.44-0.304l-0.64-5.856
665
  C 319.064,296.712, 319.824,293.824, 321.92,291.744z" />
666
+ <glyph unicode="&#xe048;" d="M 480.848,380.224c0-0.528-0.048-0.968-0.112-1.312c-13.080-9-86.216-57.312-99.888-66.080c-1.44-0.032-5.096,0.456-10.312,3.2
667
  c-5.56,2.92-21.768,12.016-44.44,24.952l-17.64,10.064l-16.624-11.672c-12.36-8.704-39.232-29.408-80.144-70.312
668
  c-41.088-41.080-61.728-67.856-70.384-80.168l-11.672-16.624l 10.080-17.64c 9.768-17.096, 21.472-37.752, 25-44.472
669
  c 2.84-5.392, 3.064-9.080, 3.064-10.080c0-0.16,0-0.296-0.016-0.408c-7.68-12.248-57.296-86.968-66.336-100.16
675
  c-4.344,8.248-18.56,33.232-25.544,45.456c 7.56,10.768, 26.936,36.064, 66.832,75.92c 39.592,39.608, 65.096,59.16, 75.92,66.768
676
  c 12.216-6.968, 37.2-21.168, 45.424-25.488c 15.504-8.184, 30.984-9.112, 41.424-2.472c 9.84,6.232, 94.904,62.984, 103,68.84
677
  C 507.728,359.6, 511.848,369.496, 511.848,380.224L 511.848,380.224z" />
678
+ <glyph unicode="&#xe049;" d="M 480,480.048L 32,480.048 c-17.592,0-32-14.408-32-32l0-448.096 c0-17.592, 14.408-32, 32-32l 448,0
679
  c 17.592,0, 32,14.408, 32,32L 512,448.048 C 512,465.64, 497.592,480.048, 480,480.048z M 480-0.048L 32-0.048 L 32,448.048 l 448,0 L 480-0.048 z M 112,303.848l 32,0 l0-32 c0-8.832, 7.168-16, 16-16
680
  s 16,7.168, 16,16l0,32 l 32,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16l-32,0 l0,32 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-32 l-32,0 c-8.832,0-16-7.168-16-16
681
  S 103.168,303.848, 112,303.848z M 216.568,184.424c-6.248,6.248-16.376,6.248-22.624,0L 160,150.488l-33.944,33.936
684
  l-33.936,33.936l 33.936,33.936C 222.816,168.040, 222.816,178.168, 216.568,184.424z M 304,303.848l 96,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 304,335.848
685
  c-8.832,0-16-7.168-16-16S 295.168,303.848, 304,303.848z M 304,143.848l 96,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 304,175.848 c-8.832,0-16-7.168-16-16
686
  S 295.168,143.848, 304,143.848z M 304,79.848l 96,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 304,111.848 c-8.832,0-16-7.168-16-16S 295.168,79.848, 304,79.848z" />
687
+ <glyph unicode="&#xe04a;" d="M 212.408,140.328c 115.472,0, 204.952,65.952, 203.576,163.816c0,86.592-91.608,155.816-207.080,155.816
688
  c-115.488,0-209.080-69.224-209.080-155.816c0-53.936, 26.456-111.44, 81.704-139.688c0-0.328-0.096-0.576-0.096-0.936
689
  c0-23.44-19.512-55.576-27.2-68.832l 0.032,0 c-0.608-1.44-0.976-3-0.976-4.672c0-6.56, 5.288-11.832, 11.848-11.832
690
  c 0.968,0, 2.544,0.2, 3.112,0.2c 0.16,0, 0.216,0, 0.2-0.048c 40.832,6.672, 101.128,52.624, 110.064,63.512
699
  c 7.744-9.392, 51.112-50.752, 86.408-56.504c-0.016,0.032, 0.032,0.032, 0.184,0.032c 0.472,0, 1.84-0.168, 2.672-0.168
700
  c 5.672,0, 10.248,4.56, 10.248,10.232c0,1.44-0.328,2.8-0.84,4.032l 0.032,0 c-6.64,11.44-17.064,44.872-17.064,65.128
701
  c0,0.312-0.096,0.528-0.096,0.816C 490.048,92.672, 512.168,128.296, 512.168,174.904z" />
702
+ <glyph unicode="&#xe04b;" d="M 480.008,384.264L 352.208,384.264 L 352.208,415.264 c0,26.472-21.528,48-48,48L 207.992,463.264 c-26.472,0-48-21.528-48-48l0-31 L 32.008,384.264 c-17.592,0-32-14.408-32-32l0-112.128
703
  l-0.016,0 l0-32 l 0.016,0 l0-191.408 c0-17.592, 14.408-32, 32-32l 448,0 c 17.592,0, 32,14.408, 32,32L 512.008,352.264 C 512.008,369.856, 497.6,384.264, 480.008,384.264z
704
  M 191.992,415.264c0,8.832, 7.168,16, 16,16l 96.216,0 c 8.832,0, 16-7.168, 16-16l0-31 L 191.992,384.264 L 191.992,415.264 z M 32.008,352.264l 448,0 l0-112.128 L 303.824,240.136 l0,16.376
705
  c0,17.64-14.36,32-32,32l-31.872,0 c-17.64,0-32-14.36-32-32l0-16.376 L 32.008,240.136 L 32.008,352.264 z M 271.848,175.936l-31.904,0 L 239.944,256.512 l 31.872,0 L 271.848,175.936z
706
  M 32.008,16.736L 32.008,208.144 l 175.936,0 l0-32.2 c0-17.64, 14.36-32, 32-32l 31.872,0 c 17.64,0, 32,14.36, 32,32l0,32.2 l 176.184,0 l0-191.408 L 32.008,16.736 z" />
707
+ <glyph unicode="&#xe04c;" d="M 476.040,479.224L 264.52,421.928c-5.376-1.44-17.048-1.424-22.408,0.080L 36.040,479.112
708
  C 17.648,484.176-0.168,470.912-0.168,451.976l0-389.056 c0-16.048, 12.168-31.392, 27.656-35.704l 206.080-57.112c 5.512-1.528, 12.608-2.376, 19.968-2.376
709
  c 5.048,0, 12.504,0.392, 19.36,2.264l 211.512,57.296c 15.528,4.2, 27.752,19.512, 27.752,35.624L 512.16,451.976 C 512.168,470.896, 494.352,484.208, 476.040,479.224
710
  z M 240,1.528L 35.536,58.056c-1.544,0.424-3.704,3.248-3.704,4.856L 31.832,446.928 l 201.736-55.768c 1.952-0.544, 4.144-0.968, 6.432-1.328L 240,1.528 z
721
  c 6.984,0, 13.408,4.608, 15.392,11.672C 210.784,221.016, 205.832,229.848, 197.312,232.256z M 197.312,136.256l-111.968,31.512
722
  c-8.456,2.36-17.344-2.576-19.736-11.080s 2.56-17.328, 11.080-19.736l 111.968-31.512c 1.44-0.408, 2.904-0.592, 4.344-0.592
723
  c 6.984,0, 13.408,4.608, 15.392,11.672C 210.784,125.024, 205.832,133.848, 197.312,136.256z" />
724
+ <glyph unicode="&#xe04d;" d="M 507.832,338c-2.984,4.232-7.832,6.752-13,6.752L 444.96,344.752 L 342.392,432.168c-12.488,12.488-32.76,12.504-45.248,0L 196.32,344.752
725
  l-41.048,0 l-25.704,88.64c-10.080,34.904-34.032,38.672-43.856,38.672L 17.168,472.064 c-8.784,0-15.888-7.112-15.888-15.888s 7.112-15.888, 15.888-15.888l 68.528,0
726
  c 2.168,0, 8.784,0, 13.296-15.592l 88.424-324.968c 1.92-6.856, 8.168-11.592, 15.296-11.592l 215.984,0 c 6.704,0, 12.688,4.2, 14.952,10.512
727
  l 76.128,224.84C 511.528,328.36, 510.8,333.784, 507.832,338z M 319.768,409.536l 76.016-64.792L 243.728,344.744 L 319.768,409.536z M 407.512,119.904L 214.768,119.904
728
  l-50.576,193.064l 308.048,0 L 407.512,119.904z M 376,55.936c-22.096,0-40-17.904-40-40s 17.904-40, 40-40s 40,17.904, 40,40S 398.096,55.936, 376,55.936z
729
  M 232,55.936c-22.096,0-40-17.904-40-40s 17.904-40, 40-40s 40,17.904, 40,40S 254.096,55.936, 232,55.936z" />
730
+ <glyph unicode="&#xe04e;" d="M 507.832,338c-2.984,4.232-7.832,6.752-13,6.752L 155.264,344.752 l-25.704,88.64
731
  c-10.080,34.904-34.032,38.672-43.856,38.672L 17.168,472.064 c-8.784,0-15.888-7.112-15.888-15.888s 7.112-15.888, 15.888-15.888l 68.528,0
732
  c 2.168,0, 8.784,0, 13.296-15.592l 88.424-324.968c 1.92-6.856, 8.168-11.592, 15.296-11.592l 215.984,0 c 6.704,0, 12.688,4.2, 14.952,10.512
733
  l 76.128,224.84C 511.528,328.36, 510.8,333.784, 507.832,338z M 407.512,119.904L 214.768,119.904 l-50.576,193.064l 308.048,0 L 407.512,119.904z M 376,55.936
734
  c-22.096,0-40-17.904-40-40s 17.904-40, 40-40s 40,17.904, 40,40S 398.096,55.936, 376,55.936z M 232,55.936c-22.096,0-40-17.904-40-40s 17.904-40, 40-40
735
  s 40,17.904, 40,40S 254.096,55.936, 232,55.936z" />
736
+ <glyph unicode="&#xe04f;" d="M 432,400.648L 336.408,400.648 L 336.408,431.336 c0,26.472-21.528,48-48,48l-63.816,0 c-26.472,0-48-21.528-48-48l0-30.688 L 80,400.648 c-17.672,0-32-14.328-32-32l0-367.984
737
  c0-17.672, 14.328-32, 32-32l 352,0 c 17.672,0, 32,14.328, 32,32L 464,368.648 C 464,386.32, 449.672,400.648, 432,400.648z M 208.592,431.336c0,8.832, 7.168,16, 16,16l 63.816,0
738
  c 8.832,0, 16-7.168, 16-16l0-30.688 L 208.592,400.648 L 208.592,431.336 z M 432,0.664L 80,0.664 L 80,368.648 l 96.592,0 l0-32.92 c0,0-0.424-15.984, 15.904-15.984
739
  c 18,0, 16.096,15.984, 16.096,15.984l0,32.92 l 95.816,0 l0-32.92 c0,0-1.064-16.064, 15.936-16.064c 16,0, 16.064,16.064, 16.064,16.064l0,32.92 L 432,368.648 L 432,0.664 z
740
  " />
741
+ <glyph unicode="&#xe050;" d="M 495.032,8.832c-0.168,0-0.36,0-0.544,0.016c-8.096,0.264-13.2,6.544-13.888,14.608c-0.544,5.936-16.984,149.544-241.128,149.392
742
  l0-91.832 c0-6.184-3.56-11.832-9.168-14.472c-5.544-2.656-12.216-1.84-16.984,2.112L 5.832,240.544c-3.72,3.048-5.856,7.592-5.84,12.392
743
  s 2.168,9.344, 5.888,12.376L 213.36,435.592c 4.784,3.904, 11.392,4.656, 16.968,2.048c 5.576-2.656, 9.144-8.28, 9.144-14.456l0-89.816
744
  c 92.984-2.952, 165.496-32.856, 212.168-87.488c 75.968-88.888, 59.016-218.080, 58.216-223.456C 508.672,14.592, 502.92,8.832, 495.032,8.832z
745
  M 223.472,205.096c 0.016,0, 0.032,0, 0.032,0c 160.112-0.096, 221.296-54.16, 256.232-101.904c-5.112,38.248-20.032,84.36-52.504,122.016
746
  c-43.168,50.048-112.72,76.424-203.768,76.424c-8.84,0-16,7.16-16,16l0,71.888 L 41.248,252.84l 166.216-137.952l0,74.2
747
  c0,4.248, 1.688,8.328, 4.704,11.328C 215.168,203.408, 219.232,205.096, 223.472,205.096z" />
748
+ <glyph unicode="&#xe051;" d="M 16.968,8.832c 0.168,0, 0.36,0, 0.544,0.016c 8.096,0.264, 13.2,6.544, 13.888,14.608c 0.544,5.936, 16.488,149.544, 240.624,149.392
749
  l 0.504-91.832c0-6.184, 3.56-11.832, 9.168-14.472c 5.544-2.656, 12.216-1.84, 16.984,2.112l 207.488,171.888
750
  c 3.72,3.048, 5.856,7.592, 5.84,12.392s-2.168,9.344-5.888,12.376L 298.64,435.592c-4.784,3.904-11.392,4.656-16.968,2.048
751
  c-5.576-2.656-9.144-8.28-9.144-14.456l-0.504-89.816C 179.048,330.424, 107.040,300.512, 60.36,245.888
753
  C 128.392,205, 67.2,150.936, 32.264,103.184c 5.112,38.248, 20.032,84.36, 52.504,122.016c 43.168,50.048, 112.72,76.424, 203.768,76.424
754
  c 8.84,0, 16,7.16, 16,16l0,71.888 l 166.216-136.672L 304.528,114.888l0,74.2 c0,4.248-1.688,8.328-4.704,11.328
755
  C 296.832,203.408, 292.768,205.096, 288.528,205.096z" />
756
+ <glyph unicode="&#xe052;" d="M 503.184,372.032c-5.392,2.488-11.792,1.544-16.28-2.424l-80.656-72.448l-72.816,74.704l 72.096,83.264
757
  c 3.92,4.528, 4.872,10.768, 2.432,16.256s-7.832,8.848-13.76,8.848l-4.344,0 c-44.56,0-121.488-3.832-155.832-38.672l-6.928-6.88
758
  c-36.64-37.384-43.144-98.688-23.84-145.288L 18.616,100.944c-24.896-25.24-24.896-66.16,0-91.408l 22.536-22.848
759
  C 53.6-25.928, 69.92-32.24, 86.24-32.24c 16.312,0, 32.632,6.312, 45.072,18.928l 187.36,188.864c 17.72-9.576, 42-15.832, 62.392-15.832
764
  c-7.712,31.192-3.216,74.304, 21.008,99.024l 6.896,6.96c 20.776,21.080, 74.728,27.312, 104.6,29.152l-58.68-67.768
765
  c-5.248-6.064-4.984-15.2, 0.608-20.936L 394.72,265.28c 5.624-5.792, 14.72-6.128, 20.776-0.76l 65.304,58.816
766
  C 478.856,291.656, 472.704,245.648, 452.832,225.496z" />
767
+ <glyph unicode="&#xe053;" d="M 512.16,225.208c0-8.832-7.144-15.992-15.984-15.992L 271.736,209.216 L 271.736,47.12
768
  c0-43.576-35.456-79.040-79.048-79.040c-43.592,0-79.056,35.464-79.056,79.040c0,8.832, 7.16,15.992, 15.992,15.992s 15.992-7.16, 15.992-15.992
769
  c0-25.952, 21.112-47.064, 47.080-47.064c 25.96,0, 47.080,21.112, 47.080,47.064L 239.776,209.216 L 15.832,209.216 c-8.832,0-15.992,7.168-15.992,15.992
770
  c0,123.648, 90.456,202.056, 239.928,207.24L 239.768,463.936 c0,8.832, 7.16,15.984, 15.992,15.984c 8.84,0, 15.984-7.16, 15.984-15.984l0-31.488
771
  C 421.248,427.272, 512.16,348.856, 512.16,225.208z M 479.576,241.192C 471.688,341.456, 390.128,400.752, 255.752,400.752
772
  c-134.376,0-215.448-59.296-223.328-159.552L 479.576,241.2 z" />
773
+ <glyph unicode="&#xe054;" d="M 448.4,400.488L 335.76,400.488 L 335.76,444.12 c0,20.264-16.504,36.248-36.768,36.248L 213,480.368 c-20.264,0-36.76-15.984-36.76-36.248l0-43.632 L 63.6,400.488
774
  c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 22.008,0 l 37.12-369.96c 1.552-17.312, 16.304-30.888, 33.568-30.888l 199.4,0 c 17.264,0, 32,13.576, 33.544,30.736
775
  l 37.152,370.12l 22.008,0 c 8.84,0, 16,7.168, 16,16S 457.24,400.488, 448.4,400.488z M 208.24,444.12c0,2.616, 2.136,4.752, 4.76,4.752l 85.992,0
776
  c 2.624,0, 4.768-2.136, 4.768-4.752l0-43.632 L 208.24,400.488 L 208.24,444.12 z M 357.384,1.4c-0.080-0.888-1.128-1.768-1.688-1.768L 156.296-0.368
777
  c-0.56,0-1.616,0.872-1.712,1.92l-36.816,366.928l 276.456,0 L 357.384,1.4z" />
778
+ <glyph unicode="&#xe055;" d="M 511.992,271.864L 511.992,441.048 C 511.992,462.52, 494.52,480, 473.056,480L 307.464,479.976L 300.368,480
779
  c-10.84,0-27.248,0-37.96-10.72L 9.44,216.304C 3.36,210.224,0,202.152,0,193.56c0-8.608, 3.344-16.688, 9.424-22.768l 193.4-193.36
780
  C 208.88-28.656, 216.96-32, 225.552-32s 16.68,3.344, 22.744,9.424l 252.976,252.984C 512.12,241.232, 512.056,256.816, 511.992,271.864z
781
  M 478.648,253.032L 225.44,0.064L 32.064,193.672L 284.76,446.424C 287.304,448, 296.464,448, 300.256,448l 7.2-0.024L 473.056,448
782
  c 3.832,0, 6.936-3.12, 6.936-6.952l0-169.312 C 480.024,265.648, 480.056,255.464, 478.648,253.032z M 384.008,416c-35.344,0-64-28.656-64-64s 28.656-64, 64-64
783
  s 64,28.656, 64,64S 419.352,416, 384.008,416z M 384.008,320c-17.672,0-32,14.328-32,32s 14.328,32, 32,32s 32-14.328, 32-32S 401.68,320, 384.008,320z" />
784
+ <glyph unicode="&#xe056;" d="M 256,480C 114.616,480,0,365.384,0,224s 114.616-256, 256-256s 256,114.616, 256,256S 397.384,480, 256,480z
785
  M 320,438.512c 72.112-21.496, 128.824-78.4, 150.352-150.512L 366.568,288 c-11.208,19.264-27.296,35.336-46.568,46.528L 320,438.512 z M 351.816,223.896
786
  c0-52.968-42.896-95.904-95.816-95.904s-95.816,42.936-95.816,95.904S 203.088,319.808, 256,319.808S 351.816,276.864, 351.816,223.896z
787
  M 224,445.536c 10.456,1.496, 21.128,2.312, 32,2.312c 10.864,0, 21.544-0.816, 32-2.312l0-97.904 c-10.24,2.648-20.928,4.2-32,4.2
792
  C 234.248,97.552, 244.928,96, 256,96s 21.76,1.552, 32,4.2L 288,2.312 z M 320,9.336L 320,113.304 c 19.328,11.224, 35.448,27.368, 46.656,46.696l 103.736,0
793
  C 448.896,87.832, 392.16,30.84, 320,9.336z M 379.752,192c 2.624,10.2, 4.080,20.88, 4.080,31.912c0,11.096-1.464,21.832-4.128,32.088l 97.704,0
794
  c 1.504-10.496, 2.44-21.168, 2.44-32.080c0-10.848-0.92-21.488-2.416-31.92L 379.752,192 z" />
795
+ <glyph unicode="&#xe057;" d="M 342.952,288.408L 480.584,425.192l-0.448-77.536c-0.144-6.464, 4.984-12.088, 11.456-11.944
796
  l 8.208,0.008c 6.472,0.152, 11.824,4, 11.96,10.464l 0.336,115.504c0,0.112-0.44,0.2-0.44,0.312l 0.632,5.856
797
  c 0.064,3.248-0.696,6.144-2.792,8.216c-2.072,2.088-4.976,3.36-8.2,3.272l-5.848-0.136c-0.112,0-0.2-0.040-0.32-0.056
798
  L 380.384,479.656c-6.464-0.144-11.816-5.488-11.96-11.96l-0.016-8.208c 0.984-7.624, 6.976-12.080, 13.44-11.936l 75.624-0.2L 320.328,311.040
810
  C 7.472,479.432, 4.552,478.16, 2.496,476.072C 0.392,474-0.368,471.104-0.296,467.856L 0.336,462c0-0.112-0.44-0.192-0.44-0.312
811
  l 0.336-115.504c 0.144-6.464, 5.488-10.312, 11.96-10.464l 8.712-0.008c 6.464-0.144, 11.592,5.48, 11.448,11.944L 31.912,424.768l 137.632-136.36
812
  c 6.24-6.248, 16.376-6.248, 22.624,0c 6.248,6.248, 6.248,16.384,0,22.632L 55.024,447.336z" />
813
+ <glyph unicode="&#xe058;" d="M 191.6,306.6L 191.264,422.104c-0.144,6.464-5.496,10.312-11.96,10.464l-8.208,0.008
814
  c-6.472,0.144-11.592-5.488-11.456-11.944l 0.448-77.624L 26.952,474.872c-6.248,6.248-16.376,6.248-22.624,0s-6.248-16.376,0-22.624
815
  l 132.56-131.304l-75.544-0.2c-6.464,0.144-12.456-4.32-13.44-11.936l 0.016-8.208c 0.16-6.472, 5.504-11.824, 11.96-11.968l 114.752,0.504
816
  c 0.128-0.008, 0.208-0.056, 0.32-0.056l 5.848-0.136c 3.224-0.088, 6.136,1.176, 8.2,3.272c 2.104,2.072, 2.856,4.976, 2.792,8.216
828
  c-3.224,0.088-6.144-2.176-8.2-4.272c-2.104-2.072-2.856-4.968-2.792-8.216l 0.632-5.848c0-0.12-0.44-0.192-0.44-0.304
829
  l 0.336-115.504c 0.144-6.464, 5.488-10.304, 11.96-10.464l 8.712-0.016c 6.472-0.144, 11.592,5.488, 11.448,11.952l-0.44,77.264l 133.632-131.512
830
  c 6.248-6.248, 16.376-6.248, 22.624,0s 6.248,16.376,0,22.624L 375.032,127.552z" />
831
+ <glyph unicode="&#xe059;" d="M 201.152,227.072l 19.632,27.624l-67.152,91.64L 1.368,346.336 l0-32 l 135.744,0 L 201.152,227.072z
832
  M 459.392,314.336l-38.768-34.768c-4.672-4.472-6.184-11.72-1.512-16.184l 2.736-4.032c 4.688-4.472, 12.248-4.472, 16.912,0l 63.872,57.752
833
  c 0.088,0.080, 0.192,0.096, 0.272,0.168l 4.232,4.048c 2.336,2.248, 3.504,5.184, 3.488,8.144c 0.016,2.936-1.152,5.888-3.488,8.112
834
  l-4.232,4.048c-0.080,0.080-0.168,0.112-0.272,0.184l-64.864,59.216c-4.68,4.472-12.232,4.472-16.92,0l-2.736-4.032
838
  l-38.608-34.624c-4.672-4.472-6.184-11.72-1.512-16.184l 2.736-4.032c 4.688-4.472, 12.248-4.472, 16.912,0l 63.872,57.752
839
  c 0.088,0.080, 0.192,0.096, 0.272,0.168l 4.232,4.048c 2.336,2.248, 3.504,5.184, 3.488,8.144c 0.016,2.936-1.152,5.888-3.488,8.112
840
  L 502.904,53.616z" />
841
+ <glyph unicode="&#xe05a;" d="M 450.92,5.312l-416,0 l0,320 l 128.8,0 l 32.36,31.168l-0.832,0.832L 34.92,357.312
842
  c-17.672,0-32-14.328-32-32l0-320 c0-17.672, 14.328-32, 32-32l 416,0 c 17.672,0, 32,14.328, 32,32L 482.92,255.648 l-32-30.544L 450.92,5.312 z M 135.064,133.312l 32.24,0
843
  c 22.432,127.248, 133.272,224, 266.944,224c 5.608,0, 10.928-0.048, 16.312-0.088l-58.624-58.616c-6.232-6.248-6.232-16.376,0-22.624
844
  c 3.128-3.128, 7.232-4.688, 11.328-4.688s 8.168,1.56, 11.296,4.688l 94.512,97L 414.56,470c-6.232,6.248-16.36,6.248-22.624,0
845
  c-6.232-6.248-6.232-16.376,0-22.624l 58.088-58.080c-5.016,0.008-9.984,0.024-15.104,0.024C 283.392,389.32, 158.136,278.344, 135.064,133.312z" />
846
+ <glyph unicode="&#xe05b;" d="M 432,128c-26.344,0-49.648-12.792-64.216-32.44l-210.68,107.36
847
  C 158.936,209.648, 160,216.688, 160,224c0,9.152-1.608,17.904-4.44,26.088L 367.44,352.896C 381.984,332.992, 405.448,320, 432,320
848
  c 44.184,0, 80,35.824, 80,80c0,44.184-35.816,80-80,80S 352,444.184, 352,400c0-6.216, 0.784-12.232, 2.12-18.040L 139.2,277.672
849
  C 124.56,293.808, 103.504,304, 80,304C 35.816,304,0,268.184,0,224c0-44.176, 35.816-80, 80-80c 25.448,0, 48.064,11.912, 62.712,30.432l 211.552-107.816
850
  C 352.832,60.632, 352,54.424, 352,48c0-44.184, 35.816-80, 80-80s 80,35.816, 80,80S 476.184,128, 432,128z M 432,448c 26.504,0, 48-21.496, 48-48s-21.496-48-48-48
851
  s-48,21.496-48,48S 405.496,448, 432,448z M 80,176c-26.512,0-48,21.496-48,48s 21.488,48, 48,48c 26.504,0, 48-21.496, 48-48S 106.504,176, 80,176z M 432,0
852
  c-26.504,0-48,21.496-48,48s 21.496,48, 48,48s 48-21.496, 48-48S 458.504,0, 432,0z" />
853
+ <glyph unicode="&#xe05c;" d="M 104.84,38.368c-10.056-20.904-16.4-34.832-72.344-36.864c 1.608,53.984, 11.896,59.776, 32.496,70.040
854
  c 8.648,4.312, 19.416,9.672, 31.056,18.624L 76.568,115.040c-9.2-7.064-17.664-10.784-25.848-14.856c-34.32-17.112-50.496-33.968-50.496-114.328
855
  l 0.272-16.352l 15.728,0.352c 84.816,0, 100.664,19.16, 116.552,52.16c 3.48,7.232, 5.416,12.12, 11.28,21.864l-23.728,21.552
856
  C 113.216,55.728, 108.776,46.496, 104.84,38.368z M 352.48,385.672c-35.384,0-64.176-28.792-64.176-64.168c0-35.392, 28.8-64.176, 64.176-64.176
867
  c-0.616,2.608-1.888,5.032-3.696,7.032c-29.424,32.608-73.872,81.904-77.28,85.816c-2.224,2.704-5.304,4.624-8.784,5.424l-73.296,16.768
868
  l 35.952,38l 91.016,0 c 5.56,0, 10.728,2.888, 13.632,7.624c 7.040,11.464, 15.208,27.768, 24.672,46.648c 16.024,31.976, 35.96,74.272, 53.56,94.816
869
  c 20.792,24.264, 41.912,39.504, 68.448,49.424c 59.048,22.064, 119.984,24.384, 147.84,24.176C 480.952,419.384, 479.84,350.976, 461,300.264z" />
870
+ <glyph unicode="&#xe05d;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256.008,114.608, 256.008,256C 512.008,365.384, 397.392,480, 256,480z
871
  M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224.008-100.488, 224.008-224S 379.512-0.504, 256-0.504z M 232.472,79.76l 40.256,0
872
  l0,40.624 l-40.256,0 L 232.472,79.76 z M 255.528,368.232c-23.44,0-42.752-6.32-57.92-18.944c-15.168-12.632-22.544-37.928-22.168-58.888l 0.592-1.168l 36.72,0
873
  c0,12.504, 4.168,30.472, 12.504,36.92c 8.328,6.44, 18.424,9.664, 30.28,9.664c 13.664,0, 24.168-3.712, 31.536-11.136
875
  c-13.288-11.984-21.496-21.616-24.616-28.904c-3.128-7.296-4.752-20.384-4.872-39.256l 38.48,0 c0,11.84, 0.752,20.568, 2.248,26.168
876
  c 1.488,5.592, 5.752,11.912, 12.784,18.944c 15.112,14.576, 27.248,28.832, 36.44,42.776c 9.168,13.928, 13.76,29.296, 13.76,46.096
877
  c0,23.44-7.088,41.704-21.288,54.784C 301.104,361.696, 281.176,368.232, 255.528,368.232z" />
878
+ <glyph unicode="&#xe05e;" d="M 287.8,433.296c-8.832,0-16-7.168-16-16s 7.168-16, 16-16C 401.024,401.296, 480,318.56, 480,205.344C 480,92.112, 387.888,0, 274.664,0
879
  C 161.448,0, 78.704,81.8, 78.704,195.032c0,8.832-7.168,16-16,16s-16-7.168-16-16C 46.704,64.16, 143.8-32, 274.664-32S 512,74.472, 512,205.344
880
  C 512,336.2, 418.664,433.296, 287.8,433.296z M 240.128,255.872L 240.128,464 c0,8.832-7.168,16-16,16C 99.504,480,0,380.496,0,255.872c0-8.832, 7.168-16, 16-16
881
  l 208.128,0 C 232.96,239.872, 240.128,247.040, 240.128,255.872z M 208.128,271.872L 32.656,271.872 C 40.384,366.12, 113.88,439.616, 208.128,447.344L 208.128,271.872 z" />
882
+ <glyph unicode="&#xe05f;" d="M 482.128,455.168c-17.432,16.704-36.664,25.168-57.192,25.168c-32.096,0-55.512-20.736-61.92-27.088
883
  C 354,444.32, 46.44,136.648, 46.44,136.648c-2.008-2.016-3.472-4.536-4.224-7.296c-6.936-25.632-41.68-139.36-42.024-140.504
884
  c-1.784-5.824-0.192-12.168, 4.104-16.464c 3.088-3.072, 7.2-4.72, 11.416-4.72c 1.656,0, 3.328,0.248, 4.96,0.784
885
  c 1.176,0.384, 118.568,38.328, 137.888,44.096c 2.544,0.768, 4.872,2.144, 6.768,4.016c 12.208,12.064, 299.064,295.728, 318.104,315.392
891
  c-5.056,13.024-13.928,29.76-29.288,45.248c-15.696,15.824-31.616,25.16-44.376,30.68c 1.088,1.080, 1.928,1.928, 2.256,2.248
892
  c 1.832,1.808, 18.448,17.688, 39.16,17.688c 11.92,0, 23.624-5.44, 34.808-16.16c 13.256-12.712, 20.088-25.256, 20.312-37.296
893
  C 480.264,381.856, 473.592,368.624, 460.208,354.816z" />
894
+ <glyph unicode="&#xe060;" d="M 399.672-0.144l-368,0 l0,400 l 224.8,0 l 32.352,31.168l-0.832,0.832L 31.672,431.856 c-17.672,0-32-14.328-32-32l0-400 c0-17.672, 14.328-32, 32-32l 368,0
895
  c 17.672,0, 32,14.328, 32,32L 431.672,234.184 l-32-30.544L 399.672-0.144 z M 487.112,459.28c-14.44,13.84-30.376,20.856-47.376,20.856
896
  c-26.608,0-46.016-17.184-51.296-22.448c-7.488-7.392-219.584-219.176-219.584-219.176c-1.664-1.696-2.88-3.768-3.504-6.072
897
  c-5.744-21.224-34.536-115.496-34.824-116.432c-1.488-4.832-0.16-10.096, 3.4-13.608c 2.552-2.56, 5.96-3.92, 9.456-3.92
900
  M 465.216,379.44c-8.904-9.184-78.624-78.080-207.224-204.768l-9.84-9.704c-14.744-4.56-50.048-15.904-76.736-24.512
901
  c 8.592,28.376, 18.904,62.656, 23.504,78.872C 222.4,246.768, 404.112,428.2, 411.016,435.016c 1.344,1.344, 13.608,13.128, 28.72,13.128
902
  c 8.576,0, 16.84-3.912, 25.232-11.96c 10.032-9.624, 15.2-18.872, 15.344-27.512C 480.472,399.776, 475.392,389.944, 465.216,379.44z" />
903
+ <glyph unicode="&#xe061;" d="M 495.864,127.296c 0.008,0.28, 0.080,0.536, 0.080,0.816L 495.944,461.624
904
  c 0.192,1.752, 0.128,3.56-0.288,5.376c-1.368,7.456-7.864,13.112-15.712,13.112c-2.944,0-5.672-0.848-8.040-2.24L 172.968,400.048
905
  c-5.384-1.336-9.376-5.36-11.016-10.336c-1.24-2.272-2-4.832-2-7.6L 159.952,95.84 c-15.232,10.192-34.704,16.328-55.936,16.328
906
  c-48.768,0-88.32-32.304-88.32-72.136c0-39.84, 39.552-72.152, 88.32-72.152c 48.784,0, 88.304,32.304, 88.304,72.152
910
  c 29.616,0, 51.2-16.696, 55.592-33.704l0-0.184 c0-1.616, 0.312-3.144, 0.76-4.608c 0.032-0.496, 0.112-0.984, 0.112-1.48
911
  C 160.816,21.12, 137.616,0.024, 104.352,0.024z M 407.848,80.024c-32.984,0-55.976,21.088-55.976,40S 374.864,160, 407.848,160
912
  c 32.976,0, 55.968-21.064, 55.968-39.976S 440.832,80.024, 407.848,80.024z" />
913
+ <glyph unicode="&#xe062;" d="M 426.304,318.352L 269.848,474.808c-4.96,4.96-12.336,5.92-18.304,3.008
914
  c-6.272-2.168-10.8-8.056-10.8-15.064l0-354.2 c-16.96,12.56-39.216,20.264-63.688,20.264c-53.032,0-96.056-35.888-96.056-80.144
915
  c0-44.272, 43.024-80.168, 96.056-80.168c 53.056,0, 96.040,35.888, 96.040,80.168c0,1.96-0.184,3.88-0.352,5.816L 272.744,426.656 L 403.68,295.728
916
  c 6.24-6.248, 16.376-6.248, 22.624,0S 432.552,312.112, 426.304,318.352z M 176.688,0.712c-37.824,0-64.176,25.272-64.176,47.936
917
  s 26.36,47.912, 64.176,47.912c 37.016,0, 63-24.2, 64.064-46.496l0-2.84 C 239.68,24.936, 213.704,0.712, 176.688,0.712z" />
918
+ <glyph unicode="&#xe063;" d="M 255.44,128l 3.8,0 C 303.72,128, 336,160.8, 336,205.984L 336,396.688 C 336,443.408, 302.28,480, 259.232,480
919
  L 255.44,480 C 211.632,480, 176,442.624, 176,396.688l0-190.704 C 176,161.528, 210.152,128, 255.44,128z M 208,396.688C 208,424.984, 229.28,448, 255.44,448l 3.8,0
920
  C 284.752,448, 304,425.936, 304,396.688l0-190.704 C 304,178.488, 286.016,160, 259.232,160L 255.44,160 C 227.504,160, 208,178.904, 208,205.984L 208,396.688 z M 400,304
921
  c-8.84,0-16-7.168-16-16l0-66.536 C 384,126.264, 350.016,80, 280.128,80L 232.56,80 C 141.16,80, 128,156.92, 128,221.464L 128,288 c0,8.832-7.168,16-16,16
922
  s-16-7.168-16-16l0-66.536 C 96,111.216, 141.944,48, 232.56,48L 240,48 l0-48 L 160,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 192,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16
923
  L 272,0 l0,48 l 8.128,0 C 342.112,48, 416,78.096, 416,221.464L 416,288 C 416,296.832, 408.84,304, 400,304z" />
924
+ <glyph unicode="&#xe064;" d="M 480,429.080L 32,429.080 c-17.672,0-32-14.328-32-32l0-288 c0-17.68, 14.328-32, 32-32l 80,0
925
  c 10.248,0, 16,13.16, 16,15.992l0,0.008 c0,2.912-5.44,16.208-16,16.208L 51.52,109.288 c-10.688,0-19.36,8.672-19.36,19.36L 32.16,377
926
  c0,10.696, 8.664,19.36, 19.36,19.36l 409.136,0.504c 10.688,0, 19.36-8.664, 19.36-19.36l0-248.848 c0-10.688-8.672-19.36-19.36-19.36L 259.072,109.296
927
  l 37.992,34.456c 4.672,4.472, 6.184,11.704, 1.512,16.168l-2.736,4.032c-4.688,4.472-12.248,4.472-16.92,0l-64.864-59.216
928
  c-0.096-0.080-0.184-0.112-0.264-0.184l-4.24-4.048c-2.336-2.216-3.504-5.168-3.488-8.112c-0.016-2.952, 1.144-5.888, 3.488-8.144
929
  l 4.24-4.048c 0.080-0.080, 0.184-0.096, 0.264-0.168l 63.864-57.752c 4.672-4.472, 12.232-4.472, 16.92,0l 2.736,4.032
930
  c 4.672,4.472, 3.16,11.72-1.512,16.184l-38.568,34.584L 480,77.080 c 17.672,0, 32,14.32, 32,32l0,288 C 512,414.752, 497.672,429.080, 480,429.080z" />
931
+ <glyph unicode="&#xe065;" d="M 58.416,208.168l 277.224,0 c 8.848,0, 16,7.168, 16,16s-7.152,16-16,16L 59.416,240.168 l 57.88,57.88
932
  c 6.248,6.248, 6.248,16.376,0,22.624s-16.376,6.248-22.624,0L 0.168,223.672l 94.504-97c 3.128-3.128, 7.216-4.688, 11.312-4.688
933
  s 8.184,1.56, 11.312,4.688c 6.248,6.248, 6.248,16.376,0,22.624L 58.416,208.168z M 479.832,480L 207.832,480 c-17.68,0-32-14.328-32-32l0-144 l 32.208,0 L 208.040,428.488
934
  c0,10.688, 8.672,19.36, 19.36,19.36L 459.76,447.848 c 10.696,0, 19.36-8.672, 19.36-19.36l 0.504-409.144c0-10.688-8.664-19.36-19.36-19.36L 227.408-0.016
935
  c-10.688,0-19.36,8.672-19.36,19.36L 208.048,144.528 l-32.208-0.040L 175.84,0 c0-17.672, 14.32-32, 32-32l 271.992,0 c 17.68,0, 32.008,14.328, 32.008,32L 511.84,448
936
  C 511.832,465.672, 497.504,480, 479.832,480z" />
937
+ <glyph unicode="&#xe066;" d="M 266.264,149.296c-6.256-6.248-6.256-16.376,0-22.624
938
  c 3.128-3.128, 7.216-4.688, 11.312-4.688s 8.184,1.56, 11.312,4.688l 94.504,97L 288.888,320.68c-6.248,6.248-16.376,6.248-22.624,0
939
  c-6.256-6.248-6.256-16.376,0-22.624l 57.872-57.88L 15.92,240.176 c-8.84,0-16-7.168-16-16s 7.16-16, 16-16l 309.224,0 L 266.264,149.296z M 480.080,480l-288,0
940
  c-17.68,0-32.008-14.328-32.008-32l0-144 l 32.216,0 L 192.288,428.488 c0,10.688, 8.672,19.36, 19.36,19.36L 460,447.848 c 10.704,0, 19.36-8.672, 19.36-19.36l 0.504-409.144
941
  c0-10.688-8.656-19.36-19.36-19.36L 211.656-0.016 c-10.688,0-19.36,8.672-19.36,19.36L 192.296,144.528 l-32.216-0.040L 160.080,0 c0-17.672, 14.328-32, 32.008-32l 288,0
942
  c 17.672,0, 32,14.328, 32,32L 512.088,448 C 512.080,465.672, 497.752,480, 480.080,480z" />
943
+ <glyph unicode="&#xe067;" d="M 48,256L 16,256 c-8.832,0-16-7.168-16-16l0-32 c0-8.832, 7.168-16, 16-16l 32,0 c 8.832,0, 16,7.168, 16,16l0,32
944
  C 64,248.832, 56.832,256, 48,256z M 496,240L 160,240 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 336,0 c 8.832,0, 16,7.168, 16,16S 504.832,240, 496,240z M 48,128L 16,128
945
  c-8.832,0-16-7.168-16-16l0-32 c0-8.832, 7.168-16, 16-16l 32,0 c 8.832,0, 16,7.168, 16,16l0,32 C 64,120.832, 56.832,128, 48,128z M 496,112L 160,112 c-8.832,0-16-7.168-16-16
946
  s 7.168-16, 16-16l 336,0 c 8.832,0, 16,7.168, 16,16S 504.832,112, 496,112z M 48,384L 16,384 c-8.832,0-16-7.168-16-16l0-32 c0-8.832, 7.168-16, 16-16l 32,0 c 8.832,0, 16,7.168, 16,16
947
  l0,32 C 64,376.832, 56.832,384, 48,384z M 160,336l 336,0 c 8.832,0, 16,7.168, 16,16s-7.168,16-16,16L 160,368 c-8.832,0-16-7.168-16-16S 151.168,336, 160,336z" />
948
+ <glyph unicode="&#xe068;" d="M 304.272-31.872c-145.416,0-146.536,6.032-164.544,19.592c-9.552,7.184-27.576,12.16-93.408,16.448
949
  c-4.776,0.312-9.32,2.144-12.368,5.84c-1.4,1.704-34.296,49.68-34.296,126.52c0,75.72, 23.544,110.232, 24.552,111.832
950
  c 2.92,4.68, 8.048,7.52, 13.56,7.52c 54.056,0, 128.992,69, 179.368,189.448c 8.712,20.832, 10.512,34.536, 42.512,34.536
951
  c 18.2,0, 38.6-13.032, 48.672-29.752c 20.664-34.16, 10.168-107.528, 0.464-146.736c 33,0.264, 92.736,0.712, 121.16,0.712
960
  c-3,4.472-3.224,10.024-1.464,15.112c 15.632,45.016, 24.36,115.64, 9.864,139.768c-4.272,7.112-5.248,14.216-21.248,14.216
961
  c-2.216,0-7.496-1.752-13-14.872C 193.168,305.088, 113.312,231.096, 47.904,224.424c-5.64-12.864-16.248-39.52-16.248-87.888
962
  C 31.656,87.168, 47.296,48.976, 54.808,36.616z" />
963
+ <glyph unicode="&#xe069;" d="M 508.352,223.32L 268.168,474.904c-3.016,3.152-7.184,4.92-11.544,4.92c-4.352,0-8.52-1.776-11.544-4.92L 3.656,223.328
964
  c-6.12-6.376-5.904-16.496, 0.472-22.624c 6.376-6.112, 16.496-5.936, 22.624,0.472l 21.504,22.416l0-239.416 c0-8.84, 7.168-16, 16-16l 111.776,0
965
  c 8.816,0, 15.968,7.128, 16,15.952l 0.504,159.832l 127.496,0 l0-159.784 c0-8.84, 7.16-16, 16-16l 111.736,0 c 8.84,0, 16,7.16, 16,16L 463.768,223.672 l 21.496-22.52
966
  c 3.144-3.264, 7.344-4.92, 11.544-4.92c 3.984,0, 7.984,1.472, 11.080,4.472C 514.256,206.816, 514.464,216.944, 508.352,223.32z
967
  M 431.768,252.592l0-252.416 l-79.736,0 L 352.032,159.952 c0,8.84-7.16,16-16,16l-159.44,0 c-8.816,0-15.968-7.128-16-15.952l-0.504-159.832l-79.832,0 L 80.256,252.592
968
  c0,1.32-0.208,2.584-0.504,3.816l 176.88,184.312l 175.712-184.104C 432,255.32, 431.768,253.984, 431.768,252.592z" />
969
+ <glyph unicode="&#xe06a;" d="M 480-32L 320-32 c-17.672,0-32,14.328-32,32L 288,160 c0,17.672, 14.328,32, 32,32l 160,0 c 17.672,0, 32-14.328, 32-32l0-160
970
  C 512-17.672, 497.672-32, 480-32z M 480,160L 320,160 l0-160 l 160,0 L 480,160 z M 480,256L 320,256 c-17.672,0-32,14.328-32,32L 288,448 c0,17.672, 14.328,32, 32,32l 160,0 c 17.672,0, 32-14.328, 32-32l0-160
971
  C 512,270.328, 497.672,256, 480,256z M 480,448L 320,448 l0-160 l 160,0 L 480,448 z M 192-32L 32-32 c-17.672,0-32,14.328-32,32L0,160 c0,17.672, 14.328,32, 32,32l 160,0 c 17.672,0, 32-14.328, 32-32l0-160
972
  C 224-17.672, 209.672-32, 192-32z M 192,160L 32,160 l0-160 l 160,0 L 192,160 z M 192,256L 32,256 c-17.672,0-32,14.328-32,32L0,448 c0,17.672, 14.328,32, 32,32l 160,0 c 17.672,0, 32-14.328, 32-32l0-160
973
  C 224,270.328, 209.672,256, 192,256z M 192,448L 32,448 l0-160 l 160,0 L 192,448 z" />
974
+ <glyph unicode="&#xe06b;" d="M 472,368c-22.096,0-40-17.912-40-40c0-4.536, 0.92-8.816, 2.304-12.88L 336.8,231.16C 329.96,236.608, 321.424,240, 312,240
975
  c-10.872,0-20.704-4.368-27.904-11.408l-76.376,38.24C 206.232,287.576, 189.12,304, 168,304c-22.088,0-40-17.912-40-40c0-6.048, 1.44-11.72, 3.84-16.856
976
  L 53.968,157.352C 49.6,158.984, 44.936,160, 40,160c-22.088,0-40-17.912-40-40s 17.912-40, 40-40s 40,17.912, 40,40c0,5.32-1.088,10.384-2.976,15.024
977
  l 79.136,90.96C 159.928,224.816, 163.848,224, 168,224c 11.64,0, 22.024,5.056, 29.336,13l 74.704-37.456C 272.304,177.672, 290.064,160, 312,160
978
  c 22.096,0, 40,17.912, 40,40c0,0.712-0.168,1.376-0.208,2.080L 455.84,291.464C 460.792,289.272, 466.232,288, 472,288c 22.096,0, 40,17.904, 40,40
979
  C 512,350.088, 494.096,368, 472,368z" />
980
+ <glyph unicode="&#xe06c;" d="M 80.024,286.064L 80.024,464 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-177.92
981
  C 20.36,278.952-0.176,253.856-0.176,224c0-29.864, 20.536-54.952, 48.2-62.088L 48.024-16 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 80.024,161.928
982
  c 27.64,7.152, 48.152,32.224, 48.152,62.072C 128.176,253.84, 107.664,278.92, 80.024,286.064z M 64.208,191.984C 64.152,191.984, 64.088,192, 64.024,192
983
  c-0.072,0-0.136-0.016-0.208-0.024C 46.24,192.080, 31.968,206.4, 31.968,224c0,17.592, 14.28,31.92, 31.856,32.016
993
  c-0.064,0-0.12,0.016-0.176,0.016c-0.072,0-0.144-0.016-0.208-0.016C 430.248,288.080, 415.968,302.4, 415.968,320
994
  c0,17.592, 14.28,31.92, 31.848,32.016c 0.072,0, 0.144-0.016, 0.208-0.016c 0.064,0, 0.12,0.016, 0.176,0.016
995
  c 17.568-0.12, 31.832-14.432, 31.832-32.016C 480.048,302.408, 465.784,288.096, 448.208,287.984z" />
996
+ <glyph unicode="&#xe06d;" d="M 207.72,479.88c 145.416,0, 146.544-6.032, 164.552-19.592c 9.552-7.184, 27.576-12.168, 93.416-16.456
997
  c 4.784-0.312, 9.32-2.144, 12.368-5.84c 1.4-1.704, 34.296-49.68, 34.296-126.512c0-75.72-23.544-110.24-24.552-111.848
998
  c-2.92-4.672-8.048-7.512-13.56-7.512c-54.056,0-128.992-69-179.376-189.456c-8.712-20.832-10.504-34.528-42.512-34.528
999
  c-18.2,0-38.6,13.032-48.688,29.752c-20.656,34.16-10.168,107.528-0.456,146.736c-33-0.264-92.736-0.72-121.16-0.72
1008
  s 3.232-10.032, 1.464-15.112c-15.624-45.016-24.352-115.64-9.856-139.768c 4.264-7.112, 5.248-14.216, 21.248-14.216
1009
  c 2.216,0, 7.496,1.752, 13,14.872c 53.496,127.904, 133.352,201.904, 198.76,208.576c 5.64,12.864, 16.248,39.52, 16.248,87.896
1010
  C 480.352,360.832, 464.712,399.016, 457.192,411.376z" />
1011
+ <glyph unicode="&#xe06e;" d="M 460.544,428.384L 292.416,35.488l-59.656,172.256L 60.664,259.76L 460.544,428.384 M 502.232,479.616c-3.048,0-6.76-0.864-11.048-2.68
1012
  L 13.856,274.4c-17.192-7.296-18.28-21.352-2.424-31.232l 197.648-61.792l 64.68-201.632c 4.64-7.592, 10.248-11.36, 15.632-11.36
1013
  c 5.968,0, 11.648,4.576, 15.52,13.624L 509.048,458.872C 514.576,471.816, 511.432,479.616, 502.232,479.616L 502.232,479.616z" />
1014
+ <glyph unicode="&#xe06f;" d="M 487.472,447.304c0,11.616-6.296,22.328-16.456,27.968
1015
  c-4.84,2.696-10.184,4.032-15.544,4.032c-5.856,0-11.736-1.616-16.888-4.824L 70.72,251.184c-7.976-4.952-13.256-13.104-14.688-22.2L 56.032,464
1016
  c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-480 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 56.032,219.032 c 1.44-9.104, 6.72-17.256, 14.688-22.192L 439.080-26.48
1017
  c 5.16-3.216, 11.032-4.832, 16.888-4.832c 5.36,0, 10.704,1.344, 15.544,4.032c 10.16,5.64, 16.456,16.344, 16.456,27.968L 487.472,447.304z
1018
  M 87.6,224.008L 455.472,447.304l 0.504-446.608L 87.6,224.008z" />
1019
+ <glyph unicode="&#xe070;" d="M 286.96,381.048L 34.32,224l 252.64-157.048L 286.96,190.44 l 192-123.488L 478.96,381.048 l-192-123.496L 286.96,385.472 M 285.632,413.048
1020
  c 5.352,0, 11.368-1.336, 16.208-4.032c 10.16-5.64, 17.12-16.352, 17.12-27.968l0-65.92 L 468.072,408.224c 5.16,3.2, 10.688,4.824, 16.56,4.824
1021
  c 5.344,0, 7.864-1.336, 12.712-4.032c 10.16-5.64, 13.616-16.352, 13.616-27.968l0-314.096 c0-11.624-3.624-22.328-13.784-27.968
1022
  c-4.84-2.688-8.864-4.032-14.216-4.032c-5.864,0-10.392,1.608-15.552,4.832L 318.96,132.872l0-65.92 c0-11.624-6.96-22.328-17.12-27.968
1023
  c-4.84-2.688-10.52-4.032-15.88-4.032c-5.856,0-11.896,1.608-17.056,4.832L 16.176,196.832C 6.792,202.656, 1.040,212.936, 1.040,224
1024
  s 5.688,21.336, 15.080,27.176L 268.752,408.224C 273.904,411.432, 279.768,413.048, 285.632,413.048L 285.632,413.048z" />
1025
+ <glyph unicode="&#xe071;" d="M 72.312,447.304l 367.872-223.296L 71.816,0.696L 72.312,447.304 M 72.312,479.304c-5.36,0-10.704-1.336-15.544-4.032
1026
  c-10.16-5.64-16.456-16.352-16.456-27.968L 39.816,0.696c0-11.624, 6.296-22.328, 16.456-27.968c 4.84-2.688, 10.184-4.032, 15.544-4.032
1027
  c 5.856,0, 11.736,1.608, 16.888,4.832l 368.36,223.312c 9.408,5.832, 15.128,16.112, 15.128,27.168s-5.72,21.336-15.128,27.176L 89.2,474.488
1028
  C 84.048,477.688, 78.168,479.304, 72.312,479.304L 72.312,479.304z" />
1029
+ <glyph unicode="&#xe072;" d="M 208.136,480L 96.032,480 c-8.832,0-16-7.16-16-16l0-480 c0-8.832, 7.168-16, 16-16l 112.104,0 c 8.84,0, 16,7.168, 16,16L 224.136,464
1030
  C 224.136,472.84, 216.976,480, 208.136,480z M 192.136,0L 112.032,0 L 112.032,448 l 80.104,0 L 192.136,0 z M 415.968,480L 304.44,480 c-8.84,0-16-7.16-16-16l0-480 c0-8.832, 7.16-16, 16-16
1031
  l 111.528,0 c 8.84,0, 16,7.168, 16,16L 431.968,464 C 431.968,472.84, 424.816,480, 415.968,480z M 399.968,0l-79.528,0 L 320.44,448 l 79.528,0 L 399.968,0 z" />
1032
+ <glyph unicode="&#xe073;" d="M 225.040,381.048L 477.68,224L 225.040,66.952L 225.040,190.44 l-192-123.488L 33.040,381.048 l 192-123.496L 225.040,385.472 M 226.368,413.048
1033
  c-5.36,0-11.368-1.336-16.216-4.032C 200,403.376, 193.040,392.664, 193.040,381.048l0-65.92 L 43.928,408.224c-5.16,3.2-10.688,4.824-16.56,4.824
1034
  c-5.344,0-7.864-1.336-12.72-4.032C 4.504,403.376, 1.040,392.664, 1.040,381.048l0-314.096 c0-11.624, 3.624-22.328, 13.784-27.968
1035
  c 4.84-2.688, 8.864-4.032, 14.216-4.032c 5.864,0, 10.392,1.608, 15.552,4.832L 193.040,132.872l0-65.92 c0-11.624, 6.96-22.328, 17.112-27.968
1036
  c 4.848-2.688, 10.528-4.032, 15.888-4.032c 5.856,0, 11.896,1.608, 17.056,4.832l 252.728,157.048c 9.392,5.832, 15.144,16.112, 15.144,27.168
1037
  s-5.688,21.336-15.080,27.176L 243.248,408.224C 238.096,411.432, 232.224,413.048, 226.368,413.048L 226.368,413.048z" />
1038
+ <glyph unicode="&#xe074;" d="M 471.968,480c-8.832,0-16-7.168-16-16l0-235 c-1.44,9.096-6.72,17.232-14.688,22.184
1039
  L 73.424,474.488c-5.16,3.2-11.032,4.824-16.888,4.824c-5.36,0-10.704-1.336-15.544-4.032c-10.16-5.64-16.456-16.352-16.456-27.968
1040
  L 24.032,0.696c0-11.624, 6.296-22.328, 16.456-27.968c 4.84-2.688, 10.184-4.032, 15.544-4.032c 5.856,0, 11.736,1.608, 16.888,4.832
1041
  L 441.28,196.832c 7.968,4.936, 13.248,13.080, 14.688,22.176L 455.968-16 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 487.968,464 C 487.968,472.832, 480.808,480, 471.968,480z
1042
  M 56.032,0.696L 56.528,447.304l 367.872-223.296L 56.032,0.696z" />
1043
+ <glyph unicode="&#xe075;" d="M 480,432.056L 351.888,432.056 L 351.888,463.944 c0,8.84-7.16,16-16,16s-16-7.16-16-16l0-31.88 l-128,0 L 191.888,463.944
1044
  c0,8.84-7.16,16-16,16c-8.84,0-16-7.16-16-16l0-31.88 L 32,432.064 c-17.672,0-32-14.328-32-32l0-400 c0-17.672, 14.328-32, 32-32l 448,0 c 17.672,0, 32,14.328, 32,32l0,400
1045
  C 512,417.728, 497.672,432.056, 480,432.056z M 480,0.064L 32,0.064 l0,400 l 127.888,0 l0-16.12 c0-8.84, 7.16-16, 16-16c 8.84,0, 16,7.16, 16,16L 191.888,400.056 l 128,0 l0-16.12
1046
  c0-8.84, 7.16-16, 16-16s 16,7.16, 16,16L 351.888,400.056 L 480,400.056 L 480,0.064 z M 368,224.056l 32,0 c 8.832,0, 16,7.168, 16,16l0,32 c0,8.832-7.168,16-16,16l-32,0
1050
  c 8.832,0, 16,7.168, 16,16l0,32 C 288,280.896, 280.832,288.056, 272,288.056z M 144,288.056l-32,0 c-8.832,0-16-7.168-16-16l0-32 c0-8.832, 7.168-16, 16-16l 32,0
1051
  c 8.832,0, 16,7.168, 16,16l0,32 C 160,280.896, 152.832,288.056, 144,288.056z M 144,160.064l-32,0 c-8.832,0-16-7.168-16-16l0-32 c0-8.84, 7.168-16, 16-16l 32,0
1052
  c 8.832,0, 16,7.16, 16,16l0,32 C 160,152.888, 152.832,160.064, 144,160.064z" />
1053
+ <glyph unicode="&#xe076;" d="M 255.992,480C 156.976,480, 79.432,399.448, 79.432,300.432c0-74.6, 36.64-110.128, 65.592-136.064c 18.64-16.712, 31.184-26.776, 31.184-39.176
1054
  l0-27.128 c0-0.696, 0.096-1.376, 0.184-2.064l-0.36,0 l0-46.312 C 176.040,0.832, 207.632-32, 256.568-32c 47.232,0, 79.472,32.832, 79.472,81.688L 336.040,96
1055
  l-0.464,0 c 0.088,0.688, 0.208,1.368, 0.208,2.064l0,27.128 c0,18.88, 14.016,30.296, 35.264,48.848c 28.752,25.104, 61.512,56.344, 61.512,126.392
1056
  C 432.568,399.448, 355.008,480, 255.992,480z M 255.384,0c-29.952,0-47.344,18.576-47.344,49.688l-0.232,21.336C 219.32,67.088, 235,64, 256,64
1058
  l0-20.216 c-7.592-4.24-21.592-9.28-48.064-9.28c-27.784,0-40.96,4.928-47.512,8.736l0,20.768 c0,27.304-21.344,44.648-41.84,63.008
1059
  c-27.16,24.336-54.936,51.92-54.936,112.232C 111.432,381.8, 174.632,448, 255.992,448c 81.376,0, 144.576-66.2, 144.576-147.568
1060
  C 400.568,244.92, 376.336,221.144, 350.008,198.144z" />
1061
+ <glyph unicode="&#xe077;" d="M 136.032,320.008L 24,320.008 c-8.84,0-16-7.16-16-16L 8-16 c0-8.84, 7.16-16, 16-16l 112.032,0 c 8.84,0, 16,7.16, 16,16L 152.032,304.008
1062
  C 152.032,312.848, 144.872,320.008, 136.032,320.008z M 120.032,0L 40,0 L 40,288.008 l 80.032,0 L 120.032,0 z M 311.872,224.872L 199.832,224.872 c-8.84,0-16-7.16-16-16L 183.832-16
1063
  c0-8.84, 7.16-16, 16-16l 112.040,0 c 8.84,0, 16,7.16, 16,16L 327.872,208.872 C 327.872,217.72, 320.72,224.872, 311.872,224.872z M 295.872,0L 215.832,0 L 215.832,192.872
1064
  l 80.040,0 L 295.872,0 z M 488,480L 376.136,480 c-8.84,0-16-7.16-16-16l0-480 c0-8.84, 7.16-16, 16-16L 488-32 c 8.84,0, 16,7.16, 16,16L 504,464 C 504,472.84, 496.84,480, 488,480z M 472,0
1065
  l-79.864,0 L 392.136,448 L 472,448 L 472,0 z" />
1066
+ <glyph unicode="&#xe078;" d="M 512,224C 512,365.392, 397.384,480, 256,480C 114.608,480,0,365.392,0,224c0-141.384, 114.608-256, 256-256C 397.384-32, 512,82.616, 512,224z M 31.504,224
1067
  C 31.504,347.512, 132.488,448, 256,448s 224-100.488, 224-224S 379.512,0, 256,0S 31.504,100.488, 31.504,224z M 272.168,111.84L 272.168,292.072 l 57.88-57.88
1068
  c 6.248-6.248, 16.376-6.248, 22.624,0s 6.248,16.376,0,22.624L 255.672,351.32L 158.672,256.816c-3.128-3.128-4.688-7.216-4.688-11.312
1069
  s 1.56-8.184, 4.688-11.312c 6.248-6.248, 16.376-6.248, 22.624,0l 58.872,58.88L 240.168,111.84 c0-8.84, 7.168-16, 16-16S 272.168,103, 272.168,111.84z" />
1070
+ <glyph unicode="&#xe079;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504
1071
  C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224S 379.512-0.504, 256-0.504z M 266.184,320.68
1072
  c-6.248-6.248-6.248-16.376,0-22.624l 57.88-57.88L 143.84,240.176 c-8.84,0-16-7.168-16-16s 7.16-16, 16-16l 181.232,0 l-58.88-58.872
1073
  c-6.248-6.248-6.248-16.376,0-22.624c 3.128-3.128, 7.216-4.688, 11.312-4.688s 8.184,1.56, 11.312,4.688l 94.504,97L 288.816,320.68
1074
  C 282.56,326.928, 272.44,326.928, 266.184,320.68z" />
1075
+ <glyph unicode="&#xe07a;" d="M 256,480C 114.608,480,0,365.384,0,224c0-141.392, 114.608-256, 256-256c 141.384,0, 256,114.608, 256,256C 512,365.384, 397.384,480, 256,480z M 256-0.504
1076
  C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224S 379.512-0.504, 256-0.504z M 368.16,240.168L 187.928,240.168 l 57.88,57.88
1077
  c 6.248,6.248, 6.248,16.376,0,22.624s-16.376,6.248-22.624,0L 128.68,223.672l 94.504-97c 3.128-3.128, 7.216-4.688, 11.312-4.688
1078
  s 8.184,1.56, 11.312,4.688c 6.248,6.248, 6.248,16.376,0,22.624l-58.88,58.872L 368.16,208.168 c 8.84,0, 16,7.168, 16,16S 377,240.168, 368.16,240.168z" />
1079
+ <glyph unicode="&#xe07b;" d="M0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480C 114.616,480,0,365.384,0,224z M 480.504,224
1080
  c0-123.512-100.984-224-224.504-224S 32,100.488, 32,224S 132.488,448, 256,448S 480.504,347.512, 480.504,224z M 239.832,336.16l0-180.224 l-57.88,57.88
1081
  c-6.248,6.248-16.376,6.248-22.624,0s-6.248-16.376,0-22.624l 97.008-94.504l 97,94.504c 3.128,3.128, 4.688,7.216, 4.688,11.312
1082
  s-1.56,8.184-4.688,11.312c-6.248,6.248-16.376,6.248-22.624,0l-58.872-58.88L 271.84,336.16 c0,8.84-7.168,16-16,16S 239.832,345, 239.832,336.16z" />
1083
+ <glyph unicode="&#xe07c;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1084
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 32,224c0,56.136, 20.808,107.48, 55.048,146.832l 315.928-315.928
1085
  C 363.608,20.464, 312.208-0.504, 256-0.504C 132.488-0.504, 32,100.488, 32,224z M 425.512,77.608L 109.704,393.416C 148.992,427.384, 200.12,448, 256,448
1086
  c 123.512,0, 224-100.488, 224-224C 480,168.168, 459.424,116.984, 425.512,77.608z" />
1087
+ <glyph unicode="&#xe07d;" d="M 256,416c 123.512,0, 224-71.776, 224-160c0-88.216-100.488-160-224-160l-7.568-0.032l-5.688-0.016c-8.792,0-14.544,0.232-23.536,1.576
1088
  l-17.928,2.56l-11.504-13.92c-5.288-6.392-32.272-28.56-62.056-42.832c 6.056,16.016, 10.52,33.504, 10.92,50.8l 0.16,0.952l0,2.736 l0,19.576
1089
  l-17.432,8.904C 64.568,155.36, 32,202.624, 32,256C 32,344.224, 132.488,416, 256,416 M 256,448C 114.6,448,0,362.032,0,256c0-66.032, 39.128-123.576, 106.792-158.168
1090
  c0-0.408-0.128-0.704-0.128-1.16c0-28.688-16.080-60.232-25.504-76.472l 0.024,0 C 80.44,18.456, 80,16.544, 80,14.496
1091
  C 80,6.456, 86.48,0, 94.504,0c 1.208,0, 3.128,0.248, 3.832,0.248c 0.168,0, 0.264,0, 0.248-0.048c 50,8.168, 104.976,52.344, 115.912,65.672
1092
  c 11.24-1.672, 18.832-1.92, 28.24-1.92C 246.704,63.952, 250.984,64, 256,64c 141.376,0, 256,85.952, 256,192C 512,362.032, 397.376,448, 256,448L 256,448z" />
1093
+ <glyph unicode="&#xe07e;" d="M 319.064,368.312c 0.64,0, 1.16-0.504, 1.16-1.12l0-63.936 c0-11.832, 6.528-22.712, 17-28.264c 4.704-2.504, 9.856-3.736, 15-3.736
1094
  c 6.28,0, 13.528,1.84, 18.92,5.496L 480,338.368L 480,110.16 L 370.544,169.92c-5.488,3.832-11.888,5.768-18.328,5.768
1095
  c-5.064,0-10.128-1.2-14.784-3.608c-10.56-5.512-17.2-16.44-17.216-28.344l-0.080-62.92c0-0.624-0.504-1.128-1.144-1.128L 33.144,79.688
1096
  C 32.504,79.688, 32,80.184, 32,80.8l 0.080,286.392c0,0.624, 0.504,1.12, 1.144,1.12L 319.064,368.312 M 495.184,384.328c-3.408,0-10.144-1.008-13.984-4.832
1098
  c0-18.28, 14.816-33.128, 33.144-33.128l 285.856,0 c 18.328,0, 33.144,14.84, 33.144,33.128l 0.080,62.872l 131.488-76.656
1099
  c 3.856-3.84, 8.128-3.344, 11.544-3.344c 3.544,0, 6.184,1.080, 6.512,1.216C 507.984,67.496, 512,73.496, 512,80.248L 512,367.736
1100
  c0,6.752-4.016,12.776-10.232,15.328C 501.408,383.224, 498.752,384.328, 495.184,384.328L 495.184,384.328z" />
1101
+ <glyph unicode="&#xe07f;" d="M 464,368l-73.592,0 L 352,432L 160,432 l-38.4-64L 48,368 c-16,0-48-16-48-47.504L0,64 c0-26.504, 24-48, 44.664-48l 420.336,0 C 486,16, 512,38.496, 512,63.496L 512,320
1102
  C 512,336, 496,368, 464,368z M 480,63.496c0-6.312-10.232-15.144-15-15.504L 44.76,47.992 C 41.056,48.296, 32,55.512, 32,64L 32,320.496
1103
  C 32,330.632, 45.616,335.744, 48,336l 91.72,0 l 9.32,15.536L 178.12,400l 156.824,0 l 28.56-48.472l 8.8-15.528L 464,336 c 11.28,0, 15.84-14.736, 16-16L 480,63.496 z M 256,320
1104
  c-61.856,0-112-50.144-112-112s 50.144-112, 112-112s 112,50.144, 112,112S 317.856,320, 256,320z M 256,128c-44.112,0-80,35.888-80,80s 35.888,80, 80,80
1105
  s 80-35.888, 80-80S 300.112,128, 256,128z" />
1106
+ <glyph unicode="&#xe080;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1107
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224
1108
  S 379.512-0.504, 256-0.504z M 358.168,317.672L 207.968,166.528l-67.64,67.64c-6.248,6.248-16.376,6.248-22.632,0
1109
  c-6.248-6.248-6.248-16.376,0-22.624l 79.192-79.2c 6.248-6.24, 16.376-6.24, 22.632,0c 0.72,0.72, 1.336,1.504, 1.896,2.32L 380.808,295.040
1110
  c 6.24,6.248, 6.24,16.376,0,22.632C 374.552,323.92, 364.424,323.92, 358.168,317.672z" />
1111
+ <glyph unicode="&#xe081;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1112
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224
1113
  S 379.512-0.504, 256-0.504z M 272,230.496L 272,384 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-160 c0-4.528, 1.896-8.6, 4.928-11.504
1114
  c 0.264-0.312, 0.48-0.648, 0.768-0.944l 79.192-79.2c 6.248-6.24, 16.376-6.24, 22.624,0c 6.248,6.248, 6.248,16.384,0,22.632L 272,230.496z" />
1115
+ <glyph unicode="&#xe082;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1116
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224
1117
  S 379.512-0.504, 256-0.504z M 346.504,314.504c-6.248,6.248-16.376,6.248-22.624,0L 256,246.624l-67.88,67.88
1118
  c-6.248,6.248-16.376,6.248-22.632,0c-6.248-6.248-6.248-16.376,0-22.624L 233.368,224l-67.88-67.88c-6.248-6.24-6.248-16.384,0-22.624
1119
  c 6.248-6.248, 16.376-6.248, 22.632,0L 256,201.376l 67.88-67.88c 6.248-6.248, 16.376-6.248, 22.624,0c 6.248,6.24, 6.248,16.384,0,22.624
1120
  L 278.624,224l 67.88,67.88C 352.76,298.136, 352.76,308.264, 346.504,314.504z" />
1121
+ <glyph unicode="&#xe083;" d="M 381.512,350C 359.2,409.216, 311.232,446.72, 238.784,446.72c-92.192,0-156.696-68.456-162.24-157.768C 32.088,274.736,0,229.392,0,178.032
1122
  c0-62.872, 49.424-115.984, 107.912-115.984l 14.224,0 c 8.832,0, 16,7.16, 16,16s-7.168,16-16,16l-14.224,0 c-41.152,0-76.416,38.456-76.416,83.984
1123
  c0,40.232, 28.208,76.528, 63.592,82.608l 14.52,2.504l-1.296,14.672l-0.12,0.184c 0.008,77.936, 51.304,136.72, 130.592,136.72
1124
  c 63.552,0, 99.256-31.312, 115.776-84.72l 3.416-11.016l 11.536-0.248c 59.432-1.248, 111.544-49.472, 111.544-109.392
1128
  c-4.472-4.688-4.472-12.24,0-16.912l 57.752-63.872c 0.080-0.080, 0.096-0.184, 0.168-0.264l 4.048-4.232
1129
  c 2.248-2.344, 5.184-3.504, 8.144-3.488c 2.936-0.016, 5.888,1.144, 8.112,3.488l 4.048,4.232c 0.080,0.080, 0.12,0.168, 0.184,0.264
1130
  l 59.216,64.872c 4.472,4.672, 4.472,10.224,0,14.912L 323.168,92.264z" />
1131
+ <glyph unicode="&#xe084;" d="M 381.512,350.016C 359.2,409.232, 311.232,446.736, 238.776,446.736c-92.192,0-156.696-68.456-162.24-157.768
1132
  C 32.088,274.752,0,229.408,0,178.048c0-62.872, 49.424-115.984, 107.912-115.984l 46.224,0 c 8.832,0, 16,7.168, 16,16c0,8.84-7.168,16-16,16l-46.224,0
1133
  c-41.152,0-76.416,38.456-76.416,83.984c0,40.232, 28.208,76.528, 63.592,82.608l 14.52,2.504l-1.288,14.664l-0.12,0.184
1134
  c0,77.936, 51.288,136.72, 130.576,136.72c 63.552,0, 99.256-31.312, 115.768-84.72l 3.424-11.016l 11.528-0.248
1138
  l-4.048-4.232c-0.080-0.080-0.096-0.176-0.168-0.256l-57.752-63.872c-4.472-4.672-4.472-12.232,0-16.92l 4.032-2.736
1139
  c 4.472-4.672, 11.72-3.16, 16.184,1.512l 34.056,37.968l0-161.216 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 271.808,178.328 l 35.184-38.816
1140
  c 4.472-4.672, 11.704-6.184, 16.168-1.512l 4.032,2.736c 4.472,4.688, 4.472,12.248,0,16.92L 267.992,222.528z" />
1141
+ <glyph unicode="&#xe085;" d="M 280,480L 104,480 c-17.672,0-32-14.328-32-32l0-448 c0-17.672, 14.328-32, 32-32l 304,0 c 17.672,0, 32,14.328, 32,32L 440,319.992 L 280,480z M 408,306.736L 408,304 L 264,304 L 264,448 l 2.752,0
1142
  L 408,306.736z M 104,0L 104,448 l 128,0 l0-176 l 176,0 l0-272 L 104,0 z" />
1143
+ <glyph unicode="&#xe086;" d="M 511.728,364c 0.496,3.072, 0.088,6.24-1.24,9.136C 506.456,390.856, 493.648,400, 472,400L 56,400 c-19.040,0-39.552-7-49.64-20.736
1144
  c-0.872-0.664-1.704-1.416-2.456-2.288c-3.224-3.72-4.352-8.504-3.632-13.016C 0.128,362.664,0,361.36,0,360l0-256 c0-26.512, 29.496-56, 56-56
1145
  l 416,0 c 26.512,0, 40,29.488, 40,56L 512,360 C 512,361.416, 511.816,362.656, 511.728,364z M 56,368l 416,0 c 0.096,0, 0.144,0, 0.216,0L 256,195.672L 40.656,367.296
1146
  C 45.552,368.2, 51.576,368, 56,368z M 472,80L 56,80 c-8.824,0-24,15.168-24,24L 32,333.224 L 245.52,162.4c 3.008-2.6, 6.744-3.896, 10.48-3.896
1147
  s 7.472,1.296, 10.488,3.896L 480,333.216L 480,104 C 480,95.168, 480.832,80, 472,80z" />
1148
+ <glyph unicode="&#xe087;" d="M 257.736,319.296c-53.016,0-96-42.984-96-96c0-53.008, 42.984-96, 96-96s 96,42.984, 96,96
1149
  C 353.736,276.312, 310.752,319.296, 257.736,319.296z M 257.736,159.296c-35.288,0-64.736,29.408-64.736,64.696c0,35.288, 28.712,64, 64,64
1150
  c 35.296,0, 64-28.712, 64-64C 321,188.704, 293.032,159.296, 257.736,159.296z M 511.84,227.712c-0.184,0.808-0.104,1.664-0.344,2.456
1151
  c-0.104,0.336-0.312,0.528-0.432,0.824c-0.168,0.456-0.128,0.992-0.36,1.432C 464.168,338.976, 363.872,400.304, 256.992,400.304
1156
  c 0.112,0.28, 0.328,0.488, 0.424,0.8c 0.248,0.784, 0.168,1.64, 0.344,2.456c 0.28,1.432, 0.544,2.832, 0.544,4.312
1157
  C 512.392,224.872, 512.128,226.264, 511.84,227.712z M 256,79.704c-90.648,0-179.872,47.784-223.712,143.84
1158
  c 43.424,95.736, 133.84,144.752, 224.712,144.752c 90.84,0, 179.248-49.072, 222.688-144.856C 436.28,127.736, 346.872,79.704, 256,79.704z" />
1159
+ <glyph unicode="&#xe088;" d="M 340,432.336c-80,0-101.328,48-202.656,48C 72,480.336, 32,430.992, 32,430.992l0-447.328
1160
  c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 64,187.6 c 16.88,10.888, 40.168,20.736, 69.344,20.736c 101.328,0, 130.656-48, 210.656-48s 136,48, 136,48l0,272
1161
  C 480,480.336, 420,432.336, 340,432.336z M 448,224.64c-18.080-11.792-56.392-32.304-104-32.304c-31.456,0-52.92,8.632-80.112,19.568
1162
  c-33.136,13.32-70.704,28.432-130.544,28.432c-27.344,0-50.536-6.88-69.344-16.080L 64,417.992 c 12.048,10.96, 38.312,30.344, 73.344,30.344
1163
  c 47.056,0, 73.544-11.424, 101.592-23.504c 27.936-12.040, 56.832-24.496, 101.064-24.496c 42.624,0, 80.064,11.784, 108,24.456L 448,224.64 z" />
1164
+ <glyph unicode="&#xe089;" d="M 177.376,392l 39.312-38.624L 226.744,344L 240,344 l 240,0 l0-288 L 32,56 L 32,392 l 144,0 M 192,424L 32,424 c-17.672,0-32-14.328-32-32l0-336 c0-17.672, 14.328-32, 32-32l 448,0
1165
  c 17.672,0, 32,14.328, 32,32L 512,344 c0,17.672-14.328,32-32,32L 240,376 L 192,424L 192,424z" />
1166
+ <glyph unicode="&#xe08a;" d="M 143.992,422.92c 15.688,0, 44.048-7.504, 90.048-52.808l 22.808-22.456l 22.464,22.816C 311.248,402.92, 345.232,423.072, 368,423.072
1167
  c 30.704,0, 54.904-10.504, 78.504-34.048c 22.232-22.184, 34.496-51.68, 34.496-83.056c 0.016-31.392-12.224-60.912-34.704-83.336
1168
  c-1.832-1.856-98.496-106.152-179.48-193.552c-3.816-3.624-8.176-4.16-10.496-4.16c-2.288,0-6.6,0.512-10.4,4.048
1169
  c-19.736,21.952-162.776,181-179.408,197.616C 44.248,248.792, 32,278.312, 32,309.696c 0.008,31.376, 12.256,60.864, 34.52,83.072
1171
  c 16.712-16.72, 178.928-197.168, 178.928-197.168c 9.24-9.248, 21.376-13.84, 33.48-13.84c 12.112,0, 24.2,4.592, 33.456,13.84
1172
  c0,0, 177.44,191.512, 179.328,193.424c 58.52,58.44, 58.52,153.12,0,211.504c-29.056,29-61.512,43.392-101.104,43.392
1173
  c-37.824,0-80-30.16-111.504-62.16C 223.992,424.92, 183.12,454.92, 143.992,454.92L 143.992,454.92z" />
1174
+ <glyph unicode="&#xe08b;" d="M 288,112l-16,0 L 272,255 c0,0.168-0.048,0.328-0.048,0.504S 272,255.832, 272,256c0,8.832-7.168,16-16,16l-32,0 c-8.832,0-16-7.168-16-16
1175
  s 7.168-16, 16-16l 16,0 l0-128 l-16,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 64,0 c 8.832,0, 16,7.168, 16,16S 296.832,112, 288,112z M 256,304c 17.672,0, 32,14.328, 32,32
1176
  s-14.328,32-32,32s-32-14.328-32-32S 238.328,304, 256,304z M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256c 141.392,0, 256,114.608, 256,256
1177
  C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224S 379.512-0.504, 256-0.504z" />
1178
+ <glyph unicode="&#xe08c;" d="M 327.848,480c-79.528,0-144-64.576-144-144.232c0-35.704, 13.016-68.312, 34.472-93.504
1179
  c-4.416,0.272-8.92-1.216-12.296-4.592L 44.832,75.48c-6.24-6.248-6.24-16.384,0-22.624c 0.12-0.12, 0.256-0.192, 0.384-0.312
1180
  c 0.040-0.040, 0.064-0.088, 0.104-0.128l 78.456-79.952c 6.24-6.248, 16.376-6.248, 22.624,0s 6.248,16.384,0,22.624l-67.736,69.032l 41.248,41.504
1181
  l 67.864-69.16c 6.24-6.248, 16.376-6.248, 22.624,0s 6.24,16.384,0,22.624l-67.928,69.224l 86.192,86.736c 3.336,3.336, 4.832,7.768, 4.608,12.136
1182
  c 25.312-22.144, 58.336-35.656, 94.584-35.656c 79.528,0, 144,64.576, 144,144.24C 471.848,415.424, 407.384,480, 327.848,480z M 327.848,224
1183
  c-61.624,0-112,50.136-112,112c0,61.872, 50.376,112, 112,112s 112-50.128, 112-112C 439.848,274.136, 389.48,224, 327.848,224z" />
1184
+ <glyph unicode="&#xe08d;" d="M 147.832,113.776c 3.128-3.128, 7.216-4.688, 11.312-4.688s 8.184,1.56, 11.312,4.688L 364.288,309.12
1185
  c 6.248,6.248, 6.248,16.376,0,22.624s-16.376,6.248-22.624,0L 147.832,136.4C 141.576,130.152, 141.576,120.024, 147.832,113.776z M 237.936,147.848
1186
  c 5.288-23.312-0.416-46.2-18.432-64.216l-64.624-62.624c-13.6-13.592-31.68-21.080-50.912-21.080s-37.312,7.488-50.904,21.080
1187
  c-28.072,28.080-28.072,73.768-0.168,101.672l 63.128,65.128c 13.6,13.592, 31.68,21.088, 50.912,21.088c 6.576,0, 12.912-1.176, 19.088-2.872
1193
  c 28.064-28.080, 28.064-73.768, 0.16-101.672l-64.624-64.624c-13.592-13.592-31.688-21.080-50.904-21.080c-4.904,0-9.216-0.496-13.92,0.464
1194
  l-25.488-25.504c 12.736-5.296, 25.816-6.968, 39.408-6.968c 26.608,0, 53.216,10.152, 73.528,30.464l 64.472,64.472
1195
  C 522.176,343.144, 522.176,408.984, 481.568,449.608z" />
1196
+ <glyph unicode="&#xe08e;" d="M 400,288l-16,0 l0,61.064 C 384,422.488, 330.872,480, 255.408,480C 179.64,480, 128,421.264, 128,349.064L 128,288 l-16,0
1197
  c-35.296,0-64-28.704-64-64l0-192 c0-35.296, 28.704-64, 64-64l 288,0 c 35.296,0, 64,28.704, 64,64L 464,224 C 464,259.296, 435.296,288, 400,288z M 160,349.064
1198
  C 160,403.608, 197.28,448, 255.408,448C 312.936,448, 352,404.544, 352,349.064L 352,288 L 160,288 L 160,349.064 z M 432,32c0-17.64-14.36-32-32-32L 112,0 c-17.64,0-32,14.36-32,32L 80,224
1199
  c0,17.64, 14.36,32, 32,32l 288,0 c 17.64,0, 32-14.36, 32-32L 432,32 z M 256,192c-17.672,0-32-14.328-32-32c0-11.816, 6.48-22.016, 16-27.56L 240,80 c0-8.832, 7.168-16, 16-16
1200
  s 16,7.168, 16,16l0,52.44 c 9.52,5.544, 16,15.752, 16,27.56C 288,177.672, 273.672,192, 256,192z" />
1201
+ <glyph unicode="&#xe08f;" d="M 400,287.448L 171.52,287.448 l-8.28,37.136
1202
  c-14.12,52.688, 10.408,105.216, 66.544,120.256c 55.568,14.888, 104.544-16.968, 118.912-70.56l 6.8-26.984c 2.288-8.536, 11.056-13.6, 19.6-11.312
1203
  c 8.536,2.288, 13.6,11.056, 11.312,19.592l-6.808,26.984C 360.608,453.48, 294.408,495.28, 221.504,475.752C 148.32,456.144, 113.648,386.040, 132.336,316.296
1204
  l 6.432-28.848L 112,287.448 c-35.296,0-64-28.704-64-64l0-192 c0-35.296, 28.704-64, 64-64l 288,0 c 35.296,0, 64,28.704, 64,64l0,192 C 464,258.744, 435.296,287.448, 400,287.448z
1205
  M 432,31.448c0-17.64-14.36-32-32-32L 112-0.552 c-17.64,0-32,14.36-32,32l0,192 c0,17.64, 14.36,32, 32,32l 288,0 c 17.64,0, 32-14.36, 32-32L 432,31.448 z M 256,191.448
1206
  c-17.672,0-32-14.328-32-32c0-11.816, 6.48-22.016, 16-27.56l0-52.44 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16l0,52.44 c 9.52,5.544, 16,15.752, 16,27.56
1207
  C 288,177.12, 273.672,191.448, 256,191.448z" />
1208
+ <glyph unicode="&#xe090;" d="M 507.32-4.52L 351.856,151.896c 28.976,34.704, 46.44,79.352, 46.44,128.104
1209
  c0,110.456-89.544,200-200,200c-110.456,0-200-89.544-200-200c0-110.456, 89.544-200, 200-200c 50.184,0, 96.024,18.528, 131.144,49.072l 155.248-156.224
1210
  c 6.248-6.248, 16.384-6.248, 22.632,0C 513.56-20.904, 513.56-10.776, 507.32-4.52z M 198.296,111.736
1211
  C 105.368,111.736, 30.032,187.072, 30.032,280S 105.368,448.264, 198.296,448.264S 366.56,372.928, 366.56,280S 291.224,111.736, 198.296,111.736z" />
1212
+ <glyph unicode="&#xe091;" d="M 507.312-4.52L 365.8,137.864c 30.304,36.2, 48.544,82.88, 48.544,133.856
1213
  C 414.344,386.752, 321.592,480, 206.568,480S-1.704,386.752-1.704,271.728c0-115.024, 93.248-208.272, 208.272-208.272
1214
  c 52.504,0, 100.336,19.48, 136.848,51.536l 141.264-142.152c 6.248-6.248, 16.384-6.248, 22.624,0C 513.56-20.904, 513.56-10.776, 507.312-4.52z
1215
  M 206.296,96c-96.776,0-176,79.224-176,176s 79.224,176, 176,176s 176-79.224, 176-176S 303.072,96, 206.296,96z M 286.296,288l-64,0 l0,64 c0,8.832-7.168,16-16,16
1216
  s-16-7.168-16-16l0-64 l-64,0 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 64,0 l0-64 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16l0,64 l 64,0 c 8.832,0, 16,7.168, 16,16
1217
  S 295.136,288, 286.296,288z" />
1218
+ <glyph unicode="&#xe092;" d="M 507.312-4.52L 365.8,137.864c 30.304,36.2, 48.544,82.88, 48.544,133.856
1219
  C 414.344,386.752, 321.592,480, 206.568,480S-1.704,386.752-1.704,271.728c0-115.024, 93.248-208.272, 208.272-208.272
1220
  c 52.504,0, 100.336,19.48, 136.848,51.536l 141.264-142.152c 6.248-6.248, 16.384-6.248, 22.624,0C 513.56-20.904, 513.56-10.776, 507.312-4.52z
1221
  M 206.296,96c-96.776,0-176,79.224-176,176s 79.224,176, 176,176s 176-79.224, 176-176S 303.072,96, 206.296,96z M 286.296,288l-160,0 c-8.832,0-16-7.168-16-16
1222
  s 7.168-16, 16-16l 160,0 c 8.832,0, 16,7.168, 16,16S 295.136,288, 286.296,288z" />
1223
+ <glyph unicode="&#xe093;" d="M 86.36-23.816c-21.704,0-42.544,8.984-59.152,25.608C-9.616,38.736-9.616,98.824, 27.2,135.744L 314.336,440.656
1224
  c 44.8,44.872, 113.424,40.84, 163.504-9.304c 22.44-22.48, 35.032-54.888, 34.56-88.952c-0.472-33.704-13.64-65.96-36.144-88.504L 259.248,22.872
1225
  c-6.040-6.472-16.168-6.768-22.616-0.696c-6.432,6.080-6.744,16.224-0.68,22.672l 217.336,231.376c 17,17.032, 26.752,41.192, 27.112,66.624
1226
  c 0.36,25.448-8.832,49.44-25.184,65.832c-30.72,30.784-80.736,46.904-117.92,9.632L 50.168,113.4c-24.688-24.752-24.68-64.504-0.32-88.928
1229
  c-6.44,6.064-6.736,16.224-0.68,22.656l 172.272,183.232c 13.544,13.608, 27.392,20.984, 41.488,22.248c 11,0.976, 27.36-1.368, 44.048-18.104
1230
  c 24.768-24.816, 21.688-61.216-7.64-90.608L 153.592,6.64c-18.24-18.304-40.264-28.936-62.36-30.296
1231
  C 89.608-23.768, 87.984-23.816, 86.36-23.816z" />
1232
+ <glyph unicode="&#xe094;" d="M 502.016,480c-3.048,0-6.76-0.864-11.048-2.68L 13.64,274.776c-17.184-7.288-18.272-21.344-2.416-31.224l 134.88-84.016
1233
  c 15.856-9.872, 36.824-31.040, 46.592-47.024l 80.856-132.384c 4.64-7.592, 10.248-11.36, 15.64-11.36c 5.96,0, 11.64,4.576, 15.512,13.616
1234
  L 508.832,459.256C 514.36,472.192, 511.208,480, 502.016,480z M 162.776,188.040L 53.448,256.144L 420.256,411.768L 184.16,171.672
1235
  C 176.944,178.072, 169.616,183.784, 162.776,188.040z M 286.36,22.368l-65.216,106.76c-3.848,6.304-8.928,13.024-14.592,19.696l 237.192,241.192
1236
  L 286.36,22.368z" />
1237
+ <glyph unicode="&#xe095;" d="M 256,480C 114.616,480,0,365.384,0,224c0-141.392, 114.616-256, 256-256
1238
  c 141.392,0, 256,114.608, 256,256C 512,365.384, 397.392,480, 256,480z M 256-0.504C 132.488-0.504, 32,100.488, 32,224S 132.488,448, 256,448s 224-100.488, 224-224
1239
  S 379.512-0.504, 256-0.504z M 368,240L 272,240 L 272,336 c0,8.832-7.168,16-16,16s-16-7.168-16-16l0-96 L 144,240 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 96,0 l0-96
1240
  c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16L 272,208 l 96,0 c 8.832,0, 16,7.168, 16,16S 376.832,240, 368,240z" />
1241
+ <glyph unicode="&#xe096;" d="M 257.832,480.184C 152.88,480.184, 64,390.8, 64,284.912c0-110.88, 103.016-224.272, 172.312-303.968c 0.264-0.32, 11.464-12.76, 25.264-12.76
1242
  l 1.224,0 c 13.8,0, 24.92,12.44, 25.2,12.76c 65.032,74.76, 160,198.024, 160,303.968C 448,390.8, 378.672,480.184, 257.832,480.184z M 264.248,2.408
1243
  c-0.56-0.56-1.376-1.184-2.096-1.704c-0.736,0.504-1.536,1.144-2.128,1.704l-8.368,9.624C 185.96,87.4, 96,190.608, 96,284.912
1244
  c0,88.504, 74.112,163.28, 161.832,163.28C 367.096,448.192, 416,366.192, 416,284.912C 416,213.32, 364.936,118.264, 264.248,2.408z M 256.56,383.296
1245
  c-53.016,0-96-42.984-96-96s 42.984-96, 96-96s 96,42.984, 96,96S 309.576,383.296, 256.56,383.296z M 256.56,223.296
1246
  c-35.288,0-64.736,29.408-64.736,64.704c0,35.288, 28.712,64, 64,64c 35.312,0, 64-28.712, 64-64C 319.84,252.704, 291.872,223.296, 256.56,223.296z" />
1247
+ <glyph unicode="&#xe097;" d="M 350.776,397.952c-8,3.728-17.512,0.296-21.264-7.712c-3.76-8-0.296-17.52, 7.704-21.272
1248
  c 81.168-38, 125.248-125.976, 107.176-213.936c-21.456-104.44-123.832-171.904-228.28-150.512c-50.584,10.392-92.104,39.856-120.528,82.968
1249
  c-28.432,43.128-38.368,94.752-27.976,145.336c 12.352,60.112, 51.312,109.664, 106.88,135.952c 7.984,3.776, 11.4,13.312, 7.616,21.304
1250
  c-3.776,7.976-13.296,11.368-21.296,7.616C 96.056,367.064, 50.664,309.328, 36.264,239.264c-12.112-58.968-0.536-119.128, 32.592-169.392
1251
  c 33.136-50.24, 81.848-84.584, 140.816-96.704c 15.216-3.128, 30.408-4.624, 45.376-4.624c 104.728,0, 198.824,73.56, 220.688,180.056
1252
  C 496.792,251.104, 445.408,353.648, 350.776,397.952z M 256.008,272c 8.832,0, 16,7.168, 16,16L 272.008,464 c0,8.832-7.168,16-16,16c-8.832,0-16-7.168-16-16l0-176
1253
  C 240.008,279.168, 247.176,272, 256.008,272z" />
1254
+ <glyph unicode="&#xe098;" d="M 248.704,30.72c-0.040,0.096-0.136,0.16-0.192,0.24l-45.96,71.832
1255
  c-3.264,5.36-10.344,7.264-15.864,4.256l-4.096-2.52c-5.504-3-5.384-10.768-2.128-16.128l 29.464-45.704
1256
  c-2.512,0.552-5.048,1-7.528,1.648c-51.592,13.496-95.248,48.416-119.768,95.8c-23.168,44.76-27.52,95.848-12.256,143.872
1257
  c 15.256,48.024, 49.888,87.232, 94.648,110.392c 7.624,3.944, 10.6,13.32, 6.656,20.928c-3.936,7.632-13.32,10.616-20.928,6.664
1266
  c 6.504-1, 12.984-2.208, 19.312-3.88c 51.616-13.52, 93.696-48.432, 118.2-95.784c 23.16-44.76, 27.512-95.848, 12.24-143.864
1267
  c-15.256-48.024-48.328-87.224-93.088-110.408c-7.616-3.944-10.584-13.304-6.64-20.936c 2.76-5.32, 8.168-8.384, 13.8-8.384
1268
  c 2.4,0, 4.832,0.56, 7.136,1.744c 52.136,26.968, 90.624,72.64, 108.408,128.56C 489.008,207.968, 483.936,267.48, 456.952,319.592z" />
1269
+ <glyph unicode="&#xe099;" d="M 255.64,480C 127.736,480, 23.68,375.936, 23.68,248.032
1270
  c0-120.224, 92.648-220.768, 211.784-231.048l-45.928-23.28c-5.672-3.112-9.048-10.112-5.688-15.64l 1.624-4.2
1271
  c 3.376-5.528, 10.688-7.488, 16.344-4.392l 76.656,39.248c 0.096,0.064, 0.2,0.048, 0.296,0.112l 5.144,2.816
1272
  c 2.84,1.56, 4.72,4.112, 5.472,6.952c 0.784,2.84, 0.424,6-1.264,8.752l-3.048,5c-0.048,0.096-0.144,0.16-0.2,0.248
1274
  c-0.152,0.008-0.288,0.064-0.432,0.072C 137.64,55.376, 55.68,143.032, 55.68,248.032C 55.68,358.296, 145.384,448, 255.64,448
1275
  c 110.272,0, 200.48-89.704, 200.48-199.968c0-63.488-29.16-121.8-80-159.984c-7.064-5.312-8.488-15.344-3.184-22.408
1276
  c 5.312-7.080, 15.344-8.488, 22.408-3.184c 58.968,44.296, 92.784,111.936, 92.784,185.576C 488.12,375.936, 383.552,480, 255.64,480z" />
1277
+ <glyph unicode="&#xe09a;" d="M 480.248,272.472l-41.064,9.112c-3.2,10.24-7.392,20.040-12.2,29.464l 22.216,37.016c 8.296,13.256, 12.488,32.76,0,45.256l-22.64,22.624
1278
  c-12.488,12.496-33.576,10.248-46.312,1.416l-36.016-22.944c-9.344,4.848-19.112,9-29.264,12.28l-9.216,41.56
1279
  C 303,463.496, 289.672,480, 272,480l-32,0 c-17.672,0-28.504-16.752-32-32l-10.264-41.064c-10.84-3.456-21.248-7.872-31.168-13.104l-36.92,23.512
1280
  c-12.728,8.832-33.824,11.080-46.312-1.416l-22.632-22.624c-12.496-12.504-8.304-32,0-45.256l 23.376-38.96
1298
  c 3.576-0.664, 6.36-2.728, 6.952-3.848L 480.016,208.976z M 256.216,320.16c-53.136,0-96.368-43.144-96.368-96.16
1299
  c0-53.008, 43.232-96.152, 96.368-96.152c 53.136,0, 96.368,43.144, 96.368,96.152C 352.584,277.016, 309.352,320.16, 256.216,320.16z M 256,160
1300
  c-35.288,0-64,28.712-64,64c0,35.296, 28.712,64, 64,64c 35.296,0, 64-28.704, 64-64C 320,188.712, 291.288,160, 256,160z" />
1301
+ <glyph unicode="&#xe09b;" d="M 256,441.256l 58.472-121.264l 10.264-21.28l 23.392-3.488l 132.912-19.744L 384.112,178.808l-16.28-16.248l 3.808-22.656l 22.64-135.080
1302
  l-117.136,63l-21.168,11.392l-21.168-11.392L 117.68,4.792l 22.648,135.112l 3.792,22.656l-16.28,16.248L 30.952,275.496l 132.912,19.744
1303
  l 23.384,3.488l 10.272,21.272L 256,441.256 M 255.992,472.224c-14.328,0-27.392-8.088-33.488-20.728l-57.952-120.32L 31.2,311.344
1304
  c-13.696-2.048-25.072-11.4-29.488-24.192c-4.408-12.832-1.072-26.952, 8.6-36.576l 97.704-97.6l-22.664-135.328
1306
  l 116.256-62.592c 5.592-2.992, 11.752-4.488, 17.888-4.488c 7.48,0, 14.952,2.208, 21.328,6.576c 11.552,7.976, 17.456,21.648, 15.16,35.288
1307
  l-22.672,135.328l 97.752,97.6c 9.672,9.624, 12.984,23.752, 8.576,36.576c-4.424,12.808-15.8,22.16-29.488,24.192l-133.328,19.832l-57.984,120.32
1308
  C 283.424,464.152, 270.352,472.224, 255.992,472.224L 255.992,472.224z" />
1309
+ <glyph unicode="&#xe09c;" d="M 311.848,480.112c-110.456,0-200-89.536-200-200c0-49.256, 17.84-94.336, 47.368-129.184
1310
  l-63.656-64.048l-67.632,68.272c-6.24,6.248-16.376,6.248-22.624,0s-6.248-16.376,0-22.624l 67.696-68.344l-68.176-68.592
1311
  c-6.248-6.248-6.248-16.392,0-22.624c 6.24-6.248, 16.376-6.248, 22.624,0l 68.072,68.496l 68.232-68.88c 6.248-6.248, 16.376-6.248, 22.624,0
1312
  s 6.248,16.376,0,22.624l-68.304,68.952l 63.704,64.096c 34.976-29.984, 80.384-48.144, 130.064-48.144c 110.456,0, 200,89.544, 200,200
1313
  C 511.848,390.576, 422.304,480.112, 311.848,480.112z M 311.848,111.84c-92.928,0-168.264,75.344-168.264,168.272
1314
  c0,92.928, 75.336,168.264, 168.264,168.264s 168.264-75.336, 168.264-168.264C 480.12,187.184, 404.784,111.84, 311.848,111.84z" />
1315
+ <glyph unicode="&#xe09d;" d="M 511.648,468.672c 0.072,3.24-0.688,6.144-2.792,8.216
1316
  c-2.072,2.088-4.976,3.36-8.2,3.264l-5.848-0.136c-0.112,0-0.192-0.040-0.32-0.056L 347.736,480.472
1317
  c-6.464-0.144-11.808-5.496-11.96-11.96L 335.76,460.296c 0.984-7.624, 6.976-12.080, 13.44-11.936l 107.608-0.216L 328.736,320.848
1318
  c-34.744,29.12-79.504,46.68-128.384,46.68c-110.464,0-200-89.536-200-200c0-110.456, 89.536-200, 200-200c 110.456,0, 200,89.544, 200,200
1320
  c 6.48,0.152, 11.824,4, 11.96,10.464l 0.336,147.504c0,0.12-0.44,0.2-0.44,0.312L 511.648,468.672z M 368.616,167.528
1321
  c0-92.928-75.336-168.264-168.272-168.264c-92.928,0-168.264,75.336-168.264,168.264s 75.336,168.264, 168.264,168.264
1322
  C 293.28,335.8, 368.616,260.464, 368.616,167.528z" />
1323
+ <glyph unicode="&#xe09e;" d="M 496,240l-48.72,0 C 439.584,333.264, 365.256,407.52, 272,415.232L 272,464 c0,8.832-7.168,16-16,16
1324
  s-16-7.168-16-16l0-48.768 C 146.752,407.52, 72.416,333.264, 64.712,240L 16,240 c-8.832,0-16-7.168-16-16s 7.168-16, 16-16l 48.712,0
1325
  C 72.416,114.744, 146.752,40.48, 240,32.768L 240-16 c0-8.832, 7.168-16, 16-16s 16,7.168, 16,16l0,48.768 C 365.256,40.48, 439.584,114.744, 447.28,208L 496,208
1326
  c 8.832,0, 16,7.168, 16,16S 504.832,240, 496,240z M 240,383.208L 240,240 L 96.776,240 C 104.28,315.6, 164.4,375.704, 240,383.208z M 96.776,208L 240,208 l0-143.208
1327
  C 164.4,72.296, 104.28,132.4, 96.776,208z M 272,64.792L 272,208 l 143.224,0 C 407.72,132.4, 347.6,72.296, 272,64.792z M 272,240L 272,383.208
1328
  C 347.6,375.704, 407.72,315.6, 415.224,240L 272,240 z" />
1329
+ <glyph unicode="&#xe09f;" d="M 327.384,447.048c-5.216,2.776-11.544,2.464-16.456-0.848L 150.384,320.144l-53.312-0.040c-27.256,0-49.44-19.328-49.44-43.2
1330
  l 0.856-105.568c0-23.768, 22.176-43.112, 49.432-43.112l 53.296-0.032l 159.696-126.376c 2.688-1.816, 5.816-2.736, 8.952-2.736
1331
  c 2.576,0, 5.16,0.624, 7.504,1.872c 5.232,2.768, 8.504,8.2, 8.504,14.128L 335.872,432.92 C 335.864,438.832, 332.6,444.264, 327.384,447.048z
1332
  M 303.864,45.184l-138.8,112.264c-2.64,1.784-5.76,2.736-8.944,2.736l-58.192,0.032c-10.272,0-17.44,5.856-17.44,11.232L 79.632,277.024
1334
  c-8.856,1.464-16.968-4.432-18.424-13.152c-1.456-8.712, 4.44-16.96, 13.144-18.416c 25.16-4.2, 42.736-26.152, 42.736-53.376
1335
  c0-25.92-18.184-48.344-43.248-53.344c-8.672-1.72-14.296-10.144-12.56-18.816c 1.512-7.608, 8.184-12.872, 15.672-12.872
1336
  c 1.032,0, 2.096,0.096, 3.144,0.312c 39.984,7.952, 69,43.592, 69,84.72C 464.368,263.752, 435.152,299.472, 394.912,306.184z" />
1337
+ <glyph unicode="&#xe0a0;" d="M 287.248,447.048c-5.216,2.776-11.544,2.464-16.456-0.848L 110.248,320.144l-53.312-0.040c-27.256,0-49.44-19.328-49.44-43.2
1338
  l 0.856-105.568c0-23.768, 22.176-43.112, 49.432-43.112l 53.296-0.032l 159.696-126.376c 2.688-1.816, 5.816-2.736, 8.952-2.736
1339
  c 2.576,0, 5.16,0.624, 7.504,1.872c 5.232,2.768, 8.504,8.2, 8.504,14.128L 295.736,432.92 C 295.736,438.832, 292.472,444.264, 287.248,447.048z
1340
  M 263.736,45.184l-138.8,112.264c-2.64,1.784-5.76,2.736-8.944,2.736l-58.192,0.032c-10.272,0-17.44,5.856-17.44,11.232L 39.504,277.024
1346
  c 48.264-18.008, 80.688-64.952, 80.688-116.816c0-51.888-32.424-98.92-80.656-117c-8.28-3.112-12.472-12.328-9.376-20.592
1347
  c 2.408-6.44, 8.504-10.392, 14.984-10.392c 1.872,0, 3.768,0.328, 5.608,1.016c 60.672,22.752, 101.44,81.816, 101.44,146.968
1348
  C 504.504,286.4, 463.704,345.392, 403,368.048z" />
1349
+ <glyph unicode="&#xe0a1;" d="M 287.768,447.048c-5.216,2.776-11.544,2.464-16.456-0.848L 110.76,320.144l-53.312-0.040
1350
  c-27.256,0-49.44-19.328-49.44-43.2l 0.856-105.568c0-23.768, 22.176-43.112, 49.432-43.112l 53.296-0.032l 159.696-126.376
1351
  c 2.688-1.816, 5.816-2.736, 8.952-2.736c 2.576,0, 5.16,0.624, 7.504,1.872c 5.232,2.768, 8.504,8.2, 8.504,14.128L 296.248,432.92
1352
  C 296.248,438.832, 292.984,444.264, 287.768,447.048z M 264.248,45.184l-138.8,112.264c-2.64,1.784-5.76,2.736-8.944,2.736l-58.192,0.032
1354
  l 139.664,112L 264.248,45.184 z M 447,223.744l 52.296,52.92c 6.248,6.248, 6.248,16.376,0,22.624c-6.232,6.248-16.376,6.248-22.624,0l-52.168-52.784
1355
  l-52.168,52.784c-6.232,6.248-16.376,6.248-22.624,0s-6.248-16.376,0-22.624l 52.296-52.92l-51.8-52.408c-6.232-6.24-6.248-16.376,0-22.624
1356
  s 16.392-6.248, 22.64,0l 51.656,52.272l 51.656-52.272c 6.248-6.248, 16.376-6.248, 22.624,0s 6.248,16.384,0,22.624L 447,223.744z" />
1357
+ <glyph unicode="&#xe001;" d="M 373,62.36L 272.264,118.16c 37.44,29.456, 47.608,87.344, 47.608,119.8l0,67.56 c0,44.736-59.44,94.56-119.144,94.56
1358
  c-59.688,0-120.704-49.832-120.704-94.56l0-67.56 c0-29.512, 12.488-89.216, 50.312-119.544L 27,62.36c0,0-27-12.032-27-27.032l0-40.544
1359
  c0-14.92, 12.112-27.032, 27-27.032l 346,0 c 14.904,0, 27.016,12.112, 27.016,27.032l0,40.544 C 400.016,51.232, 373,62.36, 373,62.36z
1360
  M 368.016-0.248L 32-0.248 l0,28.608 c 2.296,1.672, 5.504,3.608, 8.032,4.768c 0.752,0.344, 1.504,0.704, 2.216,1.112l 103.344,56.048
1367
  c-8.456-6.656-13-17.112-12.112-27.832c 0.904-10.72, 7.128-20.264, 16.56-25.424l 102.232-55.8c 0.888-0.488, 2.016-1.016, 2.952-1.424
1368
  c 2.36-1, 5.264-2.672, 7.392-4.144l0-28.456 l-64.592,0 c 9.752-7.36, 12.704-17.888, 16.488-32l 53.096,0 c 14.904,0, 27.016,12.112, 27.016,27.032l0,40.048
1369
  C 512,130.904, 484.984,142.032, 484.984,142.032z" />
1370
+ <glyph unicode="&#x20;" horiz-adv-x="256" />
1371
+ </font>
1372
+ </defs>
1373
+ </svg>
assets/global/plugins/icons/icons-lte-ie7.js CHANGED
@@ -1,189 +1,189 @@
1
  /* Load this script using conditional IE comments if you need to support IE 7 and IE 6. */
2
 
3
- window.onload = function() {
4
- function addIcon(el, entity) {
5
- var html = el.innerHTML;
6
- el.innerHTML = '<span style="font-family: \'Simple-Line-Icons\'">' + entity + '</span>' + html;
7
- }
8
- var icons = {
9
- 'icon-user-unfollow' : '&#xe000;',
10
- 'icon-user-friends' : '&#xe001;',
11
- 'icon-user-following' : '&#xe002;',
12
- 'icon-user-follow' : '&#xe003;',
13
- 'icon-trophy' : '&#xe004;',
14
- 'icon-speedometer' : '&#xe005;',
15
- 'icon-social-youtube' : '&#xe006;',
16
- 'icon-social-twitter' : '&#xe007;',
17
- 'icon-social-tumblr' : '&#xe008;',
18
- 'icon-social-facebook' : '&#xe009;',
19
- 'icon-social-dropbox' : '&#xe00a;',
20
- 'icon-social-dribbble' : '&#xe00b;',
21
- 'icon-shield' : '&#xe00c;',
22
- 'icon-screen-tablet' : '&#xe00d;',
23
- 'icon-screen-smartphone' : '&#xe00e;',
24
- 'icon-screen-desktop' : '&#xe00f;',
25
- 'icon-plane' : '&#xe010;',
26
- 'icon-notebook' : '&#xe011;',
27
- 'icon-moustache' : '&#xe012;',
28
- 'icon-mouse' : '&#xe013;',
29
- 'icon-magnet' : '&#xe014;',
30
- 'icon-magic-wand' : '&#xe015;',
31
- 'icon-hourglass' : '&#xe016;',
32
- 'icon-graduation' : '&#xe017;',
33
- 'icon-ghost' : '&#xe018;',
34
- 'icon-game-controller' : '&#xe019;',
35
- 'icon-fire' : '&#xe01a;',
36
- 'icon-eyeglasses' : '&#xe01b;',
37
- 'icon-envelope-open' : '&#xe01c;',
38
- 'icon-envelope-letter' : '&#xe01d;',
39
- 'icon-energy' : '&#xe01e;',
40
- 'icon-emoticon-smile' : '&#xe01f;',
41
- 'icon-disc' : '&#xe020;',
42
- 'icon-cursor-move' : '&#xe021;',
43
- 'icon-crop' : '&#xe022;',
44
- 'icon-credit-card' : '&#xe023;',
45
- 'icon-chemistry' : '&#xe024;',
46
- 'icon-bell' : '&#xe025;',
47
- 'icon-badge' : '&#xe026;',
48
- 'icon-anchor' : '&#xe027;',
49
- 'icon-action-redo' : '&#xe028;',
50
- 'icon-action-undo' : '&#xe029;',
51
- 'icon-bag' : '&#xe02a;',
52
- 'icon-basket' : '&#xe02b;',
53
- 'icon-basket-loaded' : '&#xe02c;',
54
- 'icon-book-open' : '&#xe02d;',
55
- 'icon-briefcase' : '&#xe02e;',
56
- 'icon-bubbles' : '&#xe02f;',
57
- 'icon-calculator' : '&#xe030;',
58
- 'icon-call-end' : '&#xe031;',
59
- 'icon-call-in' : '&#xe032;',
60
- 'icon-call-out' : '&#xe033;',
61
- 'icon-compass' : '&#xe034;',
62
- 'icon-cup' : '&#xe035;',
63
- 'icon-diamond' : '&#xe036;',
64
- 'icon-direction' : '&#xe037;',
65
- 'icon-directions' : '&#xe038;',
66
- 'icon-docs' : '&#xe039;',
67
- 'icon-drawer' : '&#xe03a;',
68
- 'icon-drop' : '&#xe03b;',
69
- 'icon-earphones' : '&#xe03c;',
70
- 'icon-earphones-alt' : '&#xe03d;',
71
- 'icon-feed' : '&#xe03e;',
72
- 'icon-film' : '&#xe03f;',
73
- 'icon-folder-alt' : '&#xe040;',
74
- 'icon-frame' : '&#xe041;',
75
- 'icon-globe' : '&#xe042;',
76
- 'icon-globe-alt' : '&#xe043;',
77
- 'icon-handbag' : '&#xe044;',
78
- 'icon-layers' : '&#xe045;',
79
- 'icon-map' : '&#xe046;',
80
- 'icon-picture' : '&#xe047;',
81
- 'icon-pin' : '&#xe048;',
82
- 'icon-playlist' : '&#xe049;',
83
- 'icon-present' : '&#xe04a;',
84
- 'icon-printer' : '&#xe04b;',
85
- 'icon-puzzle' : '&#xe04c;',
86
- 'icon-speech' : '&#xe04d;',
87
- 'icon-vector' : '&#xe04e;',
88
- 'icon-wallet' : '&#xe04f;',
89
- 'icon-arrow-down' : '&#xe050;',
90
- 'icon-arrow-left' : '&#xe051;',
91
- 'icon-arrow-right' : '&#xe052;',
92
- 'icon-arrow-up' : '&#xe053;',
93
- 'icon-bar-chart' : '&#xe054;',
94
- 'icon-bulb' : '&#xe055;',
95
- 'icon-calendar' : '&#xe056;',
96
- 'icon-control-end' : '&#xe057;',
97
- 'icon-control-forward' : '&#xe058;',
98
- 'icon-control-pause' : '&#xe059;',
99
- 'icon-control-play' : '&#xe05a;',
100
- 'icon-control-rewind' : '&#xe05b;',
101
- 'icon-control-start' : '&#xe05c;',
102
- 'icon-cursor' : '&#xe05d;',
103
- 'icon-dislike' : '&#xe05e;',
104
- 'icon-equalizer' : '&#xe05f;',
105
- 'icon-graph' : '&#xe060;',
106
- 'icon-grid' : '&#xe061;',
107
- 'icon-home' : '&#xe062;',
108
- 'icon-like' : '&#xe063;',
109
- 'icon-list' : '&#xe064;',
110
- 'icon-login' : '&#xe065;',
111
- 'icon-logout' : '&#xe066;',
112
- 'icon-loop' : '&#xe067;',
113
- 'icon-microphone' : '&#xe068;',
114
- 'icon-music-tone' : '&#xe069;',
115
- 'icon-music-tone-alt' : '&#xe06a;',
116
- 'icon-note' : '&#xe06b;',
117
- 'icon-pencil' : '&#xe06c;',
118
- 'icon-pie-chart' : '&#xe06d;',
119
- 'icon-question' : '&#xe06e;',
120
- 'icon-rocket' : '&#xe06f;',
121
- 'icon-share' : '&#xe070;',
122
- 'icon-share-alt' : '&#xe071;',
123
- 'icon-shuffle' : '&#xe072;',
124
- 'icon-size-actual' : '&#xe073;',
125
- 'icon-size-fullscreen' : '&#xe074;',
126
- 'icon-support' : '&#xe075;',
127
- 'icon-tag' : '&#xe076;',
128
- 'icon-trash' : '&#xe077;',
129
- 'icon-umbrella' : '&#xe078;',
130
- 'icon-wrench' : '&#xe079;',
131
- 'icon-ban' : '&#xe07a;',
132
- 'icon-bubble' : '&#xe07b;',
133
- 'icon-camcorder' : '&#xe07c;',
134
- 'icon-camera' : '&#xe07d;',
135
- 'icon-check' : '&#xe07e;',
136
- 'icon-clock' : '&#xe07f;',
137
- 'icon-close' : '&#xe080;',
138
- 'icon-cloud-download' : '&#xe081;',
139
- 'icon-cloud-upload' : '&#xe082;',
140
- 'icon-doc' : '&#xe083;',
141
- 'icon-envelope' : '&#xe084;',
142
- 'icon-eye' : '&#xe085;',
143
- 'icon-flag' : '&#xe086;',
144
- 'icon-folder' : '&#xe087;',
145
- 'icon-heart' : '&#xe088;',
146
- 'icon-info' : '&#xe089;',
147
- 'icon-key' : '&#xe08a;',
148
- 'icon-link' : '&#xe08b;',
149
- 'icon-lock' : '&#xe08c;',
150
- 'icon-lock-open' : '&#xe08d;',
151
- 'icon-magnifier' : '&#xe08e;',
152
- 'icon-magnifier-add' : '&#xe08f;',
153
- 'icon-magnifier-remove' : '&#xe090;',
154
- 'icon-paper-clip' : '&#xe091;',
155
- 'icon-paper-plane' : '&#xe092;',
156
- 'icon-plus' : '&#xe093;',
157
- 'icon-pointer' : '&#xe094;',
158
- 'icon-power' : '&#xe095;',
159
- 'icon-refresh' : '&#xe096;',
160
- 'icon-reload' : '&#xe097;',
161
- 'icon-settings' : '&#xe098;',
162
- 'icon-star' : '&#xe099;',
163
- 'icon-symbol-female' : '&#xe09a;',
164
- 'icon-symbol-male' : '&#xe09b;',
165
- 'icon-target' : '&#xe09c;',
166
- 'icon-user-female' : '&#xe09d;',
167
- 'icon-user-male' : '&#xe09e;',
168
- 'icon-volume-1' : '&#xe09f;',
169
- 'icon-volume-2' : '&#xe0a0;',
170
- 'icon-volume-off' : '&#xe0a1;'
171
- },
172
- els = document.getElementsByTagName('*'),
173
- i, attr, c, el;
174
- for (i = 0; ; i += 1) {
175
- el = els[i];
176
- if(!el) {
177
- break;
178
- }
179
- attr = el.getAttribute('data-icon');
180
- if (attr) {
181
- addIcon(el, attr);
182
- }
183
- c = el.className;
184
- c = c.match(/icon-[^\s'"]+/);
185
- if (c && icons[c[0]]) {
186
- addIcon(el, icons[c[0]]);
187
- }
188
- }
189
  };
1
  /* Load this script using conditional IE comments if you need to support IE 7 and IE 6. */
2
 
3
+ window.onload = function () {
4
+ function addIcon(el, entity) {
5
+ var html = el.innerHTML;
6
+ el.innerHTML = '<span style="font-family: \'Simple-Line-Icons\'">' + entity + '</span>' + html;
7
+ }
8
+ var icons = {
9
+ 'icon-user-unfollow': '&#xe000;',
10
+ 'icon-user-friends': '&#xe001;',
11
+ 'icon-user-following': '&#xe002;',
12
+ 'icon-user-follow': '&#xe003;',
13
+ 'icon-trophy': '&#xe004;',
14
+ 'icon-speedometer': '&#xe005;',
15
+ 'icon-social-youtube': '&#xe006;',
16
+ 'icon-social-twitter': '&#xe007;',
17
+ 'icon-social-tumblr': '&#xe008;',
18
+ 'icon-social-facebook': '&#xe009;',
19
+ 'icon-social-dropbox': '&#xe00a;',
20
+ 'icon-social-dribbble': '&#xe00b;',
21
+ 'icon-shield': '&#xe00c;',
22
+ 'icon-screen-tablet': '&#xe00d;',
23
+ 'icon-screen-smartphone': '&#xe00e;',
24
+ 'icon-screen-desktop': '&#xe00f;',
25
+ 'icon-plane': '&#xe010;',
26
+ 'icon-notebook': '&#xe011;',
27
+ 'icon-moustache': '&#xe012;',
28
+ 'icon-mouse': '&#xe013;',
29
+ 'icon-magnet': '&#xe014;',
30
+ 'icon-magic-wand': '&#xe015;',
31
+ 'icon-hourglass': '&#xe016;',
32
+ 'icon-graduation': '&#xe017;',
33
+ 'icon-ghost': '&#xe018;',
34
+ 'icon-game-controller': '&#xe019;',
35
+ 'icon-fire': '&#xe01a;',
36
+ 'icon-eyeglasses': '&#xe01b;',
37
+ 'icon-envelope-open': '&#xe01c;',
38
+ 'icon-envelope-letter': '&#xe01d;',
39
+ 'icon-energy': '&#xe01e;',
40
+ 'icon-emoticon-smile': '&#xe01f;',
41
+ 'icon-disc': '&#xe020;',
42
+ 'icon-cursor-move': '&#xe021;',
43
+ 'icon-crop': '&#xe022;',
44
+ 'icon-credit-card': '&#xe023;',
45
+ 'icon-chemistry': '&#xe024;',
46
+ 'icon-bell': '&#xe025;',
47
+ 'icon-badge': '&#xe026;',
48
+ 'icon-anchor': '&#xe027;',
49
+ 'icon-action-redo': '&#xe028;',
50
+ 'icon-action-undo': '&#xe029;',
51
+ 'icon-bag': '&#xe02a;',
52
+ 'icon-basket': '&#xe02b;',
53
+ 'icon-basket-loaded': '&#xe02c;',
54
+ 'icon-book-open': '&#xe02d;',
55
+ 'icon-briefcase': '&#xe02e;',
56
+ 'icon-bubbles': '&#xe02f;',
57
+ 'icon-calculator': '&#xe030;',
58
+ 'icon-call-end': '&#xe031;',
59
+ 'icon-call-in': '&#xe032;',
60
+ 'icon-call-out': '&#xe033;',
61
+ 'icon-compass': '&#xe034;',
62
+ 'icon-cup': '&#xe035;',
63
+ 'icon-diamond': '&#xe036;',
64
+ 'icon-direction': '&#xe037;',
65
+ 'icon-directions': '&#xe038;',
66
+ 'icon-docs': '&#xe039;',
67
+ 'icon-drawer': '&#xe03a;',
68
+ 'icon-drop': '&#xe03b;',
69
+ 'icon-earphones': '&#xe03c;',
70
+ 'icon-earphones-alt': '&#xe03d;',
71
+ 'icon-feed': '&#xe03e;',
72
+ 'icon-film': '&#xe03f;',
73
+ 'icon-folder-alt': '&#xe040;',
74
+ 'icon-frame': '&#xe041;',
75
+ 'icon-globe': '&#xe042;',
76
+ 'icon-globe-alt': '&#xe043;',
77
+ 'icon-handbag': '&#xe044;',
78
+ 'icon-layers': '&#xe045;',
79
+ 'icon-map': '&#xe046;',
80
+ 'icon-picture': '&#xe047;',
81
+ 'icon-pin': '&#xe048;',
82
+ 'icon-playlist': '&#xe049;',
83
+ 'icon-present': '&#xe04a;',
84
+ 'icon-printer': '&#xe04b;',
85
+ 'icon-puzzle': '&#xe04c;',
86
+ 'icon-speech': '&#xe04d;',
87
+ 'icon-vector': '&#xe04e;',
88
+ 'icon-wallet': '&#xe04f;',
89
+ 'icon-arrow-down': '&#xe050;',
90
+ 'icon-arrow-left': '&#xe051;',
91
+ 'icon-arrow-right': '&#xe052;',
92
+ 'icon-arrow-up': '&#xe053;',
93
+ 'icon-bar-chart': '&#xe054;',
94
+ 'icon-bulb': '&#xe055;',
95
+ 'icon-calendar': '&#xe056;',
96
+ 'icon-control-end': '&#xe057;',
97
+ 'icon-control-forward': '&#xe058;',
98
+ 'icon-control-pause': '&#xe059;',
99
+ 'icon-control-play': '&#xe05a;',
100
+ 'icon-control-rewind': '&#xe05b;',
101
+ 'icon-control-start': '&#xe05c;',
102
+ 'icon-cursor': '&#xe05d;',
103
+ 'icon-dislike': '&#xe05e;',
104
+ 'icon-equalizer': '&#xe05f;',
105
+ 'icon-graph': '&#xe060;',
106
+ 'icon-grid': '&#xe061;',
107
+ 'icon-home': '&#xe062;',
108
+ 'icon-like': '&#xe063;',
109
+ 'icon-list': '&#xe064;',
110
+ 'icon-login': '&#xe065;',
111
+ 'icon-logout': '&#xe066;',
112
+ 'icon-loop': '&#xe067;',
113
+ 'icon-microphone': '&#xe068;',
114
+ 'icon-music-tone': '&#xe069;',
115
+ 'icon-music-tone-alt': '&#xe06a;',
116
+ 'icon-note': '&#xe06b;',
117
+ 'icon-pencil': '&#xe06c;',
118
+ 'icon-pie-chart': '&#xe06d;',
119
+ 'icon-question': '&#xe06e;',
120
+ 'icon-rocket': '&#xe06f;',
121
+ 'icon-share': '&#xe070;',
122
+ 'icon-share-alt': '&#xe071;',
123
+ 'icon-shuffle': '&#xe072;',
124
+ 'icon-size-actual': '&#xe073;',
125
+ 'icon-size-fullscreen': '&#xe074;',
126
+ 'icon-support': '&#xe075;',
127
+ 'icon-tag': '&#xe076;',
128
+ 'icon-trash': '&#xe077;',
129
+ 'icon-umbrella': '&#xe078;',
130
+ 'icon-wrench': '&#xe079;',
131
+ 'icon-ban': '&#xe07a;',
132
+ 'icon-bubble': '&#xe07b;',
133
+ 'icon-camcorder': '&#xe07c;',
134
+ 'icon-camera': '&#xe07d;',
135
+ 'icon-check': '&#xe07e;',
136
+ 'icon-clock': '&#xe07f;',
137
+ 'icon-close': '&#xe080;',
138
+ 'icon-cloud-download': '&#xe081;',
139
+ 'icon-cloud-upload': '&#xe082;',
140
+ 'icon-doc': '&#xe083;',
141
+ 'icon-envelope': '&#xe084;',
142
+ 'icon-eye': '&#xe085;',
143
+ 'icon-flag': '&#xe086;',
144
+ 'icon-folder': '&#xe087;',
145
+ 'icon-heart': '&#xe088;',
146
+ 'icon-info': '&#xe089;',
147
+ 'icon-key': '&#xe08a;',
148
+ 'icon-link': '&#xe08b;',
149
+ 'icon-lock': '&#xe08c;',
150
+ 'icon-lock-open': '&#xe08d;',
151
+ 'icon-magnifier': '&#xe08e;',
152
+ 'icon-magnifier-add': '&#xe08f;',
153
+ 'icon-magnifier-remove': '&#xe090;',
154
+ 'icon-paper-clip': '&#xe091;',
155
+ 'icon-paper-plane': '&#xe092;',
156
+ 'icon-plus': '&#xe093;',
157
+ 'icon-pointer': '&#xe094;',
158
+ 'icon-power': '&#xe095;',
159
+ 'icon-refresh': '&#xe096;',
160
+ 'icon-reload': '&#xe097;',
161
+ 'icon-settings': '&#xe098;',
162
+ 'icon-star': '&#xe099;',
163
+ 'icon-symbol-female': '&#xe09a;',
164
+ 'icon-symbol-male': '&#xe09b;',
165
+ 'icon-target': '&#xe09c;',
166
+ 'icon-user-female': '&#xe09d;',
167
+ 'icon-user-male': '&#xe09e;',
168
+ 'icon-volume-1': '&#xe09f;',
169
+ 'icon-volume-2': '&#xe0a0;',
170
+ 'icon-volume-off': '&#xe0a1;'
171
+ },
172
+ els = document.getElementsByTagName('*'),
173
+ i, attr, c, el;
174
+ for (i = 0; ; i += 1) {
175
+ el = els[i];
176
+ if (!el) {
177
+ break;
178
+ }
179
+ attr = el.getAttribute('data-icon');
180
+ if (attr) {
181
+ addIcon(el, attr);
182
+ }
183
+ c = el.className;
184
+ c = c.match(/icon-[^\s'"]+/);
185
+ if (c && icons[c[0]]) {
186
+ addIcon(el, icons[c[0]]);
187
+ }
188
+ }
189
  };
assets/global/plugins/icons/icons.css CHANGED
@@ -1,49 +1,49 @@
1
  @font-face
2
  {
3
- font-family: 'Simple-Line-Icons';
4
- src:url('fonts/icons.eot');
5
- src:url('fonts/icons.eot?#iefix') format('embedded-opentype'),
6
- url('fonts/icons.woff') format('woff'),
7
- url('fonts/icons.ttf') format('truetype'),
8
- url('fonts/icons.svg#Simple-Line-Icons') format('svg');
9
- font-weight: normal;
10
- font-style: normal;
11
  }
12
  [class^="icon-custom"]::before, [class*=" icon-custom"]::before
13
  {
14
- font-style: normal;
15
- font-weight: normal;
16
- display: inline-block;
17
- text-decoration: inherit;
18
- width: 1em;
19
- margin-right: 0.2em;
20
- text-align: center;
21
- font-variant: normal;
22
- text-transform: none;
23
- line-height: 1em;
24
- margin-left: 0.2em;
25
- font-family: "Simple-Line-Icons" !important;
26
  }
27
  @media screen and (-webkit-min-device-pixel-ratio:0)
28
  {
29
- @font-face
30
- {
31
- font-family: 'Simple-Line-Icons';
32
- src: url('fonts/icons.svg#Simple-Line-Icons') format('svg');
33
- }
34
  }
35
  /* Use the following CSS code if you want to use data attributes for inserting your icons */
36
  [data-icon]:before
37
  {
38
- font-family: 'Simple-Line-Icons';
39
- content: attr(data-icon);
40
- speak: none;
41
- font-weight: normal;
42
- font-variant: normal;
43
- text-transform: none;
44
- line-height: 1;
45
- -webkit-font-smoothing: antialiased;
46
- -moz-osx-font-smoothing: grayscale;
47
  }
48
  /* Use the following CSS code if you want to have a class per icon */
49
  /*
@@ -53,660 +53,660 @@ you can use the generic selector below, but it's slower:
53
  */
54
  .icon-custom-user-female, .icon-custom-user-follow, .icon-custom-user-following, .icon-custom-user-unfollow, .icon-custom-trophy, .icon-custom-screen-smartphone, .icon-custom-screen-desktop, .icon-custom-plane, .icon-custom-notebook, .icon-custom-moustache, .icon-custom-mouse, .icon-custom-magnet, .icon-custom-energy, .icon-custom-emoticon-custom-smile, .icon-custom-disc, .icon-custom-cursor-move, .icon-custom-crop, .icon-custom-credit-card, .icon-custom-chemistry, .icon-custom-user, .icon-custom-speedometer, .icon-custom-social-youtube, .icon-custom-social-twitter, .icon-custom-social-tumblr, .icon-custom-social-facebook, .icon-custom-social-dropbox, .icon-custom-social-dribbble, .icon-custom-shield, .icon-custom-screen-tablet, .icon-custom-magic-wand, .icon-custom-hourglass, .icon-custom-graduation, .icon-custom-ghost, .icon-custom-game-controller, .icon-custom-fire, .icon-custom-eyeglasses, .icon-custom-envelope-open, .icon-custom-envelope-letter, .icon-custom-bell, .icon-custom-badge, .icon-custom-anchor, .icon-custom-wallet, .icon-custom-vector, .icon-custom-speech, .icon-custom-puzzle, .icon-custom-printer, .icon-custom-present, .icon-custom-playlist, .icon-custom-pin, .icon-custom-picture, .icon-custom-map, .icon-custom-layers, .icon-custom-handbag, .icon-custom-globe-alt, .icon-custom-globe, .icon-custom-frame, .icon-custom-folder-alt, .icon-custom-film, .icon-custom-feed, .icon-custom-earphones-alt, .icon-custom-earphones, .icon-custom-drop, .icon-custom-drawer, .icon-custom-docs, .icon-custom-directions, .icon-custom-direction, .icon-custom-diamond, .icon-custom-cup, .icon-custom-compass, .icon-custom-call-out, .icon-custom-call-in, .icon-custom-call-end, .icon-custom-calculator, .icon-custom-bubbles, .icon-custom-briefcase, .icon-custom-book-open, .icon-custom-basket-loaded, .icon-custom-basket, .icon-custom-bag, .icon-custom-action-undo, .icon-custom-action-redo, .icon-custom-wrench, .icon-custom-umbrella, .icon-custom-trash, .icon-custom-tag, .icon-custom-support, .icon-custom-size-fullscreen, .icon-custom-size-actual, .icon-custom-shuffle, .icon-custom-share-alt, .icon-custom-share, .icon-custom-rocket, .icon-custom-question, .icon-custom-pie-chart, .icon-custom-pencil, .icon-custom-note, .icon-custom-music-tone-alt, .icon-custom-music-tone, .icon-custom-microphone, .icon-custom-loop, .icon-custom-logout, .icon-custom-login, .icon-custom-list, .icon-custom-like, .icon-custom-home, .icon-custom-grid, .icon-custom-graph, .icon-custom-equalizer, .icon-custom-dislike, .icon-custom-cursor, .icon-custom-control-start, .icon-custom-control-rewind, .icon-custom-control-play, .icon-custom-control-pause, .icon-custom-control-forward, .icon-custom-control-end, .icon-custom-calendar, .icon-custom-bulb, .icon-custom-bar-chart, .icon-custom-arrow-up, .icon-custom-arrow-right, .icon-custom-arrow-left, .icon-custom-arrow-down, .icon-custom-ban, .icon-custom-bubble, .icon-custom-camcorder, .icon-custom-camera, .icon-custom-check, .icon-custom-clock, .icon-custom-close, .icon-custom-cloud-download, .icon-custom-cloud-upload, .icon-custom-doc, .icon-custom-envelope, .icon-custom-eye, .icon-custom-flag, .icon-custom-folder, .icon-custom-heart, .icon-custom-info, .icon-custom-key, .icon-custom-link, .icon-custom-lock, .icon-custom-lock-open, .icon-custom-magnifier, .icon-custom-magnifier-add, .icon-custom-magnifier-remove, .icon-custom-paper-clip, .icon-custom-paper-plane, .icon-custom-plus, .icon-custom-pointer, .icon-custom-power, .icon-custom-refresh, .icon-custom-reload, .icon-custom-settings, .icon-custom-star, .icon-custom-symbol-female, .icon-custom-symbol-male, .icon-custom-target, .icon-custom-volume-1, .icon-custom-volume-2, .icon-custom-volume-off, .icon-custom-users
55
  {
56
- font-family: 'Simple-Line-icon';
57
- speak: none;
58
- font-style: normal;
59
- font-weight: normal;
60
- font-variant: normal;
61
- text-transform: none;
62
- line-height: 1;
63
- -webkit-font-smoothing: antialiased;
64
  }
65
  .icon-custom-user-female:before
66
  {
67
- content: "\e000";
68
  }
69
  .icon-custom-user-follow:before
70
  {
71
- content: "\e002";
72
  }
73
  .icon-custom-user-following:before
74
  {
75
- content: "\e003";
76
  }
77
  .icon-custom-user-unfollow:before
78
  {
79
- content: "\e004";
80
  }
81
  .icon-custom-trophy:before
82
  {
83
- content: "\e006";
84
  }
85
  .icon-custom-screen-smartphone:before
86
  {
87
- content: "\e010";
88
  }
89
  .icon-custom-screen-desktop:before
90
  {
91
- content: "\e011";
92
  }
93
  .icon-custom-plane:before
94
  {
95
- content: "\e012";
96
  }
97
  .icon-custom-notebook:before
98
  {
99
- content: "\e013";
100
  }
101
  .icon-custom-moustache:before
102
  {
103
- content: "\e014";
104
  }
105
  .icon-custom-mouse:before
106
  {
107
- content: "\e015";
108
  }
109
  .icon-custom-magnet:before
110
  {
111
- content: "\e016";
112
  }
113
  .icon-custom-energy:before
114
  {
115
- content: "\e020";
116
  }
117
  .icon-custom-emoticon-custom-smile:before
118
  {
119
- content: "\e021";
120
  }
121
  .icon-custom-disc:before
122
  {
123
- content: "\e022";
124
  }
125
  .icon-custom-cursor-move:before
126
  {
127
- content: "\e023";
128
  }
129
  .icon-custom-crop:before
130
  {
131
- content: "\e024";
132
  }
133
  .icon-custom-credit-card:before
134
  {
135
- content: "\e025";
136
  }
137
  .icon-custom-chemistry:before
138
  {
139
- content: "\e026";
140
  }
141
  .icon-custom-user:before
142
  {
143
- content: "\e005";
144
  }
145
  .icon-custom-speedometer:before
146
  {
147
- content: "\e007";
148
  }
149
  .icon-custom-social-youtube:before
150
  {
151
- content: "\e008";
152
  }
153
  .icon-custom-social-twitter:before
154
  {
155
- content: "\e009";
156
  }
157
  .icon-custom-social-tumblr:before
158
  {
159
- content: "\e00a";
160
  }
161
  .icon-custom-social-facebook:before
162
  {
163
- content: "\e00b";
164
  }
165
  .icon-custom-social-dropbox:before
166
  {
167
- content: "\e00c";
168
  }
169
  .icon-custom-social-dribbble:before
170
  {
171
- content: "\e00d";
172
  }
173
  .icon-custom-shield:before
174
  {
175
- content: "\e00e";
176
  }
177
  .icon-custom-screen-tablet:before
178
  {
179
- content: "\e00f";
180
  }
181
  .icon-custom-magic-wand:before
182
  {
183
- content: "\e017";
184
  }
185
  .icon-custom-hourglass:before
186
  {
187
- content: "\e018";
188
  }
189
  .icon-custom-graduation:before
190
  {
191
- content: "\e019";
192
  }
193
  .icon-custom-ghost:before
194
  {
195
- content: "\e01a";
196
  }
197
  .icon-custom-game-controller:before
198
  {
199
- content: "\e01b";
200
  }
201
  .icon-custom-fire:before
202
  {
203
- content: "\e01c";
204
  }
205
  .icon-custom-eyeglasses:before
206
  {
207
- content: "\e01d";
208
  }
209
  .icon-custom-envelope-open:before
210
  {
211
- content: "\e01e";
212
  }
213
  .icon-custom-envelope-letter:before
214
  {
215
- content: "\e01f";
216
  }
217
  .icon-custom-bell:before
218
  {
219
- content: "\e027";
220
  }
221
  .icon-custom-badge:before
222
  {
223
- content: "\e028";
224
  }
225
  .icon-custom-anchor:before
226
  {
227
- content: "\e029";
228
  }
229
  .icon-custom-wallet:before
230
  {
231
- content: "\e02a";
232
  }
233
  .icon-custom-vector:before
234
  {
235
- content: "\e02b";
236
  }
237
  .icon-custom-speech:before
238
  {
239
- content: "\e02c";
240
  }
241
  .icon-custom-puzzle:before
242
  {
243
- content: "\e02d";
244
  }
245
  .icon-custom-printer:before
246
  {
247
- content: "\e02e";
248
  }
249
  .icon-custom-present:before
250
  {
251
- content: "\e02f";
252
  }
253
  .icon-custom-playlist:before
254
  {
255
- content: "\e030";
256
  }
257
  .icon-custom-pin:before
258
  {
259
- content: "\e031";
260
  }
261
  .icon-custom-picture:before
262
- {
263
- content: "\e032";
264
  }
265
  .icon-custom-map:before
266
  {
267
- content: "\e033";
268
  }
269
  .icon-custom-layers:before
270
  {
271
- content: "\e034";
272
  }
273
  .icon-custom-handbag:before
274
  {
275
- content: "\e035";
276
  }
277
  .icon-custom-globe-alt:before
278
  {
279
- content: "\e036";
280
  }
281
  .icon-custom-globe:before
282
  {
283
- content: "\e037";
284
  }
285
  .icon-custom-frame:before
286
  {
287
- content: "\e038";
288
  }
289
  .icon-custom-folder-alt:before
290
  {
291
- content: "\e039";
292
  }
293
  .icon-custom-film:before
294
  {
295
- content: "\e03a";
296
  }
297
  .icon-custom-feed:before
298
  {
299
- content: "\e03b";
300
  }
301
  .icon-custom-earphones-alt:before
302
  {
303
- content: "\e03c";
304
  }
305
  .icon-custom-earphones:before
306
  {
307
- content: "\e03d";
308
  }
309
  .icon-custom-drop:before
310
  {
311
- content: "\e03e";
312
  }
313
  .icon-custom-drawer:before
314
  {
315
- content: "\e03f";
316
  }
317
  .icon-custom-docs:before
318
  {
319
- content: "\e040";
320
  }
321
  .icon-custom-directions:before
322
  {
323
- content: "\e041";
324
  }
325
  .icon-custom-direction:before
326
  {
327
- content: "\e042";
328
  }
329
  .icon-custom-diamond:before
330
  {
331
- content: "\e043";
332
  }
333
  .icon-custom-cup:before
334
  {
335
- content: "\e044";
336
  }
337
  .icon-custom-compass:before
338
  {
339
- content: "\e045";
340
  }
341
  .icon-custom-call-out:before
342
  {
343
- content: "\e046";
344
  }
345
  .icon-custom-call-in:before
346
  {
347
- content: "\e047";
348
  }
349
  .icon-custom-call-end:before
350
  {
351
- content: "\e048";
352
  }
353
  .icon-custom-calculator:before
354
  {
355
- content: "\e049";
356
  }
357
  .icon-custom-bubbles:before
358
  {
359
- content: "\e04a";
360
  }
361
  .icon-custom-briefcase:before
362
  {
363
- content: "\e04b";
364
  }
365
  .icon-custom-book-open:before
366
  {
367
- content: "\e04c";
368
  }
369
  .icon-custom-basket-loaded:before
370
  {
371
- content: "\e04d";
372
  }
373
  .icon-custom-basket:before
374
  {
375
- content: "\e04e";
376
  }
377
  .icon-custom-bag:before
378
  {
379
- content: "\e04f";
380
  }
381
  .icon-custom-action-undo:before
382
  {
383
- content: "\e050";
384
  }
385
  .icon-custom-action-redo:before
386
  {
387
- content: "\e051";
388
  }
389
  .icon-custom-wrench:before
390
  {
391
- content: "\e052";
392
  }
393
  .icon-custom-umbrella:before
394
  {
395
- content: "\e053";
396
  }
397
  .icon-custom-trash:before
398
  {
399
- content: "\e054";
400
  }
401
  .icon-custom-tag:before
402
  {
403
- content: "\e055";
404
  }
405
  .icon-custom-support:before
406
  {
407
- content: "\e056";
408
  }
409
  .icon-custom-size-fullscreen:before
410
  {
411
- content: "\e057";
412
  }
413
  .icon-custom-size-actual:before
414
  {
415
- content: "\e058";
416
  }
417
  .icon-custom-shuffle:before
418
  {
419
- content: "\e059";
420
  }
421
  .icon-custom-share-alt:before
422
  {
423
- content: "\e05a";
424
  }
425
  .icon-custom-share:before
426
  {
427
- content: "\e05b";
428
  }
429
  .icon-custom-rocket:before
430
  {
431
- content: "\e05c";
432
  }
433
  .icon-custom-question:before
434
  {
435
- content: "\e05d";
436
  }
437
  .icon-custom-pie-chart:before
438
  {
439
- content: "\e05e";
440
  }
441
  .icon-custom-pencil:before
442
  {
443
- content: "\e05f";
444
  }
445
  .icon-custom-note:before
446
  {
447
- content: "\e060";
448
  }
449
  .icon-custom-music-tone-alt:before
450
  {
451
- content: "\e061";
452
  }
453
  .icon-custom-music-tone:before
454
  {
455
- content: "\e062";
456
  }
457
  .icon-custom-microphone:before
458
  {
459
- content: "\e063";
460
  }
461
  .icon-custom-loop:before
462
  {
463
- content: "\e064";
464
  }
465
  .icon-custom-logout:before
466
  {
467
- content: "\e065";
468
  }
469
  .icon-custom-login:before
470
  {
471
- content: "\e066";
472
  }
473
  .icon-custom-list:before
474
  {
475
- content: "\e067";
476
  }
477
  .icon-custom-like:before
478
  {
479
- content: "\e068";
480
  }
481
  .icon-custom-home:before
482
  {
483
- content: "\e069";
484
  }
485
  .icon-custom-grid:before
486
  {
487
- content: "\e06a";
488
  }
489
  .icon-custom-graph:before
490
  {
491
- content: "\e06b";
492
  }
493
  .icon-custom-equalizer:before
494
  {
495
- content: "\e06c";
496
  }
497
  .icon-custom-dislike:before
498
  {
499
- content: "\e06d";
500
  }
501
  .icon-custom-cursor:before
502
  {
503
- content: "\e06e";
504
  }
505
  .icon-custom-control-start:before
506
  {
507
- content: "\e06f";
508
  }
509
  .icon-custom-control-rewind:before
510
  {
511
- content: "\e070";
512
  }
513
  .icon-custom-control-play:before
514
  {
515
- content: "\e071";
516
  }
517
  .icon-custom-control-pause:before
518
  {
519
- content: "\e072";
520
  }
521
  .icon-custom-control-forward:before
522
  {
523
- content: "\e073";
524
  }
525
  .icon-custom-control-end:before
526
  {
527
- content: "\e074";
528
  }
529
  .icon-custom-calendar:before
530
  {
531
- content: "\e075";
532
  }
533
  .icon-custom-bulb:before
534
  {
535
- content: "\e076";
536
  }
537
  .icon-custom-bar-chart:before
538
  {
539
- content: "\e077";
540
  }
541
  .icon-custom-arrow-up:before
542
  {
543
- content: "\e078";
544
  }
545
  .icon-custom-arrow-right:before
546
  {
547
- content: "\e079";
548
  }
549
  .icon-custom-arrow-left:before
550
  {
551
- content: "\e07a";
552
  }
553
  .icon-custom-arrow-down:before
554
  {
555
- content: "\e07b";
556
  }
557
  .icon-custom-ban:before
558
  {
559
- content: "\e07c";
560
  }
561
  .icon-custom-bubble:before
562
  {
563
- content: "\e07d";
564
  }
565
  .icon-custom-camcorder:before
566
  {
567
- content: "\e07e";
568
  }
569
  .icon-custom-camera:before
570
  {
571
- content: "\e07f";
572
  }
573
  .icon-custom-check:before
574
  {
575
- content: "\e080";
576
  }
577
  .icon-custom-clock:before
578
  {
579
- content: "\e081";
580
  }
581
  .icon-custom-close:before
582
  {
583
- content: "\e082";
584
  }
585
  .icon-custom-cloud-download:before
586
  {
587
- content: "\e083";
588
  }
589
  .icon-custom-cloud-upload:before
590
  {
591
- content: "\e084";
592
  }
593
  .icon-custom-doc:before
594
  {
595
- content: "\e085";
596
  }
597
  .icon-custom-envelope:before
598
  {
599
- content: "\e086";
600
  }
601
  .icon-custom-eye:before
602
  {
603
- content: "\e087";
604
  }
605
  .icon-custom-flag:before
606
  {
607
- content: "\e088";
608
  }
609
  .icon-custom-folder:before
610
  {
611
- content: "\e089";
612
  }
613
  .icon-custom-heart:before
614
  {
615
- content: "\e08a";
616
  }
617
  .icon-custom-info:before
618
  {
619
- content: "\e08b";
620
  }
621
  .icon-custom-key:before
622
  {
623
- content: "\e08c";
624
  }
625
  .icon-custom-link:before
626
  {
627
- content: "\e08d";
628
  }
629
  .icon-custom-lock:before
630
  {
631
- content: "\e08e";
632
  }
633
  .icon-custom-lock-open:before
634
  {
635
- content: "\e08f";
636
  }
637
  .icon-custom-magnifier:before
638
  {
639
- content: "\e090";
640
  }
641
  .icon-custom-magnifier-add:before
642
  {
643
- content: "\e091";
644
  }
645
  .icon-custom-magnifier-remove:before
646
  {
647
- content: "\e092";
648
  }
649
  .icon-custom-paper-clip:before
650
  {
651
- content: "\e093";
652
  }
653
  .icon-custom-paper-plane:before
654
  {
655
- content: "\e094";
656
  }
657
  .icon-custom-plus:before
658
  {
659
- content: "\e095";
660
  }
661
  .icon-custom-pointer:before
662
  {
663
- content: "\e096";
664
  }
665
  .icon-custom-power:before
666
  {
667
- content: "\e097";
668
  }
669
  .icon-custom-refresh:before
670
  {
671
- content: "\e098";
672
  }
673
  .icon-custom-reload:before
674
  {
675
- content: "\e099";
676
  }
677
  .icon-custom-settings:before
678
  {
679
- content: "\e09a";
680
  }
681
  .icon-custom-star:before
682
  {
683
- content: "\e09b";
684
  }
685
  .icon-custom-symbol-female:before
686
  {
687
- content: "\e09c";
688
  }
689
  .icon-custom-symbol-male:before
690
  {
691
- content: "\e09d";
692
  }
693
  .icon-custom-target:before
694
  {
695
- content: "\e09e";
696
  }
697
  .icon-custom-volume-1:before
698
  {
699
- content: "\e09f";
700
  }
701
  .icon-custom-volume-2:before
702
  {
703
- content: "\e0a0";
704
  }
705
  .icon-custom-volume-off:before
706
  {
707
- content: "\e0a1";
708
  }
709
  .icon-custom-users:before
710
  {
711
- content: "\e001";
712
  }
1
  @font-face
2
  {
3
+ font-family: 'Simple-Line-Icons';
4
+ src:url('fonts/icons.eot');
5
+ src:url('fonts/icons.eot?#iefix') format('embedded-opentype'),
6
+ url('fonts/icons.woff') format('woff'),
7
+ url('fonts/icons.ttf') format('truetype'),
8
+ url('fonts/icons.svg#Simple-Line-Icons') format('svg');
9
+ font-weight: normal;
10
+ font-style: normal;
11
  }
12
  [class^="icon-custom"]::before, [class*=" icon-custom"]::before
13
  {
14
+ font-style: normal;
15
+ font-weight: normal;
16
+ display: inline-block;
17
+ text-decoration: inherit;
18
+ width: 1em;
19
+ margin-right: 0.2em;
20
+ text-align: center;
21
+ font-variant: normal;
22
+ text-transform: none;
23
+ line-height: 1em;
24
+ margin-left: 0.2em;
25
+ font-family: "Simple-Line-Icons" !important;
26
  }
27
  @media screen and (-webkit-min-device-pixel-ratio:0)
28
  {
29
+ @font-face
30
+ {
31
+ font-family: 'Simple-Line-Icons';
32
+ src: url('fonts/icons.svg#Simple-Line-Icons') format('svg');
33
+ }
34
  }
35
  /* Use the following CSS code if you want to use data attributes for inserting your icons */
36
  [data-icon]:before
37
  {
38
+ font-family: 'Simple-Line-Icons';
39
+ content: attr(data-icon);
40
+ speak: none;
41
+ font-weight: normal;
42
+ font-variant: normal;
43
+ text-transform: none;
44
+ line-height: 1;
45
+ -webkit-font-smoothing: antialiased;
46
+ -moz-osx-font-smoothing: grayscale;
47
  }
48
  /* Use the following CSS code if you want to have a class per icon */
49
  /*
53
  */
54
  .icon-custom-user-female, .icon-custom-user-follow, .icon-custom-user-following, .icon-custom-user-unfollow, .icon-custom-trophy, .icon-custom-screen-smartphone, .icon-custom-screen-desktop, .icon-custom-plane, .icon-custom-notebook, .icon-custom-moustache, .icon-custom-mouse, .icon-custom-magnet, .icon-custom-energy, .icon-custom-emoticon-custom-smile, .icon-custom-disc, .icon-custom-cursor-move, .icon-custom-crop, .icon-custom-credit-card, .icon-custom-chemistry, .icon-custom-user, .icon-custom-speedometer, .icon-custom-social-youtube, .icon-custom-social-twitter, .icon-custom-social-tumblr, .icon-custom-social-facebook, .icon-custom-social-dropbox, .icon-custom-social-dribbble, .icon-custom-shield, .icon-custom-screen-tablet, .icon-custom-magic-wand, .icon-custom-hourglass, .icon-custom-graduation, .icon-custom-ghost, .icon-custom-game-controller, .icon-custom-fire, .icon-custom-eyeglasses, .icon-custom-envelope-open, .icon-custom-envelope-letter, .icon-custom-bell, .icon-custom-badge, .icon-custom-anchor, .icon-custom-wallet, .icon-custom-vector, .icon-custom-speech, .icon-custom-puzzle, .icon-custom-printer, .icon-custom-present, .icon-custom-playlist, .icon-custom-pin, .icon-custom-picture, .icon-custom-map, .icon-custom-layers, .icon-custom-handbag, .icon-custom-globe-alt, .icon-custom-globe, .icon-custom-frame, .icon-custom-folder-alt, .icon-custom-film, .icon-custom-feed, .icon-custom-earphones-alt, .icon-custom-earphones, .icon-custom-drop, .icon-custom-drawer, .icon-custom-docs, .icon-custom-directions, .icon-custom-direction, .icon-custom-diamond, .icon-custom-cup, .icon-custom-compass, .icon-custom-call-out, .icon-custom-call-in, .icon-custom-call-end, .icon-custom-calculator, .icon-custom-bubbles, .icon-custom-briefcase, .icon-custom-book-open, .icon-custom-basket-loaded, .icon-custom-basket, .icon-custom-bag, .icon-custom-action-undo, .icon-custom-action-redo, .icon-custom-wrench, .icon-custom-umbrella, .icon-custom-trash, .icon-custom-tag, .icon-custom-support, .icon-custom-size-fullscreen, .icon-custom-size-actual, .icon-custom-shuffle, .icon-custom-share-alt, .icon-custom-share, .icon-custom-rocket, .icon-custom-question, .icon-custom-pie-chart, .icon-custom-pencil, .icon-custom-note, .icon-custom-music-tone-alt, .icon-custom-music-tone, .icon-custom-microphone, .icon-custom-loop, .icon-custom-logout, .icon-custom-login, .icon-custom-list, .icon-custom-like, .icon-custom-home, .icon-custom-grid, .icon-custom-graph, .icon-custom-equalizer, .icon-custom-dislike, .icon-custom-cursor, .icon-custom-control-start, .icon-custom-control-rewind, .icon-custom-control-play, .icon-custom-control-pause, .icon-custom-control-forward, .icon-custom-control-end, .icon-custom-calendar, .icon-custom-bulb, .icon-custom-bar-chart, .icon-custom-arrow-up, .icon-custom-arrow-right, .icon-custom-arrow-left, .icon-custom-arrow-down, .icon-custom-ban, .icon-custom-bubble, .icon-custom-camcorder, .icon-custom-camera, .icon-custom-check, .icon-custom-clock, .icon-custom-close, .icon-custom-cloud-download, .icon-custom-cloud-upload, .icon-custom-doc, .icon-custom-envelope, .icon-custom-eye, .icon-custom-flag, .icon-custom-folder, .icon-custom-heart, .icon-custom-info, .icon-custom-key, .icon-custom-link, .icon-custom-lock, .icon-custom-lock-open, .icon-custom-magnifier, .icon-custom-magnifier-add, .icon-custom-magnifier-remove, .icon-custom-paper-clip, .icon-custom-paper-plane, .icon-custom-plus, .icon-custom-pointer, .icon-custom-power, .icon-custom-refresh, .icon-custom-reload, .icon-custom-settings, .icon-custom-star, .icon-custom-symbol-female, .icon-custom-symbol-male, .icon-custom-target, .icon-custom-volume-1, .icon-custom-volume-2, .icon-custom-volume-off, .icon-custom-users
55
  {
56
+ font-family: 'Simple-Line-icon';
57
+ speak: none;
58
+ font-style: normal;
59
+ font-weight: normal;
60
+ font-variant: normal;
61
+ text-transform: none;
62
+ line-height: 1;
63
+ -webkit-font-smoothing: antialiased;
64
  }
65
  .icon-custom-user-female:before
66
  {
67
+ content: "\e000";
68
  }
69
  .icon-custom-user-follow:before
70
  {
71
+ content: "\e002";
72
  }
73
  .icon-custom-user-following:before
74
  {
75
+ content: "\e003";
76
  }
77
  .icon-custom-user-unfollow:before
78
  {
79
+ content: "\e004";
80
  }
81
  .icon-custom-trophy:before
82
  {
83
+ content: "\e006";
84
  }
85
  .icon-custom-screen-smartphone:before
86
  {
87
+ content: "\e010";
88
  }
89
  .icon-custom-screen-desktop:before
90
  {
91
+ content: "\e011";
92
  }
93
  .icon-custom-plane:before
94
  {
95
+ content: "\e012";
96
  }
97
  .icon-custom-notebook:before
98
  {
99
+ content: "\e013";
100
  }
101
  .icon-custom-moustache:before
102
  {
103
+ content: "\e014";
104
  }
105
  .icon-custom-mouse:before
106
  {
107
+ content: "\e015";
108
  }
109
  .icon-custom-magnet:before
110
  {
111
+ content: "\e016";
112
  }
113
  .icon-custom-energy:before
114
  {
115
+ content: "\e020";
116
  }
117
  .icon-custom-emoticon-custom-smile:before
118
  {
119
+ content: "\e021";
120
  }
121
  .icon-custom-disc:before
122
  {
123
+ content: "\e022";
124
  }
125
  .icon-custom-cursor-move:before
126
  {
127
+ content: "\e023";
128
  }
129
  .icon-custom-crop:before
130
  {
131
+ content: "\e024";
132
  }
133
  .icon-custom-credit-card:before
134
  {
135
+ content: "\e025";
136
  }
137
  .icon-custom-chemistry:before
138
  {
139
+ content: "\e026";
140
  }
141
  .icon-custom-user:before
142
  {
143
+ content: "\e005";
144
  }
145
  .icon-custom-speedometer:before
146
  {
147
+ content: "\e007";
148
  }
149
  .icon-custom-social-youtube:before
150
  {
151
+ content: "\e008";
152
  }
153
  .icon-custom-social-twitter:before
154
  {
155
+ content: "\e009";
156
  }
157
  .icon-custom-social-tumblr:before
158
  {
159
+ content: "\e00a";
160
  }
161
  .icon-custom-social-facebook:before
162
  {
163
+ content: "\e00b";
164
  }
165
  .icon-custom-social-dropbox:before
166
  {
167
+ content: "\e00c";
168
  }
169
  .icon-custom-social-dribbble:before
170
  {
171
+ content: "\e00d";
172
  }
173
  .icon-custom-shield:before
174
  {
175
+ content: "\e00e";
176
  }
177
  .icon-custom-screen-tablet:before
178
  {
179
+ content: "\e00f";
180
  }
181
  .icon-custom-magic-wand:before
182
  {
183
+ content: "\e017";
184
  }
185
  .icon-custom-hourglass:before
186
  {
187
+ content: "\e018";
188
  }
189
  .icon-custom-graduation:before
190
  {
191
+ content: "\e019";
192
  }
193
  .icon-custom-ghost:before
194
  {
195
+ content: "\e01a";
196
  }
197
  .icon-custom-game-controller:before
198
  {
199
+ content: "\e01b";
200
  }
201
  .icon-custom-fire:before
202
  {
203
+ content: "\e01c";
204
  }
205
  .icon-custom-eyeglasses:before
206
  {
207
+ content: "\e01d";
208
  }
209
  .icon-custom-envelope-open:before
210
  {
211
+ content: "\e01e";
212
  }
213
  .icon-custom-envelope-letter:before
214
  {
215
+ content: "\e01f";
216
  }
217
  .icon-custom-bell:before
218
  {
219
+ content: "\e027";
220
  }
221
  .icon-custom-badge:before
222
  {
223
+ content: "\e028";
224
  }
225
  .icon-custom-anchor:before
226
  {
227
+ content: "\e029";
228
  }
229
  .icon-custom-wallet:before
230
  {
231
+ content: "\e02a";
232
  }
233
  .icon-custom-vector:before
234
  {
235
+ content: "\e02b";
236
  }
237
  .icon-custom-speech:before
238
  {
239
+ content: "\e02c";
240
  }
241
  .icon-custom-puzzle:before
242
  {
243
+ content: "\e02d";
244
  }
245
  .icon-custom-printer:before
246
  {
247
+ content: "\e02e";
248
  }
249
  .icon-custom-present:before
250
  {
251
+ content: "\e02f";
252
  }
253
  .icon-custom-playlist:before
254
  {
255
+ content: "\e030";
256
  }
257
  .icon-custom-pin:before
258
  {
259
+ content: "\e031";
260
  }
261
  .icon-custom-picture:before
262
+ {
263
+ content: "\e032";
264
  }
265
  .icon-custom-map:before
266
  {
267
+ content: "\e033";
268
  }
269
  .icon-custom-layers:before
270
  {
271
+ content: "\e034";
272
  }
273
  .icon-custom-handbag:before
274
  {
275
+ content: "\e035";
276
  }
277
  .icon-custom-globe-alt:before
278
  {
279
+ content: "\e036";
280
  }
281
  .icon-custom-globe:before
282
  {
283
+ content: "\e037";
284
  }
285
  .icon-custom-frame:before
286
  {
287
+ content: "\e038";
288
  }
289
  .icon-custom-folder-alt:before
290
  {
291
+ content: "\e039";
292
  }
293
  .icon-custom-film:before
294
  {
295
+ content: "\e03a";
296
  }
297
  .icon-custom-feed:before
298
  {
299
+ content: "\e03b";
300
  }
301
  .icon-custom-earphones-alt:before
302
  {
303
+ content: "\e03c";
304
  }
305
  .icon-custom-earphones:before
306
  {
307
+ content: "\e03d";
308
  }
309
  .icon-custom-drop:before
310
  {
311
+ content: "\e03e";
312
  }
313
  .icon-custom-drawer:before
314
  {
315
+ content: "\e03f";
316
  }
317
  .icon-custom-docs:before
318
  {
319
+ content: "\e040";
320
  }
321
  .icon-custom-directions:before
322
  {
323
+ content: "\e041";
324
  }
325
  .icon-custom-direction:before
326
  {
327
+ content: "\e042";
328
  }
329
  .icon-custom-diamond:before
330
  {
331
+ content: "\e043";
332
  }
333
  .icon-custom-cup:before
334
  {
335
+ content: "\e044";
336
  }
337
  .icon-custom-compass:before
338
  {
339
+ content: "\e045";
340
  }
341
  .icon-custom-call-out:before
342
  {
343
+ content: "\e046";
344
  }
345
  .icon-custom-call-in:before
346
  {
347
+ content: "\e047";
348
  }
349
  .icon-custom-call-end:before
350
  {
351
+ content: "\e048";
352
  }
353
  .icon-custom-calculator:before
354
  {
355
+ content: "\e049";
356
  }
357
  .icon-custom-bubbles:before
358
  {
359
+ content: "\e04a";
360
  }
361
  .icon-custom-briefcase:before
362
  {
363
+ content: "\e04b";
364
  }
365
  .icon-custom-book-open:before
366
  {
367
+ content: "\e04c";
368
  }
369
  .icon-custom-basket-loaded:before
370
  {
371
+ content: "\e04d";
372
  }
373
  .icon-custom-basket:before
374
  {
375
+ content: "\e04e";
376
  }
377
  .icon-custom-bag:before
378
  {
379
+ content: "\e04f";
380
  }
381
  .icon-custom-action-undo:before
382
  {
383
+ content: "\e050";
384
  }
385
  .icon-custom-action-redo:before
386
  {
387
+ content: "\e051";
388
  }
389
  .icon-custom-wrench:before
390
  {
391
+ content: "\e052";
392
  }
393
  .icon-custom-umbrella:before
394
  {
395
+ content: "\e053";
396
  }
397
  .icon-custom-trash:before
398
  {
399
+ content: "\e054";
400
  }
401
  .icon-custom-tag:before
402
  {
403
+ content: "\e055";
404
  }
405
  .icon-custom-support:before
406
  {
407
+ content: "\e056";
408
  }
409
  .icon-custom-size-fullscreen:before
410
  {
411
+ content: "\e057";
412
  }
413
  .icon-custom-size-actual:before
414
  {
415
+ content: "\e058";
416
  }
417
  .icon-custom-shuffle:before
418
  {
419
+ content: "\e059";
420
  }
421
  .icon-custom-share-alt:before
422
  {
423
+ content: "\e05a";
424
  }
425
  .icon-custom-share:before
426
  {
427
+ content: "\e05b";
428
  }
429
  .icon-custom-rocket:before
430
  {
431
+ content: "\e05c";
432
  }
433
  .icon-custom-question:before
434
  {
435
+ content: "\e05d";
436
  }
437
  .icon-custom-pie-chart:before
438
  {
439
+ content: "\e05e";
440
  }
441
  .icon-custom-pencil:before
442
  {
443
+ content: "\e05f";
444
  }
445
  .icon-custom-note:before
446
  {
447
+ content: "\e060";
448
  }
449
  .icon-custom-music-tone-alt:before
450
  {
451
+ content: "\e061";
452
  }
453
  .icon-custom-music-tone:before
454
  {
455
+ content: "\e062";
456
  }
457
  .icon-custom-microphone:before
458
  {
459
+ content: "\e063";
460
  }
461
  .icon-custom-loop:before
462
  {
463
+ content: "\e064";
464
  }
465
  .icon-custom-logout:before
466
  {
467
+ content: "\e065";
468
  }
469
  .icon-custom-login:before
470
  {
471
+ content: "\e066";
472
  }
473
  .icon-custom-list:before
474
  {
475
+ content: "\e067";
476
  }
477
  .icon-custom-like:before
478
  {
479
+ content: "\e068";
480
  }
481
  .icon-custom-home:before
482
  {
483
+ content: "\e069";
484
  }
485
  .icon-custom-grid:before
486
  {
487
+ content: "\e06a";
488
  }
489
  .icon-custom-graph:before
490
  {
491
+ content: "\e06b";
492
  }
493
  .icon-custom-equalizer:before
494
  {
495
+ content: "\e06c";
496
  }
497
  .icon-custom-dislike:before
498
  {
499
+ content: "\e06d";
500
  }
501
  .icon-custom-cursor:before
502
  {
503
+ content: "\e06e";
504
  }
505
  .icon-custom-control-start:before
506
  {
507
+ content: "\e06f";
508
  }
509
  .icon-custom-control-rewind:before
510
  {
511
+ content: "\e070";
512
  }
513
  .icon-custom-control-play:before
514
  {
515
+ content: "\e071";
516
  }
517
  .icon-custom-control-pause:before
518
  {
519
+ content: "\e072";
520
  }
521
  .icon-custom-control-forward:before
522
  {
523
+ content: "\e073";
524
  }
525
  .icon-custom-control-end:before
526
  {
527
+ content: "\e074";
528
  }
529
  .icon-custom-calendar:before
530
  {
531
+ content: "\e075";
532
  }
533
  .icon-custom-bulb:before
534
  {
535
+ content: "\e076";
536
  }
537
  .icon-custom-bar-chart:before
538
  {
539
+ content: "\e077";
540
  }
541
  .icon-custom-arrow-up:before
542
  {
543
+ content: "\e078";
544
  }
545
  .icon-custom-arrow-right:before
546
  {
547
+ content: "\e079";
548
  }
549
  .icon-custom-arrow-left:before
550
  {
551
+ content: "\e07a";
552
  }
553
  .icon-custom-arrow-down:before
554
  {
555
+ content: "\e07b";
556
  }
557
  .icon-custom-ban:before
558
  {
559
+ content: "\e07c";
560
  }
561
  .icon-custom-bubble:before
562
  {
563
+ content: "\e07d";
564
  }
565
  .icon-custom-camcorder:before
566
  {
567
+ content: "\e07e";
568
  }
569
  .icon-custom-camera:before
570
  {
571
+ content: "\e07f";
572
  }
573
  .icon-custom-check:before
574
  {
575
+ content: "\e080";
576
  }
577
  .icon-custom-clock:before
578
  {
579
+ content: "\e081";
580
  }
581
  .icon-custom-close:before
582
  {
583
+ content: "\e082";
584
  }
585
  .icon-custom-cloud-download:before
586
  {
587
+ content: "\e083";
588
  }
589
  .icon-custom-cloud-upload:before
590
  {
591
+ content: "\e084";
592
  }
593
  .icon-custom-doc:before
594
  {
595
+ content: "\e085";
596
  }
597
  .icon-custom-envelope:before
598
  {
599
+ content: "\e086";
600
  }
601
  .icon-custom-eye:before
602
  {
603
+ content: "\e087";
604
  }
605
  .icon-custom-flag:before
606
  {
607
+ content: "\e088";
608
  }
609
  .icon-custom-folder:before
610
  {
611
+ content: "\e089";
612
  }
613
  .icon-custom-heart:before
614
  {
615
+ content: "\e08a";
616
  }
617
  .icon-custom-info:before
618
  {
619
+ content: "\e08b";
620
  }
621
  .icon-custom-key:before
622
  {
623
+ content: "\e08c";
624
  }
625
  .icon-custom-link:before
626
  {
627
+ content: "\e08d";
628
  }
629
  .icon-custom-lock:before
630
  {
631
+ content: "\e08e";
632
  }
633
  .icon-custom-lock-open:before
634
  {
635
+ content: "\e08f";
636
  }
637
  .icon-custom-magnifier:before
638
  {
639
+ content: "\e090";
640
  }
641
  .icon-custom-magnifier-add:before
642
  {
643
+ content: "\e091";
644
  }
645
  .icon-custom-magnifier-remove:before
646
  {
647
+ content: "\e092";
648
  }
649
  .icon-custom-paper-clip:before
650
  {
651
+ content: "\e093";
652
  }
653
  .icon-custom-paper-plane:before
654
  {
655
+ content: "\e094";
656
  }
657
  .icon-custom-plus:before
658
  {
659
+ content: "\e095";
660
  }
661
  .icon-custom-pointer:before
662
  {
663
+ content: "\e096";
664
  }
665
  .icon-custom-power:before
666
  {
667
+ content: "\e097";
668
  }
669
  .icon-custom-refresh:before
670
  {
671
+ content: "\e098";
672
  }
673
  .icon-custom-reload:before
674
  {
675
+ content: "\e099";
676
  }
677
  .icon-custom-settings:before
678
  {
679
+ content: "\e09a";
680
  }
681
  .icon-custom-star:before
682
  {
683
+ content: "\e09b";
684
  }
685
  .icon-custom-symbol-female:before
686
  {
687
+ content: "\e09c";
688
  }
689
  .icon-custom-symbol-male:before
690
  {
691
+ content: "\e09d";
692
  }
693
  .icon-custom-target:before
694
  {
695
+ content: "\e09e";
696
  }
697
  .icon-custom-volume-1:before
698
  {
699
+ content: "\e09f";
700
  }
701
  .icon-custom-volume-2:before
702
  {
703
+ content: "\e0a0";
704
  }
705
  .icon-custom-volume-off:before
706
  {
707
+ content: "\e0a1";
708
  }
709
  .icon-custom-users:before
710
  {
711
+ content: "\e001";
712
  }
assets/global/plugins/toastr/toastr.css CHANGED
@@ -1,223 +1,223 @@
1
  .toast-title
2
  {
3
- font-weight: bold
4
  }
5
  .toast-message
6
  {
7
- -ms-word-wrap: break-word;
8
- word-wrap: break-word
9
  }
10
  .toast-message a, .toast-message label
11
  {
12
- color: #fff
13
  }
14
  .toast-message a:hover
15
  {
16
- color: #ccc;
17
- text-decoration: none
18
  }
19
  .toast-close-button
20
  {
21
- position: relative;
22
- right: -0.3em;
23
- top: -0.3em;
24
- float: right;
25
- font-size: 20px;
26
- font-weight: bold;
27
- color: #fff;
28
- -webkit-text-shadow: 0 1px 0 #fff;
29
- text-shadow: 0 1px 0 #fff;
30
- opacity: .8;
31
- -ms-filter: alpha(opacity = 80);
32
- filter: alpha(opacity = 80)
33
  }
34
  .toast-close-button:hover, .toast-close-button:focus
35
  {
36
- color: #000;
37
- text-decoration: none;
38
- cursor: pointer;
39
- opacity: .4;
40
- -ms-filter: alpha(opacity = 40);
41
- filter: alpha(opacity = 40)
42
  }
43
  button.toast-close-button
44
  {
45
- padding: 0;
46
- cursor: pointer;
47
- background: transparent;
48
- border: 0;
49
- -webkit-appearance: none
50
  }
51
  .toast-top-center
52
  {
53
- top: 0;
54
- right: 0;
55
- width: 100%
56
  }
57
  .toast-bottom-center
58
  {
59
- bottom: 0;
60
- right: 0;
61
- width: 100%
62
  }
63
  .toast-top-full-width
64
  {
65
- top: 0;
66
- right: 0;
67
- width: 100%
68
  }
69
  .toast-bottom-full-width
70
  {
71
- bottom: 0;
72
- right: 0;
73
- width: 100%
74
  }
75
  .toast-top-left
76
  {
77
- top: 12px;
78
- left: 12px
79
  }
80
  .toast-top-right
81
  {
82
- top: 12px;
83
- right: 12px
84
  }
85
  .toast-bottom-right
86
  {
87
- right: 12px;
88
- bottom: 12px
89
  }
90
  .toast-bottom-left
91
  {
92
- bottom: 12px;
93
- left: 12px
94
  }
95
  #toast-container
96
  {
97
- position: fixed;
98
- z-index: 999999
99
  }
100
  #toast-container *
101
  {
102
- -moz-box-sizing: border-box;
103
- -webkit-box-sizing: border-box;
104
- box-sizing: border-box
105
  }
106
  #toast-container>div
107
  {
108
- margin: 0 0 6px;
109
- padding: 15px 15px 15px 50px;
110
- width: 300px;
111
- -moz-border-radius: 3px 3px 3px 3px;
112
- -webkit-border-radius: 3px 3px 3px 3px;
113
- border-radius: 3px 3px 3px 3px;
114
- background-position: 15px center;
115
- background-repeat: no-repeat;
116
- -moz-box-shadow: 0 0 12px #999;
117
- -webkit-box-shadow: 0 0 12px #999;
118
- box-shadow: 0 0 12px #999;
119
- color: #fff;
120
- opacity: .8;
121
- -ms-filter: alpha(opacity = 80);
122
- filter: alpha(opacity = 80)
123
  }
124
  #toast-container>:hover
125
  {
126
- -moz-box-shadow: 0 0 12px #000;
127
- -webkit-box-shadow: 0 0 12px #000;
128
- box-shadow: 0 0 12px #000;
129
- opacity: 1;
130
- -ms-filter: alpha(opacity = 100);
131
- filter: alpha(opacity = 100);
132
- cursor: pointer
133
  }
134
  #toast-container>.toast-info
135
  {
136
- background-image:
137
- url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")
138
- !important
139
  }
140
  #toast-container>.toast-custom-error
141
  {
142
- /*background-image:
143
- url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")
144
- !important*/
145
- background-image: url("../../img/error.png") !important;
146
  }
147
  #toast-container>.toast-custom-success
148
  {
149
- /*background-image:
150
- url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")
151
- !important*/
152
- background-image: url("../../img/success.png") !important
153
  }
154
  #toast-container>.toast-warning
155
  {
156
- background-image:
157
- url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")
158
- !important
159
  }
160
  #toast-container.toast-top-center>div, #toast-container.toast-bottom-center>div
161
  {
162
- width: 300px;
163
- margin: auto
164
  }
165
  #toast-container.toast-top-full-width>div, #toast-container.toast-bottom-full-width>div
166
  {
167
- width: 96%;
168
- margin: auto
169
  }
170
  .toast
171
  {
172
- background-color: #030303
173
  }
174
  .toast-custom-success
175
  {
176
- background-color: #51a351
177
  }
178
  .toast-custom-error
179
  {
180
- background-color: #bd362f
181
  }
182
  .toast-info
183
  {
184
- background-color: #2f96b4
185
  }
186
  .toast-warning
187
  {
188
- background-color: #f89406
189
  }
190
  @media all and (max-width:240px)
191
  {
192
- #toast-container>div
193
- {
194
- padding: 8px 8px 8px 50px;
195
- width: 11em
196
- }
197
- #toast-container .toast-close-button
198
- {
199
- right: -0.2em;
200
- top: -0.2em
201
- }
202
  }
203
  @media all and (min-width:241px) and (max-width:480px)
204
  {
205
- #toast-container>div
206
- {
207
- padding: 8px 8px 8px 50px;
208
- width: 18em
209
- }
210
- #toast-container .toast-close-button
211
- {
212
- right: -0.2em;
213
- top: -0.2em
214
- }
215
  }
216
  @media all and (min-width:481px) and (max-width:768px)
217
  {
218
- #toast-container>div
219
- {
220
- padding: 15px 15px 15px 50px;
221
- width: 25em
222
- }
223
  }
1
  .toast-title
2
  {
3
+ font-weight: bold
4
  }
5
  .toast-message
6
  {
7
+ -ms-word-wrap: break-word;
8
+ word-wrap: break-word
9
  }
10
  .toast-message a, .toast-message label
11
  {
12
+ color: #fff
13
  }
14
  .toast-message a:hover
15
  {
16
+ color: #ccc;
17
+ text-decoration: none
18
  }
19
  .toast-close-button
20
  {
21
+ position: relative;
22
+ right: -0.3em;
23
+ top: -0.3em;
24
+ float: right;
25
+ font-size: 20px;
26
+ font-weight: bold;
27
+ color: #fff;
28
+ -webkit-text-shadow: 0 1px 0 #fff;
29
+ text-shadow: 0 1px 0 #fff;
30
+ opacity: .8;
31
+ -ms-filter: alpha(opacity = 80);
32
+ filter: alpha(opacity = 80)
33
  }
34
  .toast-close-button:hover, .toast-close-button:focus
35
  {
36
+ color: #000;
37
+ text-decoration: none;
38
+ cursor: pointer;
39
+ opacity: .4;
40
+ -ms-filter: alpha(opacity = 40);
41
+ filter: alpha(opacity = 40)
42
  }
43
  button.toast-close-button
44
  {
45
+ padding: 0;
46
+ cursor: pointer;
47
+ background: transparent;
48
+ border: 0;
49
+ -webkit-appearance: none
50
  }
51
  .toast-top-center
52
  {
53
+ top: 0;
54
+ right: 0;
55
+ width: 100%
56
  }
57
  .toast-bottom-center
58
  {
59
+ bottom: 0;
60
+ right: 0;
61
+ width: 100%
62
  }
63
  .toast-top-full-width
64
  {
65
+ top: 0;
66
+ right: 0;
67
+ width: 100%
68
  }
69
  .toast-bottom-full-width
70
  {
71
+ bottom: 0;
72
+ right: 0;
73
+ width: 100%
74
  }
75
  .toast-top-left
76
  {
77
+ top: 12px;
78
+ left: 12px
79
  }
80
  .toast-top-right
81
  {
82
+ top: 12px;
83
+ right: 12px
84
  }
85
  .toast-bottom-right
86
  {
87
+ right: 12px;
88
+ bottom: 12px
89
  }
90
  .toast-bottom-left
91
  {
92
+ bottom: 12px;
93
+ left: 12px
94
  }
95
  #toast-container
96
  {
97
+ position: fixed;
98
+ z-index: 999999
99
  }
100
  #toast-container *
101
  {
102
+ -moz-box-sizing: border-box;
103
+ -webkit-box-sizing: border-box;
104
+ box-sizing: border-box
105
  }
106
  #toast-container>div
107
  {
108
+ margin: 0 0 6px;
109
+ padding: 15px 15px 15px 50px;
110
+ width: 300px;
111
+ -moz-border-radius: 3px 3px 3px 3px;
112
+ -webkit-border-radius: 3px 3px 3px 3px;
113
+ border-radius: 3px 3px 3px 3px;
114
+ background-position: 15px center;
115
+ background-repeat: no-repeat;
116
+ -moz-box-shadow: 0 0 12px #999;
117
+ -webkit-box-shadow: 0 0 12px #999;
118
+ box-shadow: 0 0 12px #999;
119
+ color: #fff;
120
+ opacity: .8;
121
+ -ms-filter: alpha(opacity = 80);
122
+ filter: alpha(opacity = 80)
123
  }
124
  #toast-container>:hover
125
  {
126
+ -moz-box-shadow: 0 0 12px #000;
127
+ -webkit-box-shadow: 0 0 12px #000;
128
+ box-shadow: 0 0 12px #000;
129
+ opacity: 1;
130
+ -ms-filter: alpha(opacity = 100);
131
+ filter: alpha(opacity = 100);
132
+ cursor: pointer
133
  }
134
  #toast-container>.toast-info
135
  {
136
+ background-image:
137
+ url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGwSURBVEhLtZa9SgNBEMc9sUxxRcoUKSzSWIhXpFMhhYWFhaBg4yPYiWCXZxBLERsLRS3EQkEfwCKdjWJAwSKCgoKCcudv4O5YLrt7EzgXhiU3/4+b2ckmwVjJSpKkQ6wAi4gwhT+z3wRBcEz0yjSseUTrcRyfsHsXmD0AmbHOC9Ii8VImnuXBPglHpQ5wwSVM7sNnTG7Za4JwDdCjxyAiH3nyA2mtaTJufiDZ5dCaqlItILh1NHatfN5skvjx9Z38m69CgzuXmZgVrPIGE763Jx9qKsRozWYw6xOHdER+nn2KkO+Bb+UV5CBN6WC6QtBgbRVozrahAbmm6HtUsgtPC19tFdxXZYBOfkbmFJ1VaHA1VAHjd0pp70oTZzvR+EVrx2Ygfdsq6eu55BHYR8hlcki+n+kERUFG8BrA0BwjeAv2M8WLQBtcy+SD6fNsmnB3AlBLrgTtVW1c2QN4bVWLATaIS60J2Du5y1TiJgjSBvFVZgTmwCU+dAZFoPxGEEs8nyHC9Bwe2GvEJv2WXZb0vjdyFT4Cxk3e/kIqlOGoVLwwPevpYHT+00T+hWwXDf4AJAOUqWcDhbwAAAAASUVORK5CYII=")
138
+ !important
139
  }
140
  #toast-container>.toast-custom-error
141
  {
142
+ /*background-image:
143
+ url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAHOSURBVEhLrZa/SgNBEMZzh0WKCClSCKaIYOED+AAKeQQLG8HWztLCImBrYadgIdY+gIKNYkBFSwu7CAoqCgkkoGBI/E28PdbLZmeDLgzZzcx83/zZ2SSXC1j9fr+I1Hq93g2yxH4iwM1vkoBWAdxCmpzTxfkN2RcyZNaHFIkSo10+8kgxkXIURV5HGxTmFuc75B2RfQkpxHG8aAgaAFa0tAHqYFfQ7Iwe2yhODk8+J4C7yAoRTWI3w/4klGRgR4lO7Rpn9+gvMyWp+uxFh8+H+ARlgN1nJuJuQAYvNkEnwGFck18Er4q3egEc/oO+mhLdKgRyhdNFiacC0rlOCbhNVz4H9FnAYgDBvU3QIioZlJFLJtsoHYRDfiZoUyIxqCtRpVlANq0EU4dApjrtgezPFad5S19Wgjkc0hNVnuF4HjVA6C7QrSIbylB+oZe3aHgBsqlNqKYH48jXyJKMuAbiyVJ8KzaB3eRc0pg9VwQ4niFryI68qiOi3AbjwdsfnAtk0bCjTLJKr6mrD9g8iq/S/B81hguOMlQTnVyG40wAcjnmgsCNESDrjme7wfftP4P7SP4N3CJZdvzoNyGq2c/HWOXJGsvVg+RA/k2MC/wN6I2YA2Pt8GkAAAAASUVORK5CYII=")
144
+ !important*/
145
+ background-image: url("../../img/error.png") !important;
146
  }
147
  #toast-container>.toast-custom-success
148
  {
149
+ /*background-image:
150
+ url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAADsSURBVEhLY2AYBfQMgf///3P8+/evAIgvA/FsIF+BavYDDWMBGroaSMMBiE8VC7AZDrIFaMFnii3AZTjUgsUUWUDA8OdAH6iQbQEhw4HyGsPEcKBXBIC4ARhex4G4BsjmweU1soIFaGg/WtoFZRIZdEvIMhxkCCjXIVsATV6gFGACs4Rsw0EGgIIH3QJYJgHSARQZDrWAB+jawzgs+Q2UO49D7jnRSRGoEFRILcdmEMWGI0cm0JJ2QpYA1RDvcmzJEWhABhD/pqrL0S0CWuABKgnRki9lLseS7g2AlqwHWQSKH4oKLrILpRGhEQCw2LiRUIa4lwAAAABJRU5ErkJggg==")
151
+ !important*/
152
+ background-image: url("../../img/success.png") !important
153
  }
154
  #toast-container>.toast-warning
155
  {
156
+ background-image:
157
+ url("data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAABgAAAAYCAYAAADgdz34AAAAAXNSR0IArs4c6QAAAARnQU1BAACxjwv8YQUAAAAJcEhZcwAADsMAAA7DAcdvqGQAAAGYSURBVEhL5ZSvTsNQFMbXZGICMYGYmJhAQIJAICYQPAACiSDB8AiICQQJT4CqQEwgJvYASAQCiZiYmJhAIBATCARJy+9rTsldd8sKu1M0+dLb057v6/lbq/2rK0mS/TRNj9cWNAKPYIJII7gIxCcQ51cvqID+GIEX8ASG4B1bK5gIZFeQfoJdEXOfgX4QAQg7kH2A65yQ87lyxb27sggkAzAuFhbbg1K2kgCkB1bVwyIR9m2L7PRPIhDUIXgGtyKw575yz3lTNs6X4JXnjV+LKM/m3MydnTbtOKIjtz6VhCBq4vSm3ncdrD2lk0VgUXSVKjVDJXJzijW1RQdsU7F77He8u68koNZTz8Oz5yGa6J3H3lZ0xYgXBK2QymlWWA+RWnYhskLBv2vmE+hBMCtbA7KX5drWyRT/2JsqZ2IvfB9Y4bWDNMFbJRFmC9E74SoS0CqulwjkC0+5bpcV1CZ8NMej4pjy0U+doDQsGyo1hzVJttIjhQ7GnBtRFN1UarUlH8F3xict+HY07rEzoUGPlWcjRFRr4/gChZgc3ZL2d8oAAAAASUVORK5CYII=")
158
+ !important
159
  }
160
  #toast-container.toast-top-center>div, #toast-container.toast-bottom-center>div
161
  {
162
+ width: 300px;
163
+ margin: auto
164
  }
165
  #toast-container.toast-top-full-width>div, #toast-container.toast-bottom-full-width>div
166
  {
167
+ width: 96%;
168
+ margin: auto
169
  }
170
  .toast
171
  {
172
+ background-color: #030303
173
  }
174
  .toast-custom-success
175
  {
176
+ background-color: #51a351
177
  }
178
  .toast-custom-error
179
  {
180
+ background-color: #bd362f
181
  }
182
  .toast-info
183
  {
184
+ background-color: #2f96b4
185
  }
186
  .toast-warning
187
  {
188
+ background-color: #f89406
189
  }
190
  @media all and (max-width:240px)
191
  {
192
+ #toast-container>div
193
+ {
194
+ padding: 8px 8px 8px 50px;
195
+ width: 11em
196
+ }
197
+ #toast-container .toast-close-button
198
+ {
199
+ right: -0.2em;
200
+ top: -0.2em
201
+ }
202
  }
203
  @media all and (min-width:241px) and (max-width:480px)
204
  {
205
+ #toast-container>div
206
+ {
207
+ padding: 8px 8px 8px 50px;
208
+ width: 18em
209
+ }
210
+ #toast-container .toast-close-button
211
+ {
212
+ right: -0.2em;
213
+ top: -0.2em
214
+ }
215
  }
216
  @media all and (min-width:481px) and (max-width:768px)
217
  {
218
+ #toast-container>div
219
+ {
220
+ padding: 15px 15px 15px 50px;
221
+ width: 25em
222
+ }
223
  }
assets/global/plugins/toastr/toastr.js CHANGED
@@ -1,340 +1,355 @@
1
- ; (function (define) {
2
- define(['jquery'], function ($) {
3
- return (function () {
4
- var $container;
5
- var listener;
6
- var toastId = 0;
7
- var toastType = {
8
- error: 'error',
9
- info: 'info',
10
- success: 'success',
11
- warning: 'warning'
12
- };
13
-
14
- var toastr = {
15
- clear: clear,
16
- remove: remove,
17
- error: error,
18
- getContainer: getContainer,
19
- info: info,
20
- options: {},
21
- subscribe: subscribe,
22
- success: success,
23
- version: '2.1.0',
24
- warning: warning
25
- };
26
-
27
- var previousToast;
28
-
29
- return toastr;
30
-
31
- //#region Accessible Methods
32
- function error(message, title, optionsOverride) {
33
- return notify({
34
- type: toastType.error,
35
- iconClass: getOptions().iconClasses.error,
36
- message: message,
37
- optionsOverride: optionsOverride,
38
- title: title
39
- });
40
- }
41
-
42
- function getContainer(options, create) {
43
- if (!options) { options = getOptions(); }
44
- $container = $('#' + options.containerId);
45
- if ($container.length) {
46
- return $container;
47
- }
48
- if(create) {
49
- $container = createContainer(options);
50
- }
51
- return $container;
52
- }
53
-
54
- function info(message, title, optionsOverride) {
55
- return notify({
56
- type: toastType.info,
57
- iconClass: getOptions().iconClasses.info,
58
- message: message,
59
- optionsOverride: optionsOverride,
60
- title: title
61
- });
62
- }
63
-
64
- function subscribe(callback) {
65
- listener = callback;
66
- }
67
-
68
- function success(message, title, optionsOverride) {
69
- return notify({
70
- type: toastType.success,
71
- iconClass: getOptions().iconClasses.success,
72
- message: message,
73
- optionsOverride: optionsOverride,
74
- title: title
75
- });
76
- }
77
-
78
- function warning(message, title, optionsOverride) {
79
- return notify({
80
- type: toastType.warning,
81
- iconClass: getOptions().iconClasses.warning,
82
- message: message,
83
- optionsOverride: optionsOverride,
84
- title: title
85
- });
86
- }
87
-
88
- function clear($toastElement) {
89
- var options = getOptions();
90
- if (!$container) { getContainer(options); }
91
- if (!clearToast($toastElement, options)) {
92
- clearContainer(options);
93
- }
94
- }
95
-
96
- function remove($toastElement) {
97
- var options = getOptions();
98
- if (!$container) { getContainer(options); }
99
- if ($toastElement && $(':focus', $toastElement).length === 0) {
100
- removeToast($toastElement);
101
- return;
102
- }
103
- if ($container.children().length) {
104
- $container.remove();
105
- }
106
- }
107
- //#endregion
108
-
109
- //#region Internal Methods
110
-
111
- function clearContainer(options){
112
- var toastsToClear = $container.children();
113
- for (var i = toastsToClear.length - 1; i >= 0; i--) {
114
- clearToast($(toastsToClear[i]), options);
115
- };
116
- }
117
-
118
- function clearToast($toastElement, options){
119
- if ($toastElement && $(':focus', $toastElement).length === 0) {
120
- $toastElement[options.hideMethod]({
121
- duration: options.hideDuration,
122
- easing: options.hideEasing,
123
- complete: function () { removeToast($toastElement); }
124
- });
125
- return true;
126
- }
127
- return false;
128
- }
129
-
130
- function createContainer(options) {
131
- $container = $('<div/>')
132
- .attr('id', options.containerId)
133
- .addClass(options.positionClass)
134
- .attr('aria-live', 'polite')
135
- .attr('role', 'alert');
136
-
137
- $container.appendTo($(options.target));
138
- return $container;
139
- }
140
-
141
- function getDefaults() {
142
- return {
143
- tapToDismiss: true,
144
- toastClass: 'toast',
145
- containerId: 'toast-container',
146
- debug: false,
147
-
148
- showMethod: 'fadeIn', //fadeIn, slideDown, and show are built into jQuery
149
- showDuration: 300,
150
- showEasing: 'swing', //swing and linear are built into jQuery
151
- onShown: undefined,
152
- hideMethod: 'fadeOut',
153
- hideDuration: 1000,
154
- hideEasing: 'swing',
155
- onHidden: undefined,
156
-
157
- extendedTimeOut: 1000,
158
- iconClasses: {
159
- error: 'toast-custom-error',
160
- info: 'toast-info',
161
- success: 'toast-custom-success',
162
- warning: 'toast-warning'
163
- },
164
- iconClass: 'toast-info',
165
- positionClass: 'toast-top-right',
166
- timeOut: 5000, // Set timeOut and extendedTimeOut to 0 to make it sticky
167
- titleClass: 'toast-title',
168
- messageClass: 'toast-message',
169
- target: 'body',
170
- closeHtml: '<button>&times;</button>',
171
- newestOnTop: true,
172
- preventDuplicates: false
173
- };
174
- }
175
-
176
- function publish(args) {
177
- if (!listener) { return; }
178
- listener(args);
179
- }
180
-
181
- function notify(map) {
182
- var options = getOptions(),
183
- iconClass = map.iconClass || options.iconClass;
184
-
185
- if(options.preventDuplicates){
186
- if(map.message === previousToast){
187
- return;
188
- }
189
- else{
190
- previousToast = map.message;
191
- }
192
- }
193
-
194
- if (typeof (map.optionsOverride) !== 'undefined') {
195
- options = $.extend(options, map.optionsOverride);
196
- iconClass = map.optionsOverride.iconClass || iconClass;
197
- }
198
-
199
- toastId++;
200
-
201
- $container = getContainer(options, true);
202
- var intervalId = null,
203
- $toastElement = $('<div/>'),
204
- $titleElement = $('<div/>'),
205
- $messageElement = $('<div/>'),
206
- $closeElement = $(options.closeHtml),
207
- response = {
208
- toastId: toastId,
209
- state: 'visible',
210
- startTime: new Date(),
211
- options: options,
212
- map: map
213
- };
214
-
215
- if (map.iconClass) {
216
- $toastElement.addClass(options.toastClass).addClass(iconClass);
217
- }
218
-
219
- if (map.title) {
220
- $titleElement.append(map.title).addClass(options.titleClass);
221
- $toastElement.append($titleElement);
222
- }
223
-
224
- if (map.message) {
225
- $messageElement.append(map.message).addClass(options.messageClass);
226
- $toastElement.append($messageElement);
227
- }
228
-
229
- if (options.closeButton) {
230
- $closeElement.addClass('toast-close-button').attr("role", "button");
231
- $toastElement.prepend($closeElement);
232
- }
233
-
234
- $toastElement.hide();
235
- if (options.newestOnTop) {
236
- $container.prepend($toastElement);
237
- } else {
238
- $container.append($toastElement);
239
- }
240
-
241
-
242
- $toastElement[options.showMethod](
243
- { duration: options.showDuration, easing: options.showEasing, complete: options.onShown }
244
- );
245
-
246
- if (options.timeOut > 0) {
247
- intervalId = setTimeout(hideToast, options.timeOut);
248
- }
249
-
250
- $toastElement.hover(stickAround, delayedHideToast);
251
- if (!options.onclick && options.tapToDismiss) {
252
- $toastElement.click(hideToast);
253
- }
254
-
255
- if (options.closeButton && $closeElement) {
256
- $closeElement.click(function (event) {
257
- if( event.stopPropagation ) {
258
- event.stopPropagation();
259
- } else if( event.cancelBubble !== undefined && event.cancelBubble !== true ) {
260
- event.cancelBubble = true;
261
- }
262
- hideToast(true);
263
- });
264
- }
265
-
266
- if (options.onclick) {
267
- $toastElement.click(function () {
268
- options.onclick();
269
- hideToast();
270
- });
271
- }
272
-
273
- publish(response);
274
-
275
- if (options.debug && console) {
276
- console.log(response);
277
- }
278
-
279
- return $toastElement;
280
-
281
- function hideToast(override) {
282
- if ($(':focus', $toastElement).length && !override) {
283
- return;
284
- }
285
- return $toastElement[options.hideMethod]({
286
- duration: options.hideDuration,
287
- easing: options.hideEasing,
288
- complete: function () {
289
- removeToast($toastElement);
290
- if (options.onHidden && response.state !== 'hidden') {
291
- options.onHidden();
292
- }
293
- response.state = 'hidden';
294
- response.endTime = new Date();
295
- publish(response);
296
- }
297
- });
298
- }
299
-
300
- function delayedHideToast() {
301
- if (options.timeOut > 0 || options.extendedTimeOut > 0) {
302
- intervalId = setTimeout(hideToast, options.extendedTimeOut);
303
- }
304
- }
305
-
306
- function stickAround() {
307
- clearTimeout(intervalId);
308
- $toastElement.stop(true, true)[options.showMethod](
309
- { duration: options.showDuration, easing: options.showEasing }
310
- );
311
- }
312
- }
313
-
314
- function getOptions() {
315
- return $.extend({}, getDefaults(), toastr.options);
316
- }
317
-
318
- function removeToast($toastElement) {
319
- if (!$container) { $container = getContainer(); }
320
- if ($toastElement.is(':visible')) {
321
- return;
322
- }
323
- $toastElement.remove();
324
- $toastElement = null;
325
- if ($container.children().length === 0) {
326
- $container.remove();
327
- }
328
- }
329
- //#endregion
330
-
331
- })();
332
- });
 
 
 
 
 
 
 
 
 
 
 
 
 
333
  }(typeof define === 'function' && define.amd ? define : function (deps, factory) {
334
- if (typeof module !== 'undefined' && module.exports) { //Node
335
- module.exports = factory(require('jquery'));
336
- } else {
337
- window['toastr'] = factory(window['jQuery']);
338
- }
339
  }));
340
- jQuery.fn.exists = function(){return this.length>0;}
 
 
1
+ ;
2
+ (function (define) {
3
+ define(['jquery'], function ($) {
4
+ return (function () {
5
+ var $container;
6
+ var listener;
7
+ var toastId = 0;
8
+ var toastType = {
9
+ error: 'error',
10
+ info: 'info',
11
+ success: 'success',
12
+ warning: 'warning'
13
+ };
14
+
15
+ var toastr = {
16
+ clear: clear,
17
+ remove: remove,
18
+ error: error,
19
+ getContainer: getContainer,
20
+ info: info,
21
+ options: {},
22
+ subscribe: subscribe,
23
+ success: success,
24
+ version: '2.1.0',
25
+ warning: warning
26
+ };
27
+
28
+ var previousToast;
29
+
30
+ return toastr;
31
+
32
+ //#region Accessible Methods
33
+ function error(message, title, optionsOverride) {
34
+ return notify({
35
+ type: toastType.error,
36
+ iconClass: getOptions().iconClasses.error,
37
+ message: message,
38
+ optionsOverride: optionsOverride,
39
+ title: title
40
+ });
41
+ }
42
+
43
+ function getContainer(options, create) {
44
+ if (!options) {
45
+ options = getOptions();
46
+ }
47
+ $container = $('#' + options.containerId);
48
+ if ($container.length) {
49
+ return $container;
50
+ }
51
+ if (create) {
52
+ $container = createContainer(options);
53
+ }
54
+ return $container;
55
+ }
56
+
57
+ function info(message, title, optionsOverride) {
58
+ return notify({
59
+ type: toastType.info,
60
+ iconClass: getOptions().iconClasses.info,
61
+ message: message,
62
+ optionsOverride: optionsOverride,
63
+ title: title
64
+ });
65
+ }
66
+
67
+ function subscribe(callback) {
68
+ listener = callback;
69
+ }
70
+
71
+ function success(message, title, optionsOverride) {
72
+ return notify({
73
+ type: toastType.success,
74
+ iconClass: getOptions().iconClasses.success,
75
+ message: message,
76
+ optionsOverride: optionsOverride,
77
+ title: title
78
+ });
79
+ }
80
+
81
+ function warning(message, title, optionsOverride) {
82
+ return notify({
83
+ type: toastType.warning,
84
+ iconClass: getOptions().iconClasses.warning,
85
+ message: message,
86
+ optionsOverride: optionsOverride,
87
+ title: title
88
+ });
89
+ }
90
+
91
+ function clear($toastElement) {
92
+ var options = getOptions();
93
+ if (!$container) {
94
+ getContainer(options);
95
+ }
96
+ if (!clearToast($toastElement, options)) {
97
+ clearContainer(options);
98
+ }
99
+ }
100
+
101
+ function remove($toastElement) {
102
+ var options = getOptions();
103
+ if (!$container) {
104
+ getContainer(options);
105
+ }
106
+ if ($toastElement && $(':focus', $toastElement).length === 0) {
107
+ removeToast($toastElement);
108
+ return;
109
+ }
110
+ if ($container.children().length) {
111
+ $container.remove();
112
+ }
113
+ }
114
+ //#endregion
115
+
116
+ //#region Internal Methods
117
+
118
+ function clearContainer(options) {
119
+ var toastsToClear = $container.children();
120
+ for (var i = toastsToClear.length - 1; i >= 0; i--) {
121
+ clearToast($(toastsToClear[i]), options);
122
+ }
123
+ ;
124
+ }
125
+
126
+ function clearToast($toastElement, options) {
127
+ if ($toastElement && $(':focus', $toastElement).length === 0) {
128
+ $toastElement[options.hideMethod]({
129
+ duration: options.hideDuration,
130
+ easing: options.hideEasing,
131
+ complete: function () {
132
+ removeToast($toastElement);
133
+ }
134
+ });
135
+ return true;
136
+ }
137
+ return false;
138
+ }
139
+
140
+ function createContainer(options) {
141
+ $container = $('<div/>')
142
+ .attr('id', options.containerId)
143
+ .addClass(options.positionClass)
144
+ .attr('aria-live', 'polite')
145
+ .attr('role', 'alert');
146
+
147
+ $container.appendTo($(options.target));
148
+ return $container;
149
+ }
150
+
151
+ function getDefaults() {
152
+ return {
153
+ tapToDismiss: true,
154
+ toastClass: 'toast',
155
+ containerId: 'toast-container',
156
+ debug: false,
157
+
158
+ showMethod: 'fadeIn', //fadeIn, slideDown, and show are built into jQuery
159
+ showDuration: 300,
160
+ showEasing: 'swing', //swing and linear are built into jQuery
161
+ onShown: undefined,
162
+ hideMethod: 'fadeOut',
163
+ hideDuration: 1000,
164
+ hideEasing: 'swing',
165
+ onHidden: undefined,
166
+
167
+ extendedTimeOut: 1000,
168
+ iconClasses: {
169
+ error: 'toast-custom-error',
170
+ info: 'toast-info',
171
+ success: 'toast-custom-success',
172
+ warning: 'toast-warning'
173
+ },
174
+ iconClass: 'toast-info',
175
+ positionClass: 'toast-top-right',
176
+ timeOut: 5000, // Set timeOut and extendedTimeOut to 0 to make it sticky
177
+ titleClass: 'toast-title',
178
+ messageClass: 'toast-message',
179
+ target: 'body',
180
+ closeHtml: '<button>&times;</button>',
181
+ newestOnTop: true,
182
+ preventDuplicates: false
183
+ };
184
+ }
185
+
186
+ function publish(args) {
187
+ if (!listener) {
188
+ return;
189
+ }
190
+ listener(args);
191
+ }
192
+
193
+ function notify(map) {
194
+ var options = getOptions(),
195
+ iconClass = map.iconClass || options.iconClass;
196
+
197
+ if (options.preventDuplicates) {
198
+ if (map.message === previousToast) {
199
+ return;
200
+ } else {
201
+ previousToast = map.message;
202
+ }
203
+ }
204
+
205
+ if (typeof (map.optionsOverride) !== 'undefined') {
206
+ options = $.extend(options, map.optionsOverride);
207
+ iconClass = map.optionsOverride.iconClass || iconClass;
208
+ }
209
+
210
+ toastId++;
211
+
212
+ $container = getContainer(options, true);
213
+ var intervalId = null,
214
+ $toastElement = $('<div/>'),
215
+ $titleElement = $('<div/>'),
216
+ $messageElement = $('<div/>'),
217
+ $closeElement = $(options.closeHtml),
218
+ response = {
219
+ toastId: toastId,
220
+ state: 'visible',
221
+ startTime: new Date(),
222
+ options: options,
223
+ map: map
224
+ };
225
+
226
+ if (map.iconClass) {
227
+ $toastElement.addClass(options.toastClass).addClass(iconClass);
228
+ }
229
+
230
+ if (map.title) {
231
+ $titleElement.append(map.title).addClass(options.titleClass);
232
+ $toastElement.append($titleElement);
233
+ }
234
+
235
+ if (map.message) {
236
+ $messageElement.append(map.message).addClass(options.messageClass);
237
+ $toastElement.append($messageElement);
238
+ }
239
+
240
+ if (options.closeButton) {
241
+ $closeElement.addClass('toast-close-button').attr("role", "button");
242
+ $toastElement.prepend($closeElement);
243
+ }
244
+
245
+ $toastElement.hide();
246
+ if (options.newestOnTop) {
247
+ $container.prepend($toastElement);
248
+ } else {
249
+ $container.append($toastElement);
250
+ }
251
+
252
+
253
+ $toastElement[options.showMethod](
254
+ {duration: options.showDuration, easing: options.showEasing, complete: options.onShown}
255
+ );
256
+
257
+ if (options.timeOut > 0) {
258
+ intervalId = setTimeout(hideToast, options.timeOut);
259
+ }
260
+
261
+ $toastElement.hover(stickAround, delayedHideToast);
262
+ if (!options.onclick && options.tapToDismiss) {
263
+ $toastElement.click(hideToast);
264
+ }
265
+
266
+ if (options.closeButton && $closeElement) {
267
+ $closeElement.click(function (event) {
268
+ if (event.stopPropagation) {
269
+ event.stopPropagation();
270
+ } else if (event.cancelBubble !== undefined && event.cancelBubble !== true) {
271
+ event.cancelBubble = true;
272
+ }
273
+ hideToast(true);
274
+ });
275
+ }
276
+
277
+ if (options.onclick) {
278
+ $toastElement.click(function () {
279
+ options.onclick();
280
+ hideToast();
281
+ });
282
+ }
283
+
284
+ publish(response);
285
+
286
+ if (options.debug && console) {
287
+ console.log(response);
288
+ }
289
+
290
+ return $toastElement;
291
+
292
+ function hideToast(override) {
293
+ if ($(':focus', $toastElement).length && !override) {
294
+ return;
295
+ }
296
+ return $toastElement[options.hideMethod]({
297
+ duration: options.hideDuration,
298
+ easing: options.hideEasing,
299
+ complete: function () {
300
+ removeToast($toastElement);
301
+ if (options.onHidden && response.state !== 'hidden') {
302
+ options.onHidden();
303
+ }
304
+ response.state = 'hidden';
305
+ response.endTime = new Date();
306
+ publish(response);
307
+ }
308
+ });
309
+ }
310
+
311
+ function delayedHideToast() {
312
+ if (options.timeOut > 0 || options.extendedTimeOut > 0) {
313
+ intervalId = setTimeout(hideToast, options.extendedTimeOut);
314
+ }
315
+ }
316
+
317
+ function stickAround() {
318
+ clearTimeout(intervalId);
319
+ $toastElement.stop(true, true)[options.showMethod](
320
+ {duration: options.showDuration, easing: options.showEasing}
321
+ );
322
+ }
323
+ }
324
+
325
+ function getOptions() {
326
+ return $.extend({}, getDefaults(), toastr.options);
327
+ }
328
+
329
+ function removeToast($toastElement) {
330
+ if (!$container) {
331
+ $container = getContainer();
332
+ }
333
+ if ($toastElement.is(':visible')) {
334
+ return;
335
+ }
336
+ $toastElement.remove();
337
+ $toastElement = null;
338
+ if ($container.children().length === 0) {
339
+ $container.remove();
340
+ }
341
+ }
342
+ //#endregion
343
+
344
+ })();
345
+ });
346
  }(typeof define === 'function' && define.amd ? define : function (deps, factory) {
347
+ if (typeof module !== 'undefined' && module.exports) { //Node
348
+ module.exports = factory(require('jquery'));
349
+ } else {
350
+ window['toastr'] = factory(window['jQuery']);
351
+ }
352
  }));
353
+ jQuery.fn.exists = function () {
354
+ return this.length > 0;
355
+ }
assets/global/plugins/validation/jquery.validate.js CHANGED
@@ -2,1334 +2,1333 @@
2
  * jQuery Validation Plugin
3
  * Copyright (c) 2015 Jörn Zaefferer
4
  */
5
- (function( factory ) {
6
- if ( typeof define === "function" && define.amd ) {
7
- define( ["jquery"], factory );
8
- } else if (typeof module === "object" && module.exports) {
9
- module.exports = factory( require( "jquery" ) );
10
- } else {
11
- factory( jQuery );
12
- }
13
- }(function( $ ) {
14
-
15
- $.extend( $.fn, {
16
- validate: function( options ) {
17
-
18
- // If nothing is selected, return nothing; can't chain anyway
19
- if ( !this.length ) {
20
- if ( options && options.debug && window.console ) {
21
- console.warn( "Nothing selected, can't validate, returning nothing." );
22
- }
23
- return;
24
- }
25
-
26
- // Check if a validator for this form was already created
27
- var validator = $.data( this[ 0 ], "validator" );
28
- if ( validator ) {
29
- return validator;
30
- }
31
-
32
- // Add novalidate tag if HTML5.
33
- this.attr( "novalidate", "novalidate" );
34
-
35
- validator = new $.validator( options, this[ 0 ] );
36
- $.data( this[ 0 ], "validator", validator );
37
-
38
- if ( validator.settings.onsubmit ) {
39
-
40
- this.on( "click.validate", ":submit", function( event ) {
41
- if ( validator.settings.submitHandler ) {
42
- validator.submitButton = event.target;
43
- }
44
-
45
- // Allow suppressing validation by adding a cancel class to the submit button
46
- if ( $( this ).hasClass( "cancel" ) ) {
47
- validator.cancelSubmit = true;
48
- }
49
-
50
- // Allow suppressing validation by adding the html5 formnovalidate attribute to the submit button
51
- if ( $( this ).attr( "formnovalidate" ) !== undefined ) {
52
- validator.cancelSubmit = true;
53
- }
54
- } );
55
-
56
- // Validate the form on submit
57
- this.on( "submit.validate", function( event ) {
58
- if ( validator.settings.debug ) {
59
-
60
- // Prevent form submit to be able to see console output
61
- event.preventDefault();
62
- }
63
- function handle() {
64
- var hidden, result;
65
- if ( validator.settings.submitHandler ) {
66
- if ( validator.submitButton ) {
67
-
68
- // Insert a hidden input as a replacement for the missing submit button
69
- hidden = $( "<input type='hidden'/>" )
70
- .attr( "name", validator.submitButton.name )
71
- .val( $( validator.submitButton ).val() )
72
- .appendTo( validator.currentForm );
73
- }
74
- result = validator.settings.submitHandler.call( validator, validator.currentForm, event );
75
- if ( validator.submitButton ) {
76
-
77
- // And clean up afterwards; thanks to no-block-scope, hidden can be referenced
78
- hidden.remove();
79
- }
80
- if ( result !== undefined ) {
81
- return result;
82
- }
83
- return false;
84
- }
85
- return true;
86
- }
87
- if ( validator.cancelSubmit ) {
88
- validator.cancelSubmit = false;
89
- return handle();
90
- }
91
- if ( validator.form() ) {
92
- if ( validator.pendingRequest ) {
93
- validator.formSubmitted = true;
94
- return false;
95
- }
96
- return handle();
97
- } else {
98
- validator.focusInvalid();
99
- return false;
100
- }
101
- } );
102
- }
103
-
104
- return validator;
105
- },
106
- valid: function() {
107
- var valid, validator, errorList;
108
-
109
- if ( $( this[ 0 ] ).is( "form" ) ) {
110
- valid = this.validate().form();
111
- } else {
112
- errorList = [];
113
- valid = true;
114
- validator = $( this[ 0 ].form ).validate();
115
- this.each( function() {
116
- valid = validator.element( this ) && valid;
117
- if ( !valid ) {
118
- errorList = errorList.concat( validator.errorList );
119
- }
120
- } );
121
- validator.errorList = errorList;
122
- }
123
- return valid;
124
- },
125
- rules: function( command, argument ) {
126
-
127
- // If nothing is selected, return nothing; can't chain anyway
128
- if ( !this.length ) {
129
- return;
130
- }
131
-
132
- var element = this[ 0 ],
133
- settings, staticRules, existingRules, data, param, filtered;
134
-
135
- if ( command ) {
136
- settings = $.data( element.form, "validator" ).settings;
137
- staticRules = settings.rules;
138
- existingRules = $.validator.staticRules( element );
139
- switch ( command ) {
140
- case "add":
141
- $.extend( existingRules, $.validator.normalizeRule( argument ) );
142
-
143
- // Remove messages from rules, but allow them to be set separately
144
- delete existingRules.messages;
145
- staticRules[ element.name ] = existingRules;
146
- if ( argument.messages ) {
147
- settings.messages[ element.name ] = $.extend( settings.messages[ element.name ], argument.messages );
148
- }
149
- break;
150
- case "remove":
151
- if ( !argument ) {
152
- delete staticRules[ element.name ];
153
- return existingRules;
154
- }
155
- filtered = {};
156
- $.each( argument.split( /\s/ ), function( index, method ) {
157
- filtered[ method ] = existingRules[ method ];
158
- delete existingRules[ method ];
159
- if ( method === "required" ) {
160
- $( element ).removeAttr( "aria-required" );
161
- }
162
- } );
163
- return filtered;
164
- }
165
- }
166
-
167
- data = $.validator.normalizeRules(
168
- $.extend(
169
- {},
170
- $.validator.classRules( element ),
171
- $.validator.attributeRules( element ),
172
- $.validator.dataRules( element ),
173
- $.validator.staticRules( element )
174
- ), element );
175
-
176
- // Make sure required is at front
177
- if ( data.required ) {
178
- param = data.required;
179
- delete data.required;
180
- data = $.extend( { required: param }, data );
181
- $( element ).attr( "aria-required", "true" );
182
- }
183
-
184
- // Make sure remote is at back
185
- if ( data.remote ) {
186
- param = data.remote;
187
- delete data.remote;
188
- data = $.extend( data, { remote: param } );
189
- }
190
-
191
- return data;
192
- }
193
- } );
194
-
195
- // Custom selectors
196
- $.extend( $.expr[ ":" ], {
197
- blank: function( a ) {
198
- return !$.trim( "" + $( a ).val() );
199
- },
200
- filled: function( a ) {
201
- var val = $( a ).val();
202
- return val !== null && !!$.trim( "" + val );
203
- },
204
-
205
- unchecked: function( a ) {
206
- return !$( a ).prop( "checked" );
207
- }
208
- } );
209
-
210
- // Constructor for validator
211
- $.validator = function( options, form ) {
212
- this.settings = $.extend( true, {}, $.validator.defaults, options );
213
- this.currentForm = form;
214
- this.init();
215
- };
216
-
217
- $.validator.format = function( source, params ) {
218
- if ( arguments.length === 1 ) {
219
- return function() {
220
- var args = $.makeArray( arguments );
221
- args.unshift( source );
222
- return $.validator.format.apply( this, args );
223
- };
224
- }
225
- if ( params === undefined ) {
226
- return source;
227
- }
228
- if ( arguments.length > 2 && params.constructor !== Array ) {
229
- params = $.makeArray( arguments ).slice( 1 );
230
- }
231
- if ( params.constructor !== Array ) {
232
- params = [ params ];
233
- }
234
- $.each( params, function( i, n ) {
235
- source = source.replace( new RegExp( "\\{" + i + "\\}", "g" ), function() {
236
- return n;
237
- } );
238
- } );
239
- return source;
240
- };
241
-
242
- $.extend( $.validator, {
243
-
244
- defaults: {
245
- messages: {},
246
- groups: {},
247
- rules: {},
248
- errorClass: "error",
249
- pendingClass: "pending",
250
- validClass: "valid",
251
- errorElement: "label",
252
- focusCleanup: false,
253
- focusInvalid: true,
254
- errorContainer: $( [] ),
255
- errorLabelContainer: $( [] ),
256
- onsubmit: true,
257
- ignore: ":hidden",
258
- ignoreTitle: false,
259
- onfocusin: function( element ) {
260
- this.lastActive = element;
261
- if ( this.settings.focusCleanup ) {
262
- if ( this.settings.unhighlight ) {
263
- this.settings.unhighlight.call( this, element, this.settings.errorClass, this.settings.validClass );
264
- }
265
- this.hideThese( this.errorsFor( element ) );
266
- }
267
- },
268
- onfocusout: function( element ) {
269
- if ( !this.checkable( element ) && ( element.name in this.submitted || !this.optional( element ) ) ) {
270
- this.element( element );
271
- }
272
- },
273
- onkeyup: function( element, event ) {
274
- var excludedKeys = [
275
- 16, 17, 18, 20, 35, 36, 37,
276
- 38, 39, 40, 45, 144, 225
277
- ];
278
-
279
- if ( event.which === 9 && this.elementValue( element ) === "" || $.inArray( event.keyCode, excludedKeys ) !== -1 ) {
280
- return;
281
- } else if ( element.name in this.submitted || element.name in this.invalid ) {
282
- this.element( element );
283
- }
284
- },
285
- onclick: function( element ) {
286
-
287
- // Click on selects, radiobuttons and checkboxes
288
- if ( element.name in this.submitted ) {
289
- this.element( element );
290
-
291
- // Or option elements, check parent select in that case
292
- } else if ( element.parentNode.name in this.submitted ) {
293
- this.element( element.parentNode );
294
- }
295
- },
296
- highlight: function( element, errorClass, validClass ) {
297
- if ( element.type === "radio" ) {
298
- this.findByName( element.name ).addClass( errorClass ).removeClass( validClass );
299
- } else {
300
- $( element ).addClass( errorClass ).removeClass( validClass );
301
- }
302
- },
303
- unhighlight: function( element, errorClass, validClass ) {
304
- if ( element.type === "radio" ) {
305
- this.findByName( element.name ).removeClass( errorClass ).addClass( validClass );
306
- } else {
307
- $( element ).removeClass( errorClass ).addClass( validClass );
308
- }
309
- }
310
- },
311
- setDefaults: function( settings ) {
312
- $.extend( $.validator.defaults, settings );
313
- },
314
-
315
- messages: {
316
- required: "This field is required.",
317
- remote: "Please fix this field.",
318
- email: "Please enter a valid email address.",
319
- url: "Please enter a valid URL.",
320
- date: "Please enter a valid date.",
321
- dateISO: "Please enter a valid date ( ISO ).",
322
- number: "Please enter a valid number.",
323
- digits: "Please enter only digits.",
324
- equalTo: "Please enter the same value again.",
325
- maxlength: $.validator.format( "Please enter no more than {0} characters." ),
326
- minlength: $.validator.format( "Please enter at least {0} characters." ),
327
- rangelength: $.validator.format( "Please enter a value between {0} and {1} characters long." ),
328
- range: $.validator.format( "Please enter a value between {0} and {1}." ),
329
- max: $.validator.format( "Please enter a value less than or equal to {0}." ),
330
- min: $.validator.format( "Please enter a value greater than or equal to {0}." ),
331
- step: $.validator.format( "Please enter a multiple of {0}." )
332
- },
333
-
334
- autoCreateRanges: false,
335
-
336
- prototype: {
337
-
338
- init: function() {
339
- this.labelContainer = $( this.settings.errorLabelContainer );
340
- this.errorContext = this.labelContainer.length && this.labelContainer || $( this.currentForm );
341
- this.containers = $( this.settings.errorContainer ).add( this.settings.errorLabelContainer );
342
- this.submitted = {};
343
- this.valueCache = {};
344
- this.pendingRequest = 0;
345
- this.pending = {};
346
- this.invalid = {};
347
- this.reset();
348
-
349
- var groups = ( this.groups = {} ),
350
- rules;
351
- $.each( this.settings.groups, function( key, value ) {
352
- if ( typeof value === "string" ) {
353
- value = value.split( /\s/ );
354
- }
355
- $.each( value, function( index, name ) {
356
- groups[ name ] = key;
357
- } );
358
- } );
359
- rules = this.settings.rules;
360
- $.each( rules, function( key, value ) {
361
- rules[ key ] = $.validator.normalizeRule( value );
362
- } );
363
-
364
- function delegate( event ) {
365
- var validator = $.data( this.form, "validator" ),
366
- eventType = "on" + event.type.replace( /^validate/, "" ),
367
- settings = validator.settings;
368
- if ( settings[ eventType ] && !$( this ).is( settings.ignore ) ) {
369
- settings[ eventType ].call( validator, this, event );
370
- }
371
- }
372
-
373
- $( this.currentForm )
374
- .on( "focusin.validate focusout.validate keyup.validate",
375
- ":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], " +
376
- "[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], " +
377
- "[type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], " +
378
- "[type='radio'], [type='checkbox'], [contenteditable]", delegate )
379
- .on( "click.validate", "select, option, [type='radio'], [type='checkbox']", delegate );
380
-
381
- if ( this.settings.invalidHandler ) {
382
- $( this.currentForm ).on( "invalid-form.validate", this.settings.invalidHandler );
383
- }
384
-
385
- // Add aria-required to any Static/Data/Class required fields before first validation
386
- // Screen readers require this attribute to be present before the initial submission http://www.w3.org/TR/WCAG-TECHS/ARIA2.html
387
- $( this.currentForm ).find( "[required], [data-rule-required], .required" ).attr( "aria-required", "true" );
388
- },
389
-
390
- form: function() {
391
- this.checkForm();
392
- $.extend( this.submitted, this.errorMap );
393
- this.invalid = $.extend( {}, this.errorMap );
394
- if ( !this.valid() ) {
395
- $( this.currentForm ).triggerHandler( "invalid-form", [ this ] );
396
- }
397
- this.showErrors();
398
- return this.valid();
399
- },
400
-
401
- checkForm: function() {
402
- this.prepareForm();
403
- for ( var i = 0, elements = ( this.currentElements = this.elements() ); elements[ i ]; i++ ) {
404
- this.check( elements[ i ] );
405
- }
406
- return this.valid();
407
- },
408
- element: function( element ) {
409
- var cleanElement = this.clean( element ),
410
- checkElement = this.validationTargetFor( cleanElement ),
411
- v = this,
412
- result = true,
413
- rs, group;
414
-
415
- if ( checkElement === undefined ) {
416
- delete this.invalid[ cleanElement.name ];
417
- } else {
418
- this.prepareElement( checkElement );
419
- this.currentElements = $( checkElement );
420
-
421
- // If this element is grouped, then validate all group elements already
422
- // containing a value
423
- group = this.groups[ checkElement.name ];
424
- if ( group ) {
425
- $.each( this.groups, function( name, testgroup ) {
426
- if ( testgroup === group && name !== checkElement.name ) {
427
- cleanElement = v.validationTargetFor( v.clean( v.findByName( name ) ) );
428
- if ( cleanElement && cleanElement.name in v.invalid ) {
429
- v.currentElements.push( cleanElement );
430
- result = result && v.check( cleanElement );
431
- }
432
- }
433
- } );
434
- }
435
-
436
- rs = this.check( checkElement ) !== false;
437
- result = result && rs;
438
- if ( rs ) {
439
- this.invalid[ checkElement.name ] = false;
440
- } else {
441
- this.invalid[ checkElement.name ] = true;
442
- }
443
-
444
- if ( !this.numberOfInvalids() ) {
445
-
446
- // Hide error containers on last error
447
- this.toHide = this.toHide.add( this.containers );
448
- }
449
- this.showErrors();
450
-
451
- // Add aria-invalid status for screen readers
452
- $( element ).attr( "aria-invalid", !rs );
453
- }
454
-
455
- return result;
456
- },
457
- showErrors: function( errors ) {
458
- if ( errors ) {
459
- var validator = this;
460
-
461
- // Add items to error list and map
462
- $.extend( this.errorMap, errors );
463
- this.errorList = $.map( this.errorMap, function( message, name ) {
464
- return {
465
- message: message,
466
- element: validator.findByName( name )[ 0 ]
467
- };
468
- } );
469
-
470
- // Remove items from success list
471
- this.successList = $.grep( this.successList, function( element ) {
472
- return !( element.name in errors );
473
- } );
474
- }
475
- if ( this.settings.showErrors ) {
476
- this.settings.showErrors.call( this, this.errorMap, this.errorList );
477
- } else {
478
- this.defaultShowErrors();
479
- }
480
- },
481
- resetForm: function() {
482
- if ( $.fn.resetForm ) {
483
- $( this.currentForm ).resetForm();
484
- }
485
- this.invalid = {};
486
- this.submitted = {};
487
- this.prepareForm();
488
- this.hideErrors();
489
- var elements = this.elements()
490
- .removeData( "previousValue" )
491
- .removeAttr( "aria-invalid" );
492
-
493
- this.resetElements( elements );
494
- },
495
-
496
- resetElements: function( elements ) {
497
- var i;
498
-
499
- if ( this.settings.unhighlight ) {
500
- for ( i = 0; elements[ i ]; i++ ) {
501
- this.settings.unhighlight.call( this, elements[ i ],
502
- this.settings.errorClass, "" );
503
- this.findByName( elements[ i ].name ).removeClass( this.settings.validClass );
504
- }
505
- } else {
506
- elements
507
- .removeClass( this.settings.errorClass )
508
- .removeClass( this.settings.validClass );
509
- }
510
- },
511
-
512
- numberOfInvalids: function() {
513
- return this.objectLength( this.invalid );
514
- },
515
-
516
- objectLength: function( obj ) {
517
- /* jshint unused: false */
518
- var count = 0,
519
- i;
520
- for ( i in obj ) {
521
- if ( obj[ i ] ) {
522
- count++;
523
- }
524
- }
525
- return count;
526
- },
527
-
528
- hideErrors: function() {
529
- this.hideThese( this.toHide );
530
- },
531
-
532
- hideThese: function( errors ) {
533
- errors.not( this.containers ).text( "" );
534
- this.addWrapper( errors ).hide();
535
- },
536
-
537
- valid: function() {
538
- return this.size() === 0;
539
- },
540
-
541
- size: function() {
542
- return this.errorList.length;
543
- },
544
-
545
- focusInvalid: function() {
546
- if ( this.settings.focusInvalid ) {
547
- try {
548
- $( this.findLastActive() || this.errorList.length && this.errorList[ 0 ].element || [] )
549
- .filter( ":visible" )
550
- .focus()
551
-
552
- // Manually trigger focusin event; without it, focusin handler isn't called, findLastActive won't have anything to find
553
- .trigger( "focusin" );
554
- } catch ( e ) {
555
- }
556
- }
557
- },
558
-
559
- findLastActive: function() {
560
- var lastActive = this.lastActive;
561
- return lastActive && $.grep( this.errorList, function( n ) {
562
- return n.element.name === lastActive.name;
563
- } ).length === 1 && lastActive;
564
- },
565
-
566
- elements: function() {
567
- var validator = this,
568
- rulesCache = {};
569
-
570
- // Select all valid inputs inside the form (no submit or reset buttons)
571
- return $( this.currentForm )
572
- .find( "input, select, textarea, [contenteditable]" )
573
- .not( ":submit, :reset, :image, :disabled" )
574
- .not( this.settings.ignore )
575
- .filter( function() {
576
- var name = this.name || $( this ).attr( "name" ); // For contenteditable
577
- if ( !name && validator.settings.debug && window.console ) {
578
- console.error( "%o has no name assigned", this );
579
- }
580
-
581
- if ( this.hasAttribute( "contenteditable" ) ) {
582
- this.form = $( this ).closest( "form" )[ 0 ];
583
- }
584
-
585
- // Select only the first element for each name, and only those with rules specified
586
- if ( name in rulesCache || !validator.objectLength( $( this ).rules() ) ) {
587
- return false;
588
- }
589
-
590
- rulesCache[ name ] = true;
591
- return true;
592
- } );
593
- },
594
-
595
- clean: function( selector ) {
596
- return $( selector )[ 0 ];
597
- },
598
-
599
- errors: function() {
600
- var errorClass = this.settings.errorClass.split( " " ).join( "." );
601
- return $( this.settings.errorElement + "." + errorClass, this.errorContext );
602
- },
603
-
604
- resetInternals: function() {
605
- this.successList = [];
606
- this.errorList = [];
607
- this.errorMap = {};
608
- this.toShow = $( [] );
609
- this.toHide = $( [] );
610
- },
611
-
612
- reset: function() {
613
- this.resetInternals();
614
- this.currentElements = $( [] );
615
- },
616
-
617
- prepareForm: function() {
618
- this.reset();
619
- this.toHide = this.errors().add( this.containers );
620
- },
621
-
622
- prepareElement: function( element ) {
623
- this.reset();
624
- this.toHide = this.errorsFor( element );
625
- },
626
-
627
- elementValue: function( element ) {
628
- var $element = $( element ),
629
- type = element.type,
630
- val, idx;
631
-
632
- if ( type === "radio" || type === "checkbox" ) {
633
- return this.findByName( element.name ).filter( ":checked" ).val();
634
- } else if ( type === "number" && typeof element.validity !== "undefined" ) {
635
- return element.validity.badInput ? "NaN" : $element.val();
636
- }
637
-
638
- if ( element.hasAttribute( "contenteditable" ) ) {
639
- val = $element.text();
640
- } else {
641
- val = $element.val();
642
- }
643
-
644
- if ( type === "file" ) {
645
-
646
- // Modern browser (chrome & safari)
647
- if ( val.substr( 0, 12 ) === "C:\\fakepath\\" ) {
648
- return val.substr( 12 );
649
- }
650
-
651
- idx = val.lastIndexOf( "/" );
652
- if ( idx >= 0 ) {
653
- return val.substr( idx + 1 );
654
- }
655
-
656
- // Windows-based path
657
- idx = val.lastIndexOf( "\\" );
658
- if ( idx >= 0 ) {
659
- return val.substr( idx + 1 );
660
- }
661
-
662
- // Just the file name
663
- return val;
664
- }
665
-
666
- if ( typeof val === "string" ) {
667
- return val.replace( /\r/g, "" );
668
- }
669
- return val;
670
- },
671
-
672
- check: function( element ) {
673
- element = this.validationTargetFor( this.clean( element ) );
674
-
675
- var rules = $( element ).rules(),
676
- rulesCount = $.map( rules, function( n, i ) {
677
- return i;
678
- } ).length,
679
- dependencyMismatch = false,
680
- val = this.elementValue( element ),
681
- result, method, rule;
682
- if ( typeof rules.normalizer === "function" ) {
683
- val = rules.normalizer.call( element, val );
684
-
685
- if ( typeof val !== "string" ) {
686
- throw new TypeError( "The normalizer should return a string value." );
687
- }
688
- delete rules.normalizer;
689
- }
690
-
691
- for ( method in rules ) {
692
- rule = { method: method, parameters: rules[ method ] };
693
- try {
694
- result = $.validator.methods[ method ].call( this, val, element, rule.parameters );
695
- if ( result === "dependency-mismatch" && rulesCount === 1 ) {
696
- dependencyMismatch = true;
697
- continue;
698
- }
699
- dependencyMismatch = false;
700
-
701
- if ( result === "pending" ) {
702
- this.toHide = this.toHide.not( this.errorsFor( element ) );
703
- return;
704
- }
705
-
706
- if ( !result ) {
707
- this.formatAndAdd( element, rule );
708
- return false;
709
- }
710
- } catch ( e ) {
711
- if ( this.settings.debug && window.console ) {
712
- console.log( "Exception occurred when checking element " + element.id + ", check the '" + rule.method + "' method.", e );
713
- }
714
- if ( e instanceof TypeError ) {
715
- e.message += ". Exception occurred when checking element " + element.id + ", check the '" + rule.method + "' method.";
716
- }
717
-
718
- throw e;
719
- }
720
- }
721
- if ( dependencyMismatch ) {
722
- return;
723
- }
724
- if ( this.objectLength( rules ) ) {
725
- this.successList.push( element );
726
- }
727
- return true;
728
- },
729
-
730
- customDataMessage: function( element, method ) {
731
- return $( element ).data( "msg" + method.charAt( 0 ).toUpperCase() +
732
- method.substring( 1 ).toLowerCase() ) || $( element ).data( "msg" );
733
- },
734
-
735
- // Return the custom message for the given element name and validation method
736
- customMessage: function( name, method ) {
737
- var m = this.settings.messages[ name ];
738
- return m && ( m.constructor === String ? m : m[ method ] );
739
- },
740
-
741
- // Return the first defined argument, allowing empty strings
742
- findDefined: function() {
743
- for ( var i = 0; i < arguments.length; i++ ) {
744
- if ( arguments[ i ] !== undefined ) {
745
- return arguments[ i ];
746
- }
747
- }
748
- return undefined;
749
- },
750
-
751
- defaultMessage: function( element, rule ) {
752
- var message = this.findDefined(
753
- this.customMessage( element.name, rule.method ),
754
- this.customDataMessage( element, rule.method ),
755
-
756
- // 'title' is never undefined, so handle empty string as undefined
757
- !this.settings.ignoreTitle && element.title || undefined,
758
- $.validator.messages[ rule.method ],
759
- "<strong>Warning: No message defined for " + element.name + "</strong>"
760
- ),
761
- theregex = /\$?\{(\d+)\}/g;
762
- if ( typeof message === "function" ) {
763
- message = message.call( this, rule.parameters, element );
764
- } else if ( theregex.test( message ) ) {
765
- message = $.validator.format( message.replace( theregex, "{$1}" ), rule.parameters );
766
- }
767
-
768
- return message;
769
- },
770
-
771
- formatAndAdd: function( element, rule ) {
772
- var message = this.defaultMessage( element, rule );
773
-
774
- this.errorList.push( {
775
- message: message,
776
- element: element,
777
- method: rule.method
778
- } );
779
-
780
- this.errorMap[ element.name ] = message;
781
- this.submitted[ element.name ] = message;
782
- },
783
-
784
- addWrapper: function( toToggle ) {
785
- if ( this.settings.wrapper ) {
786
- toToggle = toToggle.add( toToggle.parent( this.settings.wrapper ) );
787
- }
788
- return toToggle;
789
- },
790
-
791
- defaultShowErrors: function() {
792
- var i, elements, error;
793
- for ( i = 0; this.errorList[ i ]; i++ ) {
794
- error = this.errorList[ i ];
795
- if ( this.settings.highlight ) {
796
- this.settings.highlight.call( this, error.element, this.settings.errorClass, this.settings.validClass );
797
- }
798
- this.showLabel( error.element, error.message );
799
- }
800
- if ( this.errorList.length ) {
801
- this.toShow = this.toShow.add( this.containers );
802
- }
803
- if ( this.settings.success ) {
804
- for ( i = 0; this.successList[ i ]; i++ ) {
805
- this.showLabel( this.successList[ i ] );
806
- }
807
- }
808
- if ( this.settings.unhighlight ) {
809
- for ( i = 0, elements = this.validElements(); elements[ i ]; i++ ) {
810
- this.settings.unhighlight.call( this, elements[ i ], this.settings.errorClass, this.settings.validClass );
811
- }
812
- }
813
- this.toHide = this.toHide.not( this.toShow );
814
- this.hideErrors();
815
- this.addWrapper( this.toShow ).show();
816
- },
817
-
818
- validElements: function() {
819
- return this.currentElements.not( this.invalidElements() );
820
- },
821
-
822
- invalidElements: function() {
823
- return $( this.errorList ).map( function() {
824
- return this.element;
825
- } );
826
- },
827
-
828
- showLabel: function( element, message ) {
829
- var place, group, errorID, v,
830
- error = this.errorsFor( element ),
831
- elementID = this.idOrName( element ),
832
- describedBy = $( element ).attr( "aria-describedby" );
833
-
834
- if ( error.length ) {
835
-
836
- // Refresh error/success class
837
- error.removeClass( this.settings.validClass ).addClass( this.settings.errorClass );
838
-
839
- // Replace message on existing label
840
- error.html( message );
841
- } else {
842
-
843
- // Create error element
844
- error = $( "<" + this.settings.errorElement + ">" )
845
- .attr( "id", elementID + "-error" )
846
- .addClass( this.settings.errorClass )
847
- .html( message || "" );
848
-
849
- // Maintain reference to the element to be placed into the DOM
850
- place = error;
851
- if ( this.settings.wrapper ) {
852
- place = error.hide().show().wrap( "<" + this.settings.wrapper + "/>" ).parent();
853
- }
854
- if ( this.labelContainer.length ) {
855
- this.labelContainer.append( place );
856
- } else if ( this.settings.errorPlacement ) {
857
- this.settings.errorPlacement( place, $( element ) );
858
- } else {
859
- place.insertAfter( element );
860
- }
861
-
862
- if ( error.is( "label" ) ) {
863
- error.attr( "for", elementID );
864
- } else if ( error.parents( "label[for='" + this.escapeCssMeta( elementID ) + "']" ).length === 0 ) {
865
- errorID = error.attr( "id" );
866
- if ( !describedBy ) {
867
- describedBy = errorID;
868
- } else if ( !describedBy.match( new RegExp( "\\b" + this.escapeCssMeta( errorID ) + "\\b" ) ) ) {
869
- describedBy += " " + errorID;
870
- }
871
- $( element ).attr( "aria-describedby", describedBy );
872
- group = this.groups[ element.name ];
873
- if ( group ) {
874
- v = this;
875
- $.each( v.groups, function( name, testgroup ) {
876
- if ( testgroup === group ) {
877
- $( "[name='" + v.escapeCssMeta( name ) + "']", v.currentForm )
878
- .attr( "aria-describedby", error.attr( "id" ) );
879
- }
880
- } );
881
- }
882
- }
883
- }
884
- if ( !message && this.settings.success ) {
885
- error.text( "" );
886
- if ( typeof this.settings.success === "string" ) {
887
- error.addClass( this.settings.success );
888
- } else {
889
- this.settings.success( error, element );
890
- }
891
- }
892
- this.toShow = this.toShow.add( error );
893
- },
894
-
895
- errorsFor: function( element ) {
896
- var name = this.escapeCssMeta( this.idOrName( element ) ),
897
- describer = $( element ).attr( "aria-describedby" ),
898
- selector = "label[for='" + name + "'], label[for='" + name + "'] *";
899
- if ( describer ) {
900
- selector = selector + ", #" + this.escapeCssMeta( describer )
901
- .replace( /\s+/g, ", #" );
902
- }
903
-
904
- return this
905
- .errors()
906
- .filter( selector );
907
- },
908
- escapeCssMeta: function( string ) {
909
- return string.replace( /([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g, "\\$1" );
910
- },
911
-
912
- idOrName: function( element ) {
913
- return this.groups[ element.name ] || ( this.checkable( element ) ? element.name : element.id || element.name );
914
- },
915
-
916
- validationTargetFor: function( element ) {
917
-
918
- if ( this.checkable( element ) ) {
919
- element = this.findByName( element.name );
920
- }
921
- return $( element ).not( this.settings.ignore )[ 0 ];
922
- },
923
-
924
- checkable: function( element ) {
925
- return ( /radio|checkbox/i ).test( element.type );
926
- },
927
-
928
- findByName: function( name ) {
929
- return $( this.currentForm ).find( "[name='" + this.escapeCssMeta( name ) + "']" );
930
- },
931
-
932
- getLength: function( value, element ) {
933
- switch ( element.nodeName.toLowerCase() ) {
934
- case "select":
935
- return $( "option:selected", element ).length;
936
- case "input":
937
- if ( this.checkable( element ) ) {
938
- return this.findByName( element.name ).filter( ":checked" ).length;
939
- }
940
- }
941
- return value.length;
942
- },
943
-
944
- depend: function( param, element ) {
945
- return this.dependTypes[ typeof param ] ? this.dependTypes[ typeof param ]( param, element ) : true;
946
- },
947
-
948
- dependTypes: {
949
- "boolean": function( param ) {
950
- return param;
951
- },
952
- "string": function( param, element ) {
953
- return !!$( param, element.form ).length;
954
- },
955
- "function": function( param, element ) {
956
- return param( element );
957
- }
958
- },
959
-
960
- optional: function( element ) {
961
- var val = this.elementValue( element );
962
- return !$.validator.methods.required.call( this, val, element ) && "dependency-mismatch";
963
- },
964
-
965
- startRequest: function( element ) {
966
- if ( !this.pending[ element.name ] ) {
967
- this.pendingRequest++;
968
- $( element ).addClass( this.settings.pendingClass );
969
- this.pending[ element.name ] = true;
970
- }
971
- },
972
- stopRequest: function( element, valid ) {
973
- this.pendingRequest--;
974
- if ( this.pendingRequest < 0 ) {
975
- this.pendingRequest = 0;
976
- }
977
- delete this.pending[ element.name ];
978
- $( element ).removeClass( this.settings.pendingClass );
979
- if ( valid && this.pendingRequest === 0 && this.formSubmitted && this.form() ) {
980
- $( this.currentForm ).submit();
981
- this.formSubmitted = false;
982
- } else if ( !valid && this.pendingRequest === 0 && this.formSubmitted ) {
983
- $( this.currentForm ).triggerHandler( "invalid-form", [ this ] );
984
- this.formSubmitted = false;
985
- }
986
- },
987
- previousValue: function( element, method ) {
988
- return $.data( element, "previousValue" ) || $.data( element, "previousValue", {
989
- old: null,
990
- valid: true,
991
- message: this.defaultMessage( element, { method: method } )
992
- } );
993
- },
994
- destroy: function() {
995
- this.resetForm();
996
- $( this.currentForm )
997
- .off( ".validate" )
998
- .removeData( "validator" )
999
- .find( ".validate-equalTo-blur" )
1000
- .off( ".validate-equalTo" )
1001
- .removeClass( "validate-equalTo-blur" );
1002
- }
1003
- },
1004
- classRuleSettings: {
1005
- required: { required: true },
1006
- email: { email: true },
1007
- url: { url: true },
1008
- date: { date: true },
1009
- dateISO: { dateISO: true },
1010
- number: { number: true },
1011
- digits: { digits: true },
1012
- creditcard: { creditcard: true }
1013
- },
1014
-
1015
- addClassRules: function( className, rules ) {
1016
- if ( className.constructor === String ) {
1017
- this.classRuleSettings[ className ] = rules;
1018
- } else {
1019
- $.extend( this.classRuleSettings, className );
1020
- }
1021
- },
1022
-
1023
- classRules: function( element ) {
1024
- var rules = {},
1025
- classes = $( element ).attr( "class" );
1026
-
1027
- if ( classes ) {
1028
- $.each( classes.split( " " ), function() {
1029
- if ( this in $.validator.classRuleSettings ) {
1030
- $.extend( rules, $.validator.classRuleSettings[ this ] );
1031
- }
1032
- } );
1033
- }
1034
- return rules;
1035
- },
1036
-
1037
- normalizeAttributeRule: function( rules, type, method, value ) {
1038
- if ( /min|max|step/.test( method ) && ( type === null || /number|range|text/.test( type ) ) ) {
1039
- value = Number( value );
1040
- if ( isNaN( value ) ) {
1041
- value = undefined;
1042
- }
1043
- }
1044
-
1045
- if ( value || value === 0 ) {
1046
- rules[ method ] = value;
1047
- } else if ( type === method && type !== "range" ) {
1048
- rules[ method ] = true;
1049
- }
1050
- },
1051
-
1052
- attributeRules: function( element ) {
1053
- var rules = {},
1054
- $element = $( element ),
1055
- type = element.getAttribute( "type" ),
1056
- method, value;
1057
-
1058
- for ( method in $.validator.methods ) {
1059
- if ( method === "required" ) {
1060
- value = element.getAttribute( method );
1061
- if ( value === "" ) {
1062
- value = true;
1063
- }
1064
- value = !!value;
1065
- } else {
1066
- value = $element.attr( method );
1067
- }
1068
- this.normalizeAttributeRule( rules, type, method, value );
1069
- }
1070
- if ( rules.maxlength && /-1|2147483647|524288/.test( rules.maxlength ) ) {
1071
- delete rules.maxlength;
1072
- }
1073
-
1074
- return rules;
1075
- },
1076
-
1077
- dataRules: function( element ) {
1078
- var rules = {},
1079
- $element = $( element ),
1080
- type = element.getAttribute( "type" ),
1081
- method, value;
1082
-
1083
- for ( method in $.validator.methods ) {
1084
- value = $element.data( "rule" + method.charAt( 0 ).toUpperCase() + method.substring( 1 ).toLowerCase() );
1085
- this.normalizeAttributeRule( rules, type, method, value );
1086
- }
1087
- return rules;
1088
- },
1089
-
1090
- staticRules: function( element ) {
1091
- var rules = {},
1092
- validator = $.data( element.form, "validator" );
1093
-
1094
- if ( validator.settings.rules ) {
1095
- rules = $.validator.normalizeRule( validator.settings.rules[ element.name ] ) || {};
1096
- }
1097
- return rules;
1098
- },
1099
-
1100
- normalizeRules: function( rules, element ) {
1101
- $.each( rules, function( prop, val ) {
1102
- if ( val === false ) {
1103
- delete rules[ prop ];
1104
- return;
1105
- }
1106
- if ( val.param || val.depends ) {
1107
- var keepRule = true;
1108
- switch ( typeof val.depends ) {
1109
- case "string":
1110
- keepRule = !!$( val.depends, element.form ).length;
1111
- break;
1112
- case "function":
1113
- keepRule = val.depends.call( element, element );
1114
- break;
1115
- }
1116
- if ( keepRule ) {
1117
- rules[ prop ] = val.param !== undefined ? val.param : true;
1118
- } else {
1119
- $.data( element.form, "validator" ).resetElements( $( element ) );
1120
- delete rules[ prop ];
1121
- }
1122
- }
1123
- } );
1124
- $.each( rules, function( rule, parameter ) {
1125
- rules[ rule ] = $.isFunction( parameter ) && rule !== "normalizer" ? parameter( element ) : parameter;
1126
- } );
1127
- $.each( [ "minlength", "maxlength" ], function() {
1128
- if ( rules[ this ] ) {
1129
- rules[ this ] = Number( rules[ this ] );
1130
- }
1131
- } );
1132
- $.each( [ "rangelength", "range" ], function() {
1133
- var parts;
1134
- if ( rules[ this ] ) {
1135
- if ( $.isArray( rules[ this ] ) ) {
1136
- rules[ this ] = [ Number( rules[ this ][ 0 ] ), Number( rules[ this ][ 1 ] ) ];
1137
- } else if ( typeof rules[ this ] === "string" ) {
1138
- parts = rules[ this ].replace( /[\[\]]/g, "" ).split( /[\s,]+/ );
1139
- rules[ this ] = [ Number( parts[ 0 ] ), Number( parts[ 1 ] ) ];
1140
- }
1141
- }
1142
- } );
1143
- if ( $.validator.autoCreateRanges ) {
1144
- if ( rules.min != null && rules.max != null ) {
1145
- rules.range = [ rules.min, rules.max ];
1146
- delete rules.min;
1147
- delete rules.max;
1148
- }
1149
- if ( rules.minlength != null && rules.maxlength != null ) {
1150
- rules.rangelength = [ rules.minlength, rules.maxlength ];
1151
- delete rules.minlength;
1152
- delete rules.maxlength;
1153
- }
1154
- }
1155
- return rules;
1156
- },
1157
- normalizeRule: function( data ) {
1158
- if ( typeof data === "string" ) {
1159
- var transformed = {};
1160
- $.each( data.split( /\s/ ), function() {
1161
- transformed[ this ] = true;
1162
- } );
1163
- data = transformed;
1164
- }
1165
- return data;
1166
- },
1167
- addMethod: function( name, method, message ) {
1168
- $.validator.methods[ name ] = method;
1169
- $.validator.messages[ name ] = message !== undefined ? message : $.validator.messages[ name ];
1170
- if ( method.length < 3 ) {
1171
- $.validator.addClassRules( name, $.validator.normalizeRule( name ) );
1172
- }
1173
- },
1174
- methods: {
1175
- required: function( value, element, param ) {
1176
- if ( !this.depend( param, element ) ) {
1177
- return "dependency-mismatch";
1178
- }
1179
- if ( element.nodeName.toLowerCase() === "select" ) {
1180
- var val = $( element ).val();
1181
- return val && val.length > 0;
1182
- }
1183
- if ( this.checkable( element ) ) {
1184
- return this.getLength( value, element ) > 0;
1185
- }
1186
- return value.length > 0;
1187
- },
1188
- email: function( value, element ) {
1189
- return this.optional( element ) || /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test( value );
1190
- },
1191
- url: function( value, element ) {
1192
- return this.optional( element ) || /^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test( value );
1193
- },
1194
- date: function( value, element ) {
1195
- return this.optional( element ) || !/Invalid|NaN/.test( new Date( value ).toString() );
1196
- },
1197
- dateISO: function( value, element ) {
1198
- return this.optional( element ) || /^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test( value );
1199
- },
1200
- number: function( value, element ) {
1201
- return this.optional( element ) || /^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test( value );
1202
- },
1203
- digits: function( value, element ) {
1204
- return this.optional( element ) || /^\d+$/.test( value );
1205
- },
1206
- minlength: function( value, element, param ) {
1207
- var length = $.isArray( value ) ? value.length : this.getLength( value, element );
1208
- return this.optional( element ) || length >= param;
1209
- },
1210
- maxlength: function( value, element, param ) {
1211
- var length = $.isArray( value ) ? value.length : this.getLength( value, element );
1212
- return this.optional( element ) || length <= param;
1213
- },
1214
- rangelength: function( value, element, param ) {
1215
- var length = $.isArray( value ) ? value.length : this.getLength( value, element );
1216
- return this.optional( element ) || ( length >= param[ 0 ] && length <= param[ 1 ] );
1217
- },
1218
- min: function( value, element, param ) {
1219
- return this.optional( element ) || value >= param;
1220
- },
1221
- max: function( value, element, param ) {
1222
- return this.optional( element ) || value <= param;
1223
- },
1224
- range: function( value, element, param ) {
1225
- return this.optional( element ) || ( value >= param[ 0 ] && value <= param[ 1 ] );
1226
- },
1227
- step: function( value, element, param ) {
1228
- var type = $( element ).attr( "type" ),
1229
- errorMessage = "Step attribute on input type " + type + " is not supported.",
1230
- supportedTypes = [ "text", "number", "range" ],
1231
- re = new RegExp( "\\b" + type + "\\b" ),
1232
- notSupported = type && !re.test( supportedTypes.join() );
1233
- if ( notSupported ) {
1234
- throw new Error( errorMessage );
1235
- }
1236
- return this.optional( element ) || ( value % param === 0 );
1237
- },
1238
- equalTo: function( value, element, param ) {
1239
- var target = $( param );
1240
- if ( this.settings.onfocusout && target.not( ".validate-equalTo-blur" ).length ) {
1241
- target.addClass( "validate-equalTo-blur" ).on( "blur.validate-equalTo", function() {
1242
- $( element ).valid();
1243
- } );
1244
- }
1245
- return value === target.val();
1246
- },
1247
- remote: function( value, element, param, method ) {
1248
- if ( this.optional( element ) ) {
1249
- return "dependency-mismatch";
1250
- }
1251
-
1252
- method = typeof method === "string" && method || "remote";
1253
-
1254
- var previous = this.previousValue( element, method ),
1255
- validator, data, optionDataString;
1256
-
1257
- if ( !this.settings.messages[ element.name ] ) {
1258
- this.settings.messages[ element.name ] = {};
1259
- }
1260
- previous.originalMessage = previous.originalMessage || this.settings.messages[ element.name ][ method ];
1261
- this.settings.messages[ element.name ][ method ] = previous.message;
1262
-
1263
- param = typeof param === "string" && { url: param } || param;
1264
- optionDataString = $.param( $.extend( { data: value }, param.data ) );
1265
- if ( previous.old === optionDataString ) {
1266
- return previous.valid;
1267
- }
1268
-
1269
- previous.old = optionDataString;
1270
- validator = this;
1271
- this.startRequest( element );
1272
- data = {};
1273
- data[ element.name ] = value;
1274
- $.ajax( $.extend( true, {
1275
- mode: "abort",
1276
- port: "validate" + element.name,
1277
- dataType: "json",
1278
- data: data,
1279
- context: validator.currentForm,
1280
- success: function( response ) {
1281
- var valid = response === true || response === "true",
1282
- errors, message, submitted;
1283
-
1284
- validator.settings.messages[ element.name ][ method ] = previous.originalMessage;
1285
- if ( valid ) {
1286
- submitted = validator.formSubmitted;
1287
- validator.resetInternals();
1288
- validator.toHide = validator.errorsFor( element );
1289
- validator.formSubmitted = submitted;
1290
- validator.successList.push( element );
1291
- validator.invalid[ element.name ] = false;
1292
- validator.showErrors();
1293
- } else {
1294
- errors = {};
1295
- message = response || validator.defaultMessage( element, { method: method, parameters: value } );
1296
- errors[ element.name ] = previous.message = message;
1297
- validator.invalid[ element.name ] = true;
1298
- validator.showErrors( errors );
1299
- }
1300
- previous.valid = valid;
1301
- validator.stopRequest( element, valid );
1302
- }
1303
- }, param ) );
1304
- return "pending";
1305
- }
1306
- }
1307
- } );
1308
- var pendingRequests = {},
1309
- ajax;
1310
- if ( $.ajaxPrefilter ) {
1311
- $.ajaxPrefilter( function( settings, _, xhr ) {
1312
- var port = settings.port;
1313
- if ( settings.mode === "abort" ) {
1314
- if ( pendingRequests[ port ] ) {
1315
- pendingRequests[ port ].abort();
1316
- }
1317
- pendingRequests[ port ] = xhr;
1318
- }
1319
- } );
1320
- } else {
1321
- ajax = $.ajax;
1322
- $.ajax = function( settings ) {
1323
- var mode = ( "mode" in settings ? settings : $.ajaxSettings ).mode,
1324
- port = ( "port" in settings ? settings : $.ajaxSettings ).port;
1325
- if ( mode === "abort" ) {
1326
- if ( pendingRequests[ port ] ) {
1327
- pendingRequests[ port ].abort();
1328
- }
1329
- pendingRequests[ port ] = ajax.apply( this, arguments );
1330
- return pendingRequests[ port ];
1331
- }
1332
- return ajax.apply( this, arguments );
1333
- };
1334
- }
1335
- }));
2
  * jQuery Validation Plugin
3
  * Copyright (c) 2015 Jörn Zaefferer
4
  */
5
+ (function (factory) {
6
+ if (typeof define === "function" && define.amd) {
7
+ define(["jquery"], factory);
8
+ } else if (typeof module === "object" && module.exports) {
9
+ module.exports = factory(require("jquery"));
10
+ } else {
11
+ factory(jQuery);
12
+ }
13
+ }(function ($) {
14
+
15
+ $.extend($.fn, {
16
+ validate: function (options) {
17
+
18
+ // If nothing is selected, return nothing; can't chain anyway
19
+ if (!this.length) {
20
+ if (options && options.debug && window.console) {
21
+ console.warn("Nothing selected, can't validate, returning nothing.");
22
+ }
23
+ return;
24
+ }
25
+
26
+ // Check if a validator for this form was already created
27
+ var validator = $.data(this[ 0 ], "validator");
28
+ if (validator) {
29
+ return validator;
30
+ }
31
+
32
+ // Add novalidate tag if HTML5.
33
+ this.attr("novalidate", "novalidate");
34
+
35
+ validator = new $.validator(options, this[ 0 ]);
36
+ $.data(this[ 0 ], "validator", validator);
37
+
38
+ if (validator.settings.onsubmit) {
39
+
40
+ this.on("click.validate", ":submit", function (event) {
41
+ if (validator.settings.submitHandler) {
42
+ validator.submitButton = event.target;
43
+ }
44
+
45
+ // Allow suppressing validation by adding a cancel class to the submit button
46
+ if ($(this).hasClass("cancel")) {
47
+ validator.cancelSubmit = true;
48
+ }
49
+
50
+ // Allow suppressing validation by adding the html5 formnovalidate attribute to the submit button
51
+ if ($(this).attr("formnovalidate") !== undefined) {
52
+ validator.cancelSubmit = true;
53
+ }
54
+ });
55
+
56
+ // Validate the form on submit
57
+ this.on("submit.validate", function (event) {
58
+ if (validator.settings.debug) {
59
+
60
+ // Prevent form submit to be able to see console output
61
+ event.preventDefault();
62
+ }
63
+ function handle() {
64
+ var hidden, result;
65
+ if (validator.settings.submitHandler) {
66
+ if (validator.submitButton) {
67
+
68
+ // Insert a hidden input as a replacement for the missing submit button
69
+ hidden = $("<input type='hidden'/>")
70
+ .attr("name", validator.submitButton.name)
71
+ .val($(validator.submitButton).val())
72
+ .appendTo(validator.currentForm);
73
+ }
74
+ result = validator.settings.submitHandler.call(validator, validator.currentForm, event);
75
+ if (validator.submitButton) {
76
+
77
+ // And clean up afterwards; thanks to no-block-scope, hidden can be referenced
78
+ hidden.remove();
79
+ }
80
+ if (result !== undefined) {
81
+ return result;
82
+ }
83
+ return false;
84
+ }
85
+ return true;
86
+ }
87
+ if (validator.cancelSubmit) {
88
+ validator.cancelSubmit = false;
89
+ return handle();
90
+ }
91
+ if (validator.form()) {
92
+ if (validator.pendingRequest) {
93
+ validator.formSubmitted = true;
94
+ return false;
95
+ }
96
+ return handle();
97
+ } else {
98
+ validator.focusInvalid();
99
+ return false;
100
+ }
101
+ });
102
+ }
103
+
104
+ return validator;
105
+ },
106
+ valid: function () {
107
+ var valid, validator, errorList;
108
+
109
+ if ($(this[ 0 ]).is("form")) {
110
+ valid = this.validate().form();
111
+ } else {
112
+ errorList = [];
113
+ valid = true;
114
+ validator = $(this[ 0 ].form).validate();
115
+ this.each(function () {
116
+ valid = validator.element(this) && valid;
117
+ if (!valid) {
118
+ errorList = errorList.concat(validator.errorList);
119
+ }
120
+ });
121
+ validator.errorList = errorList;
122
+ }
123
+ return valid;
124
+ },
125
+ rules: function (command, argument) {
126
+
127
+ // If nothing is selected, return nothing; can't chain anyway
128
+ if (!this.length) {
129
+ return;
130
+ }
131
+
132
+ var element = this[ 0 ],
133
+ settings, staticRules, existingRules, data, param, filtered;
134
+
135
+ if (command) {
136
+ settings = $.data(element.form, "validator").settings;
137
+ staticRules = settings.rules;
138
+ existingRules = $.validator.staticRules(element);
139
+ switch (command) {
140
+ case "add":
141
+ $.extend(existingRules, $.validator.normalizeRule(argument));
142
+
143
+ // Remove messages from rules, but allow them to be set separately
144
+ delete existingRules.messages;
145
+ staticRules[ element.name ] = existingRules;
146
+ if (argument.messages) {
147
+ settings.messages[ element.name ] = $.extend(settings.messages[ element.name ], argument.messages);
148
+ }
149
+ break;
150
+ case "remove":
151
+ if (!argument) {
152
+ delete staticRules[ element.name ];
153
+ return existingRules;
154
+ }
155
+ filtered = {};
156
+ $.each(argument.split(/\s/), function (index, method) {
157
+ filtered[ method ] = existingRules[ method ];
158
+ delete existingRules[ method ];
159
+ if (method === "required") {
160
+ $(element).removeAttr("aria-required");
161
+ }
162
+ });
163
+ return filtered;
164
+ }
165
+ }
166
+
167
+ data = $.validator.normalizeRules(
168
+ $.extend(
169
+ {},
170
+ $.validator.classRules(element),
171
+ $.validator.attributeRules(element),
172
+ $.validator.dataRules(element),
173
+ $.validator.staticRules(element)
174
+ ), element);
175
+
176
+ // Make sure required is at front
177
+ if (data.required) {
178
+ param = data.required;
179
+ delete data.required;
180
+ data = $.extend({required: param}, data);
181
+ $(element).attr("aria-required", "true");
182
+ }
183
+
184
+ // Make sure remote is at back
185
+ if (data.remote) {
186
+ param = data.remote;
187
+ delete data.remote;
188
+ data = $.extend(data, {remote: param});
189
+ }
190
+
191
+ return data;
192
+ }
193
+ });
194
+
195
+ // Custom selectors
196
+ $.extend($.expr[ ":" ], {
197
+ blank: function (a) {
198
+ return !$.trim("" + $(a).val());
199
+ },
200
+ filled: function (a) {
201
+ var val = $(a).val();
202
+ return val !== null && !!$.trim("" + val);
203
+ },
204
+
205
+ unchecked: function (a) {
206
+ return !$(a).prop("checked");
207
+ }
208
+ });
209
+
210
+ // Constructor for validator
211
+ $.validator = function (options, form) {
212
+ this.settings = $.extend(true, {}, $.validator.defaults, options);
213
+ this.currentForm = form;
214
+ this.init();
215
+ };
216
+
217
+ $.validator.format = function (source, params) {
218
+ if (arguments.length === 1) {
219
+ return function () {
220
+ var args = $.makeArray(arguments);
221
+ args.unshift(source);
222
+ return $.validator.format.apply(this, args);
223
+ };
224
+ }
225
+ if (params === undefined) {
226
+ return source;
227
+ }
228
+ if (arguments.length > 2 && params.constructor !== Array) {
229
+ params = $.makeArray(arguments).slice(1);
230
+ }
231
+ if (params.constructor !== Array) {
232
+ params = [params];
233
+ }
234
+ $.each(params, function (i, n) {
235
+ source = source.replace(new RegExp("\\{" + i + "\\}", "g"), function () {
236
+ return n;
237
+ });
238
+ });
239
+ return source;
240
+ };
241
+
242
+ $.extend($.validator, {
243
+
244
+ defaults: {
245
+ messages: {},
246
+ groups: {},
247
+ rules: {},
248
+ errorClass: "error",
249
+ pendingClass: "pending",
250
+ validClass: "valid",
251
+ errorElement: "label",
252
+ focusCleanup: false,
253
+ focusInvalid: true,
254
+ errorContainer: $([]),
255
+ errorLabelContainer: $([]),
256
+ onsubmit: true,
257
+ ignore: ":hidden",
258
+ ignoreTitle: false,
259
+ onfocusin: function (element) {
260
+ this.lastActive = element;
261
+ if (this.settings.focusCleanup) {
262
+ if (this.settings.unhighlight) {
263
+ this.settings.unhighlight.call(this, element, this.settings.errorClass, this.settings.validClass);
264
+ }
265
+ this.hideThese(this.errorsFor(element));
266
+ }
267
+ },
268
+ onfocusout: function (element) {
269
+ if (!this.checkable(element) && (element.name in this.submitted || !this.optional(element))) {
270
+ this.element(element);
271
+ }
272
+ },
273
+ onkeyup: function (element, event) {
274
+ var excludedKeys = [
275
+ 16, 17, 18, 20, 35, 36, 37,
276
+ 38, 39, 40, 45, 144, 225
277
+ ];
278
+
279
+ if (event.which === 9 && this.elementValue(element) === "" || $.inArray(event.keyCode, excludedKeys) !== -1) {
280
+ return;
281
+ } else if (element.name in this.submitted || element.name in this.invalid) {
282
+ this.element(element);
283
+ }
284
+ },
285
+ onclick: function (element) {
286
+
287
+ // Click on selects, radiobuttons and checkboxes
288
+ if (element.name in this.submitted) {
289
+ this.element(element);
290
+
291
+ // Or option elements, check parent select in that case
292
+ } else if (element.parentNode.name in this.submitted) {
293
+ this.element(element.parentNode);
294
+ }
295
+ },
296
+ highlight: function (element, errorClass, validClass) {
297
+ if (element.type === "radio") {
298
+ this.findByName(element.name).addClass(errorClass).removeClass(validClass);
299
+ } else {
300
+ $(element).addClass(errorClass).removeClass(validClass);
301
+ }
302
+ },
303
+ unhighlight: function (element, errorClass, validClass) {
304
+ if (element.type === "radio") {
305
+ this.findByName(element.name).removeClass(errorClass).addClass(validClass);
306
+ } else {
307
+ $(element).removeClass(errorClass).addClass(validClass);
308
+ }
309
+ }
310
+ },
311
+ setDefaults: function (settings) {
312
+ $.extend($.validator.defaults, settings);
313
+ },
314
+
315
+ messages: {
316
+ required: "This field is required.",
317
+ remote: "Please fix this field.",
318
+ email: "Please enter a valid email address.",
319
+ url: "Please enter a valid URL.",
320
+ date: "Please enter a valid date.",
321
+ dateISO: "Please enter a valid date ( ISO ).",
322
+ number: "Please enter a valid number.",
323
+ digits: "Please enter only digits.",
324
+ equalTo: "Please enter the same value again.",
325
+ maxlength: $.validator.format("Please enter no more than {0} characters."),
326
+ minlength: $.validator.format("Please enter at least {0} characters."),
327
+ rangelength: $.validator.format("Please enter a value between {0} and {1} characters long."),
328
+ range: $.validator.format("Please enter a value between {0} and {1}."),
329
+ max: $.validator.format("Please enter a value less than or equal to {0}."),
330
+ min: $.validator.format("Please enter a value greater than or equal to {0}."),
331
+ step: $.validator.format("Please enter a multiple of {0}.")
332
+ },
333
+
334
+ autoCreateRanges: false,
335
+
336
+ prototype: {
337
+
338
+ init: function () {
339
+ this.labelContainer = $(this.settings.errorLabelContainer);
340
+ this.errorContext = this.labelContainer.length && this.labelContainer || $(this.currentForm);
341
+ this.containers = $(this.settings.errorContainer).add(this.settings.errorLabelContainer);
342
+ this.submitted = {};
343
+ this.valueCache = {};
344
+ this.pendingRequest = 0;
345
+ this.pending = {};
346
+ this.invalid = {};
347
+ this.reset();
348
+
349
+ var groups = (this.groups = {}),
350
+ rules;
351
+ $.each(this.settings.groups, function (key, value) {
352
+ if (typeof value === "string") {
353
+ value = value.split(/\s/);
354
+ }
355
+ $.each(value, function (index, name) {
356
+ groups[ name ] = key;
357
+ });
358
+ });
359
+ rules = this.settings.rules;
360
+ $.each(rules, function (key, value) {
361
+ rules[ key ] = $.validator.normalizeRule(value);
362
+ });
363
+
364
+ function delegate(event) {
365
+ var validator = $.data(this.form, "validator"),
366
+ eventType = "on" + event.type.replace(/^validate/, ""),
367
+ settings = validator.settings;
368
+ if (settings[ eventType ] && !$(this).is(settings.ignore)) {
369
+ settings[ eventType ].call(validator, this, event);
370
+ }
371
+ }
372
+
373
+ $(this.currentForm)
374
+ .on("focusin.validate focusout.validate keyup.validate",
375
+ ":text, [type='password'], [type='file'], select, textarea, [type='number'], [type='search'], " +
376
+ "[type='tel'], [type='url'], [type='email'], [type='datetime'], [type='date'], [type='month'], " +
377
+ "[type='week'], [type='time'], [type='datetime-local'], [type='range'], [type='color'], " +
378
+ "[type='radio'], [type='checkbox'], [contenteditable]", delegate)
379
+ .on("click.validate", "select, option, [type='radio'], [type='checkbox']", delegate);
380
+
381
+ if (this.settings.invalidHandler) {
382
+ $(this.currentForm).on("invalid-form.validate", this.settings.invalidHandler);
383
+ }
384
+
385
+ // Add aria-required to any Static/Data/Class required fields before first validation
386
+ // Screen readers require this attribute to be present before the initial submission http://www.w3.org/TR/WCAG-TECHS/ARIA2.html
387
+ $(this.currentForm).find("[required], [data-rule-required], .required").attr("aria-required", "true");
388
+ },
389
+
390
+ form: function () {
391
+ this.checkForm();
392
+ $.extend(this.submitted, this.errorMap);
393
+ this.invalid = $.extend({}, this.errorMap);
394
+ if (!this.valid()) {
395
+ $(this.currentForm).triggerHandler("invalid-form", [this]);
396
+ }
397
+ this.showErrors();
398
+ return this.valid();
399
+ },
400
+
401
+ checkForm: function () {
402
+ this.prepareForm();
403
+ for (var i = 0, elements = (this.currentElements = this.elements()); elements[ i ]; i++) {
404
+ this.check(elements[ i ]);
405
+ }
406
+ return this.valid();
407
+ },
408
+ element: function (element) {
409
+ var cleanElement = this.clean(element),
410
+ checkElement = this.validationTargetFor(cleanElement),
411
+ v = this,
412
+ result = true,
413
+ rs, group;
414
+
415
+ if (checkElement === undefined) {
416
+ delete this.invalid[ cleanElement.name ];
417
+ } else {
418
+ this.prepareElement(checkElement);
419
+ this.currentElements = $(checkElement);
420
+
421
+ // If this element is grouped, then validate all group elements already
422
+ // containing a value
423
+ group = this.groups[ checkElement.name ];
424
+ if (group) {
425
+ $.each(this.groups, function (name, testgroup) {
426
+ if (testgroup === group && name !== checkElement.name) {
427
+ cleanElement = v.validationTargetFor(v.clean(v.findByName(name)));
428
+ if (cleanElement && cleanElement.name in v.invalid) {
429
+ v.currentElements.push(cleanElement);
430
+ result = result && v.check(cleanElement);
431
+ }
432
+ }
433
+ });
434
+ }
435
+
436
+ rs = this.check(checkElement) !== false;
437
+ result = result && rs;
438
+ if (rs) {
439
+ this.invalid[ checkElement.name ] = false;
440
+ } else {
441
+ this.invalid[ checkElement.name ] = true;
442
+ }
443
+
444
+ if (!this.numberOfInvalids()) {
445
+
446
+ // Hide error containers on last error
447
+ this.toHide = this.toHide.add(this.containers);
448
+ }
449
+ this.showErrors();
450
+
451
+ // Add aria-invalid status for screen readers
452
+ $(element).attr("aria-invalid", !rs);
453
+ }
454
+
455
+ return result;
456
+ },
457
+ showErrors: function (errors) {
458
+ if (errors) {
459
+ var validator = this;
460
+
461
+ // Add items to error list and map
462
+ $.extend(this.errorMap, errors);
463
+ this.errorList = $.map(this.errorMap, function (message, name) {
464
+ return {
465
+ message: message,
466
+ element: validator.findByName(name)[ 0 ]
467
+ };
468
+ });
469
+
470
+ // Remove items from success list
471
+ this.successList = $.grep(this.successList, function (element) {
472
+ return !(element.name in errors);
473
+ });
474
+ }
475
+ if (this.settings.showErrors) {
476
+ this.settings.showErrors.call(this, this.errorMap, this.errorList);
477
+ } else {
478
+ this.defaultShowErrors();
479
+ }
480
+ },
481
+ resetForm: function () {
482
+ if ($.fn.resetForm) {
483
+ $(this.currentForm).resetForm();
484
+ }
485
+ this.invalid = {};
486
+ this.submitted = {};
487
+ this.prepareForm();
488
+ this.hideErrors();
489
+ var elements = this.elements()
490
+ .removeData("previousValue")
491
+ .removeAttr("aria-invalid");
492
+
493
+ this.resetElements(elements);
494
+ },
495
+
496
+ resetElements: function (elements) {
497
+ var i;
498
+
499
+ if (this.settings.unhighlight) {
500
+ for (i = 0; elements[ i ]; i++) {
501
+ this.settings.unhighlight.call(this, elements[ i ],
502
+ this.settings.errorClass, "");
503
+ this.findByName(elements[ i ].name).removeClass(this.settings.validClass);
504
+ }
505
+ } else {
506
+ elements
507
+ .removeClass(this.settings.errorClass)
508
+ .removeClass(this.settings.validClass);
509
+ }
510
+ },
511
+
512
+ numberOfInvalids: function () {
513
+ return this.objectLength(this.invalid);
514
+ },
515
+
516
+ objectLength: function (obj) {
517
+ /* jshint unused: false */
518
+ var count = 0,
519
+ i;
520
+ for (i in obj) {
521
+ if (obj[ i ]) {
522
+ count++;
523
+ }
524
+ }
525
+ return count;
526
+ },
527
+
528
+ hideErrors: function () {
529
+ this.hideThese(this.toHide);
530
+ },
531
+
532
+ hideThese: function (errors) {
533
+ errors.not(this.containers).text("");
534
+ this.addWrapper(errors).hide();
535
+ },
536
+
537
+ valid: function () {
538
+ return this.size() === 0;
539
+ },
540
+
541
+ size: function () {
542
+ return this.errorList.length;
543
+ },
544
+
545
+ focusInvalid: function () {
546
+ if (this.settings.focusInvalid) {
547
+ try {
548
+ $(this.findLastActive() || this.errorList.length && this.errorList[ 0 ].element || [])
549
+ .filter(":visible")
550
+ .focus()
551
+
552
+ // Manually trigger focusin event; without it, focusin handler isn't called, findLastActive won't have anything to find
553
+ .trigger("focusin");
554
+ } catch (e) {
555
+ }
556
+ }
557
+ },
558
+
559
+ findLastActive: function () {
560
+ var lastActive = this.lastActive;
561
+ return lastActive && $.grep(this.errorList, function (n) {
562
+ return n.element.name === lastActive.name;
563
+ }).length === 1 && lastActive;
564
+ },
565
+
566
+ elements: function () {
567
+ var validator = this,
568
+ rulesCache = {};
569
+
570
+ // Select all valid inputs inside the form (no submit or reset buttons)
571
+ return $(this.currentForm)
572
+ .find("input, select, textarea, [contenteditable]")
573
+ .not(":submit, :reset, :image, :disabled")
574
+ .not(this.settings.ignore)
575
+ .filter(function () {
576
+ var name = this.name || $(this).attr("name"); // For contenteditable
577
+ if (!name && validator.settings.debug && window.console) {
578
+ console.error("%o has no name assigned", this);
579
+ }
580
+
581
+ if (this.hasAttribute("contenteditable")) {
582
+ this.form = $(this).closest("form")[ 0 ];
583
+ }
584
+
585
+ // Select only the first element for each name, and only those with rules specified
586
+ if (name in rulesCache || !validator.objectLength($(this).rules())) {
587
+ return false;
588
+ }
589
+
590
+ rulesCache[ name ] = true;
591
+ return true;
592
+ });
593
+ },
594
+
595
+ clean: function (selector) {
596
+ return $(selector)[ 0 ];
597
+ },
598
+
599
+ errors: function () {
600
+ var errorClass = this.settings.errorClass.split(" ").join(".");
601
+ return $(this.settings.errorElement + "." + errorClass, this.errorContext);
602
+ },
603
+
604
+ resetInternals: function () {
605
+ this.successList = [];
606
+ this.errorList = [];
607
+ this.errorMap = {};
608
+ this.toShow = $([]);
609
+ this.toHide = $([]);
610
+ },
611
+
612
+ reset: function () {
613
+ this.resetInternals();
614
+ this.currentElements = $([]);
615
+ },
616
+
617
+ prepareForm: function () {
618
+ this.reset();
619
+ this.toHide = this.errors().add(this.containers);
620
+ },
621
+
622
+ prepareElement: function (element) {
623
+ this.reset();
624
+ this.toHide = this.errorsFor(element);
625
+ },
626
+
627
+ elementValue: function (element) {
628
+ var $element = $(element),
629
+ type = element.type,
630
+ val, idx;
631
+
632
+ if (type === "radio" || type === "checkbox") {
633
+ return this.findByName(element.name).filter(":checked").val();
634
+ } else if (type === "number" && typeof element.validity !== "undefined") {
635
+ return element.validity.badInput ? "NaN" : $element.val();
636
+ }
637
+
638
+ if (element.hasAttribute("contenteditable")) {
639
+ val = $element.text();
640
+ } else {
641
+ val = $element.val();
642
+ }
643
+
644
+ if (type === "file") {
645
+
646
+ // Modern browser (chrome & safari)
647
+ if (val.substr(0, 12) === "C:\\fakepath\\") {
648
+ return val.substr(12);
649
+ }
650
+
651
+ idx = val.lastIndexOf("/");
652
+ if (idx >= 0) {
653
+ return val.substr(idx + 1);
654
+ }
655
+
656
+ // Windows-based path
657
+ idx = val.lastIndexOf("\\");
658
+ if (idx >= 0) {
659
+ return val.substr(idx + 1);
660
+ }
661
+
662
+ // Just the file name
663
+ return val;
664
+ }
665
+
666
+ if (typeof val === "string") {
667
+ return val.replace(/\r/g, "");
668
+ }
669
+ return val;
670
+ },
671
+
672
+ check: function (element) {
673
+ element = this.validationTargetFor(this.clean(element));
674
+
675
+ var rules = $(element).rules(),
676
+ rulesCount = $.map(rules, function (n, i) {
677
+ return i;
678
+ }).length,
679
+ dependencyMismatch = false,
680
+ val = this.elementValue(element),
681
+ result, method, rule;
682
+ if (typeof rules.normalizer === "function") {
683
+ val = rules.normalizer.call(element, val);
684
+
685
+ if (typeof val !== "string") {
686
+ throw new TypeError("The normalizer should return a string value.");
687
+ }
688
+ delete rules.normalizer;
689
+ }
690
+
691
+ for (method in rules) {
692
+ rule = {method: method, parameters: rules[ method ]};
693
+ try {
694
+ result = $.validator.methods[ method ].call(this, val, element, rule.parameters);
695
+ if (result === "dependency-mismatch" && rulesCount === 1) {
696
+ dependencyMismatch = true;
697
+ continue;
698
+ }
699
+ dependencyMismatch = false;
700
+
701
+ if (result === "pending") {
702
+ this.toHide = this.toHide.not(this.errorsFor(element));
703
+ return;
704
+ }
705
+
706
+ if (!result) {
707
+ this.formatAndAdd(element, rule);
708
+ return false;
709
+ }
710
+ } catch (e) {
711
+ if (this.settings.debug && window.console) {
712
+ console.log("Exception occurred when checking element " + element.id + ", check the '" + rule.method + "' method.", e);
713
+ }
714
+ if (e instanceof TypeError) {
715
+ e.message += ". Exception occurred when checking element " + element.id + ", check the '" + rule.method + "' method.";
716
+ }
717
+
718
+ throw e;
719
+ }
720
+ }
721
+ if (dependencyMismatch) {
722
+ return;
723
+ }
724
+ if (this.objectLength(rules)) {
725
+ this.successList.push(element);
726
+ }
727
+ return true;
728
+ },
729
+
730
+ customDataMessage: function (element, method) {
731
+ return $(element).data("msg" + method.charAt(0).toUpperCase() +
732
+ method.substring(1).toLowerCase()) || $(element).data("msg");
733
+ },
734
+
735
+ // Return the custom message for the given element name and validation method
736
+ customMessage: function (name, method) {
737
+ var m = this.settings.messages[ name ];
738
+ return m && (m.constructor === String ? m : m[ method ]);
739
+ },
740
+
741
+ // Return the first defined argument, allowing empty strings
742
+ findDefined: function () {
743
+ for (var i = 0; i < arguments.length; i++) {
744
+ if (arguments[ i ] !== undefined) {
745
+ return arguments[ i ];
746
+ }
747
+ }
748
+ return undefined;
749
+ },
750
+
751
+ defaultMessage: function (element, rule) {
752
+ var message = this.findDefined(
753
+ this.customMessage(element.name, rule.method),
754
+ this.customDataMessage(element, rule.method),
755
+ // 'title' is never undefined, so handle empty string as undefined
756
+ !this.settings.ignoreTitle && element.title || undefined,
757
+ $.validator.messages[ rule.method ],
758
+ "<strong>Warning: No message defined for " + element.name + "</strong>"
759
+ ),
760
+ theregex = /\$?\{(\d+)\}/g;
761
+ if (typeof message === "function") {
762
+ message = message.call(this, rule.parameters, element);
763
+ } else if (theregex.test(message)) {
764
+ message = $.validator.format(message.replace(theregex, "{$1}"), rule.parameters);
765
+ }
766
+
767
+ return message;
768
+ },
769
+
770
+ formatAndAdd: function (element, rule) {
771
+ var message = this.defaultMessage(element, rule);
772
+
773
+ this.errorList.push({
774
+ message: message,
775
+ element: element,
776
+ method: rule.method
777
+ });
778
+
779
+ this.errorMap[ element.name ] = message;
780
+ this.submitted[ element.name ] = message;
781
+ },
782
+
783
+ addWrapper: function (toToggle) {
784
+ if (this.settings.wrapper) {
785
+ toToggle = toToggle.add(toToggle.parent(this.settings.wrapper));
786
+ }
787
+ return toToggle;
788
+ },
789
+
790
+ defaultShowErrors: function () {
791
+ var i, elements, error;
792
+ for (i = 0; this.errorList[ i ]; i++) {
793
+ error = this.errorList[ i ];
794
+ if (this.settings.highlight) {
795
+ this.settings.highlight.call(this, error.element, this.settings.errorClass, this.settings.validClass);
796
+ }
797
+ this.showLabel(error.element, error.message);
798
+ }
799
+ if (this.errorList.length) {
800
+ this.toShow = this.toShow.add(this.containers);
801
+ }
802
+ if (this.settings.success) {
803
+ for (i = 0; this.successList[ i ]; i++) {
804
+ this.showLabel(this.successList[ i ]);
805
+ }
806
+ }
807
+ if (this.settings.unhighlight) {
808
+ for (i = 0, elements = this.validElements(); elements[ i ]; i++) {
809
+ this.settings.unhighlight.call(this, elements[ i ], this.settings.errorClass, this.settings.validClass);
810
+ }
811
+ }
812
+ this.toHide = this.toHide.not(this.toShow);
813
+ this.hideErrors();
814
+ this.addWrapper(this.toShow).show();
815
+ },
816
+
817
+ validElements: function () {
818
+ return this.currentElements.not(this.invalidElements());
819
+ },
820
+
821
+ invalidElements: function () {
822
+ return $(this.errorList).map(function () {
823
+ return this.element;
824
+ });
825
+ },
826
+
827
+ showLabel: function (element, message) {
828
+ var place, group, errorID, v,
829
+ error = this.errorsFor(element),
830
+ elementID = this.idOrName(element),
831
+ describedBy = $(element).attr("aria-describedby");
832
+
833
+ if (error.length) {
834
+
835
+ // Refresh error/success class
836
+ error.removeClass(this.settings.validClass).addClass(this.settings.errorClass);
837
+
838
+ // Replace message on existing label
839
+ error.html(message);
840
+ } else {
841
+
842
+ // Create error element
843
+ error = $("<" + this.settings.errorElement + ">")
844
+ .attr("id", elementID + "-error")
845
+ .addClass(this.settings.errorClass)
846
+ .html(message || "");
847
+
848
+ // Maintain reference to the element to be placed into the DOM
849
+ place = error;
850
+ if (this.settings.wrapper) {
851
+ place = error.hide().show().wrap("<" + this.settings.wrapper + "/>").parent();
852
+ }
853
+ if (this.labelContainer.length) {
854
+ this.labelContainer.append(place);
855
+ } else if (this.settings.errorPlacement) {
856
+ this.settings.errorPlacement(place, $(element));
857
+ } else {
858
+ place.insertAfter(element);
859
+ }
860
+
861
+ if (error.is("label")) {
862
+ error.attr("for", elementID);
863
+ } else if (error.parents("label[for='" + this.escapeCssMeta(elementID) + "']").length === 0) {
864
+ errorID = error.attr("id");
865
+ if (!describedBy) {
866
+ describedBy = errorID;
867
+ } else if (!describedBy.match(new RegExp("\\b" + this.escapeCssMeta(errorID) + "\\b"))) {
868
+ describedBy += " " + errorID;
869
+ }
870
+ $(element).attr("aria-describedby", describedBy);
871
+ group = this.groups[ element.name ];
872
+ if (group) {
873
+ v = this;
874
+ $.each(v.groups, function (name, testgroup) {
875
+ if (testgroup === group) {
876
+ $("[name='" + v.escapeCssMeta(name) + "']", v.currentForm)
877
+ .attr("aria-describedby", error.attr("id"));
878
+ }
879
+ });
880
+ }
881
+ }
882
+ }
883
+ if (!message && this.settings.success) {
884
+ error.text("");
885
+ if (typeof this.settings.success === "string") {
886
+ error.addClass(this.settings.success);
887
+ } else {
888
+ this.settings.success(error, element);
889
+ }
890
+ }
891
+ this.toShow = this.toShow.add(error);
892
+ },
893
+
894
+ errorsFor: function (element) {
895
+ var name = this.escapeCssMeta(this.idOrName(element)),
896
+ describer = $(element).attr("aria-describedby"),
897
+ selector = "label[for='" + name + "'], label[for='" + name + "'] *";
898
+ if (describer) {
899
+ selector = selector + ", #" + this.escapeCssMeta(describer)
900
+ .replace(/\s+/g, ", #");
901
+ }
902
+
903
+ return this
904
+ .errors()
905
+ .filter(selector);
906
+ },
907
+ escapeCssMeta: function (string) {
908
+ return string.replace(/([\\!"#$%&'()*+,./:;<=>?@\[\]^`{|}~])/g, "\\$1");
909
+ },
910
+
911
+ idOrName: function (element) {
912
+ return this.groups[ element.name ] || (this.checkable(element) ? element.name : element.id || element.name);
913
+ },
914
+
915
+ validationTargetFor: function (element) {
916
+
917
+ if (this.checkable(element)) {
918
+ element = this.findByName(element.name);
919
+ }
920
+ return $(element).not(this.settings.ignore)[ 0 ];
921
+ },
922
+
923
+ checkable: function (element) {
924
+ return (/radio|checkbox/i).test(element.type);
925
+ },
926
+
927
+ findByName: function (name) {
928
+ return $(this.currentForm).find("[name='" + this.escapeCssMeta(name) + "']");
929
+ },
930
+
931
+ getLength: function (value, element) {
932
+ switch (element.nodeName.toLowerCase()) {
933
+ case "select":
934
+ return $("option:selected", element).length;
935
+ case "input":
936
+ if (this.checkable(element)) {
937
+ return this.findByName(element.name).filter(":checked").length;
938
+ }
939
+ }
940
+ return value.length;
941
+ },
942
+
943
+ depend: function (param, element) {
944
+ return this.dependTypes[ typeof param ] ? this.dependTypes[ typeof param ](param, element) : true;
945
+ },
946
+
947
+ dependTypes: {
948
+ "boolean": function (param) {
949
+ return param;
950
+ },
951
+ "string": function (param, element) {
952
+ return !!$(param, element.form).length;
953
+ },
954
+ "function": function (param, element) {
955
+ return param(element);
956
+ }
957
+ },
958
+
959
+ optional: function (element) {
960
+ var val = this.elementValue(element);
961
+ return !$.validator.methods.required.call(this, val, element) && "dependency-mismatch";
962
+ },
963
+
964
+ startRequest: function (element) {
965
+ if (!this.pending[ element.name ]) {
966
+ this.pendingRequest++;
967
+ $(element).addClass(this.settings.pendingClass);
968
+ this.pending[ element.name ] = true;
969
+ }
970
+ },
971
+ stopRequest: function (element, valid) {
972
+ this.pendingRequest--;
973
+ if (this.pendingRequest < 0) {
974
+ this.pendingRequest = 0;
975
+ }
976
+ delete this.pending[ element.name ];
977
+ $(element).removeClass(this.settings.pendingClass);
978
+ if (valid && this.pendingRequest === 0 && this.formSubmitted && this.form()) {
979
+ $(this.currentForm).submit();
980
+ this.formSubmitted = false;
981
+ } else if (!valid && this.pendingRequest === 0 && this.formSubmitted) {
982
+ $(this.currentForm).triggerHandler("invalid-form", [this]);
983
+ this.formSubmitted = false;
984
+ }
985
+ },
986
+ previousValue: function (element, method) {
987
+ return $.data(element, "previousValue") || $.data(element, "previousValue", {
988
+ old: null,
989
+ valid: true,
990
+ message: this.defaultMessage(element, {method: method})
991
+ });
992
+ },
993
+ destroy: function () {
994
+ this.resetForm();
995
+ $(this.currentForm)
996
+ .off(".validate")
997
+ .removeData("validator")
998
+ .find(".validate-equalTo-blur")
999
+ .off(".validate-equalTo")
1000
+ .removeClass("validate-equalTo-blur");
1001
+ }
1002
+ },
1003
+ classRuleSettings: {
1004
+ required: {required: true},
1005
+ email: {email: true},
1006
+ url: {url: true},
1007
+ date: {date: true},
1008
+ dateISO: {dateISO: true},
1009
+ number: {number: true},
1010
+ digits: {digits: true},
1011
+ creditcard: {creditcard: true}
1012
+ },
1013
+
1014
+ addClassRules: function (className, rules) {
1015
+ if (className.constructor === String) {
1016
+ this.classRuleSettings[ className ] = rules;
1017
+ } else {
1018
+ $.extend(this.classRuleSettings, className);
1019
+ }
1020
+ },
1021
+
1022
+ classRules: function (element) {
1023
+ var rules = {},
1024
+ classes = $(element).attr("class");
1025
+
1026
+ if (classes) {
1027
+ $.each(classes.split(" "), function () {
1028
+ if (this in $.validator.classRuleSettings) {
1029
+ $.extend(rules, $.validator.classRuleSettings[ this ]);
1030
+ }
1031
+ });
1032
+ }
1033
+ return rules;
1034
+ },
1035
+
1036
+ normalizeAttributeRule: function (rules, type, method, value) {
1037
+ if (/min|max|step/.test(method) && (type === null || /number|range|text/.test(type))) {
1038
+ value = Number(value);
1039
+ if (isNaN(value)) {
1040
+ value = undefined;
1041
+ }
1042
+ }
1043
+
1044
+ if (value || value === 0) {
1045
+ rules[ method ] = value;
1046
+ } else if (type === method && type !== "range") {
1047
+ rules[ method ] = true;
1048
+ }
1049
+ },
1050
+
1051
+ attributeRules: function (element) {
1052
+ var rules = {},
1053
+ $element = $(element),
1054
+ type = element.getAttribute("type"),
1055
+ method, value;
1056
+
1057
+ for (method in $.validator.methods) {
1058
+ if (method === "required") {
1059
+ value = element.getAttribute(method);
1060
+ if (value === "") {
1061
+ value = true;
1062
+ }
1063
+ value = !!value;
1064
+ } else {
1065
+ value = $element.attr(method);
1066
+ }
1067
+ this.normalizeAttributeRule(rules, type, method, value);
1068
+ }
1069
+ if (rules.maxlength && /-1|2147483647|524288/.test(rules.maxlength)) {
1070
+ delete rules.maxlength;
1071
+ }
1072
+
1073
+ return rules;
1074
+ },
1075
+
1076
+ dataRules: function (element) {
1077
+ var rules = {},
1078
+ $element = $(element),
1079
+ type = element.getAttribute("type"),
1080
+ method, value;
1081
+
1082
+ for (method in $.validator.methods) {
1083
+ value = $element.data("rule" + method.charAt(0).toUpperCase() + method.substring(1).toLowerCase());
1084
+ this.normalizeAttributeRule(rules, type, method, value);
1085
+ }
1086
+ return rules;
1087
+ },
1088
+
1089
+ staticRules: function (element) {
1090
+ var rules = {},
1091
+ validator = $.data(element.form, "validator");
1092
+
1093
+ if (validator.settings.rules) {
1094
+ rules = $.validator.normalizeRule(validator.settings.rules[ element.name ]) || {};
1095
+ }
1096
+ return rules;
1097
+ },
1098
+
1099
+ normalizeRules: function (rules, element) {
1100
+ $.each(rules, function (prop, val) {
1101
+ if (val === false) {
1102
+ delete rules[ prop ];
1103
+ return;
1104
+ }
1105
+ if (val.param || val.depends) {
1106
+ var keepRule = true;
1107
+ switch (typeof val.depends) {
1108
+ case "string":
1109
+ keepRule = !!$(val.depends, element.form).length;
1110
+ break;
1111
+ case "function":
1112
+ keepRule = val.depends.call(element, element);
1113
+ break;
1114
+ }
1115
+ if (keepRule) {
1116
+ rules[ prop ] = val.param !== undefined ? val.param : true;
1117
+ } else {
1118
+ $.data(element.form, "validator").resetElements($(element));
1119
+ delete rules[ prop ];
1120
+ }
1121
+ }
1122
+ });
1123
+ $.each(rules, function (rule, parameter) {
1124
+ rules[ rule ] = $.isFunction(parameter) && rule !== "normalizer" ? parameter(element) : parameter;
1125
+ });
1126
+ $.each(["minlength", "maxlength"], function () {
1127
+ if (rules[ this ]) {
1128
+ rules[ this ] = Number(rules[ this ]);
1129
+ }
1130
+ });
1131
+ $.each(["rangelength", "range"], function () {
1132
+ var parts;
1133
+ if (rules[ this ]) {
1134
+ if ($.isArray(rules[ this ])) {
1135
+ rules[ this ] = [Number(rules[ this ][ 0 ]), Number(rules[ this ][ 1 ])];
1136
+ } else if (typeof rules[ this ] === "string") {
1137
+ parts = rules[ this ].replace(/[\[\]]/g, "").split(/[\s,]+/);
1138
+ rules[ this ] = [Number(parts[ 0 ]), Number(parts[ 1 ])];
1139
+ }
1140
+ }
1141
+ });
1142
+ if ($.validator.autoCreateRanges) {
1143
+ if (rules.min != null && rules.max != null) {
1144
+ rules.range = [rules.min, rules.max];
1145
+ delete rules.min;
1146
+ delete rules.max;
1147
+ }
1148
+ if (rules.minlength != null && rules.maxlength != null) {
1149
+ rules.rangelength = [rules.minlength, rules.maxlength];
1150
+ delete rules.minlength;
1151
+ delete rules.maxlength;
1152
+ }
1153
+ }
1154
+ return rules;
1155
+ },
1156
+ normalizeRule: function (data) {
1157
+ if (typeof data === "string") {
1158
+ var transformed = {};
1159
+ $.each(data.split(/\s/), function () {
1160
+ transformed[ this ] = true;
1161
+ });
1162
+ data = transformed;
1163
+ }
1164
+ return data;
1165
+ },
1166
+ addMethod: function (name, method, message) {
1167
+ $.validator.methods[ name ] = method;
1168
+ $.validator.messages[ name ] = message !== undefined ? message : $.validator.messages[ name ];
1169
+ if (method.length < 3) {
1170
+ $.validator.addClassRules(name, $.validator.normalizeRule(name));
1171
+ }
1172
+ },
1173
+ methods: {
1174
+ required: function (value, element, param) {
1175
+ if (!this.depend(param, element)) {
1176
+ return "dependency-mismatch";
1177
+ }
1178
+ if (element.nodeName.toLowerCase() === "select") {
1179
+ var val = $(element).val();
1180
+ return val && val.length > 0;
1181
+ }
1182
+ if (this.checkable(element)) {
1183
+ return this.getLength(value, element) > 0;
1184
+ }
1185
+ return value.length > 0;
1186
+ },
1187
+ email: function (value, element) {
1188
+ return this.optional(element) || /^[a-zA-Z0-9.!#$%&'*+\/=?^_`{|}~-]+@[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?(?:\.[a-zA-Z0-9](?:[a-zA-Z0-9-]{0,61}[a-zA-Z0-9])?)*$/.test(value);
1189
+ },
1190
+ url: function (value, element) {
1191
+ return this.optional(element) || /^(?:(?:(?:https?|ftp):)?\/\/)(?:\S+(?::\S*)?@)?(?:(?!(?:10|127)(?:\.\d{1,3}){3})(?!(?:169\.254|192\.168)(?:\.\d{1,3}){2})(?!172\.(?:1[6-9]|2\d|3[0-1])(?:\.\d{1,3}){2})(?:[1-9]\d?|1\d\d|2[01]\d|22[0-3])(?:\.(?:1?\d{1,2}|2[0-4]\d|25[0-5])){2}(?:\.(?:[1-9]\d?|1\d\d|2[0-4]\d|25[0-4]))|(?:(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)(?:\.(?:[a-z\u00a1-\uffff0-9]-*)*[a-z\u00a1-\uffff0-9]+)*(?:\.(?:[a-z\u00a1-\uffff]{2,})).?)(?::\d{2,5})?(?:[/?#]\S*)?$/i.test(value);
1192
+ },
1193
+ date: function (value, element) {
1194
+ return this.optional(element) || !/Invalid|NaN/.test(new Date(value).toString());
1195
+ },
1196
+ dateISO: function (value, element) {
1197
+ return this.optional(element) || /^\d{4}[\/\-](0?[1-9]|1[012])[\/\-](0?[1-9]|[12][0-9]|3[01])$/.test(value);
1198
+ },
1199
+ number: function (value, element) {
1200
+ return this.optional(element) || /^(?:-?\d+|-?\d{1,3}(?:,\d{3})+)?(?:\.\d+)?$/.test(value);
1201
+ },
1202
+ digits: function (value, element) {
1203
+ return this.optional(element) || /^\d+$/.test(value);
1204
+ },
1205
+ minlength: function (value, element, param) {
1206
+ var length = $.isArray(value) ? value.length : this.getLength(value, element);
1207
+ return this.optional(element) || length >= param;
1208
+ },
1209
+ maxlength: function (value, element, param) {
1210
+ var length = $.isArray(value) ? value.length : this.getLength(value, element);
1211
+ return this.optional(element) || length <= param;
1212
+ },
1213
+ rangelength: function (value, element, param) {
1214
+ var length = $.isArray(value) ? value.length : this.getLength(value, element);
1215
+ return this.optional(element) || (length >= param[ 0 ] && length <= param[ 1 ]);
1216
+ },
1217
+ min: function (value, element, param) {
1218
+ return this.optional(element) || value >= param;
1219
+ },
1220
+ max: function (value, element, param) {
1221
+ return this.optional(element) || value <= param;
1222
+ },
1223
+ range: function (value, element, param) {
1224
+ return this.optional(element) || (value >= param[ 0 ] && value <= param[ 1 ]);
1225
+ },
1226
+ step: function (value, element, param) {
1227
+ var type = $(element).attr("type"),
1228
+ errorMessage = "Step attribute on input type " + type + " is not supported.",
1229
+ supportedTypes = ["text", "number", "range"],
1230
+ re = new RegExp("\\b" + type + "\\b"),
1231
+ notSupported = type && !re.test(supportedTypes.join());
1232
+ if (notSupported) {
1233
+ throw new Error(errorMessage);
1234
+ }
1235
+ return this.optional(element) || (value % param === 0);
1236
+ },
1237
+ equalTo: function (value, element, param) {
1238
+ var target = $(param);
1239
+ if (this.settings.onfocusout && target.not(".validate-equalTo-blur").length) {
1240
+ target.addClass("validate-equalTo-blur").on("blur.validate-equalTo", function () {
1241
+ $(element).valid();
1242
+ });
1243
+ }
1244
+ return value === target.val();
1245
+ },
1246
+ remote: function (value, element, param, method) {
1247
+ if (this.optional(element)) {
1248
+ return "dependency-mismatch";
1249
+ }
1250
+
1251
+ method = typeof method === "string" && method || "remote";
1252
+
1253
+ var previous = this.previousValue(element, method),
1254
+ validator, data, optionDataString;
1255
+
1256
+ if (!this.settings.messages[ element.name ]) {
1257
+ this.settings.messages[ element.name ] = {};
1258
+ }
1259
+ previous.originalMessage = previous.originalMessage || this.settings.messages[ element.name ][ method ];
1260
+ this.settings.messages[ element.name ][ method ] = previous.message;
1261
+
1262
+ param = typeof param === "string" && {url: param} || param;
1263
+ optionDataString = $.param($.extend({data: value}, param.data));
1264
+ if (previous.old === optionDataString) {
1265
+ return previous.valid;
1266
+ }
1267
+
1268
+ previous.old = optionDataString;
1269
+ validator = this;
1270
+ this.startRequest(element);
1271
+ data = {};
1272
+ data[ element.name ] = value;
1273
+ $.ajax($.extend(true, {
1274
+ mode: "abort",
1275
+ port: "validate" + element.name,
1276
+ dataType: "json",
1277
+ data: data,
1278
+ context: validator.currentForm,
1279
+ success: function (response) {
1280
+ var valid = response === true || response === "true",
1281
+ errors, message, submitted;
1282
+
1283
+ validator.settings.messages[ element.name ][ method ] = previous.originalMessage;
1284
+ if (valid) {
1285
+ submitted = validator.formSubmitted;
1286
+ validator.resetInternals();
1287
+ validator.toHide = validator.errorsFor(element);
1288
+ validator.formSubmitted = submitted;
1289
+ validator.successList.push(element);
1290
+ validator.invalid[ element.name ] = false;
1291
+ validator.showErrors();
1292
+ } else {
1293
+ errors = {};
1294
+ message = response || validator.defaultMessage(element, {method: method, parameters: value});
1295
+ errors[ element.name ] = previous.message = message;
1296
+ validator.invalid[ element.name ] = true;
1297
+ validator.showErrors(errors);
1298
+ }
1299
+ previous.valid = valid;
1300
+ validator.stopRequest(element, valid);
1301
+ }
1302
+ }, param));
1303
+ return "pending";
1304
+ }
1305
+ }
1306
+ });
1307
+ var pendingRequests = {},
1308
+ ajax;
1309
+ if ($.ajaxPrefilter) {
1310
+ $.ajaxPrefilter(function (settings, _, xhr) {
1311
+ var port = settings.port;
1312
+ if (settings.mode === "abort") {
1313
+ if (pendingRequests[ port ]) {
1314
+ pendingRequests[ port ].abort();
1315
+ }
1316
+ pendingRequests[ port ] = xhr;
1317
+ }
1318
+ });
1319
+ } else {
1320
+ ajax = $.ajax;
1321
+ $.ajax = function (settings) {
1322
+ var mode = ("mode" in settings ? settings : $.ajaxSettings).mode,
1323
+ port = ("port" in settings ? settings : $.ajaxSettings).port;
1324
+ if (mode === "abort") {
1325
+ if (pendingRequests[ port ]) {
1326
+ pendingRequests[ port ].abort();
1327
+ }
1328
+ pendingRequests[ port ] = ajax.apply(this, arguments);
1329
+ return pendingRequests[ port ];
1330
+ }
1331
+ return ajax.apply(this, arguments);
1332
+ };
1333
+ }
1334
+ }));
 
includes/authentication-manager-mail-bank.php CHANGED
@@ -1,70 +1,62 @@
1
  <?php
2
- if(!defined("ABSPATH")) exit; // Exit if accessed directly
3
- if(file_exists(MAIL_BANK_DIR_PATH."includes/google-authentication-mail-bank.php"))
4
- {
5
- require_once MAIL_BANK_DIR_PATH."includes/google-authentication-mail-bank.php";
 
 
6
  }
7
- if(file_exists(MAIL_BANK_DIR_PATH."includes/microsoft-authentication-mail-bank.php"))
8
- {
9
- require_once MAIL_BANK_DIR_PATH."includes/microsoft-authentication-mail-bank.php";
10
  }
11
- if(file_exists(MAIL_BANK_DIR_PATH."includes/yahoo-authentication-mail-bank.php"))
12
- {
13
- require_once MAIL_BANK_DIR_PATH."includes/yahoo-authentication-mail-bank.php";
14
  }
15
- if(file_exists(MAIL_BANK_DIR_PATH."includes/mail-bank-register-transport.php"))
16
- {
17
- include_once MAIL_BANK_DIR_PATH."includes/mail-bank-register-transport.php";
18
  }
19
 
20
- if(!class_exists("authentication_manager_mail_bank"))
21
- {
22
- class authentication_manager_mail_bank
23
- {
24
 
25
- public function create_authentication_manager()
26
- {
27
- $obj_mail_bank_register_transport = new mail_bank_register_transport();
28
- $transport = $obj_mail_bank_register_transport->retrieve_mailertype_mail_bank();
29
- return $this->create_manager($transport);
30
- }
31
 
32
- public function create_manager(mail_bank_smtp_transport $transport)
33
- {
34
- $obj_mb_config_provider = new mail_bank_configuration_provider();
35
- $configuration_settings = $obj_mb_config_provider->get_configuration_settings();
36
- $authorization_token = mail_bank_manage_token::get_instance();
37
- $hostname = $configuration_settings["hostname"];
38
- $client_id = $configuration_settings["client_id"];
39
- $client_secret = $configuration_settings["client_secret"];
40
- $sender_email = $configuration_settings["sender_email"];
41
- $redirect_uri = admin_url("admin-ajax.php");
42
- if($this->check_google_service_provider_mail_bank($hostname))
43
- {
44
- $obj_service_provider = new google_authentication_mail_bank($client_id, $client_secret, $authorization_token, $redirect_uri, $sender_email);
45
- }
46
- elseif($this->check_microsoft_service_provider_mail_bank($hostname))
47
- {
48
- $obj_service_provider = new microsoft_authentication_mail_bank($client_id, $client_secret, $authorization_token, $redirect_uri);
49
- }
50
- elseif($this->check_yahoo_service_provider_mail_bank($hostname))
51
- {
52
- $obj_service_provider = new yahoo_authentication_mail_bank($client_id, $client_secret, $authorization_token, $redirect_uri);
53
- }
54
- return $obj_service_provider;
55
- }
56
- public function check_google_service_provider_mail_bank($hostname)
57
- {
58
- return mail_bank_zend_mail_helper::email_domains_mail_bank($hostname,"gmail.com") || mail_bank_zend_mail_helper::email_domains_mail_bank($hostname,"googleapis.com");
59
- }
60
- public function check_microsoft_service_provider_mail_bank($hostname)
61
- {
62
- return mail_bank_zend_mail_helper::email_domains_mail_bank($hostname,"live.com");
63
- }
64
- public function check_yahoo_service_provider_mail_bank($hostname)
65
- {
66
- return strpos($hostname,"yahoo");
67
- }
68
- }
69
- }
70
- ?>
 
1
  <?php
2
+
3
+ if (!defined("ABSPATH")) {
4
+ exit;
5
+ } // Exit if accessed directly
6
+ if (file_exists(MAIL_BANK_DIR_PATH . "includes/google-authentication-mail-bank.php")) {
7
+ require_once MAIL_BANK_DIR_PATH . "includes/google-authentication-mail-bank.php";
8
  }
9
+ if (file_exists(MAIL_BANK_DIR_PATH . "includes/microsoft-authentication-mail-bank.php")) {
10
+ require_once MAIL_BANK_DIR_PATH . "includes/microsoft-authentication-mail-bank.php";
 
11
  }
12
+ if (file_exists(MAIL_BANK_DIR_PATH . "includes/yahoo-authentication-mail-bank.php")) {
13
+ require_once MAIL_BANK_DIR_PATH . "includes/yahoo-authentication-mail-bank.php";
 
14
  }
15
+ if (file_exists(MAIL_BANK_DIR_PATH . "includes/mail-bank-register-transport.php")) {
16
+ include_once MAIL_BANK_DIR_PATH . "includes/mail-bank-register-transport.php";
 
17
  }
18
 
19
+ if (!class_exists("authentication_manager_mail_bank")) {
 
 
 
20
 
21
+ class authentication_manager_mail_bank {
 
 
 
 
 
22
 
23
+ public function create_authentication_manager() {
24
+ $obj_mail_bank_register_transport = new mail_bank_register_transport();
25
+ $transport = $obj_mail_bank_register_transport->retrieve_mailertype_mail_bank();
26
+ return $this->create_manager($transport);
27
+ }
28
+
29
+ public function create_manager(mail_bank_smtp_transport $transport) {
30
+ $obj_mb_config_provider = new mail_bank_configuration_provider();
31
+ $configuration_settings = $obj_mb_config_provider->get_configuration_settings();
32
+ $authorization_token = mail_bank_manage_token::get_instance();
33
+ $hostname = $configuration_settings["hostname"];
34
+ $client_id = $configuration_settings["client_id"];
35
+ $client_secret = $configuration_settings["client_secret"];
36
+ $sender_email = $configuration_settings["sender_email"];
37
+ $redirect_uri = admin_url("admin-ajax.php");
38
+ if ($this->check_google_service_provider_mail_bank($hostname)) {
39
+ $obj_service_provider = new google_authentication_mail_bank($client_id, $client_secret, $authorization_token, $redirect_uri, $sender_email);
40
+ } elseif ($this->check_microsoft_service_provider_mail_bank($hostname)) {
41
+ $obj_service_provider = new microsoft_authentication_mail_bank($client_id, $client_secret, $authorization_token, $redirect_uri);
42
+ } elseif ($this->check_yahoo_service_provider_mail_bank($hostname)) {
43
+ $obj_service_provider = new yahoo_authentication_mail_bank($client_id, $client_secret, $authorization_token, $redirect_uri);
44
+ }
45
+ return $obj_service_provider;
46
+ }
47
+
48
+ public function check_google_service_provider_mail_bank($hostname) {
49
+ return mail_bank_zend_mail_helper::email_domains_mail_bank($hostname, "gmail.com") || mail_bank_zend_mail_helper::email_domains_mail_bank($hostname, "googleapis.com");
50
+ }
51
+
52
+ public function check_microsoft_service_provider_mail_bank($hostname) {
53
+ return mail_bank_zend_mail_helper::email_domains_mail_bank($hostname, "live.com");
54
+ }
55
+
56
+ public function check_yahoo_service_provider_mail_bank($hostname) {
57
+ return strpos($hostname, "yahoo");
58
+ }
59
+
60
+ }
61
+
62
+ }
includes/footer.php CHANGED
@@ -1,1374 +1,1295 @@
1
  <?php
2
  /**
3
- * This file contains javascript code.
4
- *
5
- * @author Tech Banker
6
- * @package wp-mail-bank/includes
7
- * @version 2.0.0
8
- */
9
- if(!defined("ABSPATH")) exit;// Exit if accessed directly
10
- if(!is_user_logged_in())
11
- {
12
- return;
13
  }
14
- else
15
- {
16
- $access_granted = false;
17
- foreach($user_role_permission as $permission)
18
- {
19
- if(current_user_can($permission))
20
- {
21
- $access_granted = true;
22
- break;
23
- }
24
- }
25
- if(!$access_granted)
26
- {
27
- return;
28
- }
29
- else
30
- {
31
- ?>
32
- </div>
33
- </div>
34
- </div>
35
- <div class="popup" data-popup="ux_open_popup_translator">
36
- <div class="popup-inner">
37
- <div class="portlet box vivid-green" style="margin-bottom:0px;">
38
- <div class="portlet-title">
39
- <div class="caption" id="ux_div_action">
40
- <?php echo $mb_translation_request; ?>
41
- </div>
42
- </div>
43
- <div class="portlet-body form">
44
- <div id="ux_div_popup_header">
45
- <form id="ux_frm_language_translator">
46
- <div class="form-body">
47
- <div class="row">
48
- <div class="col-md-6 popup-control">
49
- <div class="form-group">
50
- <label class="control-label">
51
- <?php echo $mb_feature_requests_your_name;?> :
52
- <i class="icon-custom-question tooltips" data-original-title="<?php echo $mb_popup_your_name_tooltip;?>" data-placement="right"></i>
53
- <span class="required" aria-required="true">*</span>
54
- </label>
55
- <input type="text" class="form-control" name="ux_txt_your_name" id="ux_txt_your_name" value="" placeholder="<?php echo $mb_feature_requests_your_name_placeholder;?>">
56
- </div>
57
- </div>
58
- <div class="col-md-6 popup-control">
59
- <div class="form-group">
60
- <label class="control-label">
61
- <?php echo $mb_feature_requests_your_email;?> :
62
- <i class="icon-custom-question tooltips" data-original-title="<?php echo $mb_popup_your_email_tooltip;?>" data-placement="right"></i>
63
- <span class="required" aria-required="true">*</span>
64
- </label>
65
- <input type="text" class="form-control" name="ux_txt_email_address" id="ux_txt_email_address" value="" placeholder="<?php echo $mb_feature_requests_your_email_placeholder;?>">
66
- </div>
67
- </div>
68
- </div>
69
- <div class="form-group">
70
- <label class="control-label">
71
- <?php echo $mb_language_interested_to_translate; ?> :
72
- <i class="icon-custom-question tooltips" data-original-title="<?php echo $mb_language_interested_to_translate_tooltip; ?>" data-placement="right"></i>
73
- <span class="required" aria-required="true">*</span>
74
- </label>
75
- <input type="text" class="form-control" name="ux_txt_language" id="ux_txt_language" value="" placeholder="<?php echo $mb_language_interested_to_translate_placeholder;?>">
76
- </div>
77
- <div class="form-group">
78
- <label class="control-label">
79
- <?php echo $mb_popup_query; ?> :
80
- <i class="icon-custom-question tooltips" data-original-title="<?php echo $mb_popup_query_tooltip; ?>" data-placement="right"></i>
81
- <span class="required" aria-required="true">*</span>
82
- </label>
83
- <textarea class="form-control" name="ux_txtarea_query" id="ux_txtarea_query" rows="7" placeholder="<?php echo $mb_popup_query_placeholder;?>"><?php echo "Hi,\r\r\nI am interested in translating your plugin Mail Bank in my native language.\r\r\nPlease get back to me!\r\r\nThanks";?></textarea>
84
- </div>
85
- </div>
86
- <div class="modal-footer">
87
- <div class="form-actions">
88
- <div class="pull-right">
89
- <input type="button" data-popup-close-translator="ux_open_popup_translator" class="btn vivid-green" name="ux_btn_close" id="ux_btn_close" value="<?php echo $mb_manage_backups_close;?>">
90
- <input type="submit" class="btn vivid-green" name="ux_btn_send_request" id="ux_btn_send_request" value="<?php echo $mb_feature_requests_send_request;?>">
91
- </div>
92
- </div>
93
- </div>
94
- </form>
95
- </div>
96
- </div>
97
- </div>
98
- </div>
99
- </div>
100
- <script type="text/javascript">
101
- jQuery(".tooltips").tooltip_tip({placement: "right"});
102
- jQuery("li > a").parents("li").each(function()
103
- {
104
- if(jQuery(this).parent("ul.page-sidebar-menu-tech-banker").size() === 1)
105
- {
106
- jQuery(this).find("> a").append("<span class=\"selected\"></span>");
107
- }
108
- });
109
-
110
- function load_sidebar_content_mail_bank()
111
- {
112
- var menus_height = jQuery(".page-sidebar-menu-tech-banker").height();
113
- var content_height = jQuery(".page-content").height() + 30;
114
- if(parseInt(menus_height) > parseInt(content_height))
115
- {
116
- jQuery(".page-content").attr("style","min-height:"+menus_height+"px")
117
- }
118
- else
119
- {
120
- jQuery(".page-sidebar-menu-tech-banker").attr("style","min-height:"+content_height+"px")
121
- }
122
- }
123
-
124
- jQuery(".page-sidebar-tech-banker").on("click", "li > a", function(e)
125
- {
126
- var hasSubMenu = jQuery(this).next().hasClass("sub-menu");
127
- var parent = jQuery(this).parent().parent();
128
- var sidebar_menu = jQuery(".page-sidebar-menu-tech-banker");
129
- var sub = jQuery(this).next();
130
- var slideSpeed = parseInt(sidebar_menu.data("slide-speed"));
131
- parent.children("li.open").children(".sub-menu:not(.always-open)").slideUp(slideSpeed);
132
- parent.children("li.open").removeClass("open");
133
- var sidebar_close = parent.children("li.open").removeClass("open");
134
- if(sidebar_close)
135
- {
136
- setInterval(load_sidebar_content_mail_bank ,100);
137
- }
138
- if(sub.is(":visible"))
139
- {
140
- jQuery(this).parent().removeClass("open");
141
- sub.slideUp(slideSpeed);
142
- }
143
- else if(hasSubMenu)
144
- {
145
- jQuery(this).parent().addClass("open");
146
- sub.slideDown(slideSpeed);
147
- }
148
- });
149
- function paste_only_digits_mail_bank(control_id)
150
- {
151
- jQuery("#"+control_id).on("paste keypress",function(e)
152
- {
153
- var $this = jQuery("#"+control_id);
154
- setTimeout(function()
155
- {
156
- $this.val($this.val().replace(/[^0-9]/g, ""));
157
- }, 5);
158
- });
159
- }
160
-
161
- function remove_unwanted_spaces_mail_bank(id)
162
- {
163
- var api_key = jQuery("#"+id).val();
164
- api_key = api_key.replace(/[ ]/g, "");
165
- jQuery("#"+id).val("");
166
- jQuery("#"+id).val(jQuery.trim(api_key));
167
- }
168
-
169
- var sidebar_load_interval = setInterval(load_sidebar_content_mail_bank ,1000);
170
- setTimeout(function()
171
- {
172
- clearInterval(sidebar_load_interval);
173
- }, 5000);
174
- function overlay_loading_mail_bank(control_id)
175
- {
176
- var overlay_opacity = jQuery("<div class=\"opacity_overlay\"></div>");
177
- jQuery("body").append(overlay_opacity);
178
- var overlay = jQuery("<div class=\"loader_opacity\"><div class=\"processing_overlay\"></div></div>");
179
- jQuery("body").append(overlay);
180
- if(control_id != undefined)
181
- {
182
- var message = control_id;
183
- var success = <?php echo json_encode($mb_success);?>;
184
- var issuccessmessage = jQuery("#toast-container").exists();
185
- if(issuccessmessage != true)
186
- {
187
- var shortCutFunction = jQuery("#manage_messages input:checked").val();
188
- var $toast = toastr[shortCutFunction](message, success);
189
- }
190
- }
191
- }
192
-
193
- function remove_overlay_mail_bank()
194
- {
195
- jQuery(".loader_opacity").remove();
196
- jQuery(".opacity_overlay").remove();
197
- }
198
-
199
- function base64_encode_mail_bank(data)
200
- {
201
- var b64 = 'ABCDEFGHIJKLMNOPQRSTUVWXYZabcdefghijklmnopqrstuvwxyz0123456789+/=';
202
- var o1, o2, o3, h1, h2, h3, h4, bits, i = 0,
203
- ac = 0,
204
- enc = '',
205
- tmp_arr = [];
206
- if(!data)
207
- {
208
- return data;
209
- }
210
- do
211
- {
212
- o1 = data.charCodeAt(i++);
213
- o2 = data.charCodeAt(i++);
214
- o3 = data.charCodeAt(i++);
215
- bits = o1 << 16 | o2 << 8 | o3;
216
- h1 = bits >> 18 & 0x3f;
217
- h2 = bits >> 12 & 0x3f;
218
- h3 = bits >> 6 & 0x3f;
219
- h4 = bits & 0x3f;
220
- tmp_arr[ac++] = b64.charAt(h1) + b64.charAt(h2) + b64.charAt(h3) + b64.charAt(h4);
221
- } while (i < data.length);
222
- enc = tmp_arr.join('');
223
- var r = data.length % 3;
224
- return (r ? enc.slice(0, r - 3) : enc) + '==='.slice(r || 3);
225
- }
226
-
227
- function another_test_email_mail_bank()
228
- {
229
- jQuery("#ux_div_mail_console").css("display","none");
230
- jQuery("#console_log_div").css("display","none");
231
- jQuery("#ux_div_test_mail").css("display","block");
232
- }
233
-
234
- function check_links_oauth_mail_bank()
235
- {
236
- var smtp_host = jQuery("#ux_txt_host").val();
237
- var indexof = smtp_host.indexOf("yahoo");
238
- var hostname = smtp_host.substr(indexof,5);
239
- if(smtp_host == "smtp.gmail.com")
240
- {
241
- jQuery("#ux_link_content").text("("+<?php echo json_encode($mb_email_configuration_get_google_credentials); ?> +")");
242
- jQuery("#ux_link_reference").attr("href","https://console.developers.google.com");
243
- }
244
- else if(smtp_host == "smtp.live.com")
245
- {
246
- jQuery("#ux_link_content").text("("+<?php echo json_encode($mb_email_configuration_get_microsoft_credentials); ?>+")");
247
- jQuery("#ux_link_reference").attr("href","https://account.live.com/developers/applications/create");
248
- }
249
- else if(hostname == "yahoo")
250
- {
251
- jQuery("#ux_link_content").text("("+<?php echo json_encode($mb_email_configuration_get_yahoo_credentials); ?>+")");
252
- jQuery("#ux_link_reference").attr("href","https://developer.yahoo.com/apps/");
253
- }
254
- else
255
- {
256
- jQuery("#ux_link_content").text("");
257
- }
258
- }
259
-
260
- function mail_bank_mail_sender(to_email_address)
261
- {
262
- jQuery.post(ajaxurl,
263
- {
264
- data: base64_encode_mail_bank(jQuery("#ux_frm_test_email_configuration").serialize()),
265
- param: "mail_bank_test_email_configuration_module",
266
- action: "mail_bank_action",
267
- _wp_nonce: "<?php echo isset($mail_bank_test_email_configuration) ? $mail_bank_test_email_configuration : "";?>"
268
- },
269
- function(data)
270
- {
271
- jQuery("#ux_txtarea_result_log").html("<?php echo $mb_email_configuration_send_test_email_textarea; ?>\n");
272
- jQuery("#ux_txtarea_result_log").append(<?php echo json_encode($mb_test_email_sending_test_email); ?>+ "&nbsp;" +to_email_address+"\n");
273
- if(jQuery.trim(data) == "true" || jQuery.trim(data) == "1")
274
- {
275
- jQuery("#ux_div_mail_console").css("display","block");
276
- jQuery("#console_log_div").css("display","none");
277
- jQuery("#ux_txtarea_result_log").append(<?php echo json_encode($mb_test_email_sent);?>);
278
- }
279
- else
280
- {
281
- jQuery("#console_log_div").css("display","none");
282
- jQuery("#ux_div_mail_console").css("display","block");
283
- if(jQuery.trim(data) != "")
284
- {
285
- jQuery("#ux_txtarea_result_log").html(data);
286
- }
287
- else
288
- {
289
- jQuery("#ux_txtarea_result_log").append(<?php echo json_encode($mb_test_email_not_send);?>);
290
- }
291
- }
292
- load_sidebar_content_mail_bank();
293
- });
294
- }
295
-
296
- function mail_bank_send_test_mail()
297
- {
298
- jQuery("#ux_frm_test_email_configuration").validate
299
- ({
300
- rules:
301
- {
302
- ux_txt_email:
303
- {
304
- required:true,
305
- email:true
306
- },
307
- ux_txt_subject:
308
- {
309
- required:true
310
- },
311
- ux_content:
312
- {
313
- required:true
314
- }
315
- },
316
- errorPlacement: function(error, element)
317
- {
318
- var icon = jQuery(element).parent(".input-icon").children("i");
319
- icon.removeClass("fa-check").addClass("fa-warning");
320
- icon.attr("data-original-title", error.text()).tooltip_tip({"container": "body"});
321
- },
322
- highlight: function(element)
323
- {
324
- jQuery(element).closest(".form-group").removeClass("has-success").addClass("has-error");
1
  <?php
2
  /**
3
+ * This file contains javascript code.
4
+ *
5
+ * @author Tech Banker
6
+ * @package wp-mail-bank/includes
7
+ * @version 2.0.0
8
+ */
9
+ if (!defined("ABSPATH")) {
10
+ exit; // Exit if accessed directly
 
 
11
  }