WP Responsive Menu - Version 3.0.0

Version Description

Download this release

Release Info

Developer Magnigenie
Plugin Icon 128x128 WP Responsive Menu
Version 3.0.0
Comparing to
See all releases

Code changes from version 2.0.7 to 3.0.0

Files changed (47) hide show
  1. css/wpr-hamburger.css +1 -0
  2. css/wprmenu.css +483 -296
  3. fonts/wprmenu.eot +0 -0
  4. fonts/wprmenu.svg +22 -10
  5. fonts/wprmenu.ttf +0 -0
  6. fonts/wprmenu.woff +0 -0
  7. functions.php +0 -54
  8. inc/css/iconpicker.eot +0 -0
  9. inc/css/iconpicker.svg +19 -0
  10. inc/css/iconpicker.ttf +0 -0
  11. inc/css/iconpicker.woff +0 -0
  12. inc/css/jquery.fonticonpicker.bootstrap.min.css +2 -0
  13. inc/css/jquery.fonticonpicker.min.css +3 -0
  14. inc/css/site.min.css +1 -0
  15. inc/css/wpr_optionsframework.css +156 -65
  16. inc/google-web-fonts.php +819 -0
  17. inc/icons/fonts/icomoon.eot +0 -0
  18. inc/icons/fonts/icomoon.svg +246 -0
  19. inc/icons/fonts/icomoon.ttf +0 -0
  20. inc/icons/fonts/icomoon.woff +0 -0
  21. inc/icons/selection.json +6129 -0
  22. inc/icons/style.css +735 -0
  23. inc/images/check_flat/default.png +0 -0
  24. inc/images/ico-delete.png +0 -0
  25. inc/images/pro.jpg +0 -0
  26. inc/images/review.jpg +0 -0
  27. inc/images/support.jpg +0 -0
  28. inc/images/wpr-mobile.png +0 -0
  29. inc/includes/class-options-framework-admin.php +15 -1
  30. inc/includes/class-options-framework.php +0 -0
  31. inc/includes/class-options-interface.php +69 -17
  32. inc/includes/class-options-media-uploader.php +3 -11
  33. inc/includes/class-options-sanitization.php +2 -0
  34. inc/js/jquery.fonticonpicker.min.js +824 -0
  35. inc/js/media-uploader.js +0 -0
  36. inc/js/options-custom.js +124 -26
  37. inc/options-framework.php +0 -0
  38. inc/options.php +579 -134
  39. inc/wprmclass.php +391 -0
  40. index.php +0 -0
  41. js/jquery.sidr.js +0 -312
  42. js/jquery.touchSwipe.js +2109 -0
  43. js/jquery.transit.min.js +0 -10
  44. js/modernizr.custom.js +4 -0
  45. js/wprmenu.js +203 -203
  46. readme.txt +53 -34
  47. wp-responsive-menu.php +11 -172
css/wpr-hamburger.css ADDED
@@ -0,0 +1 @@
 
1
+ .hamburger--3dx .hamburger-box,.hamburger--3dx-r .hamburger-box,.hamburger--3dxy .hamburger-box,.hamburger--3dxy-r .hamburger-box,.hamburger--3dy .hamburger-box,.hamburger--3dy-r .hamburger-box{perspective:80px}.hamburger{padding:15px;display:inline-block;cursor:pointer;transition-property:opacity,filter;transition-duration:.15s;transition-timing-function:linear;font:inherit;color:inherit;text-transform:none;background-color:transparent;border:0;margin:0;overflow:visible}.hamburger--emphatic,.hamburger--emphatic-r{overflow:hidden}.hamburger-box{width:40px;height:24px;display:inline-block;position:relative}.hamburger-inner{display:block;top:50%;margin-top:-2px}.hamburger-inner,.hamburger-inner::after,.hamburger-inner::before{width:39px;height:2px;background-color:#000;border-radius:4px;position:absolute;transition-property:transform;transition-duration:.15s;transition-timing-function:ease}.hamburger-inner::after,.hamburger-inner::before{content:"";display:block}.hamburger-inner::before{top:-10px}.hamburger-inner::after{bottom:-10px}.hamburger--3dx .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx .hamburger-inner::after,.hamburger--3dx .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx.is-active .hamburger-inner{background-color:transparent;transform:rotateY(180deg)}.hamburger--3dx.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dx-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r .hamburger-inner::after,.hamburger--3dx-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dx-r.is-active .hamburger-inner{background-color:transparent;transform:rotateY(-180deg)}.hamburger--3dx-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dx-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy .hamburger-inner::after,.hamburger--3dy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(-180deg)}.hamburger--3dy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r .hamburger-inner::after,.hamburger--3dy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg)}.hamburger--3dy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy .hamburger-inner::after,.hamburger--3dxy .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg)}.hamburger--3dxy.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--3dxy-r .hamburger-inner{transition:transform .15s cubic-bezier(.645,.045,.355,1),background-color 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r .hamburger-inner::after,.hamburger--3dxy-r .hamburger-inner::before{transition:transform 0s .1s cubic-bezier(.645,.045,.355,1)}.hamburger--3dxy-r.is-active .hamburger-inner{background-color:transparent;transform:rotateX(180deg) rotateY(180deg) rotateZ(-180deg)}.hamburger--3dxy-r.is-active .hamburger-inner::before{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--3dxy-r.is-active .hamburger-inner::after{transform:translate3d(0,-10px,0) rotate(-45deg)}.hamburger--arrow.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrow.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrow-r.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowalt .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt.is-active .hamburger-inner::before{top:0;transform:translate3d(-8px,-10px,0) rotate(-45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt.is-active .hamburger-inner::after{bottom:0;transform:translate3d(-8px,10px,0) rotate(45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r .hamburger-inner::before{transition:top .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r .hamburger-inner::after{transition:bottom .1s .1s ease,transform .1s cubic-bezier(.165,.84,.44,1)}.hamburger--arrowalt-r.is-active .hamburger-inner::before{top:0;transform:translate3d(8px,-10px,0) rotate(45deg) scale(.7,1);transition:top .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowalt-r.is-active .hamburger-inner::after{bottom:0;transform:translate3d(8px,10px,0) rotate(-45deg) scale(.7,1);transition:bottom .1s ease,transform .1s .1s cubic-bezier(.895,.03,.685,.22)}.hamburger--arrowturn.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn.is-active .hamburger-inner::before{transform:translate3d(8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--arrowturn.is-active .hamburger-inner::after{transform:translate3d(8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner{transform:rotate(-180deg)}.hamburger--arrowturn-r.is-active .hamburger-inner::before{transform:translate3d(-8px,0,0) rotate(-45deg) scale(.7,1)}.hamburger--arrowturn-r.is-active .hamburger-inner::after{transform:translate3d(-8px,0,0) rotate(45deg) scale(.7,1)}.hamburger--boring .hamburger-inner,.hamburger--boring .hamburger-inner::after,.hamburger--boring .hamburger-inner::before{transition-property:none}.hamburger--boring.is-active .hamburger-inner{transform:rotate(45deg)}.hamburger--boring.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--boring.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}.hamburger--collapse .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse.is-active .hamburger-inner::before{top:0;transform:rotate(-90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:.13s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity .1s linear}.hamburger--collapse-r .hamburger-inner::before{transition:top .12s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--collapse-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--collapse-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity .1s .22s linear}.hamburger--collapse-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .16s cubic-bezier(.33333,0,.66667,.33333),transform .13s .25s cubic-bezier(.215,.61,.355,1)}.hamburger--elastic .hamburger-inner{top:2px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic .hamburger-inner::before{top:10px;transition:opacity 125ms 275ms ease}.hamburger--elastic .hamburger-inner::after{top:20px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(135deg);transition-delay:75ms}.hamburger--elastic.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-270deg);transition-delay:75ms}.hamburger--elastic-r .hamburger-inner{top:2px;transition-duration:275ms;transition-timing-function:cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r .hamburger-inner::before{top:10px;transition:opacity 125ms 275ms ease}.hamburger--elastic-r .hamburger-inner::after{top:20px;transition:transform 275ms cubic-bezier(.68,-.55,.265,1.55)}.hamburger--elastic-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-135deg);transition-delay:75ms}.hamburger--elastic-r.is-active .hamburger-inner::before{transition-delay:0s;opacity:0}.hamburger--elastic-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(270deg);transition-delay:75ms}.hamburger--emphatic .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::before{left:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in}.hamburger--emphatic .hamburger-inner::after{top:10px;right:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in}.hamburger--emphatic.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic.is-active .hamburger-inner::before{left:-80px;top:-80px;transform:translate3d(80px,80px,0) rotate(45deg);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic.is-active .hamburger-inner::after{right:-80px;top:-80px;transform:translate3d(-80px,80px,0) rotate(-45deg);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r .hamburger-inner{transition:background-color 125ms 175ms ease-in}.hamburger--emphatic-r .hamburger-inner::before{left:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,left 125ms 175ms ease-in}.hamburger--emphatic-r .hamburger-inner::after{top:10px;right:0;transition:transform 125ms cubic-bezier(.6,.04,.98,.335),top 50ms 125ms linear,right 125ms 175ms ease-in}.hamburger--emphatic-r.is-active .hamburger-inner{transition-delay:0s;transition-timing-function:ease-out;background-color:transparent}.hamburger--emphatic-r.is-active .hamburger-inner::before{left:-80px;top:80px;transform:translate3d(80px,-80px,0) rotate(-45deg);transition:left 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--emphatic-r.is-active .hamburger-inner::after{right:-80px;top:80px;transform:translate3d(-80px,-80px,0) rotate(45deg);transition:right 125ms ease-out,top 50ms 125ms linear,transform 125ms 175ms cubic-bezier(.075,.82,.165,1)}.hamburger--minus .hamburger-inner::after,.hamburger--minus .hamburger-inner::before{transition:bottom 80ms 0s ease-out,top 80ms 0s ease-out,opacity 0s linear}.hamburger--minus.is-active .hamburger-inner::after,.hamburger--minus.is-active .hamburger-inner::before{opacity:0;transition:bottom 80ms ease-out,top 80ms ease-out,opacity 0s 80ms linear}.hamburger--slider .hamburger-inner::before,.hamburger--slider-r .hamburger-inner::before{transition-property:transform,opacity;transition-timing-function:ease;transition-duration:.15s}.hamburger--minus.is-active .hamburger-inner::before{top:0}.hamburger--minus.is-active .hamburger-inner::after{bottom:0}.hamburger--slider .hamburger-inner{top:2px}.hamburger--slider .hamburger-inner::before{top:10px}.hamburger--slider .hamburger-inner::after{top:20px}.hamburger--slider.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--slider.is-active .hamburger-inner::before{transform:rotate(-45deg) translate3d(-5.71px,-6px,0);opacity:0}.hamburger--slider.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(-90deg)}.hamburger--slider-r .hamburger-inner{top:2px}.hamburger--slider-r .hamburger-inner::before{top:10px}.hamburger--slider-r .hamburger-inner::after{top:20px}.hamburger--slider-r.is-active .hamburger-inner{transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--slider-r.is-active .hamburger-inner::before{transform:rotate(45deg) translate3d(5.71px,-6px,0);opacity:0}.hamburger--slider-r.is-active .hamburger-inner::after{transform:translate3d(0,-20px,0) rotate(90deg)}.hamburger--spin .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin.is-active .hamburger-inner{transform:rotate(225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r .hamburger-inner{transition-duration:.22s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r .hamburger-inner::before{transition:top .1s .25s ease-in,opacity .1s ease-in}.hamburger--spin-r .hamburger-inner::after{transition:bottom .1s .25s ease-in,transform .22s cubic-bezier(.55,.055,.675,.19)}.hamburger--spin-r.is-active .hamburger-inner{transform:rotate(-225deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spin-r.is-active .hamburger-inner::before{top:0;opacity:0;transition:top .1s ease-out,opacity .1s .12s ease-out}.hamburger--spin-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg);transition:bottom .1s ease-out,transform .22s .12s cubic-bezier(.215,.61,.355,1)}.hamburger--spring .hamburger-inner{top:2px;transition:background-color 0s .13s linear}.hamburger--spring .hamburger-inner::before{top:10px;transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring .hamburger-inner::after{top:20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring.is-active .hamburger-inner{transition-delay:.22s;background-color:transparent}.hamburger--spring.is-active .hamburger-inner::before{top:0;transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(45deg)}.hamburger--spring.is-active .hamburger-inner::after{top:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1);transform:translate3d(0,10px,0) rotate(-45deg)}.hamburger--spring-r .hamburger-inner{top:auto;bottom:0;transition-duration:.13s;transition-delay:0s;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r .hamburger-inner::after{top:-20px;transition:top .2s .2s cubic-bezier(.33333,.66667,.66667,1),opacity 0s linear}.hamburger--spring-r .hamburger-inner::before{transition:top .1s .2s cubic-bezier(.33333,.66667,.66667,1),transform .13s cubic-bezier(.55,.055,.675,.19)}.hamburger--spring-r.is-active .hamburger-inner{transform:translate3d(0,-10px,0) rotate(-45deg);transition-delay:.22s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--spring-r.is-active .hamburger-inner::after{top:0;opacity:0;transition:top .2s cubic-bezier(.33333,0,.66667,.33333),opacity 0s .22s linear}.hamburger--spring-r.is-active .hamburger-inner::before{top:0;transform:rotate(90deg);transition:top .1s .15s cubic-bezier(.33333,0,.66667,.33333),transform .13s .22s cubic-bezier(.215,.61,.355,1)}.hamburger--stand .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand.is-active .hamburger-inner{transform:rotate(90deg);background-color:transparent;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r .hamburger-inner{transition:transform 75ms .15s cubic-bezier(.55,.055,.675,.19),background-color 0s 75ms linear}.hamburger--stand-r .hamburger-inner::before{transition:top 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r .hamburger-inner::after{transition:bottom 75ms 75ms ease-in,transform 75ms 0s cubic-bezier(.55,.055,.675,.19)}.hamburger--stand-r.is-active .hamburger-inner{transform:rotate(-90deg);background-color:transparent;transition:transform 75ms 0s cubic-bezier(.215,.61,.355,1),background-color 0s .15s linear}.hamburger--stand-r.is-active .hamburger-inner::before{top:0;transform:rotate(-45deg);transition:top 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--stand-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(45deg);transition:bottom 75ms .1s ease-out,transform 75ms .15s cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze .hamburger-inner{transition-duration:75ms;transition-timing-function:cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze .hamburger-inner::before{transition:top 75ms .12s ease,opacity 75ms ease}.hamburger--squeeze .hamburger-inner::after{transition:bottom 75ms .12s ease,transform 75ms cubic-bezier(.55,.055,.675,.19)}.hamburger--squeeze.is-active .hamburger-inner{transform:rotate(45deg);transition-delay:.12s;transition-timing-function:cubic-bezier(.215,.61,.355,1)}.hamburger--squeeze.is-active .hamburger-inner::before{top:0;opacity:0;transition:top 75ms ease,opacity 75ms .12s ease}.hamburger--squeeze.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg);transition:bottom 75ms ease,transform 75ms .12s cubic-bezier(.215,.61,.355,1)}.hamburger--vortex .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex .hamburger-inner::after,.hamburger--vortex .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex.is-active .hamburger-inner{transform:rotate(765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex.is-active .hamburger-inner::after,.hamburger--vortex.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex.is-active .hamburger-inner::after{bottom:0;transform:rotate(90deg)}.hamburger--vortex-r .hamburger-inner{transition-duration:.2s;transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r .hamburger-inner::after,.hamburger--vortex-r .hamburger-inner::before{transition-duration:0s;transition-delay:.1s;transition-timing-function:linear}.hamburger--vortex-r .hamburger-inner::before{transition-property:top,opacity}.hamburger--vortex-r .hamburger-inner::after{transition-property:bottom,transform}.hamburger--vortex-r.is-active .hamburger-inner{transform:rotate(-765deg);transition-timing-function:cubic-bezier(.19,1,.22,1)}.hamburger--vortex-r.is-active .hamburger-inner::after,.hamburger--vortex-r.is-active .hamburger-inner::before{transition-delay:0s}.hamburger--vortex-r.is-active .hamburger-inner::before{top:0;opacity:0}.hamburger--vortex-r.is-active .hamburger-inner::after{bottom:0;transform:rotate(-90deg)}
css/wprmenu.css CHANGED
@@ -1,297 +1,484 @@
1
- /*
2
- Icons from icon font - setup
3
- */
4
- @font-face {
5
- font-family: 'wprmenu';
6
- src:url('../fonts/wprmenu.eot');
7
- src:url('../fonts/wprmenu.eot?#iefix') format('embedded-opentype'),
8
- url('../fonts/wprmenu.woff') format('woff'),
9
- url('../fonts/wprmenu.ttf') format('truetype'),
10
- url('../fonts/wprmenu.svg#wprmenu') format('svg');
11
- font-weight: normal;
12
- font-style: normal;
13
- }
14
- #wprmenu_menu .wprmenu_icon:before, #wprmenu_bar [data-icon]:before {
15
- font-family: 'wprmenu';
16
- speak: none;
17
- font-weight: normal;
18
- font-variant: normal;
19
- text-transform: none;
20
- line-height: 1;
21
- -webkit-font-smoothing: antialiased;
22
- }
23
- #wprmenu_bar,
24
- #wprmenu_bar *,
25
- #wprmenu_menu,
26
- #wprmenu_menu * {
27
- /* reset */
28
- margin:0;
29
- padding:0;
30
- -moz-box-sizing: border-box!important;
31
- -webkit-box-sizing: border-box!important;
32
- box-sizing: border-box!important;
33
- font-family: 'Open Sans', sans-serif;
34
- list-style:none;
35
- text-align:left;
36
- font-size:100%;
37
- font-weight:normal;
38
- }
39
- #wprmenu_menu img, #wprmenu_bar img {
40
- border:0; border:none;
41
- }
42
-
43
- .wprmenu_clear {
44
- clear: both !important;
45
- display: block !important;
46
- height: 1px !important;
47
- margin: -1px 0 0 !important;
48
- width: 1px !important;
49
- }
50
- /*
51
- The top Bar that shows/hides the menu
52
- */
53
- #wprmenu_bar {
54
- position:fixed;
55
- top:0px;
56
- left:0px;
57
- background: #0D0D0D;
58
- padding:10px 16px;
59
- width:100%;
60
- display: none;
61
- cursor: pointer;
62
- z-index: 98;
63
- overflow: hidden;
64
- height:42px;
65
- display: none;
66
- }
67
- #wprmenu_bar .menu_title {
68
- color:#f2f2f2;
69
- font-weight: 400;
70
- font-size: 20px;
71
- line-height: 20px;
72
- }
73
- #wprmenu_bar .bar_logo {
74
- border:0px;
75
- border:none;
76
- margin:0xp;
77
- padding:0px;
78
- margin-top: -2px;
79
- padding-right: 8px;
80
- width:auto;
81
- height: 25px;
82
- }
83
- /* Search Box */
84
- .wpr_search {
85
- padding: 10px !important;
86
- }
87
- .wpr_search .wpr-search-field {
88
- padding: 5px !important;
89
- border: 1px solid #ccc;
90
- max-width: 100%;
91
- width: 100%;
92
- }
93
- /* font icon */
94
- #wprmenu_bar .wprmenu_icon_menu {
95
- color:#f2f2f2;
96
- margin-right:5px;
97
- }
98
- /* html icon */
99
- #wprmenu_bar .wprmenu_icon {
100
- width: 20px;
101
- height: 22px;
102
- overflow: hidden;
103
- float: left;
104
- margin-right: 16px;
105
- padding-top: 2px;
106
- position: relative;
107
- }
108
- #wprmenu_bar .wprmenu_icon span {
109
- -webkit-transition: all .01s ease-in-out;
110
- -moz-transition: all .01s ease-in-out;
111
- -o-transition: all .01s ease-in-out;
112
- -ms-transition: all .01s ease-in-out;
113
- transition: all .01s ease-in-out;
114
- display: block;
115
- position: absolute;
116
- width: 20px;
117
- height: 4px;
118
- left: 0px;
119
- background: #f2f2f2;
120
- }
121
- #wprmenu_bar .wprmenu_ic_1 {
122
- top:0px;
123
- }
124
- #wprmenu_bar .wprmenu_ic_2 {
125
- top:7px;
126
- }
127
- #wprmenu_bar .wprmenu_ic_3 {
128
- top:14px;
129
- }
130
- #wprmenu_bar.menu_is_opened .wprmenu_ic_1 {
131
- top:-10px;
132
- }
133
- #wprmenu_bar.menu_is_opened .wprmenu_ic_2 {
134
- top:9px!important;
135
- -webkit-transform: rotate(45deg);
136
- -moz-transform: rotate(45deg);
137
- -ms-transform: rotate(45deg);
138
- -o-transform: rotate(45deg);
139
- transform: rotate(45deg);
140
- zoom:1;
141
- }
142
- #wprmenu_bar.menu_is_opened .wprmenu_ic_3 {
143
- top:9px!important;
144
- -webkit-transform: rotate(-45deg);
145
- -moz-transform: rotate(-45deg);
146
- -ms-transform: rotate(-45deg);
147
- -o-transform: rotate(-45deg);
148
- transform: rotate(-45deg);
149
- zoom:1;
150
- }
151
-
152
-
153
-
154
- body { position: relative!important; }
155
-
156
-
157
-
158
-
159
- #wprmenu_menu.top {
160
- top:0px;
161
- left:0px;
162
- width:100%;
163
- display: none;
164
- position: relative;
165
- z-index: 9999;
166
- }
167
- #wprmenu_menu.left, #wprmenu_menu.right {
168
- display: none;
169
- position: absolute;
170
- position: fixed;
171
- top: 0px;
172
- height: 100%;
173
- z-index: 97;
174
- overflow-x: none;
175
- overflow-y: auto;
176
- background: #2E2E2E;
177
- top: 42px;
178
- padding-bottom: 43px;
179
- }
180
- body.admin-bar #wprmenu_bar {
181
- top:32px;
182
- padding-bottom: 33px;
183
- }
184
- body.admin-bar #wprmenu_menu.left,
185
- body.admin-bar #wprmenu_menu.right {
186
- top: 74px;
187
- padding-bottom: 75px;
188
- }
189
- @media only screen and (max-width: 782px) {
190
- body.admin-bar #wprmenu_menu.left,
191
- body.admin-bar #wprmenu_menu.right {
192
- top: 86px;
193
- padding-bottom: 87px;
194
- }
195
- body.admin-bar #wprmenu_bar {
196
- top:46px;
197
- }
198
- }
199
- /*1st level*/
200
- #wprmenu_menu ul {
201
- margin:0px;
202
- padding:0px;
203
- display: block;
204
- width:100%;
205
- position: relative;
206
- list-style: none;
207
- }
208
- #wprmenu_menu ul li {
209
- display: block;
210
- list-style: none;
211
- }
212
-
213
- #wprmenu_menu ul li a, #wprmenu_menu ul li a:hover {
214
- border-bottom:1px solid #131212;
215
- border-top:1px solid #474747;
216
- display: block;
217
- color:#D3D3D3;
218
- padding: 13px 14px;
219
- font-size:14px;
220
- margin:0px;
221
- text-decoration: none;
222
- }
223
-
224
-
225
- /*********/
226
- #wprmenu_menu.wprmenu_levels ul li {
227
- display: block;
228
- overflow: hidden;
229
- border-bottom:1px solid #131212;
230
- border-top:1px solid #474747;
231
- width:100%;
232
- position: relative;
233
- }
234
- #wprmenu_menu.wprmenu_levels ul li a{
235
- float: left;
236
- border: none;
237
- width: 100%;
238
- }
239
- #wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
240
- border-left:1px solid #474747;
241
- margin-left: 44px;
242
- }
243
- #wprmenu_menu .wprmenu_icon_par {
244
- position: relative;
245
- display: block;
246
- color: #CFCFCF;
247
- width: 46px;
248
- padding: 13px 14px 10px 14px;
249
- cursor: pointer;
250
- float: left;
251
- position: absolute;
252
- top:0px;
253
- left:0px;
254
- }
255
-
256
-
257
-
258
- #wprmenu_menu .wprmenu_no_border_bottom {
259
- border-bottom: none!important;
260
- }
261
-
262
- #wprmenu_menu.wprmenu_levels ul li ul { border-top:1px solid #131212;}
263
-
264
- #wprmenu_menu.wprmenu_levels ul li ul li { padding-left:44px;}
265
-
266
- #wprmenu_menu.wprmenu_levels ul li ul li ul li { padding-left:88px;}
267
-
268
- #wprmenu_menu.wprmenu_levels ul li ul li ul li ul li { padding-left:132px;}
269
-
270
- #wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li { padding-left:176px;}
271
-
272
-
273
- #wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li { padding-left:0px;}
274
- #wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:44px;}
275
- #wprmenu_menu.wprmenu_levels ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 88px;}
276
-
277
- #wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li { padding-left:0px;}
278
- #wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:88px;}
279
- #wprmenu_menu.wprmenu_levels ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 132px;}
280
-
281
- #wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li { padding-left:0px;}
282
- #wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:132px;}
283
- #wprmenu_menu.wprmenu_levels ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 176px;}
284
-
285
- #wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li { padding-left:0px;}
286
- #wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li .wprmenu_icon_par { margin-left:176px;}
287
- #wprmenu_menu.wprmenu_levels ul li ul li ul li ul li ul li.wprmenu_parent_item_li a.wprmenu_parent_item { margin-left: 220px;}
288
- /********/
289
-
290
- .icon_default.wprmenu_icon_par:before {
291
- content:"t";
292
- }
293
-
294
-
295
- .icon_default.wprmenu_par_opened:before {
296
- content:"o";
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
297
  }
1
+ @font-face {
2
+ font-family: wprmenu;
3
+ src: url(../fonts/wprmenu.eot?p8o4s0);
4
+ src: url(../fonts/wprmenu.eot?p8o4s0#iefix) format('embedded-opentype'),url(../fonts/wprmenu.ttf?p8o4s0) format('truetype'),url(../fonts/wprmenu.woff?p8o4s0) format('woff'),url(../fonts/wprmenu.svg?p8o4s0#wprmenu) format('svg');
5
+ font-weight: 400;
6
+ font-style: normal;
7
+ }
8
+
9
+ #mg-wprm-wrap [class*=" icon-"],#mg-wprm-wrap [class^=icon-] {
10
+ font-family: wprmenu!important;
11
+ speak: none;
12
+ font-style: normal;
13
+ font-weight: 400;
14
+ font-variant: normal;
15
+ text-transform: none;
16
+ line-height: 1;
17
+ -webkit-font-smoothing: antialiased;
18
+ -moz-osx-font-smoothing: grayscale;
19
+ }
20
+
21
+ #wprmenu_bar,#wprmenu_bar * {
22
+ margin: 0;
23
+ padding: 0;
24
+ -moz-box-sizing: border-box!important;
25
+ -webkit-box-sizing: border-box!important;
26
+ box-sizing: border-box!important;
27
+ font-family: inherit;
28
+ list-style: none;
29
+ text-align: left;
30
+ font-size: 100%;
31
+ font-weight: 400;
32
+ }
33
+
34
+ #wprmenu_bar img {
35
+ border: 0;
36
+ border: none;
37
+ }
38
+
39
+ .wprmenu_clear {
40
+ clear: both!important;
41
+ display: block!important;
42
+ height: 1px!important;
43
+ margin: -1px 0 0!important;
44
+ width: 1px!important;
45
+ }
46
+
47
+ #wprmenu_bar {
48
+ position: fixed;
49
+ top: 0;
50
+ left: 0;
51
+ background: #4C656C;
52
+ padding: 10px 16px;
53
+ width: 100%;
54
+ cursor: pointer;
55
+ z-index: 9999999!important;
56
+ overflow: hidden;
57
+ height: 42px;
58
+ display: none;
59
+ }
60
+ .custMenu #custom_menu_icon{
61
+ display: none;
62
+ }
63
+ #wprmenu_bar .menu_title {
64
+ color: #f2f2f2;
65
+ font-weight: 400;
66
+ font-size: 18px;
67
+ line-height: 20px;
68
+ position: relative;
69
+ top: 2px;
70
+ width: auto;
71
+ float: left;
72
+ padding-right: 9px;
73
+ }
74
+
75
+ #wprmenu_bar .menu_title a {
76
+ display: inline-block;
77
+ position: relative;
78
+ top: 0;
79
+ }
80
+
81
+ #wprmenu_bar .bar_logo {
82
+ border: 0;
83
+ border: none;
84
+ margin: -6px 0 0;
85
+ padding: 0 8px 0 0;
86
+ width: auto;
87
+ height: 30px;
88
+ pading-left: 0;
89
+ }
90
+
91
+ #wprmenu_bar .wprmenu_icon {
92
+ margin-right: 5px;
93
+ }
94
+
95
+ #wprmenu_bar div.hamburger {
96
+ margin-top: -2px;
97
+ }
98
+
99
+ .wpr_search .wpr-search-field {
100
+ padding: 5px !important;
101
+ border: 1px solid #ccc;
102
+ width: 100%;
103
+ height: 35px;
104
+ }
105
+
106
+ .search-menu {
107
+ padding: 14px;
108
+ }
109
+
110
+ #wprmenu_bar .wprmenu_icon_menu {
111
+ color: #f2f2f2;
112
+ margin-right: 5px;
113
+ }
114
+
115
+ body {
116
+ position: relative!important;
117
+ }
118
+
119
+ body.admin-bar #wprmenu_bar {
120
+ top: 32px;
121
+ }
122
+
123
+ .admin-bar #custom_menu_icon {
124
+ margin-top: 32px;
125
+ }
126
+
127
+ #wprmenu_menu_ul .sub-menu {
128
+ list-style: none;
129
+ padding: 0;
130
+ }
131
+
132
+ #mg-wprm-wrap.custom .menu_title {
133
+ display: none;
134
+ }
135
+
136
+ #wprmenu_menu.wprmenu_levels ul li {
137
+ display: block;
138
+ overflow: hidden;
139
+ border-bottom: 1px solid #131212;
140
+ border-top: 1px solid #474747;
141
+ width: 100%;
142
+ position: relative;
143
+ }
144
+
145
+ #mg-wprm-wrap ul li ul li ul li.wprmenu_parent_item_li,#mg-wprm-wrap ul li ul li.wprmenu_parent_item_li {
146
+ padding-left: 0;
147
+ }
148
+
149
+ #mg-wprm-wrap ul li ul.sub-menu li {
150
+ border: none!important;
151
+ }
152
+
153
+ html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul {
154
+ margin-left: 0!important;
155
+ }
156
+
157
+ div#mg-wprm-wrap ul li span.wprmenu_icon {
158
+ font-family: wprmenu;
159
+ position: absolute;
160
+ right: 20px;
161
+ top: 0;
162
+ }
163
+
164
+ div#mg-wprm-wrap ul#wprmenu_menu_ul>li>span.wprmenu_icon:before {
165
+ right: 3px;
166
+ }
167
+
168
+ div#mg-wprm-wrap ul li span.wprmenu_icon:before {
169
+ position: absolute;
170
+ top: 18px;
171
+ color: #FFF;
172
+ right: 14px;
173
+ }
174
+
175
+ div#mg-wprm-wrap ul li ul.sub-menu span.wprmenu_icon {
176
+ margin-left: 0;
177
+ }
178
+
179
+ div#mg-wprm-wrap form.wpr-search-form {
180
+ position: relative;
181
+ padding: 0!important;
182
+ margin: 0!important;
183
+ }
184
+
185
+ div#mg-wprm-wrap form.wpr-search-form button.wpr_submit {
186
+ position: absolute;
187
+ top: 0px;
188
+ right: 0px;
189
+ background-color: transparent;
190
+ color: #000;
191
+ width: auto;
192
+ height: 35px;
193
+ padding: 0px 8px;
194
+ }
195
+
196
+ html body #wprmenu_menu_ul li.wprmenu_parent_item_li>ul {
197
+ padding: 0 10px;
198
+ }
199
+
200
+ #mg-wprm-wrap {
201
+ z-index: 9999;
202
+ }
203
+
204
+ #mg-wprm-wrap ul li a {
205
+ text-decoration: none;
206
+ z-index: 9999;
207
+ }
208
+
209
+ .wprmenu_bar #custom_menu_icon.hamburger {
210
+ padding: 10px 9px 2px;
211
+ position: fixed;
212
+ z-index: 9999999;
213
+ }
214
+
215
+ .icon_default.wprmenu_icon_par:before {
216
+ content: "\74";
217
+ position: absolute;
218
+ }
219
+
220
+ .icon_default.wprmenu_par_opened:before {
221
+ content: "\6f";
222
+ }
223
+
224
+ .wprmenu_icon {
225
+ position: relative;
226
+ -webkit-transform: rotate(0);
227
+ -moz-transform: rotate(0);
228
+ -o-transform: rotate(0);
229
+ transform: rotate(0);
230
+ -webkit-transition: .5s ease-in-out;
231
+ -moz-transition: .5s ease-in-out;
232
+ -o-transition: .5s ease-in-out;
233
+ transition: .5s ease-in-out;
234
+ cursor: pointer;
235
+ float: left;
236
+ }
237
+
238
+ span.wprmenu_icon.wprmenu_icon_par {
239
+ top: 4px;
240
+ }
241
+
242
+ .wprmenu_icon span {
243
+ display: block;
244
+ position: absolute;
245
+ height: 4px;
246
+ width: 100%;
247
+ background: #d3531a;
248
+ border-radius: 0;
249
+ opacity: 1;
250
+ left: 0;
251
+ -webkit-transform: rotate(0);
252
+ -moz-transform: rotate(0);
253
+ -o-transform: rotate(0);
254
+ transform: rotate(0);
255
+ -webkit-transition: .25s ease-in-out;
256
+ -moz-transition: .25s ease-in-out;
257
+ -o-transition: .25s ease-in-out;
258
+ transition: .25s ease-in-out;
259
+ }
260
+
261
+ .wprmenu_icon.open span:nth-child(1),.wprmenu_icon.open span:nth-child(4) {
262
+ width: 0;
263
+ left: 50%;
264
+ top: 18px;
265
+ }
266
+
267
+ .wprmenu_icon span:nth-child(1) {
268
+ top: 0;
269
+ }
270
+
271
+ .wprmenu_icon span:nth-child(2),.wprmenu_icon span:nth-child(3) {
272
+ top: 9px;
273
+ }
274
+
275
+ .wprmenu_icon span:nth-child(4) {
276
+ top: 18px;
277
+ }
278
+
279
+ .wprmenu_icon.open span:nth-child(2) {
280
+ -webkit-transform: rotate(45deg);
281
+ -moz-transform: rotate(45deg);
282
+ -o-transform: rotate(45deg);
283
+ transform: rotate(45deg);
284
+ }
285
+
286
+ .wprmenu_icon.open span:nth-child(3) {
287
+ -webkit-transform: rotate(-45deg);
288
+ -moz-transform: rotate(-45deg);
289
+ -o-transform: rotate(-45deg);
290
+ transform: rotate(-45deg);
291
+ }
292
+
293
+ #mg-wprm-wrap.cbp-spmenu-right.custom .menu_title {
294
+ padding: 15px;
295
+ text-align: center;
296
+ }
297
+
298
+ #mg-wprm-wrap li.menu-item-has-children {
299
+ position: relative;
300
+ }
301
+
302
+ .admin-bar #wprmenu_menu_ul {
303
+ position: relative;
304
+ z-index: 9999;
305
+ }
306
+
307
+ #mg-wprm-wrap canvas {
308
+ position: absolute;
309
+ z-index: 99;
310
+ }
311
+
312
+ #mg-wprm-wrap div.wpr_search {
313
+ width: 99%;
314
+ margin: 0 auto!important;
315
+ padding: 14px;
316
+ }
317
+
318
+ .admin-bar #wprmenu_menu_ul li {
319
+ background-color: inherit;
320
+ line-height: 20px;
321
+ }
322
+
323
+ #wprmenu_menu_ul {
324
+ padding: 0 0 100px;
325
+ margin: 0;
326
+ list-style: none;
327
+ }
328
+
329
+ #wprmenu_menu_ul ul.sub-menu {
330
+ margin-left: 0;
331
+ }
332
+
333
+ div.wpr-clear:after {
334
+ visibility: hidden;
335
+ display: block;
336
+ font-size: 0;
337
+ content: " ";
338
+ clear: both;
339
+ height: 0;
340
+ }
341
+
342
+ #mg-wprm-wrap li.menu-item a {
343
+ padding: 16px 70px 16px 18px;
344
+ }
345
+
346
+ #mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item a {
347
+ padding: 16px 15px;
348
+ }
349
+
350
+ #mg-wprm-wrap li.menu-item ul.sub-menu li.menu-item span {
351
+ right: 10px;
352
+ padding: 20px 20px 30px;
353
+ }
354
+
355
+ * html div.wpr-clear {
356
+ height: 1%;
357
+ }
358
+
359
+ div.wpr-clear {
360
+ display: block;
361
+ }
362
+
363
+ @media only screen and (max-width:768px) {
364
+ .admin-bar #wprmenu_menu_ul {
365
+ margin-top: 0;
366
+ }
367
+
368
+ div.wpr_search {
369
+ padding-left: 0!important;
370
+ padding-right: 0!important;
371
+ margin-left: 8px!important;
372
+ width: 92%!important;
373
+ }
374
+ }
375
+
376
+ .cbp-spmenu {
377
+ position: fixed;
378
+ overflow: auto;
379
+ height: 100%;
380
+ z-index: 9999;
381
+ }
382
+
383
+ .cbp-spmenu a {
384
+ padding: 1em;
385
+ display: block;
386
+ }
387
+
388
+ #mg-wprm-wrap.cbp-spmenu.custom {
389
+ top: 0;
390
+ }
391
+
392
+ .admin-bar #mg-wprm-wrap.cbp-spmenu.custom {
393
+ top: 32px;
394
+ }
395
+
396
+ #mg-wprm-wrap.cbp-spmenu-left,#mg-wprm-wrap.cbp-spmenu-right {
397
+ top: 42px;
398
+ }
399
+
400
+ .admin-bar #mg-wprm-wrap.cbp-spmenu-left,.admin-bar #mg-wprm-wrap.cbp-spmenu-right {
401
+ top: 74px;
402
+ }
403
+
404
+ .admin-bar .cbp-spmenu-bottom.cbp-spmenu-open,.admin-bar .cbp-spmenu-top.cbp-spmenu-open {
405
+ top: 74px!important;
406
+ }
407
+
408
+ body.admin-bar .cbp-spmenu-bottom.custom.cbp-spmenu-open,body.admin-bar .cbp-spmenu-top.custom.cbp-spmenu-open {
409
+ top: 32px!important;
410
+ }
411
+
412
+ @media only screen and (max-width:782px) {
413
+ .admin-bar #custom_menu_icon {
414
+ margin-top: 46px;
415
+ }
416
+
417
+ body.admin-bar .cbp-spmenu-bottom.custom.cbp-spmenu-open,body.admin-bar .cbp-spmenu-top.custom.cbp-spmenu-open {
418
+ top: 46px!important;
419
+ }
420
+
421
+ .admin-bar #mg-wprm-wrap.cbp-spmenu.custom,body.admin-bar #wprmenu_bar {
422
+ top: 46px;
423
+ }
424
+
425
+ .admin-bar #mg-wprm-wrap.cbp-spmenu-left,.admin-bar #mg-wprm-wrap.cbp-spmenu-right {
426
+ top: 88px;
427
+ }
428
+
429
+ .admin-bar .cbp-spmenu-top.cbp-spmenu-open .admin-bar .cbp-spmenu-bottom.cbp-spmenu-open {
430
+ top: 88px!important;
431
+ }
432
+ }
433
+
434
+ .cbp-spmenu-left {
435
+ left: -100%;
436
+ }
437
+
438
+ .cbp-spmenu-right {
439
+ right: -100%;
440
+ }
441
+
442
+ .cbp-spmenu-left.cbp-spmenu-open {
443
+ left: 0;
444
+ }
445
+
446
+ .cbp-spmenu-right.cbp-spmenu-open {
447
+ right: 0;
448
+ }
449
+
450
+ .cbp-spmenu-top {
451
+ top: -100%!important;
452
+ }
453
+
454
+ .cbp-spmenu-bottom {
455
+ top: 100%!important;
456
+ }
457
+
458
+ .cbp-spmenu-bottom.cbp-spmenu-open,.cbp-spmenu-top.cbp-spmenu-open {
459
+ top: 42px!important;
460
+ }
461
+
462
+ .cbp-spmenu-bottom.cbp-spmenu-open.custom,.cbp-spmenu-top.cbp-spmenu-open.custom {
463
+ top: 0!important;
464
+ }
465
+
466
+ .cbp-spmenu-push {
467
+ overflow-x: hidden;
468
+ position: relative;
469
+ left: 0;
470
+ }
471
+
472
+ .cbp-spmenu-push-toright {
473
+ left: 100%;
474
+ }
475
+
476
+ .cbp-spmenu-push-toleft {
477
+ left: -100%;
478
+ }
479
+
480
+ .cbp-spmenu,.cbp-spmenu-push {
481
+ -webkit-transition: all .3s ease;
482
+ -moz-transition: all .3s ease;
483
+ transition: all .3s ease;
484
  }
fonts/wprmenu.eot CHANGED
Binary file
fonts/wprmenu.svg CHANGED
@@ -2,16 +2,28 @@
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 grid="16"></iconset>
 
 
 
 
 
 
 
 
 
 
 
 
 
7
  </metadata>
8
  <defs>
9
- <font id="icomoon" 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="&#x74;" d="M 96,416L 416,224L 96,32 z" />
14
- <glyph unicode="&#x6f;" d="M 448,384L 256,64L 64,384 z" />
15
- <glyph unicode="&#x6d;" d="M 32,384L 480,384L 480,288L 32,288zM 32,256L 480,256L 480,160L 32,160zM 32,128L 480,128L 480,32L 32,32z" />
16
- <glyph unicode="&#x20;" horiz-adv-x="256" />
17
  </font></defs></svg>
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
+ <json>
6
+ <![CDATA[
7
+ {
8
+ "fontFamily": "wprmenu",
9
+ "majorVersion": 1,
10
+ "minorVersion": 0,
11
+ "version": "Version 1.0",
12
+ "fontId": "wprmenu",
13
+ "psName": "wprmenu",
14
+ "subFamily": "Regular",
15
+ "fullName": "wprmenu",
16
+ "description": "Font generated by IcoMoon."
17
+ }
18
+ ]]>
19
+ </json>
20
  </metadata>
21
  <defs>
22
+ <font id="wprmenu" horiz-adv-x="1024">
23
+ <font-face units-per-em="1024" ascent="960" descent="-64" />
24
+ <missing-glyph horiz-adv-x="1024" />
25
+ <glyph unicode="&#x20;" horiz-adv-x="512" d="" />
26
+ <glyph unicode="&#x6d;" glyph-name="menu" d="M64 768h896v-192h-896zM64 512h896v-192h-896zM64 256h896v-192h-896z" />
27
+ <glyph unicode="&#x6f;" glyph-name="arrow-down" d="M896 768l-384-640-384 640z" />
28
+ <glyph unicode="&#x74;" glyph-name="arrow-right" d="M192 832l640-384-640-384z" />
 
29
  </font></defs></svg>
fonts/wprmenu.ttf CHANGED
Binary file
fonts/wprmenu.woff CHANGED
Binary file
functions.php DELETED
@@ -1,54 +0,0 @@
1
- <?php
2
-
3
- /*
4
- * Loads the Options Panel
5
- *
6
- * If you're loading from a child theme use stylesheet_directory
7
- * instead of template_directory
8
- */
9
-
10
- define( 'WPR_OPTIONS_FRAMEWORK_DIRECTORY', get_template_directory_uri() . '/inc/' );
11
- require_once dirname( __FILE__ ) . '/inc/options-framework.php';
12
-
13
- /*
14
- * This is an example of how to add custom scripts to the options panel.
15
- * This one shows/hides the an option when a checkbox is clicked.
16
- *
17
- * You can delete it if you not using that option
18
- */
19
- add_action( 'optionsframework_custom_scripts', 'optionsframework_custom_scripts' );
20
-
21
- function optionsframework_custom_scripts() { ?>
22
-
23
- <script type="text/javascript">
24
- jQuery(document).ready(function() {
25
-
26
- jQuery('#example_showhidden').click(function() {
27
- jQuery('#section-example_text_hidden').fadeToggle(400);
28
- });
29
-
30
- if (jQuery('#example_showhidden:checked').val() !== undefined) {
31
- jQuery('#section-example_text_hidden').show();
32
- }
33
-
34
- });
35
- </script>
36
-
37
- <?php
38
- }
39
-
40
- /*
41
- * This is an example of filtering menu parameters
42
- */
43
-
44
- /*
45
- function prefix_options_menu_filter( $menu ) {
46
- $menu['mode'] = 'menu';
47
- $menu['page_title'] = __( 'Hello Options', 'textdomain');
48
- $menu['menu_title'] = __( 'Hello Options', 'textdomain');
49
- $menu['menu_slug'] = 'hello-options';
50
- return $menu;
51
- }
52
-
53
- add_filter( 'optionsframework_menu', 'prefix_options_menu_filter' );
54
- */
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
inc/css/iconpicker.eot ADDED
Binary file
inc/css/iconpicker.svg ADDED
@@ -0,0 +1,19 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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>Copyright (C) 2014 by original authors @ fontello.com</metadata>
5
+ <defs>
6
+ <font id="iconpicker" horiz-adv-x="1000" >
7
+ <font-face font-family="iconpicker" font-weight="400" font-stretch="normal" units-per-em="1000" ascent="850" descent="-150" />
8
+ <missing-glyph horiz-adv-x="1000" />
9
+ <glyph glyph-name="spin3" unicode="&#xe815;" d="m494 850c-266 0-483-210-494-472c-1-19 13-20 13-20l84 0c16 0 19 10 19 18c10 199 176 358 378 358c107 0 205-45 273-118l-58-57c-11-12-11-27 5-31l247-50c21-5 46 11 37 44l-58 227c-2 9-16 22-29 13l-65-60c-89 91-214 148-352 148z m409-508c-16 0-19-10-19-18c-10-199-176-358-377-358c-108 0-205 45-274 118l59 57c10 12 10 27-5 31l-248 50c-21 5-46-11-37-44l58-227c2-9 16-22 30-13l64 60c89-91 214-148 353-148c265 0 482 210 493 473c1 18-13 19-13 19l-84 0z" horiz-adv-x="1000" />
10
+ <glyph glyph-name="search" unicode="&#xe812;" d="m643 386q0 103-74 176t-176 74t-177-74t-73-176t73-177t177-73t176 73t74 177z m286-465q0-29-22-50t-50-21q-30 0-50 21l-191 191q-100-69-223-69q-80 0-153 31t-125 84t-84 125t-31 153t31 152t84 126t125 84t153 31t152-31t126-84t84-126t31-152q0-123-69-223l191-191q21-21 21-51z" horiz-adv-x="928.6" />
11
+ <glyph glyph-name="cancel" unicode="&#xe814;" d="m724 112q0-22-15-38l-76-76q-16-15-38-15t-38 15l-164 165l-164-165q-16-15-38-15t-38 15l-76 76q-16 16-16 38t16 38l164 164l-164 164q-16 16-16 38t16 38l76 76q16 16 38 16t38-16l164-164l164 164q16 16 38 16t38-16l76-76q15-15 15-38t-15-38l-164-164l164-164q15-15 15-38z" horiz-adv-x="785.7" />
12
+ <glyph glyph-name="block" unicode="&#xe84e;" d="m732 352q0 90-48 164l-421-420q76-50 166-50q62 0 118 25t96 65t65 97t24 119z m-557-167l421 421q-75 50-167 50q-83 0-153-40t-110-112t-41-152q0-91 50-167z m682 167q0-88-34-168t-91-137t-137-92t-166-34t-167 34t-137 92t-91 137t-34 168t34 167t91 137t137 91t167 34t166-34t137-91t91-137t34-167z" horiz-adv-x="857.1" />
13
+ <glyph glyph-name="down-dir" unicode="&#xe800;" d="m571 457q0-14-10-25l-250-250q-11-11-25-11t-25 11l-250 250q-11 11-11 25t11 25t25 11h500q14 0 25-11t10-25z" horiz-adv-x="571.4" />
14
+ <glyph glyph-name="up-dir" unicode="&#xe813;" d="m571 171q0-14-10-25t-25-10h-500q-15 0-25 10t-11 25t11 26l250 250q10 10 25 10t25-10l250-250q10-11 10-26z" horiz-adv-x="571.4" />
15
+ <glyph glyph-name="left-dir" unicode="&#xe801;" d="m357 600v-500q0-14-10-25t-26-11t-25 11l-250 250q-10 11-10 25t10 25l250 250q11 11 25 11t26-11t10-25z" horiz-adv-x="357.1" />
16
+ <glyph glyph-name="right-dir" unicode="&#xe802;" d="m321 350q0-14-10-25l-250-250q-11-11-25-11t-25 11t-11 25v500q0 15 11 25t25 11t25-11l250-250q10-10 10-25z" horiz-adv-x="357.1" />
17
+ </font>
18
+ </defs>
19
+ </svg>
inc/css/iconpicker.ttf ADDED
Binary file
inc/css/iconpicker.woff ADDED
Binary file
inc/css/jquery.fonticonpicker.bootstrap.min.css ADDED
@@ -0,0 +1,2 @@
 
 
1
+ /* fontIconPicker Bootstrap Theme {@link https://github.com/micc83/fontIconPicker} */
2
+ .fip-bootstrap.icons-selector{font-size:16px}.fip-bootstrap.icons-selector .selector{border:0 none;background-color:#fff;width:102px}.fip-bootstrap.icons-selector .selector-button{background-color:#fff;border:1px solid #ccc;border-radius:0 4px 4px 0;background-image:-webkit-linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41px;background-repeat:repeat-x}.fip-bootstrap.icons-selector .selector-button:hover{background-color:#e0e0e0;background-position:0 -15px}.fip-bootstrap.icons-selector .selector-button:active{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.125)inset;-moz-box-shadow:0 3px 5px rgba(0,0,0,.125)inset;box-shadow:0 3px 5px rgba(0,0,0,.125)inset}.fip-bootstrap.icons-selector .selector-button:hover i{color:#999}.fip-bootstrap.icons-selector .selector-button i{color:#aaa;text-shadow:0 1px 0 #FFF}.fip-bootstrap.icons-selector .selected-icon{border:1px solid #ccc;border-right:0 none;background-color:#fff;border-radius:4px 0 0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fip-bootstrap.icons-selector .selected-icon i{color:#404040}.fip-bootstrap.icons-selector .selector-popup{-moz-box-shadow:0 6px 12px rgba(0,0,0,.176);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.176);box-shadow:0 6px 12px rgba(0,0,0,.176);border:1px solid rgba(0,0,0,.15);border-radius:4px;background-color:#fff}.fip-bootstrap.icons-selector .selector-category select,.fip-bootstrap.icons-selector .selector-search input[type=text]{border:1px solid #ccc;color:#555;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:0;border-radius:4px}.fip-bootstrap.icons-selector .selector-category select:focus,.fip-bootstrap.icons-selector .selector-search input[type=text]:focus{border-color:#66AFE9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6)}.fip-bootstrap.icons-selector input::-webkit-input-placeholder{color:#aaa}.fip-bootstrap.icons-selector input:-moz-placeholder{color:#aaa}.fip-bootstrap.icons-selector input::-moz-placeholder{color:#aaa}.fip-bootstrap.icons-selector input:-ms-input-placeholder{color:#aaa!important}.fip-bootstrap.icons-selector .selector-search i{color:#aaa}.fip-bootstrap.icons-selector .fip-icons-container{background-color:#fff;border:1px solid #ccc;border-radius:4px}.fip-bootstrap.icons-selector .fip-icons-container .loading{color:#ddd}.fip-bootstrap.icons-selector .fip-box{border:1px solid #ccc;border-radius:2px;background-color:#eee}.fip-bootstrap.icons-selector .fip-box:hover{background-color:#fff;border-color:#66AFE9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);font-size:1.6em;text-shadow:0 0 1px #fff}.fip-bootstrap.icons-selector .selector-footer,.fip-bootstrap.icons-selector .selector-footer i{color:#428BCA}.fip-bootstrap.icons-selector .selector-arrows i:hover{color:#2A6496}.fip-bootstrap.icons-selector span.current-icon,.fip-bootstrap.icons-selector span.current-icon:hover{background-color:#428BCA;color:#fff;border:1px solid #428BCA}.fip-bootstrap.icons-selector span.current-icon i,.fip-bootstrap.icons-selector span.current-icon:hover i{color:#fff}.fip-bootstrap.icons-selector .icons-picker-error i:before{color:#ccc}.fip-bootstrap.icons-selector .fip-box,.fip-bootstrap.icons-selector .selector-category select,.fip-bootstrap.icons-selector .selector-search input[type=text]{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
inc/css/jquery.fonticonpicker.min.css ADDED
@@ -0,0 +1,3 @@
 
 
 
1
+ /* fontIconPicker main CSS file {@link https://github.com/micc83/fontIconPicker} */
2
+ .icons-selector *{margin:0;padding:0;border:0;font:inherit;vertical-align:baseline;font-family:HelveticaNeue-Light,"Helvetica Neue Light","Helvetica Neue",Helvetica,Arial,"Lucida Grande",sans-serif}.icons-selector,.icons-selector *,.icons-selector :after,.icons-selector :before,.icons-selector:after,.icons-selector:before{-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}.icons-selector{display:inline-block;vertical-align:middle;text-align:left}.icons-selector .selector{width:100px;height:40px}.icons-selector .selector-button{width:39px;height:100%;display:block;text-align:center;cursor:pointer;float:left}.icons-selector .selector-button i{line-height:38px;text-align:center}.icons-selector .selected-icon{display:block;width:60px;height:100%;float:left;text-align:center}.icons-selector .selected-icon i{line-height:40px;font-size:18px;cursor:default}.icons-selector .selector-popup{position:absolute;z-index:10000;background-color:#fefefe;padding:5px;height:auto;width:342px;margin-top:-1px}.icons-selector .selector-category select,.icons-selector .selector-search input[type=text]{border:0;line-height:20px;padding:10px 2.5%;width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;margin-bottom:5px;font-size:12px;display:block}.icons-selector .selector-category select{height:40px}.icons-selector .selector-category select option{padding:10px}.icons-selector input::-webkit-input-placeholder{text-transform:uppercase}.icons-selector input:-moz-placeholder{text-transform:uppercase}.icons-selector input::-moz-placeholder{text-transform:uppercase}.icons-selector input:-ms-input-placeholder{text-transform:uppercase}.icons-selector .selector-search{position:relative}.icons-selector .selector-search i{position:absolute;right:10px;top:7px}.icons-selector .fip-icons-container{width:100%;-moz-box-sizing:border-box;-webkit-box-sizing:border-box;box-sizing:border-box;padding:5px}.icons-selector .fip-icons-container .loading{font-size:24px;margin:0 auto;padding:20px 0;text-align:center;width:100%}.icons-selector .fip-box{display:inline-block;margin:2px;width:60px;line-height:42px;text-align:center;cursor:pointer;vertical-align:top;height:40px}.icons-selector .selector-footer{line-height:12px;padding:5px 5px 0;text-align:center}.icons-selector .selector-footer,.icons-selector .selector-footer i{font-size:14px}.icons-selector .selector-arrows{float:right}.icons-selector .selector-pages{font-size:11px;float:left}.icons-selector .selector-arrows i{cursor:pointer}.icons-selector .selector-footer em{font-style:italic}.icons-selector .icons-picker-error i:before{color:#eee}@font-face{font-family:iconpicker;src:url(iconpicker.eot?90190138);src:url(iconpicker.eot?90190138#iefix) format('embedded-opentype'),url(iconpicker.woff?90190138) format('woff'),url(iconpicker.ttf?90190138) format('truetype'),url(iconpicker.svg?90190138#iconpicker) format('svg');font-weight:400;font-style:normal}.icons-selector [class*=" fip-icon-"]:before,.icons-selector [class^=fip-icon-]:before{font-family:iconpicker;font-style:normal;font-weight:400;speak:none;display:inline-block;text-decoration:inherit;width:1em;margin-right:.2em;text-align:center;font-variant:normal;text-transform:none;margin-left:.2em}.icons-selector .fip-icon-search:before{content:'\e812';cursor:default}.icons-selector .fip-icon-cancel:before{content:'\e814';cursor:pointer}.icons-selector .fip-icon-block:before{content:'\e84e';color:#fed0d0}.icons-selector .fip-icon-down-dir:before{content:'\e800'}.icons-selector .fip-icon-up-dir:before{content:'\e813'}.icons-selector .fip-icon-left-dir:before{content:'\e801'}.icons-selector .fip-icon-right-dir:before{content:'\e802'}.icons-selector .fip-icon-spin3:before{content:'\e815'}.icons-selector .fip-icon-spin3{-moz-animation:spin 2s infinite linear;-o-animation:spin 2s infinite linear;-webkit-animation:spin 2s infinite linear;animation:spin 2s infinite linear;display:inline-block}@-moz-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-webkit-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-o-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@-ms-keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}@keyframes spin{0%{-moz-transform:rotate(0deg);-o-transform:rotate(0deg);-webkit-transform:rotate(0deg);transform:rotate(0deg)}100%{-moz-transform:rotate(359deg);-o-transform:rotate(359deg);-webkit-transform:rotate(359deg);transform:rotate(359deg)}}.fip-bootstrap.icons-selector{font-size:16px}.fip-bootstrap.icons-selector .selector{border:0 none;width:102px}.fip-bootstrap.icons-selector .selector-button{background-color:#fff;border:1px solid #ccc;border-radius:0 4px 4px 0;background-image:-webkit-linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:-moz-linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:-o-linear-gradient(to bottom,#fff 0,#e0e0e0 100%);background-image:linear-gradient(to bottom,#fff 0,#e0e0e0 100%);-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;width:41px;background-repeat:repeat-x}.fip-bootstrap.icons-selector .selector-button:hover{background-color:#e0e0e0;background-position:0 -15px}.fip-bootstrap.icons-selector .selector-button:active{-webkit-box-shadow:0 3px 5px rgba(0,0,0,.125)inset;-moz-box-shadow:0 3px 5px rgba(0,0,0,.125)inset;box-shadow:0 3px 5px rgba(0,0,0,.125)inset}.fip-bootstrap.icons-selector .selector-button:hover i{color:#999}.fip-bootstrap.icons-selector .selector-button i{color:#aaa;text-shadow:0 1px 0 #FFF}.fip-bootstrap.icons-selector .selected-icon{border:1px solid #ccc;border-right:0 none;background-color:#fff;border-radius:4px 0 0 4px;-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box}.fip-bootstrap.icons-selector .selected-icon i{color:#404040}.fip-bootstrap.icons-selector .selector-popup{-moz-box-shadow:0 6px 12px rgba(0,0,0,.176);-webkit-box-shadow:0 6px 12px rgba(0,0,0,.176);box-shadow:0 6px 12px rgba(0,0,0,.176);border:1px solid rgba(0,0,0,.15);border-radius:4px;background-color:#fff}.fip-bootstrap.icons-selector .selector-category select,.fip-bootstrap.icons-selector .selector-search input[type=text]{border:1px solid #ccc;color:#555;-moz-box-shadow:none;-webkit-box-shadow:none;box-shadow:none;outline:0;border-radius:4px}.fip-bootstrap.icons-selector .selector-category select:focus,.fip-bootstrap.icons-selector .selector-search input[type=text]:focus{border-color:#66AFE9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6)}.fip-bootstrap.icons-selector input::-webkit-input-placeholder{color:#aaa}.fip-bootstrap.icons-selector input:-moz-placeholder{color:#aaa}.fip-bootstrap.icons-selector input::-moz-placeholder{color:#aaa}.fip-bootstrap.icons-selector input:-ms-input-placeholder{color:#aaa!important}.fip-bootstrap.icons-selector .selector-search i{color:#aaa}.fip-bootstrap.icons-selector .fip-icons-container{background-color:#fff;border:1px solid #ccc;border-radius:4px}.fip-bootstrap.icons-selector .fip-icons-container .loading{color:#ddd}.fip-bootstrap.icons-selector .fip-box{border:1px solid #ccc;border-radius:2px;background-color:#eee; color: #344A5F;}.fip-bootstrap.icons-selector .fip-box:hover{background-color:#fff;border-color:#66AFE9;-webkit-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);-moz-box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);box-shadow:0 1px 1px rgba(0,0,0,.075)inset,0 0 8px rgba(102,175,233,.6);font-size:1.6em;text-shadow:0 0 1px #fff}.fip-bootstrap.icons-selector .selector-footer,.fip-bootstrap.icons-selector .selector-footer i{color:#428BCA}.fip-bootstrap.icons-selector .selector-arrows i:hover{color:#2A6496}.fip-bootstrap.icons-selector span.current-icon,.fip-bootstrap.icons-selector span.current-icon:hover{background-color:#428BCA;color:#fff;border:1px solid #428BCA}.fip-bootstrap.icons-selector span.current-icon i,.fip-bootstrap.icons-selector span.current-icon:hover i{color:#fff}.fip-bootstrap.icons-selector .icons-picker-error i:before{color:#ccc}.fip-bootstrap.icons-selector .fip-box,.fip-bootstrap.icons-selector .selector-category select,.fip-bootstrap.icons-selector .selector-search input[type=text]{-webkit-transition:all 300ms ease-in-out;-moz-transition:all 300ms ease-in-out;-ms-transition:all 300ms ease-in-out;-o-transition:all 300ms ease-in-out;transition:all 300ms ease-in-out}
3
+
inc/css/site.min.css ADDED
@@ -0,0 +1 @@
 
1
+ hr,img{border:0}body,figure{margin:0}article,aside,details,figcaption,figure,footer,header,hgroup,main,menu,nav,section,summary{display:block}audio,canvas,progress,video{display:inline-block;vertical-align:baseline}audio:not([controls]){display:none;height:0}[hidden],template{display:none}a{background-color:transparent}a:active,a:hover{outline:0}b,optgroup,strong{font-weight:700}dfn{font-style:italic}h1{margin:.67em 0}mark{color:#000;background:#ff0}sub,sup{position:relative;font-size:75%;line-height:0;vertical-align:baseline}sup{top:-.5em}sub{bottom:-.25em}img{vertical-align:middle}svg:not(:root){overflow:hidden}hr{height:0;-webkit-box-sizing:content-box;-moz-box-sizing:content-box;box-sizing:content-box}*,:after,:before,input[type=checkbox],input[type=radio]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box}pre,textarea{overflow:auto}code,kbd,pre,samp{font-size:1em}button,input,optgroup,select,textarea{margin:0;font:inherit;color:inherit}.glyphicon,address{font-style:normal}button{overflow:visible}button,select{text-transform:none}button,html input[type=button],input[type=reset],input[type=submit]{-webkit-appearance:button;cursor:pointer}button[disabled],html input[disabled]{cursor:default}button::-moz-focus-inner,input::-moz-focus-inner{padding:0;border:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{height:auto}input[type=search]::-webkit-search-cancel-button,input[type=search]::-webkit-search-decoration{-webkit-appearance:none}table{border-spacing:0;border-collapse:collapse}td,th{padding:0}@media print{blockquote,img,pre,tr{page-break-inside:avoid}*,:after,:before{color:#000!important;text-shadow:none!important;background:0 0!important;-webkit-box-shadow:none!important;box-shadow:none!important}a,a:visited{text-decoration:underline}a[href]:after{content:" (" attr(href) ")"}abbr[title]:after{content:" (" attr(title) ")"}a[href^="#"]:after,a[href^="javascript:"]:after{content:""}blockquote,pre{border:1px solid #999}thead{display:table-header-group}img{max-width:100%!important}h2,h3,p{orphans:3;widows:3}h2,h3{page-break-after:avoid}select{background:#fff!important}.navbar{display:none}.btn>.caret,.dropup>.btn>.caret{border-top-color:#000!important}.label{border:1px solid #000}.table{border-collapse:collapse!important}.table td,.table th{background-color:#fff!important}.table-bordered td,.table-bordered th{border:1px solid #ddd!important}}.btn,.btn-danger.active,.btn-danger:active,.btn-default.active,.btn-default:active,.btn-info.active,.btn-info:active,.btn-primary.active,.btn-primary:active,.btn-warning.active,.btn-warning:active,.btn.active,.btn:active,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.form-control,.navbar-toggle,.open>.dropdown-toggle.btn-danger,.open>.dropdown-toggle.btn-default,.open>.dropdown-toggle.btn-info,.open>.dropdown-toggle.btn-primary,.open>.dropdown-toggle.btn-warning{background-image:none}@font-face{font-family:'Glyphicons Halflings';src:url(../fonts/glyphicons-halflings-regular.eot);src:url(../fonts/glyphicons-halflings-regular.eot?#iefix) format('embedded-opentype'),url(../fonts/glyphicons-halflings-regular.woff) format('woff'),url(../fonts/glyphicons-halflings-regular.ttf) format('truetype'),url(../fonts/glyphicons-halflings-regular.svg#glyphicons_halflingsregular) format('svg')}.glyphicon{position:relative;top:1px;display:inline-block;font-family:'Glyphicons Halflings';font-weight:400;line-height:1;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.glyphicon-asterisk:before{content:"\2a"}.glyphicon-plus:before{content:"\2b"}.glyphicon-eur:before,.glyphicon-euro:before{content:"\20ac"}.glyphicon-minus:before{content:"\2212"}.glyphicon-cloud:before{content:"\2601"}.glyphicon-envelope:before{content:"\2709"}.glyphicon-pencil:before{content:"\270f"}.glyphicon-glass:before{content:"\e001"}.glyphicon-music:before{content:"\e002"}.glyphicon-search:before{content:"\e003"}.glyphicon-heart:before{content:"\e005"}.glyphicon-star:before{content:"\e006"}.glyphicon-star-empty:before{content:"\e007"}.glyphicon-user:before{content:"\e008"}.glyphicon-film:before{content:"\e009"}.glyphicon-th-large:before{content:"\e010"}.glyphicon-th:before{content:"\e011"}.glyphicon-th-list:before{content:"\e012"}.glyphicon-ok:before{content:"\e013"}.glyphicon-remove:before{content:"\e014"}.glyphicon-zoom-in:before{content:"\e015"}.glyphicon-zoom-out:before{content:"\e016"}.glyphicon-off:before{content:"\e017"}.glyphicon-signal:before{content:"\e018"}.glyphicon-cog:before{content:"\e019"}.glyphicon-trash:before{content:"\e020"}.glyphicon-home:before{content:"\e021"}.glyphicon-file:before{content:"\e022"}.glyphicon-time:before{content:"\e023"}.glyphicon-road:before{content:"\e024"}.glyphicon-download-alt:before{content:"\e025"}.glyphicon-download:before{content:"\e026"}.glyphicon-upload:before{content:"\e027"}.glyphicon-inbox:before{content:"\e028"}.glyphicon-play-circle:before{content:"\e029"}.glyphicon-repeat:before{content:"\e030"}.glyphicon-refresh:before{content:"\e031"}.glyphicon-list-alt:before{content:"\e032"}.glyphicon-lock:before{content:"\e033"}.glyphicon-flag:before{content:"\e034"}.glyphicon-headphones:before{content:"\e035"}.glyphicon-volume-off:before{content:"\e036"}.glyphicon-volume-down:before{content:"\e037"}.glyphicon-volume-up:before{content:"\e038"}.glyphicon-qrcode:before{content:"\e039"}.glyphicon-barcode:before{content:"\e040"}.glyphicon-tag:before{content:"\e041"}.glyphicon-tags:before{content:"\e042"}.glyphicon-book:before{content:"\e043"}.glyphicon-bookmark:before{content:"\e044"}.glyphicon-print:before{content:"\e045"}.glyphicon-camera:before{content:"\e046"}.glyphicon-font:before{content:"\e047"}.glyphicon-bold:before{content:"\e048"}.glyphicon-italic:before{content:"\e049"}.glyphicon-text-height:before{content:"\e050"}.glyphicon-text-width:before{content:"\e051"}.glyphicon-align-left:before{content:"\e052"}.glyphicon-align-center:before{content:"\e053"}.glyphicon-align-right:before{content:"\e054"}.glyphicon-align-justify:before{content:"\e055"}.glyphicon-list:before{content:"\e056"}.glyphicon-indent-left:before{content:"\e057"}.glyphicon-indent-right:before{content:"\e058"}.glyphicon-facetime-video:before{content:"\e059"}.glyphicon-picture:before{content:"\e060"}.glyphicon-map-marker:before{content:"\e062"}.glyphicon-adjust:before{content:"\e063"}.glyphicon-tint:before{content:"\e064"}.glyphicon-edit:before{content:"\e065"}.glyphicon-share:before{content:"\e066"}.glyphicon-check:before{content:"\e067"}.glyphicon-move:before{content:"\e068"}.glyphicon-step-backward:before{content:"\e069"}.glyphicon-fast-backward:before{content:"\e070"}.glyphicon-backward:before{content:"\e071"}.glyphicon-play:before{content:"\e072"}.glyphicon-pause:before{content:"\e073"}.glyphicon-stop:before{content:"\e074"}.glyphicon-forward:before{content:"\e075"}.glyphicon-fast-forward:before{content:"\e076"}.glyphicon-step-forward:before{content:"\e077"}.glyphicon-eject:before{content:"\e078"}.glyphicon-chevron-left:before{content:"\e079"}.glyphicon-chevron-right:before{content:"\e080"}.glyphicon-plus-sign:before{content:"\e081"}.glyphicon-minus-sign:before{content:"\e082"}.glyphicon-remove-sign:before{content:"\e083"}.glyphicon-ok-sign:before{content:"\e084"}.glyphicon-question-sign:before{content:"\e085"}.glyphicon-info-sign:before{content:"\e086"}.glyphicon-screenshot:before{content:"\e087"}.glyphicon-remove-circle:before{content:"\e088"}.glyphicon-ok-circle:before{content:"\e089"}.glyphicon-ban-circle:before{content:"\e090"}.glyphicon-arrow-left:before{content:"\e091"}.glyphicon-arrow-right:before{content:"\e092"}.glyphicon-arrow-up:before{content:"\e093"}.glyphicon-arrow-down:before{content:"\e094"}.glyphicon-share-alt:before{content:"\e095"}.glyphicon-resize-full:before{content:"\e096"}.glyphicon-resize-small:before{content:"\e097"}.glyphicon-exclamation-sign:before{content:"\e101"}.glyphicon-gift:before{content:"\e102"}.glyphicon-leaf:before{content:"\e103"}.glyphicon-fire:before{content:"\e104"}.glyphicon-eye-open:before{content:"\e105"}.glyphicon-eye-close:before{content:"\e106"}.glyphicon-warning-sign:before{content:"\e107"}.glyphicon-plane:before{content:"\e108"}.glyphicon-calendar:before{content:"\e109"}.glyphicon-random:before{content:"\e110"}.glyphicon-comment:before{content:"\e111"}.glyphicon-magnet:before{content:"\e112"}.glyphicon-chevron-up:before{content:"\e113"}.glyphicon-chevron-down:before{content:"\e114"}.glyphicon-retweet:before{content:"\e115"}.glyphicon-shopping-cart:before{content:"\e116"}.glyphicon-folder-close:before{content:"\e117"}.glyphicon-folder-open:before{content:"\e118"}.glyphicon-resize-vertical:before{content:"\e119"}.glyphicon-resize-horizontal:before{content:"\e120"}.glyphicon-hdd:before{content:"\e121"}.glyphicon-bullhorn:before{content:"\e122"}.glyphicon-bell:before{content:"\e123"}.glyphicon-certificate:before{content:"\e124"}.glyphicon-thumbs-up:before{content:"\e125"}.glyphicon-thumbs-down:before{content:"\e126"}.glyphicon-hand-right:before{content:"\e127"}.glyphicon-hand-left:before{content:"\e128"}.glyphicon-hand-up:before{content:"\e129"}.glyphicon-hand-down:before{content:"\e130"}.glyphicon-circle-arrow-right:before{content:"\e131"}.glyphicon-circle-arrow-left:before{content:"\e132"}.glyphicon-circle-arrow-up:before{content:"\e133"}.glyphicon-circle-arrow-down:before{content:"\e134"}.glyphicon-globe:before{content:"\e135"}.glyphicon-wrench:before{content:"\e136"}.glyphicon-tasks:before{content:"\e137"}.glyphicon-filter:before{content:"\e138"}.glyphicon-briefcase:before{content:"\e139"}.glyphicon-fullscreen:before{content:"\e140"}.glyphicon-dashboard:before{content:"\e141"}.glyphicon-paperclip:before{content:"\e142"}.glyphicon-heart-empty:before{content:"\e143"}.glyphicon-link:before{content:"\e144"}.glyphicon-phone:before{content:"\e145"}.glyphicon-pushpin:before{content:"\e146"}.glyphicon-usd:before{content:"\e148"}.glyphicon-gbp:before{content:"\e149"}.glyphicon-sort:before{content:"\e150"}.glyphicon-sort-by-alphabet:before{content:"\e151"}.glyphicon-sort-by-alphabet-alt:before{content:"\e152"}.glyphicon-sort-by-order:before{content:"\e153"}.glyphicon-sort-by-order-alt:before{content:"\e154"}.glyphicon-sort-by-attributes:before{content:"\e155"}.glyphicon-sort-by-attributes-alt:before{content:"\e156"}.glyphicon-unchecked:before{content:"\e157"}.glyphicon-expand:before{content:"\e158"}.glyphicon-collapse-down:before{content:"\e159"}.glyphicon-collapse-up:before{content:"\e160"}.glyphicon-log-in:before{content:"\e161"}.glyphicon-flash:before{content:"\e162"}.glyphicon-log-out:before{content:"\e163"}.glyphicon-new-window:before{content:"\e164"}.glyphicon-record:before{content:"\e165"}.glyphicon-save:before{content:"\e166"}.glyphicon-open:before{content:"\e167"}.glyphicon-saved:before{content:"\e168"}.glyphicon-import:before{content:"\e169"}.glyphicon-export:before{content:"\e170"}.glyphicon-send:before{content:"\e171"}.glyphicon-floppy-disk:before{content:"\e172"}.glyphicon-floppy-saved:before{content:"\e173"}.glyphicon-floppy-remove:before{content:"\e174"}.glyphicon-floppy-save:before{content:"\e175"}.glyphicon-floppy-open:before{content:"\e176"}.glyphicon-credit-card:before{content:"\e177"}.glyphicon-transfer:before{content:"\e178"}.glyphicon-cutlery:before{content:"\e179"}.glyphicon-header:before{content:"\e180"}.glyphicon-compressed:before{content:"\e181"}.glyphicon-earphone:before{content:"\e182"}.glyphicon-phone-alt:before{content:"\e183"}.glyphicon-tower:before{content:"\e184"}.glyphicon-stats:before{content:"\e185"}.glyphicon-sd-video:before{content:"\e186"}.glyphicon-hd-video:before{content:"\e187"}.glyphicon-subtitles:before{content:"\e188"}.glyphicon-sound-stereo:before{content:"\e189"}.glyphicon-sound-dolby:before{content:"\e190"}.glyphicon-sound-5-1:before{content:"\e191"}.glyphicon-sound-6-1:before{content:"\e192"}.glyphicon-sound-7-1:before{content:"\e193"}.glyphicon-copyright-mark:before{content:"\e194"}.glyphicon-registration-mark:before{content:"\e195"}.glyphicon-cloud-download:before{content:"\e197"}.glyphicon-cloud-upload:before{content:"\e198"}.glyphicon-tree-conifer:before{content:"\e199"}.glyphicon-tree-deciduous:before{content:"\e200"}*,:after,:before{box-sizing:border-box}html{font-size:10px;-webkit-tap-highlight-color:transparent}body{font-size:14px;line-height:1.42857143}button,input,select,textarea{font-family:inherit;font-size:inherit;line-height:inherit}a:focus{outline-offset:-2px}.carousel-inner>.item>a>img,.carousel-inner>.item>img,.img-responsive,.thumbnail a>img,.thumbnail>img{display:block;max-width:100%;height:auto}.img-thumbnail{display:inline-block;max-width:100%;height:auto;padding:4px;line-height:1.42857143;background-color:#fff;border:1px solid #ddd;border-radius:4px;-webkit-transition:all .2s ease-in-out;-o-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.img-circle{border-radius:50%}hr{margin-top:20px;margin-bottom:20px;border-top:1px solid #eee}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.sr-only-focusable:active,.sr-only-focusable:focus{position:static;width:auto;height:auto;margin:0;overflow:visible;clip:auto}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-weight:400;line-height:1;color:#777}.h1,.h2,.h3,h1,h2,h3{margin-top:20px;margin-bottom:10px}.h1 .small,.h1 small,.h2 .small,.h2 small,.h3 .small,.h3 small,h1 .small,h1 small,h2 .small,h2 small,h3 .small,h3 small{font-size:65%}.h4,.h5,.h6,h4,h5,h6{margin-top:10px;margin-bottom:10px}.h4 .small,.h4 small,.h5 .small,.h5 small,.h6 .small,.h6 small,h4 .small,h4 small,h5 .small,h5 small,h6 .small,h6 small{font-size:75%}p{margin:0 0 10px}.lead{margin-bottom:20px;font-size:16px;font-weight:300;line-height:1.4}dt,kbd kbd,label{font-weight:700}address,blockquote .small,blockquote footer,blockquote small,dd,dt,pre{line-height:1.42857143}@media (min-width:768px){.lead{font-size:21px}}.small,small{font-size:85%}.mark,mark{padding:.2em;background-color:#fcf8e3}.list-inline,.list-unstyled{padding-left:0;list-style:none}.text-left{text-align:left}.text-right{text-align:right}.text-center{text-align:center}.text-justify{text-align:justify}.text-nowrap{white-space:nowrap}.text-lowercase{text-transform:lowercase}.text-uppercase{text-transform:uppercase}.text-capitalize{text-transform:capitalize}.text-muted{color:#777}.text-primary{color:#428bca}a.text-primary:hover{color:#3071a9}.text-success{color:#3c763d}a.text-success:hover{color:#2b542c}.text-info{color:#31708f}a.text-info:hover{color:#245269}.text-warning{color:#8a6d3b}a.text-warning:hover{color:#66512c}.text-danger{color:#a94442}a.text-danger:hover{color:#843534}.bg-primary{color:#fff;background-color:#428bca}a.bg-primary:hover{background-color:#3071a9}.bg-success{background-color:#dff0d8}a.bg-success:hover{background-color:#c1e2b3}.bg-info{background-color:#d9edf7}a.bg-info:hover{background-color:#afd9ee}.bg-warning{background-color:#fcf8e3}a.bg-warning:hover{background-color:#f7ecb5}.bg-danger{background-color:#f2dede}a.bg-danger:hover{background-color:#e4b9b9}pre code,table{background-color:transparent}.page-header{padding-bottom:9px;margin:40px 0 20px;border-bottom:1px solid #eee}dl,ol,ul{margin-top:0}blockquote ol:last-child,blockquote p:last-child,blockquote ul:last-child,ol ol,ol ul,ul ol,ul ul{margin-bottom:0}address,dl{margin-bottom:20px}ol,ul{margin-bottom:10px}.list-inline{margin-left:-5px}.list-inline>li{display:inline-block;padding-right:5px;padding-left:5px}dd{margin-left:0}@media (min-width:768px){.dl-horizontal dt{float:left;width:160px;overflow:hidden;clear:left;text-align:right;text-overflow:ellipsis;white-space:nowrap}.dl-horizontal dd{margin-left:180px}.container{width:750px}}abbr[data-original-title],abbr[title]{cursor:help;border-bottom:1px dotted #777}.initialism{font-size:90%;text-transform:uppercase}blockquote{padding:10px 20px;margin:0 0 20px;font-size:17.5px}blockquote .small,blockquote footer,blockquote small{display:block;font-size:80%;color:#777}legend,pre{display:block;color:#333}blockquote .small:before,blockquote footer:before,blockquote small:before{content:'\2014 \00A0'}.blockquote-reverse,blockquote.pull-right{padding-right:15px;padding-left:0;text-align:right;border-right:5px solid #eee;border-left:0}code,kbd{padding:2px 4px;font-size:90%}caption,th{text-align:left}.blockquote-reverse .small:before,.blockquote-reverse footer:before,.blockquote-reverse small:before,blockquote.pull-right .small:before,blockquote.pull-right footer:before,blockquote.pull-right small:before{content:''}.blockquote-reverse .small:after,.blockquote-reverse footer:after,.blockquote-reverse small:after,blockquote.pull-right .small:after,blockquote.pull-right footer:after,blockquote.pull-right small:after{content:'\00A0 \2014'}code,kbd,pre,samp{font-family:Menlo,Monaco,Consolas,"Courier New",monospace}code{color:#c7254e;background-color:#f9f2f4;border-radius:4px}kbd{color:#fff;background-color:#333;border-radius:3px;-webkit-box-shadow:inset 0 -1px 0 rgba(0,0,0,.25);box-shadow:inset 0 -1px 0 rgba(0,0,0,.25)}kbd kbd{padding:0;font-size:100%;-webkit-box-shadow:none;box-shadow:none}pre{padding:9.5px;margin:0 0 10px;font-size:13px;word-break:break-all;word-wrap:break-word;background-color:#f5f5f5;border:1px solid #ccc;border-radius:4px}pre code{padding:0;font-size:inherit;color:inherit;white-space:pre-wrap;border-radius:0}.pre-scrollable{max-height:340px;overflow-y:scroll}.container,.container-fluid{padding-right:15px;padding-left:15px;margin-right:auto;margin-left:auto}@media (min-width:992px){.container{width:970px}}@media (min-width:1200px){.container{width:1170px}}.row{margin-right:-15px;margin-left:-15px}.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9,.col-md-1,.col-md-10,.col-md-11,.col-md-12,.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-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9,.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{position:relative;min-height:1px;padding-right:15px;padding-left:15px}.col-xs-1,.col-xs-10,.col-xs-11,.col-xs-12,.col-xs-2,.col-xs-3,.col-xs-4,.col-xs-5,.col-xs-6,.col-xs-7,.col-xs-8,.col-xs-9{float:left}.col-xs-12{width:100%}.col-xs-11{width:91.66666667%}.col-xs-10{width:83.33333333%}.col-xs-9{width:75%}.col-xs-8{width:66.66666667%}.col-xs-7{width:58.33333333%}.col-xs-6{width:50%}.col-xs-5{width:41.66666667%}.col-xs-4{width:33.33333333%}.col-xs-3{width:25%}.col-xs-2{width:16.66666667%}.col-xs-1{width:8.33333333%}.col-xs-pull-12{right:100%}.col-xs-pull-11{right:91.66666667%}.col-xs-pull-10{right:83.33333333%}.col-xs-pull-9{right:75%}.col-xs-pull-8{right:66.66666667%}.col-xs-pull-7{right:58.33333333%}.col-xs-pull-6{right:50%}.col-xs-pull-5{right:41.66666667%}.col-xs-pull-4{right:33.33333333%}.col-xs-pull-3{right:25%}.col-xs-pull-2{right:16.66666667%}.col-xs-pull-1{right:8.33333333%}.col-xs-pull-0{right:auto}.col-xs-push-12{left:100%}.col-xs-push-11{left:91.66666667%}.col-xs-push-10{left:83.33333333%}.col-xs-push-9{left:75%}.col-xs-push-8{left:66.66666667%}.col-xs-push-7{left:58.33333333%}.col-xs-push-6{left:50%}.col-xs-push-5{left:41.66666667%}.col-xs-push-4{left:33.33333333%}.col-xs-push-3{left:25%}.col-xs-push-2{left:16.66666667%}.col-xs-push-1{left:8.33333333%}.col-xs-push-0{left:auto}.col-xs-offset-12{margin-left:100%}.col-xs-offset-11{margin-left:91.66666667%}.col-xs-offset-10{margin-left:83.33333333%}.col-xs-offset-9{margin-left:75%}.col-xs-offset-8{margin-left:66.66666667%}.col-xs-offset-7{margin-left:58.33333333%}.col-xs-offset-6{margin-left:50%}.col-xs-offset-5{margin-left:41.66666667%}.col-xs-offset-4{margin-left:33.33333333%}.col-xs-offset-3{margin-left:25%}.col-xs-offset-2{margin-left:16.66666667%}.col-xs-offset-1{margin-left:8.33333333%}.col-xs-offset-0{margin-left:0}@media (min-width:768px){.col-sm-1,.col-sm-10,.col-sm-11,.col-sm-12,.col-sm-2,.col-sm-3,.col-sm-4,.col-sm-5,.col-sm-6,.col-sm-7,.col-sm-8,.col-sm-9{float:left}.col-sm-12{width:100%}.col-sm-11{width:91.66666667%}.col-sm-10{width:83.33333333%}.col-sm-9{width:75%}.col-sm-8{width:66.66666667%}.col-sm-7{width:58.33333333%}.col-sm-6{width:50%}.col-sm-5{width:41.66666667%}.col-sm-4{width:33.33333333%}.col-sm-3{width:25%}.col-sm-2{width:16.66666667%}.col-sm-1{width:8.33333333%}.col-sm-pull-12{right:100%}.col-sm-pull-11{right:91.66666667%}.col-sm-pull-10{right:83.33333333%}.col-sm-pull-9{right:75%}.col-sm-pull-8{right:66.66666667%}.col-sm-pull-7{right:58.33333333%}.col-sm-pull-6{right:50%}.col-sm-pull-5{right:41.66666667%}.col-sm-pull-4{right:33.33333333%}.col-sm-pull-3{right:25%}.col-sm-pull-2{right:16.66666667%}.col-sm-pull-1{right:8.33333333%}.col-sm-pull-0{right:auto}.col-sm-push-12{left:100%}.col-sm-push-11{left:91.66666667%}.col-sm-push-10{left:83.33333333%}.col-sm-push-9{left:75%}.col-sm-push-8{left:66.66666667%}.col-sm-push-7{left:58.33333333%}.col-sm-push-6{left:50%}.col-sm-push-5{left:41.66666667%}.col-sm-push-4{left:33.33333333%}.col-sm-push-3{left:25%}.col-sm-push-2{left:16.66666667%}.col-sm-push-1{left:8.33333333%}.col-sm-push-0{left:auto}.col-sm-offset-12{margin-left:100%}.col-sm-offset-11{margin-left:91.66666667%}.col-sm-offset-10{margin-left:83.33333333%}.col-sm-offset-9{margin-left:75%}.col-sm-offset-8{margin-left:66.66666667%}.col-sm-offset-7{margin-left:58.33333333%}.col-sm-offset-6{margin-left:50%}.col-sm-offset-5{margin-left:41.66666667%}.col-sm-offset-4{margin-left:33.33333333%}.col-sm-offset-3{margin-left:25%}.col-sm-offset-2{margin-left:16.66666667%}.col-sm-offset-1{margin-left:8.33333333%}.col-sm-offset-0{margin-left:0}}@media (min-width:992px){.col-md-1,.col-md-10,.col-md-11,.col-md-12,.col-md-2,.col-md-3,.col-md-4,.col-md-5,.col-md-6,.col-md-7,.col-md-8,.col-md-9{float:left}.col-md-12{width:100%}.col-md-11{width:91.66666667%}.col-md-10{width:83.33333333%}.col-md-9{width:75%}.col-md-8{width:66.66666667%}.col-md-7{width:58.33333333%}.col-md-6{width:50%}.col-md-5{width:41.66666667%}.col-md-4{width:33.33333333%}.col-md-3{width:25%}.col-md-2{width:16.66666667%}.col-md-1{width:8.33333333%}.col-md-pull-12{right:100%}.col-md-pull-11{right:91.66666667%}.col-md-pull-10{right:83.33333333%}.col-md-pull-9{right:75%}.col-md-pull-8{right:66.66666667%}.col-md-pull-7{right:58.33333333%}.col-md-pull-6{right:50%}.col-md-pull-5{right:41.66666667%}.col-md-pull-4{right:33.33333333%}.col-md-pull-3{right:25%}.col-md-pull-2{right:16.66666667%}.col-md-pull-1{right:8.33333333%}.col-md-pull-0{right:auto}.col-md-push-12{left:100%}.col-md-push-11{left:91.66666667%}.col-md-push-10{left:83.33333333%}.col-md-push-9{left:75%}.col-md-push-8{left:66.66666667%}.col-md-push-7{left:58.33333333%}.col-md-push-6{left:50%}.col-md-push-5{left:41.66666667%}.col-md-push-4{left:33.33333333%}.col-md-push-3{left:25%}.col-md-push-2{left:16.66666667%}.col-md-push-1{left:8.33333333%}.col-md-push-0{left:auto}.col-md-offset-12{margin-left:100%}.col-md-offset-11{margin-left:91.66666667%}.col-md-offset-10{margin-left:83.33333333%}.col-md-offset-9{margin-left:75%}.col-md-offset-8{margin-left:66.66666667%}.col-md-offset-7{margin-left:58.33333333%}.col-md-offset-6{margin-left:50%}.col-md-offset-5{margin-left:41.66666667%}.col-md-offset-4{margin-left:33.33333333%}.col-md-offset-3{margin-left:25%}.col-md-offset-2{margin-left:16.66666667%}.col-md-offset-1{margin-left:8.33333333%}.col-md-offset-0{margin-left:0}}@media (min-width:1200px){.col-lg-1,.col-lg-10,.col-lg-11,.col-lg-12,.col-lg-2,.col-lg-3,.col-lg-4,.col-lg-5,.col-lg-6,.col-lg-7,.col-lg-8,.col-lg-9{float:left}.col-lg-12{width:100%}.col-lg-11{width:91.66666667%}.col-lg-10{width:83.33333333%}.col-lg-9{width:75%}.col-lg-8{width:66.66666667%}.col-lg-7{width:58.33333333%}.col-lg-6{width:50%}.col-lg-5{width:41.66666667%}.col-lg-4{width:33.33333333%}.col-lg-3{width:25%}.col-lg-2{width:16.66666667%}.col-lg-1{width:8.33333333%}.col-lg-pull-12{right:100%}.col-lg-pull-11{right:91.66666667%}.col-lg-pull-10{right:83.33333333%}.col-lg-pull-9{right:75%}.col-lg-pull-8{right:66.66666667%}.col-lg-pull-7{right:58.33333333%}.col-lg-pull-6{right:50%}.col-lg-pull-5{right:41.66666667%}.col-lg-pull-4{right:33.33333333%}.col-lg-pull-3{right:25%}.col-lg-pull-2{right:16.66666667%}.col-lg-pull-1{right:8.33333333%}.col-lg-pull-0{right:auto}.col-lg-push-12{left:100%}.col-lg-push-11{left:91.66666667%}.col-lg-push-10{left:83.33333333%}.col-lg-push-9{left:75%}.col-lg-push-8{left:66.66666667%}.col-lg-push-7{left:58.33333333%}.col-lg-push-6{left:50%}.col-lg-push-5{left:41.66666667%}.col-lg-push-4{left:33.33333333%}.col-lg-push-3{left:25%}.col-lg-push-2{left:16.66666667%}.col-lg-push-1{left:8.33333333%}.col-lg-push-0{left:auto}.col-lg-offset-12{margin-left:100%}.col-lg-offset-11{margin-left:91.66666667%}.col-lg-offset-10{margin-left:83.33333333%}.col-lg-offset-9{margin-left:75%}.col-lg-offset-8{margin-left:66.66666667%}.col-lg-offset-7{margin-left:58.33333333%}.col-lg-offset-6{margin-left:50%}.col-lg-offset-5{margin-left:41.66666667%}.col-lg-offset-4{margin-left:33.33333333%}.col-lg-offset-3{margin-left:25%}.col-lg-offset-2{margin-left:16.66666667%}.col-lg-offset-1{margin-left:8.33333333%}.col-lg-offset-0{margin-left:0}}caption{padding-top:8px;padding-bottom:8px;color:#777}.table{width:100%;max-width:100%;margin-bottom:20px}.table>tbody>tr>td,.table>tbody>tr>th,.table>tfoot>tr>td,.table>tfoot>tr>th,.table>thead>tr>td,.table>thead>tr>th{padding:8px;line-height:1.42857143;vertical-align:top;border-top:1px solid #ddd}.table>thead>tr>th{vertical-align:bottom;border-bottom:2px solid #ddd}.table>caption+thead>tr:first-child>td,.table>caption+thead>tr:first-child>th,.table>colgroup+thead>tr:first-child>td,.table>colgroup+thead>tr:first-child>th,.table>thead:first-child>tr:first-child>td,.table>thead:first-child>tr:first-child>th{border-top:0}.table>tbody+tbody{border-top:2px solid #ddd}.table .table{background-color:#fff}.table-condensed>tbody>tr>td,.table-condensed>tbody>tr>th,.table-condensed>tfoot>tr>td,.table-condensed>tfoot>tr>th,.table-condensed>thead>tr>td,.table-condensed>thead>tr>th{padding:5px}.table-bordered,.table-bordered>tbody>tr>td,.table-bordered>tbody>tr>th,.table-bordered>tfoot>tr>td,.table-bordered>tfoot>tr>th,.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border:1px solid #ddd}.table-bordered>thead>tr>td,.table-bordered>thead>tr>th{border-bottom-width:2px}.table-striped>tbody>tr:nth-child(odd){background-color:#f9f9f9}.table-hover>tbody>tr:hover,.table>tbody>tr.active>td,.table>tbody>tr.active>th,.table>tbody>tr>td.active,.table>tbody>tr>th.active,.table>tfoot>tr.active>td,.table>tfoot>tr.active>th,.table>tfoot>tr>td.active,.table>tfoot>tr>th.active,.table>thead>tr.active>td,.table>thead>tr.active>th,.table>thead>tr>td.active,.table>thead>tr>th.active{background-color:#f5f5f5}table col[class*=col-]{position:static;display:table-column;float:none}table td[class*=col-],table th[class*=col-]{position:static;display:table-cell;float:none}.btn-group>.btn-group,.btn-toolbar .btn-group,.btn-toolbar .input-group,.dropdown-menu{float:left}.table-hover>tbody>tr.active:hover>td,.table-hover>tbody>tr.active:hover>th,.table-hover>tbody>tr:hover>.active,.table-hover>tbody>tr>td.active:hover,.table-hover>tbody>tr>th.active:hover{background-color:#e8e8e8}.table>tbody>tr.success>td,.table>tbody>tr.success>th,.table>tbody>tr>td.success,.table>tbody>tr>th.success,.table>tfoot>tr.success>td,.table>tfoot>tr.success>th,.table>tfoot>tr>td.success,.table>tfoot>tr>th.success,.table>thead>tr.success>td,.table>thead>tr.success>th,.table>thead>tr>td.success,.table>thead>tr>th.success{background-color:#dff0d8}.table-hover>tbody>tr.success:hover>td,.table-hover>tbody>tr.success:hover>th,.table-hover>tbody>tr:hover>.success,.table-hover>tbody>tr>td.success:hover,.table-hover>tbody>tr>th.success:hover{background-color:#d0e9c6}.table>tbody>tr.info>td,.table>tbody>tr.info>th,.table>tbody>tr>td.info,.table>tbody>tr>th.info,.table>tfoot>tr.info>td,.table>tfoot>tr.info>th,.table>tfoot>tr>td.info,.table>tfoot>tr>th.info,.table>thead>tr.info>td,.table>thead>tr.info>th,.table>thead>tr>td.info,.table>thead>tr>th.info{background-color:#d9edf7}.table-hover>tbody>tr.info:hover>td,.table-hover>tbody>tr.info:hover>th,.table-hover>tbody>tr:hover>.info,.table-hover>tbody>tr>td.info:hover,.table-hover>tbody>tr>th.info:hover{background-color:#c4e3f3}.table>tbody>tr.warning>td,.table>tbody>tr.warning>th,.table>tbody>tr>td.warning,.table>tbody>tr>th.warning,.table>tfoot>tr.warning>td,.table>tfoot>tr.warning>th,.table>tfoot>tr>td.warning,.table>tfoot>tr>th.warning,.table>thead>tr.warning>td,.table>thead>tr.warning>th,.table>thead>tr>td.warning,.table>thead>tr>th.warning{background-color:#fcf8e3}.table-hover>tbody>tr.warning:hover>td,.table-hover>tbody>tr.warning:hover>th,.table-hover>tbody>tr:hover>.warning,.table-hover>tbody>tr>td.warning:hover,.table-hover>tbody>tr>th.warning:hover{background-color:#faf2cc}.table>tbody>tr.danger>td,.table>tbody>tr.danger>th,.table>tbody>tr>td.danger,.table>tbody>tr>th.danger,.table>tfoot>tr.danger>td,.table>tfoot>tr.danger>th,.table>tfoot>tr>td.danger,.table>tfoot>tr>th.danger,.table>thead>tr.danger>td,.table>thead>tr.danger>th,.table>thead>tr>td.danger,.table>thead>tr>th.danger{background-color:#f2dede}.table-hover>tbody>tr.danger:hover>td,.table-hover>tbody>tr.danger:hover>th,.table-hover>tbody>tr:hover>.danger,.table-hover>tbody>tr>td.danger:hover,.table-hover>tbody>tr>th.danger:hover{background-color:#ebcccc}.table-responsive{min-height:.01%;overflow-x:auto}@media screen and (max-width:767px){.table-responsive{width:100%;margin-bottom:15px;overflow-y:hidden;-ms-overflow-style:-ms-autohiding-scrollbar;border:1px solid #ddd}.table-responsive>.table{margin-bottom:0}.table-responsive>.table>tbody>tr>td,.table-responsive>.table>tbody>tr>th,.table-responsive>.table>tfoot>tr>td,.table-responsive>.table>tfoot>tr>th,.table-responsive>.table>thead>tr>td,.table-responsive>.table>thead>tr>th{white-space:nowrap}.table-responsive>.table-bordered{border:0}.table-responsive>.table-bordered>tbody>tr>td:first-child,.table-responsive>.table-bordered>tbody>tr>th:first-child,.table-responsive>.table-bordered>tfoot>tr>td:first-child,.table-responsive>.table-bordered>tfoot>tr>th:first-child,.table-responsive>.table-bordered>thead>tr>td:first-child,.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.table-responsive>.table-bordered>tbody>tr>td:last-child,.table-responsive>.table-bordered>tbody>tr>th:last-child,.table-responsive>.table-bordered>tfoot>tr>td:last-child,.table-responsive>.table-bordered>tfoot>tr>th:last-child,.table-responsive>.table-bordered>thead>tr>td:last-child,.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.table-responsive>.table-bordered>tbody>tr:last-child>td,.table-responsive>.table-bordered>tbody>tr:last-child>th,.table-responsive>.table-bordered>tfoot>tr:last-child>td,.table-responsive>.table-bordered>tfoot>tr:last-child>th{border-bottom:0}}fieldset,legend{padding:0;border:0}fieldset{min-width:0;margin:0}legend{width:100%;margin-bottom:20px;font-size:21px;line-height:inherit;border-bottom:1px solid #e5e5e5}label{display:inline-block;max-width:100%;margin-bottom:5px}input[type=search]{-webkit-box-sizing:border-box;-moz-box-sizing:border-box;box-sizing:border-box;-webkit-appearance:none}input[type=checkbox],input[type=radio]{margin:4px 0 0;line-height:normal}.form-control,output{font-size:14px;line-height:1.42857143;display:block}input[type=file]{display:block}input[type=range]{display:block;width:100%}select[multiple],select[size]{height:auto}input[type=checkbox]:focus,input[type=file]:focus,input[type=radio]:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}output{padding-top:7px;color:#555}.form-control{width:100%;height:34px;padding:6px 12px;background-color:#fff;border:1px solid #ccc;border-radius:4px;-webkit-transition:border-color ease-in-out .15s,-webkit-box-shadow ease-in-out .15s;-o-transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s;transition:border-color ease-in-out .15s,box-shadow ease-in-out .15s}.form-control:focus{outline:0}.form-control::-moz-placeholder{color:#999;opacity:1}.form-control:-ms-input-placeholder{color:#999}.form-control::-webkit-input-placeholder{color:#999}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .help-block,.has-success .input-group-addon,.has-success .radio,.has-success .radio-inline,.has-success.checkbox label,.has-success.checkbox-inline label,.has-success.radio label,.has-success.radio-inline label{color:#3c763d}.form-control[disabled],.form-control[readonly],fieldset[disabled] .form-control{cursor:not-allowed;background-color:#eee;opacity:1}textarea.form-control{height:auto}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{line-height:34px;line-height:1.42857143\9}input[type=date].input-sm,input[type=datetime-local].input-sm,input[type=month].input-sm,input[type=time].input-sm{line-height:30px;line-height:1.5\9}input[type=date].input-lg,input[type=datetime-local].input-lg,input[type=month].input-lg,input[type=time].input-lg{line-height:46px;line-height:1.33\9}:root input[type=date],:root input[type=datetime-local],:root input[type=month],:root input[type=time],_:-ms-fullscreen{line-height:1.42857143}:root input[type=date].input-sm,:root input[type=datetime-local].input-sm,:root input[type=month].input-sm,:root input[type=time].input-sm,_:-ms-fullscreen.input-sm{line-height:1.5}:root input[type=date].input-lg,:root input[type=datetime-local].input-lg,:root input[type=month].input-lg,:root input[type=time].input-lg,_:-ms-fullscreen.input-lg{line-height:1.33}.form-group{margin-bottom:15px}.checkbox,.radio{position:relative;display:block;margin-bottom:10px}.checkbox label,.radio label{min-height:20px;margin-bottom:0;font-weight:400;cursor:pointer}.checkbox input[type=checkbox],.checkbox-inline input[type=checkbox],.radio input[type=radio],.radio-inline input[type=radio]{position:absolute;margin-left:-20px}.checkbox+.checkbox,.radio+.radio{margin-top:-5px}.checkbox-inline,.radio-inline{display:inline-block;padding-left:20px;margin-bottom:0;font-weight:400;vertical-align:middle;cursor:pointer}.checkbox-inline+.checkbox-inline,.radio-inline+.radio-inline{margin-top:0;margin-left:10px}.checkbox-inline.disabled,.checkbox.disabled label,.radio-inline.disabled,.radio.disabled label,fieldset[disabled] .checkbox label,fieldset[disabled] .checkbox-inline,fieldset[disabled] .radio label,fieldset[disabled] .radio-inline,fieldset[disabled] input[type=checkbox],fieldset[disabled] input[type=radio],input[type=checkbox].disabled,input[type=checkbox][disabled],input[type=radio].disabled,input[type=radio][disabled]{cursor:not-allowed}.form-control-static{padding-top:7px;padding-bottom:7px;margin-bottom:0}.form-control-static.input-lg,.form-control-static.input-sm{padding-right:0;padding-left:0}.form-group-sm .form-control,.input-sm{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.form-group-sm .form-control,select.input-sm{height:30px;line-height:30px}select[multiple].form-group-sm .form-control,select[multiple].input-sm,textarea.form-group-sm .form-control,textarea.input-sm{height:auto}.form-group-lg .form-control,.input-lg{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.form-group-lg .form-control,select.input-lg{height:46px;line-height:46px}select[multiple].form-group-lg .form-control,select[multiple].input-lg,textarea.form-group-lg .form-control,textarea.input-lg{height:auto}.has-feedback{position:relative}.has-feedback .form-control{padding-right:42.5px}.form-control-feedback{position:absolute;top:0;right:0;z-index:2;display:block;width:34px;height:34px;line-height:34px;text-align:center;pointer-events:none}.collapsing,.dropdown{position:relative}.input-lg+.form-control-feedback{width:46px;height:46px;line-height:46px}.input-sm+.form-control-feedback{width:30px;height:30px;line-height:30px}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .help-block,.has-warning .input-group-addon,.has-warning .radio,.has-warning .radio-inline,.has-warning.checkbox label,.has-warning.checkbox-inline label,.has-warning.radio label,.has-warning.radio-inline label{color:#8a6d3b}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .help-block,.has-error .input-group-addon,.has-error .radio,.has-error .radio-inline,.has-error.checkbox label,.has-error.checkbox-inline label,.has-error.radio label,.has-error.radio-inline label{color:#a94442}.has-feedback label~.form-control-feedback{top:25px}.has-feedback label.sr-only~.form-control-feedback{top:0}.help-block{display:block;margin-top:5px;margin-bottom:10px;color:#737373}@media (min-width:768px){.form-inline .form-control-static,.form-inline .form-group{display:inline-block}.form-inline .control-label,.form-inline .form-group{margin-bottom:0;vertical-align:middle}.form-inline .form-control{display:inline-block;width:auto;vertical-align:middle}.form-inline .input-group{display:inline-table;vertical-align:middle}.form-inline .input-group .form-control,.form-inline .input-group .input-group-addon,.form-inline .input-group .input-group-btn{width:auto}.form-inline .input-group>.form-control{width:100%}.form-inline .checkbox,.form-inline .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.form-inline .checkbox label,.form-inline .radio label{padding-left:0}.form-inline .checkbox input[type=checkbox],.form-inline .radio input[type=radio]{position:relative;margin-left:0}.form-inline .has-feedback .form-control-feedback{top:0}.form-horizontal .control-label{padding-top:7px;margin-bottom:0;text-align:right}}.btn-block,input[type=button].btn-block,input[type=reset].btn-block,input[type=submit].btn-block{width:100%}.form-horizontal .checkbox,.form-horizontal .checkbox-inline,.form-horizontal .radio,.form-horizontal .radio-inline{padding-top:7px;margin-top:0;margin-bottom:0}.form-horizontal .checkbox,.form-horizontal .radio{min-height:27px}.form-horizontal .form-group{margin-right:-15px;margin-left:-15px}.form-horizontal .has-feedback .form-control-feedback{right:15px}@media (min-width:768px){.form-horizontal .form-group-lg .control-label{padding-top:14.3px}.form-horizontal .form-group-sm .control-label{padding-top:6px}}.btn{display:inline-block;padding:6px 12px;margin-bottom:0;font-size:14px;font-weight:400;line-height:1.42857143;text-align:center;white-space:nowrap;vertical-align:middle;-ms-touch-action:manipulation;touch-action:manipulation;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;border:1px solid transparent;border-radius:4px}.btn.active.focus,.btn.active:focus,.btn.focus,.btn:active.focus,.btn:active:focus,.btn:focus{outline:dotted thin;outline:-webkit-focus-ring-color auto 5px;outline-offset:-2px}.btn.focus,.btn:focus,.btn:hover{color:#333;text-decoration:none}.btn.disabled,.btn[disabled],fieldset[disabled] .btn{pointer-events:none;cursor:not-allowed;filter:alpha(opacity=65);-webkit-box-shadow:none;box-shadow:none;opacity:.65}.btn-default.active,.btn-default.focus,.btn-default:active,.btn-default:focus,.btn-default:hover,.open>.dropdown-toggle.btn-default{color:#333;background-color:#e6e6e6;border-color:#adadad}.btn-default.disabled,.btn-default.disabled.active,.btn-default.disabled.focus,.btn-default.disabled:active,.btn-default.disabled:focus,.btn-default.disabled:hover,.btn-default[disabled],.btn-default[disabled].active,.btn-default[disabled].focus,.btn-default[disabled]:active,.btn-default[disabled]:focus,.btn-default[disabled]:hover,fieldset[disabled] .btn-default,fieldset[disabled] .btn-default.active,fieldset[disabled] .btn-default.focus,fieldset[disabled] .btn-default:active,fieldset[disabled] .btn-default:focus,fieldset[disabled] .btn-default:hover{background-color:#fff;border-color:#ccc}.btn-default .badge{color:#fff;background-color:#333}.btn-primary{color:#fff}.btn-primary.active,.btn-primary.focus,.btn-primary:active,.btn-primary:focus,.btn-primary:hover,.open>.dropdown-toggle.btn-primary{color:#fff;background-color:#3071a9;border-color:#285e8e}.btn-primary.disabled,.btn-primary.disabled.active,.btn-primary.disabled.focus,.btn-primary.disabled:active,.btn-primary.disabled:focus,.btn-primary.disabled:hover,.btn-primary[disabled],.btn-primary[disabled].active,.btn-primary[disabled].focus,.btn-primary[disabled]:active,.btn-primary[disabled]:focus,.btn-primary[disabled]:hover,fieldset[disabled] .btn-primary,fieldset[disabled] .btn-primary.active,fieldset[disabled] .btn-primary.focus,fieldset[disabled] .btn-primary:active,fieldset[disabled] .btn-primary:focus,fieldset[disabled] .btn-primary:hover{background-color:#428bca;border-color:#357ebd}.btn-primary .badge{color:#428bca;background-color:#fff}.btn-success{color:#fff}.btn-success.active,.btn-success.focus,.btn-success:active,.btn-success:focus,.btn-success:hover,.open>.dropdown-toggle.btn-success{color:#fff;background-color:#449d44;border-color:#398439}.btn-success.active,.btn-success:active,.open>.dropdown-toggle.btn-success{background-image:none}.btn-success.disabled,.btn-success.disabled.active,.btn-success.disabled.focus,.btn-success.disabled:active,.btn-success.disabled:focus,.btn-success.disabled:hover,.btn-success[disabled],.btn-success[disabled].active,.btn-success[disabled].focus,.btn-success[disabled]:active,.btn-success[disabled]:focus,.btn-success[disabled]:hover,fieldset[disabled] .btn-success,fieldset[disabled] .btn-success.active,fieldset[disabled] .btn-success.focus,fieldset[disabled] .btn-success:active,fieldset[disabled] .btn-success:focus,fieldset[disabled] .btn-success:hover{background-color:#5cb85c;border-color:#4cae4c}.btn-success .badge{color:#5cb85c;background-color:#fff}.btn-info{color:#fff}.btn-info.active,.btn-info.focus,.btn-info:active,.btn-info:focus,.btn-info:hover,.open>.dropdown-toggle.btn-info{color:#fff;background-color:#31b0d5;border-color:#269abc}.btn-info.disabled,.btn-info.disabled.active,.btn-info.disabled.focus,.btn-info.disabled:active,.btn-info.disabled:focus,.btn-info.disabled:hover,.btn-info[disabled],.btn-info[disabled].active,.btn-info[disabled].focus,.btn-info[disabled]:active,.btn-info[disabled]:focus,.btn-info[disabled]:hover,fieldset[disabled] .btn-info,fieldset[disabled] .btn-info.active,fieldset[disabled] .btn-info.focus,fieldset[disabled] .btn-info:active,fieldset[disabled] .btn-info:focus,fieldset[disabled] .btn-info:hover{background-color:#5bc0de;border-color:#46b8da}.btn-info .badge{color:#5bc0de;background-color:#fff}.btn-warning{color:#fff}.btn-warning.active,.btn-warning.focus,.btn-warning:active,.btn-warning:focus,.btn-warning:hover,.open>.dropdown-toggle.btn-warning{color:#fff;background-color:#ec971f;border-color:#d58512}.btn-warning.disabled,.btn-warning.disabled.active,.btn-warning.disabled.focus,.btn-warning.disabled:active,.btn-warning.disabled:focus,.btn-warning.disabled:hover,.btn-warning[disabled],.btn-warning[disabled].active,.btn-warning[disabled].focus,.btn-warning[disabled]:active,.btn-warning[disabled]:focus,.btn-warning[disabled]:hover,fieldset[disabled] .btn-warning,fieldset[disabled] .btn-warning.active,fieldset[disabled] .btn-warning.focus,fieldset[disabled] .btn-warning:active,fieldset[disabled] .btn-warning:focus,fieldset[disabled] .btn-warning:hover{background-color:#f0ad4e;border-color:#eea236}.btn-warning .badge{color:#f0ad4e;background-color:#fff}.btn-danger{color:#fff}.btn-danger.active,.btn-danger.focus,.btn-danger:active,.btn-danger:focus,.btn-danger:hover,.open>.dropdown-toggle.btn-danger{color:#fff;background-color:#c9302c;border-color:#ac2925}.btn-danger.disabled,.btn-danger.disabled.active,.btn-danger.disabled.focus,.btn-danger.disabled:active,.btn-danger.disabled:focus,.btn-danger.disabled:hover,.btn-danger[disabled],.btn-danger[disabled].active,.btn-danger[disabled].focus,.btn-danger[disabled]:active,.btn-danger[disabled]:focus,.btn-danger[disabled]:hover,fieldset[disabled] .btn-danger,fieldset[disabled] .btn-danger.active,fieldset[disabled] .btn-danger.focus,fieldset[disabled] .btn-danger:active,fieldset[disabled] .btn-danger:focus,fieldset[disabled] .btn-danger:hover{background-color:#d9534f;border-color:#d43f3a}.btn-danger .badge{color:#d9534f;background-color:#fff}.btn-link{font-weight:400;border-radius:0}.btn-link,.btn-link.active,.btn-link:active,.btn-link[disabled],fieldset[disabled] .btn-link{background-color:transparent;-webkit-box-shadow:none;box-shadow:none}.btn-link[disabled]:focus,.btn-link[disabled]:hover,fieldset[disabled] .btn-link:focus,fieldset[disabled] .btn-link:hover{color:#777;text-decoration:none}.btn-group-lg>.btn,.btn-lg{padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}.btn-group-sm>.btn,.btn-sm{padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}.btn-group-xs>.btn,.btn-xs{padding:1px 5px;font-size:12px;line-height:1.5;border-radius:3px}.btn-block{display:block}.btn-block+.btn-block{margin-top:5px}.fade{opacity:0;-webkit-transition:opacity .15s linear;-o-transition:opacity .15s linear;transition:opacity .15s linear}.fade.in{opacity:1}.collapse{display:none;visibility:hidden}.collapse.in{display:block;visibility:visible}tr.collapse.in{display:table-row}tbody.collapse.in{display:table-row-group}.collapsing{height:0;overflow:hidden;-webkit-transition-timing-function:ease;-o-transition-timing-function:ease;transition-timing-function:ease;-webkit-transition-duration:.35s;-o-transition-duration:.35s;transition-duration:.35s;-webkit-transition-property:height,visibility;-o-transition-property:height,visibility;transition-property:height,visibility}.caret{display:inline-block;width:0;height:0;margin-left:2px;vertical-align:middle;border-top:4px solid;border-right:4px solid transparent;border-left:4px solid transparent}.dropdown-toggle:focus{outline:0}.dropdown-menu{position:absolute;top:100%;left:0;z-index:1000;display:none;min-width:160px;padding:5px 0;margin:2px 0 0;font-size:14px;text-align:left;list-style:none;-webkit-background-clip:padding-box;background-clip:padding-box;border-radius:4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175)}.dropdown-menu-right,.dropdown-menu.pull-right{right:0;left:auto}.dropdown-header,.dropdown-menu>li>a{display:block;padding:3px 20px;line-height:1.42857143;white-space:nowrap}.btn-group-vertical>.btn:not(:first-child):not(:last-child),.btn-group>.btn-group:not(:first-child):not(:last-child)>.btn,.btn-group>.btn:not(:first-child):not(:last-child):not(.dropdown-toggle){border-radius:0}.dropdown-menu .divider{height:1px;margin:9px 0;overflow:hidden}.dropdown-menu>li>a{clear:both;font-weight:400;color:#333}.dropdown-menu>li>a:focus,.dropdown-menu>li>a:hover{color:#262626;text-decoration:none;background-color:#f5f5f5}.dropdown-menu>.active>a,.dropdown-menu>.active>a:focus,.dropdown-menu>.active>a:hover{color:#fff;text-decoration:none;background-color:#428bca;outline:0}.dropdown-header,.dropdown-menu>.disabled>a,.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover,.nav>li.disabled>a{color:#777}.dropdown-menu>.disabled>a:focus,.dropdown-menu>.disabled>a:hover{text-decoration:none;cursor:not-allowed;background-color:transparent;filter:progid: DXImageTransform.Microsoft.gradient(enabled=false)}.open>.dropdown-menu{display:block}.open>a{outline:0}.dropdown-menu-left{right:auto;left:0}.dropdown-header{font-size:12px}.dropdown-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:990}.btn-group-vertical>.btn.active,.btn-group-vertical>.btn:active,.btn-group-vertical>.btn:focus,.btn-group-vertical>.btn:hover,.btn-group>.btn.active,.btn-group>.btn:active,.btn-group>.btn:focus,.btn-group>.btn:hover,.input-group-btn>.btn:active,.input-group-btn>.btn:focus,.input-group-btn>.btn:hover{z-index:2}.pull-right>.dropdown-menu{right:0;left:auto}.dropup .caret,.navbar-fixed-bottom .dropdown .caret{content:"";border-top:0;border-bottom:4px solid}.dropup .dropdown-menu,.navbar-fixed-bottom .dropdown .dropdown-menu{top:auto;bottom:100%;margin-bottom:1px}@media (min-width:768px){.navbar-right .dropdown-menu{right:0;left:auto}.navbar-right .dropdown-menu-left{right:auto;left:0}}.btn-group,.btn-group-vertical{position:relative;display:inline-block;vertical-align:middle}.btn-group-vertical>.btn,.btn-group>.btn{position:relative;float:left}.btn-group-vertical>.btn:focus,.btn-group>.btn:focus{outline:0}.btn-group .btn+.btn,.btn-group .btn+.btn-group,.btn-group .btn-group+.btn,.btn-group .btn-group+.btn-group{margin-left:-1px}.btn-toolbar{margin-left:-5px}.btn-toolbar>.btn,.btn-toolbar>.btn-group,.btn-toolbar>.input-group{margin-left:5px}.btn .caret,.btn-group>.btn:first-child{margin-left:0}.btn-group>.btn:first-child:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn:last-child:not(:first-child),.btn-group>.dropdown-toggle:not(:first-child){border-top-left-radius:0;border-bottom-left-radius:0}.btn-group>.btn-group:first-child>.btn:last-child,.btn-group>.btn-group:first-child>.dropdown-toggle{border-top-right-radius:0;border-bottom-right-radius:0}.btn-group>.btn-group:last-child>.btn:first-child{border-top-left-radius:0;border-bottom-left-radius:0}.btn-group .dropdown-toggle:active,.btn-group.open .dropdown-toggle{outline:0}.btn-group>.btn+.dropdown-toggle{padding-right:8px;padding-left:8px}.btn-group>.btn-lg+.dropdown-toggle{padding-right:12px;padding-left:12px}.btn-group.open .dropdown-toggle.btn-link{-webkit-box-shadow:none;box-shadow:none}.btn-lg .caret{border-width:5px 5px 0}.dropup .btn-lg .caret{border-width:0 5px 5px}.btn-group-vertical>.btn,.btn-group-vertical>.btn-group,.btn-group-vertical>.btn-group>.btn{display:block;float:none;width:100%;max-width:100%}.btn-group-vertical>.btn-group>.btn{float:none}.btn-group-vertical>.btn+.btn,.btn-group-vertical>.btn+.btn-group,.btn-group-vertical>.btn-group+.btn,.btn-group-vertical>.btn-group+.btn-group{margin-top:-1px;margin-left:0}.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group,.input-group-btn>.btn+.btn{margin-left:-1px}.btn-group-vertical>.btn:first-child:not(:last-child){border-top-right-radius:4px;border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn:last-child:not(:first-child){border-top-left-radius:0;border-top-right-radius:0;border-bottom-left-radius:4px}.btn-group-vertical>.btn-group:not(:first-child):not(:last-child)>.btn{border-radius:0}.btn-group-vertical>.btn-group:first-child:not(:last-child)>.btn:last-child,.btn-group-vertical>.btn-group:first-child:not(:last-child)>.dropdown-toggle{border-bottom-right-radius:0;border-bottom-left-radius:0}.btn-group-vertical>.btn-group:last-child:not(:first-child)>.btn:first-child{border-top-left-radius:0;border-top-right-radius:0}.btn-group-justified{display:table;width:100%;table-layout:fixed;border-collapse:separate}.btn-group-justified>.btn,.btn-group-justified>.btn-group{display:table-cell;float:none;width:1%}.btn-group-justified>.btn-group .btn{width:100%}.btn-group-justified>.btn-group .dropdown-menu{left:auto}[data-toggle=buttons]>.btn input[type=checkbox],[data-toggle=buttons]>.btn input[type=radio],[data-toggle=buttons]>.btn-group>.btn input[type=checkbox],[data-toggle=buttons]>.btn-group>.btn input[type=radio]{position:absolute;clip:rect(0,0,0,0);pointer-events:none}.input-group{position:relative;display:table;border-collapse:separate}.input-group[class*=col-]{float:none;padding-right:0;padding-left:0}.input-group .form-control{position:relative;z-index:2;float:left;width:100%;margin-bottom:0}.input-group-lg>.form-control,.input-group-lg>.input-group-addon,.input-group-lg>.input-group-btn>.btn{height:46px;padding:10px 16px;font-size:18px;line-height:1.33;border-radius:6px}select.input-group-lg>.form-control,select.input-group-lg>.input-group-addon,select.input-group-lg>.input-group-btn>.btn{height:46px;line-height:46px}select[multiple].input-group-lg>.form-control,select[multiple].input-group-lg>.input-group-addon,select[multiple].input-group-lg>.input-group-btn>.btn,textarea.input-group-lg>.form-control,textarea.input-group-lg>.input-group-addon,textarea.input-group-lg>.input-group-btn>.btn{height:auto}.input-group-sm>.form-control,.input-group-sm>.input-group-addon,.input-group-sm>.input-group-btn>.btn{height:30px;padding:5px 10px;font-size:12px;line-height:1.5;border-radius:3px}select.input-group-sm>.form-control,select.input-group-sm>.input-group-addon,select.input-group-sm>.input-group-btn>.btn{height:30px;line-height:30px}select[multiple].input-group-sm>.form-control,select[multiple].input-group-sm>.input-group-addon,select[multiple].input-group-sm>.input-group-btn>.btn,textarea.input-group-sm>.form-control,textarea.input-group-sm>.input-group-addon,textarea.input-group-sm>.input-group-btn>.btn{height:auto}.input-group .form-control,.input-group-addon,.input-group-btn{display:table-cell}.nav>li,.nav>li>a{display:block;position:relative}.input-group .form-control:not(:first-child):not(:last-child),.input-group-addon:not(:first-child):not(:last-child),.input-group-btn:not(:first-child):not(:last-child){border-radius:0}.input-group-addon,.input-group-btn{width:1%;white-space:nowrap;vertical-align:middle}.input-group-addon{padding:6px 12px;font-size:14px;font-weight:400;line-height:1;text-align:center;border:1px solid #ccc;border-radius:4px}.input-group-addon.input-sm{padding:5px 10px;font-size:12px;border-radius:3px}.input-group-addon.input-lg{padding:10px 16px;font-size:18px;border-radius:6px}.input-group-addon input[type=checkbox],.input-group-addon input[type=radio]{margin-top:0}.input-group .form-control:first-child,.input-group-addon:first-child,.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group>.btn,.input-group-btn:first-child>.dropdown-toggle,.input-group-btn:last-child>.btn-group:not(:last-child)>.btn,.input-group-btn:last-child>.btn:not(:last-child):not(.dropdown-toggle){border-top-right-radius:0;border-bottom-right-radius:0}.input-group-addon:first-child{border-right:0}.input-group .form-control:last-child,.input-group-addon:last-child,.input-group-btn:first-child>.btn-group:not(:first-child)>.btn,.input-group-btn:first-child>.btn:not(:first-child),.input-group-btn:last-child>.btn,.input-group-btn:last-child>.btn-group>.btn,.input-group-btn:last-child>.dropdown-toggle{border-top-left-radius:0;border-bottom-left-radius:0}.input-group-addon:last-child{border-left:0}.input-group-btn{position:relative;font-size:0;white-space:nowrap}.input-group-btn>.btn{position:relative}.input-group-btn:first-child>.btn,.input-group-btn:first-child>.btn-group{margin-right:-1px}.nav{padding-left:0;margin-bottom:0;list-style:none}.nav>li>a{padding:10px 15px}.nav>li>a:focus,.nav>li>a:hover{text-decoration:none;background-color:#eee}.nav>li.disabled>a:focus,.nav>li.disabled>a:hover{color:#777;text-decoration:none;cursor:not-allowed;background-color:transparent}.nav .open>a,.nav .open>a:focus,.nav .open>a:hover{background-color:#eee;border-color:#428bca}.nav .nav-divider{height:1px;margin:9px 0;overflow:hidden;background-color:#e5e5e5}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover,.navbar-toggle{background-color:transparent}.nav>li>a>img{max-width:none}.nav-tabs>li{float:left}.nav-tabs>li>a{line-height:1.42857143}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{color:#555;cursor:default}.nav-tabs.nav-justified{width:100%;border-bottom:0}.nav-tabs.nav-justified>li{float:none}.nav-tabs.nav-justified>li>a{margin-right:0}@media (min-width:768px){.nav-tabs.nav-justified>li{display:table-cell;width:1%}.nav-tabs.nav-justified>li>a{margin-bottom:0;border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom-color:#fff}}.nav-pills>li{float:left}.nav-justified>li,.nav-stacked>li{float:none}.nav-pills>li>a{border-radius:4px}.nav-pills>li+li{margin-left:2px}.nav-stacked>li+li{margin-top:2px;margin-left:0}.nav-justified{width:100%}.nav-justified>li>a{margin-bottom:5px;text-align:center}.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs-justified{border-bottom:0}.nav-tabs-justified>li>a{margin-right:0;border-radius:4px}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border:1px solid #ddd}@media (min-width:768px){.nav-justified>li{display:table-cell;width:1%}.nav-justified>li>a{margin-bottom:0}.nav-tabs-justified>li>a{border-bottom:1px solid #ddd;border-radius:4px 4px 0 0}.nav-tabs-justified>.active>a,.nav-tabs-justified>.active>a:focus,.nav-tabs-justified>.active>a:hover{border-bottom-color:#fff}}.tab-content>.tab-pane{display:none;visibility:hidden}.tab-content>.active{display:block;visibility:visible}.nav-tabs .dropdown-menu{margin-top:-1px;border-top-left-radius:0;border-top-right-radius:0}.navbar{position:relative;min-height:50px;margin-bottom:20px;border:1px solid transparent}.navbar-collapse{padding-right:15px;padding-left:15px;overflow-x:visible;-webkit-overflow-scrolling:touch;border-top:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1)}.navbar-collapse.in{overflow-y:auto}@media (min-width:768px){.navbar{border-radius:4px}.navbar-header{float:left}.navbar-collapse{width:auto;border-top:0;-webkit-box-shadow:none;box-shadow:none}.navbar-collapse.collapse{display:block!important;height:auto!important;padding-bottom:0;overflow:visible!important;visibility:visible!important}.navbar-collapse.in{overflow-y:visible}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse,.navbar-static-top .navbar-collapse{padding-right:0;padding-left:0}}.modal,.modal-open,.progress{overflow:hidden}.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:340px}@media (max-device-width:480px) and (orientation:landscape){.navbar-fixed-bottom .navbar-collapse,.navbar-fixed-top .navbar-collapse{max-height:200px}}.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:-15px;margin-left:-15px}.navbar-static-top{z-index:1000;border-width:0 0 1px}.navbar-fixed-bottom,.navbar-fixed-top{position:fixed;right:0;left:0;z-index:1030}.navbar-fixed-top{top:0;border-width:0 0 1px}.navbar-fixed-bottom{bottom:0;margin-bottom:0;border-width:1px 0 0}.navbar-brand{float:left;height:50px;padding:15px;font-size:18px;line-height:20px}.navbar-brand:focus,.navbar-brand:hover{text-decoration:none}.navbar-brand>img{display:block}@media (min-width:768px){.container-fluid>.navbar-collapse,.container-fluid>.navbar-header,.container>.navbar-collapse,.container>.navbar-header{margin-right:0;margin-left:0}.navbar-fixed-bottom,.navbar-fixed-top,.navbar-static-top{border-radius:0}.navbar>.container .navbar-brand,.navbar>.container-fluid .navbar-brand{margin-left:-15px}}.navbar-toggle{position:relative;float:right;padding:9px 10px;margin-top:8px;margin-right:15px;margin-bottom:8px;border:1px solid transparent;border-radius:4px}.navbar-toggle:focus{outline:0}.navbar-toggle .icon-bar{display:block;width:22px;height:2px;border-radius:1px}.navbar-toggle .icon-bar+.icon-bar{margin-top:4px}.navbar-nav{margin:7.5px -15px}.navbar-nav>li>a{padding-top:10px;padding-bottom:10px;line-height:20px}@media (max-width:767px){.navbar-nav .open .dropdown-menu{position:static;float:none;width:auto;margin-top:0;background-color:transparent;border:0;-webkit-box-shadow:none;box-shadow:none}.navbar-nav .open .dropdown-menu .dropdown-header,.navbar-nav .open .dropdown-menu>li>a{padding:5px 15px 5px 25px}.navbar-nav .open .dropdown-menu>li>a{line-height:20px}.navbar-nav .open .dropdown-menu>li>a:focus,.navbar-nav .open .dropdown-menu>li>a:hover{background-image:none}}.progress-bar-striped,.progress-striped .progress-bar,.progress-striped .progress-bar-success{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);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)}@media (min-width:768px){.navbar-toggle{display:none}.navbar-nav{float:left;margin:0}.navbar-nav>li{float:left}.navbar-nav>li>a{padding-top:15px;padding-bottom:15px}}.navbar-form{border-top:1px solid transparent;border-bottom:1px solid transparent;-webkit-box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);box-shadow:inset 0 1px 0 rgba(255,255,255,.1),0 1px 0 rgba(255,255,255,.1);margin:8px -15px}@media (min-width:768px){.navbar-form .form-control-static,.navbar-form .form-group{display:inline-block}.navbar-form .control-label,.navbar-form .form-group{margin-bottom:0;vertical-align:middle}.navbar-form .form-control{display:inline-block;width:auto;vertical-align:middle}.navbar-form .input-group{display:inline-table;vertical-align:middle}.navbar-form .input-group .form-control,.navbar-form .input-group .input-group-addon,.navbar-form .input-group .input-group-btn{width:auto}.navbar-form .input-group>.form-control{width:100%}.navbar-form .checkbox,.navbar-form .radio{display:inline-block;margin-top:0;margin-bottom:0;vertical-align:middle}.navbar-form .checkbox label,.navbar-form .radio label{padding-left:0}.navbar-form .checkbox input[type=checkbox],.navbar-form .radio input[type=radio]{position:relative;margin-left:0}.navbar-form .has-feedback .form-control-feedback{top:0}.navbar-form{width:auto;padding-top:0;padding-bottom:0;margin-right:0;margin-left:0;border:0;-webkit-box-shadow:none;box-shadow:none}}.breadcrumb>li,.pagination{display:inline-block}@media (max-width:767px){.navbar-form .form-group{margin-bottom:5px}.navbar-form .form-group:last-child{margin-bottom:0}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#777}.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#333;background-color:transparent}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover{color:#555;background-color:#e7e7e7}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#ccc;background-color:transparent}}.navbar-nav>li>.dropdown-menu{margin-top:0;border-top-left-radius:0;border-top-right-radius:0}.navbar-fixed-bottom .navbar-nav>li>.dropdown-menu{border-bottom-right-radius:0;border-bottom-left-radius:0}.navbar-btn{margin-top:8px;margin-bottom:8px}.navbar-btn.btn-sm{margin-top:10px;margin-bottom:10px}.navbar-btn.btn-xs{margin-top:14px;margin-bottom:14px}.navbar-text{margin-top:15px;margin-bottom:15px}@media (min-width:768px){.navbar-text{float:left;margin-right:15px;margin-left:15px}.navbar-left{float:left!important}.navbar-right{float:right!important;margin-right:-15px}.navbar-right~.navbar-right{margin-right:0}}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:transparent}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{border-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu .divider{background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#9d9d9d}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover{color:#fff;background-color:#080808}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#444;background-color:transparent}}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover,.navbar-inverse .navbar-link:hover{color:#fff}.breadcrumb{padding:8px 15px;margin-bottom:20px;list-style:none;border-radius:4px}.breadcrumb>li+li:before{padding:0 5px;color:#ccc;content:"/\00a0"}.pagination{padding-left:0;margin:20px 0;border-radius:4px}.pager li,.pagination>li{display:inline}.pagination>li>a,.pagination>li>span{position:relative;float:left;padding:6px 12px;margin-left:-1px;line-height:1.42857143;text-decoration:none;border:1px solid #ddd}.badge,.label{font-weight:700;line-height:1;white-space:nowrap;vertical-align:baseline;text-align:center}.pagination>li:first-child>a,.pagination>li:first-child>span{margin-left:0;border-top-left-radius:4px;border-bottom-left-radius:4px}.pagination>li:last-child>a,.pagination>li:last-child>span{border-top-right-radius:4px;border-bottom-right-radius:4px}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{z-index:2;cursor:default}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span,.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{cursor:not-allowed}.pagination-lg>li>a,.pagination-lg>li>span{padding:10px 16px;font-size:18px}.pagination-lg>li:first-child>a,.pagination-lg>li:first-child>span{border-top-left-radius:6px;border-bottom-left-radius:6px}.pagination-lg>li:last-child>a,.pagination-lg>li:last-child>span{border-top-right-radius:6px;border-bottom-right-radius:6px}.pagination-sm>li>a,.pagination-sm>li>span{padding:5px 10px;font-size:12px}.pagination-sm>li:first-child>a,.pagination-sm>li:first-child>span{border-top-left-radius:3px;border-bottom-left-radius:3px}.pagination-sm>li:last-child>a,.pagination-sm>li:last-child>span{border-top-right-radius:3px;border-bottom-right-radius:3px}.pager{padding-left:0;margin:20px 0;text-align:center;list-style:none}.jumbotron p,h1,h2,h3,h4,h5,h6{margin-bottom:15px}.pager li>a,.pager li>span{display:inline-block;padding:5px 14px;border:1px solid #ddd;border-radius:15px}.pager li>a:focus,.pager li>a:hover{text-decoration:none}.pager .next>a,.pager .next>span{float:right}.pager .previous>a,.pager .previous>span{float:left}a.badge:focus,a.badge:hover,a.label:focus,a.label:hover{color:#fff;cursor:pointer;text-decoration:none}.label{display:inline;padding:.2em .6em .3em;font-size:75%;color:#fff;border-radius:.25em}.label:empty{display:none}.btn .label{position:relative;top:-1px}.label-default[href]:focus,.label-default[href]:hover{background-color:#5e5e5e}.label-primary[href]:focus,.label-primary[href]:hover{background-color:#3071a9}.label-success[href]:focus,.label-success[href]:hover{background-color:#449d44}.label-info[href]:focus,.label-info[href]:hover{background-color:#31b0d5}.label-warning[href]:focus,.label-warning[href]:hover{background-color:#ec971f}.label-danger[href]:focus,.label-danger[href]:hover{background-color:#c9302c}.badge{display:inline-block;min-width:10px;padding:3px 7px;font-size:12px;color:#fff;border-radius:10px}.badge:empty{display:none}.btn .badge{position:relative;top:-1px}.btn-xs .badge{top:0;padding:1px 5px}.nav-pills>.active>a>.badge,a.list-group-item.active>.badge{color:#428bca;background-color:#fff}.jumbotron,.jumbotron .h1,.jumbotron h1{color:inherit}.nav-pills>li>a>.badge{margin-left:3px}.jumbotron p{font-weight:200}.alert,.thumbnail{margin-bottom:20px}.alert .alert-link,.close{font-weight:700}.jumbotron>hr{border-top-color:#d5d5d5}.container .jumbotron,.container-fluid .jumbotron{border-radius:6px}.jumbotron .container{max-width:100%}@media screen and (min-width:768px){.jumbotron{padding:48px 0}.container .jumbotron{padding-right:60px;padding-left:60px}.jumbotron .h1,.jumbotron h1{font-size:63px}}.thumbnail{display:block;padding:4px;line-height:1.42857143;background-color:#fff;border-radius:4px;-webkit-transition:border .2s ease-in-out;-o-transition:border .2s ease-in-out;transition:border .2s ease-in-out}.thumbnail a>img,.thumbnail>img{margin-right:auto;margin-left:auto}a.thumbnail.active,a.thumbnail:focus,a.thumbnail:hover{border-color:#428bca}.thumbnail .caption{padding:9px;color:#333}.alert{padding:15px;border:1px solid transparent;border-radius:4px}.alert h4{margin-top:0;color:inherit}.alert>p,.alert>ul{margin-bottom:0}.alert>p+p{margin-top:5px}.alert-dismissable,.alert-dismissible{padding-right:35px}.alert-dismissable .close,.alert-dismissible .close{position:relative;top:-2px;right:-21px;color:inherit}.modal,.modal-backdrop{top:0;right:0;left:0;bottom:0}.alert-success{color:#3c763d}.alert-success hr{border-top-color:#c9e2b3}.alert-success .alert-link{color:#2b542c}.alert-info{color:#31708f}.alert-info hr{border-top-color:#a6e1ec}.alert-info .alert-link{color:#245269}.alert-warning{color:#8a6d3b}.alert-warning hr{border-top-color:#f7e1b5}.alert-warning .alert-link{color:#66512c}.alert-danger{color:#a94442}.alert-danger hr{border-top-color:#e4b9c0}.alert-danger .alert-link{color:#843534}@-webkit-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@-o-keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}@keyframes progress-bar-stripes{from{background-position:40px 0}to{background-position:0 0}}.progress{height:20px;margin-bottom:20px;border-radius:4px}.progress-bar{float:left;width:0;height:100%;font-size:12px;line-height:20px;color:#fff;text-align:center;-webkit-transition:width .6s ease;-o-transition:width .6s ease;transition:width .6s ease}.close,.list-group-item>.badge{float:right}.progress-bar-striped,.progress-striped .progress-bar{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);-webkit-background-size:40px 40px;background-size:40px 40px}.progress-bar.active,.progress.active .progress-bar{-webkit-animation:progress-bar-stripes 2s linear infinite;-o-animation:progress-bar-stripes 2s linear infinite;animation:progress-bar-stripes 2s linear infinite}.progress-striped .progress-bar-success{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)}.progress-striped .progress-bar-info,.progress-striped .progress-bar-warning{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);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)}.progress-striped .progress-bar-info{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)}.progress-striped .progress-bar-warning{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)}.progress-striped .progress-bar-danger{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);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);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)}.media{margin-top:15px}.media-heading,.media:first-child,.panel-title{margin-top:0}.media-right,.media>.pull-right{padding-left:10px}.media-left,.media>.pull-left{padding-right:10px}.media-body,.media-left,.media-right{display:table-cell;vertical-align:top}.media-middle{vertical-align:middle}.media-bottom{vertical-align:bottom}.media-heading{margin-bottom:5px}.media-list{padding-left:0;list-style:none}.list-group{padding-left:0;margin-bottom:20px}.list-group-item{position:relative;display:block;padding:10px 15px;margin-bottom:-1px;background-color:#fff;border:1px solid #ddd}.list-group-item:first-child{border-top-left-radius:4px;border-top-right-radius:4px}.list-group-item:last-child{margin-bottom:0;border-bottom-right-radius:4px;border-bottom-left-radius:4px}.list-group-item>.badge+.badge{margin-right:5px}a.list-group-item:focus,a.list-group-item:hover{color:#555;text-decoration:none}.list-group-item.disabled,.list-group-item.disabled:focus,.list-group-item.disabled:hover{color:#777;cursor:not-allowed;background-color:#eee}.list-group-item.disabled .list-group-item-heading,.list-group-item.disabled:focus .list-group-item-heading,.list-group-item.disabled:hover .list-group-item-heading{color:inherit}.list-group-item.disabled .list-group-item-text,.list-group-item.disabled:focus .list-group-item-text,.list-group-item.disabled:hover .list-group-item-text{color:#777}.list-group-item.active,.list-group-item.active:focus,.list-group-item.active:hover{z-index:2;color:#fff;background-color:#428bca;border-color:#428bca}.list-group-item.active .list-group-item-heading,.list-group-item.active .list-group-item-heading>.small,.list-group-item.active .list-group-item-heading>small,.list-group-item.active:focus .list-group-item-heading,.list-group-item.active:focus .list-group-item-heading>.small,.list-group-item.active:focus .list-group-item-heading>small,.list-group-item.active:hover .list-group-item-heading,.list-group-item.active:hover .list-group-item-heading>.small,.list-group-item.active:hover .list-group-item-heading>small{color:inherit}.list-group-item.active .list-group-item-text,.list-group-item.active:focus .list-group-item-text,.list-group-item.active:hover .list-group-item-text{color:#e1edf7}a.list-group-item-success .list-group-item-heading{color:inherit}a.list-group-item-success.active,a.list-group-item-success.active:focus,a.list-group-item-success.active:hover{color:#fff;background-color:#3c763d;border-color:#3c763d}a.list-group-item-info .list-group-item-heading{color:inherit}a.list-group-item-info.active,a.list-group-item-info.active:focus,a.list-group-item-info.active:hover{color:#fff;background-color:#31708f;border-color:#31708f}a.list-group-item-warning .list-group-item-heading{color:inherit}a.list-group-item-warning.active,a.list-group-item-warning.active:focus,a.list-group-item-warning.active:hover{color:#fff;background-color:#8a6d3b;border-color:#8a6d3b}a.list-group-item-danger .list-group-item-heading{color:inherit}a.list-group-item-danger.active,a.list-group-item-danger.active:focus,a.list-group-item-danger.active:hover{color:#fff;background-color:#a94442;border-color:#a94442}.panel-heading>.dropdown .dropdown-toggle,.panel-title>a{color:inherit}.list-group-item-heading{margin-top:0;margin-bottom:5px}.list-group-item-text{margin-bottom:0;line-height:1.3}.panel{margin-bottom:20px}.panel-title,.panel>.list-group,.panel>.panel-collapse>.list-group,.panel>.panel-collapse>.table,.panel>.table,.panel>.table-responsive>.table{margin-bottom:0}.panel-body{padding:15px}.panel-heading{padding:10px 15px;border-bottom:1px solid transparent;border-top-left-radius:3px;border-top-right-radius:3px}.panel-footer{padding:10px 15px;border-top:1px solid #ddd;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.list-group .list-group-item,.panel>.panel-collapse>.list-group .list-group-item{border-width:1px 0;border-radius:0}.panel-group .panel-heading,.panel>.table-bordered>tbody>tr:first-child>td,.panel>.table-bordered>tbody>tr:first-child>th,.panel>.table-bordered>tbody>tr:last-child>td,.panel>.table-bordered>tbody>tr:last-child>th,.panel>.table-bordered>tfoot>tr:last-child>td,.panel>.table-bordered>tfoot>tr:last-child>th,.panel>.table-bordered>thead>tr:first-child>td,.panel>.table-bordered>thead>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:first-child>th,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>td,.panel>.table-responsive>.table-bordered>tbody>tr:last-child>th,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>td,.panel>.table-responsive>.table-bordered>tfoot>tr:last-child>th,.panel>.table-responsive>.table-bordered>thead>tr:first-child>td,.panel>.table-responsive>.table-bordered>thead>tr:first-child>th{border-bottom:0}.panel>.list-group:first-child .list-group-item:first-child,.panel>.panel-collapse>.list-group:first-child .list-group-item:first-child{border-top:0;border-top-left-radius:3px;border-top-right-radius:3px}.panel>.list-group:last-child .list-group-item:last-child,.panel>.panel-collapse>.list-group:last-child .list-group-item:last-child{border-bottom:0;border-bottom-right-radius:3px;border-bottom-left-radius:3px}.list-group+.panel-footer,.panel-heading+.list-group .list-group-item:first-child{border-top-width:0}.panel>.panel-collapse>.table caption,.panel>.table caption,.panel>.table-responsive>.table caption{padding-right:15px;padding-left:15px}.panel>.table-responsive:first-child>.table:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child,.panel>.table:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child,.panel>.table:first-child>thead:first-child>tr:first-child{border-top-left-radius:3px;border-top-right-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-top-left-radius:3px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-top-right-radius:3px}.panel>.table-responsive:last-child>.table:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child,.panel>.table:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child{border-bottom-right-radius:3px;border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-bottom-left-radius:3px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-bottom-right-radius:3px}.panel>.panel-body+.table,.panel>.panel-body+.table-responsive,.panel>.table+.panel-body,.panel>.table-responsive+.panel-body{border-top:1px solid #ddd}.panel>.table>tbody:first-child>tr:first-child td,.panel>.table>tbody:first-child>tr:first-child th{border-top:0}.panel>.table-bordered,.panel>.table-responsive>.table-bordered{border:0}.panel>.table-bordered>tbody>tr>td:first-child,.panel>.table-bordered>tbody>tr>th:first-child,.panel>.table-bordered>tfoot>tr>td:first-child,.panel>.table-bordered>tfoot>tr>th:first-child,.panel>.table-bordered>thead>tr>td:first-child,.panel>.table-bordered>thead>tr>th:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:first-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:first-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:first-child,.panel>.table-responsive>.table-bordered>thead>tr>td:first-child,.panel>.table-responsive>.table-bordered>thead>tr>th:first-child{border-left:0}.panel>.table-bordered>tbody>tr>td:last-child,.panel>.table-bordered>tbody>tr>th:last-child,.panel>.table-bordered>tfoot>tr>td:last-child,.panel>.table-bordered>tfoot>tr>th:last-child,.panel>.table-bordered>thead>tr>td:last-child,.panel>.table-bordered>thead>tr>th:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>td:last-child,.panel>.table-responsive>.table-bordered>tbody>tr>th:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>td:last-child,.panel>.table-responsive>.table-bordered>tfoot>tr>th:last-child,.panel>.table-responsive>.table-bordered>thead>tr>td:last-child,.panel>.table-responsive>.table-bordered>thead>tr>th:last-child{border-right:0}.panel>.table-responsive{margin-bottom:0;border:0}.panel-group{margin-bottom:20px}.panel-group .panel{margin-bottom:0}.panel-group .panel-heading+.panel-collapse>.list-group,.panel-group .panel-heading+.panel-collapse>.panel-body{border-top:1px solid #ddd}.panel-group .panel-footer{border-top:0}.panel-group .panel-footer+.panel-collapse .panel-body{border-bottom:1px solid #ddd}.panel-default>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ddd}.panel-default>.panel-heading .badge{color:#f5f5f5;background-color:#333}.panel-default>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ddd}.panel-primary>.panel-heading+.panel-collapse>.panel-body{border-top-color:#428bca}.panel-primary>.panel-heading .badge{color:#428bca;background-color:#fff}.panel-primary>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#428bca}.panel-success>.panel-heading+.panel-collapse>.panel-body{border-top-color:#d6e9c6}.panel-success>.panel-heading .badge{color:#dff0d8;background-color:#3c763d}.panel-success>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#d6e9c6}.panel-info>.panel-heading+.panel-collapse>.panel-body{border-top-color:#bce8f1}.panel-info>.panel-heading .badge{color:#d9edf7;background-color:#31708f}.panel-info>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#bce8f1}.panel-warning>.panel-heading+.panel-collapse>.panel-body{border-top-color:#faebcc}.panel-warning>.panel-heading .badge{color:#fcf8e3;background-color:#8a6d3b}.panel-warning>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#faebcc}.panel-danger>.panel-heading+.panel-collapse>.panel-body{border-top-color:#ebccd1}.panel-danger>.panel-heading .badge{color:#f2dede;background-color:#a94442}.panel-danger>.panel-footer+.panel-collapse>.panel-body{border-bottom-color:#ebccd1}.embed-responsive{position:relative;display:block;height:0;padding:0;overflow:hidden}.embed-responsive .embed-responsive-item,.embed-responsive embed,.embed-responsive iframe,.embed-responsive object,.embed-responsive video{position:absolute;top:0;bottom:0;left:0;width:100%;height:100%;border:0}.embed-responsive.embed-responsive-16by9{padding-bottom:56.25%}.embed-responsive.embed-responsive-4by3{padding-bottom:75%}.well{min-height:20px;margin-bottom:20px}.well-lg{border-radius:6px}.well-sm{border-radius:3px}.close{font-size:21px;line-height:1;color:#000;text-shadow:0 1px 0 #fff;filter:alpha(opacity=20);opacity:.2}.carousel-caption,.carousel-control{text-shadow:0 1px 2px rgba(0,0,0,.6)}.close:focus,.close:hover{color:#000;text-decoration:none;cursor:pointer;filter:alpha(opacity=50);opacity:.5}button.close{-webkit-appearance:none;padding:0;cursor:pointer;background:0 0;border:0}.modal-content,.popover{-webkit-background-clip:padding-box}.modal{position:fixed;z-index:1040;display:none;-webkit-overflow-scrolling:touch;outline:0}.modal.fade .modal-dialog{-webkit-transition:-webkit-transform .3s ease-out;-o-transition:-o-transform .3s ease-out;transition:transform .3s ease-out;-webkit-transform:translate(0,-25%);-ms-transform:translate(0,-25%);-o-transform:translate(0,-25%);transform:translate(0,-25%)}.modal.in .modal-dialog{-webkit-transform:translate(0,0);-ms-transform:translate(0,0);-o-transform:translate(0,0);transform:translate(0,0)}.modal-open .modal{overflow-x:hidden;overflow-y:auto}.modal-dialog{position:relative;width:auto;margin:10px}.modal-content{position:relative;background-color:#fff;background-clip:padding-box;outline:0}.modal-backdrop{position:fixed;background-color:#000}.modal-backdrop.fade{filter:alpha(opacity=0);opacity:0}.modal-backdrop.in{filter:alpha(opacity=50);opacity:.5}.modal-header{min-height:16.43px;padding:15px}.modal-header .close{margin-top:-2px}.modal-title{margin:0;line-height:1.42857143}.modal-body{position:relative}.modal-footer{padding:15px;text-align:right}.modal-footer .btn+.btn{margin-bottom:0;margin-left:5px}.modal-footer .btn-group .btn+.btn{margin-left:-1px}.modal-footer .btn-block+.btn-block{margin-left:0}.modal-scrollbar-measure{position:absolute;top:-9999px;width:50px;height:50px;overflow:scroll}@media (min-width:768px){.modal-dialog{width:600px;margin:30px auto}.modal-content{-webkit-box-shadow:0 5px 15px rgba(0,0,0,.5);box-shadow:0 5px 15px rgba(0,0,0,.5)}.modal-sm{width:300px}}@media (min-width:992px){.modal-lg{width:900px}}.tooltip{position:absolute;z-index:1070;display:block;font-size:12px;line-height:1.4;visibility:visible;filter:alpha(opacity=0);opacity:0}.tooltip.in{filter:alpha(opacity=90);opacity:.9}.tooltip.top{padding:5px 0;margin-top:-3px}.tooltip.right{padding:0 5px;margin-left:3px}.tooltip.bottom{padding:5px 0;margin-top:3px}.tooltip.left{padding:0 5px;margin-left:-3px}.tooltip-inner{max-width:200px;padding:3px 8px;text-align:center;text-decoration:none;border-radius:4px}.tooltip-arrow{position:absolute;width:0;height:0;border-color:transparent;border-style:solid}.tooltip.top .tooltip-arrow{bottom:0;left:50%;margin-left:-5px;border-width:5px 5px 0}.tooltip.top-left .tooltip-arrow{bottom:0;left:5px;border-width:5px 5px 0}.tooltip.top-right .tooltip-arrow{right:5px;bottom:0;border-width:5px 5px 0}.tooltip.right .tooltip-arrow{top:50%;left:0;margin-top:-5px;border-width:5px 5px 5px 0}.tooltip.left .tooltip-arrow{top:50%;right:0;margin-top:-5px;border-width:5px 0 5px 5px}.tooltip.bottom .tooltip-arrow{top:0;left:50%;margin-left:-5px;border-width:0 5px 5px}.tooltip.bottom-left .tooltip-arrow{top:0;left:5px;border-width:0 5px 5px}.tooltip.bottom-right .tooltip-arrow{top:0;right:5px;border-width:0 5px 5px}.popover{position:absolute;top:0;left:0;z-index:1060;display:none;max-width:276px;padding:1px;font-size:14px;font-weight:400;line-height:1.42857143;text-align:left;white-space:normal;background-clip:padding-box;border:1px solid #ccc;border:1px solid rgba(0,0,0,.2);border-radius:6px;-webkit-box-shadow:0 5px 10px rgba(0,0,0,.2);box-shadow:0 5px 10px rgba(0,0,0,.2)}.popover.top{margin-top:-10px}.popover.right{margin-left:10px}.popover.bottom{margin-top:10px}.popover.left{margin-left:-10px}.popover-title{padding:8px 14px;margin:0;font-size:14px;border-radius:5px 5px 0 0}.popover-content{padding:9px 14px}.popover>.arrow,.popover>.arrow:after{position:absolute;display:block;width:0;height:0;border-color:transparent;border-style:solid}.carousel,.carousel-inner{position:relative}.popover>.arrow{border-width:11px}.popover>.arrow:after{content:"";border-width:10px}.popover.top>.arrow{bottom:-11px;left:50%;margin-left:-11px;border-top-color:#999;border-top-color:rgba(0,0,0,.25);border-bottom-width:0}.popover.top>.arrow:after{bottom:1px;margin-left:-10px;content:" ";border-top-color:#fff;border-bottom-width:0}.popover.left>.arrow:after,.popover.right>.arrow:after{bottom:-10px;content:" "}.popover.right>.arrow{top:50%;left:-11px;margin-top:-11px;border-right-color:#999;border-right-color:rgba(0,0,0,.25);border-left-width:0}.popover.right>.arrow:after{left:1px;border-right-color:#fff;border-left-width:0}.popover.bottom>.arrow{top:-11px;left:50%;margin-left:-11px;border-top-width:0;border-bottom-color:#999;border-bottom-color:rgba(0,0,0,.25)}.popover.bottom>.arrow:after{top:1px;margin-left:-10px;content:" ";border-top-width:0;border-bottom-color:#fff}.popover.left>.arrow{top:50%;right:-11px;margin-top:-11px;border-right-width:0;border-left-color:#999;border-left-color:rgba(0,0,0,.25)}.popover.left>.arrow:after{right:1px;border-right-width:0;border-left-color:#fff}.carousel-inner{width:100%;overflow:hidden}.carousel-inner>.item{position:relative;display:none;-webkit-transition:.6s ease-in-out left;-o-transition:.6s ease-in-out left;transition:.6s ease-in-out left}.carousel-inner>.item>a>img,.carousel-inner>.item>img{line-height:1}@media all and (transform-3d),(-webkit-transform-3d){.carousel-inner>.item{-webkit-transition:-webkit-transform .6s ease-in-out;-o-transition:-o-transform .6s ease-in-out;transition:transform .6s ease-in-out;-webkit-backface-visibility:hidden;backface-visibility:hidden;-webkit-perspective:1000;perspective:1000}.carousel-inner>.item.active.right,.carousel-inner>.item.next{left:0;-webkit-transform:translate3d(100%,0,0);transform:translate3d(100%,0,0)}.carousel-inner>.item.active.left,.carousel-inner>.item.prev{left:0;-webkit-transform:translate3d(-100%,0,0);transform:translate3d(-100%,0,0)}.carousel-inner>.item.active,.carousel-inner>.item.next.left,.carousel-inner>.item.prev.right{left:0;-webkit-transform:translate3d(0,0,0);transform:translate3d(0,0,0)}}.carousel-inner>.active,.carousel-inner>.next,.carousel-inner>.prev{display:block}.carousel-inner>.active{left:0}.carousel-inner>.next,.carousel-inner>.prev{position:absolute;top:0;width:100%}.carousel-inner>.next{left:100%}.carousel-inner>.prev{left:-100%}.carousel-inner>.next.left,.carousel-inner>.prev.right{left:0}.carousel-inner>.active.left{left:-100%}.carousel-inner>.active.right{left:100%}.carousel-control{position:absolute;top:0;bottom:0;left:0;width:15%;font-size:20px;color:#fff;text-align:center;filter:alpha(opacity=50);opacity:.5}.carousel-control.left{background-image:-webkit-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.5)),to(rgba(0,0,0,.0001)));background-image:linear-gradient(to right,rgba(0,0,0,.5) 0,rgba(0,0,0,.0001) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#80000000', endColorstr='#00000000', GradientType=1);background-repeat:repeat-x}.carousel-control.right{right:0;left:auto;background-image:-webkit-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-o-linear-gradient(left,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);background-image:-webkit-gradient(linear,left top,right top,from(rgba(0,0,0,.0001)),to(rgba(0,0,0,.5)));background-image:linear-gradient(to right,rgba(0,0,0,.0001) 0,rgba(0,0,0,.5) 100%);filter:progid: DXImageTransform.Microsoft.gradient(startColorstr='#00000000', endColorstr='#80000000', GradientType=1);background-repeat:repeat-x}.carousel-control:focus,.carousel-control:hover{color:#fff;text-decoration:none;filter:alpha(opacity=90);outline:0;opacity:.9}.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{position:absolute;top:50%;z-index:5;display:inline-block}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{left:50%;margin-left:-10px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{right:50%;margin-right:-10px}.carousel-control .icon-next,.carousel-control .icon-prev{width:20px;height:20px;margin-top:-10px;font-family:serif}.carousel-control .icon-prev:before{content:'\2039'}.carousel-control .icon-next:before{content:'\203a'}.carousel-indicators{position:absolute;bottom:10px;left:50%;z-index:15;width:60%;padding-left:0;margin-left:-30%;text-align:center;list-style:none}.carousel-indicators li{display:inline-block;width:10px;height:10px;margin:1px;text-indent:-999px;cursor:pointer;background-color:rgba(0,0,0,0);border:1px solid #fff;border-radius:10px}.carousel-indicators .active{width:12px;height:12px;margin:0;background-color:#fff}.carousel-caption{position:absolute;right:15%;bottom:20px;left:15%;z-index:10;padding-top:20px;padding-bottom:20px;color:#fff;text-align:center}.carousel-caption .btn,.text-hide{text-shadow:none}@media screen and (min-width:768px){.carousel-control .glyphicon-chevron-left,.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next,.carousel-control .icon-prev{width:30px;height:30px;margin-top:-15px;font-size:30px}.carousel-control .glyphicon-chevron-left,.carousel-control .icon-prev{margin-left:-15px}.carousel-control .glyphicon-chevron-right,.carousel-control .icon-next{margin-right:-15px}.carousel-caption{right:20%;left:20%;padding-bottom:30px}.carousel-indicators{bottom:20px}}.btn-group-vertical>.btn-group:after,.btn-group-vertical>.btn-group:before,.btn-toolbar:after,.btn-toolbar:before,.clearfix:after,.clearfix:before,.container-fluid:after,.container-fluid:before,.container:after,.container:before,.dl-horizontal dd:after,.dl-horizontal dd:before,.form-horizontal .form-group:after,.form-horizontal .form-group:before,.modal-footer:after,.modal-footer:before,.nav:after,.nav:before,.navbar-collapse:after,.navbar-collapse:before,.navbar-header:after,.navbar-header:before,.navbar:after,.navbar:before,.pager:after,.pager:before,.panel-body:after,.panel-body:before,.row:after,.row:before{display:table;content:" "}.btn-group-vertical>.btn-group:after,.btn-toolbar:after,.clearfix:after,.container-fluid:after,.container:after,.dl-horizontal dd:after,.form-horizontal .form-group:after,.modal-footer:after,.nav:after,.navbar-collapse:after,.navbar-header:after,.navbar:after,.pager:after,.panel-body:after,.row:after{clear:both}.center-block{display:block;margin-right:auto;margin-left:auto}.pull-right{float:right!important}.pull-left{float:left!important}.hide{display:none!important}.show{display:block!important}.hidden,.visible-lg,.visible-lg-block,.visible-lg-inline,.visible-lg-inline-block,.visible-md,.visible-md-block,.visible-md-inline,.visible-md-inline-block,.visible-print,.visible-print-block,.visible-print-inline,.visible-print-inline-block,.visible-sm,.visible-sm-block,.visible-sm-inline,.visible-sm-inline-block,.visible-xs,.visible-xs-block,.visible-xs-inline,.visible-xs-inline-block{display:none!important}.invisible{visibility:hidden}.text-hide{font:0/0 a;color:transparent;background-color:transparent;border:0}.h1,.h2,.h3,.h4,.h5,.h6,body,h1,h2,h3,h4,h5,h6{font-family:'Open Sans','Helvetica Neue',Helvetica,Arial,sans-serif!important}.hidden{visibility:hidden!important}.affix{position:fixed}@-ms-viewport{width:device-width}@media (max-width:767px){.visible-xs{display:block!important}table.visible-xs{display:table}tr.visible-xs{display:table-row!important}td.visible-xs,th.visible-xs{display:table-cell!important}.visible-xs-block{display:block!important}.visible-xs-inline{display:inline!important}.visible-xs-inline-block{display:inline-block!important}}@media (min-width:768px) and (max-width:991px){.visible-sm{display:block!important}table.visible-sm{display:table}tr.visible-sm{display:table-row!important}td.visible-sm,th.visible-sm{display:table-cell!important}.visible-sm-block{display:block!important}.visible-sm-inline{display:inline!important}.visible-sm-inline-block{display:inline-block!important}}@media (min-width:992px) and (max-width:1199px){.visible-md{display:block!important}table.visible-md{display:table}tr.visible-md{display:table-row!important}td.visible-md,th.visible-md{display:table-cell!important}.visible-md-block{display:block!important}.visible-md-inline{display:inline!important}.visible-md-inline-block{display:inline-block!important}}@media (min-width:1200px){.visible-lg{display:block!important}table.visible-lg{display:table}tr.visible-lg{display:table-row!important}td.visible-lg,th.visible-lg{display:table-cell!important}.visible-lg-block{display:block!important}.visible-lg-inline{display:inline!important}.visible-lg-inline-block{display:inline-block!important}.hidden-lg{display:none!important}}@media (max-width:767px){.hidden-xs{display:none!important}}@media (min-width:768px) and (max-width:991px){.hidden-sm{display:none!important}}@media (min-width:992px) and (max-width:1199px){.hidden-md{display:none!important}}@media print{.visible-print{display:block!important}table.visible-print{display:table}tr.visible-print{display:table-row!important}td.visible-print,th.visible-print{display:table-cell!important}.visible-print-block{display:block!important}.visible-print-inline{display:inline!important}.visible-print-inline-block{display:inline-block!important}.hidden-print{display:none!important}}body{color:#434a54;background-color:#fff}a{color:#3bafda;text-decoration:none}a:focus,a:hover{color:#4fc1e9;text-decoration:none}a:focus{outline:0}.h1,.h2,.h3,.h4,.h5,.h6,h1,h2,h3,h4,h5,h6{font-weight:700;line-height:1.1;color:inherit}.h1 small,.h2 small,.h3 small,.h4 small,.h5 small,.h6 small,h1 small,h2 small,h3 small,h4 small,h5 small,h6 small{color:#e7e9ec}h1,h2,h3{margin-top:30px}h4,h5,h6{margin-top:15px}h6{font-weight:400}.h1,h1{font-size:51px}.h2,h2{font-size:43px}.h3,h3{font-size:30px}.h4,h4{font-size:19px}.h5,h5{font-size:18px}.h6,h6{font-size:14px}blockquote{border-left:3px solid #ccd1d9}.img-rounded{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.img-comment{margin:24px 0;font-size:15px;font-style:italic;line-height:1.2}.btn{color:#fff}.btn,.btn.disabled,.btn[disabled]{background-color:#aab2bd;border-color:#aab2bd}.btn.active,.btn:active,.btn:focus,.btn:hover{color:#fff;background-color:#ccd1d9;border-color:#ccd1d9;outline:0!important}.btn.active,.btn:active{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);box-shadow:inset 0 1px 2px rgba(0,0,0,.125)}.btn.disabled,.btn[disabled]{filter:alpha(opacity=45);opacity:.45}.btn-link,.btn-link.active,.btn-link.disabled,.btn-link:active,.btn-link:focus,.btn-link:hover,.btn-link[disabled]{color:#3bafda;background-color:transparent;border-color:transparent;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.btn-link:focus,.btn-link:hover{text-decoration:underline}.btn-default{color:#434a54;border-color:#aab2bd!important}.btn-default.active,.btn-default:active,.btn-default:focus,.btn-default:hover{background-color:#ccd1d9;border-color:#ccd1d9}.btn-default,.btn-default.disabled,.btn-default[disabled]{background-color:#fff}.open .dropdown-toggle.btn-default{background-color:#ccd1d9;border-color:#ccd1d9}.btn-primary,.btn-primary.active,.btn-primary.disabled,.btn-primary:active,.btn-primary[disabled]{background-color:#3bafda;border-color:#3bafda}.btn-primary:focus,.btn-primary:hover,.open .dropdown-toggle.btn-primary{background-color:#4fc1e9;border-color:#4fc1e9}.btn-info,.btn-info.active,.btn-info.disabled,.btn-info:active,.btn-info[disabled]{background-color:#37bc9b;border-color:#37bc9b}.btn-info:focus,.btn-info:hover,.open .dropdown-toggle.btn-info{background-color:#48cfad;border-color:#48cfad}.btn-success,.btn-success.active,.btn-success.disabled,.btn-success:active,.btn-success[disabled]{background-color:#8cc152;border-color:#8cc152}.btn-success:focus,.btn-success:hover,.open .dropdown-toggle.btn-success{background-color:#a0d468;border-color:#a0d468}.btn-warning,.btn-warning.active,.btn-warning.disabled,.btn-warning:active,.btn-warning[disabled]{background-color:#f6bb42;border-color:#f6bb42}.btn-warning:focus,.btn-warning:hover,.open .dropdown-toggle.btn-warning{background-color:#ffce54;border-color:#ffce54}.btn-danger,.btn-danger .open .dropdown-toggle.btn,.btn-danger.active,.btn-danger.disabled,.btn-danger:active,.btn-danger[disabled]{background-color:#da4453;border-color:#da4453}.btn-danger:focus,.btn-danger:hover,.open .dropdown-toggle.btn-danger{background-color:#ed5565;border-color:#ed5565}.btn-group.open .dropdown-toggle{-webkit-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);-moz-box-shadow:inset 0 1px 2px rgba(0,0,0,.125);box-shadow:inset 0 1px 2px rgba(0,0,0,.125)}.btn-group .btn{border-left-color:#96a0ad}.btn-group .btn-default.active,.btn-group .btn-default:active,.btn-group .btn-default:focus,.btn-group.open .btn-default.dropdown-toggle{color:#fff}.btn-group .btn-primary,.btn-group .btn-primary.active,.btn-group .btn-primary:active,.btn-group .btn-primary:focus{border-left-color:#269ecb}.btn-group .btn-success,.btn-group .btn-success.active,.btn-group .btn-success:active,.btn-group .btn-success:focus{border-left-color:#7ab03f}.btn-group .btn-warning,.btn-group .btn-warning.active,.btn-group .btn-warning:active,.btn-group .btn-warning:focus{border-left-color:#efa50b}.btn-group .btn-danger,.btn-group .btn-danger.active,.btn-group .btn-danger:active,.btn-group .btn-danger:focus{border-left-color:#d1293a}.btn-group .btn-info,.btn-group .btn-info.active,.btn-group .btn-info:active,.btn-group .btn-info:focus{border-left-color:#2fa084}.btn-group .btn-danger:first-child,.btn-group .btn-info:first-child,.btn-group .btn-primary:first-child,.btn-group .btn-success:first-child,.btn-group .btn-warning:first-child,.btn-group .btn:first-child{border-left-color:transparent}.btn-group-vertical .btn,.btn-group-vertical .btn-group .btn-primary{border-top-color:#96a0ad!important}.btn-group-vertical .btn-group .btn-primary,.btn-group-vertical .btn-primary,.btn-group-vertical .btn-primary.active,.btn-group-vertical .btn-primary:active,.btn-group-vertical .btn-primary:focus{border-top-color:#269ecb!important}.btn-group-vertical .btn-group .btn-success,.btn-group-vertical .btn-success,.btn-group-vertical .btn-success.active,.btn-group-vertical .btn-success:active,.btn-group-vertical .btn-success:focus{border-top-color:#7ab03f!important}.btn-group-vertical .btn-group .btn-warning,.btn-group-vertical .btn-warning,.btn-group-vertical .btn-warning.active,.btn-group-vertical .btn-warning:active,.btn-group-vertical .btn-warning:focus{border-top-color:#efa50b!important}.btn-group-vertical .btn-danger,.btn-group-vertical .btn-danger.active,.btn-group-vertical .btn-danger:active,.btn-group-vertical .btn-danger:focus,.btn-group-vertical .btn-group .btn-danger{border-top-color:#d1293a!important}.btn-group-vertical .btn-group .btn-info,.btn-group-vertical .btn-info,.btn-group-vertical .btn-info.active,.btn-group-vertical .btn-info:active,.btn-group-vertical .btn-info:focus{border-top-color:#2fa084!important}.btn-group-vertical .btn-danger:first-child,.btn-group-vertical .btn-info:first-child,.btn-group-vertical .btn-primary:first-child,.btn-group-vertical .btn-success:first-child,.btn-group-vertical .btn-warning:first-child,.btn-group-vertical .btn:not(.btn-default):first-child{border-top:none}#wpr_optionsframework-wrap .badge{margin-left:7px}.badge,.label{background-color:#aab2bd}.badge-default,.label-default{color:#434a54;background-color:#fff;border:1px solid #aab2bd}.popover.top .arrow,.popover.top .arrow:after,.tooltip.top .tooltip-arrow,.tooltip.top-left .tooltip-arrow,.tooltip.top-right .tooltip-arrow{border-top-color:#434a54}.popover.right .arrow,.popover.right .arrow:after,.tooltip.right .tooltip-arrow{border-right-color:#434a54}.popover.left .arrow,.popover.left .arrow:after,.tooltip.left .tooltip-arrow{border-left-color:#434a54}.badge-primary,.label-primary{background-color:#3bafda;border-color:#3bafda}.badge-success,.label-success{background-color:#8cc152;border-color:#8cc152}.badge-danger,.label-danger{background-color:#da4453;border-color:#da4453}.badge-warning,.label-warning{background-color:#f6bb42;border-color:#f6bb42}.badge-info,.label-info{background-color:#37bc9b;border-color:#37bc9b}.popover,.tooltip-inner{color:#fff;background-color:#434a54}.tooltip.bottom .tooltip-arrow,.tooltip.bottom-left .tooltip-arrow,.tooltip.bottom-right .tooltip-arrow{border-bottom-color:#434a54}.popover{border-color:#434a54}.popover-title{padding-bottom:0;font-weight:700;color:#aab2bd;background-color:transparent;border-bottom:none}.breadcrumb,.breadcrumb>.active{color:#434a54}.popover.bottom .arrow,.popover.bottom .arrow:after{border-bottom-color:#434a54}.progress{background-color:#e6e9ed;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress-bar{background-color:#3bafda;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.progress-bar-success{background-color:#8cc152}.progress-bar-info{background-color:#37bc9b}.progress-bar-warning{background-color:#f6bb42}.progress-bar-danger{background-color:#da4453}.breadcrumb{background-color:#e6e9ed}.breadcrumb a{color:#3bafda}.breadcrumb-arrow{height:36px;padding:0;line-height:36px;list-style:none;background-color:#e6e9ed}.breadcrumb-arrow li,.breadcrumb-arrow li a,.breadcrumb-arrow li span{display:inline-block;vertical-align:top}.breadcrumb-arrow li:not(:first-child){margin-left:-5px}.breadcrumb-arrow li+li:before{padding:0;content:""}.breadcrumb-arrow li span{padding:0 10px}.breadcrumb-arrow li a,.breadcrumb-arrow li:not(:first-child) span{height:36px;padding:0 10px 0 25px;line-height:36px}.breadcrumb-arrow li:first-child a{border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px;padding:0 10px}.breadcrumb-arrow li a{position:relative;color:#fff;text-decoration:none;background-color:#3bafda;border:1px solid #3bafda}.breadcrumb-arrow li a:after,.breadcrumb-arrow li a:before{position:absolute;top:-1px;width:0;height:0;content:'';border-top:18px solid transparent;border-bottom:18px solid transparent}.breadcrumb-arrow li a:before{right:-10px;z-index:3;border-left-color:#3bafda;border-left-style:solid;border-left-width:11px}.breadcrumb-arrow li a:after{right:-11px;z-index:2;border-left:11px solid #2494be}.breadcrumb-arrow li a:focus,.breadcrumb-arrow li a:hover{background-color:#4fc1e9;border:1px solid #4fc1e9}.breadcrumb-arrow li a:focus:before,.breadcrumb-arrow li a:hover:before{border-left-color:#4fc1e9}.breadcrumb-arrow li a:active{background-color:#2494be;border:1px solid #2494be}.breadcrumb-arrow li a:active:after,.breadcrumb-arrow li a:active:before{border-left-color:#2494be}.breadcrumb-arrow li span{color:#434a54}.pagination>li>a,.pagination>li>span{color:#434a54;background-color:#fff;border-color:#ccd1d9}.pagination>li>a:focus,.pagination>li>a:hover,.pagination>li>span:focus,.pagination>li>span:hover{color:#fff;background-color:#ccd1d9;border-color:#ccd1d9}.pagination>.active>a,.pagination>.active>a:focus,.pagination>.active>a:hover,.pagination>.active>span,.pagination>.active>span:focus,.pagination>.active>span:hover{color:#fff;background-color:#8cc152;border-color:#8cc152}.pagination>.disabled>a,.pagination>.disabled>a:focus,.pagination>.disabled>a:hover,.pagination>.disabled>span,.pagination>.disabled>span:focus,.pagination>.disabled>span:hover{color:#e6e9ed;background-color:#fff;border-color:#ccd1d9}.pager li>a,.pager li>span{color:#fff;background-color:#8cc152;border-color:#8cc152}.pager li>a:focus,.pager li>a:hover{background-color:#a0d468;border-color:#a0d468}.pager .disabled>a,.pager .disabled>a:focus,.pager .disabled>a:hover,.pager .disabled>span{color:#e6e9ed;background-color:#fff;border-color:#e6e9ed}.form-control{color:#434a54;border-color:#aab2bd}.form-control,.form-control:focus{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.form-control:focus{border-color:#3bafda}.form-control:-ms-input-placeholder,.form-control::-moz-placeholder,.form-control::-webkit-input-placeholder{color:#e6e9ed}.form-control.disabled,.form-control[disabled]{background-color:#e6e9ed;border-color:#e6e9ed}.input-group-btn .btn+.btn{border-color:#96a0ad;border-style:solid;border-width:1px}.input-group-btn .btn+.btn.btn-default{border-color:#ededed}.input-group-btn .btn+.btn.btn-primary{border-color:#269ecb}.input-group-btn .btn+.btn.btn-info{border-color:#2fa084}.input-group-btn .btn+.btn.btn-success{border-color:#7ab03f}.input-group-btn .btn+.btn.btn-warning{border-color:#f4af20}.input-group-btn .btn+.btn.btn-danger{border-color:#d1293a}.input-group-addon{color:#fff;background-color:#aab2bd;border-color:#96a0ad}.input-group-addon .checkbox,.input-group-addon .radio{margin:-3px 0 -4px!important}.form-search .search-query,.form-search .search-query:first-child,.form-search .search-query:last-child{padding:0 17px;border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px}.input-group .form-control:last-child{border-top-left-radius:0;border-bottom-left-radius:0;-webkit-border-top-left-radius:0;-moz-border-radius-topleft:0;-webkit-border-bottom-left-radius:0;-moz-border-radius-bottomleft:0}.input-group .form-control:first-child{border-top-right-radius:0;border-bottom-right-radius:0;-webkit-border-top-right-radius:0;-moz-border-radius-topright:0;-webkit-border-bottom-right-radius:0;-moz-border-radius-bottomright:0}.form-search .btn{border-radius:17px;-webkit-border-radius:17px;-moz-border-radius:17px}.search-only{position:relative}.search-only .search-icon{position:absolute;top:2px;left:8.5px;z-index:20;width:30px;font-size:17px;line-height:30px;color:#e6e9ed;text-align:center}.has-success .checkbox,.has-success .checkbox-inline,.has-success .control-label,.has-success .form-control-feedback,.has-success .help-block,.has-success .radio,.has-success .radio-inline{color:#8cc152}.search-only .form-control:last-child{padding-left:40px}.has-success .form-control,.has-success .form-control:focus{border-color:#8cc152;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-success .input-group-addon{background-color:#8cc152;border-color:#8cc152}.has-warning .checkbox,.has-warning .checkbox-inline,.has-warning .control-label,.has-warning .form-control-feedback,.has-warning .help-block,.has-warning .radio,.has-warning .radio-inline{color:#f6bb42}.has-warning .form-control,.has-warning .form-control:focus{border-color:#f6bb42;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-warning .input-group-addon{background-color:#f6bb42;border-color:#f6bb42}.has-error .checkbox,.has-error .checkbox-inline,.has-error .control-label,.has-error .form-control-feedback,.has-error .help-block,.has-error .radio,.has-error .radio-inline{color:#da4453}.has-error .form-control,.has-error .form-control:focus{border-color:#da4453;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.has-error .input-group-addon{background-color:#da4453;border-color:#da4453}.stepper .stepper-input{overflow:hidden;-moz-appearance:textfield}.stepper .stepper-input::-webkit-inner-spin-button,.stepper .stepper-input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.stepper .stepper-arrow{position:absolute;right:15px;display:block;width:20px;height:50%;text-indent:-99999px;cursor:pointer;background-color:#3bafda}.stepper .stepper-arrow:active,.stepper .stepper-arrow:hover{background-color:#4fc1e9}.stepper .up{top:0;border:1px solid #269ecb;border-top-right-radius:3px;-webkit-border-top-right-radius:3px;-moz-border-radius-topright:3px}.stepper .down{bottom:0;border-bottom-right-radius:3px;-webkit-border-bottom-right-radius:3px;-moz-border-radius-bottomright:3px}.stepper .down::before,.stepper .up::before{position:absolute;width:0;height:0;content:"";border-right:4px solid transparent;border-left:4px solid transparent}.stepper .up::before{top:5px;left:5px;border-bottom:4px solid #fff}.stepper .down:before{bottom:5px;left:6px;border-top:4px solid #fff}.stepper.disabled .stepper-arrow{background-color:#3bafda;filter:alpha(opacity=45);opacity:.45}.selecter{position:relative;z-index:1;display:block;max-width:100%;outline:0}.selecter .selecter-element{position:absolute;left:0;z-index:0;display:none;width:100%;height:100%;filter:alpha(opacity=0);opacity:0}.selecter .selecter-element,.selecter .selecter-element:focus{outline:0;-webkit-tap-highlight-color:rgba(255,255,255,0);-webkit-tap-highlight-color:transparent}.selecter .selecter-selected{position:relative;z-index:2;display:block;padding:6px 10px;overflow:hidden;text-overflow:clip;cursor:pointer;background-color:#fff;border:1px solid #aab2bd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter .selecter-selected:after{position:absolute;top:14px;right:10px;width:0;height:0;content:"";border-top:4px solid #000;border-right:4px solid transparent;border-left:4px solid transparent}.selecter .selecter-options{position:absolute;top:100%;left:0;z-index:50;display:none;width:100%;max-height:260px;overflow:auto;overflow-x:hidden;background-color:#fff;border:1px solid #aab2bd;border-width:0 1px 1px;border-radius:0 0 4px 4px;-webkit-box-shadow:0 6px 12px rgba(0,0,0,.175);-moz-box-shadow:0 6px 12px rgba(0,0,0,.175);box-shadow:0 6px 12px rgba(0,0,0,.175);-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.selecter .selecter-group{display:block;padding:5px 10px 4px;font-size:11px;color:#aab2bd;text-transform:uppercase;background-color:#f5f7fa;border-bottom:1px solid #e6e9ed}.selecter .selecter-item{display:block;width:100%;padding:6px 10px;margin:0;overflow:hidden;text-overflow:ellipsis;cursor:pointer;background-color:#fff;border-bottom:1px solid #e6e9ed}.selecter .selecter-item.selected{color:#fff;background-color:#3bafda;border-bottom-color:#4fc1e9}.selecter .selecter-item.disabled,.selecter.disabled .selecter-selected{color:#aab2bd;cursor:default}.selecter .selecter-item:first-child{border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.selecter .selecter-item:last-child{border-bottom:0;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.selecter .selecter-item:hover{background-color:#e6e9ed}.selecter .selecter-item.selected:hover{background-color:#3bafda}.selecter .selecter-item.disabled:hover,.selecter.disabled .selecter-item:hover,.selecter.focus .selecter-selected,.selecter.open .selecter-selected,.selecter:hover .selecter-selected{background-color:#fff}.selecter.open{z-index:3;outline:0}.selecter.open .selecter-selected{z-index:51;border:1px solid #3bafda;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.cover .selecter-options{top:0;border-width:1px;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter.cover .selecter-options .selecter-item.first{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.cover.open .selecter-selected{z-index:49;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.bottom .selecter-options{top:auto;bottom:100%;border-width:1px 1px 0}.selecter.bottom .selecter-item:last-child{border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.selecter.disabled .selecter-options,.selecter.disabled .selecter-selected{background-color:#e6e9ed;border-color:#e6e9ed}.selecter.bottom.open .selecter-selected{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.selecter.bottom.open .selecter-options{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.selecter.bottom.cover .selecter-options{top:auto;bottom:0}.selecter.bottom.cover.open .selecter-options,.selecter.bottom.cover.open .selecter-selected{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter.multiple .selecter-options{position:static;display:block;width:100%;border-width:1px;border-radius:4px;box-shadow:none;-webkit-border-radius:4px;-moz-border-radius:4px}.selecter.disabled .selecter-group,.selecter.disabled .selecter-item{color:#aab2bd;cursor:default;background-color:#e6e9ed;border-color:#e6e9ed}.selecter.disabled .selecter-item.selected{color:#fff;background-color:#3bafda;filter:alpha(opacity=45);opacity:.45}.selecter .selecter-options.scroller{overflow:hidden}.selecter .selecter-options.scroller .scroller-content{max-height:260px;padding:0}.checkbox,.radio{padding-left:0;margin-top:0}.checkbox label,.radio label{position:relative;top:2px;padding-left:5px}.icheckbox_flat,.iradio_flat{display:inline-block;width:20px;height:20px;padding:0!important;margin:0;vertical-align:middle;cursor:pointer;background:url(../images/check_flat/default.png) no-repeat;border:none}.icheckbox_flat{background-position:0 0}.icheckbox_flat.checked{background-position:-22px 0}.icheckbox_flat.disabled{cursor:default;background-position:-44px 0}.icheckbox_flat.checked.disabled{background-position:-66px 0}.iradio_flat{background-position:-88px 0}.iradio_flat.checked{background-position:-110px 0}.iradio_flat.disabled{cursor:default;background-position:-132px 0}.iradio_flat.checked.disabled{background-position:-154px 0}.toggle{height:32px}.toggle input[type=checkbox],.toggle input[type=radio]{width:0;height:0;padding:0;margin:0;text-indent:-100000px;filter:alpha(opacity=0);opacity:0}.toggle .handle{position:relative;top:2px;left:0;display:block;width:50px;height:32px;background-color:#fff;border-radius:19px;-webkit-box-shadow:inset 0 0 0 1px #b8bfc8;-moz-box-shadow:inset 0 0 0 1px #b8bfc8;box-shadow:inset 0 0 0 1px #b8bfc8;-webkit-border-radius:19px;-moz-border-radius:19px}.toggle .handle:after,.toggle .handle:before{position:absolute;top:1px;left:1px;display:block;width:30px;height:30px;content:"";background-color:#fff;border-radius:30px;-webkit-box-shadow:inset 0 0 0 1px #b8bfc8,1px 1px 1px #c7ccd3;-moz-box-shadow:inset 0 0 0 1px #b8bfc8,1px 1px 1px #c7ccd3;box-shadow:inset 0 0 0 1px #b8bfc8,1px 1px 1px #c7ccd3;-webkit-transition:all .25s ease-in-out;-moz-transition:all .25s ease-in-out;transition:all .25s ease-in-out;-webkit-border-radius:30px;-moz-border-radius:30px}.toggle input[type=checkbox]:disabled+.handle,.toggle input[type=checkbox]:disabled+.handle:after,.toggle input[type=checkbox]:disabled+.handle:before,.toggle input[type=radio]:disabled+.handle,.toggle input[type=radio]:disabled+.handle:after,.toggle input[type=radio]:disabled+.handle:before{background-color:#e6e9ed;filter:alpha(opacity=60);opacity:.6}.toggle input[type=checkbox]:checked+.handle:before,.toggle input[type=radio]:checked+.handle:before{width:50px;background-color:#a0d468}.toggle input[type=checkbox]:checked+.handle:after,.toggle input[type=radio]:checked+.handle:after{left:20px;-webkit-box-shadow:inset 0 0 0 1px #f5f7fa,1px 1px 1px #c7ccd3;-moz-box-shadow:inset 0 0 0 1px #f5f7fa,1px 1px 1px #c7ccd3;box-shadow:inset 0 0 0 1px #f5f7fa,1px 1px 1px #c7ccd3}.calendar{padding:20px;color:#fff;background-color:#fd9883;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.list-group,.pricing .unit{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2)}.calendar .unit{float:left;width:14.28%;text-align:center}.calendar .years .prev{text-align:left}.calendar .years .next{text-align:right}.calendar .years .next em,.calendar .years .prev em{position:relative;display:inline-block;width:34px;height:34px;cursor:pointer;border:1px solid #fff;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.calendar .years .next em:before,.calendar .years .prev em:before{position:absolute;display:block;width:0;height:0;margin-top:6px;font-size:0;content:"";border-style:solid;border-width:7px}.calendar .years .prev em:before{top:3px;left:4px;border-color:transparent #fff transparent transparent}.calendar .years .next em:before{top:3px;left:13px;border-color:transparent transparent transparent #fff}.calendar .years .next em:active,.calendar .years .next em:hover,.calendar .years .prev em:active,.calendar .years .prev em:hover{border-color:#e9573f}.calendar .years .prev em:active:before,.calendar .years .prev em:hover:before{border-color:transparent #e9573f transparent transparent}.calendar .years .next em:active:before,.calendar .years .next em:hover:before{border-color:transparent transparent transparent #e9573f}.calendar .years .monyear{float:left;width:71.42%;height:34px;line-height:34px;text-align:center}.calendar .days{padding-top:15px;margin-top:15px;border-top:1px solid #ee7f6d}.calendar .days .unit{height:34px;margin-bottom:3px;line-height:34px;text-align:center}.calendar .days .unit b{width:34px;height:34px;font-weight:400;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.calendar .days .unit.active b,.calendar .days .unit:active b,.calendar .days .unit:hover b{display:inline-block;color:#e9573f;cursor:pointer;background-color:#fff;-webkit-transition:all .2s ease-in-out;-moz-transition:all .2s ease-in-out;transition:all .2s ease-in-out}.calendar .days .unit.older b{width:auto;height:auto;color:#e9573f;cursor:default;background-color:transparent}.jumbotron .carousel-inner>.item>a>img,.jumbotron .carousel-inner>.item>img,.thumbnail a>img,.thumbnail>img{width:100%}.pricing ul{padding:0;list-style:none}.pricing .price-body,.pricing .price-title{padding:20px 20px 10px}.pricing .unit{position:relative;display:inline-block;min-width:250px;text-align:center;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.pricing .unit.active{top:5px;z-index:1;margin-right:-36px;margin-left:-36px;-webkit-box-shadow:0 0 8px rgba(0,0,0,.6);-moz-box-shadow:0 0 8px rgba(0,0,0,.6);box-shadow:0 0 8px rgba(0,0,0,.6)}.pricing .unit.active .price-title h3{font-size:40px}@media screen and (max-width:767px){.pricing .unit{display:block;margin-bottom:20px}.pricing .unit.active{top:0;margin-right:0;margin-left:0}.pricing .unit.active .price-title h3{font-size:30px}}.pricing .price-title{color:#fff;border-top-left-radius:4px;border-top-right-radius:4px;-webkit-border-top-left-radius:4px;-moz-border-radius-topleft:4px;-webkit-border-top-right-radius:4px;-moz-border-radius-topright:4px}.pricing .price-title h3,.pricing .price-title h3>p{margin:0}.pricing .price-body ul{padding-top:10px}.pricing .price-body li{margin-bottom:10px}.pricing .price-body h4{margin:0}.pricing .price-foot{padding:20px;background-color:#e6e9ed;border-bottom-right-radius:4px;border-bottom-left-radius:4px;-webkit-border-bottom-left-radius:4px;-moz-border-radius-bottomleft:4px;-webkit-border-bottom-right-radius:4px;-moz-border-radius-bottomright:4px}.pricing .price-primary .price-title{background-color:#4fc1e9}.pricing .price-primary .price-body{background-color:#d7f1fa}.pricing .price-primary .price-body ul{border-top:1px solid #aae1f4}.pricing .price-success .price-title{background-color:#a0d468}.pricing .price-success .price-body{background-color:#ebf6df}.pricing .price-success .price-body ul{border-top:1px solid #d2ebb7}.pricing .price-warning .price-title{background-color:#ffce54}.pricing .price-warning .price-body{background-color:#fffaed}.pricing .price-warning .price-body ul{border-top:1px solid #ffebba}.alert h4{margin-bottom:10px;font-weight:700}.jumbotron .h1,.jumbotron .h2,.jumbotron h1,.jumbotron h2,.panel-title{font-weight:400}.alert-dismissable .close{color:#000}.alert-info{background-color:#7cd1ef;border:#4fc1e9}.alert-warning{background-color:#ffdd87;border:#ffce54}.alert-danger{background-color:#f2838f;border:#ed5565}.alert-success{background-color:#b9df90;border:#a0d468}.alert .alert-link{text-decoration:underline;cursor:pointer;filter:alpha(opacity=65);opacity:.65}.alert .alert-link:focus,.alert .alert-link:hover{filter:alpha(opacity=45);opacity:.45}.alert .btn-link,.alert .btn-link:focus,.alert .btn-link:hover{color:#000;filter:alpha(opacity=65);opacity:.65}.nav-tabs .dropdown-toggle,.nav-tabs .dropdown-toggle:focus,.nav-tabs .dropdown-toggle:hover,.nav-tabs li.dropdown.active.open .dropdown-toggle,.nav-tabs>li>a{color:#434a54}.alert .btn-link:focus,.alert .btn-link:hover{text-decoration:none;filter:alpha(opacity=40);opacity:.4}.nav-tabs{background-color:#e6e9ed;border-bottom:none;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.nav-tabs>li{margin-bottom:0;border-left:1px solid #ccd1d9}.nav-tabs>li:first-child{border-left:none}.nav-tabs>li>a{margin-right:0;border:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav-tabs>li:first-child>a{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.nav-tabs>li>a:focus,.nav-tabs>li>a:hover{background-color:#f5f7fa;border:none}.nav-tabs>li.active>a,.nav-tabs>li.active>a:focus,.nav-tabs>li.active>a:hover{background-color:#fff!important;border:none}.nav-tabs li.dropdown.open .dropdown-toggle{color:#434a54;background-color:#f5f7fa}.nav-tabs .dropdown-toggle .caret,.nav-tabs .dropdown-toggle:focus .caret,.nav-tabs .dropdown-toggle:hover .caret,.nav-tabs li.dropdown.active .dropdown-toggle .caret,.nav-tabs li.dropdown.active.open .dropdown-toggle .caret,.nav-tabs li.dropdown.open .caret,.nav-tabs li.dropdown.open a:focus .caret,.nav-tabs li.dropdown.open a:hover .caret,.nav-tabs li.dropdown.open.active .caret{border-top-color:#434a54;border-bottom-color:#434a54}.nav-tabs.nav-justified>li>a{margin-bottom:0;text-align:center;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav-tabs.nav-justified>.dropdown .dropdown-menu{top:auto;left:auto}.nav-tabs.nav-justified>li:first-child>a{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.nav-tabs.nav-justified>li:last-child>a{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border:none}@media (min-width:768px){.nav-tabs.nav-justified>li>a{border-bottom:none;border-radius:0;-webkit-border-radius:0;-moz-border-radius:0}.nav-tabs.nav-justified>.active>a,.nav-tabs.nav-justified>.active>a:focus,.nav-tabs.nav-justified>.active>a:hover{border-bottom:none}}.tab-content{padding:10px}.tabs-below .nav-tabs{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.tabs-below .nav-tabs>li:first-child>a{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px}.tabs-below .nav-tabs.nav-justified>li:last-child>a{border-radius:0 0 4px;-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px}.tabs-left .nav-tabs>li,.tabs-right .nav-tabs>li{float:none;border-top:1px solid #ccd1d9;border-left:none}.tabs-left .nav-tabs>li:first-child,.tabs-right .nav-tabs>li:first-child{border-top:none}.tabs-left .nav-tabs>li>a,.tabs-right .nav-tabs>li>a{min-width:74px;margin-right:0}.tabs-left .nav-tabs{float:left;margin-right:19px;border-radius:4px 0 0 4px;-webkit-border-radius:4px 0 0 4px;-moz-border-radius:4px 0 0 4px}.tabs-left .nav-tabs>li:first-child>a{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.tabs-left .nav-tabs>li:last-child>a{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px}.tabs-right .nav-tabs{float:right;margin-left:19px;border-radius:0 4px 4px 0;-webkit-border-radius:0 4px 4px 0;-moz-border-radius:0 4px 4px 0}.tabs-right .nav-tabs>li:first-child>a{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.tabs-right .nav-tabs>li:last-child>a{border-radius:0 0 4px;-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px}.nav-pills>li.active>a,.nav-pills>li.active>a:focus,.nav-pills>li.active>a:hover{color:#fff;background-color:#3bafda}.nav-pills>li>a{color:#3bafda}.nav-pills>li>a:hover{color:#434a54;background-color:#e6e9ed}.nav-pills>.active>a>.badge{color:#3bafda}.nav-pills .open>a,.nav-pills .open>a:focus,.nav-pills .open>a:hover{color:#434a54;background-color:#e6e9ed}.navbar-form{padding:0!important}.navbar-default{background-color:#37bc9b;border-color:#37bc9b}.navbar-default .btn-link,.navbar-default .navbar-brand,.navbar-default .navbar-link{color:#26816a}.navbar-default .btn-link:focus,.navbar-default .btn-link:hover,.navbar-default .navbar-brand:focus,.navbar-default .navbar-brand:hover,.navbar-default .navbar-link:hover{color:#fff;background-color:transparent}.navbar-default .navbar-nav>li>a,.navbar-default .navbar-text{color:#26816a}.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{color:#fff}.navbar-default .navbar-nav>.active>a,.navbar-default .navbar-nav>.active>a:focus,.navbar-default .navbar-nav>.active>a:hover{color:#fff;background-color:#48cfad}.navbar-default .btn-link[disabled]:focus,.navbar-default .btn-link[disabled]:hover,.navbar-default .navbar-nav>.disabled>a,.navbar-default .navbar-nav>.disabled>a:focus,.navbar-default .navbar-nav>.disabled>a:hover,fieldset[disabled] .navbar-default .btn-link:focus,fieldset[disabled] .navbar-default .btn-link:hover{color:#2e9c81;background-color:transparent}.navbar-default .navbar-toggle{background-color:#26816a;border-color:#26816a}.navbar-default .navbar-toggle:focus,.navbar-default .navbar-toggle:hover{background-color:#2b957a;border-color:#2b957a}.navbar-default .navbar-toggle .icon-bar{background-color:#37bc9b}.navbar-default .navbar-collapse,.navbar-default .navbar-form{border-color:#48cfad}.navbar-default .navbar-nav>.open>a,.navbar-default .navbar-nav>.open>a:focus,.navbar-default .navbar-nav>.open>a:hover{color:#fff;background-color:#37bc9b}@media (max-width:767px){.navbar-default .navbar-nav .open .dropdown-menu>.divider,.navbar-default .navbar-nav>li>a:focus,.navbar-default .navbar-nav>li>a:hover{background-color:#48cfad}.navbar-default .navbar-nav .open .dropdown-menu>li>a{color:#26816a}.navbar-default .navbar-nav .open .dropdown-menu>.active>a,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-default .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#48cfad}.navbar-default .navbar-nav .open .dropdown-menu>.dropdown-header{color:#26816a}.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-default .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#2b957a}}.navbar-inverse{background-color:#333;border-color:#333}.navbar-inverse .btn-link,.navbar-inverse .navbar-brand,.navbar-inverse .navbar-link{color:#8c8c8c}.navbar-inverse .btn-link:focus,.navbar-inverse .btn-link:hover,.navbar-inverse .navbar-brand:focus,.navbar-inverse .navbar-brand:hover,.navbar-inverse .navbar-link:hover{color:#fff;background-color:transparent}.navbar-inverse .navbar-nav>li>a,.navbar-inverse .navbar-text{color:#8c8c8c}.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{color:#fff}.navbar-inverse .navbar-nav>.active>a,.navbar-inverse .navbar-nav>.active>a:focus,.navbar-inverse .navbar-nav>.active>a:hover{color:#fff;background-color:#000}.navbar-inverse .btn-link[disabled]:focus,.navbar-inverse .btn-link[disabled]:hover,.navbar-inverse .navbar-nav>.disabled>a,.navbar-inverse .navbar-nav>.disabled>a:focus,.navbar-inverse .navbar-nav>.disabled>a:hover,fieldset[disabled] .navbar-inverse .btn-link:focus,fieldset[disabled] .navbar-inverse .btn-link:hover{color:#666;background-color:transparent}.navbar-inverse .navbar-toggle{background-color:#000;border-color:#000}.navbar-inverse .navbar-toggle:focus,.navbar-inverse .navbar-toggle:hover{background-color:#1a1a1a;border-color:#1a1a1a}.navbar-inverse .navbar-toggle .icon-bar{background-color:#8c8c8c}.navbar-inverse .navbar-collapse,.navbar-inverse .navbar-form{border-color:#000}.navbar-inverse .navbar-nav>.open>a,.navbar-inverse .navbar-nav>.open>a:focus,.navbar-inverse .navbar-nav>.open>a:hover{color:#fff;background-color:#000}@media (max-width:767px){.navbar-inverse .navbar-nav .open .dropdown-menu>.divider,.navbar-inverse .navbar-nav>li>a:focus,.navbar-inverse .navbar-nav>li>a:hover{background-color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu>li>a{color:#8c8c8c}.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.active>a:hover,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>li>a:hover{color:#fff;background-color:#000}.navbar-inverse .navbar-nav .open .dropdown-menu>.dropdown-header{color:#bfbfbf}.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:focus,.navbar-inverse .navbar-nav .open .dropdown-menu>.disabled>a:hover{color:#666}}.list-group{border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.modal-content,.well{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2)}.list-group-item{border-color:#e6e9ed transparent transparent}.list-group-item:first-child{border-top:none}.list-group-item-heading,a.list-group-item{color:#434a54}a.list-group-item .list-group-item-heading{font-size:16px;color:#434a54}.media-heading,.thumbnail .caption{font-size:14px}a.list-group-item:focus,a.list-group-item:hover{background-color:#e6e9ed}a.list-group-item.active,a.list-group-item.active:focus,a.list-group-item.active:hover{background-color:#4fc1e9;border-color:#4fc1e9}a.list-group-item.active .list-group-item-text,a.list-group-item.active:focus .list-group-item-text,a.list-group-item.active:hover .list-group-item-text{color:#fff}.list-group-item-primary{color:#22b1e3;background-color:#4fc1e9;border-color:#3bafda transparent transparent}.list-group-item-primary:first-child{border-color:transparent}a.list-group-item-primary{color:#126d8d}a.list-group-item-primary:focus,a.list-group-item-primary:hover{color:#fff}a.list-group-item-primary.active,a.list-group-item-primary:focus,a.list-group-item-primary:hover{background-color:#3bafda;border-color:#4fc1e9 transparent transparent}.list-group-item-success{color:#87c940;background-color:#a0d468;border-color:#8cc152 transparent transparent}.list-group-item-success:first-child{border-color:transparent}a.list-group-item-success{color:#537f24}a.list-group-item-success:focus,a.list-group-item-success:hover{color:#fff}a.list-group-item-success.active,a.list-group-item-success:focus,a.list-group-item-success:hover{background-color:#8cc152;border-color:#a0d468 transparent transparent}.list-group-item-warning{color:#ffbf21;background-color:#ffce54;border-color:#f6bb42 transparent transparent}.list-group-item-warning:first-child{border-color:transparent}a.list-group-item-warning{color:#876000}a.list-group-item-warning:focus,a.list-group-item-warning:hover{color:#fff}a.list-group-item-warning.active,a.list-group-item-warning:focus,a.list-group-item-warning:hover{background-color:#f6bb42;border-color:#ffce54 transparent transparent}.list-group-item-info{color:#2fb593;background-color:#48cfad;border-color:#37bc9b transparent transparent}.list-group-item-info:first-child{border-color:transparent}a.list-group-item-info{color:#1a6451}a.list-group-item-info:focus,a.list-group-item-info:hover{color:#fff}a.list-group-item-info.active,a.list-group-item-info:focus,a.list-group-item-info:hover{background-color:#37bc9b;border-color:#48cfad transparent transparent}.list-group-item-danger{color:#e8273b;background-color:#ed5565;border-color:#da4453 transparent transparent}.list-group-item-danger:first-child{border-color:transparent}a.list-group-item-danger{color:#99101f}a.list-group-item-danger:focus,a.list-group-item-danger:hover{color:#fff}a.list-group-item-danger.active,a.list-group-item-danger:focus,a.list-group-item-danger:hover{background-color:#da4453;border-color:#ed5565 transparent transparent}.jumbotron,.panel,.well{background-color:#fff}.media-list{color:#aab2bd}.media-heading{color:#434a54}.modal-content{color:#434a54;border:none;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.modal-header{border-bottom:none}.modal-body{padding:0 15px}.modal-footer{border-top:none}.well{padding:10px;color:#434a54;border:none;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.jumbotron,.thumbnail{-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2)}.well blockquote{border-color:#ccd1d9}.well-lg{padding:20px}.well-sm{padding:5px}.thumbnail{border:none;box-shadow:0 1px 2px rgba(0,0,0,.2)}.thumbnail .caption h1,.thumbnail .caption h2,.thumbnail .caption h3,.thumbnail .caption h4,.thumbnail .caption h5,.thumbnail .caption h6{margin:5px 0 10px;font-size:16px}.jumbotron{padding:0;margin-bottom:20px;border-radius:4px;box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.container .jumbotron{border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.jumbotron>.jumbotron-photo img{width:100%;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.jumbotron .jumbotron-contents{padding:20px;color:#434a54}.jumbotron .carousel,.jumbotron .carousel-inner,.jumbotron .carousel-inner>.item.active img{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.jumbotron .carousel-control.left{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.jumbotron .carousel-control.right{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.jumbotron .h1,.jumbotron h1{font-size:28px}.jumbotron .h2,.jumbotron h2{font-size:24px}.jumbotron p{font-size:14px}@media screen and (min-width:768px){.container .jumbotron,.jumbotron{padding:0}.jumbotron .h1,.jumbotron h1{font-size:28px}}.panel{border:none;border-radius:4px;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2);-webkit-border-radius:4px;-moz-border-radius:4px}.panel .list-group{-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none}.panel .list-group-item:first-child{border-top:1px solid #e6e9ed}.panel-footer,.panel>.panel-body+.table,.panel>.panel-body+.table-responsive{border-top-color:#e6e9ed}.panel-heading{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.panel-title{font-size:14px;color:#434a54}.panel-footer{background-color:#e6e9ed;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel-default{border-color:#e6e9ed}.panel-default>.panel-heading{color:#434a54;background-color:#e6e9ed;border-color:#e6e9ed}.panel-primary{border-color:#3bafda}.panel-primary>.panel-heading{color:#fff;background-color:#3bafda;border-color:#3bafda}.panel-success{border-color:#8cc152}.panel-success>.panel-heading{color:#fff;background-color:#8cc152;border-color:#8cc152}.panel-info{border-color:#37bc9b}.panel-info>.panel-heading{color:#fff;background-color:#37bc9b;border-color:#37bc9b}.panel-warning{border-color:#f6bb42}.panel-warning>.panel-heading{color:#fff;background-color:#f6bb42;border-color:#f6bb42}.panel-danger{border-color:#da4453}.panel-danger>.panel-heading{color:#fff;background-color:#da4453;border-color:#da4453}.panel-danger>.panel-heading>.panel-title,.panel-info>.panel-heading>.panel-title,.panel-primary>.panel-heading>.panel-title,.panel-success>.panel-heading>.panel-title,.panel-warning>.panel-heading>.panel-title{color:#fff}.panel>.list-group:first-child .list-group-item:first-child,.panel>.table-responsive:first-child>.table:first-child,.panel>.table:first-child{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.panel>.list-group:last-child .list-group-item:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:first-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:first-child,.panel>.table:first-child>thead:first-child>tr:first-child td:first-child,.panel>.table:first-child>thead:first-child>tr:first-child th:first-child{border-radius:4px 0 0;-webkit-border-radius:4px 0 0;-moz-border-radius:4px 0 0}.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table-responsive:first-child>.table:first-child>thead:first-child>tr:first-child th:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child td:last-child,.panel>.table:first-child>tbody:first-child>tr:first-child th:last-child,.panel>.table:first-child>thead:first-child>tr:first-child td:last-child,.panel>.table:first-child>thead:first-child>tr:first-child th:last-child{border-radius:0 4px 0 0;-webkit-border-radius:0 4px 0 0;-moz-border-radius:0 4px 0 0}.panel>.table-responsive:last-child>.table:last-child,.panel>.table:last-child{border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:first-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:first-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:first-child{border-radius:0 0 0 4px;-webkit-border-radius:0 0 0 4px;-moz-border-radius:0 0 0 4px}.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table-responsive:last-child>.table:last-child>tfoot:last-child>tr:last-child th:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child td:last-child,.panel>.table:last-child>tbody:last-child>tr:last-child th:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child td:last-child,.panel>.table:last-child>tfoot:last-child>tr:last-child th:last-child{border-radius:0 0 4px;-webkit-border-radius:0 0 4px;-moz-border-radius:0 0 4px}.panel-group .panel{background-color:transparent;border-radius:0;-webkit-box-shadow:none;-moz-box-shadow:none;box-shadow:none;-webkit-border-radius:0;-moz-border-radius:0}.panel-group .panel+.panel{margin-top:0}.panel-group .panel-heading{padding:0;border-bottom-color:transparent}.panel-group .panel-heading+.panel-collapse .panel-body{padding:15px 0;border-top-color:transparent}.panel-group .panel-title a{display:block;padding:10px 0}.panel-group-lists .panel{background-color:#fff;border-bottom:1px solid #e6e9ed;-webkit-box-shadow:0 1px 2px rgba(0,0,0,.2);-moz-box-shadow:0 1px 2px rgba(0,0,0,.2);box-shadow:0 1px 2px rgba(0,0,0,.2)}.panel-group-lists .panel:first-child{border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.panel-group-lists .panel:last-child{border-bottom:none;border-radius:0 0 4px 4px;-webkit-border-radius:0 0 4px 4px;-moz-border-radius:0 0 4px 4px}.panel-group-lists .panel-heading+.panel-collapse .panel-body{padding:15px;border-top-color:#e6e9ed}.panel-group-lists .panel-title a{padding:10px 15px;color:#434a54}.panel-group-lists .panel-title a:active,.panel-group-lists .panel-title a:focus,.panel-group-lists .panel-title a:hover{color:#aab2bd}.footer{padding:40px 0;background-color:#434a54}.footer-logo,.footer-nav{float:left;width:20%;padding:0 20px}@media (max-width:768px){.footer-logo{margin-bottom:20px}.footer-logo,.footer-nav{display:block;float:none;width:100%}}.footer-logo{height:32px;margin-top:-5px;line-height:32px}.footer-logo img{margin-right:10px}.footer-logo a{font-size:20px;font-weight:700;color:#fff}.footer-logo a:active,.footer-logo a:hover{text-decoration:none}.footer-nav .nav-title{margin-bottom:15px;color:#e6e9ed}.footer-nav .nav-item{line-height:28px}.footer-nav .nav-item>a{color:#aab2bd}.footer-nav .nav-item>a:active,.footer-nav .nav-item>a:hover{color:#ccd1d9;text-decoration:none}.footer-copyright{color:#aab2bd}.timeline dl{position:relative;top:0;padding:20px 0;margin:0}.timeline dl:before{position:absolute;top:0;bottom:0;left:50%;z-index:100;width:2px;margin-left:-1px;content:'';background-color:#ccd1d9}.timeline dl dd,.timeline dl dt{position:relative;z-index:200}.timeline dl dt{top:30px;width:120px;padding:3px 5px;margin:0 auto 30px;font-weight:400;color:#fff;text-align:center;background-color:#aab2bd;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.timeline dl dd .circ{position:absolute;top:40px;left:50%;z-index:200;width:22px;height:22px;margin-left:-11px;background-color:#4fc1e9;border:4px solid #f5f7fa;border-radius:50%;-webkit-border-radius:50%;-moz-border-radius:50%}.timeline dl dd .time{position:absolute;top:31px;left:50%;display:inline-block;width:100px;padding:10px 20px;color:#4fc1e9}.timeline dl dd .events{position:relative;width:47%;padding:10px 10px 0;margin-top:31px;background-color:#fff;border-radius:4px;-webkit-border-radius:4px;-moz-border-radius:4px}.timeline dl dd .events:before{position:absolute;top:12px;width:0;height:0;content:'';border-style:solid;border-width:6px}.dropdown-submenu,body{position:relative}.timeline dl dd .events .events-object{margin-right:10px}.timeline dl dd .events .events-body{overflow:hidden;zoom:1}.timeline dl dd .events .events-body .events-heading{margin:0 0 10px;font-size:14px}.timeline dl dd.pos-right .time{margin-left:-100px;text-align:right}.timeline dl dd.pos-right .events{float:right}.timeline dl dd.pos-right .events:before{left:-12px;border-color:transparent #fff transparent transparent}.timeline dl dd.pos-left .time{margin-left:0;text-align:left}.timeline dl dd.pos-left .events{float:left}.timeline dl dd.pos-left .events:before{right:-12px;border-color:transparent transparent transparent #fff}@media screen and (max-width:767px){.timeline dl dd .circ,.timeline dl:before{left:60px}.timeline dl dd.pos-left .events,.timeline dl dd.pos-right .events{float:right;width:84%}.timeline dl dt{margin:0 0 30px}.timeline dl dd.pos-left .time,.timeline dl dd.pos-right .time{padding:10px 0;margin-left:0;text-align:left}.timeline dl dd .time{left:0}.timeline dl dd.pos-left .events:before{left:-12px;border-color:transparent #fff transparent transparent}}.dropdown-menu{background-color:#434a54;border:none}.dropdown-menu .dropdown-header{padding:5px 20px;font-size:14px;font-weight:700;color:#aab2bd}.dropdown-menu li a{padding:5px 20px;color:#fff}.dropdown-menu .active a,.dropdown-menu .active a:focus,.dropdown-menu .active a:hover,.dropdown-menu li a:focus,.dropdown-menu li a:hover{color:#fff;background-color:#656d78;outline:0}.dropdown-menu .disabled a,.dropdown-menu .disabled a:focus,.dropdown-menu .disabled a:hover{color:#656d78;cursor:default}.dropdown-menu .divider{background-color:#656d78;border-bottom:none}.dropup .dropdown-menu{margin-bottom:0;border-radius:4px 4px 0 0;-webkit-border-radius:4px 4px 0 0;-moz-border-radius:4px 4px 0 0}.dropdown-submenu .dropdown-menu{top:0;left:100%;margin-top:-6px;margin-left:-1px;border-radius:0 4px 4px;-webkit-border-radius:0 4px 4px;-moz-border-radius:0 4px 4px}.dropdown-submenu:hover .dropdown-menu{display:block}.dropup .dropdown-submenu .dropdown-menu{top:auto;bottom:0;margin-top:0;margin-bottom:-2px;border-radius:4px 4px 4px 0;-webkit-border-radius:4px 4px 4px 0;-moz-border-radius:4px 4px 4px 0}.dropdown-submenu>a:after{display:block;float:right;width:0;height:0;margin-top:5px;margin-right:-10px;content:" ";border-color:transparent transparent transparent #fff;border-style:solid;border-width:5px 0 5px 5px}.dropdown-default .dropdown-submenu>a:after{border-left-color:#434a54}.dropdown-submenu:hover a:after{border-left-color:#fff}.dropdown-submenu.pull-left{float:none}.dropdown-submenu.pull-left .dropdown-menu{left:-100%;margin-left:10px;border-radius:4px 0 4px 4px;-webkit-border-radius:4px 0 4px 4px;-moz-border-radius:4px 0 4px 4px}
inc/css/wpr_optionsframework.css CHANGED
@@ -1,25 +1,31 @@
1
  /* Options Framework Admin Styles */
2
 
 
 
 
 
3
  #wpr_optionsframework {
4
- max-width:840px;
5
- background:#344A5F;
6
- color:#fff;
 
 
 
7
  }
8
  #wpr_optionsframework h3 {
9
  cursor: default;
10
  background-color: #14A085;
11
  border-bottom: 1px solid #ddd;
12
  color:#fff;
 
13
  }
14
  #wpr_optionsframework p {
15
  margin-bottom:0;
16
  padding-bottom:10px;
17
  }
18
  #wpr_optionsframework .section {
19
- padding:10px 10px 0;
20
- }
21
- #wpr_optionsframework .group {
22
- padding-bottom:40px;
23
  }
24
  #wpr_optionsframework .section .controls {
25
  float: left;
@@ -27,19 +33,16 @@
27
  width: 54%;
28
  padding-right:2%;
29
  }
30
- #wpr_optionsframework .section .explain {
31
- max-width:38%;
32
- float: left;
33
- font-size: 12px;
34
- line-height:16px;
35
- color: #ccc;
36
  }
37
  #wpr_optionsframework .section-checkbox .controls {
38
  width: 98%;
39
  }
40
- #wpr_optionsframework .section-checkbox .explain {
41
- max-width:94%;
42
- }
43
  #wpr_optionsframework .controls input[type=text] {
44
  width:100%;
45
  }
@@ -47,14 +50,16 @@
47
  width: 65px;
48
  }
49
  #wpr_optionsframework .controls select, #wpr_optionsframework .controls textarea {
50
- margin-bottom:10px;
51
  width:100%;
52
  }
53
  #wpr_optionsframework .section-radio label, #wpr_optionsframework .section-multicheck label {
54
  float:left;
55
  max-width:90%;
56
  line-height: 16px;
57
- margin-bottom: 5px;
 
 
 
58
  }
59
  #wpr_optionsframework input.checkbox, #wpr_optionsframework input.of-radio {
60
  margin: 0 10px 5px 0;
@@ -65,10 +70,6 @@
65
  float:none;
66
  width:auto;
67
  }
68
- #wpr_optionsframework .section-typography .explain {
69
- float:none;
70
- width:auto;
71
- }
72
  #wpr_optionsframework .controls .of-typography-size {
73
  width:80px;
74
  float:left
@@ -135,6 +136,17 @@
135
  width:120px;
136
  float:left
137
  }
 
 
 
 
 
 
 
 
 
 
 
138
  #wpr_optionsframework .hide {
139
  display:none;
140
  }
@@ -142,36 +154,31 @@
142
  max-width:340px;
143
  margin:3px 0 18px 0;
144
  }
145
- #wpr_optionsframework .mini .controls select, #wpr_optionsframework .section .mini .controls {
146
- width: 140px;
147
  }
148
- #wpr_optionsframework .mini .controls input, #wpr_optionsframework .mini .controls {
149
- min-width:140px;
150
- width: 140px;
151
  }
152
- #wpr_optionsframework .mini .explain {
153
- max-width:74%;
154
  }
155
-
156
  /* Editor */
157
-
158
- #wpr_optionsframework .section-editor .explain {
159
- max-width: 98%;
160
- float:none;
161
- margin-bottom:5px;
162
- color: #ccc;
163
  }
164
-
165
  /* Image Uploader */
166
 
167
  #wpr_optionsframework .controls input.upload {
168
- width:80%;
 
169
  }
170
  #wpr_optionsframework .screenshot {
171
  float:left;
172
  margin-left:1px;
173
  position:relative;
174
- width:344px;
175
  margin-top:3px;
176
  }
177
  #wpr_optionsframework .screenshot img {
@@ -180,10 +187,19 @@
180
  border-style:solid;
181
  border-width:1px;
182
  float:left;
183
- max-width:334px;
184
  padding:4px;
185
  margin-bottom:10px;
186
  }
 
 
 
 
 
 
 
 
 
187
  #wpr_optionsframework .screenshot .remove-image {
188
  background:url("../images/ico-delete.png") no-repeat;
189
  border:medium none;
@@ -215,12 +231,11 @@
215
 
216
  #wpr_optionsframework-submit {
217
  padding: 7px 10px;
218
- border-top: 1px solid #ddd;
219
- background-color: #14A085;
220
  }
221
  #wpr_optionsframework .button-primary {
222
  float:right;
223
- background-color: #344A5F;
224
  }
225
  #wpr_optionsframework .section:after {
226
  content: "";
@@ -235,28 +250,31 @@
235
  #wpr_optionsframework .section#section-social .controls {
236
  width: 100%;
237
  }
 
238
  #section-social .controls input.social_link {
239
  width: 50%;
240
  margin-left: 20px;
241
  margin-right: 20px;
 
242
  }
243
  #wpr_optionsframework-wrap .nav-tab {
244
- background: #344A5F;
245
- color: #fff;
 
246
  }
247
  #wpr_optionsframework-wrap .nav-tab-active {
248
- background: #14a085;
249
  color: #fff;
250
  }
251
  .wpr-new-field,.wpr-new-fields {
252
  margin: 0px 0px 20px 0px;
253
  }
254
  .metabox-holder {
255
- width: 70%;
256
  float: left;
257
  }
258
  .queries-holder {
259
- width: 28%;
260
  margin-left: 2%;
261
  float: left;
262
  padding-top: 1%;
@@ -264,24 +282,97 @@
264
  line-height: 34px;
265
  text-align: center;
266
  }
267
- .wpr_help {
268
- background: #14A085;
269
- padding: 10px;
270
- color: #344A5F;
271
  }
272
- .wpr_help a {
273
- text-decoration: none;
274
- color: #fff;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
275
  }
276
- .wpr_pro a {
277
- color: #fff;
278
- text-decoration: none;
279
- border-bottom: 1px dotted #fff;
280
- margin-left: 3px;
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
281
  }
282
 
283
- .wpr_pro {
284
- background: #000;
285
- padding: 10px;
286
- color: yellow;
287
- }
1
  /* Options Framework Admin Styles */
2
 
3
+ #wpbody #wpr_optionsframework-metabox {
4
+ padding-top: 0;
5
+ min-height: 900px;
6
+ }
7
  #wpr_optionsframework {
8
+ background: #CCC;
9
+ color: #333;
10
+ border: 1px solid #e5e5e5;
11
+ }
12
+ #wpr_optionsframework-wrap .nav-tab {
13
+ margin: 0;
14
  }
15
  #wpr_optionsframework h3 {
16
  cursor: default;
17
  background-color: #14A085;
18
  border-bottom: 1px solid #ddd;
19
  color:#fff;
20
+ display: none;
21
  }
22
  #wpr_optionsframework p {
23
  margin-bottom:0;
24
  padding-bottom:10px;
25
  }
26
  #wpr_optionsframework .section {
27
+ background: #ffffff;
28
+ margin: 1px;
 
 
29
  }
30
  #wpr_optionsframework .section .controls {
31
  float: left;
33
  width: 54%;
34
  padding-right:2%;
35
  }
36
+ #wpr_optionsframework ul#wpr-sortable li.list-group-item.disabled{
37
+ background: rgba(79, 193, 233, 0.6);
38
+ }
39
+
40
+ .dashicons.dashicons-editor-help.pull-right{
41
+ line-height: 24px;
42
  }
43
  #wpr_optionsframework .section-checkbox .controls {
44
  width: 98%;
45
  }
 
 
 
46
  #wpr_optionsframework .controls input[type=text] {
47
  width:100%;
48
  }
50
  width: 65px;
51
  }
52
  #wpr_optionsframework .controls select, #wpr_optionsframework .controls textarea {
 
53
  width:100%;
54
  }
55
  #wpr_optionsframework .section-radio label, #wpr_optionsframework .section-multicheck label {
56
  float:left;
57
  max-width:90%;
58
  line-height: 16px;
59
+ }
60
+ #wpr_optionsframework ul#wpr-sortable span.pro-ftr {
61
+ padding: 0 10px;
62
+ font-weight: normal;
63
  }
64
  #wpr_optionsframework input.checkbox, #wpr_optionsframework input.of-radio {
65
  margin: 0 10px 5px 0;
70
  float:none;
71
  width:auto;
72
  }
 
 
 
 
73
  #wpr_optionsframework .controls .of-typography-size {
74
  width:80px;
75
  float:left
136
  width:120px;
137
  float:left
138
  }
139
+ a.wpr-preview-changes {cursor: pointer;}
140
+ div.queries-holder.live-preview {position: relative;}
141
+ div.live-preview-block {
142
+ width: 100%;
143
+ height: 300px;
144
+ background-color: #ccc;
145
+ display: block;
146
+ }
147
+ div.live-preview-block.show {
148
+ display: block;
149
+ }
150
  #wpr_optionsframework .hide {
151
  display:none;
152
  }
154
  max-width:340px;
155
  margin:3px 0 18px 0;
156
  }
157
+ .wp-color-result{
158
+ height: auto;
159
  }
160
+ .col-md-4.heading {
161
+ padding: 14px 14px 8px 14px;;
 
162
  }
163
+ .col-md-8.option {
164
+ padding: 10px;
165
  }
 
166
  /* Editor */
167
+ label.btn.btn-success.active {
168
+ background: #333;
169
+ border-color: #333;
 
 
 
170
  }
 
171
  /* Image Uploader */
172
 
173
  #wpr_optionsframework .controls input.upload {
174
+ width:75%;
175
+ margin-right: 1%;
176
  }
177
  #wpr_optionsframework .screenshot {
178
  float:left;
179
  margin-left:1px;
180
  position:relative;
181
+ width:100px;
182
  margin-top:3px;
183
  }
184
  #wpr_optionsframework .screenshot img {
187
  border-style:solid;
188
  border-width:1px;
189
  float:left;
190
+ max-width:100px;
191
  padding:4px;
192
  margin-bottom:10px;
193
  }
194
+ #wpr_optionsframework #wpr-sortable li, #wpr_optionsframework #wpr-item-sortable li {
195
+ width: 100%;
196
+ padding: 18px;
197
+ color: #FFF;
198
+ font-weight: bold;
199
+ }
200
+ #wpr_optionsframework #wpr-sortable li i, #wpr_optionsframework #wpr-item-sortable li i {
201
+ margin-right: 5px;
202
+ }
203
  #wpr_optionsframework .screenshot .remove-image {
204
  background:url("../images/ico-delete.png") no-repeat;
205
  border:medium none;
231
 
232
  #wpr_optionsframework-submit {
233
  padding: 7px 10px;
234
+ background-color: #f5f5f5;
235
+ border: 1px solid #ddd;
236
  }
237
  #wpr_optionsframework .button-primary {
238
  float:right;
 
239
  }
240
  #wpr_optionsframework .section:after {
241
  content: "";
250
  #wpr_optionsframework .section#section-social .controls {
251
  width: 100%;
252
  }
253
+ .fip-bootstrap.icons-selector{float: left;}
254
  #section-social .controls input.social_link {
255
  width: 50%;
256
  margin-left: 20px;
257
  margin-right: 20px;
258
+ float: left;
259
  }
260
  #wpr_optionsframework-wrap .nav-tab {
261
+ background: #FFF;
262
+ color: #333;
263
+
264
  }
265
  #wpr_optionsframework-wrap .nav-tab-active {
266
+ background: #344A5F;
267
  color: #fff;
268
  }
269
  .wpr-new-field,.wpr-new-fields {
270
  margin: 0px 0px 20px 0px;
271
  }
272
  .metabox-holder {
273
+ width: 66%;
274
  float: left;
275
  }
276
  .queries-holder {
277
+ width: 30%;
278
  margin-left: 2%;
279
  float: left;
280
  padding-top: 1%;
282
  line-height: 34px;
283
  text-align: center;
284
  }
285
+ .queries-holder img{
286
+ max-width: 100%;
287
+ margin-bottom: 5px;
 
288
  }
289
+ .pro-feature {
290
+ position: relative;
291
+ background: rgba(255, 252, 252, 0.7) !important;
292
+ }
293
+
294
+ .pro-feature .wpr-pro-block {
295
+ position: absolute;
296
+ width: 100%;
297
+ height: 100%;
298
+ background: rgba(18, 103, 153, 0.7);
299
+ display: none;
300
+ z-index: 99999;
301
+ }
302
+
303
+ .wpr-mobile-view {
304
+ width: 100%;
305
+ max-width: 345px;
306
+ margin: 0 auto;
307
+ background-image: url('../images/wpr-mobile.png');
308
+ background-repeat: no-repeat;
309
+ background-position: 0 0;
310
+ background-size: cover;
311
+ padding: 104px 23px 97px 28px;
312
+ height: 720px;
313
+ }
314
+ .wpr-mobile-view iframe {
315
+ width: 100%;
316
+ height: 515px;
317
+ border-radius: 3px;
318
+ }
319
+ .pro-feature .wpr-pro-block.show {
320
+ display: block;
321
+ }
322
+
323
+ .pro-feature .wpr-pro-block a:hover {
324
+ text-decoration: underline;
325
  }
326
+
327
+ .pro-feature .wpr-pro-block a {
328
+ text-align: center;
329
+ display: block;
330
+ color: #FFF;
331
+ padding-top: 17px;
332
+ }
333
+
334
+
335
+
336
+ /* RTL CSS=====
337
+ =======================*/
338
+ body.rtl .queries-holder {
339
+ margin-right: 2%;
340
+ margin-left: 0;
341
+ }
342
+ body.rtl #wpr_optionsframework .section .controls {
343
+ float: right;
344
+ padding-right: 0;
345
+ }
346
+ body.rtl #wpr_optionsframework .screenshot,
347
+ body.rtl #wpbody #wpr_optionsframework-metabox,
348
+ body.rtl #wpr_optionsframework input.checkbox,
349
+ body.rtl #wpr_optionsframework input.of-radio {
350
+ float: right;
351
+ }
352
+
353
+ body.rtl #wpr_optionsframework .section-radio label,
354
+ body.rtl #wpr_optionsframework .section-multicheck label {
355
+ float: right;
356
+ padding-right: 10px;
357
+ }
358
+ div#wpr_optionsframework-wrap > h2 {
359
+ border-bottom: none;
360
+ }
361
+
362
+ div#wpr_optionsframework-wrap div.queries-holder.live-preview {
363
+ margin-bottom: 30px;
364
+ }
365
+
366
+ div#wpr_optionsframework-wrap div.queries-holder {
367
+ padding-top: 0%;
368
+ margin-bottom: 1%;
369
+ }
370
+ div#wpr_optionsframework-wrap .nav-tab {
371
+ border: 1px solid #e5e5e5;
372
+ position: relative;
373
+ top: 1px;
374
+ z-index: 9;
375
+ margin-right: 4px;
376
+
377
  }
378
 
 
 
 
 
 
inc/google-web-fonts.php ADDED
@@ -0,0 +1,819 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+
3
+ function get_custom_fonts() {
4
+
5
+ $google_fonts = array(
6
+
7
+ 'ABeeZee' =>'ABeeZee',
8
+ 'Abel' =>'Abel',
9
+ 'Abhaya+Libre' =>'Abhaya Libre',
10
+ 'Abril+Fatface' =>'Abril Fatface',
11
+ 'Aclonica' =>'Aclonica',
12
+ 'Acme' =>'Acme',
13
+ 'Actor' =>'Actor',
14
+ 'Adamina' =>'Adamina',
15
+ 'Advent+Pro' =>'Advent Pro',
16
+ 'Aguafina+Script' =>'Aguafina Script',
17
+ 'Akronim' =>'Akronim',
18
+ 'Aladin' =>'Aladin',
19
+ 'Aldrich' =>'Aldrich',
20
+ 'Alef' =>'Alef',
21
+ 'Alegreya' =>'Alegrey',
22
+ 'Alegreya+SC' =>'Alegreya SC',
23
+ 'Alegreya+Sans' =>'Alegreya Sans',
24
+ 'Alegreya+Sans+SC' =>'Alegreya Sans SC',
25
+ 'Alex+Brush' =>'Alex Brush',
26
+ 'Alfa+Slab+One' =>'Alfa Slab One',
27
+ 'Alice' =>'Alice',
28
+ 'Alike' =>'Alike',
29
+ 'Alike+Angular' =>'Alike Angular',
30
+ 'Allan' =>'Allan',
31
+ 'Allerta' =>'Allerta',
32
+ 'Allerta+Stencil' =>'Allerta Stencil',
33
+ 'Allura' =>'Allura',
34
+ 'Almendra' =>'Almendra',
35
+ 'Almendra+Display' =>'Almendra Display',
36
+ 'Almendra+SC' =>'Almendra SC',
37
+ 'Amarante' =>'Amarante',
38
+ 'Amaranth' =>'Amaranth',
39
+ 'Amatic+SC' =>'Amatic SC',
40
+ 'Amethysta' =>'Amethysta',
41
+ 'Amiko' =>'Amiko',
42
+ 'Amiri' =>'Amiri',
43
+ 'Amita' =>'Amita',
44
+ 'Anaheim' =>'Anaheim',
45
+ 'Andada' =>'Andada',
46
+ 'Andika' =>'Andika',
47
+ 'Angkor' =>'Angkor',
48
+ 'Annie+Use+Your+Telescope' =>'Annie Use Your Telescope',
49
+ 'Anonymous+Pro' =>'Anonymous Pro',
50
+ 'Antic' =>'Antic',
51
+ 'Antic+Didone' =>'Antic Didone',
52
+ 'Antic+Slab' =>'Antic Slab',
53
+ 'Anton' =>'Anton',
54
+ 'Arapey' =>'Arapey',
55
+ 'Arbutus' =>'Arbutus',
56
+ 'Arbutus+Slab' =>'Arbutus Slab',
57
+ 'Architects+Daughter' =>'Architects Daughter',
58
+ 'Archivo+Black' =>'Archivo Black',
59
+ 'Archivo+Narrow' =>'Archivo Narrow',
60
+ 'Aref+Ruqaa' =>'Aref Ruqaa',
61
+ 'Arima+Madurai' =>'Arima Madurai',
62
+ 'Arimo' =>'Arimo',
63
+ 'Arizonia' =>'Arizonia',
64
+ 'Armata' =>'Armata',
65
+ 'Artifika' =>'Artifika',
66
+ 'Arvo' =>'Arvo',
67
+ 'Arya' =>'Arya',
68
+ 'Asap' =>'Asap',
69
+ 'Asar' =>'Asar',
70
+ 'Asset' =>'Asset',
71
+ 'Assistant' =>'Assistant',
72
+ 'Astloch' =>'Astloch',
73
+ 'Asul' =>'Asul',
74
+ 'Athiti' =>'Athiti',
75
+ 'Atma' =>'Atma',
76
+ 'Atomic+Age' =>'Atomic Age',
77
+ 'Aubrey' =>'Aubrey',
78
+ 'Audiowide' =>'Audiowide',
79
+ 'Autour+One' =>'Autour One',
80
+ 'Average' =>'Average',
81
+ 'Average+Sans' =>'Average Sans',
82
+ 'Averia+Gruesa+Libre' =>'Averia Gruesa Libre',
83
+ 'Averia+Libre' =>'Averia Libre',
84
+ 'Averia+Sans+Libre' =>'Averia Sans Libre',
85
+ 'Averia+Serif+Libre' =>'Averia Serif Libre',
86
+ 'Bad+Script' =>'Bad Script',
87
+ 'Baloo' =>'Baloo',
88
+ 'Baloo+Bhai' =>'Baloo Bhai',
89
+ 'Baloo+Bhaina' =>'Baloo Bhaina',
90
+ 'Baloo+Chettan' =>'Baloo Chettan',
91
+ 'Baloo+Da' =>'Baloo Da',
92
+ 'Baloo+Paaji' =>'Baloo Paaji',
93
+ 'Baloo+Tamma' =>'Baloo Tamma',
94
+ 'Baloo+Thambi' =>'Baloo Thambi',
95
+ 'Balthazar' =>'Balthazar',
96
+ 'Bangers' =>'Bangers',
97
+ 'Basic' =>'Basic',
98
+ 'Battambang' =>'Battambang',
99
+ 'Baumans' =>'Baumans',
100
+ 'Bayon' =>'Bayon',
101
+ 'Belgrano' =>'Belgrano',
102
+ 'Belleza' =>'Belleza',
103
+ 'BenchNine' =>'BenchNine',
104
+ 'Bentham' =>'Bentham',
105
+ 'Berkshire+Swash' =>'Berkshire Swash',
106
+ 'Bevan' =>'Bevan',
107
+ 'Bigelow+Rules' =>'Bigelow Rules',
108
+ 'Bigshot+One' =>'Bigshot One',
109
+ 'Bilbo' =>'Bilbo',
110
+ 'Bilbo+Swash+Caps' =>'Bilbo Swash Caps',
111
+ 'BioRhyme' =>'BioRhyme',
112
+ 'BioRhyme+Expanded' =>'BioRhyme Expanded',
113
+ 'Biryani' =>'Biryani',
114
+ 'Bitter' =>'Bitter',
115
+ 'Black+Ops+One' =>'Black Ops One',
116
+ 'Bokor' =>'Bokor',
117
+ 'Bonbon' =>'Bonbon',
118
+ 'Boogaloo' =>'Boogaloo',
119
+ 'Bowlby+One' =>'Bowlby One',
120
+ 'Bowlby+One+SC' =>'Bowlby One SC',
121
+ 'Brawler' =>'Brawler',
122
+ 'Bree+Serif' =>'Bree Serif',
123
+ 'Bubblegum+Sans' =>'Bubblegum Sans',
124
+ 'Bubbler+One' =>'Bubbler One',
125
+ 'Buda' =>'Buda',
126
+ 'Buenard' =>'Buenard',
127
+ 'Bungee' =>'Bungee',
128
+ 'Bungee+Hairline' =>'Bungee Hairline',
129
+ 'Bungee+Inline' =>'Bungee Inline',
130
+ 'Bungee+Outline' =>'Bungee Outline',
131
+ 'Bungee+Shade' =>'Bungee Shade',
132
+ 'Butcherman' =>'Butcherman',
133
+ 'Butterfly+Kids' =>'Butterfly Kids',
134
+ 'Cabin' =>'Cabin',
135
+ 'Cabin+Condensed' =>'Cabin Condensed',
136
+ 'Cabin+Sketch' =>'Cabin Sketch',
137
+ 'Caesar+Dressing' =>'Caesar Dressing',
138
+ 'Cagliostro' =>'Cagliostro',
139
+ 'Cairo' =>'Cairo',
140
+ 'Calligraffitti' =>'Calligraffitti',
141
+ 'Cambay' =>'Cambay',
142
+ 'Cambo' =>'Cambo',
143
+ 'Candal' =>'Candal',
144
+ 'Cantarell' =>'Cantarell',
145
+ 'Cantata+One' =>'Cantata One',
146
+ 'Capriola' =>'Capriola',
147
+ 'Cardo' =>'Cardo',
148
+ 'Carme' =>'Carme',
149
+ 'Carrois+Gothic' =>'Carrois Gothic',
150
+ 'Carrois+Gothic+SC' =>'Carrois Gothic SC',
151
+ 'Carter+One' =>'Carter One',
152
+ 'Catamaran' =>'Catamaran',
153
+ 'Caudex' =>'Caudex',
154
+ 'Caveat' =>'Caveat',
155
+ 'Caveat+Brush' =>'Caveat Brush',
156
+ 'Cedarville+Cursive' =>'Cedarville Cursive',
157
+ 'Ceviche+One' =>'Ceviche One',
158
+ 'Changa' =>'Changa',
159
+ 'Changa+One' =>'Changa One',
160
+ 'Chango' =>'Chango',
161
+ 'Chathura' =>'Chathura',
162
+ 'Chau+Philomene+One' =>'Chau Philomene One',
163
+ 'Chela+One' =>'Chela One',
164
+ 'Chelsea+Market' =>'Chelsea Market',
165
+ 'Chenla' =>'Chenla',
166
+ 'Cherry+Cream+Soda' =>'Cherry Cream Soda',
167
+ 'Cherry+Swash' =>'Cherry Swash',
168
+ 'Chewy' =>'Chewy',
169
+ 'Chicle' =>'Chicle',
170
+ 'Chivo' =>'Chivo',
171
+ 'Chonburi' =>'Chonburi',
172
+ 'Cinzel' =>'Cinzel',
173
+ 'Cinzel+Decorative' =>'Cinzel Decorative',
174
+ 'Clicker+Script' =>'Clicker Script',
175
+ 'Coda' =>'Coda',
176
+ 'Coda+Caption' =>'Coda Caption',
177
+ 'Codystar' =>'Codystar',
178
+ 'Coiny' =>'Coiny',
179
+ 'Combo' =>'Combo',
180
+ 'Comfortaa' =>'Comfortaa',
181
+ 'Coming+Soon' =>'Coming Soon',
182
+ 'Concert+One' =>'Concert One',
183
+ 'Condiment' =>'Condiment',
184
+ 'Content' =>'Content',
185
+ 'Contrail+One' =>'Contrail One',
186
+ 'Convergence' =>'Convergence',
187
+ 'Cookie' =>'Cookie',
188
+ 'Copse' =>'Copse',
189
+ 'Corben' =>'Corben',
190
+ 'Cormorant' =>'Cormorant',
191
+ 'Cormorant+Garamond' =>'Cormorant Garamond',
192
+ 'Cormorant+Infant' =>'Cormorant Infant',
193
+ 'Cormorant+SC' =>'Cormorant SC',
194
+ 'Cormorant+Unicase' =>'Cormorant Unicase',
195
+ 'Cormorant+Upright' =>'Cormorant Upright',
196
+ 'Courgette' =>'Courgette',
197
+ 'Cousine' =>'Cousine',
198
+ 'Coustard' =>'Coustard',
199
+ 'Covered+By+Your+Grace' =>'Covered By Your Grace',
200
+ 'Crafty+Girls' =>'Crafty Girls',
201
+ 'Creepster' =>'Creepster',
202
+ 'Crete+Round' =>'Crete Round',
203
+ 'Crimson+Text' =>'Crimson Text',
204
+ 'Croissant+One' =>'Croissant One',
205
+ 'Crushed' =>'Crushed',
206
+ 'Cuprum' =>'Cuprum',
207
+ 'Cutive' =>'Cutive',
208
+ 'Cutive+Mono' =>'Cutive Mono',
209
+ 'Damion' =>'Damion',
210
+ 'Dancing+Script' =>'Dancing Script',
211
+ 'Dangrek' =>'Dangrek',
212
+ 'David+Libre' =>'David Libre',
213
+ 'Dawning+of+a+New+Day' =>'Dawning of a New Day',
214
+ 'Days+One' =>'Days One',
215
+ 'Dekko' =>'Dekko',
216
+ 'Delius' =>'Delius',
217
+ 'Delius+Swash+Caps' =>'Delius Swash Caps',
218
+ 'Delius+Unicase' =>'Delius Unicase',
219
+ 'Della+Respira' =>'Della Respira',
220
+ 'Denk+One' =>'Denk One',
221
+ 'Devonshire' =>'Devonshire',
222
+ 'Dhurjati' =>'Dhurjati',
223
+ 'Didact+Gothic' =>'Didact Gothic',
224
+ 'Diplomata' =>'Diplomata',
225
+ 'Diplomata+SC' =>'Diplomata SC',
226
+ 'Domine' =>'Domine',
227
+ 'Donegal+One' =>'Donegal One',
228
+ 'Doppio+One' =>'Doppio One',
229
+ 'Dorsa' =>'Dorsa',
230
+ 'Dosis' =>'Dosis',
231
+ 'Dr+Sugiyama' =>'Dr Sugiyama',
232
+ 'Droid+Sans' =>'Droid Sans',
233
+ 'Droid+Sans+Mono' =>'Droid Sans Mono',
234
+ 'Droid+Serif' =>'Droid Serif',
235
+ 'Duru+Sans' =>'Duru Sans',
236
+ 'Dynalight' =>'Dynalight',
237
+ 'EB+Garamond' =>'EB Garamond',
238
+ 'Eagle+Lake' =>'Eagle Lake',
239
+ 'Eater' =>'Eater',
240
+ 'Economica' =>'Economica',
241
+ 'Eczar' =>'Eczar',
242
+ 'Ek+Mukta' =>'Ek Mukta',
243
+ 'El+Messiri' =>'El Messiri',
244
+ 'Electrolize' =>'Electrolize',
245
+ 'Elsie' =>'Elsie',
246
+ 'Elsie+Swash+Caps' =>'Elsie Swash Caps',
247
+ 'Emblema+One' =>'Emblema One',
248
+ 'Emilys+Candy' =>'Emilys Candy',
249
+ 'Engagement' =>'Engagement',
250
+ 'Englebert' =>'Englebert',
251
+ 'Enriqueta' =>'Enriqueta',
252
+ 'Erica+One' =>'Erica One',
253
+ 'Esteban' =>'Esteban',
254
+ 'Euphoria+Script' =>'Euphoria Script',
255
+ 'Ewert' =>'Ewert',
256
+ 'Exo' =>'Exo',
257
+ 'Exo+2' =>'Exo 2',
258
+ 'Expletus+Sans' =>'Expletus Sans',
259
+ 'Fanwood+Text' =>'Fanwood Text',
260
+ 'Farsan' =>'Farsan',
261
+ 'Fascinate' =>'Fascinate',
262
+ 'Fascinate+Inline' =>'Fascinate Inline',
263
+ 'Faster+One' =>'Faster One',
264
+ 'Fasthand' =>'Fasthand',
265
+ 'Fauna+One' =>'Fauna One',
266
+ 'Federant' =>'Federant',
267
+ 'Federo' =>'Federo',
268
+ 'Felipa' =>'Felipa',
269
+ 'Fenix' =>'Fenix',
270
+ 'Finger+Paint' =>'Finger Paint',
271
+ 'Fira+Mono' =>'Fira Mono',
272
+ 'Fira+Sans' =>'Fira Sans',
273
+ 'Fjalla+One' =>'Fjalla One',
274
+ 'Fjord+One' =>'Fjord One',
275
+ 'Flamenco' =>'Flamenco',
276
+ 'Flavors' =>'Flavors',
277
+ 'Fondamento' =>'Fondamento',
278
+ 'Fontdiner+Swanky' =>'Fontdiner Swanky',
279
+ 'Forum' =>'Forum',
280
+ 'Francois+One' =>'Francois One',
281
+ 'Frank+Ruhl+Libre' =>'Frank Ruhl Libre',
282
+ 'Freckle+Face' =>'Freckle Face',
283
+ 'Fredericka+the+Great' =>'Fredericka the Great',
284
+ 'Fredoka+One' =>'Fredoka One',
285
+ 'Freehand' =>'Freehand',
286
+ 'Fresca' =>'Fresca',
287
+ 'Frijole' =>'Frijole',
288
+ 'Fruktur' =>'Fruktur',
289
+ 'Fugaz+One' =>'Fugaz One',
290
+ 'GFS+Didot' =>'GFS Didot',
291
+ 'GFS+Neohellenic' =>'GFS Neohellenic',
292
+ 'Gabriela' =>'Gabriela',
293
+ 'Gafata' =>'Gafata',
294
+ 'Galada' =>'Galada',
295
+ 'Galdeano' =>'Galdeano',
296
+ 'Galindo' =>'Galindo',
297
+ 'Gentium+Basic' =>'Gentium Basic',
298
+ 'Gentium+Book+Basic' =>'Gentium Book Basic',
299
+ 'Geo' =>'Geo',
300
+ 'Geostar' =>'Geostar',
301
+ 'Geostar+Fill' =>'Geostar Fill',
302
+ 'Germania+One' =>'Germania One',
303
+ 'Gidugu' =>'Gidugu',
304
+ 'Gilda+Display' =>'Gilda Display',
305
+ 'Give+You+Glory' =>'Give You Glory',
306
+ 'Glass+Antiqua' =>'Glass Antiqua',
307
+ 'Glegoo' =>'Glegoo',
308
+ 'Gloria+Hallelujah' =>'Gloria Hallelujah',
309
+ 'Goblin+One' =>'Goblin One',
310
+ 'Gochi+Hand' =>'Gochi Hand',
311
+ 'Gorditas' =>'Gorditas',
312
+ 'Goudy+Bookletter+1911' =>'Goudy Bookletter 1911',
313
+ 'Graduate' =>'Graduate',
314
+ 'Grand+Hotel' =>'Grand Hotel',
315
+ 'Gravitas+One' =>'Gravitas One',
316
+ 'Great+Vibes' =>'Great Vibes',
317
+ 'Griffy' =>'Griffy',
318
+ 'Gruppo' =>'Gruppo',
319
+ 'Gudea' =>'Gudea',
320
+ 'Gurajada' =>'Gurajada',
321
+ 'Habibi' =>'Habibi',
322
+ 'Halant' =>'Halant',
323
+ 'Hammersmith+One' =>'Hammersmith One',
324
+ 'Hanalei' =>'Hanalei',
325
+ 'Hanalei+Fill' =>'Hanalei Fill',
326
+ 'Handlee' =>'Handlee',
327
+ 'Hanuman' =>'Hanuman',
328
+ 'Happy+Monkey' =>'Happy Monkey',
329
+ 'Harmattan' =>'Harmattan',
330
+ 'Headland+One' =>'Headland One',
331
+ 'Heebo' =>'Heebo',
332
+ 'Henny+Penny' =>'Henny Penny',
333
+ 'Herr+Von+Muellerhoff' =>'Herr Von Muellerhoff',
334
+ 'Hind' =>'Hind',
335
+ 'Hind+Guntur' =>'Hind Guntur',
336
+ 'Hind+Madurai' =>'Hind Madurai',
337
+ 'Hind+Siliguri' =>'Hind Siliguri',
338
+ 'Hind+Vadodara' =>'Hind Vadodara',
339
+ 'Holtwood+One+SC' =>'Holtwood One SC',
340
+ 'Homemade+Apple' =>'Homemade Apple',
341
+ 'Homenaje' =>'Homenaje',
342
+ 'IM+Fell+DW+Pica' =>'IM Fell DW Pica',
343
+ 'IM+Fell+DW+Pica+SC' =>'IM Fell DW Pica SC',
344
+ 'IM+Fell+Double+Pica' =>'IM Fell Double Pica',
345
+ 'IM+Fell+Double+Pica+SC' =>'IM Fell Double Pica SC',
346
+ 'IM+Fell+English' =>'IM Fell English',
347
+ 'IM+Fell+English+SC' =>'IM Fell English SC',
348
+ 'IM+Fell+French+Canon' =>'IM Fell French Canon',
349
+ 'IM+Fell+French+Canon+SC' =>'IM Fell French Canon SC',
350
+ 'IM+Fell+Great+Primer' =>'IM Fell Great Primer',
351
+ 'IM+Fell+Great+Primer+SC' =>'IM Fell Great Primer SC',
352
+ 'Iceberg' =>'Iceberg',
353
+ 'Iceland' =>'Iceland',
354
+ 'Imprima' =>'Imprima',
355
+ 'Inconsolata' =>'Inconsolata',
356
+ 'Inder' =>'Inder',
357
+ 'Indie+Flower' =>'Indie Flower',
358
+ 'Inika' =>'Inika',
359
+ 'Inknut+Antiqua' =>'Inknut Antiqua',
360
+ 'Irish+Grover' =>'Irish Grover',
361
+ 'Istok+Web' =>'Istok Web',
362
+ 'Italiana' =>'Italiana',
363
+ 'Italianno' =>'Italianno',
364
+ 'Itim' =>'Itim',
365
+ 'Jacques+Francois' =>'Jacques Francois',
366
+ 'Jacques+Francois+Shadow' =>'Jacques Francois Shadow',
367
+ 'Jaldi' =>'Jaldi',
368
+ 'Jim+Nightshade' =>'Jim Nightshade',
369
+ 'Jockey+One' =>'Jockey One',
370
+ 'Jolly+Lodger' =>'Jolly Lodger',
371
+ 'Jomhuria' =>'Jomhuria',
372
+ 'Josefin+Sans' =>'Josefin Sans',
373
+ 'Josefin+Slab' =>'Josefin Slab',
374
+ 'Joti+One' =>'Joti One',
375
+ 'Judson' =>'Judson',
376
+ 'Julee' =>'Julee',
377
+ 'Julius+Sans+One' =>'Julius Sans One',
378
+ 'Junge' =>'Junge',
379
+ 'Jura' =>'Jura',
380
+ 'Just+Another+Hand' =>'Just Another Hand',
381
+ 'Just+Me+Again+Down+Here' =>'Just Me Again Down Here',
382
+ 'Kadwa' =>'Kadwa',
383
+ 'Kalam' =>'Kalam',
384
+ 'Kameron' =>'Kameron',
385
+ 'Kanit' =>'Kanit',
386
+ 'Kantumruy' =>'Kantumruy',
387
+ 'Karla' =>'Karla',
388
+ 'Karma' =>'Karma',
389
+ 'Katibeh' =>'Katibeh',
390
+ 'Kaushan+Script' =>'Kaushan Script',
391
+ 'Kavivanar' =>'Kavivanar',
392
+ 'Kavoon' =>'Kavoon',
393
+ 'Kdam+Thmor' =>'Kdam Thmor',
394
+ 'Keania+One' =>'Keania One',
395
+ 'Kelly+Slab' =>'Kelly Slab',
396
+ 'Kenia' =>'Kenia',
397
+ 'Khand' =>'Khand',
398
+ 'Khmer' =>'Khmer',
399
+ 'Khula' =>'Khula',
400
+ 'Kite+One' =>'Kite One',
401
+ 'Knewave' =>'Knewave',
402
+ 'Kotta+One' =>'Kotta One',
403
+ 'Koulen' =>'Koulen',
404
+ 'Kranky' =>'Kranky',
405
+ 'Kreon' =>'Kreon',
406
+ 'Kristi' =>'Kristi',
407
+ 'Krona+One' =>'Krona One',
408
+ 'Kumar+One' =>'Kumar One',
409
+ 'Kumar+One+Outline' =>'Kumar One Outline',
410
+ 'Kurale' =>'Kurale',
411
+ 'La+Belle+Aurore' =>'La Belle Aurore',
412
+ 'Laila' =>'Laila',
413
+ 'Lakki+Reddy' =>'Lakki Reddy',
414
+ 'Lalezar' =>'Lalezar',
415
+ 'Lancelot' =>'Lancelot',
416
+ 'Lateef' =>'Lateef',
417
+ 'Lato' =>'Lato',
418
+ 'League+Script' =>'League Script',
419
+ 'Leckerli+One' =>'Leckerli One',
420
+ 'Ledger' =>'Ledger',
421
+ 'Lekton' =>'Lekton',
422
+ 'Lemon' =>'Lemon',
423
+ 'Lemonada' =>'Lemonada',
424
+ 'Libre+Baskerville' =>'Libre Baskerville',
425
+ 'Libre+Franklin' =>'Libre Franklin',
426
+ 'Life+Savers' =>'Life Savers',
427
+ 'Lilita+One' =>'Lilita One',
428
+ 'Lily+Script+One' =>'Lily Script One',
429
+ 'Limelight' =>'Limelight',
430
+ 'Linden+Hill' =>'Linden Hill',
431
+ 'Lobster' =>'Lobster',
432
+ 'Lobster+Two' =>'Lobster Two',
433
+ 'Londrina+Outline' =>'Londrina Outline',
434
+ 'Londrina+Shadow' =>'Londrina Shadow',
435
+ 'Londrina+Sketch' =>'Londrina Sketch',
436
+ 'Londrina+Solid' =>'Londrina Solid',
437
+ 'Lora' =>'Lora',
438
+ 'Love+Ya+Like+A+Sister' =>'Love Ya Like A Sister',
439
+ 'Loved+by+the+King' =>'Loved by the King',
440
+ 'Lovers+Quarrel' =>'Lovers Quarrel',
441
+ 'Luckiest+Guy' =>'Luckiest Guy',
442
+ 'Lusitana' =>'Lusitana',
443
+ 'Lustria' =>'Lustria',
444
+ 'Macondo' =>'Macondo',
445
+ 'Macondo+Swash+Caps' =>'Macondo Swash Caps',
446
+ 'Mada' =>'Mada',
447
+ 'Magra' =>'Magra',
448
+ 'Maiden+Orange' =>'Maiden Orange',
449
+ 'Maitree' =>'Maitree',
450
+ 'Mako' =>'Mako',
451
+ 'Mallanna' =>'Mallanna',
452
+ 'Mandali' =>'Mandali',
453
+ 'Marcellus' =>'Marcellus',
454
+ 'Marcellus+SC' =>'Marcellus SC',
455
+ 'Marck+Script' =>'Marck Script',
456
+ 'Margarine' =>'Margarine',
457
+ 'Marko+One' =>'Marko One',
458
+ 'Marmelad' =>'Marmelad',
459
+ 'Martel' =>'Martel',
460
+ 'Martel+Sans' =>'Martel Sans',
461
+ 'Marvel' =>'Marvel',
462
+ 'Mate' =>'Mate',
463
+ 'Mate+SC' =>'Mate SC',
464
+ 'Maven+Pro' =>'Maven Pro',
465
+ 'McLaren' =>'McLaren',
466
+ 'Meddon' =>'Meddon',
467
+ 'MedievalSharp' =>'MedievalSharp',
468
+ 'Medula+One' =>'Medula One',
469
+ 'Meera+Inimai' =>'Meera Inimai',
470
+ 'Megrim' =>'Megrim',
471
+ 'Meie+Script' =>'Meie Script',
472
+ 'Merienda' =>'Merienda',
473
+ 'Merienda+One' =>'Merienda One',
474
+ 'Merriweather' =>'Merriweather',
475
+ 'Merriweather+Sans' =>'Merriweather Sans',
476
+ 'Metal' =>'Metal',
477
+ 'Metal+Mania' =>'Metal Mania',
478
+ 'Metamorphous' =>'Metamorphous',
479
+ 'Metrophobic' =>'Metrophobic',
480
+ 'Michroma' =>'Michroma',
481
+ 'Milonga' =>'Milonga',
482
+ 'Miltonian' =>'Miltonian',
483
+ 'Miltonian+Tattoo' =>'Miltonian Tattoo',
484
+ 'Miniver' =>'Miniver',
485
+ 'Miriam+Libre' =>'Miriam Libre',
486
+ 'Mirza' =>'Mirza',
487
+ 'Miss+Fajardose' =>'Miss Fajardose',
488
+ 'Mitr' =>'Mitr',
489
+ 'Modak' =>'Modak',
490
+ 'Modern+Antiqua' =>'Modern Antiqua',
491
+ 'Mogra' =>'Mogra',
492
+ 'Molengo' =>'Molengo',
493
+ 'Molle' =>'Molle',
494
+ 'Monda' =>'Monda',
495
+ 'Monofett' =>'Monofett',
496
+ 'Monoton' =>'Monoton',
497
+ 'Monsieur+La+Doulaise' =>'Monsieur La Doulaise',
498
+ 'Montaga' =>'Montaga',
499
+ 'Montez' =>'Montez',
500
+ 'Montserrat' =>'Montserrat',
501
+ 'Montserrat+Alternates' =>'Montserrat Alternates',
502
+ 'Montserrat+Subrayada' =>'Montserrat Subrayada',
503
+ 'Moul' =>'Moul',
504
+ 'Moulpali' =>'Moulpali',
505
+ 'Mountains+of+Christmas' =>'Mountains of Christmas',
506
+ 'Mouse+Memoirs' =>'Mouse Memoirs',
507
+ 'Mr+Bedfort' =>'Mr Bedfort',
508
+ 'Mr+Dafoe' =>'Mr Dafoe',
509
+ 'Mr+De+Haviland' =>'Mr De Haviland',
510
+ 'Mrs+Saint+Delafield' =>'Mrs Saint Delafield',
511
+ 'Mrs+Sheppards' =>'Mrs Sheppards',
512
+ 'Mukta+Vaani' =>'Mukta Vaani',
513
+ 'Muli' =>'Muli',
514
+ 'Mystery+Quest' =>'Mystery Quest',
515
+ 'NTR' =>'NTR',
516
+ 'Neucha' =>'Neucha',
517
+ 'Neuton' =>'Neuton',
518
+ 'New+Rocker' =>'New Rocker',
519
+ 'News+Cycle' =>'News Cycle',
520
+ 'Niconne' =>'Niconne',
521
+ 'Nixie+One' =>'Nixie One',
522
+ 'Nobile' =>'Nobile',
523
+ 'Nokora' =>'Nokora',
524
+ 'Norican' =>'Norican',
525
+ 'Nosifer' =>'Nosifer',
526
+ 'Nothing+You+Could+Do' =>'Nothing You Could Do',
527
+ 'Noticia+Text' =>'Noticia Text',
528
+ 'Noto+Sans' =>'Noto Sans',
529
+ 'Noto+Serif' =>'Noto Serif',
530
+ 'Nova+Cut' =>'Nova Cut',
531
+ 'Nova+Flat' =>'Nova Flat',
532
+ 'Nova+Mono' =>'Nova Mono',
533
+ 'Nova+Oval' =>'Nova Oval',
534
+ 'Nova+Round' =>'Nova Round',
535
+ 'Nova+Script' =>'Nova Script',
536
+ 'Nova+Slim' =>'Nova Slim',
537
+ 'Nova+Square' =>'Nova Square',
538
+ 'Numans' =>'Numans',
539
+ 'Nunito' =>'Nunito',
540
+ 'Nunito+Sans' =>'Nunito Sans',
541
+ 'Odor+Mean+Chey' =>'Odor Mean Chey',
542
+ 'Offside' =>'Offside',
543
+ 'Old+Standard+TT' =>'Old Standard TT',
544
+ 'Oldenburg' =>'Oldenburg',
545
+ 'Oleo+Script' =>'Oleo Script',
546
+ 'Oleo+Script+Swash+Caps' =>'Oleo Script Swash Caps',
547
+ 'Open+Sans' =>'Open Sans',
548
+ 'Open+Sans+Condensed' =>'Open Sans Condensed',
549
+ 'Oranienbaum' =>'Oranienbaum',
550
+ 'Orbitron' =>'Orbitron',
551
+ 'Oregano' =>'Oregano',
552
+ 'Orienta' =>'Orienta',
553
+ 'Original+Surfer' =>'Original Surfer',
554
+ 'Oswald' =>'Oswald',
555
+ 'Over+the+Rainbow' =>'Over the Rainbow',
556
+ 'Overlock' =>'Overlock',
557
+ 'Overlock+SC' =>'Overlock SC',
558
+ 'Ovo' =>'Ovo',
559
+ 'Oxygen' =>'Oxygen',
560
+ 'Oxygen+Mono' =>'Oxygen Mono',
561
+ 'PT+Mono' =>'PT Mono',
562
+ 'PT+Sans' =>'PT Sans',
563
+ 'PT+Sans+Caption' =>'PT Sans Caption',
564
+ 'PT+Sans+Narrow' =>'PT Sans Narrow',
565
+ 'PT+Serif' =>'PT Serif',
566
+ 'PT+Serif+Caption' =>'PT Serif Caption',
567
+ 'Pacifico' =>'Pacifico',
568
+ 'Palanquin' =>'Palanquin',
569
+ 'Palanquin+Dark' =>'Palanquin Dark',
570
+ 'Paprika' =>'Paprika',
571
+ 'Parisienne' =>'Parisienne',
572
+ 'Passero+One' =>'Passero One',
573
+ 'Passion+One' =>'Passion One',
574
+ 'Pathway+Gothic+One' =>'Pathway Gothic One',
575
+ 'Patrick+Hand' =>'Patrick Hand',
576
+ 'Patrick+Hand+SC' =>'Patrick Hand SC',
577
+ 'Pattaya' =>'Pattaya',
578
+ 'Patua+One' =>'Patua One',
579
+ 'Pavanam' =>'Pavanam',
580
+ 'Paytone+One' =>'Paytone One',
581
+ 'Peddana' =>'Peddana',
582
+ 'Peralta' =>'Peralta',
583
+ 'Permanent+Marker' =>'Permanent Marker',
584
+ 'Petit+Formal+Script' =>'Petit Formal Script',
585
+ 'Petrona' =>'Petrona',
586
+ 'Philosopher' =>'Philosopher',
587
+ 'Piedra' =>'Piedra',
588
+ 'Pinyon+Script' =>'Pinyon Script',
589
+ 'Pirata+One' =>'Pirata One',
590
+ 'Plaster' =>'Plaster',
591
+ 'Play' =>'Play',
592
+ 'Playball' =>'Playball',
593
+ 'Playfair+Display' =>'Playfair Display',
594
+ 'Playfair+Display+SC' =>'Playfair Display SC',
595
+ 'Podkova' =>'Podkova',
596
+ 'Poiret+One' =>'Poiret One',
597
+ 'Poller+One' =>'Poller One',
598
+ 'Poly' =>'Poly',
599
+ 'Pompiere' =>'Pompiere',
600
+ 'Pontano+Sans' =>'Pontano Sans',
601
+ 'Poppins' =>'Poppins',
602
+ 'Port+Lligat+Sans' =>'Port Lligat Sans',
603
+ 'Port+Lligat+Slab' =>'Port Lligat Slab',
604
+ 'Pragati+Narrow' =>'Pragati Narrow',
605
+ 'Prata' =>'Prata',
606
+ 'Preahvihear' =>'Preahvihear',
607
+ 'Press+Start+2P' =>'Press Start 2P',
608
+ 'Pridi' =>'Pridi',
609
+ 'Princess+Sofia' =>'Princess Sofia',
610
+ 'Prociono' =>'Prociono',
611
+ 'Prompt' =>'Prompt',
612
+ 'Prosto+One' =>'Prosto One',
613
+ 'Proza+Libre' =>'Proza Libre',
614
+ 'Puritan' =>'Puritan',
615
+ 'Purple+Purse' =>'Purple Purse',
616
+ 'Quando' =>'Quando',
617
+ 'Quantico' =>'Quantico',
618
+ 'Quattrocento' =>'Quattrocento',
619
+ 'Quattrocento+Sans' =>'Quattrocento Sans',
620
+ 'Questrial' =>'Questrial',
621
+ 'Quicksand' =>'Quicksand',
622
+ 'Quintessential' =>'Quintessential',
623
+ 'Qwigley' =>'Qwigley',
624
+ 'Racing+Sans+One' =>'Racing Sans One',
625
+ 'Radley' =>'Radley',
626
+ 'Rajdhani' =>'Rajdhani',
627
+ 'Rakkas' =>'Rakkas',
628
+ 'Raleway' =>'Raleway',
629
+ 'Raleway+Dots' =>'Raleway Dots',
630
+ 'Ramabhadra' =>'Ramabhadra',
631
+ 'Ramaraja' =>'Ramaraja',
632
+ 'Rambla' =>'Rambla',
633
+ 'Rammetto+One' =>'Rammetto One',
634
+ 'Ranchers' =>'Ranchers',
635
+ 'Rancho' =>'Rancho',
636
+ 'Ranga' =>'Ranga',
637
+ 'Rasa' =>'Rasa',
638
+ 'Rationale' =>'Rationale',
639
+ 'Ravi+Prakash' =>'Ravi Prakash',
640
+ 'Redressed' =>'Redressed',
641
+ 'Reem+Kufi' =>'Reem Kufi',
642
+ 'Reenie+Beanie' =>'Reenie Beanie',
643
+ 'Revalia' =>'Revalia',
644
+ 'Rhodium+Libre' =>'Rhodium Libre',
645
+ 'Ribeye' =>'Ribeye',
646
+ 'Ribeye+Marrow' =>'Ribeye Marrow',
647
+ 'Righteous' =>'Righteous',
648
+ 'Risque' =>'Risque',
649
+ 'Roboto' =>'Roboto',
650
+ 'Roboto+Condensed' =>'Roboto Condensed',
651
+ 'Roboto+Mono' =>'Roboto Mono',
652
+ 'Roboto+Slab' =>'Roboto Slab',
653
+ 'Rochester' =>'Rochester',
654
+ 'Rock+Salt' =>'Rock Salt',
655
+ 'Rokkitt' =>'Rokkitt',
656
+ 'Romanesco' =>'Romanesco',
657
+ 'Ropa+Sans' =>'Ropa Sans',
658
+ 'Rosario' =>'Rosario',
659
+ 'Rosarivo' =>'Rosarivo',
660
+ 'Rouge+Script' =>'Rouge Script',
661
+ 'Rozha+One' =>'Rozha One',
662
+ 'Rubik' =>'Rubik',
663
+ 'Rubik+Mono+One' =>'Rubik Mono One',
664
+ 'Rubik+One' =>'Rubik One',
665
+ 'Ruda' =>'Ruda',
666
+ 'Rufina' =>'Rufina',
667
+ 'Ruge+Boogie' =>'Ruge Boogie',
668
+ 'Ruluko' =>'Ruluko',
669
+ 'Rum+Raisin' =>'Rum Raisin',
670
+ 'Ruslan+Display' =>'Ruslan Display',
671
+ 'Russo+One' =>'Russo One',
672
+ 'Ruthie' =>'Ruthie',
673
+ 'Rye' =>'Rye',
674
+ 'Sacramento' =>'Sacramento',
675
+ 'Sahitya' =>'Sahitya',
676
+ 'Sail' =>'Sail',
677
+ 'Salsa' =>'Salsa',
678
+ 'Sanchez' =>'Sanchez',
679
+ 'Sancreek' =>'Sancreek',
680
+ 'Sansita+One' =>'Sansita One',
681
+ 'Sarala' =>'Sarala',
682
+ 'Sarina' =>'Sarina',
683
+ 'Sarpanch' =>'Sarpanch',
684
+ 'Satisfy' =>'Satisfy',
685
+ 'Scada' =>'Scada',
686
+ 'Scheherazade' =>'Scheherazade',
687
+ 'Schoolbell' =>'Schoolbell',
688
+ 'Scope+One' =>'Scope One',
689
+ 'Seaweed+Script' =>'Seaweed Script',
690
+ 'Secular+One' =>'Secular One',
691
+ 'Sevillana' =>'Sevillana',
692
+ 'Seymour+One' =>'Seymour One',
693
+ 'Shadows+Into+Light' =>'Shadows Into Light',
694
+ 'Shadows+Into+Light+Two' =>'Shadows Into Light Two',
695
+ 'Shanti' =>'Shanti',
696
+ 'Share' =>'Share',
697
+ 'Share+Tech' =>'Share Tech',
698
+ 'Share+Tech+Mono' =>'Share Tech Mono',
699
+ 'Shojumaru' =>'Shojumaru',
700
+ 'Short+Stack' =>'Short Stack',
701
+ 'Shrikhand' =>'Shrikhand',
702
+ 'Siemreap' =>'Siemreap',
703
+ 'Sigmar+One' =>'Sigmar One',
704
+ 'Signika' =>'Signika',
705
+ 'Signika+Negative' =>'Signika Negative',
706
+ 'Simonetta' =>'Simonetta',
707
+ 'Sintony' =>'Sintony',
708
+ 'Sirin+Stencil' =>'Sirin Stencil',
709
+ 'Six+Caps' =>'Six Caps',
710
+ 'Skranji' =>'Skranji',
711
+ 'Slabo+13px' =>'Slabo 13px',
712
+ 'Slabo+27px' =>'Slabo 27px',
713
+ 'Slackey' =>'Slackey',
714
+ 'Smokum' =>'Smokum',
715
+ 'Smythe' =>'Smythe',
716
+ 'Sniglet' =>'Sniglet',
717
+ 'Snippet' =>'Snippet',
718
+ 'Snowburst+One' =>'Snowburst One',
719
+ 'Sofadi+One' =>'Sofadi One',
720
+ 'Sofia' =>'Sofia',
721
+ 'Sonsie+One' =>'Sonsie One',
722
+ 'Sorts+Mill+Goudy' =>'Sorts Mill Goudy',
723
+ 'Source+Code+Pro' =>'Source Code Pro',
724
+ 'Source+Sans+Pro' =>'Source Sans Pro',
725
+ 'Source+Serif+Pro' =>'Source Serif Pro',
726
+ 'Space+Mono' =>'Space Mono',
727
+ 'Special+Elite' =>'Special Elite',
728
+ 'Spicy+Rice' =>'Spicy Rice',
729
+ 'Spinnaker' =>'Spinnaker',
730
+ 'Spirax' =>'Spirax',
731
+ 'Squada+One' =>'Squada One',
732
+ 'Sree+Krushnadevaraya' =>'Sree Krushnadevaraya',
733
+ 'Sriracha' =>'Sriracha',
734
+ 'Stalemate' =>'Stalemate',
735
+ 'Stalinist+One' =>'Stalinist One',
736
+ 'Stardos+Stencil' =>'Stardos Stencil',
737
+ 'Stint+Ultra+Condensed' =>'Stint Ultra Condensed',
738
+ 'Stint+Ultra+Expanded' =>'Stint Ultra Expanded',
739
+ 'Stoke' =>'Stoke',
740
+ 'Strait' =>'Strait',
741
+ 'Sue+Ellen+Francisco' =>'Sue Ellen Francisco',
742
+ 'Suez+One' =>'Suez One',
743
+ 'Sumana' =>'Sumana',
744
+ 'Sunshiney' =>'Sunshiney',
745
+ 'Supermercado+One' =>'Supermercado One',
746
+ 'Sura' =>'Sura',
747
+ 'Suranna' =>'Suranna',
748
+ 'Suravaram' =>'Suravaram',
749
+ 'Suwannaphum' =>'Suwannaphum',
750
+ 'Swanky+and+Moo+Moo' =>'Swanky and Moo Moo',
751
+ 'Syncopate' =>'Syncopate',
752
+ 'Tangerine' =>'Tangerine',
753
+ 'Taprom' =>'Taprom',
754
+ 'Tauri' =>'Tauri',
755
+ 'Taviraj' =>'Taviraj',
756
+ 'Teko' =>'Teko',
757
+ 'Telex' =>'Telex',
758
+ 'Tenali+Ramakrishna' =>'Tenali Ramakrishna',
759
+ 'Tenor+Sans' =>'Tenor Sans',
760
+ 'Text+Me+One' =>'Text Me One',
761
+ 'The+Girl+Next+Door' =>'The Girl Next Door',
762
+ 'Tienne' =>'Tienne',
763
+ 'Tillana' =>'Tillana',
764
+ 'Timmana' =>'Timmana',
765
+ 'Tinos' =>'Tinos',
766
+ 'Titan+One' =>'Titan One',
767
+ 'Titillium+Web' =>'Titillium Web',
768
+ 'Trade+Winds' =>'Trade Winds',
769
+ 'Trirong' =>'Trirong',
770
+ 'Trocchi' =>'Trocchi',
771
+ 'Trochut' =>'Trochut',
772
+ 'Trykker' =>'Trykker',
773
+ 'Tulpen+One' =>'Tulpen One',
774
+ 'Ubuntu' =>'Ubuntu',
775
+ 'Ubuntu+Condensed' =>'Ubuntu Condensed',
776
+ 'Ubuntu+Mono' =>'Ubuntu Mono',
777
+ 'Ultra' =>'Ultra',
778
+ 'Uncial+Antiqua' =>'Uncial Antiqua',
779
+ 'Underdog' =>'Underdog',
780
+ 'Unica+One' =>'Unica One',
781
+ 'UnifrakturCook' =>'UnifrakturCook',
782
+ 'UnifrakturMaguntia' =>'UnifrakturMaguntia',
783
+ 'Unkempt' =>'Unkempt',
784
+ 'Unlock' =>'Unlock',
785
+ 'Unna' =>'Unna',
786
+ 'VT323' =>'VT323',
787
+ 'Vampiro+One' =>'Vampiro One',
788
+ 'Varela' =>'Varela',
789
+ 'Varela+Round' =>'Varela Round',
790
+ 'Vast+Shadow' =>'Vast Shadow',
791
+ 'Vesper+Libre' =>'Vesper Libre',
792
+ 'Vibur' =>'Vibur',
793
+ 'Vidaloka' =>'Vidaloka',
794
+ 'Viga' =>'Viga',
795
+ 'Voces' =>'Voces',
796
+ 'Volkhov' =>'Volkhov',
797
+ 'Vollkorn' =>'Vollkorn',
798
+ 'Voltaire' =>'Voltaire',
799
+ 'Waiting+for+the+Sunrise' =>'Waiting for the Sunrise',
800
+ 'Wallpoet' =>'Wallpoet',
801
+ 'Walter+Turncoat' =>'Walter Turncoat',
802
+ 'Warnes' =>'Warnes',
803
+ 'Wellfleet' =>'Wellfleet',
804
+ 'Wendy+One' =>'Wendy One',
805
+ 'Wire+One' =>'Wire One',
806
+ 'Work+Sans' =>'Work Sans',
807
+ 'Yanone+Kaffeesatz' =>'Yanone Kaffeesatz',
808
+ 'Yantramanav' =>'Yantramanav',
809
+ 'Yatra+One' =>'Yatra One',
810
+ 'Yellowtail' =>'Yellowtail',
811
+ 'Yeseva+One' =>'Yeseva One',
812
+ 'Yesteryear' =>'Yesteryear',
813
+ 'Yrsa' =>'Yrsa',
814
+ 'Zeyada' =>'Zeyada',
815
+ );
816
+
817
+ $google_fonts = json_encode($google_fonts);
818
+ return $google_fonts;
819
+ }
inc/icons/fonts/icomoon.eot ADDED
Binary file
inc/icons/fonts/icomoon.svg ADDED
@@ -0,0 +1,246 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
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="icomoon" horiz-adv-x="512">
7
+ <font-face units-per-em="512" ascent="480" descent="-32" />
8
+ <missing-glyph horiz-adv-x="512" />
9
+ <glyph unicode="&#x20;" horiz-adv-x="256" d="" />
10
+ <glyph unicode="&#xe026;" glyph-name="align-justify" d="M64 362.667h384q8.834 0 15.084-6.25t6.25-15.083-6.25-15.084-15.084-6.25h-384q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.083 15.084 6.25zM64 106.667h384q8.834 0 15.084-6.25t6.25-15.084-6.25-15.084-15.084-6.25h-384q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.084 15.084 6.25zM64 192h384q8.834 0 15.084-6.25t6.25-15.084-6.25-15.084-15.084-6.25h-384q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.084 15.084 6.25zM64 277.333h384q8.834 0 15.084-6.25t6.25-15.084-6.25-15.084-15.084-6.25h-384q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.084 15.084 6.25z" />
11
+ <glyph unicode="&#xe027;" glyph-name="basket3" horiz-adv-x="672" d="M632 256h-592c-2.464 0-4.8-1.136-6.32-3.072s-2.048-4.464-1.456-6.864l64.096-256.272c1.536-5.392 6.256-21.792 23.68-21.792h432c17.488 0 22.16 16.416 23.76 22.064l64 256c0.592 2.384 0.064 4.928-1.456 6.864-1.504 1.936-3.84 3.072-6.304 3.072zM560.32-5.808c-2.912-10.192-5.92-10.192-8.32-10.192h-432c-2.384 0-5.376 0-8.24 9.936l-61.504 246.064h571.504l-61.44-245.808zM296 32c4.416 0 8 3.584 8 8v144c0 4.416-3.584 8-8 8s-8-3.584-8-8v-144c0-4.416 3.584-8 8-8zM183.984 32c0.304 0 0.592 0.016 0.912 0.048 4.384 0.496 7.552 4.448 7.056 8.832l-16 144c-0.48 4.4-4.32 7.504-8.848 7.072-4.384-0.496-7.552-4.448-7.056-8.832l16-144c0.448-4.096 3.92-7.12 7.936-7.12zM392 32c4.416 0 8 3.584 8 8v144c0 4.416-3.584 8-8 8s-8-3.584-8-8v-144c0-4.416 3.584-8 8-8zM487.104 32.048c0.32-0.032 0.608-0.048 0.912-0.048 4.016 0 7.488 3.024 7.936 7.12l16 144c0.48 4.384-2.672 8.336-7.056 8.832-4.592 0.448-8.352-2.672-8.848-7.072l-16-144c-0.48-4.384 2.672-8.336 7.056-8.832zM552 288c1.856 0 3.712 0.64 5.232 1.952 3.344 2.896 3.696 7.936 0.816 11.28l-152 176c-2.896 3.36-7.936 3.696-11.28 0.832-3.344-2.896-3.696-7.936-0.816-11.28l152-176c1.584-1.84 3.808-2.784 6.048-2.784zM285.056 478.192c-3.408 2.768-8.448 2.304-11.248-1.136l-144-176c-2.8-3.408-2.304-8.448 1.12-11.264 1.488-1.2 3.296-1.792 5.072-1.792 2.32 0 4.608 0.992 6.192 2.944l144 176c2.8 3.408 2.288 8.448-1.136 11.248zM664 320h-64c-4.416 0-8-3.584-8-8s3.584-8 8-8h64c4.416 0 8 3.584 8 8s-3.584 8-8 8zM216 304h256c4.416 0 8 3.584 8 8s-3.584 8-8 8h-256c-4.416 0-8-3.584-8-8s3.584-8 8-8zM8 304h80c4.416 0 8 3.584 8 8s-3.584 8-8 8h-80c-4.416 0-8-3.584-8-8s3.584-8 8-8z" />
12
+ <glyph unicode="&#xe036;" glyph-name="search5" d="M213.333 448q39 0 74.583-15.25t61.25-40.916 40.916-61.25 15.25-74.584q0-33.5-10.916-64.167t-31.084-55.666l121.166-121q6.166-6.166 6.166-15.166 0-9.166-6.084-15.25t-15.25-6.084q-9 0-15.166 6.166l-121 121.166q-25-20.166-55.666-31.084t-64.166-10.916q-39 0-74.584 15.25t-61.25 40.916-40.916 61.25-15.25 74.584 15.25 74.584 40.916 61.25 61.25 40.916 74.584 15.25zM213.333 405.333q-30.333 0-58-11.834t-47.666-31.833-31.834-47.667-11.834-58 11.834-58 31.834-47.666 47.666-31.834 58-11.834 58 11.834 47.666 31.834 31.834 47.666 11.834 58-11.834 58-31.834 47.667-47.666 31.833-58 11.834z" />
13
+ <glyph unicode="&#xe037;" glyph-name="magnifying-glass2" d="M168 480c-92.64 0-168-75.36-168-168s75.36-168 168-168c43.6 0 83.248 16.832 113.136 44.16 0.352-0.624 0.672-1.28 1.216-1.824l34.416-34.416c-2.88-4.864-4.512-10.368-4.512-16.176 0-8.544 3.328-16.576 9.376-22.624l135.76-135.76c6.032-6.032 14.064-9.36 22.608-9.36s16.576 3.328 22.624 9.376 9.376 14.080 9.376 22.624-3.328 16.576-9.376 22.624l-135.76 135.76c-10.144 10.144-26.544 11.664-38.72 4.784l-34.48 34.48c-0.544 0.544-1.184 0.864-1.824 1.216 27.328 29.888 44.16 69.536 44.16 113.136 0 92.64-75.36 168-168 168zM355.552 147.072l135.76-135.76c3.024-3.024 4.688-7.040 4.688-11.312s-1.664-8.288-4.688-11.312c-6.064-6.032-16.56-6.032-22.624 0l-135.76 135.76c-3.008 3.024-4.688 7.040-4.688 11.312s1.664 8.288 4.688 11.312c3.024 3.008 7.040 4.688 11.312 4.688s8.272-1.664 11.312-4.688zM168 160c-83.808 0-152 68.192-152 152s68.192 152 152 152 152-68.192 152-152-68.192-152-152-152zM168 432c-66.176 0-120-53.824-120-120s53.824-120 120-120 120 53.824 120 120-53.824 120-120 120zM168 208c-57.344 0-104 46.656-104 104s46.656 104 104 104 104-46.656 104-104-46.656-104-104-104z" />
14
+ <glyph unicode="&#xe040;" glyph-name="circle-plus" d="M256 448q47.834 0 91.25-18.584t74.834-50 50-74.833 18.584-91.25-18.584-91.25-50-74.834-74.834-50-91.25-18.584-91.25 18.584-74.834 50-50 74.834-18.584 91.25 18.584 91.25 50 74.833 74.834 50 91.25 18.584zM256 405.333q-39 0-74.584-15.25t-61.25-40.917-40.916-61.25-15.25-74.584 15.25-74.584 40.916-61.25 61.25-40.916 74.584-15.25 74.584 15.25 61.25 40.916 40.916 61.25 15.25 74.584-15.25 74.584-40.916 61.25-61.25 40.917-74.584 15.25zM256 320q8.834 0 15.084-6.25t6.25-15.084v-64h64q8.834 0 15.084-6.25t6.25-15.084-6.25-15.084-15.084-6.25h-64v-64q0-8.834-6.25-15.084t-15.084-6.25-15.084 6.25-6.25 15.084v64h-64q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.084 15.084 6.25h64v64q0 8.834 6.25 15.084t15.084 6.25z" />
15
+ <glyph unicode="&#xe041;" glyph-name="circle-minus" d="M256 448q47.834 0 91.25-18.584t74.834-50 50-74.833 18.584-91.25-18.584-91.25-50-74.834-74.834-50-91.25-18.584-91.25 18.584-74.834 50-50 74.834-18.584 91.25 18.584 91.25 50 74.833 74.834 50 91.25 18.584zM256 405.333q-39 0-74.584-15.25t-61.25-40.917-40.916-61.25-15.25-74.584 15.25-74.584 40.916-61.25 61.25-40.916 74.584-15.25 74.584 15.25 61.25 40.916 40.916 61.25 15.25 74.584-15.25 74.584-40.916 61.25-61.25 40.917-74.584 15.25zM170.667 234.667h170.667q8.834 0 15.084-6.25t6.25-15.084-6.25-15.084-15.084-6.25h-170.667q-8.833 0-15.083 6.25t-6.25 15.084 6.25 15.084 15.084 6.25z" />
16
+ <glyph unicode="&#xe044;" glyph-name="square-plus" d="M85.334 448h341.334q26.5 0 45.25-18.75t18.75-45.25v-341.334q0-26.5-18.75-45.25t-45.25-18.75h-341.334q-26.5 0-45.25 18.75t-18.75 45.25v341.334q0 26.5 18.75 45.25t45.25 18.75zM426.666 405.333h-341.334q-8.834 0-15.084-6.25t-6.25-15.084v-341.334q0-8.834 6.25-15.084t15.084-6.25h341.334q8.834 0 15.084 6.25t6.25 15.084v341.334q0 8.834-6.25 15.084t-15.084 6.25zM256 320q8.834 0 15.084-6.25t6.25-15.084v-64h64q8.834 0 15.084-6.25t6.25-15.084-6.25-15.084-15.084-6.25h-64v-64q0-8.834-6.25-15.084t-15.084-6.25-15.084 6.25-6.25 15.084v64h-64q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.084 15.084 6.25h64v64q0 8.834 6.25 15.084t15.084 6.25z" />
17
+ <glyph unicode="&#xe045;" glyph-name="square-minus" d="M85.334 448h341.334q26.5 0 45.25-18.75t18.75-45.25v-341.334q0-26.5-18.75-45.25t-45.25-18.75h-341.334q-26.5 0-45.25 18.75t-18.75 45.25v341.334q0 26.5 18.75 45.25t45.25 18.75zM426.666 405.333h-341.334q-8.834 0-15.084-6.25t-6.25-15.084v-341.334q0-8.834 6.25-15.084t15.084-6.25h341.334q8.834 0 15.084 6.25t6.25 15.084v341.334q0 8.834-6.25 15.084t-15.084 6.25zM170.667 234.667h170.667q8.834 0 15.084-6.25t6.25-15.084-6.25-15.084-15.084-6.25h-170.667q-8.833 0-15.083 6.25t-6.25 15.084 6.25 15.084 15.084 6.25z" />
18
+ <glyph unicode="&#xe05d;" glyph-name="facebook5" d="M256 480.544c-141.456 0-256.56-115.072-256.56-256.544s115.104-256.544 256.56-256.544 256.56 115.072 256.56 256.544-115.104 256.544-256.56 256.544zM256-15.456c-132.032 0-239.44 107.424-239.44 239.456s107.408 239.456 239.44 239.456 239.44-107.424 239.44-239.456-107.408-239.456-239.44-239.456zM312 368h-42.688c-54.368 0.544-61.312-33.104-61.312-69.52v-26.48h-24c-4.72 0.544-8.56-3.28-8-8v-48c-0.56-4.72 3.28-8.544 8-8h24v-120c-0.496-4.72 3.328-8.544 8.048-8h48.88c4.72-0.544 8.544 3.28 7.040 8l0.032 120h40c4.72-0.544 8.56 3.28 8 8v48c0.56 4.72-3.28 8.544-8 8h-40.048l0.048 24c1.552 10.224 1.552 8.56 11.040 8h28.624c2.224 0.496 4.592 0.224 6.256 1.84s2.624 3.824 2.064 6.16v48c0.576 4.72-3.264 8.544-7.984 8zM303.44 320.896l-20.064 0.768c-24.848 0-26.928-13.488-26.928-27.296l-0.064-30.336c0-2.272 0.896-4.448 2.496-6.064 1.6-1.6 3.776-2.496 6.048-2.496h39.072v-30.912h-39.040c-4.72 0-8.544-3.824-8.56-8.544l-0.016-120.016h-32.384v120c0 4.72-3.216 8.544-7.952 8.544h-24.048v30.912h24.048c2.272 0 4.448 0.896 6.048 2.496 1.6 1.616 1.888 3.792 1.888 6.064v34.48c0 35.872 7.248 52.96 45.312 52.96h34.128v-30.56z" />
19
+ <glyph unicode="&#xe05e;" glyph-name="twitter5" d="M256 480.544c-141.456 0-256.56-115.072-256.56-256.544s115.104-256.544 256.56-256.544 256.56 115.072 256.56 256.544-115.104 256.544-256.56 256.544zM256-15.456c-132.032 0-239.44 107.424-239.44 239.456s107.408 239.456 239.44 239.456 239.44-107.424 239.44-239.456-107.408-239.456-239.44-239.456zM396.704 303.264c1.76 3.264 3.232 6.704 4.368 10.288 1.072 3.392-0.032 7.072-2.816 9.296-2.768 2.208-6.64 2.464-9.68 0.672-8.208-4.88-17.040-8.48-26.336-10.768-11.168 10.096-25.84 15.792-40.992 15.792-33.68 0-61.072-27.392-61.072-61.040 0-0.848 0.016-1.68 0.048-2.528-35.76 4.464-68.768 22.64-91.76 50.848-1.76 2.176-4.48 3.312-7.296 3.12-2.8-0.224-5.312-1.792-6.72-4.24-5.408-9.28-8.272-19.888-8.272-30.704 0-10.24 2.544-20.096 7.216-28.832-1.184-0.192-2.352-0.624-3.424-1.248-2.608-1.552-4.224-4.672-4.224-7.696 0-18.16 8.080-34.832 21.104-46.16-0.192-0.176-0.368-0.368-0.56-0.56-2-2.272-2.656-5.408-1.728-8.288 5.616-17.504 18.624-31.136 34.944-37.84-16.656-8.24-36-11.456-54.496-9.264-3.904 0.352-7.696-1.856-9.056-5.632-1.328-3.744 0.080-7.92 3.44-10.080 25.472-16.32 54.896-24.944 85.104-24.944 98.88 0 157.984 80.32 157.984 157.968 0 0.88 0 1.744-0.016 2.624 9.552 7.456 17.84 16.368 24.656 26.56 2.112 3.152 1.888 7.344-0.56 10.256-2.416 2.864-6.4 3.856-9.856 2.4zM368.784 275.184c-2.352-1.696-3.696-4.464-3.552-7.376 0.096-2.112 0.144-4.256 0.144-6.368 0-69.248-52.688-140.88-140.864-140.88-15.824 0-31.424 2.656-46.192 7.808 17.68 3.376 34.256 10.912 48.72 22.24 2.848 2.24 3.984 6.016 2.832 9.456-1.152 3.424-4.336 5.76-7.952 5.824-14.256 0.288-27.184 7.376-35.104 18.592 4.048 0.272 8.016 0.944 11.872 1.984 3.824 1.040 6.416 4.576 6.288 8.544-0.128 3.952-2.976 7.312-6.864 8.096-16.048 3.216-28.64 15.088-33.296 30.48 4.256-1.072 8.624-1.696 12.992-1.84 3.76 0.016 7.248 2.32 8.416 5.936s-0.208 7.6-3.392 9.712c-12.24 8.192-19.552 21.856-19.552 36.592 0 3.568 0.432 7.088 1.264 10.528 27.696-28.4 65.28-45.552 105.088-47.552 2.816-0.016 5.28 0.992 6.992 3.056s2.368 4.8 1.76 7.424c-0.752 3.248-1.136 6.624-1.136 10.032 0 24.24 19.728 43.952 43.968 43.952 12.112 0 23.808-5.056 32.080-13.888 2.016-2.16 4.992-3.104 7.904-2.544 2.64 0.528 5.248 1.136 7.824 1.84-1.152-0.864-2.352-1.664-3.616-2.416-3.456-2.064-4.992-6.288-3.696-10.096s5.184-6.304 9.104-5.712c0.976 0.112 1.936 0.24 2.912 0.368-1.584-1.312-3.248-2.576-4.944-3.792z" />
20
+ <glyph unicode="&#xe05f;" glyph-name="googleplus5" d="M256 480.544c-141.472 0-256.544-115.072-256.544-256.544s115.072-256.544 256.544-256.544 256.544 115.072 256.544 256.544-115.072 256.544-256.544 256.544zM256-15.456c-132.032 0-239.456 107.424-239.456 239.456s107.424 239.456 239.456 239.456 239.456-107.424 239.456-239.456-107.424-239.456-239.456-239.456zM288.544 327.008c0 4.72-3.824 8.544-8.544 8.544h-68.16c-0.416 0-0.752-0.176-1.152-0.24-0.912 0.032-1.76 0.24-2.688 0.24-35.6 0-64.544-24.688-64.544-55.040s28.96-55.040 64.544-55.040c4.912 0 9.648 0.56 14.256 1.456-1.2-4.656-1.856-10-1.056-15.968 0.752-5.584 2.976-10.928 5.888-16.128-5.936 1.040-12.048 1.744-18.416 1.744-44.032 0-79.856-26.48-79.856-59.040s35.824-59.040 79.856-59.040c44.048 0 79.872 26.48 79.872 59.040 0 16.736-9.568 31.792-24.752 42.544-0.608 1.536-1.52 2.96-2.992 3.952-13.568 9.184-21.168 18.944-22.608 28.992-1.6 11.184 4.992 19.36 5.328 19.776 0.72 0.848 1.216 1.808 1.552 2.8 16.576 9.968 27.488 26.352 27.488 44.928 0 14.736-6.912 28.064-18 37.952h25.44c4.72-0.032 8.544 3.808 8.544 8.528zM208.672 95.552c-34.608 0-62.768 18.832-62.768 41.952s28.16 41.952 62.768 41.952 62.784-18.832 62.784-41.952-28.176-41.952-62.784-41.952zM208 242.544c-26.16 0-47.456 17.024-47.456 37.952s21.296 37.952 47.456 37.952 47.456-17.024 47.456-37.952-21.296-37.952-47.456-37.952zM404.992 288h-37.456v38c0 4.72-3.824 8.544-8.544 8.544s-8.544-3.824-6.992-6.544v-40h-39.008c-4.72 0.544-8.544-3.28-8.544-8s3.824-8.544 8.544-8h39.008v-38c0-4.72 2.288-8.544 7.008-8.544s8.544 3.824 8.544 8.544v38h37.456c4.72-0.544 8.544 3.28 8.544 8s-3.84 8.544-8.56 8z" />
21
+ <glyph unicode="&#xe060;" glyph-name="rss2" d="M256 480.544c-141.472 0-256.544-115.072-256.544-256.544s115.072-256.544 256.544-256.544 256.544 115.072 256.544 256.544-115.072 256.544-256.544 256.544zM256-15.456c-132.032 0-239.456 107.424-239.456 239.456s107.424 239.456 239.456 239.456 239.456-107.424 239.456-239.456-107.424-239.456-239.456-239.456zM168.032 256.784c-4.72 0-8.544-3.824-8.544-8.544s3.824-8.544 8.544-8.544c36.048 0 66.24-11.152 87.264-32.256 21.040-21.088 32.16-51.328 32.16-87.44 0-4.72 3.824-8.544 8.544-8.544s8.544 3.824 8.544 8.544c0.016 40.736-12.832 75.136-37.12 99.52-24.336 24.368-58.688 37.264-99.392 37.264zM168.080 335.568c-4.72 0-8.544-3.824-8.544-8.544s3.824-8.544 8.544-8.544c114.24 0 200.368-85.328 200.368-198.464 0-4.72 3.824-8.544 8.544-8.544s8.544 3.824 8.544 8.544c0.016 122.88-93.472 215.552-217.456 215.552zM191.984 177.888c-17.936 0-32.528-14.608-32.528-32.56 0-17.936 14.592-32.528 32.528-32.528 17.952 0 32.56 14.592 32.56 32.544-0.016 17.952-14.624 32.544-32.56 32.544zM191.984 129.888c-8.512 0-15.44 6.928-15.44 15.44 0 8.528 6.928 15.472 15.44 15.472s15.456-6.96 15.472-15.472c0-8.512-6.944-15.44-15.472-15.44z" />
22
+ <glyph unicode="&#xe061;" glyph-name="tumblr3" d="M256 480.544c-141.472 0-256.544-115.072-256.544-256.544s115.072-256.544 256.544-256.544 256.544 115.072 256.544 256.544-115.072 256.544-256.544 256.544zM256-15.456c-132.032 0-239.456 107.424-239.456 239.456s107.424 239.456 239.456 239.456 239.456-107.424 239.456-239.456-107.424-239.456-239.456-239.456zM327.968 288h-55.968v56.016c0.528 4.72-3.296 8.544-8.016 8.544h-41.264c-4.32 0-7.952-3.2-8.48-7.504-1.52-12.208-4.256-22.224-8.112-29.808-3.776-7.472-8.896-13.968-15.2-19.344-5.136-4.368-13.968-8.672-25.52-12.4-3.536-1.136-5.92-4.432-5.408-8.144v-43.344c-0.512-4.72 3.312-8.544 8.032-8.016l23.968-16v-74.688c-0.544 4.816 0.592 1.552 2.816-3.696l0.944-2.272c0.080-0.208 8.192-20.368 17.952-28.784 7.2-6.176 15.92-10.976 25.92-14.272 9.36-3.056 17.296-4.832 30.256-4.832 10.912 0 21.232 1.104 30.72 3.312 10.896 2.544 20.752 5.984 31.008 10.832 3.008 1.408 4.912 4.416 4.384 7.728v38.48c0.512 3.136-1.2 6.032-3.968 7.536s-6.128 1.344-8.768-0.384c-11.28-7.408-17.328-8.736-28.736-8.736-5.312 0-9.92 1.088-14.096 3.376-1.68 3.056-4.112 12.448-5.040 16.144-0.832 3.184-1.536 5.792-2.016 7.088-0.88 2.336-0.88 10.688-0.864 20.352l0.016 38.816h55.44c4.72-0.528 8.544 3.296 8.032 8.016v48c0.512 4.72-3.312 8.544-8.032 7.984zM319.424 240h-55.44c-4.72 0.56-8.544-3.264-7.984-7.984l-0.032-46.784c-0.576-13.648-0.576-21.152 1.392-26.4 0.368-0.976 0.848-2.944 1.472-5.344 4.064-15.824 6.624-22.944 11.888-26.032 7.008-4.192 15.008-6.32 23.808-6.32 9.168 0 16.528 0.8 24.896 4.304v-18.56c-7.44-3.184-14.784-5.584-22.72-7.44-8.208-1.904-17.216-2.88-26.832-2.88-10.784 0-16.864 1.344-24.928 3.984-7.84 2.592-14.624 6.304-20.112 11.008-4.352 3.744-10.464 15.264-13.2 22.128l-1.056 2.576c-1.52 3.6-2.032 4.816-2.576 13.056v82.704c0.544 4.72-3.28 8.544-8 8.544h-23.424v28.704c11.008 4.016 19.536 8.592 25.424 13.632 8.064 6.848 14.576 15.12 19.376 24.608 3.888 7.664 6.816 17.024 8.72 27.968h25.344v-55.456c0-4.72 3.824-8.544 8.544-8.016h55.44v-32z" />
23
+ <glyph unicode="&#xe062;" glyph-name="linkedin2" d="M312.24 288.768c-10.848 0-18.88-2.736-25.168-6.192-1.008 3.584-4.32 6.208-8.224 5.424h-47.744c-4.72 0.784-8.544-3.040-7.088-8v-176c-1.456-4.48 2.368-8.32 7.088-8h47.744c4.72-0.32 8.544 3.52 8.544 8.24l-0.016 106.368c-0.016 0.048-0.192 5.136 3.024 8.64 2.576 2.784 7.008 4.208 13.136 4.208 10.208 0 14.752-4.176 16.448-13.52v-105.696c-1.68-4.72 2.144-8.56 6.864-8.24h50.32c4.72-0.32 8.544 3.52 6.848 8.24v109.248c1.68 55.552-37.888 75.28-71.776 75.28zM368.608 112h-33.216v97.936c0 18.896-12.208 30.608-31.84 30.608-11.104 0-19.744-3.264-25.696-9.696-8.272-8.96-7.632-20.32-5.856-22.848v-96h-32.352v159.68h30.656v-5.376c0-3.248 1.84-6.24 4.768-7.664s6.4-1.072 8.992 0.896l2.24 1.728c6.48 5.104 13.184 10.4 25.952 10.4 13.216 0 56.368-4.208 56.368-58.192v-101.472zM176 368.544c-17.952 0-32.544-14.592-32.544-32.544s14.592-32.544 32.544-32.544 32.544 14.592 32.544 32.544-14.592 32.544-32.544 32.544zM176 320.544c-8.512 0-15.456 6.944-15.456 15.456s6.944 15.456 15.456 15.456 15.456-6.944 15.456-15.456-6.944-15.456-15.456-15.456zM198.848 288.784h-47.488c-4.72 0-8.544-3.824-7.36-8.784v-176c-1.184-4.48 2.64-8.32 7.36-8h47.488c4.72-0.32 8.544 3.52 8.544 8.24v176c0 4.72-3.824 8.544-8.544 8.544zM192 112h-32.096v159.68h32.096v-159.68zM256 480.544c-141.472 0-256.544-115.072-256.544-256.544s115.072-256.544 256.544-256.544 256.544 115.072 256.544 256.544-115.072 256.544-256.544 256.544zM256-15.456c-132.032 0-239.456 107.424-239.456 239.456s107.424 239.456 239.456 239.456 239.456-107.424 239.456-239.456-107.424-239.456-239.456-239.456z" />
24
+ <glyph unicode="&#xe063;" glyph-name="dribbble" d="M256 480.544c-141.472 0-256.544-115.072-256.544-256.544s115.072-256.544 256.544-256.544 256.544 115.072 256.544 256.544-115.072 256.544-256.544 256.544zM256-15.456c-132.032 0-239.456 107.424-239.456 239.456s107.424 239.456 239.456 239.456 239.456-107.424 239.456-239.456-107.424-239.456-239.456-239.456zM349.616 311.92c-24.608 26.208-57.84 40.624-93.616 40.624-16.8 0-33.2-3.232-48.752-9.632-44.128-18.080-74.448-58.752-79.152-106.096-0.4-4.224-0.64-8.48-0.64-12.816 0-38.848 17.312-75.2 47.536-99.76 22.832-18.56 51.616-28.784 81.008-28.784 18.544 0 36.576 3.968 53.632 11.808 34.816 16.032 60.48 46.416 70.416 83.376 0 0 0 0.016 0 0.016 2.976 11.2 4.496 22.416 4.496 33.344 0 32.736-12.4 63.952-34.928 87.92zM365.376 203.12c-2.832 0.608-5.584 0.88-8.4 1.376-3.728 0.656-7.456 1.344-11.136 1.824-4.368 0.56-8.64 0.848-12.928 1.136-3.456 0.224-6.912 0.528-10.304 0.576-1.056 0.016-2.176 0.176-3.232 0.176-5.632 0-11.216-0.272-16.768-0.752-0.72-0.064-1.424-0.208-2.144-0.272-4.48-0.448-8.944-0.96-13.328-1.728-0.72 1.872-1.536 3.632-2.272 5.488-2.976 7.536-6.048 14.96-9.216 22.272-0.784 1.792-1.472 3.68-2.256 5.456 1.68 0.672 3.184 1.424 4.816 2.128 1.664 0.72 3.328 1.424 4.928 2.176 3.552 1.664 6.928 3.392 10.192 5.184 1.040 0.576 2.144 1.104 3.152 1.68 4.16 2.4 8.080 4.912 11.776 7.488 0.88 0.624 1.68 1.264 2.528 1.888 2.784 2.032 5.456 4.080 7.968 6.16 1.088 0.912 2.112 1.808 3.152 2.72 2.192 1.92 4.272 3.84 6.24 5.76 0.896 0.864 1.792 1.728 2.64 2.608 2.24 2.288 4.32 4.576 6.288 6.848 0.384 0.448 0.832 0.896 1.2 1.344 2.096 2.496 4.064 4.96 5.856 7.376 15.104-19.472 23.328-43.248 23.328-68.032 0-6.832-0.704-13.824-2.080-20.88zM256 335.456c28.736 0 55.584-10.752 76.352-30.432-0.224-0.336-0.416-0.64-0.656-0.96-0.608-0.848-1.28-1.712-1.92-2.56-1.168-1.552-2.4-3.12-3.712-4.72-0.784-0.944-1.6-1.904-2.432-2.848-1.376-1.568-2.832-3.152-4.352-4.736-0.912-0.96-1.84-1.92-2.816-2.88-1.712-1.68-3.568-3.36-5.456-5.024-0.944-0.832-1.824-1.664-2.816-2.496-2.944-2.464-6.048-4.896-9.408-7.248-0.208-0.144-0.464-0.288-0.688-0.448-3.152-2.192-6.512-4.32-10.048-6.368-1.296-0.752-2.72-1.456-4.080-2.192-2.592-1.408-5.248-2.784-8.032-4.080-1.712-0.8-3.52-1.568-5.312-2.32-1.44-0.608-2.992-1.168-4.48-1.76-0.4 0.848-0.816 1.584-1.216 2.432-3.344 6.96-6.688 13.712-10 20.048-0.256 0.496-0.512 0.944-0.768 1.44-3.168 6.048-6.272 11.728-9.344 17.184-0.704 1.248-1.392 2.496-2.096 3.712-3.088 5.408-6.080 10.512-8.96 15.28-0.656 1.088-1.264 2.064-1.904 3.104-2.592 4.224-5.088 8.192-7.44 11.84-0.24 0.368-0.528 0.848-0.768 1.216 10.48 3.184 21.328 4.816 32.352 4.816zM207.376 324.256c0.096-0.144 0.192-0.288 0.288-0.432 2.528-3.856 5.28-8.192 8.144-12.8 0.608-0.976 1.232-1.984 1.84-2.992 2.96-4.816 6.016-9.936 9.2-15.504 0.352-0.608 0.704-1.264 1.056-1.872 2.992-5.248 6.064-10.864 9.184-16.72 0.592-1.12 1.184-2.208 1.792-3.36 3.312-6.304 6.656-12.976 10.016-19.936 0.24-0.496 0.48-1.008 0.72-1.504-5.312-1.488-10.528-3.104-16.192-4.176-0.864-0.16-1.76-0.272-2.624-0.432-17.184-3.040-35.936-4.128-56-3.36-1.552 0.064-3.056 0.064-4.64 0.144-7.712 0.4-15.776 1.328-23.872 2.288 6.24 35.12 28.88 65.056 61.088 80.656zM144.544 224c0 0.768 0.016 1.552 0.032 2.32 2.272-0.272 4.384-0.288 6.64-0.512 6.272-0.64 12.432-1.136 18.496-1.456 3.6-0.192 7.168-0.336 10.688-0.4 2.16-0.048 4.464-0.256 6.592-0.256 0 0 0 0 0.016 0 4.592 0 9.008 0.272 13.456 0.48 1.872 0.080 3.792 0.080 5.632 0.192 8.272 0.544 16.304 1.456 24.080 2.704 2.016 0.32 3.92 0.768 5.888 1.136 5.968 1.12 11.76 2.448 17.376 4 1.168 0.32 2.448 0.48 3.584 0.832 0.816-1.808 1.6-3.648 2.4-5.488 2.992-6.848 5.904-13.808 8.704-20.864 0.672-1.696 1.344-3.408 2.016-5.12-1.728-0.496-3.328-1.12-5.024-1.664-2.208-0.688-4.4-1.392-6.528-2.16-3.504-1.248-6.864-2.624-10.192-4.048-1.808-0.784-3.664-1.504-5.424-2.336-3.984-1.872-7.808-3.888-11.52-5.984-0.896-0.496-1.856-0.96-2.736-1.472-4.56-2.656-8.88-5.472-13.008-8.368-1.152-0.8-2.192-1.648-3.312-2.464-2.912-2.144-5.776-4.288-8.464-6.496-1.36-1.12-2.624-2.24-3.936-3.36-2.288-1.968-4.496-3.936-6.624-5.92-1.28-1.216-2.528-2.4-3.744-3.616-1.936-1.92-3.792-3.808-5.568-5.712-1.136-1.216-2.288-2.416-3.36-3.616-0.4-0.448-0.864-0.912-1.264-1.344-22.256 21.040-34.896 50.112-34.896 80.992zM192.832 132.208c0.288 0.32 0.512 0.608 0.8 0.928 0.96 1.072 2.016 2.144 3.024 3.232 1.632 1.744 3.328 3.488 5.104 5.232 1.136 1.12 2.32 2.24 3.52 3.36 1.856 1.744 3.808 3.488 5.808 5.216 1.28 1.104 2.56 2.208 3.888 3.296 2.208 1.808 4.544 3.568 6.896 5.312 1.296 0.96 2.544 1.936 3.872 2.864 3.2 2.24 6.56 4.384 10.016 6.464 0.64 0.384 1.216 0.8 1.872 1.184 4.128 2.4 8.464 4.656 12.976 6.768 1.376 0.64 2.848 1.184 4.256 1.792 3.248 1.408 6.544 2.768 9.984 3.984 1.824 0.64 3.712 1.2 5.6 1.792 1.856 0.576 3.808 1.072 5.728 1.6 3.6-10.032 7.12-20.128 10.272-30.464 0.144-0.464 0.304-0.896 0.448-1.36 3.312-10.976 6.192-22.16 8.96-33.392-34.208-13.232-73.312-8.384-103.024 12.192zM311.776 127.632c-2.528 10.048-5.312 20.016-8.272 29.872-0.112 0.384-0.208 0.784-0.32 1.168-3.088 10.192-6.384 20.24-9.888 30.128 2.32 0.368 4.624 0.8 6.976 1.072 1.952 0.224 3.904 0.48 5.872 0.624 5.712 0.432 11.488 0.608 17.376 0.48 0.656-0.016 1.296 0.048 1.952 0.016 6.608-0.224 13.312-0.864 20.112-1.792 1.84-0.256 3.712-0.64 5.568-0.944 3.168-0.528 6.384-1.232 9.584-1.904-8.864-24.8-26.144-45.536-48.96-58.72z" />
25
+ <glyph unicode="&#xe095;" glyph-name="arrow-right4" d="M298.666 384q9 0 15.166-6.166l149.333-149.334q6.166-6.167 6.166-15.167t-6.166-15.166l-149.333-149.334q-6.166-6.166-15.166-6.166-9.166 0-15.25 6.084t-6.084 15.25q0 9 6.166 15.166l113 112.834h-332.5q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.084 15.084 6.25h332.5l-113 112.833q-6.166 6.167-6.166 15.167 0 9.166 6.084 15.25t15.25 6.083z" />
26
+ <glyph unicode="&#xe097;" glyph-name="arrow-down4" d="M256 426.667q8.834 0 15.084-6.25t6.25-15.083v-332.5l112.834 113q6.166 6.166 15.166 6.166 9.166 0 15.25-6.084t6.084-15.25q0-9-6.166-15.166l-149.334-149.334q-6.166-6.166-15.166-6.166t-15.166 6.166l-149.333 149.333q-6.166 6.166-6.166 15.166 0 9.166 6.084 15.25t15.25 6.084q9 0 15.166-6.166l112.834-113v332.5q0 8.834 6.25 15.084t15.084 6.25z" />
27
+ <glyph unicode="&#xe102;" glyph-name="grid2" d="M341.334 448h85.334q26.5 0 45.25-18.75t18.75-45.25v-85.333q0-26.5-18.75-45.25t-45.25-18.75h-85.334q-26.5 0-45.25 18.75t-18.75 45.25v85.333q0 26.5 18.75 45.25t45.25 18.75zM85.334 192h85.334q26.5 0 45.25-18.75t18.75-45.25v-85.334q0-26.5-18.75-45.25t-45.25-18.75h-85.334q-26.5 0-45.25 18.75t-18.75 45.25v85.334q0 26.5 18.75 45.25t45.25 18.75zM170.667 149.333h-85.334q-8.834 0-15.084-6.25t-6.25-15.084v-85.334q0-8.834 6.25-15.084t15.084-6.25h85.334q8.833 0 15.083 6.25t6.25 15.084v85.334q0 8.834-6.25 15.084t-15.084 6.25zM85.334 448h85.334q26.5 0 45.25-18.75t18.75-45.25v-85.333q0-26.5-18.75-45.25t-45.25-18.75h-85.334q-26.5 0-45.25 18.75t-18.75 45.25v85.333q0 26.5 18.75 45.25t45.25 18.75zM170.667 405.333h-85.334q-8.834 0-15.084-6.25t-6.25-15.084v-85.333q0-8.833 6.25-15.083t15.084-6.25h85.334q8.833 0 15.083 6.25t6.25 15.083v85.334q0 8.834-6.25 15.084t-15.084 6.25zM341.334 192h85.334q26.5 0 45.25-18.75t18.75-45.25v-85.334q0-26.5-18.75-45.25t-45.25-18.75h-85.334q-26.5 0-45.25 18.75t-18.75 45.25v85.334q0 26.5 18.75 45.25t45.25 18.75zM426.666 149.333h-85.334q-8.834 0-15.084-6.25t-6.25-15.084v-85.334q0-8.834 6.25-15.084t15.084-6.25h85.334q8.834 0 15.084 6.25t6.25 15.084v85.334q0 8.834-6.25 15.084t-15.084 6.25zM426.666 405.333h-85.334q-8.834 0-15.084-6.25t-6.25-15.084v-85.333q0-8.833 6.25-15.083t15.084-6.25h85.334q8.834 0 15.084 6.25t6.25 15.083v85.334q0 8.834-6.25 15.084t-15.084 6.25z" />
28
+ <glyph unicode="&#xe117;" glyph-name="cross" d="M405.334 384q9.166 0 15.25-6.083t6.084-15.25q0-9-6.166-15.167l-134.334-134.166 134.333-134.167q6.166-6.166 6.166-15.166 0-9.166-6.084-15.25t-15.25-6.084q-9 0-15.166 6.166l-134.166 134.334-134.167-134.333q-6.166-6.166-15.166-6.166-9.166 0-15.25 6.084t-6.084 15.25q0 9 6.166 15.166l134.333 134.167-134.333 134.167q-6.166 6.166-6.166 15.166 0 9.167 6.084 15.25t15.25 6.084q9 0 15.166-6.167l134.167-134.333 134.167 134.333q6.166 6.166 15.166 6.166z" />
29
+ <glyph unicode="&#xe120;" glyph-name="menu2" d="M64 362.667h384q8.834 0 15.084-6.25t6.25-15.083-6.25-15.084-15.084-6.25h-384q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.083 15.084 6.25zM64 106.667h384q8.834 0 15.084-6.25t6.25-15.084-6.25-15.084-15.084-6.25h-384q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.084 15.084 6.25zM64 234.667h384q8.834 0 15.084-6.25t6.25-15.084-6.25-15.084-15.084-6.25h-384q-8.834 0-15.084 6.25t-6.25 15.084 6.25 15.084 15.084 6.25z" />
30
+ <glyph unicode="&#xe129;" glyph-name="ellipsis" d="M426.666 277.333q26.5 0 45.25-18.75t18.75-45.25-18.75-45.25-45.25-18.75-45.25 18.75-18.75 45.25 18.75 45.25 45.25 18.75zM85.334 277.333q26.5 0 45.25-18.75t18.75-45.25-18.75-45.25-45.25-18.75-45.25 18.75-18.75 45.25 18.75 45.25 45.25 18.75zM85.334 234.667q-8.834 0-15.084-6.25t-6.25-15.084 6.25-15.084 15.084-6.25 15.084 6.25 6.25 15.084-6.25 15.084-15.084 6.25zM256 277.333q26.5 0 45.25-18.75t18.75-45.25-18.75-45.25-45.25-18.75-45.25 18.75-18.75 45.25 18.75 45.25 45.25 18.75zM256 234.667q-8.834 0-15.084-6.25t-6.25-15.084 6.25-15.084 15.084-6.25 15.084 6.25 6.25 15.084-6.25 15.084-15.084 6.25zM426.666 234.667q-8.834 0-15.084-6.25t-6.25-15.084 6.25-15.084 15.084-6.25 15.084 6.25 6.25 15.084-6.25 15.084-15.084 6.25z" />
31
+ <glyph unicode="&#xe600;" glyph-name="rss" d="M0 32c0 35.346 28.654 64 64 64s64-28.654 64-64c0-35.346-28.654-64-64-64s-64 28.654-64 64zM96 480v-64c194.368 0 352-157.616 352-352h64c0 229.728-186.288 416-416 416zM96.368 351.872c-0.128 0-0.24-0.016-0.368-0.016v-64c0.128 0 0.24 0.016 0.368 0.016 123.664 0 223.936-100.24 224-223.872h64c-0.064 158.992-128.992 287.872-288 287.872zM96.368 223.872c-0.128 0-0.24-0.016-0.368-0.016v-64c0.128 0 0.24 0.016 0.368 0.016 52.976 0 95.936-42.928 96-95.872h64c-0.064 88.304-71.68 159.872-160 159.872z" />
32
+ <glyph unicode="&#xe601;" glyph-name="plus" d="M512 288h-192v192h-128v-192h-192v-128h192v-192h128v192h192z" />
33
+ <glyph unicode="&#xe602;" glyph-name="minus" d="M0 288h512v-128h-512z" />
34
+ <glyph unicode="&#xe603;" glyph-name="magnifying-glass" d="M322.128 480c-104.624 0-189.76-85.12-189.76-189.808 0-25.056 5.12-48.816 13.936-70.688l-146.304-146.32 105.12-105.184 146.368 146.432c21.872-8.88 45.632-14 70.624-14 104.688 0 189.872 85.12 189.872 189.728 0.016 104.72-85.168 189.84-189.856 189.84zM322.128 164.368c-69.312 0-125.808 56.496-125.808 125.792 0 69.376 56.496 125.872 125.808 125.872 69.44 0 125.936-56.496 125.936-125.872 0-69.28-56.496-125.792-125.936-125.792z" />
35
+ <glyph unicode="&#xe604;" glyph-name="grid" d="M160 480h-96c-35.328 0-64-28.672-64-64v-96c0-35.328 28.672-64 64-64h96c35.328 0 64 28.672 64 64v96c0 35.328-28.672 64-64 64zM160 352c0-17.664-14.304-32-32-32h-32c-17.696 0-32 14.336-32 32v32c0 17.664 14.304 32 32 32h32c17.696 0 32-14.336 32-32v-32zM160 192h-96c-35.328 0-64-28.672-64-64v-96c0-35.328 28.672-64 64-64h96c35.328 0 64 28.672 64 64v96c0 35.328-28.672 64-64 64zM160 64c0-17.696-14.304-32-32-32h-32c-17.696 0-32 14.304-32 32v32c0 17.696 14.304 32 32 32h32c17.696 0 32-14.304 32-32v-32zM448 192h-96c-35.328 0-64-28.672-64-64v-96c0-35.328 28.672-64 64-64h96c35.328 0 64 28.672 64 64v96c0 35.328-28.672 64-64 64zM448 64c0-17.696-14.304-32-32-32h-32c-17.696 0-32 14.304-32 32v32c0 17.696 14.304 32 32 32h32c17.696 0 32-14.304 32-32v-32zM448 480h-96c-35.328 0-64-28.672-64-64v-96c0-35.328 28.672-64 64-64h96c35.328 0 64 28.672 64 64v96c0 35.328-28.672 64-64 64zM448 352c0-17.664-14.304-32-32-32h-32c-17.696 0-32 14.336-32 32v32c0 17.664 14.304 32 32 32h32c17.696 0 32-14.336 32-32v-32z" />
36
+ <glyph unicode="&#xe605;" glyph-name="search" d="M500.32 35.424l-92.448 92.448c25.344 36.288 40.32 80.352 40.32 127.968 0 123.712-100.32 224-224 224s-224-100.288-224-224c0-123.712 100.288-224 224-224 47.616 0 91.712 14.976 128 40.32l92.448-92.448c15.36-15.36 40.32-15.36 55.68 0s15.36 40.288 0 55.712zM224.16 95.808c-88.352 0-160 71.616-160 160s71.648 160 160 160c88.384 0 160-71.616 160-160 0.032-88.384-71.584-160-160-160z" />
37
+ <glyph unicode="&#xe606;" glyph-name="twitter" d="M384 224h-192v-64c0-35.344 28.656-64 64-64h128c35.344 0 64-28.656 64-64s-28.656-64-64-64h-128c-106.032 0-192 85.968-192 192v256c0 35.344 28.656 64 64 64s64-28.656 64-64v-64h192c35.344 0 64-28.656 64-64s-28.656-64-64-64z" />
38
+ <glyph unicode="&#xe607;" glyph-name="plus2" d="M496 288h-176v176c0 8.832-7.152 16-16 16h-96c-8.848 0-16-7.168-16-16v-176h-176c-8.848 0-16-7.168-16-16v-96c0-8.848 7.152-16 16-16h176v-176c0-8.848 7.152-16 16-16h96c8.848 0 16 7.152 16 16v176h176c8.848 0 16 7.152 16 16v96c0 8.832-7.152 16-16 16z" />
39
+ <glyph unicode="&#xe608;" glyph-name="minus2" d="M16 288h480c8.848 0 16-7.168 16-16v-96c0-8.848-7.152-16-16-16h-480c-8.832 0-16 7.152-16 16v96c0 8.832 7.168 16 16 16z" />
40
+ <glyph unicode="&#xe609;" glyph-name="search2" d="M507.44 16.752c6.096-6.096 6.096-15.984 0-22.096l-22.096-22.096c-6.112-6.096-16-6.096-22.096 0l-154.688 154.688c-1.68 1.68-2.8 3.664-3.552 5.776-31.728-23.184-70.688-37.024-113.008-37.024-106.032 0-192 85.968-192 192s85.968 192 192 192c106.032 0 192-85.968 192-192 0-42.32-13.84-81.28-37.024-113.008 2.112-0.752 4.096-1.856 5.776-3.552l154.688-154.688zM192 416c-70.688 0-128-57.312-128-128s57.312-128 128-128 128 57.312 128 128c0 70.688-57.312 128-128 128z" />
41
+ <glyph unicode="&#xe60a;" glyph-name="feed" d="M421.344-32c-0.4 229.616-200.752 417.264-421.344 417.696v94.304c270.656 0 512-230.304 512-512h-90.656zM343.6-31.968h-90.608c0.304 56.384-28.336 119.488-73.664 166.736-45.072 47.632-124.96 77.648-179.104 77.36v94.272c169.040-3.648 339.936-163.312 343.376-338.368zM64.256 96.048c35.312 0 63.936-28.656 63.936-64 0-35.328-28.624-63.984-63.936-63.984s-63.936 28.656-63.936 63.984c0 35.344 28.624 64 63.936 64z" />
42
+ <glyph unicode="&#xe60b;" glyph-name="cancel" d="M491.536 371.616l-147.152-148.048 147.152-147.168c6.16-6.144 6.16-16.112 0-22.272l-66.816-66.8c-6.128-6.16-16.096-6.16-22.256 0l-146.912 146.912-146.032-146.912c-6.144-6.16-16.112-6.16-22.272 0l-66.8 66.8c-6.144 6.16-6.144 16.128 0 22.272l146.032 146.912-146.016 146.016c-6.144 6.144-6.144 16.112 0 22.272l66.8 66.8c6.144 6.16 16.112 6.16 22.272 0l145.76-145.76 147.184 148.048c6.16 6.16 16.128 6.16 22.256 0l66.816-66.8c6.128-6.16 6.128-16.128-0.016-22.272z" />
43
+ <glyph unicode="&#xe60c;" glyph-name="home" d="M512 184.778l-256 198.713-256-198.714v81.019l256 198.713 256-198.714zM448 192v-192h-128v128h-128v-128h-128v192l192 144z" />
44
+ <glyph unicode="&#xe60d;" glyph-name="home2" d="M512 176l-96 96v144h-64v-80l-96 96-256-256v-16h64v-160h160v96h64v-96h160v160h64z" />
45
+ <glyph unicode="&#xe60e;" glyph-name="menu" d="M32 384h448v-96h-448zM32 256h448v-96h-448zM32 128h448v-96h-448z" />
46
+ <glyph unicode="&#xe60f;" glyph-name="point-right" d="M448 288h-173.904c11.228 40.455 16.904 50.296 16.904 93 0 36.944-30.056 67-67 67-36.943 0-67-30.056-67-67 0-51.986-19.361-75.975-57.545-102.855-1.134-0.798-2.289-1.581-3.455-2.355v44.21h-96v-320h96v28.502c31.831-2.151 40.56-11.096 51.223-22.042 8.226-8.445 18.464-18.956 37.015-26.638 19.477-8.065 44.823-11.822 79.762-11.822h32.49c30.969 0 56.163 25.634 56.163 57.143 0 5.235-0.712 10.438-2.095 15.45 9.855 10.498 15.482 24.501 15.482 39.407 0 5.234-0.712 10.438-2.095 15.449 9.855 10.499 15.482 24.503 15.482 39.408 0 9.018-2.071 17.55-5.744 25.143h74.317c35.347 0 64 28.653 64 64s-28.653 64-64 64zM48 32c-8.836 0-16 7.163-16 16s7.164 16 16 16 16-7.163 16-16-7.164-16-16-16zM445 192h-128v-32h3.266c13.323 0 24.163-11.279 24.163-25.143 0-8.685-4.234-16.645-11.327-21.293l-12.394-8.122 7.149-12.979c2.083-3.781 3.184-8.091 3.184-12.463 0-8.685-4.234-16.644-11.326-21.291l-12.395-8.122 7.149-12.98c2.083-3.781 3.184-8.091 3.184-12.464 0-13.863-10.84-25.143-24.163-25.143h-32.49c-63.281 0-76.044 19.103-89.556 32.975-13.794 14.16-29.245 29.992-75.444 33.364v167.187c7.878 4.132 15.35 8.632 22.329 13.545 48.196 33.929 73.671 69.773 73.671 133.929 0 15.991 15.010 29 31 29s30-13.009 30-29c0-42.83-6.207-52.706-18.48-93-3.062-11.371-5.961-22.635-7.938-31.667l218.418-0.333c17.645 0 32-14.355 32-32s-14.355-32-32-32z" />
47
+ <glyph unicode="&#xe610;" glyph-name="point-down" d="M160 32v173.904c-40.455-11.228-50.296-16.904-93-16.904-36.944 0-67 30.056-67 67 0 36.943 30.056 67 67 67 51.986 0 75.975 19.361 102.855 57.545 0.798 1.134 1.581 2.289 2.355 3.455h-44.21v96h320v-96h-28.502c2.151-31.831 11.096-40.56 22.042-51.223 8.445-8.226 18.956-18.464 26.638-37.015 8.065-19.477 11.822-44.823 11.822-79.762v-32.49c0-30.969-25.634-56.163-57.143-56.163-5.235 0-10.438 0.712-15.45 2.095-10.498-9.855-24.501-15.482-39.407-15.482-5.234 0-10.438 0.712-15.449 2.095-10.499-9.855-24.503-15.482-39.408-15.482-9.018 0-17.55 2.071-25.143 5.744v-74.317c0-35.347-28.653-64-64-64s-64 28.653-64 64zM416 432c0 8.836-7.163 16-16 16s-16-7.164-16-16 7.163-16 16-16 16 7.164 16 16zM256 35v128h32v-3.266c0-13.323 11.279-24.163 25.143-24.163 8.685 0 16.645 4.234 21.293 11.327l8.122 12.394 12.979-7.149c3.781-2.083 8.091-3.184 12.463-3.184 8.685 0 16.644 4.234 21.291 11.326l8.122 12.395 12.98-7.149c3.781-2.083 8.091-3.184 12.464-3.184 13.863 0 25.143 10.84 25.143 24.163v32.49c0 63.281-19.103 76.044-32.975 89.556-14.16 13.794-29.992 29.245-33.364 75.444h-167.187c-4.132-7.878-8.632-15.35-13.545-22.329-33.929-48.196-69.773-73.671-133.929-73.671-15.991 0-29-15.010-29-31s13.009-30 29-30c42.83 0 52.706 6.207 93 18.48 11.371 3.062 22.635 5.961 31.667 7.938l0.333-218.418c0-17.645 14.355-32 32-32s32 14.355 32 32z" />
48
+ <glyph unicode="&#xe611;" glyph-name="close" d="M507.331 68.67c-0.002 0.002-0.004 0.004-0.006 0.005l-155.322 155.325 155.322 155.325c0.002 0.002 0.004 0.003 0.006 0.005 1.672 1.673 2.881 3.627 3.656 5.708 2.123 5.688 0.912 12.341-3.662 16.915l-73.373 73.373c-4.574 4.573-11.225 5.783-16.914 3.66-2.080-0.775-4.035-1.984-5.709-3.655 0-0.002-0.002-0.003-0.004-0.005l-155.324-155.326-155.324 155.325c-0.002 0.002-0.003 0.003-0.005 0.005-1.673 1.671-3.627 2.88-5.707 3.655-5.69 2.124-12.341 0.913-16.915-3.66l-73.374-73.374c-4.574-4.574-5.784-11.226-3.661-16.914 0.776-2.080 1.985-4.036 3.656-5.708 0.002-0.001 0.003-0.003 0.005-0.005l155.325-155.324-155.325-155.326c-0.001-0.002-0.003-0.003-0.004-0.005-1.671-1.673-2.88-3.627-3.657-5.707-2.124-5.688-0.913-12.341 3.661-16.915l73.374-73.373c4.575-4.574 11.226-5.784 16.915-3.661 2.080 0.776 4.035 1.985 5.708 3.656 0.001 0.002 0.003 0.003 0.005 0.005l155.324 155.325 155.324-155.325c0.002-0.001 0.004-0.003 0.006-0.004 1.674-1.672 3.627-2.881 5.707-3.657 5.689-2.123 12.342-0.913 16.914 3.661l73.373 73.374c4.574 4.574 5.785 11.227 3.662 16.915-0.776 2.080-1.985 4.034-3.657 5.707z" />
49
+ <glyph unicode="&#xe612;" glyph-name="minus3" d="M0 272v-96c0-8.836 7.164-16 16-16h480c8.836 0 16 7.164 16 16v96c0 8.836-7.164 16-16 16h-480c-8.836 0-16-7.164-16-16z" />
50
+ <glyph unicode="&#xe613;" glyph-name="plus3" d="M496 288h-176v176c0 8.836-7.164 16-16 16h-96c-8.836 0-16-7.164-16-16v-176h-176c-8.836 0-16-7.164-16-16v-96c0-8.836 7.164-16 16-16h176v-176c0-8.836 7.164-16 16-16h96c8.836 0 16 7.164 16 16v176h176c8.836 0 16 7.164 16 16v96c0 8.836-7.164 16-16 16z" />
51
+ <glyph unicode="&#xe614;" glyph-name="arrow-right" d="M512 224l-256 256v-160h-255.999l-0.001-192h256v-160z" />
52
+ <glyph unicode="&#xe615;" glyph-name="arrow-down" d="M256-32l256 256h-160v255.999l-192 0.001v-256h-160z" />
53
+ <glyph unicode="&#xe616;" glyph-name="arrow-right2" d="M310.627 41.373l160 160c12.497 12.496 12.497 32.758 0 45.255l-160 160c-12.497 12.496-32.758 12.496-45.255 0-12.497-12.497-12.497-32.758 0-45.255l105.373-105.373h-306.745c-17.673 0-32-14.327-32-32s14.327-32 32-32h306.745l-105.373-105.373c-6.248-6.248-9.372-14.438-9.372-22.627s3.124-16.379 9.372-22.627c12.497-12.497 32.758-12.497 45.255 0z" />
54
+ <glyph unicode="&#xe617;" glyph-name="arrow-down2" d="M73.373 169.373l160-160c12.496-12.497 32.758-12.497 45.255 0l160 160c12.496 12.497 12.496 32.758 0 45.255-12.497 12.497-32.758 12.497-45.255 0l-105.373-105.373v306.745c0 17.673-14.327 32-32 32s-32-14.327-32-32v-306.745l-105.373 105.373c-6.248 6.248-14.438 9.372-22.627 9.372s-16.379-3.124-22.627-9.372c-12.497-12.497-12.497-32.758 0-45.255z" />
55
+ <glyph unicode="&#xe618;" glyph-name="arrow-right3" d="M256 480c-141.385 0-256-114.615-256-256s114.615-256 256-256 256 114.615 256 256-114.615 256-256 256zM256 16c-114.875 0-208 93.125-208 208s93.125 208 208 208 208-93.125 208-208-93.125-208-208-208zM406.628 246.627l-128.001 128c-12.496 12.497-32.757 12.497-45.254 0s-12.497-32.758 0-45.255l73.372-73.372h-178.745c-17.673 0-32-14.327-32-32s14.327-32 32-32h178.745l-73.373-73.372c-12.497-12.497-12.497-32.759 0-45.256 6.249-6.248 14.439-9.372 22.628-9.372s16.379 3.124 22.627 9.372l128.001 128c12.496 12.497 12.496 32.759 0 45.255z" />
56
+ <glyph unicode="&#xe619;" glyph-name="arrow-down3" d="M512 224c0 141.385-114.615 256-256 256s-256-114.615-256-256 114.615-256 256-256 256 114.615 256 256zM48 224c0 114.875 93.125 208 208 208s208-93.125 208-208-93.125-208-208-208-208 93.125-208 208zM278.627 73.372l128 128.001c12.497 12.496 12.497 32.757 0 45.254s-32.758 12.497-45.255 0l-73.372-73.372v178.745c0 17.673-14.327 32-32 32s-32-14.327-32-32v-178.745l-73.372 73.373c-12.497 12.497-32.759 12.497-45.256 0-6.248-6.249-9.372-14.439-9.372-22.628s3.124-16.379 9.372-22.627l128-128.001c12.497-12.496 32.759-12.496 45.255 0z" />
57
+ <glyph unicode="&#xe61a;" glyph-name="paragraph-justify" d="M0 320h512v-32h-512zM0 192h512v-32h-512zM0 64h512v-32h-512zM0 384h512v-32h-512zM0 256h512v-32h-512zM0 128h512v-32h-512z" />
58
+ <glyph unicode="&#xe61b;" glyph-name="paragraph-justify2" d="M0 448h512v-64h-512zM0 352h512v-64h-512zM0 256h512v-64h-512zM0 160h512v-64h-512zM0 64h512v-64h-512z" />
59
+ <glyph unicode="&#xe61c;" glyph-name="mail2" d="M426.671 480h-341.328c-46.937 0-85.343-38.405-85.343-85.345v-341.311c0-46.969 38.406-85.344 85.343-85.344h341.328c46.938 0 85.329 38.375 85.329 85.345v341.31c0 46.94-38.391 85.345-85.329 85.345zM426.671 416c3.994 0 7.773-1.167 11.010-3.171l-181.681-150.202-181.677 150.2c3.239 2.005 7.022 3.173 11.020 3.173h341.328zM85.343 32c-0.962 0-1.91 0.073-2.842 0.204l112.813 156.483-14.628 14.627-116.686-116.685v305.569l192-232.198 192 232.197v-305.568l-116.686 116.685-14.627-14.627 112.814-156.484c-0.929-0.13-1.873-0.203-2.831-0.203h-341.327z" />
60
+ <glyph unicode="&#xe61d;" glyph-name="google" d="M394.767 448c0 0-100.478 0-133.97 0-60.061 0-116.585-45.503-116.585-98.211 0-53.863 40.941-97.333 102.044-97.333 4.249 0 8.378 0.085 12.42 0.376-3.964-7.593-6.8-16.144-6.8-25.021 0-14.969 8.052-27.105 18.234-37.012-7.693 0-15.121-0.224-23.226-0.224-74.391 0.001-131.65-47.38-131.65-96.511 0-48.389 62.771-78.656 137.167-78.656 84.812 0 131.653 48.122 131.653 96.514 0 38.801-11.448 62.036-46.843 87.067-12.108 8.571-35.266 29.418-35.266 41.672 0 14.36 4.098 21.434 25.714 38.323 22.156 17.312 37.837 41.651 37.837 69.958 0 33.703-15.011 66.549-43.187 77.386h42.478l29.98 21.672zM347.974 120.271c1.063-4.486 1.642-9.104 1.642-13.814 0-39.1-25.195-69.655-97.487-69.655-51.421 0-88.558 32.552-88.558 71.65 0 38.321 46.063 70.222 97.482 69.666 12-0.127 23.184-2.058 33.334-5.345 27.914-19.414 47.938-30.38 53.587-52.502zM265.643 266.112c-34.519 1.032-67.318 38.613-73.276 83.93-5.958 45.333 17.185 80.021 51.694 78.995 34.504-1.037 67.318-37.407 73.279-82.729 5.953-45.33-17.195-81.229-51.697-80.196z" />
61
+ <glyph unicode="&#xe61e;" glyph-name="googleplus" d="M279.533 448c0 0-100.478 0-133.97 0-60.060 0-116.585-45.503-116.585-98.211 0-53.863 40.941-97.333 102.044-97.333 4.249 0 8.378 0.085 12.421 0.376-3.965-7.593-6.801-16.144-6.801-25.021 0-14.969 8.052-27.105 18.234-37.012-7.693 0-15.121-0.224-23.226-0.224-74.391 0.001-131.65-47.379-131.65-96.51 0-48.389 62.771-78.657 137.167-78.657 84.812 0 131.653 48.122 131.653 96.514 0 38.8-11.448 62.036-46.843 87.067-12.108 8.572-35.265 29.418-35.265 41.672 0 14.36 4.098 21.434 25.714 38.323 22.156 17.312 37.836 41.651 37.836 69.958 0 33.703-15.010 66.549-43.186 77.386h42.477l29.98 21.672zM232.74 120.271c1.063-4.486 1.642-9.103 1.642-13.814 0-39.1-25.196-69.655-97.487-69.655-51.421 0-88.558 32.552-88.558 71.65 0 38.321 46.063 70.222 97.482 69.666 12-0.127 23.184-2.058 33.335-5.345 27.913-19.413 47.938-30.381 53.586-52.502zM150.409 266.112c-34.519 1.032-67.318 38.613-73.276 83.93-5.958 45.333 17.185 80.021 51.694 78.995 34.505-1.037 67.319-37.407 73.279-82.729 5.953-45.33-17.195-81.229-51.697-80.196zM416 352v96h-32v-96h-96v-32h96v-96h32v96h96v32z" />
62
+ <glyph unicode="&#xe61f;" glyph-name="googleplus2" d="M426.756 480h-342.135c-47.050 0-84.621-38.893-84.621-85.939v-340.176c0-48.211 37.571-85.885 84.621-85.885h342.134c47.048 0 85.245 37.674 85.245 85.885v340.176c0 47.046-38.197 85.939-85.244 85.939zM352 464v-80h-80v80h80zM240 464v-80h-80v80h80zM16 384v10.061c0 38.564 30.783 69.939 68.621 69.939h43.379v-80h-112zM384 160h-96v-96h-64v96h-96v64h96v96h64v-96h96v-64zM496 384h-112v80h42.756c38.182 0 69.244-31.375 69.244-69.939v-10.061z" />
63
+ <glyph unicode="&#xe620;" glyph-name="googleplus3" d="M0.403 45.168c-0.122 1.266-0.226 2.535-0.292 3.815 0.065-1.28 0.17-2.549 0.292-3.815zM117.954 197.426c46.005-1.369 76.867 46.349 68.931 106.599-7.947 60.24-51.698 108.584-97.704 109.961-46.013 1.365-76.87-44.741-68.926-105 7.941-60.234 51.676-110.187 97.699-111.56zM512 352v42.655c0 46.94-38.391 85.345-85.329 85.345h-341.328c-46.138 0-84.006-37.116-85.282-82.963 29.181 25.693 69.662 47.158 111.437 47.158 44.652 0 178.622 0 178.622 0l-39.974-33.809h-56.634c37.565-14.402 57.578-58.062 57.578-102.861 0-37.624-20.905-69.977-50.444-92.984-28.822-22.451-34.286-31.854-34.286-50.939 0-16.289 30.873-44 47.016-55.394 47.191-33.269 62.458-64.156 62.458-115.728 0-8.214-1.021-16.415-3.033-24.48h153.871c46.937 0 85.328 38.375 85.328 85.345v266.654h-96v-95.999h-32v96h-95.999v32h95.999v96h32v-96h96zM92.943 97.032c10.807 0 20.711 0.295 30.968 0.295-13.573 13.167-24.313 29.3-24.313 49.19 0 11.804 3.782 23.168 9.067 33.26-5.391-0.385-10.895-0.497-16.563-0.497-37.178 0-68.753 12.038-92.102 31.927v-33.621l0.003-100.865c26.72 12.687 58.444 20.311 92.94 20.311zM1.71 36.371c-0.556 2.729-0.983 5.503-1.271 8.317 0.287-2.814 0.715-5.588 1.271-8.317zM227.725 3.577c-7.529 29.403-34.227 43.982-71.444 69.784-13.536 4.366-28.447 6.937-44.447 7.104-44.809 0.482-86.554-17.471-110.108-44.186 7.96-38.853 42.517-68.279 83.617-68.279h143.222c0.908 5.564 1.348 11.316 1.348 17.216 0 6.267-0.767 12.396-2.188 18.361z" />
64
+ <glyph unicode="&#xe621;" glyph-name="googleplus4" d="M218.503 70.919c0-37.534-23.195-67.196-88.879-69.588-38.492 21.893-70.745 53.476-93.454 91.433 11.845 29.248 48.846 51.523 91.158 51.057 12.011-0.126 23.205-2.057 33.372-5.35 27.954-19.433 50.5-31.576 56.162-53.724 1.057-4.482 1.641-9.103 1.641-13.828zM256 480c-73.97 0-140.598-31.385-187.333-81.549 18.467 10.226 40.269 16.319 63.451 16.319 33.534 0 128.219 0 128.219 0l-28.652-30.070h-33.655c23.748-13.606 36.376-41.624 36.376-72.506 0-28.346-15.708-51.19-37.89-68.529-21.64-16.901-25.746-23.983-25.746-38.367 0-12.271 25.861-30.549 37.75-39.468 41.409-31.056 49.789-50.592 49.789-89.435 0-39.363-34.468-78.552-92.933-91.871 28.174-10.669 58.713-16.524 90.624-16.524 141.385 0 256 114.615 256 256s-114.615 256-256 256zM384 288v-64h-32v64h-64v32h64v64h32v-64h64v-32h-64zM182.884 310.264c5.961-45.388-13.923-74.595-48.467-73.567-34.563 1.041-67.403 32.746-73.37 78.121-5.964 45.394 17.209 80.127 51.765 79.098 34.545-1.037 64.11-38.271 70.072-83.652zM110.443 158.966c-37.34 0-69.064-12.884-91.421-31.932-12.251 29.91-19.022 62.645-19.022 96.966 0 28.383 4.628 55.684 13.156 81.198 3.687-49.721 38.676-88.096 96.485-88.096 4.257 0 8.382 0.221 12.437 0.511-3.975-7.615-6.811-16.095-6.811-24.991 0-14.985 8.244-23.535 18.434-33.447-7.701 0-15.135-0.209-23.258-0.209z" />
65
+ <glyph unicode="&#xe622;" glyph-name="facebook" d="M287.935-32h-95.935v256h-64v88.225l64 0.029-0.104 51.976c0 71.976 19.517 115.77 104.299 115.77h70.588v-88.242h-44.115c-33.016 0-34.603-12.328-34.603-35.342l-0.131-44.162h79.345l-9.352-88.225-69.927-0.029-0.065-256z" />
66
+ <glyph unicode="&#xe623;" glyph-name="facebook2" d="M426.672 480h-341.33c-46.936 0-85.342-38.407-85.342-85.344v-341.313c0-46.969 38.406-85.343 85.342-85.343l341.33 0.001c46.938 0 85.328 38.373 85.328 85.344v341.311c0 46.937-38.391 85.344-85.328 85.344zM435.296 224h-83.296v-224h-96v224h-46.263v73.282h46.263v47.593c0 64.671 27.896 103.125 103.935 103.125h87.622v-79.285h-71.565c-21.241 0.035-23.876-11.076-23.876-31.756l-0.116-39.677h96l-12.704-73.282z" />
67
+ <glyph unicode="&#xe624;" glyph-name="facebook3" d="M256 480c141.385 0 256-114.615 256-256 0-130.547-97.719-238.265-224-254.013v190.013h88l8 64h-96v32c0 17.673 14.327 32 32 32h64v64h-64c-53.020 0-96-42.98-96-96v-32h-48v-64h48v-190.013c-126.281 15.748-224 123.466-224 254.013 0 141.385 114.615 256 256 256z" />
68
+ <glyph unicode="&#xe625;" glyph-name="twitter2" d="M512 382.791c-18.838-8.354-39.082-14.001-60.33-16.54 21.686 13 38.343 33.585 46.186 58.115-20.298-12.039-42.778-20.78-66.705-25.49-19.16 20.415-46.461 33.17-76.673 33.17-58.011 0-105.044-47.029-105.044-105.039 0-8.233 0.929-16.25 2.72-23.939-87.3 4.382-164.701 46.2-216.509 109.753-9.042-15.514-14.223-33.558-14.223-52.809 0-36.444 18.544-68.596 46.73-87.433-17.219 0.546-33.416 5.271-47.577 13.139-0.010-0.438-0.010-0.878-0.010-1.321 0-50.894 36.209-93.348 84.261-103-8.813-2.4-18.094-3.686-27.674-3.686-6.769 0-13.349 0.66-19.764 1.886 13.368-41.73 52.16-72.103 98.126-72.948-35.95-28.175-81.243-44.967-130.458-44.967-8.479 0-16.84 0.497-25.058 1.47 46.486-29.805 101.701-47.197 161.021-47.197 193.211 0 298.868 160.062 298.868 298.872 0 4.554-0.103 9.084-0.305 13.59 20.528 14.81 38.336 33.31 52.418 54.374z" />
69
+ <glyph unicode="&#xe626;" glyph-name="twitter3" d="M426.671 480h-341.328c-46.937 0-85.343-38.405-85.343-85.345v-341.311c0-46.969 38.406-85.344 85.343-85.344h341.328c46.938 0 85.329 38.375 85.329 85.345v341.31c0 46.94-38.391 85.345-85.329 85.345zM419.026 309.083c0.164-3.671 0.245-7.364 0.245-11.074 0-113.107-84.608-243.534-239.329-243.534-47.502 0-91.717 14.174-128.943 38.459 6.58-0.794 13.276-1.197 20.065-1.197 39.411 0 75.679 13.685 104.467 36.641-36.808 0.69-67.872 25.438-78.577 59.441 5.137-1 10.406-1.537 15.826-1.537 7.672 0 15.103 1.048 22.16 3.004-38.48 7.866-67.475 42.458-67.475 83.928 0 0.361 0 0.719 0.008 1.076 11.34-6.41 24.312-10.26 38.1-10.705-22.571 15.349-37.421 41.546-37.421 71.244 0 15.685 4.147 30.389 11.389 43.029 41.487-51.785 103.468-85.86 173.377-89.431-1.435 6.266-2.179 12.798-2.179 19.507 0 47.269 37.663 85.59 84.115 85.59 24.195 0 46.059-10.393 61.401-27.029 19.16 3.838 37.162 10.96 53.416 20.771-6.281-19.988-19.617-36.761-36.983-47.355 17.013 2.069 33.226 6.67 48.31 13.477-11.273-17.162-25.535-32.238-41.972-44.305z" />
70
+ <glyph unicode="&#xe627;" glyph-name="twitter4" d="M256 480c-141.385 0-256-114.615-256-256s114.615-256 256-256 256 114.615 256 256-114.615 256-256 256zM403.121 299.456c0.146-3.254 0.221-6.528 0.221-9.819 0-100.311-76.354-215.982-215.979-215.982-42.868 0-82.768 12.568-116.363 34.107 5.938-0.704 11.981-1.063 18.108-1.063 35.565 0 68.295 12.138 94.275 32.497-33.217 0.61-61.25 22.561-70.912 52.716 4.637-0.884 9.392-1.361 14.283-1.361 6.923 0 13.629 0.928 19.999 2.662-34.726 6.976-60.893 37.656-60.893 74.434 0 0.32 0 0.639 0.008 0.955 10.235-5.685 21.939-9.1 34.382-9.494-20.37 13.611-33.77 36.846-33.77 63.184 0 13.911 3.744 26.952 10.278 38.162 37.439-45.927 93.374-76.146 156.462-79.314-1.294 5.559-1.965 11.351-1.965 17.302 0 41.92 33.99 75.906 75.909 75.906 21.833 0 41.562-9.218 55.409-23.97 17.29 3.404 33.537 9.721 48.206 18.42-5.668-17.727-17.705-32.603-33.376-41.997 15.355 1.834 29.984 5.916 43.597 11.952-10.175-15.224-23.045-28.593-37.879-39.297z" />
71
+ <glyph unicode="&#xe628;" glyph-name="feed2" d="M68.147 104.535c-37.598 0-68.146-30.667-68.146-68.038 0-37.577 30.55-67.901 68.146-67.901 37.733 0 68.247 30.324 68.247 67.901-0.001 37.371-30.512 68.038-68.247 68.038zM0.078 306.035v-98.129c63.892 0 123.979-24.986 169.229-70.256 45.192-45.159 70.141-105.518 70.141-169.65h98.561c-0.001 186.41-151.641 338.035-337.931 338.035zM0.194 480v-98.178c227.891 0 413.378-185.667 413.378-413.822h98.428c0 282.235-229.627 512-511.806 512z" />
72
+ <glyph unicode="&#xe629;" glyph-name="feed3" d="M426.67 480h-341.327c-46.938 0-85.343-38.406-85.343-85.344v-341.314c0-46.967 38.406-85.342 85.344-85.342h341.326c46.938 0 85.33 38.374 85.33 85.342v341.314c0 46.938-38.392 85.344-85.33 85.344zM139.472 64.376c-23.985 0-43.472 19.346-43.472 43.314 0 23.842 19.486 43.406 43.472 43.406 24.079 0 43.53-19.564 43.53-43.406-0.001-23.968-19.452-43.314-43.53-43.314zM248.734 64.002c0 40.905-15.904 79.409-44.73 108.222-28.857 28.875-67.188 44.813-107.952 44.813v62.593c118.826 0 215.563-96.721 215.563-215.627l-62.881-0.001zM359.814 64.002c0 145.531-118.329 263.97-263.688 263.97v62.624c180.001 0 326.473-146.562 326.473-326.596l-62.785 0.002z" />
73
+ <glyph unicode="&#xe62a;" glyph-name="feed4" d="M256 480c-141.385 0-256-114.615-256-256s114.615-256 256-256 256 114.615 256 256-114.615 256-256 256zM160 96c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zM248 96c0 66.168-53.832 120-120 120v48c92.636 0 168-75.364 168-168h-48zM344 96c0 57.695-22.468 111.938-63.265 152.735s-95.039 63.265-152.735 63.265v48c70.517 0 136.813-27.461 186.677-77.324 49.862-49.863 77.323-116.159 77.323-186.676h-48z" />
74
+ <glyph unicode="&#xe62b;" glyph-name="vimeo" d="M0 325.815l20.797-27.272c0 0 42.885 33.804 57.18 16.901 14.294-16.901 68.868-220.978 87.085-258.623 15.9-33.015 59.759-76.66 107.857-45.491 48.068 31.17 207.92 167.643 236.533 328.808 28.59 161.113-192.36 127.363-215.765-13.005 58.495 35.118 89.718-14.269 59.785-70.186-29.879-55.862-57.18-92.296-71.476-92.296-14.269 0-25.245 37.384-41.594 102.723-16.899 67.551-16.796 189.23-87.058 175.435-66.259-13.006-153.344-116.994-153.344-116.994z" />
75
+ <glyph unicode="&#xe62c;" glyph-name="vimeo2" d="M426.655 480h-341.31c-46.939 0-85.345-38.408-85.345-85.346v-341.31c0-46.969 38.406-85.344 85.345-85.344h341.31c46.939 0 85.345 38.375 85.345 85.345v341.309c0 46.938-38.406 85.346-85.345 85.346zM406.434 260.937c-16.979-95.648-111.854-176.648-140.39-195.155-28.544-18.503-54.577 7.411-64.019 26.997-10.808 22.354-43.205 143.47-51.684 153.51-8.482 10.019-33.938-10.040-33.938-10.040l-12.346 16.188c0 0 51.691 61.724 91.020 69.439 41.702 8.183 41.64-64.033 51.67-104.121 9.7-38.782 16.22-60.976 24.688-60.976 8.485 0 24.691 21.631 42.426 54.785 17.768 33.188-0.769 62.505-35.486 41.646 13.893 83.326 145.031 103.36 128.059 7.727z" />
76
+ <glyph unicode="&#xe62d;" glyph-name="vimeo3" d="M256 480c-141.385 0-256-114.615-256-256s114.615-256 256-256 256 114.615 256 256-114.615 256-256 256zM406.434 260.937c-16.979-95.648-111.854-176.648-140.39-195.155-28.544-18.503-54.577 7.411-64.019 26.997-10.808 22.354-43.205 143.47-51.684 153.51-8.482 10.019-33.938-10.040-33.938-10.040l-12.346 16.188c0 0 51.691 61.724 91.020 69.439 41.702 8.183 41.64-64.033 51.67-104.121 9.7-38.782 16.22-60.976 24.688-60.976 8.485 0 24.691 21.631 42.426 54.785 17.768 33.188-0.769 62.505-35.486 41.646 13.893 83.326 145.031 103.36 128.059 7.727z" />
77
+ <glyph unicode="&#xe62e;" glyph-name="flickr" d="M0 208c0 61.856 50.144 112 112 112s112-50.144 112-112c0-61.856-50.144-112-112-112s-112 50.144-112 112zM288 208c0 61.856 50.144 112 112 112s112-50.144 112-112c0-61.856-50.144-112-112-112s-112 50.144-112 112z" />
78
+ <glyph unicode="&#xe62f;" glyph-name="flickr2" d="M400 272c-35.29 0-64-28.71-64-64s28.71-64 64-64c35.29 0 64 28.71 64 64s-28.71 64-64 64zM400 320v0c61.855 0 112-50.144 112-112s-50.145-112-112-112c-61.855 0-112 50.145-112 112s50.145 112 112 112zM0 208c0 61.856 50.144 112 112 112s112-50.144 112-112c0-61.856-50.144-112-112-112s-112 50.144-112 112z" />
79
+ <glyph unicode="&#xe630;" glyph-name="flickr3" d="M426.688 480h-341.344c-46.938 0-85.344-38.406-85.344-85.341v-341.313c0-46.971 38.406-85.346 85.344-85.346h341.341c46.937 0 85.315 38.377 85.315 85.348v341.311c0 46.935-38.378 85.341-85.312 85.341zM144 144c-44.183 0-80 35.817-80 80s35.817 80 80 80 80-35.817 80-80c0-44.183-35.817-80-80-80zM368 144c-44.184 0-80 35.817-80 80s35.816 80 80 80 80-35.817 80-80c0-44.183-35.816-80-80-80z" />
80
+ <glyph unicode="&#xe631;" glyph-name="flickr4" d="M256 480c-141.385 0-256-115.398-256-257.75s114.615-257.75 256-257.75 256 115.398 256 257.75-114.615 257.75-256 257.75zM144 144c-44.183 0-80 35.817-80 80s35.817 80 80 80 80-35.817 80-80c0-44.183-35.817-80-80-80zM368 144c-44.184 0-80 35.817-80 80s35.816 80 80 80 80-35.817 80-80c0-44.183-35.816-80-80-80z" />
81
+ <glyph unicode="&#xe632;" glyph-name="deviantart" d="M280.928 276.5c-19.521 1.141-42.041-0.024-68.125-4.475l60.167-108.444 239.030 65.633c-2.577 6.13-6.343 12.113-11.331 17.899-24.737 28.639-78.37 54.187-136.802 65.709l0.001 0.013c-57.322 13.437-119.401 12.872-182.98 3.274-2.292-0.344-4.572-0.711-6.84-1.092l-21.136 39.146c-20.571-2.746-39.904-7.025-57.803-12.737l20.13-42.099c-32.88-12.738-59.861-30.88-79.329-52.716-32.106-36.532-44.795-82.454-29.373-127.176 3.102-9.021 7.294-17.58 12.468-25.598l239.034 65.649-66.375 122.924c2.279 0.44 4.598 0.884 6.964 1.312 107.341 19.149 166.051-10.432 198.208-41.915l-81.779-19.824-34.129 54.517zM87.361 166.805c-7.379 33.676-1.506 71.263 45.202 96.297l36.569-76.474-81.771-19.823z" />
82
+ <glyph unicode="&#xe633;" glyph-name="deviantart2" d="M426 480h-340c-47.3 0-86-38.7-86-86v-340c0-47.3 38.7-86 86-86h340c47.3 0 86 38.7 86 86v340c0 47.3-38.7 86-86 86zM480 96h-192v118c0 0 35.167-0.5 54-20v-34h77.205c-5.91 18.941-18.534 37.556-36.564 53.332-30.99 27.115-81.597 40.668-126.641 40.668v-158h-224v48c0 21.698 7.325 43.269 21.182 62.38 12.297 16.959 29.432 31.916 50.93 44.457 25.216 14.709 55.281 25.354 87.888 31.389v69.774h64v-64c73.5 0 110.806-13.198 151.889-37.163 21.498-12.541 38.633-27.498 50.93-44.457 13.857-19.111 21.181-40.682 21.181-62.38v-48zM99.795 160c5.91 18.941 18.535 37.556 36.564 53.332 15.77 13.798 34.81 24.594 55.641 31.878v-85.21h-92.205z" />
83
+ <glyph unicode="&#xe634;" glyph-name="github" d="M0 201.795c0-23.199 2.17-44.19 6.511-62.967 4.339-18.777 10.348-35.092 18.026-48.946s17.442-26.039 29.293-36.554c11.85-10.516 24.703-19.112 38.556-25.788s29.668-12.099 47.444-16.273c17.776-4.173 35.928-7.094 54.455-8.764 18.527-1.669 38.89-2.503 61.089-2.503 22.366 0 42.814 0.834 61.34 2.503 18.527 1.67 36.721 4.592 54.58 8.764s33.756 9.596 47.694 16.273c13.938 6.677 26.873 15.272 38.808 25.788 11.935 10.515 21.783 22.702 29.543 36.554s13.811 30.168 18.151 48.946c4.34 18.778 6.51 39.768 6.51 62.967 0 41.394-13.854 77.197-41.559 107.408 1.502 4.006 2.879 8.554 4.131 13.645s2.42 12.351 3.505 21.782c1.085 9.431 0.668 20.321-1.252 32.673-1.919 12.352-5.466 24.953-10.642 37.806l-3.755 0.751c-2.671 0.5-7.053 0.375-13.145-0.376s-13.186-2.253-21.281-4.507c-8.095-2.253-18.527-6.593-31.296-13.019s-26.247-14.479-40.435-24.16c-24.368 6.676-57.834 10.015-100.396 10.015-42.396 0-75.778-3.339-100.147-10.015-14.188 9.681-27.75 17.734-40.685 24.16s-23.242 10.766-30.92 13.019c-7.677 2.254-14.855 3.714-21.531 4.382-6.677 0.668-10.892 0.876-12.644 0.626s-3.13-0.543-4.131-0.876c-5.174-12.853-8.721-25.453-10.64-37.806-1.919-12.352-2.337-23.243-1.252-32.673s2.254-16.691 3.505-21.782c1.252-5.091 2.629-9.639 4.131-13.645-27.707-30.211-41.561-66.013-41.561-107.408zM62.842 138.953c0 24.035 10.933 46.068 32.798 66.097 6.509 6.010 14.104 10.557 22.783 13.646s18.485 4.84 29.418 5.258c10.933 0.417 21.406 0.334 31.421-0.251s22.366-1.377 37.054-2.378c14.688-1.002 27.374-1.502 38.056-1.502s23.368 0.5 38.056 1.502c14.689 1.001 27.039 1.794 37.055 2.378 10.015 0.585 20.487 0.668 31.421 0.251s20.738-2.17 29.419-5.258c8.678-3.088 16.272-7.635 22.782-13.646 21.865-19.697 32.799-41.728 32.799-66.097 0-14.356-1.795-27.081-5.384-38.182s-8.179-20.405-13.771-27.915c-5.592-7.51-13.352-13.895-23.284-19.153-9.931-5.258-19.611-9.305-29.042-12.144-9.431-2.837-21.533-5.049-36.304-6.635-14.773-1.586-27.958-2.546-39.559-2.879s-26.33-0.501-44.189-0.501c-17.859 0-32.589 0.167-44.189 0.501s-24.787 1.293-39.558 2.879c-14.771 1.586-26.872 3.798-36.303 6.635-9.43 2.839-19.111 6.887-29.042 12.144s-17.693 11.641-23.284 19.153c-5.591 7.511-10.182 16.815-13.77 27.915-3.589 11.101-5.383 23.828-5.383 38.182zM320 144c0 26.51 14.327 48 32 48s32-21.49 32-48c0-26.51-14.327-48-32-48s-32 21.49-32 48zM128 144c0 26.51 14.327 48 32 48s32-21.49 32-48c0-26.51-14.327-48-32-48s-32 21.49-32 48z" />
84
+ <glyph unicode="&#xe635;" glyph-name="github2" d="M256 64.054c-9.577 0-19.154 4.958-29.071 14.875-3.905 3.905-3.905 10.237 0 14.143 3.905 3.904 10.237 3.904 14.143 0 6.103-6.105 10.986-9.072 14.928-9.072 3.941 0 8.825 2.967 14.929 9.071 3.906 3.904 10.236 3.904 14.143 0 3.905-3.905 3.905-10.237 0-14.143-9.918-9.916-19.495-14.874-29.072-14.874zM0 217.254c0-24.946 2.133-47.561 6.4-67.841s10.267-37.87 18-52.766c7.733-14.896 17.511-27.952 29.333-39.17s24.666-20.46 38.533-27.729c13.867-7.268 29.733-13.148 47.6-17.633 17.866-4.487 36.044-7.628 54.533-9.423s38.845-2.692 61.067-2.692c22.222 0 42.621 0.895 61.199 2.69s36.801 4.936 54.666 9.423c17.867 4.487 33.779 10.365 47.734 17.633 13.955 7.269 26.889 16.513 38.799 27.729 11.912 11.218 21.735 24.274 29.467 39.17 7.735 14.897 13.78 32.487 18.135 52.766 4.355 20.28 6.533 42.894 6.533 67.84 0 44.69-13.868 83.186-41.6 115.491 1.6 4.308 2.977 9.243 4.133 14.807 1.154 5.564 2.266 13.416 3.332 23.556 1.069 10.141 0.668 21.852-1.199 35.132-1.867 13.282-5.377 26.832-10.533 40.651l-4 0.809c-2.666 0.538-7.021 0.359-13.066-0.54-6.043-0.897-13.111-2.511-21.199-4.845-8.088-2.332-18.533-6.954-31.334-13.864-12.799-6.909-26.31-15.659-40.533-26.248-24.178 7.359-57.51 15.058-100 15.058-42.488 0-75.911-7.698-100.265-15.057-14.223 10.59-27.778 19.294-40.667 26.114-12.89 6.821-23.201 11.487-30.934 13.999s-14.889 4.128-21.467 4.845c-6.578 0.718-10.801 0.943-12.667 0.673s-3.244-0.583-4.133-0.942c-5.157-13.82-8.712-27.37-10.668-40.652-1.955-13.28-2.4-24.946-1.333-34.996 1.067-10.051 2.222-17.949 3.467-23.691s2.667-10.679 4.267-14.807c-27.733-32.125-41.6-70.621-41.6-115.49zM68.268 160.298c0 29.011 10.666 55.319 32 78.928 6.4 7.203 13.823 12.656 22.267 16.356 8.445 3.701 18.044 5.803 28.8 6.303s21.022 0.4 30.8-0.3c9.778-0.701 21.867-1.651 36.267-2.851 14.399-1.202 26.844-1.801 37.333-1.801 10.488 0 22.934 0.6 37.332 1.801 14.403 1.2 26.491 2.15 36.268 2.851 9.78 0.7 20.045 0.8 30.801 0.3s20.401-2.602 28.934-6.303c8.533-3.7 16-9.153 22.4-16.356 21.332-23.609 32-49.917 32-78.928 0-17.006-1.777-32.162-5.334-45.467-3.555-13.306-8.045-24.458-13.467-33.461s-13.024-16.609-22.799-22.81c-9.779-6.203-19.246-11.005-28.4-14.405-9.156-3.4-20.979-6.052-35.467-7.953-14.491-1.898-27.467-3.051-38.936-3.45-11.467-0.4-25.91-0.6-43.332-0.6s-31.822 0.201-43.2 0.6c-11.378 0.399-24.311 1.552-38.8 3.45-14.489 1.901-26.311 4.552-35.467 7.953s-18.622 8.202-28.4 14.405c-9.778 6.202-17.378 13.806-22.8 22.81-5.423 9.003-9.912 20.155-13.467 33.461-3.555 13.305-5.333 28.461-5.333 45.467zM128 175.998c0 26.51 14.327 48 32 48s32-21.49 32-48c0-26.51-14.327-48-32-48s-32 21.49-32 48zM320 175.998c0 26.51 14.327 48 32 48s32-21.49 32-48c0-26.51-14.327-48-32-48s-32 21.49-32 48z" />
85
+ <glyph unicode="&#xe636;" glyph-name="github3" d="M256 480c-141.385 0-256-114.615-256-256s114.615-256 256-256 256 114.615 256 256-114.615 256-256 256zM408.028 71.972c-19.759-19.758-42.756-35.266-68.354-46.093-6.503-2.75-13.107-5.164-19.8-7.246v38.367c0 20.167-6.917 35-20.75 44.5 8.667 0.833 16.625 2 23.875 3.5s14.917 3.667 23 6.5 15.333 6.208 21.75 10.125 12.583 9 18.5 15.25 10.875 13.333 14.875 21.25 7.167 17.417 9.5 28.5 3.5 23.292 3.5 36.625c0 25.833-8.417 47.833-25.25 66 7.667 20 6.833 41.75-2.5 65.25l-6.25 0.75c-4.333 0.5-12.125-1.333-23.375-5.5s-23.875-11-37.875-20.5c-19.833 5.5-40.417 8.25-61.75 8.25-21.5 0-42-2.75-61.5-8.25-8.833 6-17.208 10.958-25.125 14.875s-14.25 6.583-19 8-9.167 2.292-13.25 2.625-6.708 0.417-7.875 0.25-2-0.333-2.5-0.5c-9.333-23.667-10.167-45.417-2.5-65.25-16.833-18.167-25.25-40.167-25.25-66 0-13.333 1.167-25.542 3.5-36.625s5.5-20.583 9.5-28.5 8.958-15 14.875-21.25 12.083-11.333 18.5-15.25 13.667-7.292 21.75-10.125 15.75-5 23-6.5 15.208-2.667 23.875-3.5c-13.667-9.333-20.5-24.167-20.5-44.5v-39.115c-7.549 2.247-14.99 4.902-22.3 7.994-25.597 10.827-48.594 26.335-68.353 46.093-19.758 19.759-35.267 42.756-46.093 68.354-11.199 26.479-16.878 54.631-16.878 83.674s5.679 57.195 16.879 83.675c10.827 25.597 26.335 48.594 46.093 68.353s42.756 35.267 68.353 46.093c26.48 11.2 54.632 16.879 83.675 16.879s57.195-5.679 83.675-16.879c25.598-10.827 48.595-26.335 68.354-46.093 19.758-19.758 35.266-42.756 46.093-68.353 11.199-26.48 16.878-54.632 16.878-83.675s-5.679-57.195-16.879-83.675c-10.827-25.597-26.335-48.595-46.093-68.353z" />
86
+ <glyph unicode="&#xe637;" glyph-name="github4" d="M117.639 355.64c-25.396 0-47.242-8.403-65.542-25.208-19.043-17.926-28.57-40.33-28.57-67.218 0-17.926 5.188-34.731 15.647-50.416 9.337-14.563 19.090-23.903 31.889-28.012v-1.121c-12.799-5.224-18.483-18.295-18.483-39.209 0-16.062 5.686-28.011 18.483-35.854v-1.121c-35.327-11.573-51.496-33.047-51.496-64.415 0-27.267 11.874-47.244 35.033-59.939 18.295-10.086 41.789-15.127 70.173-15.127 69.085 0 103.703 28.941 103.703 86.832 0 36.223-26.661 58.441-80.064 66.658-12.323 1.863-21.643 6.348-27.991 13.445-4.854 4.854-7.271 9.709-7.271 14.563 0 13.816 7.479 21.848 22.41 24.088 22.779 3.357 41.364 13.912 55.743 31.648 14.375 17.74 21.565 38.559 21.565 62.458 0 7.469-2.259 15.498-5.244 24.086 9.709 2.244 16.525 4.297 21.646 6.166v57.696c-22.527-8.964-43.495-13.442-61.421-13.442-15.687 8.961-31.912 13.442-50.21 13.442zM123.801 76.115c31.372 0 47.052-9.521 47.052-28.57 0-20.168-14.377-30.246-43.132-30.246-32.862 0-49.293 9.711-49.293 29.127-0.001 19.795 15.122 29.689 45.373 29.689zM119.88 224c-23.527 0-35.293 12.882-35.293 38.654 0 27.631 11.766 41.453 35.293 41.453 11.201 0 19.979-4.298 26.326-12.884 5.229-7.845 7.845-17.18 7.845-28.011 0-26.139-11.393-39.212-34.171-39.212zM290.192 480c-10.828 0-20.070-4.107-27.727-12.324-7.657-8.218-11.485-18.108-11.485-29.688 0-11.205 3.829-20.91 11.485-29.129 7.654-8.217 16.896-12.32 27.727-12.32 10.455 0 19.514 4.104 27.17 12.32 7.656 8.219 11.48 17.924 11.48 29.129 0 11.58-3.824 21.472-11.48 29.688-7.659 8.217-16.715 12.324-27.17 12.324zM321.565 352.001h-63.303c0.748-7.168-0.32-18.021-0.32-35.57v-174.216c0-17.928 1.068-32.387 0.32-38.018h63.303c-0.75 8.188-2.697 22.334-2.697 41.379v171.973c-0.003 16.432 1.947 27.284 2.697 34.452zM461.168 157.9c-16.436 0-24.541 12.514-24.541 37.533v103.32h24.932c4.48 0 8.516 0.246 13.559-0.123 5.043-0.374 7.076-0.125 9.639-0.125v53.495h-48.129v23.808c0 8.961 1.408 17.151 2.527 22.271h-64.979c1.121-5.12 1.014-12.938 1.014-23.395v-22.684h-28.16v-53.494c7.682 1.12 14.545 1.678 19.398 1.678l8.762-0.559v-101.393c0-31.371 3.979-54.336 11.818-68.9 10.461-19.42 28.811-29.129 56.068-29.129 19.424 0 36.559 3.732 49.357 11.205v56.016c-10.237-6.35-19.691-9.524-31.265-9.524z" />
87
+ <glyph unicode="&#xe638;" glyph-name="github5" d="M131.736 100.316c0-13.526 11.447-20.291 34.334-20.291 20.032 0 30.044 7.021 30.044 21.067 0 13.269-10.923 19.898-32.772 19.898-21.073 0.002-31.606-6.888-31.606-20.674zM426.674 480h-341.33c-46.938 0-85.344-38.405-85.344-85.344v-341.313c0-46.968 38.406-85.343 85.344-85.343h341.33c46.934 0 85.326 38.375 85.326 85.344v341.312c0 46.939-38.391 85.344-85.326 85.344zM237.864 275.506c-3.642-1.302-8.844-2.729-15.606-4.293 2.080-5.983 3.123-11.576 3.123-16.777 0-16.646-5.009-31.149-15.022-43.506-10.015-12.354-22.956-19.703-38.823-22.043-10.402-1.563-15.604-7.156-15.604-16.779 0-3.381 1.689-6.765 5.072-10.145 4.422-4.943 10.924-8.066 19.509-9.367 37.195-5.721 55.793-21.197 55.793-46.427 0-40.321-24.062-60.481-72.181-60.481-19.771 0-36.028 3.513-48.772 10.535-16.129 8.844-24.188 22.76-24.188 41.75 0 21.852 12.096 36.808 36.282 44.869v0.78c-8.842 5.462-13.263 13.785-13.263 24.972 0 14.566 4.162 23.672 12.484 27.311v0.781c-8.323 2.862-15.737 9.366-22.24 19.512-7.282 10.926-10.925 22.63-10.925 35.115 0 18.729 6.635 34.335 19.896 46.82 12.748 11.707 27.964 17.558 45.653 17.558 12.747 0 24.579-3.119 35.505-9.361 12.485 0 26.921 3.12 43.313 9.361l-0.006-40.185zM301.089 140.503h-44.093c0.521 5.201 0.779 14.042 0.779 26.532v121.346c0 12.227-0.261 20.682-0.779 25.359h44.093c-0.521-4.942-0.781-13.135-0.781-24.582v-119.782c0-13.267 0.261-22.892 0.781-28.873zM298.159 352.759c-5.332-5.722-11.641-8.581-18.923-8.581-7.543 0-13.979 2.859-19.313 8.581-5.333 5.726-8.001 12.486-8.001 20.289 0 8.067 2.668 14.956 8.001 20.683 5.333 5.721 11.77 8.584 19.313 8.584 7.282 0 13.592-2.863 18.923-8.584 5.333-5.728 7.999-12.615 7.999-20.683 0-7.803-2.666-14.564-7.999-20.289zM420.845 145.576c-9.627-5.205-21.203-7.803-34.729-7.803-18.985 0-32.124 6.76-39.405 20.287-5.465 10.145-8.193 26.14-8.193 47.99v69.842h0.389v0.781l-5.853 0.391c-3.382 0-7.806-0.391-13.267-1.171v37.847h19.117v15.216c0 7.285-0.389 13.14-1.17 17.56h45.259c-0.775-4.94-1.168-10.533-1.168-16.776v-15.999h33.943v-37.846c-1.299 0-3.705 0.129-7.218 0.389-3.512 0.261-6.828 0.393-9.949 0.393h-16.777v-72.572c0-17.432 5.725-26.145 17.167-26.145 8.063 0 15.348 2.209 21.854 6.632v-39.016zM160.608 279.797c-16.388 0-24.582-9.627-24.582-28.873 0-17.951 8.194-26.924 24.582-26.924 15.868 0 23.801 9.104 23.801 27.313 0 7.545-1.82 14.047-5.461 19.511-4.423 5.981-10.537 8.973-18.34 8.973z" />
88
+ <glyph unicode="&#xe639;" glyph-name="tumblr" d="M288.016 256l-0.001-117.092c0-29.709-0.385-46.828 2.765-55.25 3.125-8.377 10.959-17.073 19.495-22.101 11.342-6.794 24.271-10.188 38.854-10.188 25.927 0 41.239 3.424 66.871 20.27v-76.972c-21.85-10.276-40.933-16.297-58.662-20.461-17.75-4.121-36.93-6.203-57.532-6.203-23.414 0-37.228 2.943-55.205 8.828-17.979 5.934-33.33 14.403-46.010 25.27-12.725 10.961-21.511 22.604-26.424 34.916-4.913 12.318-7.358 30.207-7.358 53.622v179.55h-68.713v72.503c20.104 6.521 42.582 15.894 56.89 28.076 14.377 12.225 25.883 26.853 34.553 43.972 8.696 17.073 14.674 38.856 17.936 65.258h82.542l-0.001-127.998h127.984v-96h-127.984z" />
89
+ <glyph unicode="&#xe63a;" glyph-name="tumblr2" d="M426.69 480h-341.346c-46.939 0-85.343-38.407-85.343-85.343v-341.313c0-46.969 38.404-85.344 85.343-85.344h341.346c46.935 0 85.31 38.375 85.31 85.344v341.314c-0.004 46.935-38.379 85.342-85.31 85.342zM365.858 67.656c-15.076-7.094-28.764-12.094-41-14.969-12.248-2.845-25.48-4.279-39.701-4.279-16.156 0-25.688 2.029-38.094 6.094-12.404 4.094-23 9.936-31.75 17.436-8.779 7.564-14.843 15.599-18.233 24.097-3.392 8.502-5.078 20.846-5.078 37.002v123.901h-47.998v50.033c13.872 4.5 29.968 10.967 39.842 19.375 9.92 8.436 17.859 18.529 23.842 30.342 6.002 11.783 10.125 26.813 12.376 45.033h50.25v-81.721h81.686v-63.063h-81.689v-90.594c0-20.5-0.264-32.313 1.908-38.125 2.156-5.78 7.563-11.78 13.451-15.25 7.828-4.688 16.752-7.030 26.813-7.030 17.893 0 35.689 5.813 53.375 17.438v-55.72z" />
90
+ <glyph unicode="&#xe63b;" glyph-name="skype" d="M487.655 191.031c1.406 10.4 2.215 20.973 2.215 31.736 0 129.155-105.271 233.872-235.103 233.872-12.904 0-25.555-1.060-37.866-3.080-22.072 14.384-48.342 22.767-76.612 22.767-77.523 0-140.289-62.808-140.289-140.306 0-28.198 8.299-54.394 22.59-76.389-1.925-12.017-2.909-24.323-2.909-36.859 0-129.176 105.217-233.882 235.085-233.882 14.657 0 28.927 1.427 42.796 3.933 21.55-13.369 46.934-21.148 74.146-21.148 77.502-0.001 140.292 62.823 140.292 140.313-0.003 29.293-8.96 56.528-24.345 79.043zM276.74 50.404c-74.705-3.892-109.664 12.637-141.689 42.691-35.765 33.567-21.398 71.854 7.74 73.801 29.122 1.944 46.607-33.013 62.15-42.736 15.524-9.688 74.594-31.76 105.794 3.908 33.976 38.828-22.594 58.92-64.059 65.002-59.203 8.766-133.95 40.792-128.135 103.907 5.816 63.074 53.582 95.414 103.85 99.976 64.077 5.817 105.791-9.707 138.785-37.86 38.15-32.529 17.508-68.894-6.799-71.82-24.212-2.909-51.404 53.504-104.791 54.352-55.027 0.864-92.217-57.261-24.286-73.784 67.966-16.505 140.75-23.286 166.961-85.417 26.229-62.137-40.754-128.125-115.521-132.020z" />
91
+ <glyph unicode="&#xe63c;" glyph-name="linkedin" d="M426 480h-340c-47.3 0-86-38.7-86-86v-340c0-47.3 38.7-86 86-86h340c47.3 0 86 38.7 86 86v340c0 47.3-38.7 86-86 86zM192 64h-64v224h64v-224zM160 320c-17.673 0-32 14.327-32 32s14.327 32 32 32 32-14.327 32-32-14.327-32-32-32zM416 64h-64v128c0 17.673-14.327 32-32 32s-32-14.327-32-32v-128h-64v224h64v-39.736c13.199 18.132 33.376 39.736 56 39.736 39.765 0 72-35.817 72-80v-144z" />
92
+ <glyph unicode="&#xe63d;" glyph-name="pinterest" d="M256 480c-141.385 0-256-114.615-256-256s114.613-256 256-256c141.385 0 256 114.615 256 256s-114.615 256-256 256zM280.822 137.941c-23.26 1.807-33.021 13.328-51.252 24.404-10.030-52.588-22.282-103.008-58.57-129.343-11.202 79.484 16.447 139.182 29.285 202.557-21.892 36.853 2.635 111.017 48.81 92.737 56.813-22.474-49.2-137.004 21.966-151.308 74.31-14.934 104.644 128.929 58.571 175.712-66.579 67.553-193.799 1.54-178.155-95.178 3.807-23.646 28.236-30.819 9.762-63.451-42.61 9.446-55.325 43.051-53.688 87.856 2.634 73.337 65.892 124.682 129.343 131.783 80.242 8.982 155.553-29.454 165.953-104.938 11.706-85.195-36.224-177.465-122.025-170.831z" />
93
+ <glyph unicode="&#xe63e;" glyph-name="pinterest2" d="M426.675 480h-341.351c-47.125 0-85.324-38.21-85.324-85.343v-341.315c0-47.133 38.199-85.342 85.324-85.342h341.351c47.125 0 85.325 38.209 85.325 85.342v341.315c0 47.133-38.2 85.343-85.325 85.343zM280.822 137.941c-23.26 1.807-33.021 13.328-51.252 24.404-10.030-52.589-22.281-103.009-58.569-129.344-11.202 79.484 16.447 139.182 29.285 202.557-21.893 36.853 2.635 111.017 48.81 92.737 56.813-22.474-49.2-137.004 21.966-151.308 74.31-14.934 104.644 128.929 58.571 175.712-66.579 67.553-193.799 1.54-178.155-95.178 3.807-23.646 28.236-30.819 9.762-63.451-42.61 9.446-55.325 43.051-53.688 87.856 2.634 73.337 65.892 124.682 129.343 131.783 80.242 8.982 155.553-29.454 165.953-104.938 11.705-85.194-36.225-177.464-122.026-170.83z" />
94
+ <glyph unicode="&#xe63f;" glyph-name="search32" d="M497.914-17.913c-18.783-18.782-49.225-18.782-68.008 0l-84.863 84.863c-34.888-22.382-76.13-35.717-120.659-35.717-123.915 0-224.384 100.454-224.384 224.384s100.469 224.383 224.384 224.383c123.931 0 224.384-100.452 224.384-224.383 0-44.514-13.352-85.771-35.718-120.676l84.864-84.863c18.781-18.782 18.781-49.209 0-67.991zM224.384 415.891c-88.511 0-160.274-71.747-160.274-160.273s71.763-160.274 160.274-160.274c88.526 0 160.274 71.748 160.274 160.274s-71.748 160.273-160.274 160.273z" />
95
+ <glyph unicode="&#xe640;" glyph-name="facebook4" d="M0 10.667c0-23.573 19.093-42.667 42.667-42.667h426.667c23.573 0 42.667 19.093 42.667 42.667l-0.001 426.666c0 23.573-19.093 42.667-42.667 42.667h-426.666c-23.574 0-42.667-19.093-42.667-42.667v-426.666zM266.667 32v170.667h-42.667v64h42.667c0 109.973 4.682 117.333 138.666 117.333v-64c-70.613 0-64-3.947-64-53.333h64v-64h-64v-170.667h-74.666z" />
96
+ <glyph unicode="&#xe641;" glyph-name="twitter-old" d="M0 10.667c0-23.573 19.093-42.667 42.667-42.667h426.667c23.573 0 42.667 19.093 42.667 42.667l-0.001 426.666c0 23.573-19.093 42.667-42.667 42.667h-426.666c-23.574 0-42.667-19.093-42.667-42.667v-426.666zM330.667 213.333h-106.667v-32c0-11.733 9.6-21.333 21.333-21.333h85.333c23.573 0 42.667-19.093 42.667-42.667s-19.093-42.667-42.667-42.667l-106.666 0.001c-47.147 0-85.333 38.187-85.333 85.333v181.333c0 23.573 19.093 42.667 42.667 42.667s42.667-19.093 42.667-42.667v-42.667h106.667c23.573 0 42.667-19.093 42.667-42.667s-19.095-42.666-42.668-42.666z" />
97
+ <glyph unicode="&#xe642;" glyph-name="feed5" d="M0 10.667c0-23.573 19.093-42.667 42.667-42.667h426.667c23.573 0 42.667 19.093 42.667 42.667l-0.001 426.666c0 23.573-19.093 42.667-42.667 42.667h-426.666c-23.574 0-42.667-19.093-42.667-42.667v-426.666zM416 101.333c0-14.72-11.947-26.667-26.667-26.667s-26.666 11.947-26.666 26.667c0 120.747-97.931 218.667-218.667 218.667-14.72 0-26.667 11.947-26.667 26.667s11.947 26.667 26.667 26.667c79.147 0 144.107-27.307 195.093-78.293 52.256-52.268 76.907-117.121 76.907-193.708zM320 101.333c0-14.72-11.947-26.667-26.667-26.667s-26.666 11.947-26.666 26.667c0 67.734-54.934 122.667-122.667 122.667-14.72 0-26.667 11.947-26.667 26.667s11.947 26.667 26.667 26.667c97.173-0.001 176-78.838 176-176.001zM117.333 122.667c0 26.56 21.44 48 48 48s48-21.44 48-48-21.44-48-48-48-48 21.44-48 48z" />
98
+ <glyph unicode="&#xe643;" glyph-name="bird" d="M469.429 288h31.893c2.773 0 5.547 1.067 7.68 3.093 4.16 4.16 4.16 10.987 0 15.147-2.891 2.773-38.613 45.76-38.613 45.76s35.733 42.987 38.613 45.76c4.16 4.16 4.16 10.987 0 15.147-2.133 2.026-4.906 3.093-7.679 3.093h-51.317c-23.349 38.4-65.707 64-113.92 64-73.6 0-133.333-59.733-133.333-133.333 0-44.16-35.84-80-80-80h-101.537c-11.744 0-21.333-9.6-21.333-21.333l0.107-2.88c9.493-92.8 74.443-169.6 160.107-198.293v-49.493c0-14.72 11.947-26.667 26.667-26.667s26.667 11.947 26.667 26.667v38.293c7.040-0.64 14.187-0.96 21.333-0.96s14.293 0.32 21.333 0.96v-38.293c0-14.72 11.947-26.667 26.667-26.667s26.667 11.947 26.667 26.667v49.493c93.013 31.157 160 119.040 160 222.507l-0.002 21.332zM341.429 389.333c0 14.72 11.947 26.667 26.667 26.667s26.667-11.947 26.667-26.667-11.947-26.667-26.667-26.667-26.667 11.947-26.667 26.667zM258.656 231.893c15.040-32.651 9.163-72.544-17.707-99.413-26.453-26.56-65.707-32.651-98.027-18.24l-3.413 1.813c-6.827 3.627-11.403 10.773-11.403 18.987 0 6.293 2.667 11.947 6.933 15.893 2.123 1.92 88.213 88.107 88.213 88.107 8.427 8.427 22.080 8.427 30.4 0 1.28-1.28 2.453-2.667 3.317-4.16l1.687-2.987z" />
99
+ <glyph unicode="&#xe644;" glyph-name="search4" d="M316.288 330.688c23.040-5.333 41.376-24.96 46.709-46.4 1.824-10.027 10.56-17.6 21.024-17.6 11.733 0 21.333 9.6 21.333 21.333 0 15.36-12.907 38.72-30.507 56.213-17.28 17.067-37.867 29.12-54.827 29.12-11.733 0-21.333-9.92-21.333-21.653 0.001-10.442 7.574-19.2 17.601-21.013zM23.061 51.008c-16.533-16.523-16.533-43.413 0-59.936 16.533-16.544 43.413-16.544 59.84 0l122.549 122.453c28.597-17.835 62.293-28.171 98.56-28.171 103.147 0 186.667 83.52 186.667 186.667s-83.52 186.667-186.667 186.667-186.667-83.52-186.667-186.667c0-36.16 10.357-69.973 28.171-98.56l-122.453-122.453zM170.688 272.021c0 73.6 59.744 133.333 133.333 133.333 73.6 0 133.333-59.733 133.333-133.333s-59.733-133.333-133.333-133.333c-73.589 0.011-133.333 59.744-133.333 133.333z" />
100
+ <glyph unicode="&#xe645;" glyph-name="pointer" d="M0 35.84c59.52-36.8 128.651-57.173 196.907-57.173 30.069 0 59.52 3.093 88 10.667 19.627 5.547 35.093 21.643 35.093 42.667 0 12.683-5.547 24.213-14.4 32l3.733-0.001c23.573 0 42.667 19.093 42.667 42.667s-19.093 42.667-42.667 42.667h21.333c23.573 0 42.667 19.093 42.667 42.667s-19.093 42.667-42.667 42.667h138.667c23.573 0 42.667 19.093 42.667 42.667s-19.093 42.667-42.667 42.667l-243.317-0.002c-11.829 0-21.333 9.6-21.333 21.333 0 2.016 0.32 3.947 0.853 5.76l24.533 60.373c2.891 5.761 4.598 12.267 4.598 19.201 0 23.573-19.093 42.667-42.667 42.667-17.707 0-32.96-10.88-39.467-26.24-35.733-69.227-79.573-124.694-152.533-163.521v-243.733z" />
101
+ <glyph unicode="&#xe646;" glyph-name="pointer2" d="M444.171 480c36.789-59.52 57.162-128.651 57.162-196.907 0-30.080-3.093-59.52-10.667-88-5.546-19.626-21.642-35.093-42.666-35.093-12.683 0-24.213 5.547-32 14.4v-3.733c0-23.573-19.093-42.667-42.667-42.667s-42.667 19.093-42.667 42.667v-21.333c0-23.573-19.093-42.667-42.667-42.667s-42.667 19.093-42.667 42.667v-138.667c0-23.573-19.093-42.667-42.667-42.667s-42.667 19.093-42.667 42.667l0.002 243.317c0 11.829-9.6 21.333-21.333 21.333-2.027 0-3.947-0.32-5.867-0.853l-60.267-24.533c-5.76-2.891-12.266-4.598-19.2-4.598-23.573 0-42.667 19.093-42.667 42.667 0 17.707 10.88 32.96 26.24 39.467 69.227 35.733 124.694 79.573 163.521 152.533h243.744z" />
102
+ <glyph unicode="&#xe647;" glyph-name="times" d="M371.498 328.832c-16.64 16.661-43.69 16.661-60.33 0l-55.168-55.168-55.168 55.168c-16.64 16.661-43.69 16.661-60.331 0-16.662-16.661-16.662-43.67 0-60.33l55.147-55.168-55.147-55.168c-16.662-16.661-16.662-43.669 0-60.331 8.32-8.341 19.243-12.502 30.166-12.502s21.845 4.16 30.166 12.502l55.168 55.168 55.168-55.168c8.32-8.341 19.243-12.502 30.166-12.502s21.846 4.16 30.166 12.502c16.661 16.661 16.661 43.669 0 60.331l-55.147 55.168 55.147 55.168c16.661 16.661 16.661 43.669 0 60.33z" />
103
+ <glyph unicode="&#xe648;" glyph-name="plus4" d="M384 256h-85.334v85.334c0 23.552-19.115 42.666-42.666 42.666s-42.666-19.114-42.666-42.666l1.514-85.334h-86.848c-23.552 0-42.666-19.114-42.666-42.667s19.115-42.666 42.666-42.666l86.848 1.514-1.514-86.848c0-23.552 19.114-42.666 42.666-42.666s42.666 19.115 42.666 42.666v86.848l85.334-1.514c23.552 0 42.666 19.115 42.666 42.666s-19.115 42.667-42.666 42.667z" />
104
+ <glyph unicode="&#xe649;" glyph-name="minus4" d="M384 234.667h-256c-23.552 0-42.666-19.115-42.666-42.667s19.115-42.666 42.666-42.666h256c23.552 0 42.666 19.115 42.666 42.666s-19.115 42.667-42.666 42.667z" />
105
+ <glyph unicode="&#xe64a;" glyph-name="arrow-right-thick" d="M225.834 328.832c-16.661-16.618-16.661-43.67 0-60.33l33.834-33.835h-154.538c-23.552 0-42.666-19.094-42.666-42.667 0-23.552 19.115-42.666 42.666-42.666h154.538l-33.834-33.834c-16.661-16.618-16.661-43.669 0-60.331 8.341-8.341 19.243-12.502 30.166-12.502s21.824 4.16 30.166 12.502l136.832 136.832-136.832 136.832c-16.661 16.661-43.669 16.661-60.331 0z" />
106
+ <glyph unicode="&#xe64b;" glyph-name="th-menu" d="M405.334 106.667h-298.666c-23.531 0-42.666-19.136-42.666-42.666s19.136-42.666 42.666-42.666h298.666c23.531 0 42.666 19.136 42.666 42.666s-19.136 42.666-42.666 42.666zM405.334 256h-298.666c-23.531 0-42.666-19.136-42.666-42.667s19.136-42.666 42.666-42.666h298.666c23.531 0 42.666 19.136 42.666 42.666s-19.136 42.667-42.666 42.667zM405.334 405.333h-298.666c-23.531 0-42.666-19.136-42.666-42.667s19.136-42.666 42.666-42.666h298.666c23.531 0 42.666 19.136 42.666 42.666s-19.136 42.667-42.666 42.667z" />
107
+ <glyph unicode="&#xe64c;" glyph-name="arrow-down-thick" d="M392.832 242.005c-16.661 16.661-43.669 16.661-60.331 0l-33.834-33.835v154.496c0 23.573-19.115 42.666-42.666 42.666-23.573 0-42.666-19.094-42.666-42.666v-154.496l-33.834 33.835c-16.661 16.662-43.669 16.662-60.331 0s-16.662-43.67 0-60.331l136.832-136.832 136.832 136.832c16.661 16.661 16.661 43.648 0 60.331z" />
108
+ <glyph unicode="&#xe64d;" glyph-name="times-outline" d="M341.334 64c-17.11 0-33.173 6.656-45.269 18.752l-40.064 40.086-40.085-40.086c-24.171-24.171-66.326-24.171-90.517 0-12.075 12.075-18.73 28.16-18.73 45.248s6.656 33.173 18.752 45.269l40.064 40.064-40.064 40.086c-12.096 12.075-18.752 28.16-18.752 45.248s6.656 33.173 18.752 45.269c24.171 24.149 66.326 24.171 90.518-0.022l40.064-40.085 40.086 40.085c24.171 24.171 66.325 24.171 90.517 0 12.075-12.075 18.731-28.16 18.731-45.248s-6.656-33.173-18.752-45.269l-40.064-40.064 40.064-40.086c12.096-12.075 18.752-28.16 18.752-45.248s-6.656-33.173-18.752-45.269c-12.075-12.075-28.139-18.731-45.248-18.731zM256 183.168l70.25-70.25c8.064-8.064 22.123-8.043 30.166 0 4.032 4.032 6.25 9.365 6.25 15.082s-2.219 11.050-6.25 15.082l-70.229 70.25 70.23 70.25c4.032 4.032 6.25 9.387 6.25 15.083s-2.219 11.050-6.25 15.083c-8.064 8.085-22.123 8.064-30.166 0.021l-70.25-70.272-70.25 70.251c-8.064 8.064-22.123 8.042-30.166 0-4.032-4.032-6.25-9.387-6.25-15.083s2.219-11.050 6.25-15.083l70.23-70.25-70.23-70.25c-4.032-4.032-6.25-9.365-6.25-15.082s2.219-11.050 6.25-15.082c8.064-8.086 22.123-8.064 30.166-0.022l70.25 70.272z" />
109
+ <glyph unicode="&#xe64e;" glyph-name="plus-outline" d="M256 21.333c-35.286 0-64 28.714-64 64l1.131 65.13-64.746-1.13c-35.669 0-64.384 28.714-64.384 64s28.715 64 64 64l65.13 1.152-1.131 62.464c0 35.669 28.715 64.384 64 64.384s64-28.714 64-64l1.173-62.848 63.211-1.152c34.901 0 63.616-28.715 63.616-64s-28.714-64-64-64l-62.827 1.13-1.173-65.514c0-34.901-28.714-63.616-64-63.616zM234.667 192v-107.050c0-11.37 9.578-20.95 21.333-20.95s21.334 9.579 21.334 21.334v106.666h107.050c11.37 0 20.95 9.579 20.95 21.334s-9.579 21.334-21.334 21.334h-106.666v106.667c0 12.139-9.579 21.333-21.334 21.333s-21.334-9.578-21.334-21.333v-106.667h-106.666c-12.139 0-21.334-9.578-21.334-21.334s9.579-21.334 21.334-21.334h106.666z" />
110
+ <glyph unicode="&#xe64f;" glyph-name="minus-outline" d="M384 128h-256c-35.285 0-64 28.714-64 64s28.715 64 64 64h256c35.286 0 64-28.714 64-64s-28.714-64-64-64zM128 213.333c-11.755 0-21.334-9.579-21.334-21.334s9.579-21.334 21.334-21.334h256c11.755 0 21.334 9.579 21.334 21.334s-9.579 21.334-21.334 21.334h-256z" />
111
+ <glyph unicode="&#xe650;" glyph-name="th-small-outline" d="M128 128h-42.666c-23.552 0-42.666-19.115-42.666-42.666v-42.666c0-23.552 19.114-42.666 42.666-42.666h42.666c23.552 0 42.666 19.115 42.666 42.666v42.666c0 23.552-19.114 42.666-42.666 42.666zM128 42.667h-42.666v42.666h42.666v-42.666zM128 277.333h-42.666c-23.552 0-42.666-19.115-42.666-42.667v-42.667c0-23.552 19.114-42.666 42.666-42.666h42.666c23.552 0 42.666 19.115 42.666 42.666v42.667c0 23.552-19.114 42.667-42.666 42.667zM128 192h-42.666v42.667h42.666v-42.667zM128 426.667h-42.666c-23.552 0-42.666-19.115-42.666-42.666v-42.666c0-23.552 19.114-42.667 42.666-42.667h42.666c23.552 0 42.666 19.115 42.666 42.667v42.666c0 23.552-19.114 42.666-42.666 42.666zM128 341.333h-42.666v42.666h42.666v-42.666zM277.334 128h-42.666c-23.552 0-42.666-19.115-42.666-42.666v-42.666c0-23.552 19.114-42.666 42.666-42.666h42.666c23.552 0 42.666 19.115 42.666 42.666v42.666c0 23.552-19.115 42.666-42.666 42.666zM277.334 42.667h-42.666v42.666h42.666v-42.666zM277.334 277.333h-42.666c-23.552 0-42.666-19.115-42.666-42.667v-42.667c0-23.552 19.114-42.666 42.666-42.666h42.666c23.552 0 42.666 19.115 42.666 42.666v42.667c0 23.552-19.115 42.667-42.666 42.667zM277.334 192h-42.666v42.667h42.666v-42.667zM277.334 426.667h-42.666c-23.552 0-42.666-19.115-42.666-42.666v-42.666c0-23.552 19.114-42.667 42.666-42.667h42.666c23.552 0 42.666 19.115 42.666 42.667v42.666c0 23.552-19.115 42.666-42.666 42.666zM277.334 341.333h-42.666v42.666h42.666v-42.666zM426.666 128h-42.666c-23.552 0-42.666-19.115-42.666-42.666v-42.666c0-23.552 19.115-42.666 42.666-42.666h42.666c23.552 0 42.666 19.115 42.666 42.666v42.666c0 23.552-19.115 42.666-42.666 42.666zM426.666 42.667h-42.666v42.666h42.666v-42.666zM426.666 277.333h-42.666c-23.552 0-42.666-19.115-42.666-42.667v-42.667c0-23.552 19.115-42.666 42.666-42.666h42.666c23.552 0 42.666 19.115 42.666 42.666v42.667c0 23.552-19.115 42.667-42.666 42.667zM426.666 192h-42.666v42.667h42.666v-42.667zM426.666 426.667h-42.666c-23.552 0-42.666-19.115-42.666-42.666v-42.666c0-23.552 19.115-42.667 42.666-42.667h42.666c23.552 0 42.666 19.115 42.666 42.667v42.666c0 23.552-19.115 42.666-42.666 42.666zM426.666 341.333h-42.666v42.666h42.666v-42.666z" />
112
+ <glyph unicode="&#xe651;" glyph-name="th-menu-outline" d="M405.334 85.333c11.733 0 21.334-9.6 21.334-21.334s-9.6-21.334-21.334-21.334h-298.666c-11.733 0-21.334 9.6-21.334 21.334s9.6 21.334 21.334 21.334h298.666M405.334 128h-298.666c-35.285 0-64-28.714-64-64s28.715-64 64-64h298.666c35.286 0 64 28.714 64 64s-28.714 64-64 64zM405.334 234.667c11.733 0 21.334-9.6 21.334-21.334s-9.6-21.334-21.334-21.334h-298.666c-11.733 0-21.334 9.6-21.334 21.334s9.6 21.334 21.334 21.334h298.666M405.334 277.333h-298.666c-35.285 0-64-28.715-64-64s28.715-64 64-64h298.666c35.286 0 64 28.714 64 64s-28.714 64-64 64zM405.334 384c11.733 0 21.334-9.6 21.334-21.333s-9.6-21.333-21.334-21.333h-298.666c-11.733 0-21.334 9.6-21.334 21.333s9.6 21.334 21.334 21.334h298.666M405.334 426.667h-298.666c-35.285 0-64-28.714-64-64s28.715-64 64-64h298.666c35.286 0 64 28.715 64 64s-28.714 64-64 64z" />
113
+ <glyph unicode="&#xe652;" glyph-name="zoom-outline" d="M298.666 298.667c35.328 0 64-28.672 64-64s-28.672-64-64-64-64 28.672-64 64 28.672 64 64 64M298.666 320c-47.061 0-85.334-38.272-85.334-85.333s38.272-85.334 85.334-85.334 85.334 38.272 85.334 85.334-38.272 85.334-85.334 85.334zM89.493 92.288c0-36.843 29.952-66.795 66.795-66.795 16.128 0 32.064 5.909 44.886 16.704l51.136 50.901c14.613-4.842 30.123-7.765 46.358-7.765 82.346 0 149.333 67.008 149.333 149.334s-66.986 149.333-149.333 149.333c-82.326 0-149.333-67.008-149.333-149.333 0-16.235 2.901-31.702 7.766-46.358l-47.894-48.704c-12.715-12.587-19.712-29.397-19.712-47.317zM227.286 128.427l-53.589-53.568c-4.757-3.99-10.752-6.678-17.408-6.678-13.312 0-24.128 10.795-24.128 24.128 0 6.635 2.709 12.672 7.083 17.002l53.162 53.995c9.28-13.76 21.12-25.6 34.88-34.88zM298.666 128c-58.816 0-106.666 47.851-106.666 106.667s47.851 106.666 106.666 106.666 106.666-47.851 106.666-106.666-47.851-106.667-106.666-106.667z" />
114
+ <glyph unicode="&#xe653;" glyph-name="arrow-down5" d="M213.312 341.333v-192h-96l138.667-138.538 138.667 138.538h-96v193.002c0 23.040-19.072 41.664-42.666 41.664-23.616 0-42.666-19.626-42.666-42.666z" />
115
+ <glyph unicode="&#xe654;" glyph-name="arrow-right5" d="M106.666 170.667h192v-96l138.538 138.667-138.538 138.667v-96h-193.002c-23.040 0-41.664-19.072-41.664-42.667s19.627-42.666 42.666-42.666z" />
116
+ <glyph unicode="&#xe655;" glyph-name="search6" d="M16.918 17.749l30.165-30.166 93.547 93.546-29.376 30.954-94.336-94.336zM301.334 448c-104.534 0-189.333-84.779-189.333-189.334 0-40.938 13.162-78.72 35.243-109.718l35.626-37.546c32.448-26.176 73.536-42.091 118.464-42.091 104.576 0 189.334 84.779 189.334 189.334s-84.757 189.354-189.333 189.354zM301.334 112c-80.875 0-146.667 65.792-146.667 146.667s65.792 146.667 146.667 146.667 146.666-65.792 146.666-146.667-65.792-146.667-146.667-146.667z" />
117
+ <glyph unicode="&#xe656;" glyph-name="plus5" d="M248 8c-114.88 0-208 93.12-208 208s93.12 208 208 208 208-93.12 208-208-93.12-208-208-208zM351.008 224.992c0 8.832-7.168 16-16 16h-64v64c0 8.832-7.152 16-16 16h-16c-8.848 0-16-7.168-16-16v-64h-64c-8.848 0-16-7.168-16-16v-16c0-8.848 7.152-16 16-16h64v-64c0-8.848 7.152-16 16-16h16c8.848 0 16 7.152 16 16v64h64c8.832 0 16 7.152 16 16v16z" />
118
+ <glyph unicode="&#xe657;" glyph-name="plus6" d="M256 16c-114.88 0-208 93.12-208 208s93.12 208 208 208 208-93.12 208-208-93.12-208-208-208zM256 384c-88.352 0-160-71.632-160-160 0-88.352 71.648-160 160-160 88.368 0 160 71.648 160 160 0 88.368-71.632 160-160 160zM319.808 208h-48v-48c0-8.848-7.168-16-16-16-8.848 0-16 7.152-16 16v48h-48c-8.848 0-16 7.168-16 16s7.152 16 16 16h48v48c0 8.848 7.152 16 16 16 8.832 0 16-7.152 16-16v-48h48c8.832 0 16-7.168 16-16s-7.168-16-16-16z" />
119
+ <glyph unicode="&#xe658;" glyph-name="minus5" d="M248 424c-114.88 0-208-93.12-208-208s93.12-208 208-208c114.88 0 208 93.12 208 208s-93.12 208-208 208zM352 210c0-8.848-7.168-16-16-16h-176c-8.848 0-16 7.152-16 16v16c0 8.832 7.152 16 16 16h176c8.832 0 16-7.168 16-16v-16z" />
120
+ <glyph unicode="&#xe659;" glyph-name="minus6" d="M256 432c-114.88 0-208-93.12-208-208s93.12-208 208-208 208 93.12 208 208-93.12 208-208 208zM256 64c-88.352 0-160 71.648-160 160 0 88.368 71.648 160 160 160 88.368 0 160-71.632 160-160 0-88.352-71.632-160-160-160zM315.808 240h-128c-8.848 0-16-7.168-16-16 0-8.848 7.152-16 16-16h128c8.848 0 16 7.152 16 16 0 8.832-7.152 16-16 16z" />
121
+ <glyph unicode="&#xe65a;" glyph-name="cancel2" d="M313.392 223.984l97.536-97.536c6.336-6.336 6.336-16.624 0-22.96l-34.416-34.416c-6.336-6.336-16.608-6.336-22.96 0l-97.552 97.536-97.552-97.536c-6.336-6.336-16.608-6.336-22.944 0l-34.432 34.416c-6.336 6.336-6.336 16.608 0 22.96l97.552 97.536-97.552 97.552c-6.336 6.336-6.336 16.624 0 22.96l34.448 34.416c6.336 6.336 16.608 6.336 22.944 0l97.536-97.552 97.552 97.552c6.336 6.336 16.608 6.336 22.96 0l34.416-34.432c6.336-6.336 6.336-16.608 0-22.96l-97.536-97.536z" />
122
+ <glyph unicode="&#xe65b;" glyph-name="magnifier" d="M466.496 0.624l-11.344-11.344c-12.56-12.544-32.88-12.544-45.408 0l-90.816 90.784c-10.496 10.528-11.664 26.304-4.496 38.592l-49.664 49.632c-26.704-19.808-59.648-31.664-95.44-31.664-88.64 0-160.496 71.856-160.496 160.496 0 88.656 71.856 160.512 160.496 160.512 88.656 0 160.496-71.856 160.496-160.512 0-41.264-15.68-78.768-41.28-107.2l48.56-48.56c12.288 7.152 28.064 6 38.56-4.528l90.816-90.784c12.544-12.56 12.544-32.896 0.016-45.424zM289.408 297.776c0 66.48-53.904 120.368-120.384 120.368s-120.384-53.872-120.384-120.368 53.888-120.368 120.368-120.368 120.4 53.888 120.4 120.368z" />
123
+ <glyph unicode="&#xe65c;" glyph-name="grid3" d="M128 288h64v64h-64v-64zM224 288h64v64h-64v-64zM320 352v-64h64v64h-64zM128 192h64v64h-64v-64zM224 192h64v64h-64v-64zM320 192h64v64h-64v-64zM128 96h64v64h-64v-64zM224 96h64v64h-64v-64zM320 96h64v64h-64v-64z" />
124
+ <glyph unicode="&#xe65d;" glyph-name="grid4" d="M128 240h112v112h-112v-112zM272 352v-112h112v112h-112zM272 96h112v112h-112v-112zM128 96h112v112h-112v-112z" />
125
+ <glyph unicode="&#xe65e;" glyph-name="list" d="M128 352v-64h256v64h-256zM128 192h256v64h-256v-64zM128 96h256v64h-256v-64z" />
126
+ <glyph unicode="&#xe65f;" glyph-name="add" d="M424 48h-48c-4.416 0-8 3.584-8 8s3.584 8 8 8h40v40c0 4.416 3.584 8 8 8 4.4 0 8-3.584 8-8v-48c0-4.416-3.6-8-8-8zM424 144c-4.416 0-8 3.584-8 8v48c0 4.416 3.584 8 8 8 4.4 0 8-3.584 8-8v-48c0-4.416-3.6-8-8-8zM424 240c-4.416 0-8 3.584-8 8v48c0 4.416 3.584 8 8 8 4.4 0 8-3.584 8-8v-48c0-4.416-3.6-8-8-8zM424 336c-4.416 0-8 3.584-8 8v40h-40c-4.416 0-8 3.584-8 8s3.584 8 8 8h48c4.4 0 8-3.584 8-8v-48c0-4.416-3.6-8-8-8zM328 48h-48c-4.416 0-8 3.584-8 8s3.584 8 8 8h48c4.4 0 8-3.584 8-8s-3.6-8-8-8zM328 384h-48c-4.416 0-8 3.584-8 8s3.584 8 8 8h48c4.4 0 8-3.584 8-8s-3.6-8-8-8zM319.008 240c8.832 0 16-7.152 16-16 0-8.832-7.168-16-16-16h-48v-48c0-8.832-7.168-16-16-16-8.848 0-16 7.168-16 16v48h-48c-8.832 0-16 7.168-16 16 0 8.848 7.152 16 16 16h48v48c0 8.848 7.152 16 16 16 8.832 0 16-7.152 16-16v-48h48zM232 384h-48c-4.416 0-8 3.584-8 8s3.584 8 8 8h48c4.4 0 8-3.584 8-8s-3.6-8-8-8zM136 48h-48c-4.416 0-8 3.584-8 8v48c0 4.416 3.584 8 8 8s8-3.584 8-8v-40h40c4.416 0 8-3.584 8-8s-3.584-8-8-8zM136 384h-40v-40c0-4.416-3.584-8-8-8s-8 3.584-8 8v48c0 4.416 3.584 8 8 8h48c4.416 0 8-3.584 8-8s-3.584-8-8-8zM88 304c4.416 0 8-3.584 8-8v-48c0-4.416-3.584-8-8-8s-8 3.584-8 8v48c0 4.416 3.584 8 8 8zM88 208c4.416 0 8-3.584 8-8v-48c0-4.416-3.584-8-8-8s-8 3.584-8 8v48c0 4.416 3.584 8 8 8zM184 64h48c4.4 0 8-3.584 8-8s-3.6-8-8-8h-48c-4.416 0-8 3.584-8 8s3.584 8 8 8z" />
127
+ <glyph unicode="&#xe660;" glyph-name="minus7" d="M136 400h-48c-4.416 0-8-3.584-8-8v-48c0-4.416 3.584-8 8-8s8 3.584 8 8v40h40c4.416 0 8 3.584 8 8s-3.584 8-8 8zM184 384h48c4.4 0 8 3.584 8 8s-3.6 8-8 8h-48c-4.416 0-8-3.584-8-8s3.584-8 8-8zM328 400h-48c-4.416 0-8-3.584-8-8s3.584-8 8-8h48c4.4 0 8 3.584 8 8s-3.6 8-8 8zM424 400h-48c-4.416 0-8-3.584-8-8s3.584-8 8-8h40v-40c0-4.416 3.584-8 8-8 4.4 0 8 3.584 8 8v48c0 4.416-3.6 8-8 8zM424 304c-4.416 0-8-3.584-8-8v-48c0-4.416 3.584-8 8-8 4.4 0 8 3.584 8 8v48c0 4.416-3.6 8-8 8zM424 208c-4.416 0-8-3.584-8-8v-48c0-4.416 3.584-8 8-8 4.4 0 8 3.584 8 8v48c0 4.416-3.6 8-8 8zM424 112c-4.416 0-8-3.584-8-8v-40h-40c-4.416 0-8-3.584-8-8s3.584-8 8-8h48c4.4 0 8 3.584 8 8v48c0 4.416-3.6 8-8 8zM328 64h-48c-4.416 0-8-3.584-8-8s3.584-8 8-8h48c4.4 0 8 3.584 8 8s-3.6 8-8 8zM232 64h-48c-4.416 0-8-3.584-8-8s3.584-8 8-8h48c4.4 0 8 3.584 8 8s-3.6 8-8 8zM136 64h-40v40c0 4.416-3.584 8-8 8s-8-3.584-8-8v-48c0-4.416 3.584-8 8-8h48c4.416 0 8 3.584 8 8s-3.584 8-8 8zM88 144c4.416 0 8 3.584 8 8v48c0 4.416-3.584 8-8 8s-8-3.584-8-8v-48c0-4.416 3.584-8 8-8zM88 240c4.416 0 8 3.584 8 8v48c0 4.416-3.584 8-8 8s-8-3.584-8-8v-48c0-4.416 3.584-8 8-8zM191.008 208h128c8.848 0 16 7.168 16 16 0 8.848-7.152 16-16 16h-128c-8.848 0-16-7.152-16-16 0-8.832 7.152-16 16-16z" />
128
+ <glyph unicode="&#xe661;" glyph-name="search7" d="M320 479.92c-106.032 0-192-85.968-192-192 0-32.416 8.112-62.928 22.32-89.728l-133.504-133.472 0.112-0.096c-10.432-10.256-16.928-24.464-16.928-40.256 0-31.184 25.28-56.464 56.464-56.464 15.76 0 29.984 6.496 40.24 16.944l-0.032 0.032 133.456 133.44c26.816-14.256 57.376-22.4 89.872-22.4 106.032 0 192 85.968 192 192s-85.968 192-192 192zM76.72 4.848c-5.152-5.344-12.288-8.688-20.256-8.688-15.6 0-28.24 12.624-28.24 28.224 0 7.968 3.36 15.088 8.688 20.256l-0.144 0.128 129.056 129.056c11.28-15.216 24.72-28.656 39.904-39.968l-129.008-129.008zM320 127.904c-88.352 0-160 71.664-160 160 0 88.352 71.648 160 160 160 88.336 0 160-71.648 160-160 0-88.336-71.664-160-160-160zM320 399.92c4.4 0 8-3.584 8-8s-3.6-8-8-8c-53.024 0-96-42.992-96-96 0-4.416-3.584-8-8-8s-8 3.584-8 8c0 61.856 50.128 112 112 112z" />
129
+ <glyph unicode="&#xe662;" glyph-name="search8" d="M512 23.273c0-46.546-46.546-46.546-46.546-46.546l-133.166 133.144c-34.514-25.088-76.87-40.053-122.834-40.053-115.689 0-209.454 93.766-209.454 209.454s93.766 209.455 209.454 209.455 209.454-93.766 209.454-209.455c0-45.963-14.988-88.32-40.075-122.856l133.166-133.143zM209.454 442.182c-89.972 0-162.909-72.937-162.909-162.909s72.936-162.909 162.909-162.909 162.909 72.936 162.909 162.909-72.936 162.909-162.909 162.909z" />
130
+ <glyph unicode="&#xe663;" glyph-name="cross2" d="M367.334 149.709l-70.605 80.691 70.605 80.691c12.007 12.007 12.007 31.463 0 43.443s-31.462 11.981-43.443 0l-67.891-77.593-67.865 77.568c-12.006 12.006-31.463 12.006-43.443 0s-11.981-31.463 0-43.443l70.579-80.666-70.605-80.691c-11.981-12.007-11.981-31.411 0-43.392 12.006-12.007 31.463-12.007 43.443 0l67.891 77.543 67.865-77.543c12.007-12.007 31.462-12.007 43.443 0s12.007 31.385 0.026 43.392z" />
131
+ <glyph unicode="&#xe664;" glyph-name="minus9" d="M409.6 435.2h-307.2c-28.16 0-51.2-23.040-51.2-51.2v-307.2c0-28.16 23.040-51.2 51.2-51.2h307.2c28.16 0 51.2 23.040 51.2 51.2v307.2c0 28.16-23.040 51.2-51.2 51.2zM384 204.8h-256v51.2h256v-51.2z" />
132
+ <glyph unicode="&#xe665;" glyph-name="plus8" d="M409.6 435.2h-307.2c-28.16 0-51.2-23.040-51.2-51.2v-307.2c0-28.16 23.040-51.2 51.2-51.2h307.2c28.16 0 51.2 23.040 51.2 51.2v307.2c0 28.16-23.040 51.2-51.2 51.2zM384 204.8h-102.4v-102.4h-51.2v102.4h-102.4v51.2h102.4v102.4h51.2v-102.4h102.4v-51.2z" />
133
+ <glyph unicode="&#xe666;" glyph-name="layout" d="M189.44 384h-46.080c-28.16 0-40.96-12.8-40.96-40.96v-46.080c0-28.16 12.8-40.96 40.96-40.96h46.080c28.16 0 40.96 12.8 40.96 40.96v46.080c0 28.16-12.8 40.96-40.96 40.96zM368.64 384h-46.080c-28.16 0-40.96-12.8-40.96-40.96v-46.080c0-28.16 12.8-40.96 40.96-40.96h46.080c28.16 0 40.96 12.8 40.96 40.96v46.080c0 28.16-12.8 40.96-40.96 40.96zM189.44 204.8h-46.080c-28.16 0-40.96-12.8-40.96-40.96v-46.080c0-28.16 12.8-40.96 40.96-40.96h46.080c28.16 0 40.96 12.8 40.96 40.96v46.080c0 28.16-12.8 40.96-40.96 40.96zM368.64 204.8h-46.080c-28.16 0-40.96-12.8-40.96-40.96v-46.080c0-28.16 12.8-40.96 40.96-40.96h46.080c28.16 0 40.96 12.8 40.96 40.96v46.080c0 28.16-12.8 40.96-40.96 40.96z" />
134
+ <glyph unicode="&#xe667;" glyph-name="list2" d="M409.6 256h-307.2c-14.131 0-25.6-11.469-25.6-25.6s11.469-25.6 25.6-25.6h307.2c14.157 0 25.6 11.469 25.6 25.6s-11.443 25.6-25.6 25.6zM102.4 307.2h307.2c14.157 0 25.6 11.469 25.6 25.6s-11.443 25.6-25.6 25.6h-307.2c-14.131 0-25.6-11.469-25.6-25.6s11.469-25.6 25.6-25.6zM409.6 153.6h-307.2c-14.131 0-25.6-11.443-25.6-25.6s11.469-25.6 25.6-25.6h307.2c14.157 0 25.6 11.443 25.6 25.6s-11.443 25.6-25.6 25.6z" />
135
+ <glyph unicode="&#xe668;" glyph-name="video" d="M506.88 358.4v30.72c0 11.315-9.19 20.48-20.48 20.48h-460.8c-11.315 0-20.48-9.165-20.48-20.48v-30.72h51.2v-51.2h-51.2v-51.2h51.2v-51.2h-51.2v-51.2h51.2v-51.2h-51.2v-30.72c0-11.315 9.165-20.48 20.48-20.48h460.8c11.289 0 20.48 9.165 20.48 20.48v30.72h-51.2v51.2h51.2v51.2h-51.2v51.2h51.2v51.2h-51.2v51.2h51.2zM199.68 153.6v153.6l128-76.8-128-76.8z" />
136
+ <glyph unicode="&#xe669;" glyph-name="arrow-down7" d="M450.56 230.016l-97.997 0.026 0.026 179.609h-193.331v-179.635l-97.817 0.026 194.56-194.151z" />
137
+ <glyph unicode="&#xe66a;" glyph-name="arrow-right7" d="M256.384 424.96v-97.997l-179.635 0.026v-193.331h179.635v-97.817l194.125 194.56z" />
138
+ <glyph unicode="&#xe66b;" glyph-name="arrow-down8" d="M424.96 230.016l-97.997 0.026 0.026 179.609h-142.131v-179.635l-97.817 0.026 168.96-194.151z" />
139
+ <glyph unicode="&#xe66c;" glyph-name="arrow-right8" d="M256.384 399.36v-97.997l-179.635 0.026v-142.131h179.635v-97.817l194.125 168.986z" />
140
+ <glyph unicode="&#xe66d;" glyph-name="arrow-down9" d="M373.76 332.774l-235.52 0.026 117.76-204.8z" />
141
+ <glyph unicode="&#xe66e;" glyph-name="arrow-right9" d="M153.625 348.16l-0.025-235.52 204.8 117.76z" />
142
+ <glyph unicode="&#xe66f;" glyph-name="arrow-down10" d="M396.365 267.187c-10.419-10.701-120.192-115.277-120.192-115.277-5.581-5.709-12.877-8.55-20.173-8.55-7.322 0-14.618 2.841-20.173 8.55 0 0-109.773 104.576-120.218 115.277-10.419 10.701-11.136 29.926 0 41.37 11.162 11.417 26.701 12.313 40.345 0l100.045-95.949 100.019 95.923c13.671 12.314 29.235 11.418 40.346 0 11.161-11.417 10.471-30.669 0-41.344z" />
143
+ <glyph unicode="&#xe670;" glyph-name="arrow-right10" d="M219.213 370.791c10.701-10.445 115.251-120.218 115.251-120.218 5.735-5.581 8.576-12.877 8.576-20.173s-2.841-14.592-8.576-20.173c0 0-104.55-109.773-115.251-120.192-10.701-10.445-29.927-11.161-41.369 0-11.417 11.136-12.314 26.675 0 40.32l95.949 100.045-95.923 100.045c-12.314 13.67-11.417 29.209 0 40.345s30.669 10.445 41.344 0z" />
144
+ <glyph unicode="&#xe671;" glyph-name="arrow-down11" d="M66.099 343.014c-6.938 6.861-18.151 6.861-25.063 0-6.912-6.835-6.912-17.946 0-24.807l202.445-200.448c6.938-6.861 18.125-6.861 25.063 0l202.445 200.448c6.912 6.861 6.938 17.945 0 24.806s-18.176 6.861-25.063 0.026l-189.927-182.81-189.901 182.784z" />
145
+ <glyph unicode="&#xe672;" glyph-name="uniE672" d="M143.352 40.499c-6.861-6.938-6.861-18.125 0-25.063s17.946-6.938 24.806 0l200.448 202.419c6.861 6.938 6.861 18.151 0 25.063l-200.448 202.445c-6.861 6.938-17.946 6.938-24.806 0s-6.861-18.125 0-25.063l182.784-189.901-182.784-189.901z" />
146
+ <glyph unicode="&#xe673;" glyph-name="arrow-right11" d="M384.461 102.4l-0.026 82.637-379.315-0.026v90.957h379.341l-0.026 82.432 122.445-128z" />
147
+ <glyph unicode="&#xe674;" glyph-name="github62" d="M337.408 196.864c-18.381 0-33.28-20.634-33.28-46.055 0-25.447 14.899-46.080 33.28-46.080s33.28 20.634 33.28 46.080c-0.026 25.447-14.925 46.055-33.28 46.055zM453.274 316.774c3.789 9.344 3.968 62.464-16.231 113.305 0 0-46.387-5.069-116.531-53.222-14.72 4.070-39.629 6.093-64.512 6.093-24.909 0-49.792-2.048-64.537-6.093-70.118 48.154-116.48 53.222-116.48 53.222-20.198-50.841-20.045-103.961-16.23-113.305-23.757-25.805-38.272-56.781-38.272-99.097 0-183.962 152.627-186.905 191.155-186.905 8.73 0 26.087-0.026 44.39-0.051 18.304 0.026 35.661 0.051 44.339 0.051 38.553 0 191.155 2.944 191.155 186.905 0 42.317-14.49 73.293-38.246 99.098zM256.717 53.376h-1.408c-96.563 0-171.776 11.52-171.776 105.37 0 22.477 7.962 43.341 26.778 60.647 31.463 28.851 84.633 13.568 144.999 13.568 0.231 0 0.487 0 0.717 0.025 0.256 0 0.486-0.025 0.691-0.025 60.365 0 113.562 15.283 144.999-13.568 18.816-17.305 26.752-38.17 26.752-60.647 0-93.85-75.161-105.37-171.75-105.37zM174.618 196.864c-18.381 0-33.28-20.634-33.28-46.055 0-25.447 14.899-46.080 33.28-46.080s33.28 20.634 33.28 46.080c0 25.447-14.899 46.055-33.28 46.055z" />
148
+ <glyph unicode="&#xe675;" glyph-name="flickr5" d="M126.029 128c-55.475 0-100.429 45.798-100.429 102.4s44.953 102.4 100.429 102.4c55.475 0 100.454-45.824 100.454-102.4s-44.979-102.4-100.454-102.4zM385.945 128c-55.501 0-100.505 45.798-100.505 102.4s45.005 102.4 100.505 102.4c55.45 0 100.454-45.824 100.454-102.4s-45.005-102.4-100.454-102.4z" />
149
+ <glyph unicode="&#xe676;" glyph-name="flickr6" d="M256 476.16c-135.731 0-245.76-110.029-245.76-245.76s110.029-245.76 245.76-245.76 245.76 110.029 245.76 245.76-110.003 245.76-245.76 245.76zM190.336 178.662c-28.032 0-50.739 23.142-50.739 51.738s22.707 51.738 50.739 51.738c28.032 0 50.765-23.143 50.765-51.738-0.025-28.595-22.733-51.738-50.765-51.738zM321.639 178.662c-28.058 0-50.765 23.142-50.765 51.738s22.707 51.738 50.765 51.738c28.007 0 50.739-23.143 50.739-51.738 0.026-28.595-22.733-51.738-50.739-51.738z" />
150
+ <glyph unicode="&#xe677;" glyph-name="vimeo4" d="M484.096 336.87c-25.753-147.763-169.6-272.896-212.864-301.466-43.29-28.57-82.739 11.443-97.075 41.728-16.384 34.483-65.51 221.619-78.387 237.082-12.851 15.539-51.456-15.463-51.456-15.463l-18.713 24.986c0 0 78.387 95.36 138.035 107.264 63.232 12.621 63.13-98.919 78.336-160.845 14.72-59.93 24.601-94.234 37.427-94.234 12.877 0 37.427 33.433 64.333 84.659 26.957 51.277-1.152 96.538-53.811 64.359 21.043 128.717 219.93 159.667 194.176 11.929z" />
151
+ <glyph unicode="&#xe678;" glyph-name="vimeo5" d="M256 476.16c-135.731 0-245.76-110.029-245.76-245.76s110.029-245.76 245.76-245.76 245.76 110.029 245.76 245.76-110.029 245.76-245.76 245.76zM368.64 277.735c-13.005-74.675-85.709-137.882-107.546-152.32-21.863-14.413-41.805 5.811-49.049 21.069-8.269 17.433-33.101 111.975-39.603 119.783-6.502 7.859-25.984-7.808-25.984-7.808l-9.447 12.647c0 0 39.603 48.179 69.734 54.169 31.949 6.4 31.898-49.945 39.578-81.254 7.45-30.285 12.442-47.591 18.918-47.591 6.502 0 18.918 16.87 32.512 42.752 13.619 25.933-0.563 48.794-27.187 32.537 10.599 64.998 111.104 80.666 98.074 6.016z" />
152
+ <glyph unicode="&#xe679;" glyph-name="twitter7" d="M256 476.16c-135.731 0-245.76-110.029-245.76-245.76s110.029-245.76 245.76-245.76 245.76 110.029 245.76 245.76-110.029 245.76-245.76 245.76zM355.942 274.816c0.103-2.074 0.154-4.173 0.154-6.272 0-63.949-48.691-137.702-137.728-137.702-27.315 0-52.787 7.987-74.189 21.76 3.789-0.461 7.655-0.666 11.546-0.666 22.681 0 43.546 7.731 60.135 20.736-21.171 0.384-39.066 14.387-45.235 33.587 2.944-0.563 5.99-0.87 9.088-0.87 4.429 0 8.704 0.589 12.749 1.69-22.119 4.454-38.835 24.013-38.835 47.463 0 0.205 0 0.41 0.025 0.589 6.528-3.609 14.003-5.786 21.913-6.042-12.953 8.678-21.504 23.475-21.504 40.294 0 8.883 2.381 17.203 6.554 24.345 23.859-29.312 59.546-48.589 99.763-50.585-0.819 3.533-1.255 7.219-1.255 11.034 0 26.727 21.683 48.41 48.409 48.41 13.926 0 26.496-5.863 35.328-15.283 11.034 2.15 21.401 6.169 30.745 11.725-3.635-11.29-11.289-20.787-21.299-26.778 9.805 1.178 19.123 3.763 27.801 7.629-6.477-9.702-14.72-18.227-24.166-25.063z" />
153
+ <glyph unicode="&#xe67a;" glyph-name="facebook7" d="M384 380.697h-73.113c-8.653 0-18.304-11.366-18.304-26.598v-52.787h91.418v-75.264h-91.418v-226.048h-86.323v226.023h-78.259v75.29h78.259v44.288c0 63.514 44.083 115.2 104.601 115.2h73.139v-80.103z" />
154
+ <glyph unicode="&#xe67b;" glyph-name="facebook8" d="M256 476.16c-135.731 0-245.76-110.029-245.76-245.76s110.029-245.76 245.76-245.76 245.76 110.029 245.76 245.76-110.029 245.76-245.76 245.76zM314.189 306.329h-36.941c-4.352 0-9.216-5.76-9.216-13.415v-26.675h46.183v-38.042h-46.183v-114.202h-43.623v114.202h-39.526v38.016h39.526v22.375c0 32.103 22.272 58.189 52.839 58.189h36.941v-40.448z" />
155
+ <glyph unicode="&#xe67c;" glyph-name="facebook9" d="M421.12 450.56h-330.24c-30.259 0-55.040-24.781-55.040-55.040v-330.24c0-30.285 24.781-55.014 55.015-55.014h167.015v157.875h-52.736v68.762h52.736v34.458c0 53.12 39.219 94.72 89.293 94.72h48.589v-77.671h-43.495c-11.366 0-14.695-6.528-14.695-15.539v-35.942h58.189v-68.787h-58.189v-157.901h83.533c30.285 0 55.014 24.755 55.014 55.014v330.266c0.051 30.259-24.704 55.040-54.989 55.040z" />
156
+ <glyph unicode="&#xe67d;" glyph-name="googleplus6" d="M50.944 343.322c0-38.221 12.775-65.843 37.939-82.048 20.608-13.286 44.544-15.283 56.986-15.283 3.021 0 5.427 0.128 7.117 0.231 0 0-3.942-25.677 15.104-51.097l-0.87 0.026c-32.999 0-140.647-6.912-140.647-95.411 0-90.035 98.867-94.592 118.681-94.592 1.561 0 2.458 0.026 2.458 0.026 0.231 0 1.638-0.051 4.045-0.051 12.723 0 45.619 1.587 76.186 16.461 39.629 19.226 59.75 52.711 59.75 99.456 0 45.184-30.618 72.064-52.992 91.725-13.645 11.981-25.446 22.323-25.446 32.384 0 10.24 8.601 17.946 19.507 27.699 17.613 15.769 34.253 38.221 34.253 80.665 0 37.325-4.839 62.362-34.662 78.234 3.123 1.587 14.106 2.739 19.559 3.507 16.154 2.202 39.782 4.711 39.782 17.895v2.534h-117.709c-1.178-0.026-119.040-4.403-119.040-112.358zM240.973 112.589c2.253-35.993-28.544-62.567-74.778-65.92-46.951-3.456-85.632 17.69-87.885 53.683-1.075 17.28 6.502 34.202 21.376 47.693 15.104 13.645 35.789 22.067 58.342 23.757 2.662 0.154 5.299 0.281 7.936 0.281 43.443 0 72.883-25.549 75.008-59.495zM210.227 367.975c11.546-40.627-5.888-83.098-33.664-90.931-3.2-0.896-6.502-1.357-9.831-1.357-25.472 0-50.688 25.754-60.032 61.235-5.222 19.942-4.813 37.35 1.177 54.118 5.888 16.461 16.461 27.623 29.773 31.36 3.2 0.922 6.528 1.357 9.856 1.357 30.72 0 50.483-12.749 62.72-55.782zM408.601 279.501v76.8h-48.64v-76.8h-76.8v-48.64h76.8v-76.8h48.64v76.8h76.8v48.64h-76.8z" />
157
+ <glyph unicode="&#xe67e;" glyph-name="googleplus7" d="M232.883 299.904c-6.169 21.76-16.154 28.185-31.693 28.185-1.664 0-3.353-0.231-4.966-0.666-6.758-1.92-12.083-7.552-15.053-15.872-3.047-8.448-3.251-17.28-0.589-27.315 4.71-17.92 17.459-30.95 30.336-30.95 1.664 0 3.353 0.231 4.966 0.666 14.003 3.968 22.81 25.421 16.999 45.952zM256 476.16c-135.731 0-245.76-110.029-245.76-245.76s110.029-245.76 245.76-245.76c135.757 0 245.76 110.029 245.76 245.76s-110.003 245.76-245.76 245.76zM241.843 124.877c-15.463-7.501-32.077-8.294-38.502-8.294-1.229 0-1.92 0.026-2.023 0.026 0 0-0.487 0-1.255 0-10.035 0-59.981 2.304-59.981 47.795 0 44.697 54.375 48.179 71.040 48.179h0.461c-9.6 12.851-7.603 25.805-7.603 25.805-0.845-0.051-2.099-0.102-3.609-0.102-6.298 0-18.406 0.999-28.8 7.731-12.723 8.167-19.174 22.118-19.174 41.446 0 54.553 59.546 56.755 60.16 56.781h59.469v-1.306c0-6.656-11.93-7.936-20.096-9.063-2.765-0.384-8.294-0.947-9.881-1.741 15.078-8.038 17.511-20.711 17.511-39.552 0-21.427-8.397-32.768-17.305-40.755-5.504-4.915-9.856-8.832-9.856-14.003 0-5.069 5.939-10.291 12.851-16.359 11.289-9.933 26.777-23.526 26.777-46.361 0-23.603-10.163-40.499-30.183-50.227zM371.891 230.631h-38.81v-38.81h-24.576v38.81h-38.81v24.576h38.81v38.784h24.576v-38.809h38.81v-24.55zM210.509 200.934c-1.331 0-2.662-0.051-3.994-0.154-11.367-0.819-21.863-5.094-29.465-12.007-7.526-6.81-11.341-15.385-10.803-24.089 1.126-18.176 20.685-28.851 44.391-27.136 23.373 1.69 38.938 15.13 37.786 33.331-1.101 17.127-15.975 30.055-37.913 30.055z" />
158
+ <glyph unicode="&#xe67f;" glyph-name="pinterest4" d="M220.57 147.763c-13.44-70.477-29.85-138.061-78.49-173.363-15.001 106.547 22.041 186.547 39.245 271.488-29.338 49.408 3.533 148.787 65.433 124.288 76.16-30.131-65.945-183.629 29.44-202.803 99.61-20.019 140.262 172.8 78.515 235.495-89.241 90.573-259.789 2.099-238.797-127.513 5.094-31.693 37.837-41.319 13.082-85.043-57.114 12.647-74.163 57.703-71.962 117.76 3.533 98.278 88.32 167.091 173.363 176.614 107.571 12.058 208.512-39.475 222.413-140.647 15.693-114.176-48.512-237.85-163.558-228.941-31.155 2.381-44.237 17.817-68.685 32.666z" />
159
+ <glyph unicode="&#xe680;" glyph-name="pinterest5" d="M256 476.16c-135.731 0-245.76-110.029-245.76-245.76s110.029-245.76 245.76-245.76 245.76 110.029 245.76 245.76-110.029 245.76-245.76 245.76zM272.793 172.135c-15.744 1.229-22.349 9.037-34.688 16.538-6.81-35.635-15.078-69.786-39.68-87.603-7.577 53.837 11.161 94.259 19.84 137.165-14.822 24.934 1.792 75.162 33.049 62.797 38.477-15.232-33.331-92.775 14.873-102.477 50.329-10.112 70.861 87.322 39.654 118.989-45.082 45.747-131.226 1.049-120.627-64.461 2.585-16.025 19.097-20.864 6.605-42.983-28.851 6.4-37.478 29.159-36.352 59.495 1.792 49.689 44.621 84.454 87.577 89.293 54.349 6.067 105.344-19.942 112.409-71.066 7.911-57.728-24.55-120.192-82.663-115.687z" />
160
+ <glyph unicode="&#xe681;" glyph-name="tumblr4" d="M256 476.16c-135.731 0-245.76-110.029-245.76-245.76s110.029-245.76 245.76-245.76c135.731 0 245.735 110.029 245.735 245.76s-109.978 245.76-245.735 245.76zM321.945 124.365c-10.061-4.787-19.149-8.141-27.238-10.087-8.141-1.92-16.998-2.893-26.445-2.893-10.752 0-20.25 1.382-28.518 4.122-8.243 2.739-15.309 6.681-21.145 11.75s-9.881 10.496-12.135 16.231-3.379 14.029-3.379 24.909v83.482h-25.984v33.664c9.216 3.046 17.152 7.399 23.731 13.082 6.579 5.657 11.879 12.467 15.846 20.429 3.994 7.936 6.758 18.073 8.243 30.336h33.433v-60.186h55.782v-37.35h-55.783v-61.031c0-13.798 0.717-22.656 2.176-26.573s4.122-7.040 8.038-9.37c5.223-3.149 11.187-4.762 17.869-4.762 11.904 0 23.757 3.917 35.507 11.776v-37.529z" />
161
+ <glyph unicode="&#xe682;" glyph-name="linkedin4" d="M129.946 408.32c0-27.213-20.096-49.254-53.145-49.254-31.104 0-51.2 22.041-51.2 49.255 0 27.853 20.761 49.254 52.505 49.254s51.2-21.401 51.84-49.254zM28.211 3.225v316.928h98.509v-316.928h-98.509zM185.677 219.059c0 39.527-1.305 72.576-2.611 101.095h85.555l4.557-44.083h1.945c12.954 20.762 44.723 51.2 97.869 51.2 64.793 0 113.408-43.417 113.408-136.755v-187.315h-98.509v175.642c0 40.832-14.285 68.711-49.92 68.711-27.213 0-43.392-18.79-50.534-36.941-2.611-6.477-3.251-15.539-3.251-24.627v-182.784h-98.509v215.859z" />
162
+ <glyph unicode="&#xe683;" glyph-name="linkedin5" d="M256 476.16c-135.731 0-245.76-110.029-245.76-245.76s110.029-245.76 245.76-245.76 245.76 110.029 245.76 245.76-110.029 245.76-245.76 245.76zM195.84 128.537h-49.767v160.128h49.767v-160.128zM170.649 308.327c-15.719 0-25.881 11.161-25.881 24.909 0 14.080 10.47 24.883 26.522 24.883s25.881-10.803 26.189-24.883c0.025-13.773-10.137-24.909-26.829-24.909zM377.575 128.537h-49.741v88.755c0 20.634-7.219 34.688-25.216 34.688-13.747 0-21.913-9.498-25.549-18.662-1.305-3.251-1.639-7.859-1.639-12.416v-92.339h-49.792v109.056c0 19.968-0.64 36.685-1.305 51.072h43.213l2.304-22.246h0.973c6.553 10.471 22.605 25.856 49.459 25.856 32.743 0 57.293-21.913 57.293-69.069v-94.695z" />
163
+ <glyph unicode="&#xe684;" glyph-name="instagram4" d="M389.12 230.4c0-73.523-59.623-133.12-133.12-133.12-73.523 0-133.12 59.597-133.12 133.12 0 8.755 0.871 17.305 2.509 25.6h-89.549v-176.947c0-37.99 30.771-68.813 68.813-68.813h302.694c37.99 0 68.813 30.797 68.813 68.813v176.947h-89.523c1.613-8.294 2.483-16.845 2.483-25.6zM407.347 450.56h-302.695c-38.016 0-68.813-30.822-68.813-68.813v-74.547h111.462c24.089 34.048 63.795 56.32 108.697 56.32s84.608-22.272 108.697-56.32h111.463v74.547c0 37.99-30.822 68.813-68.813 68.813zM441.011 365.568c0-6.784-5.529-12.288-12.288-12.288h-36.839c-6.759 0-12.288 5.529-12.288 12.288v36.864c0 6.784 5.555 12.288 12.288 12.288h36.839c6.784 0 12.288-5.529 12.288-12.288v-36.864zM337.92 230.4c0 45.261-36.685 81.92-81.92 81.92s-81.92-36.659-81.92-81.92 36.685-81.92 81.92-81.92 81.92 36.659 81.92 81.92z" />
164
+ <glyph unicode="&#xe685;" glyph-name="skype3" d="M477.978 178.227c3.405 15.974 5.197 32.563 5.197 49.613 0 127.641-100.582 231.143-224.666 231.143-13.082 0-25.933-1.178-38.4-3.379-20.121 13.005-43.853 20.557-69.35 20.557-71.936 0-130.279-60.032-130.279-134.067 0-24.729 6.553-47.897 17.92-67.789-2.969-15.001-4.557-30.541-4.557-46.464 0-127.642 100.608-231.143 224.666-231.143 14.055 0 27.827 1.331 41.139 3.865 18.329-10.137 39.296-15.897 61.568-15.897 71.987 0 130.304 60.007 130.304 134.041 0 21.376-4.889 41.6-13.543 59.52zM373.735 117.35c-10.394-15.13-25.753-27.136-45.645-35.635-19.712-8.423-43.289-12.697-70.195-12.697-32.281 0-59.315 5.837-80.435 17.382-15.104 8.371-27.546 19.738-36.992 33.741-9.549 14.183-14.387 28.237-14.387 41.779 0 8.474 3.149 15.821 9.369 21.837 6.169 5.939 14.054 8.986 23.45 8.986 7.706 0 14.387-2.381 19.789-7.065 5.171-4.531 9.6-11.213 13.159-19.789 3.994-9.395 8.32-17.305 12.903-23.552 4.403-5.99 10.752-11.059 18.841-15.002 8.141-3.942 19.123-5.965 32.64-5.965 18.56 0 33.792 4.070 45.235 12.135 11.213 7.885 16.64 17.305 16.64 28.851 0 9.113-2.841 16.307-8.678 21.913-6.118 5.863-14.208 10.445-23.987 13.594-10.214 3.277-24.089 6.81-41.216 10.496-23.322 5.146-43.136 11.238-58.88 18.125-16.077 7.014-29.082 16.793-38.579 29.030-9.651 12.391-14.541 28.007-14.541 46.336 0 17.459 5.12 33.203 15.257 46.771 10.061 13.465 24.704 23.962 43.597 31.155 18.662 7.091 40.857 10.701 65.946 10.701 20.070 0 37.709-2.407 52.429-7.091 14.797-4.762 27.289-11.162 37.094-19.047 9.882-7.962 17.229-16.461 21.863-25.241 4.659-8.934 7.014-17.792 7.014-26.368 0-8.269-3.098-15.769-9.216-22.323-6.144-6.579-13.926-9.907-23.065-9.907-8.295 0-14.822 2.099-19.353 6.195-4.199 3.815-8.576 9.805-13.389 18.355-5.606 10.982-12.39 19.609-20.147 25.677-7.577 5.913-20.173 8.935-37.529 8.935-16.102 0-29.209-3.328-38.938-9.907-9.395-6.349-13.927-13.594-13.927-22.169 0-5.274 1.459-9.677 4.48-13.44 3.2-4.019 7.68-7.552 13.389-10.47 5.888-3.046 11.981-5.478 18.073-7.219 6.246-1.767 16.717-4.403 31.104-7.833 18.176-4.019 34.867-8.525 49.639-13.363 14.976-4.915 27.904-11.008 38.451-18.048 10.752-7.219 19.277-16.487 25.319-27.52 6.041-11.111 9.113-24.807 9.113-40.704 0.026-19.098-5.248-36.429-15.693-51.635z" />
165
+ <glyph unicode="&#xe686;" glyph-name="skype4" d="M311.399 234.163c-5.888 3.942-13.159 7.347-21.504 10.137-8.294 2.714-17.639 5.248-27.827 7.475-8.038 1.92-13.901 3.405-17.408 4.403-3.405 0.973-6.81 2.329-10.112 4.045-3.2 1.639-5.734 3.61-7.501 5.863-1.69 2.125-2.509 4.557-2.509 7.526 0 4.813 2.56 8.883 7.808 12.416 5.453 3.686 12.8 5.529 21.811 5.529 9.702 0 16.768-1.664 21.017-4.966 4.352-3.43 8.166-8.243 11.264-14.387 2.739-4.813 5.146-8.141 7.552-10.291 2.509-2.304 6.144-3.481 10.803-3.481 5.146 0 9.498 1.869 12.954 5.555 3.405 3.687 5.146 7.885 5.146 12.493 0 4.813-1.357 9.779-3.942 14.771-2.56 4.915-6.707 9.702-12.211 14.157-5.504 4.403-12.493 7.987-20.787 10.649-8.243 2.663-18.125 3.968-29.363 3.968-14.054 0-26.471-1.997-36.915-5.965-10.624-4.045-18.841-9.907-24.474-17.459-5.657-7.603-8.525-16.435-8.525-26.215 0-10.24 2.739-18.995 8.141-25.933 5.325-6.887 12.595-12.339 21.607-16.307 8.832-3.84 19.917-7.271 32.973-10.138 9.6-2.048 17.382-4.019 23.091-5.863 5.478-1.741 10.035-4.327 13.414-7.629 3.251-3.149 4.839-7.142 4.839-12.262 0-6.451-3.046-11.725-9.319-16.154-6.4-4.505-14.925-6.784-25.344-6.784-7.552 0-13.721 1.127-18.279 3.353-4.531 2.202-8.089 5.017-10.547 8.371-2.56 3.507-4.992 7.936-7.219 13.209-1.997 4.813-4.48 8.55-7.373 11.085-3.047 2.637-6.758 3.968-11.085 3.968-5.274 0-9.677-1.69-13.133-5.017-3.482-3.379-5.248-7.475-5.248-12.237 0-7.577 2.714-15.462 8.038-23.373 5.299-7.885 12.262-14.233 20.736-18.918 11.827-6.451 26.982-9.728 45.030-9.728 15.053 0 28.262 2.406 39.322 7.091 11.161 4.787 19.738 11.495 25.549 19.942 5.863 8.525 8.807 18.253 8.807 28.902 0 8.935-1.69 16.563-5.094 22.81-3.379 6.17-8.141 11.367-14.183 15.386zM256 476.16c-135.731 0-245.76-110.029-245.76-245.76s110.029-245.76 245.76-245.76c135.757 0 245.76 110.029 245.76 245.76s-110.003 245.76-245.76 245.76zM314.906 92.774c-12.442 0-24.192 3.226-34.483 8.909-7.475-1.433-15.155-2.176-23.040-2.176-69.478 0-125.824 57.984-125.824 129.459 0 8.935 0.87 17.613 2.56 26.035-6.374 11.136-10.035 24.089-10.035 37.939 0 41.447 32.666 75.085 72.96 75.085 14.285 0 27.571-4.224 38.835-11.52 6.963 1.255 14.157 1.894 21.504 1.894 69.478 0 125.824-57.984 125.824-129.459 0-9.523-0.998-18.816-2.893-27.776 4.839-10.061 7.552-21.351 7.552-33.357-0.026-41.421-32.666-75.034-72.96-75.034z" />
166
+ <glyph unicode="&#xe687;" glyph-name="x" d="M480 89.632l-134.496 134.368 134.496 134.368-89.632 89.632-134.368-134.432-134.432 134.432-89.568-89.632 134.368-134.368-134.368-134.368 89.568-89.632 134.432 134.432 134.368-134.432z" />
167
+ <glyph unicode="&#xe688;" glyph-name="instagram" d="M448 480h-384c-35.328 0-64-28.672-64-64v-384c0-35.328 28.672-64 64-64h384c35.328 0 64 28.672 64 64v384c0 35.328-28.672 64-64 64zM256 288c58.944 0 64-64 64-64s1.888-64-64-64c-65.856 0-64 64-64 64s5.056 64 64 64zM448 64c0-17.696-14.304-32-32-32h-320c-17.696 0-32 14.304-32 32v160c0 17.696 14.304 32 32 32h36.544c-2.688-10.272-4.544-20.864-4.544-32 0-70.688 57.312-128 128-128s128 57.312 128 128c0 11.136-1.888 21.728-4.544 32h36.544c17.696 0 32-14.304 32-32v-160zM448 352c0-17.664-14.304-32-32-32h-32c-17.664 0-32 14.336-32 32v32c0 17.664 14.336 32 32 32h32c17.696 0 32-14.336 32-32v-32z" />
168
+ <glyph unicode="&#xe689;" glyph-name="search3" d="M496.131 44.302l-121.276 103.147c-12.537 11.283-25.945 16.463-36.776 15.963 28.628 33.534 45.921 77.039 45.921 124.588 0 106.039-85.961 192-192 192s-192-85.961-192-192c0-106.039 85.961-192 192-192 47.549 0 91.054 17.293 124.588 45.922-0.5-10.831 4.68-24.239 15.963-36.776l103.147-121.276c17.661-19.623 46.511-21.277 64.11-3.678s15.946 46.449-3.677 64.11zM192 160c-70.692 0-128 57.308-128 128s57.308 128 128 128 128-57.308 128-128-57.307-128-128-128z" />
169
+ <glyph unicode="&#xe68a;" glyph-name="instagram2" d="M427 480h-342c-46.75 0-85-38.25-85-85v-342c0-46.75 38.25-85 85-85h342c46.75 0 85 38.25 85 85v342c0 46.75-38.25 85-85 85zM163.9 256h184.2c3.494-10.029 5.4-20.795 5.4-32 0-53.762-43.738-97.5-97.5-97.5s-97.5 43.738-97.5 97.5c0 11.205 1.906 21.971 5.4 32zM448 255.975v-191.975c0-17.6-14.4-32-32-32h-320c-17.6 0-32 14.4-32 32v192h50.054c-2.321-10.301-3.554-21.008-3.554-32 0-80.229 65.271-145.5 145.5-145.5s145.5 65.271 145.5 145.5c0 10.992-1.232 21.699-3.554 32l50.054-0.025zM448 368c0-8.8-7.2-16-16-16h-32c-8.8 0-16 7.2-16 16v32c0 8.8 7.2 16 16 16h32c8.8 0 16-7.2 16-16v-32z" />
170
+ <glyph unicode="&#xe68b;" glyph-name="search10" d="M449.152 90.419l-96.743 96.743c14.592 23.987 22.989 52.096 22.989 82.227 0 87.45-75.801 163.251-163.277 163.251-87.45 0-158.362-70.912-158.362-158.361 0-87.475 75.776-163.277 163.251-163.277 29.082 0 56.32 7.885 79.744 21.581l97.255-97.28c9.549-9.523 24.96-9.523 34.457 0l24.141 24.115c9.498 9.523 6.041 21.504-3.456 31.002zM102.502 274.279c0 60.544 49.075 109.645 109.619 109.645 60.569 0 114.535-53.965 114.535-114.534s-49.075-109.645-109.645-109.645-114.509 53.965-114.509 114.535z" />
171
+ <glyph unicode="&#xe68c;" glyph-name="rss-alt" d="M512-32h-73.12c0 242-196.88 438.848-438.88 438.848v73.152c282.256 0 512-229.68 512-512v0zM365.68-32h-73.12c0 161.312-131.312 292.56-292.56 292.56v73.152c201.632 0 365.68-164.080 365.68-365.712v0zM219.44-32h-73.184c0 80.688-65.568 146.256-146.256 146.256v73.184c120.992 0 219.44-98.448 219.44-219.44v0zM73.12-32c0 40.368-32.688 73.12-73.12 73.12v-73.12h73.12z" />
172
+ <glyph unicode="&#xe68d;" glyph-name="mail" d="M255.936 232.688l256.064 120.624v62.688h-512v-62.496zM256.064 161.936l-256.064 120.944v-250.88h512v250.496z" />
173
+ <glyph unicode="&#xe854;" glyph-name="add_shopping_cart" d="M153 154.333c0-3 2-5 5-5h247v-43h-256c-23 0-42 20-42 43 0 7 2 14 5 20l29 53-77 162h-43v42h70c13.501-28.165 26.832-56.5 40-85 17.031-35.636 33.802-71.532 51-107h150c27.393 49.94 55.267 99.4 82 150l37-21-82-149c-7-13-21-22-37-22h-159l-19-35zM363 85.333c23 0 42-20 42-43s-19-42-42-42-43 19-43 42 20 43 43 43zM149 85.333c23 0 43-20 43-43s-20-42-43-42-42 19-42 42 19 43 42 43zM235 277.333v64h-64v43h64v64h42v-64h64v-43h-64v-64h-42z" />
174
+ <glyph unicode="&#xe8cb;" glyph-name="shopping_basket" d="M256 106.333c23 0 43 20 43 43s-20 43-43 43-43-20-43-43 20-43 43-43zM192 277.333h128l-64 94zM367 277.333h102c12 0 22-9 22-21-17.313-69.021-36.853-135.814-55-204-5-18-21-31-41-31h-278c-20 0-36 13-41 31l-54 198c-1 2-1 4-1 6 0 12 10 21 22 21h102l93 140c4 6 11 9 18 9s14-3 18-9z" />
175
+ <glyph unicode="&#xe8cc;" glyph-name="shopping_cart" d="M363 85.333c23 0 42-20 42-43s-19-42-42-42-43 19-43 42 20 43 43 43zM21 426.333h70l20-42h316c12 0 21-10 21-22 0-4-1-7-3-10l-76-138c-7-13-21-22-37-22h-159l-19-35-1-3c0-3 2-5 5-5h247v-43h-256c-23 0-42 20-42 43 0 7 2 14 5 20l29 53-77 162h-43v42zM149 85.333c23 0 43-20 43-43s-20-42-43-42-42 19-42 42 19 43 42 43z" />
176
+ <glyph unicode="&#xe900;" glyph-name="store" d="M480 32h-32v64c0 17.672-14.312 32-32 32s-32-14.328-32-32v-64h-256v64c0 17.672-14.312 32-32 32s-32-14.328-32-32v-64h-32c-17.688 0-32-14.328-32-32s14.312-32 32-32h448c17.688 0 32 14.328 32 32s-14.312 32-32 32zM480 480h-448c-17.688 0-32-14.328-32-32v-192c0-35.344 28.656-64 64-64s64 28.656 64 64c0-35.344 28.656-64 64-64s64 28.656 64 64c0-35.344 28.656-64 64-64s64 28.656 64 64c0-35.344 28.656-64 64-64s64 28.656 64 64v192c0 17.672-14.312 32-32 32z" />
177
+ <glyph unicode="&#xe901;" glyph-name="cart2" d="M510.624 393.6l-46.624-185.6c0-2.224-0.448-4.32-1.248-6.224-1.632-3.84-4.688-6.912-8.512-8.528-1.92-0.816-4.032-1.248-6.24-1.248h-304l12.8-64h275.2c8.848 0 16-7.152 16-16s-7.152-16-16-16h-288c-8.848 0-16 7.152-16 16l-60.8 304h-51.2c-8.832 0-16 7.168-16 16s7.168 16 16 16h64c8.848 0 16-7.168 16-16l3.2-16h396.8c8.848 0 16-7.168 16-16 0-2.288-0.512-4.432-1.376-6.4zM137.6 224h54.4v160h-86.4l32-160zM288 384h-80v-160h80v160zM384 384h-80v-160h80v160zM400 384v-160h36.048l40.528 160h-76.576zM176 64c26.512 0 48-21.504 48-48s-21.488-48-48-48-48 21.504-48 48 21.488 48 48 48zM176 0c8.848 0 16 7.152 16 16s-7.152 16-16 16-16-7.152-16-16 7.152-16 16-16zM400 64c26.512 0 48-21.504 48-48s-21.488-48-48-48-48 21.504-48 48 21.488 48 48 48zM400 0c8.848 0 16 7.152 16 16s-7.152 16-16 16-16-7.152-16-16 7.152-16 16-16z" />
178
+ <glyph unicode="&#xe902;" glyph-name="basket" d="M464 256h-416c-8.848 0-16 7.152-16 16s7.152 16 16 16h32l96 176c0 8.848 7.152 16 16 16h32c8.848 0 16-7.152 16-16l-96-176h224l-96 176c0 8.848 7.152 16 16 16h48c8.848 0 16-7.152 16-16l80-176h32c8.848 0 16-7.152 16-16s-7.152-16-16-16zM48 224h416c8.848 0 16-7.152 16-16l-32-224c0-8.848-7.152-16-16-16h-352c-8.848 0-16 7.152-16 16l-32 224c0 8.848 7.152 16 16 16zM352 32h32c8.848 0 16 7.152 16 16l16 96c0 8.848-7.152 16-16 16h-32c-8.848 0-16-7.152-16-16l-16-96c0-8.848 7.152-16 16-16zM224 48c0-8.848 7.152-16 16-16h32c8.848 0 16 7.152 16 16v96c0 8.848-7.152 16-16 16h-32c-8.848 0-16-7.152-16-16v-96zM112 48c0-8.848 7.152-16 16-16h32c8.848 0 16 7.152 16 16l-16 96c0 8.848-7.152 16-16 16h-32c-8.848 0-16-7.152-16-16l16-96z" />
179
+ <glyph unicode="&#xe903;" glyph-name="basket2" d="M0 256v48h60l120.496 120.512c-0.8 2.384-1.488 4.816-1.488 7.488 0 13.264 10.736 24 24 24 13.248 0 24-10.736 24-24 0-13.248-10.752-24-24-24-1.776 0-3.344 0.656-4.992 1.008l-105.024-105.008h309.664l-104.4 105.264c-2.064-0.576-4.032-1.264-6.256-1.264-13.248 0-24 10.752-24 24 0 13.264 10.752 24 24 24s24-10.736 24-24c0-2.448-0.72-4.688-1.408-6.928l121.072-121.072h60.336v-48h-496zM397.904 17.568c-4.688-18.752-17.68-17.712-17.68-17.712l-265.52-0.512c-13.536 0-17.168 17.152-17.168 17.152l-70.192 223.28 441.184 0.416-70.624-222.624zM159.984 208h-16v-80h16v80zM159.984 112h-16v-80h16v80zM191.984 208h-15.984v-80h15.984v80zM191.984 112h-15.984v-80h15.984v80zM223.984 208h-16v-80h16v80zM223.984 112h-16v-80h16v80zM256 208h-16v-80h16v80zM256 112h-16v-80h16v80zM288 208h-16v-80h16v80zM288 112h-16v-80h16v80zM320 208h-16v-80h16v80zM320 112h-16v-80h16v80zM352 208h-16v-80h16v80zM352 112h-16v-80h16v80z" />
180
+ <glyph unicode="&#xe904;" glyph-name="shopping-bag2" d="M362.666 384h-213.333c-35.285 0-64-28.714-64-64v-234.666c0-35.286 28.715-64 64-64h213.333c35.286 0 64 28.714 64 64v234.667c0 35.286-28.714 64-64 64zM384 85.333c0-11.755-9.558-21.334-21.334-21.334h-213.333c-11.776 0-21.334 9.579-21.334 21.334v155.307c6.314-3.712 13.546-5.974 21.334-5.974h32c0-41.174 33.494-74.667 74.667-74.667s74.666 33.493 74.666 74.667h32c7.786 0 15.019 2.262 21.334 5.952v-155.286zM202.667 234.667h106.667c0-29.398-23.914-53.334-53.334-53.334s-53.334 23.936-53.334 53.334zM384 277.333c0-11.755-9.558-21.334-21.334-21.334h-213.333c-11.776 0-21.334 9.578-21.334 21.334v42.666c0 11.755 9.557 21.334 21.334 21.334h213.333c11.776 0 21.334-9.579 21.334-21.334v-42.666z" />
181
+ <glyph unicode="&#xe905;" glyph-name="shopping-cart2" d="M442.795 355.307c-4.075 4.672-9.942 7.36-16.128 7.36h-294.805l-4.16 24.832c-1.707 10.283-10.602 17.835-21.035 17.835h-48c-11.797 0-21.334-9.536-21.334-21.334s9.536-21.334 21.334-21.334h29.93l39.68-238.166c0.171-0.96 0.661-1.75 0.96-2.646 0.341-1.13 0.619-2.197 1.152-3.221 0.683-1.408 1.6-2.603 2.56-3.818 0.661-0.832 1.258-1.664 2.026-2.389 1.238-1.152 2.667-1.962 4.118-2.774 0.81-0.448 1.514-1.046 2.389-1.387 2.475-1.002 5.077-1.6 7.829-1.6 0.022 0 234.688 0 234.688 0 11.798 0 21.334 9.536 21.334 21.334s-9.536 21.334-21.334 21.334h-216.597l-3.542 21.334h241.472c10.624 0 19.627 7.808 21.12 18.304l21.334 149.334c0.875 6.144-0.96 12.352-4.992 17.002zM402.070 320l-6.080-42.666h-75.99v42.666h82.070zM298.666 320v-42.666h-64v42.666h64zM298.666 256v-42.667h-64v42.667h64zM213.333 320v-42.666h-64c-1.131 0-2.155-0.32-3.157-0.64l-7.21 43.306h74.368zM149.632 256h63.702v-42.667h-56.597l-7.104 42.667zM320 213.333v42.667h72.918l-6.080-42.667h-66.838zM213.333 53.333c0-17.673-14.327-32-32-32s-32 14.327-32 32c0 17.673 14.327 32 32 32s32-14.327 32-32zM405.334 53.333c0-17.673-14.327-32-32-32s-32 14.327-32 32c0 17.673 14.327 32 32 32s32-14.327 32-32z" />
182
+ <glyph unicode="&#xe906;" glyph-name="cart3" d="M266.667 80c0 9.387-1.6 18.347-4.597 26.667h62.411c-2.881-8.32-4.481-17.28-4.481-26.667 0-44.171 35.829-80 80-80 44.16 0 80 35.829 80 80 0 44.16-35.84 80-80 80h-176c-11.733 0-21.333 9.6-21.333 21.333s9.6 21.333 21.333 21.333h183.467c19.307 0 35.936 11.317 43.509 27.733 2.891 6.188 58.144 132.161 58.144 132.161 1.493 3.424 2.88 6.827 2.88 10.773 0 11.733-9.6 21.333-21.333 21.333l-333.024 0.001-8.96 27.627c-4.15 14.826-15.776 25.706-31.35 25.706h-90.666c-14.72 0-26.667-11.947-26.667-26.667s11.947-26.666 26.667-26.666h56c9.493 0 17.493-6.187 20.267-14.613l45.013-230.069c-24.63-13.558-41.28-39.905-41.28-69.985 0-44.171 35.829-80 80-80 44.16 0 80 35.829 80 80zM213.333 80c0-14.72-11.947-26.667-26.667-26.667s-26.666 11.947-26.666 26.667 11.947 26.667 26.667 26.667 26.666-11.947 26.666-26.667zM426.667 80c0-14.72-11.947-26.667-26.667-26.667s-26.667 11.947-26.667 26.667 11.947 26.667 26.667 26.667 26.667-11.947 26.667-26.667z" />
183
+ <glyph unicode="&#xe907;" glyph-name="bag" d="M0 10.667c0-23.573 19.093-42.667 42.667-42.667h426.667c23.573 0 42.667 19.093 42.667 42.667l-0.001 266.666c0 23.573-19.093 42.667-42.667 42.667h-42.667v48c0.001 61.867-50.133 112-111.999 112-25.28 0-48.533-8.32-67.2-22.4-15.147 7.467-32.107 11.733-50.134 11.733-61.866 0-112-50.133-112-112l0.107-37.333h-42.773c-23.573 0-42.667-19.093-42.667-42.667v-266.666zM373.333 320h-117.226l-0.107 48c0 32.427 26.24 58.667 58.667 58.667s58.666-26.24 58.666-58.667v-48zM202.773 320h-64l-0.106 37.333c0 32.427 26.24 58.667 58.666 58.667 5.227 0 10.347-0.651 15.147-2.016-6.293-13.984-9.813-29.557-9.813-45.984l0.106-48zM202.667 250.667c0 14.72 11.947 26.667 26.667 26.667s26.667-11.947 26.667-26.667-11.948-26.667-26.668-26.667-26.666 11.947-26.666 26.667zM373.333 250.667c0 14.72 11.947 26.667 26.667 26.667s26.667-11.947 26.667-26.667-11.947-26.667-26.667-26.667-26.667 11.947-26.667 26.667zM96 245.333v-202.667c0-11.733-9.6-21.333-21.333-21.333s-21.333 9.6-21.333 21.333l-0.001 202.667c0 11.733 9.6 21.333 21.333 21.333s21.334-9.599 21.334-21.333z" />
184
+ <glyph unicode="&#xe908;" glyph-name="shopping-bag3" d="M463.897 402.663c-7.552 6.553-48.793 44.313-56.499 50.969-7.654 6.63-19.353 7.168-28.211 7.168h-246.375c-8.832 0-20.531-0.538-28.211-7.168-7.706-6.656-48.947-44.441-56.499-50.969-7.603-6.553-13.901-16.461-11.879-30.515 2.023-14.106 48.384-349.722 49.587-357.709 1.177-7.962 8.141-14.259 16.589-14.438h307.2c8.448 0.179 15.411 6.477 16.589 14.464 1.203 7.962 47.565 343.603 49.613 357.709 1.997 14.029-4.301 23.936-11.904 30.49zM256 179.891c-83.149 0-100.941 117.658-104.627 141.901h47.027c7.065-35.354 23.142-95.847 57.6-95.847s50.56 60.493 57.6 95.847h47.053c-3.712-24.243-21.504-141.901-104.653-141.901zM81.152 383.846l46.848 51.353h256l46.848-51.353h-349.696z" />
185
+ <glyph unicode="&#xe909;" glyph-name="shopping-basket2" d="M471.014 307.2h-128.179l-46.387-46.387c-11.597-11.597-27.034-17.971-43.417-17.971-16.435 0-31.846 6.4-43.469 17.997-11.571 11.571-17.971 26.982-17.997 43.392 0 0.999 0.256 1.971 0.281 2.97h-150.887c-8.499 0-15.36-6.861-15.36-15.36v-61.44h460.8v61.44c0 8.499-6.912 15.36-15.385 15.36zM275.661 281.625l129.408 129.408c6.016 5.99 6.067 15.693 0.051 21.734l-23.552 23.552c-5.99 5.99-15.719 5.965-21.76 0l-129.408-129.434c-12.493-12.493-12.493-32.768 0-45.261 12.493-12.467 32.742-12.493 45.261 0zM97.869 44.262c2.483-10.265 13.184-18.663 23.731-18.663h268.8c10.547 0 21.248 8.397 23.731 18.663l38.989 160.537h-394.24l38.989-160.538z" />
186
+ <glyph unicode="&#xe90a;" glyph-name="shopping-cart3" d="M332.8 51.2c0-28.262 22.887-51.2 51.2-51.2 28.262 0 51.2 22.938 51.2 51.2 0 28.313-22.938 51.2-51.2 51.2-28.313 0-51.2-22.887-51.2-51.2zM76.8 51.2c0-28.262 22.912-51.2 51.2-51.2 28.237 0 51.2 22.938 51.2 51.2 0 28.313-22.963 51.2-51.2 51.2-28.288 0-51.2-22.887-51.2-51.2zM167.603 174.797l283.341 80.947c5.401 1.561 9.856 7.399 9.856 13.056v140.8h-358.4v40.96c0 5.632-4.633 10.24-10.215 10.24h-81.971c-5.606 0-10.214-4.608-10.214-10.24v-40.96h51.2l48.896-229.299 2.304-24.141v-42.214c0-5.606 4.608-10.24 10.24-10.24h337.92c5.632 0 10.24 4.659 10.24 10.24v39.654h-287.949c-29.44 0-30.054 14.106-5.248 21.197z" />
187
+ <glyph unicode="&#xe90b;" glyph-name="cart4" d="M407.088 227.556c19.764 0 36.944 13.583 41.5 32.82l33.583 141.723c6.736 26.93-13.626 53.013-41.375 53.013h-383.834c-15.694 0-28.43-12.736-28.43-28.445s12.736-28.444 28.43-28.444h28.445v-241.778c0-23.57 19.097-42.666 42.639-42.666h298.555c15.709 0 28.43 12.736 28.43 28.445s-12.722 28.445-28.43 28.445h-284.334v56.889h264.82zM142.268 398.222h280.541l-26.958-113.778h-253.583v113.778zM156.49 85.334c-23.555 0-42.653-19.097-42.653-42.666s19.097-42.666 42.653-42.666 42.653 19.097 42.653 42.666-19.097 42.666-42.653 42.666zM383.949 85.334c-23.555 0-42.639-19.097-42.639-42.666s19.084-42.666 42.639-42.666 42.652 19.097 42.652 42.666-19.097 42.666-42.653 42.666z" />
188
+ <glyph unicode="&#xe928;" glyph-name="remove_shopping_cart" d="M149 85.333c23 0 43-20 43-43s-20-42-43-42-42 19-42 42 19 43 42 43zM332 192.333l-192 192h287c12 0 21-10 21-22 0-4-1-7-3-10l-76-138c-7-13-21-22-37-22zM158 149.333h108l-43 43h-50l-19-35-1-3c0-3 2-5 5-5zM485-15.667l-27-27-61 61c-8-11-20-18-34-18-23 0-43 19-43 42 0 14 7 27 18 35l-30 29h-159c-23 0-42 20-42 43 0 7 2 14 5 20l29 53-47 99-94 94 27 27z" />
189
+ <glyph unicode="&#xe93a;" glyph-name="cart" d="M192 16c0-26.51-21.49-48-48-48s-48 21.49-48 48c0 26.51 21.49 48 48 48s48-21.49 48-48zM512 16c0-26.51-21.49-48-48-48s-48 21.49-48 48c0 26.51 21.49 48 48 48s48-21.49 48-48zM512 224v192h-384c0 17.673-14.327 32-32 32h-96v-32h64l24.037-206.027c-14.647-11.729-24.037-29.75-24.037-49.973 0-35.348 28.654-64 64-64h384v32h-384c-17.673 0-32 14.327-32 32 0 0.109 0.007 0.218 0.008 0.328l415.992 63.672z" />
190
+ <glyph unicode="&#xf002;" glyph-name="search9" horiz-adv-x="476" d="M329.143 237.714q0 52.857-37.572 90.428t-90.428 37.571-90.428-37.571-37.572-90.428 37.572-90.428 90.428-37.572 90.428 37.572 37.572 90.428zM475.428 0q0-14.857-10.857-25.714t-25.714-10.857q-15.428 0-25.714 10.857l-98 97.714q-51.143-35.428-114-35.428-40.857 0-78.143 15.857t-64.285 42.857-42.857 64.286-15.857 78.143 15.857 78.143 42.857 64.285 64.285 42.857 78.143 15.857 78.143-15.857 64.286-42.857 42.857-64.285 15.857-78.143q0-62.857-35.428-114l98-98q10.572-10.572 10.572-25.714z" />
191
+ <glyph unicode="&#xf003;" glyph-name="envelope-o" d="M475.428 45.714v219.428q-9.143-10.286-19.714-18.857-76.572-58.857-121.714-96.572-14.572-12.286-23.714-19.143t-24.714-13.857-29.286-7h-0.571q-13.714 0-29.285 7t-24.714 13.857-23.714 19.143q-45.143 37.714-121.715 96.572-10.572 8.572-19.715 18.857v-219.428q0-3.714 2.715-6.428t6.428-2.714h420.572q3.714 0 6.428 2.714t2.714 6.428zM475.428 346v7t-0.143 3.714-0.857 3.572-1.572 2.572-2.572 2.143-4 0.714h-420.572q-3.715 0-6.428-2.714t-2.715-6.429q0-48 42-81.143 55.143-43.428 114.571-90.572 1.714-1.428 10-8.428t13.143-10.714 12.714-9 14.429-7.857 12.286-2.572h0.572q5.714 0 12.286 2.572t14.428 7.857 12.714 9 13.143 10.714 10 8.428q59.428 47.143 114.572 90.572 15.428 12.286 28.714 33t13.286 37.572zM512 356.572v-310.857q0-18.857-13.428-32.286t-32.286-13.428h-420.572q-18.857 0-32.285 13.428t-13.428 32.286v310.857q0 18.857 13.428 32.286t32.285 13.428h420.572q18.857 0 32.286-13.428t13.428-32.286z" />
192
+ <glyph unicode="&#xf009;" glyph-name="th-large" horiz-adv-x="476" d="M219.429 182.857v-109.714q0-14.857-10.857-25.714t-25.714-10.857h-146.286q-14.857 0-25.715 10.857t-10.857 25.714v109.714q0 14.857 10.857 25.714t25.715 10.857h146.286q14.857 0 25.714-10.857t10.857-25.714zM219.429 402.286v-109.714q0-14.857-10.857-25.714t-25.714-10.857h-146.286q-14.857 0-25.715 10.857t-10.857 25.714v109.714q0 14.857 10.857 25.714t25.715 10.857h146.286q14.857 0 25.714-10.857t10.857-25.714zM475.428 182.857v-109.714q0-14.857-10.857-25.714t-25.714-10.857h-146.286q-14.857 0-25.714 10.857t-10.857 25.714v109.714q0 14.857 10.857 25.714t25.714 10.857h146.286q14.857 0 25.714-10.857t10.857-25.714zM475.428 402.286v-109.714q0-14.857-10.857-25.714t-25.714-10.857h-146.286q-14.857 0-25.714 10.857t-10.857 25.714v109.714q0 14.857 10.857 25.714t25.714 10.857h146.286q14.857 0 25.714-10.857t10.857-25.714z" />
193
+ <glyph unicode="&#xf00a;" glyph-name="th" d="M146.286 118.857v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM146.286 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM329.143 118.857v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM146.286 411.429v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM329.143 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM512 118.857v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM329.143 411.429v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM512 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM512 411.429v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h91.428q11.428 0 19.428-8t8-19.428z" />
194
+ <glyph unicode="&#xf00b;" glyph-name="th-list" d="M146.286 118.857v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM146.286 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM512 118.857v-54.857q0-11.428-8-19.428t-19.428-8h-274.286q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h274.286q11.428 0 19.428-8t8-19.428zM146.286 411.429v-54.857q0-11.428-8-19.428t-19.428-8h-91.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h91.428q11.428 0 19.428-8t8-19.428zM512 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-274.286q-11.428 0-19.428 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h274.286q11.428 0 19.428-8t8-19.428zM512 411.429v-54.857q0-11.428-8-19.428t-19.428-8h-274.286q-11.428 0-19.428 8t-8 19.428v54.857q0 11.428 8 19.428t19.428 8h274.286q11.428 0 19.428-8t8-19.428z" />
195
+ <glyph unicode="&#xf00d;" glyph-name="times2" horiz-adv-x="403" d="M370.857 97.714q0-11.428-8-19.428l-38.857-38.857q-8-8-19.428-8t-19.428 8l-84 84-84-84q-8-8-19.428-8t-19.428 8l-38.857 38.857q-8 8-8 19.428t8 19.428l84 84-84 84q-8 8-8 19.428t8 19.428l38.857 38.857q8 8 19.428 8t19.428-8l84-84 84 84q8 8 19.428 8t19.428-8l38.857-38.857q8-8 8-19.428t-8-19.428l-84-84 84-84q8-8 8-19.428z" />
196
+ <glyph unicode="&#xf015;" glyph-name="home3" horiz-adv-x="476" d="M402.286 192v-137.143q0-7.428-5.428-12.857t-12.857-5.428h-109.714v109.714h-73.143v-109.714h-109.715q-7.428 0-12.857 5.428t-5.428 12.857v137.143q0 0.286 0.143 0.857t0.143 0.857l164.286 135.428 164.285-135.428q0.286-0.572 0.286-1.714zM466 211.714l-17.714-21.143q-2.286-2.572-6-3.143h-0.857q-3.714 0-6 2l-197.714 164.857-197.714-164.857q-3.428-2.286-6.857-2-3.715 0.572-6 3.143l-17.715 21.143q-2.285 2.857-2 6.714t3.143 6.143l205.428 171.143q9.143 7.428 21.714 7.428t21.714-7.428l69.714-58.286v55.714q0 4 2.572 6.572t6.572 2.572h54.857q4 0 6.572-2.572t2.572-6.572v-116.572l62.572-52q2.857-2.286 3.143-6.143t-2-6.714z" />
197
+ <glyph unicode="&#xf039;" glyph-name="align-justify2" d="M512 91.429v-36.572q0-7.428-5.428-12.857t-12.857-5.428h-475.428q-7.428 0-12.857 5.428t-5.428 12.857v36.572q0 7.428 5.428 12.857t12.857 5.428h475.428q7.428 0 12.857-5.428t5.428-12.857zM512 201.143v-36.572q0-7.428-5.428-12.857t-12.857-5.428h-475.428q-7.428 0-12.857 5.428t-5.428 12.857v36.572q0 7.428 5.428 12.857t12.857 5.428h475.428q7.428 0 12.857-5.428t5.428-12.857zM512 310.857v-36.571q0-7.428-5.428-12.857t-12.857-5.428h-475.428q-7.428 0-12.857 5.428t-5.428 12.857v36.572q0 7.428 5.428 12.857t12.857 5.429h475.428q7.428 0 12.857-5.428t5.428-12.857zM512 420.572v-36.571q0-7.429-5.428-12.857t-12.857-5.428h-475.428q-7.428 0-12.857 5.428t-5.428 12.857v36.571q0 7.429 5.428 12.857t12.857 5.428h475.428q7.428 0 12.857-5.428t5.428-12.857z" />
198
+ <glyph unicode="&#xf054;" glyph-name="chevron-right" horiz-adv-x="329" d="M314 237.714q0-14.857-10.572-26l-186.286-186q-10.572-10.572-25.715-10.572t-25.715 10.572l-21.715 21.428q-10.572 11.143-10.572 26 0 15.143 10.572 25.714l138.857 138.857-138.857 138.572q-10.572 11.143-10.572 26 0 15.143 10.572 25.714l21.715 21.428q10.285 10.857 25.715 10.857t25.715-10.857l186.286-186q10.572-10.571 10.572-25.714z" />
199
+ <glyph unicode="&#xf055;" glyph-name="plus-circle" d="M347.428 201.143v36.572q0 7.428-5.428 12.857t-12.857 5.429h-73.143v73.143q0 7.429-5.428 12.857t-12.857 5.428h-36.571q-7.428 0-12.857-5.428t-5.429-12.857v-73.143h-73.143q-7.428 0-12.857-5.428t-5.428-12.857v-36.571q0-7.428 5.428-12.857t12.857-5.428h73.143v-73.143q0-7.428 5.428-12.857t12.857-5.428h36.571q7.428 0 12.857 5.428t5.429 12.857v73.143h73.143q7.428 0 12.857 5.428t5.428 12.857zM438.857 219.429q0-59.714-29.428-110.143t-79.857-79.857-110.143-29.428-110.143 29.428-79.857 79.857-29.428 110.143 29.428 110.143 79.857 79.857 110.143 29.428 110.143-29.428 79.857-79.857 29.428-110.143z" />
200
+ <glyph unicode="&#xf056;" glyph-name="minus-circle" d="M347.428 201.143v36.572q0 7.428-5.428 12.857t-12.857 5.429h-219.429q-7.428 0-12.857-5.428t-5.428-12.857v-36.571q0-7.428 5.428-12.857t12.857-5.428h219.429q7.428 0 12.857 5.428t5.428 12.857zM438.857 219.429q0-59.714-29.428-110.143t-79.857-79.857-110.143-29.428-110.143 29.428-79.857 79.857-29.428 110.143 29.428 110.143 79.857 79.857 110.143 29.428 110.143-29.428 79.857-79.857 29.428-110.143z" />
201
+ <glyph unicode="&#xf061;" glyph-name="arrow-right6" d="M420.572 201.143q0-15.428-10.572-26l-186-186q-11.143-10.572-26-10.572-14.572 0-25.714 10.572l-21.428 21.428q-10.857 10.857-10.857 26t10.857 26l83.714 83.714h-201.143q-14.857 0-24.143 10.714t-9.286 25.857v36.572q0 15.143 9.286 25.857t24.143 10.714h201.143l-83.714 84q-10.857 10.286-10.857 25.714t10.857 25.715l21.428 21.428q10.857 10.857 25.714 10.857 15.143 0 26-10.857l186-186q10.572-10 10.572-25.714z" />
202
+ <glyph unicode="&#xf063;" glyph-name="arrow-down6" horiz-adv-x="476" d="M460.286 237.714q0-15.143-10.572-25.714l-186-186.286q-11.143-10.572-26-10.572-15.143 0-25.714 10.572l-186 186.286q-10.857 10.286-10.857 25.714 0 15.143 10.857 26l21.143 21.428q11.143 10.572 26 10.572 15.143 0 25.715-10.572l84-84v201.143q0 14.857 10.857 25.715t25.715 10.857h36.572q14.857 0 25.714-10.857t10.857-25.715v-201.143l84 84q10.572 10.572 25.714 10.572 14.857 0 26-10.572l21.428-21.428q10.572-11.143 10.572-26z" />
203
+ <glyph unicode="&#xf067;" glyph-name="plus7" horiz-adv-x="403" d="M402.286 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-118.857v-118.857q0-11.428-8-19.428t-19.428-8h-54.857q-11.429 0-19.429 8t-8 19.428v118.857h-118.857q-11.428 0-19.428 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h118.857v118.857q0 11.429 8 19.429t19.428 8h54.857q11.429 0 19.429-8t8-19.429v-118.857h118.857q11.428 0 19.428-8t8-19.428z" />
204
+ <glyph unicode="&#xf068;" glyph-name="minus8" horiz-adv-x="403" d="M402.286 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-347.428q-11.428 0-19.428 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h347.428q11.428 0 19.428-8t8-19.428z" />
205
+ <glyph unicode="&#xf078;" glyph-name="chevron-down" horiz-adv-x="476" d="M460.286 274.286q0-15.143-10.572-25.714l-186-186q-10.857-10.857-26-10.857-15.428 0-25.714 10.857l-186 186q-10.857 10.286-10.857 25.714 0 15.143 10.857 26l21.143 21.428q11.143 10.572 26 10.572 15.143 0 25.715-10.572l138.857-138.857 138.857 138.857q10.572 10.572 25.714 10.572 14.857 0 26-10.572l21.428-21.428q10.572-11.143 10.572-26z" />
206
+ <glyph unicode="&#xf07a;" glyph-name="shopping-cart" horiz-adv-x="475" d="M182.857 36.572c0-20-16.571-36.572-36.571-36.572s-36.572 16.572-36.572 36.572 16.572 36.572 36.572 36.572 36.572-16.572 36.572-36.572zM438.857 36.572c0-20-16.572-36.572-36.572-36.572s-36.572 16.572-36.572 36.572 16.572 36.572 36.572 36.572 36.572-16.572 36.572-36.572zM475.428 347.429v-146.286c0-9.143-7.143-17.143-16.286-18.286l-298.286-34.857c1.429-6.572 3.714-13.143 3.714-20 0-6.572-4-12.572-6.857-18.286h262.857c10 0 18.286-8.286 18.286-18.286s-8.286-18.286-18.286-18.286h-292.572c-10 0-18.285 8.286-18.285 18.286 0 8.857 12.857 30.286 17.428 39.143l-50.572 235.143h-58.285c-10 0-18.285 8.286-18.285 18.286s8.286 18.286 18.285 18.286h73.143c19.143 0 19.715-22.857 22.572-36.572h343.143c10 0 18.286-8.286 18.286-18.286z" />
207
+ <glyph unicode="&#xf081;" glyph-name="twitter-square" d="M365.714 301.143q-16-7.143-34.572-9.714 19.428 11.428 26.572 33.428-18.572-10.857-38.286-14.572-17.428 18.857-43.714 18.857-24.857 0-42.428-17.571t-17.572-42.428q0-8.286 1.429-13.714-36.857 2-69.143 18.572t-54.857 44.286q-8.285-14.286-8.285-30.286 0-32.572 26-50-13.428 0.286-28.572 7.428v-0.572q0-21.428 14.285-38.143t35.143-20.714q-8.285-2.286-14.572-2.286-3.715 0-11.143 1.143 6-18 21.285-29.714t34.715-12q-33.143-25.714-74.572-25.714-7.428 0-14.285 0.857 42.285-26.857 92-26.857 32 0 60 10.143t48 27.143 34.428 39.143 21.428 46.286 7 48.143q0 5.143-0.286 7.714 18 12.857 30 31.143zM438.857 356.572v-274.286q0-34-24.143-58.143t-58.143-24.143h-274.286q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286q34 0 58.143-24.143t24.143-58.143z" />
208
+ <glyph unicode="&#xf082;" glyph-name="facebook-square" d="M373.428 213.143l6.572 62.572h-56.572v31.143q0 14 4.428 19.572t20.428 5.572h31.428v62.572h-50q-43.428 0-62.286-20.572t-18.857-60.857v-37.428h-37.429v-62.572h37.428v-181.429h74.857v181.428h50zM438.857 356.572v-274.286q0-34-24.143-58.143t-58.143-24.143h-274.286q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286q34 0 58.143-24.143t24.143-58.143z" />
209
+ <glyph unicode="&#xf08c;" glyph-name="linkedin-square" d="M67.715 71.429h66v198.286h-66v-198.286zM138 330.857q-0.286 14.857-10.285 24.572t-26.572 9.714-27-9.714-10.428-24.572q0-14.571 10.143-24.428t26.428-9.857h0.285q16.857 0 27.143 9.857t10.285 24.428zM305.143 71.429h66v113.714q0 44-20.857 66.572t-55.143 22.572q-38.857 0-59.714-33.428h0.571v28.857h-66q0.857-18.857 0-198.286h66v110.857q0 10.857 2 16 4.286 10 12.857 17t21.143 7q33.143 0 33.143-44.857v-106zM438.857 356.572v-274.286q0-34-24.143-58.143t-58.143-24.143h-274.286q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286q34 0 58.143-24.143t24.143-58.143z" />
210
+ <glyph unicode="&#xf092;" glyph-name="github-square" d="M112.572 89.143q-2.285-2.572-5.715 0.857-3.715 3.143-1.143 5.428 2.285 2.572 5.715-0.857 3.428-3.143 1.143-5.428zM100.572 106.572q2.572-3.428 0-5.428-2.285-1.714-4.857 2t0 5.143q2.572 2 4.857-1.714zM83.143 123.714q-1.428-2-3.715-0.572-2.857 1.428-2 3.428 0.857 1.428 3.715 0.572 2.857-1.428 2-3.428zM92 114q-1.715-2-4.572 0.857-2.572 3.143-0.572 4.572 1.715 1.714 4.572-0.857 2.572-3.143 0.572-4.572zM128.857 82q-1.143-3.428-5.428-1.714-4.857 1.143-3.715 4.286t5.428 2q4.572-1.428 3.715-4.572zM146.857 80.572q0-3.143-4.571-3.143-4.857-0.572-4.857 3.143 0 3.143 4.571 3.143 4.857 0.572 4.857-3.143zM163.429 83.429q0.571-2.857-4-4t-5.143 2.286 4 4.286q4.572 0.572 5.143-2.572zM438.857 356.572v-274.286q0-34-24.143-58.143t-58.143-24.143h-64q-4.572 0-7 0.286t-5.572 1.428-4.572 4.143-1.428 7.857v68.286q0 27.714-14.857 40.572 16.286 1.714 29.286 5.143t26.857 11.143 23.143 19 15.143 30 5.857 43q0 34.572-22.572 58.857 10.572 26-2.286 58.286-8 2.572-23.143-3.143t-26.286-12.572l-10.857-6.857q-26.572 7.429-54.857 7.429t-54.857-7.428q-4.572 3.143-12.143 7.714t-23.857 11-24.572 3.857q-12.572-32.285-2-58.285-22.572-24.286-22.572-58.857 0-24.285 5.857-42.857t15-30 23-19.143 26.857-11.143 29.285-5.143q-11.428-10.286-14-29.428-6-2.857-12.857-4.286t-16.285-1.428-18.715 6.143-15.857 17.857q-5.428 9.143-13.857 14.857t-14.143 6.857l-5.715 0.857q-6 0-8.285-1.286t-1.428-3.286 2.572-4 3.715-3.428l2-1.428q6.285-2.857 12.428-10.857t9-14.572l2.857-6.572q3.715-10.857 12.572-17.572t19.143-8.572 19.857-2 15.857 1l6.572 1.143q0-10.857 0.143-29.428t0.143-19.428q0-6.286-3.143-9.572t-6.286-3.714-9.429-0.428h-64q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286q34 0 58.143-24.143t24.143-58.143z" />
211
+ <glyph unicode="&#xf099;" glyph-name="twitter6" horiz-adv-x="476" d="M462.857 358.857q-19.143-28-46.286-47.714 0.286-4 0.286-12 0-37.143-10.857-74.143t-33-71-52.714-60.143-73.714-41.714-92.286-15.572q-77.428 0-141.714 41.428 10-1.143 22.285-1.143 64.285 0 114.572 39.428-30 0.572-53.715 18.428t-32.572 45.572q9.428-1.428 17.428-1.428 12.285 0 24.285 3.143-32 6.572-53 31.857t-21 58.714v1.143q19.428-10.857 41.715-11.714-18.857 12.572-30 32.857t-11.143 44q0 25.143 12.572 46.572 34.572-42.572 84.143-68.143t106.143-28.428q-2.286 10.857-2.286 21.143 0 38.286 27 65.286t65.286 27q40 0 67.428-29.143 31.143 6 58.572 22.286-10.572-32.857-40.572-50.857 26.572 2.857 53.143 14.286z" />
212
+ <glyph unicode="&#xf09a;" glyph-name="facebook6" horiz-adv-x="220" d="M146 316.572h73.428l-8.572-81.143h-64.857v-235.428h-97.428v235.428h-48.572v81.143h48.572v48.857q0 52 24.572 78.715t80.857 26.714h64.857v-81.143h-40.572q-11.143 0-17.857-1.857t-9.714-6.714-3.857-9.857-0.857-14.143v-40.572z" />
213
+ <glyph unicode="&#xf09b;" glyph-name="github6" d="M438.857 219.429q0-71.714-41.857-129t-108.143-79.286q-7.714-1.428-11.286 2t-3.572 8.572v60.286q0 27.714-14.857 40.572 16.286 1.714 29.286 5.143t26.857 11.143 23.143 19 15.143 30 5.857 43q0 34.572-22.572 58.857 10.572 26-2.286 58.286-8 2.572-23.143-3.143t-26.286-12.572l-10.857-6.857q-26.572 7.429-54.857 7.429t-54.857-7.428q-4.572 3.143-12.143 7.714t-23.857 11-24.572 3.857q-12.572-32.285-2-58.285-22.572-24.286-22.572-58.857 0-24.285 5.857-42.857t15-30 23-19.143 26.857-11.143 29.285-5.143q-11.428-10.286-14-29.428-6-2.857-12.857-4.286t-16.285-1.428-18.715 6.143-15.857 17.857q-5.428 9.143-13.857 14.857t-14.143 6.857l-5.715 0.857q-6 0-8.285-1.286t-1.428-3.286 2.572-4 3.715-3.428l2-1.428q6.285-2.857 12.428-10.857t9-14.572l2.857-6.572q3.715-10.857 12.572-17.572t19.143-8.572 19.857-2 15.857 1l6.572 1.143q0-10.857 0.143-25.428t0.143-15.428q0-5.143-3.714-8.572t-11.428-2q-66.285 22-108.143 79.286t-41.857 129q0 59.714 29.428 110.143t79.857 79.857 110.143 29.428 110.143-29.428 79.857-79.857 29.428-110.143z" />
214
+ <glyph unicode="&#xf0a4;" glyph-name="hand-o-right" d="M73.143 91.429q0 7.428-5.428 12.857t-12.857 5.428-12.857-5.428-5.428-12.857 5.428-12.857 12.857-5.428 12.857 5.428 5.428 12.857zM475.428 256q0 14.572-11.143 25.572t-25.428 11h-164.572q0 5.714 4.286 13.857t9.428 15.714 9.428 19.429 4.286 24.143q0 19.143-12.714 27.857t-33 8.714q-6.857 0-25.714-39.714-6.857-12.572-10.572-18.572-11.428-18.286-32-41.428-20.286-23.143-28.857-30.286-19.715-16.286-40-16.286h-9.143v-182.857h9.143q20.571 0 47.715-9.143t55.286-18.286 51.286-9.143q54 0 54 47.714 0 7.428-1.428 16 8.572 4.572 13.572 15t5 21-5.143 19.714q15.143 14.286 15.143 34 0 7.143-2.857 15.857t-7.143 13.572h94.572q14.857 0 25.714 10.857t10.857 25.715zM512 256.286q0-30-21.572-51.714t-51.572-21.714h-48.286q-1.143-17.714-10.572-34 0.857-6 0.857-12.286 0-28.857-17.143-50.857 0.286-39.714-24.286-62.714t-64.857-23q-38 0-92 19.714-46.857 16.857-63.715 16.857h-82.285q-15.143 0-25.857 10.714t-10.714 25.857v182.857q0 15.143 10.714 25.857t25.857 10.714h82.285q2.857 0 6.143 1.286t6.715 4 6.429 5.143 6.857 6.429 5.857 6.143 5.428 6.143 4 4.857q18.572 21.143 28.572 36.857 3.714 6 9.428 17.714t10.572 20.572 11.572 18 15.714 14.143 19.857 5q35.715 0 59-19.143t23.286-54q0-19.428-6.286-36.572h106.857q29.714 0 51.428-21.714t21.714-51.143z" />
215
+ <glyph unicode="&#xf0a7;" glyph-name="hand-o-down" d="M402.286 201.143q0 24-9.143 52.286t-18.286 55.428-9.143 47.714v9.143h-182.857v-9.143q0-10-3.429-19.286t-10.572-17.857-13.143-14.286-15.429-14q-2.571-2.286-4-3.429-23.143-20.571-41.428-32-6.285-4-19.428-10.857-0.857-0.286-6.428-3t-10.285-5.286-10.143-5.714-8.715-6.143-3.285-5.286q0-20.285 8.715-33t27.857-12.714q12.285 0 24.143 4.286t19.428 9.428 15.714 9.428 13.857 4.286v-164.571q0-14.286 11-25.428t25.572-11.143q14.857 0 25.714 10.857t10.857 25.714v94.572q13.143-10 29.429-10 19.714 0 34 15.143 9.143-5.143 19.714-5.143t21 5 15 13.572q6.857-1.143 16-1.143 24.286 0 36 13.857t11.714 38.714zM365.714 420.572q0 7.429-5.428 12.857t-12.857 5.428-12.857-5.428-5.428-12.857 5.428-12.857 12.857-5.429 12.857 5.429 5.428 12.857zM438.857 202.286q0-40.572-22.143-65.714t-62.143-24.857l-1.428 0.286q-21.714-17.428-50.857-17.428-6.286 0-12.286 0.857-15.428-8.572-34-10.572v-48.286q0-30-21.714-51.572t-51.714-21.571q-29.428 0-51.143 21.714t-21.715 51.428v106.857q-15.428-6.286-36.572-6.286-34.572 0-53.857 23.286t-19.285 59q0 10.857 5 19.857t14.143 15.714 18 11.572 20.572 10.572 17.715 9.428q15.715 10 36.857 28.572 0.857 0.571 4.857 4t6.143 5.428 6.143 5.857 6.429 6.857 5.143 6.428 4 6.714 1.286 6.143v82.286q0 15.143 10.714 25.857t25.857 10.714h182.857q15.143 0 25.857-10.714t10.714-25.857v-82.286q0-16.857 16.857-63.714 19.714-54.285 19.714-90.571z" />
216
+ <glyph unicode="&#xf0a9;" glyph-name="arrow-circle-right" d="M367.143 219.429q0 7.714-5.143 12.857l-129.429 129.429q-5.143 5.143-12.857 5.143t-12.857-5.143l-26-26q-5.143-5.143-5.143-12.857t5.143-12.857l54-54h-143.429q-7.428 0-12.857-5.428t-5.428-12.857v-36.571q0-7.428 5.428-12.857t12.857-5.428h143.429l-54-54q-5.429-5.428-5.429-12.857t5.428-12.857l26-26q5.143-5.143 12.857-5.143t12.857 5.143l129.429 129.428q5.143 5.143 5.143 12.857zM438.857 219.429q0-59.714-29.428-110.143t-79.857-79.857-110.143-29.428-110.143 29.428-79.857 79.857-29.428 110.143 29.428 110.143 79.857 79.857 110.143 29.428 110.143-29.428 79.857-79.857 29.428-110.143z" />
217
+ <glyph unicode="&#xf0ab;" glyph-name="arrow-circle-down" d="M366.857 219.143q0 7.714-5.143 12.857l-26 26q-5.143 5.143-12.857 5.143t-12.857-5.143l-54-54v143.428q0 7.428-5.428 12.857t-12.857 5.428h-36.571q-7.428 0-12.857-5.428t-5.429-12.857v-143.428l-54 54q-5.428 5.428-12.857 5.428t-12.857-5.428l-26-26q-5.143-5.143-5.143-12.857t5.143-12.857l129.429-129.428q5.143-5.143 12.857-5.143t12.857 5.143l129.429 129.428q5.143 5.143 5.143 12.857zM438.857 219.429q0-59.714-29.428-110.143t-79.857-79.857-110.143-29.428-110.143 29.428-79.857 79.857-29.428 110.143 29.428 110.143 79.857 79.857 110.143 29.428 110.143-29.428 79.857-79.857 29.428-110.143z" />
218
+ <glyph unicode="&#xf0ae;" glyph-name="tasks" d="M292.572 73.143h182.857v36.572h-182.857v-36.572zM182.857 219.429h292.572v36.572h-292.572v-36.572zM365.714 365.714h109.714v36.572h-109.714v-36.572zM512 128v-73.143q0-7.428-5.428-12.857t-12.857-5.428h-475.428q-7.428 0-12.857 5.428t-5.428 12.857v73.143q0 7.428 5.428 12.857t12.857 5.428h475.428q7.428 0 12.857-5.428t5.428-12.857zM512 274.286v-73.143q0-7.428-5.428-12.857t-12.857-5.428h-475.428q-7.428 0-12.857 5.428t-5.428 12.857v73.143q0 7.429 5.428 12.857t12.857 5.428h475.428q7.428 0 12.857-5.428t5.428-12.857zM512 420.572v-73.143q0-7.428-5.428-12.857t-12.857-5.428h-475.428q-7.428 0-12.857 5.428t-5.428 12.857v73.143q0 7.428 5.428 12.857t12.857 5.429h475.428q7.428 0 12.857-5.429t5.428-12.857z" />
219
+ <glyph unicode="&#xf0c9;" glyph-name="bars" d="M438.857 91.429v-36.572q0-7.428-5.428-12.857t-12.857-5.428h-402.286q-7.428 0-12.857 5.428t-5.428 12.857v36.572q0 7.428 5.428 12.857t12.857 5.428h402.286q7.428 0 12.857-5.428t5.428-12.857zM438.857 237.714v-36.572q0-7.428-5.428-12.857t-12.857-5.428h-402.286q-7.428 0-12.857 5.428t-5.428 12.857v36.572q0 7.428 5.428 12.857t12.857 5.429h402.286q7.428 0 12.857-5.428t5.428-12.857zM438.857 384v-36.572q0-7.428-5.428-12.857t-12.857-5.428h-402.286q-7.428 0-12.857 5.428t-5.428 12.857v36.572q0 7.428 5.428 12.857t12.857 5.428h402.286q7.428 0 12.857-5.428t5.428-12.857z" />
220
+ <glyph unicode="&#xf0d2;" glyph-name="pinterest3" d="M438.857 219.429q0-59.714-29.428-110.143t-79.857-79.857-110.143-29.428q-31.715 0-62.285 9.143 16.857 26.572 22.286 46.857 2.571 9.714 15.428 60.286 5.714-11.143 20.857-19.286t32.571-8.143q34.572 0 61.714 19.572t42 53.857 14.857 77.143q0 32.572-17 61.143t-49.286 46.572-72.857 18q-30 0-56-8.286t-44.143-22-31.143-31.572-19.143-37-6.143-38.286q0-29.714 11.428-52.286t33.428-31.714q8.572-3.428 10.857 5.714 0.572 2 2.286 8.857t2.286 8.572q1.714 6.572-3.143 12.286-14.572 17.428-14.572 43.143 0 43.143 29.857 74.143t78.143 31q43.143 0 67.285-23.428t24.143-60.857q0-48.571-19.572-82.571t-50.143-34q-17.429 0-28 12.428t-6.571 29.857q2.286 10 7.572 26.714t8.572 29.428 3.286 21.572q0 14.286-7.714 23.714t-22 9.428q-17.714 0-30-16.286t-12.286-40.572q0-20.857 7.143-34.857l-28.285-119.428q-4.857-20-3.714-50.572-58.857 26-95.143 80.286t-36.285 120.857q0 59.715 29.428 110.143t79.857 79.857 110.143 29.429 110.143-29.429 79.857-79.857 29.428-110.143z" />
221
+ <glyph unicode="&#xf0d3;" glyph-name="pinterest-square" d="M356.572 438.857q34 0 58.143-24.143t24.143-58.143v-274.286q0-34-24.143-58.143t-58.143-24.143h-207.143q24.285 34.857 30.857 60 2.571 9.714 15.143 59.714 6-11.143 21-19.143t32.143-8q51.714 0 84.428 42.143t32.714 106.714q0 24-10 46.428t-27.572 39.714-43.572 27.714-56.286 10.428q-29.714 0-55.572-8.143t-43.714-21.857-30.715-31.285-19-36.572-6.143-37.857q0-29.143 11.285-51.428t33.285-31.428q3.715-1.428 6.715 0t4.143 5.428q2.857 12.572 4.286 17.428 1.714 6.572-3.143 12-14.285 17.714-14.285 42.857 0 42.857 29.572 73.286t77.286 30.428q42.572 0 66.428-23.143t23.857-60q0-48-19.286-81.714t-49.572-33.714q-17.143 0-27.714 12.428t-6.572 29.572q2.286 9.714 7.572 26.428t8.428 29.143 3.143 21.286q0 14-7.571 23.286t-21.572 9.286q-17.428 0-29.572-16.143t-12.143-39.857q0-20.572 6.857-34.572l-28-118.286q-6.857-28.572-2-72.572h-52.285q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286z" />
222
+ <glyph unicode="&#xf0d4;" glyph-name="google-plus-square" d="M193.714 20.286q0-10.857-2.857-20.286h-108.572q-27.143 0-49 16.143t-29.572 42.143q6.857 12.857 19.715 22.143t28.572 14.143 30.572 6.857 30.572 2q9.143 0 14-0.572 1.714-1.143 8.714-6t9.429-6.572 8.857-6.572 9.143-7.286 7.857-7.286 7.571-8.428 6-8.714 5-9.857 2.714-10.286 1.286-11.572zM110 120.572q-66.857-2-110-24.286v123.714q29.428-33.714 78-33.714 9.143 0 20 1.428-6-17.428-6-24.572 0-19.143 18-42.572zM159.429 266.572q0-28.571-12.429-45.857t-40.143-17.286q-14.572 0-27.715 7.428t-22.285 19.286-16 26.714-10.143 29.714-3.285 28.286q0 27.428 14.715 47.143t41.285 19.714q18.857 0 34-11.714t24-29.714 13.428-37.143 4.572-36.571zM438.857 292.572v-210.286q0-34-24.143-58.143t-58.143-24.143h-133.714q11.143 20.857 11.143 44.857 0 18.857-6.286 35t-15.857 26.572-20.572 20.286-20.572 17-15.857 15.572-6.286 17q0 10.286 6.571 19.428t16 17.572 18.714 18.428 15.857 26.572 6.571 37.428-7.572 41.572-21.572 33.857q-1.714 1.714-4 3.143t-3.571 2.143-2.857 2.715-3 4.857h38.572l38.572 18.286h-124.857q-39.428 0-69.857-11t-52.143-38.143q0 36 23.143 60.857t59.143 24.857h274.286q34 0 58.143-24.143t24.143-58.143v-27.428h-73.143v73.143h-36.572v-73.143h-73.143v-36.572h73.143v-73.143h36.572v73.143h73.143z" />
223
+ <glyph unicode="&#xf0d5;" glyph-name="google-plus" horiz-adv-x="476" d="M250.286 56.857q0 6-1.286 11.572t-2.714 10.286-5 9.857-6 8.714-7.572 8.428-7.857 7.286-9.143 7.286-8.857 6.572-9.429 6.572-8.714 6q-4.857 0.572-14.286 0.572-15.428 0-30.286-2t-30.857-7.143-28-13.143-19.715-21.428-7.715-30.572q0-19.428 10.143-34.714t26.572-24 34.428-13 36.285-4.286q16.857 0 32.143 3.572t28.715 11.143 21.286 21 7.857 31.428zM216 303.143q0 17.143-4.714 36.428t-13.428 37.286-24 29.714-34.143 11.714q-26.572 0-41.143-19.714t-14.572-47.143q0-13.428 3.285-28.285t10.143-29.714 16-26.714 22.285-19.286 27.714-7.428q27.714 0 40.143 17.286t12.429 45.857zM178.571 438.857h124.857l-38.572-22.572h-38.572q20.286-12.857 31.428-36t11.143-48.285q0-21.143-6.572-37.572t-16-26.428-18.857-18.428-16-17.428-6.571-19.286q0-7.428 4.714-14.572t12.286-13.714 16.714-13.714 18.286-15.857 16.714-18.857 12.286-24.286 4.714-30.428q0-45.714-40-80.572-43.428-37.429-120-37.429-16.857 0-34.143 2.857t-34.857 9.572-31 16.572-22 25.428-8.572 34.714q0 17.428 10.572 38.572 9.143 18.286 27.428 31.572t41.428 20.286 44.285 10.286 42.857 3.857q-18.286 23.714-18.286 42.572 0 3.428 0.571 6.714t1.429 5.572 2.286 6.143 2 6.143q-11.428-1.428-20-1.428-42.572 0-73 28t-30.428 70.286q0 40 27.143 71.572t66.857 40.428q26.857 5.714 53.428 5.714zM475.428 365.714v-36.571h-73.143v-73.143h-36.572v73.143h-73.143v36.571h73.143v73.143h36.572v-73.143h73.143z" />
224
+ <glyph unicode="&#xf0e0;" glyph-name="envelope" d="M512 272.572v-226.857q0-18.857-13.428-32.286t-32.286-13.428h-420.572q-18.857 0-32.285 13.428t-13.428 32.286v226.857q12.572-14 28.857-24.857 103.429-70.286 142-98.572 16.285-12 26.429-18.714t27-13.714 31.428-7h0.572q14.572 0 31.428 7t27 13.714 26.428 18.714q48.572 35.143 142.286 98.572 16.286 11.143 28.572 24.857zM512 356.572q0-22.571-14-43.143t-34.857-35.143q-107.428-74.571-133.714-92.857-2.857-2-12.143-8.714t-15.428-10.857-14.857-9.286-16.428-7.714-14.286-2.572h-0.571q-6.571 0-14.286 2.572t-16.429 7.714-14.857 9.286-15.429 10.857-12.143 8.714q-26 18.286-74.857 52.143t-58.572 40.715q-17.715 12-33.428 33t-15.714 39q0 22.285 11.857 37.143t33.857 14.857h420.572q18.572 0 32.143-13.428t13.572-32.286z" />
225
+ <glyph unicode="&#xf0e1;" glyph-name="linkedin3" d="M99.715 296.857v-283.143h-94.285v283.143h94.285zM105.715 384.286q0.285-20.857-14.428-34.857t-38.715-14h-0.572q-23.428 0-37.715 14t-14.286 34.857q0 21.143 14.714 35t38.428 13.857 38-13.857 14.572-35zM438.857 176v-162.286h-94v151.429q0 30-11.572 47t-36.143 17q-18 0-30.143-9.857t-18.143-24.428q-3.143-8.572-3.143-23.143v-158h-94q0.571 114 0.571 184.857t-0.286 84.572l-0.286 13.714h94v-41.143h-0.571q5.714 9.143 11.714 16t16.143 14.857 24.857 12.428 32.714 4.428q48.857 0 78.572-32.428t29.714-95z" />
226
+ <glyph unicode="&#xf101;" glyph-name="angle-double-right" horiz-adv-x="293" d="M170 201.143q0-3.714-2.857-6.572l-133.143-133.143q-2.857-2.857-6.572-2.857t-6.572 2.857l-14.286 14.286q-2.857 2.857-2.857 6.572t2.857 6.572l112.285 112.286-112.285 112.286q-2.857 2.857-2.857 6.572t2.857 6.572l14.285 14.286q2.857 2.857 6.572 2.857t6.572-2.857l133.143-133.143q2.857-2.857 2.857-6.572zM279.714 201.143q0-3.714-2.857-6.572l-133.143-133.143q-2.857-2.857-6.571-2.857t-6.572 2.857l-14.285 14.286q-2.857 2.857-2.857 6.572t2.857 6.572l112.285 112.286-112.285 112.286q-2.857 2.857-2.857 6.572t2.857 6.572l14.285 14.286q2.857 2.857 6.572 2.857t6.572-2.857l133.143-133.143q2.857-2.857 2.857-6.572z" />
227
+ <glyph unicode="&#xf103;" glyph-name="angle-double-down" horiz-adv-x="329" d="M307.143 228.572q0-3.714-2.857-6.571l-133.143-133.143q-2.857-2.857-6.571-2.857t-6.572 2.857l-133.143 133.143q-2.857 2.857-2.857 6.572t2.857 6.572l14.285 14.286q2.857 2.857 6.572 2.857t6.572-2.857l112.285-112.286 112.285 112.286q2.857 2.857 6.572 2.857t6.572-2.857l14.286-14.286q2.857-2.857 2.857-6.572zM307.143 338.286q0-3.714-2.857-6.571l-133.143-133.143q-2.857-2.857-6.571-2.857t-6.572 2.857l-133.143 133.143q-2.857 2.857-2.857 6.572t2.857 6.572l14.285 14.286q2.857 2.857 6.572 2.857t6.572-2.857l112.285-112.286 112.285 112.286q2.857 2.857 6.572 2.857t6.572-2.857l14.286-14.286q2.857-2.857 2.857-6.572z" />
228
+ <glyph unicode="&#xf105;" glyph-name="angle-right" horiz-adv-x="183" d="M170 201.143q0-3.714-2.857-6.572l-133.143-133.143q-2.857-2.857-6.572-2.857t-6.572 2.857l-14.286 14.286q-2.857 2.857-2.857 6.572t2.857 6.572l112.285 112.286-112.285 112.286q-2.857 2.857-2.857 6.572t2.857 6.572l14.285 14.286q2.857 2.857 6.572 2.857t6.572-2.857l133.143-133.143q2.857-2.857 2.857-6.572z" />
229
+ <glyph unicode="&#xf107;" glyph-name="angle-down" horiz-adv-x="329" d="M307.143 265.143q0-3.714-2.857-6.572l-133.143-133.143q-2.857-2.857-6.571-2.857t-6.572 2.857l-133.143 133.143q-2.857 2.857-2.857 6.572t2.857 6.572l14.285 14.286q2.857 2.857 6.572 2.857t6.572-2.857l112.285-112.286 112.285 112.286q2.857 2.857 6.572 2.857t6.572-2.857l14.286-14.286q2.857-2.857 2.857-6.572z" />
230
+ <glyph unicode="&#xf113;" glyph-name="github-alt" horiz-adv-x="476" d="M182.857 128q0-11.428-3.571-23.428t-12.286-21.714-20.714-9.714-20.715 9.714-12.285 21.714-3.572 23.428 3.572 23.428 12.285 21.714 20.715 9.714 20.714-9.714 12.286-21.714 3.571-23.428zM365.714 128q0-11.428-3.572-23.428t-12.286-21.714-20.714-9.714-20.714 9.714-12.286 21.714-3.572 23.428 3.572 23.428 12.286 21.714 20.714 9.714 20.714-9.714 12.286-21.714 3.572-23.428zM411.428 128q0 34.286-19.714 58.286t-53.428 24q-11.714 0-55.714-6-20.286-3.143-44.857-3.143t-44.857 3.143q-43.428 6-55.714 6-33.715 0-53.428-24t-19.715-58.286q0-25.143 9.143-43.857t23.143-29.428 34.857-17.143 40-8.428 42.572-2h48q23.428 0 42.572 2t40 8.428 34.857 17.143 23.143 29.428 9.143 43.857zM475.428 178.286q0-59.143-17.428-94.572-10.857-22-30.143-38t-40.286-24.572-48.572-13.572-49-6.286-47.714-1.286q-22.286 0-40.572 0.857t-42.143 3.572-43.572 8.572-39.143 14.714-34.572 23.143-24.572 32.857q-17.715 35.143-17.715 94.572 0 67.714 38.857 113.143-7.715 23.429-7.715 48.572 0 33.143 14.572 62.286 30.857 0 54.285-11.286t54-35.286q42 10 88.286 10 42.286 0 80-9.143 30 23.429 53.428 34.572t54 11.143q14.572-29.143 14.572-62.286 0-24.857-7.714-48 38.857-45.714 38.857-113.714z" />
231
+ <glyph unicode="&#xf141;" glyph-name="ellipsis-h" horiz-adv-x="403" d="M109.715 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-54.857q-11.428 0-19.428 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h54.857q11.428 0 19.428-8t8-19.428zM256 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-54.857q-11.429 0-19.429 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h54.857q11.429 0 19.429-8t8-19.428zM402.286 265.143v-54.857q0-11.428-8-19.428t-19.428-8h-54.857q-11.428 0-19.428 8t-8 19.428v54.857q0 11.429 8 19.429t19.428 8h54.857q11.428 0 19.428-8t8-19.428z" />
232
+ <glyph unicode="&#xf143;" glyph-name="rss-square" d="M146.286 109.714q0 15.143-10.714 25.857t-25.857 10.714-25.857-10.714-10.715-25.857 10.715-25.857 25.857-10.714 25.857 10.714 10.714 25.857zM246.571 82.857q-3.714 66.286-50.571 113.143t-113.143 50.572q-4 0.286-6.857-2.572t-2.857-6.571v-36.572q0-3.714 2.428-6.286t6.143-2.857q44-3.143 75.428-34.572t34.571-75.428q0.286-3.714 2.857-6.143t6.286-2.428h36.571q3.714 0 6.572 2.857t2.571 6.857zM356.286 82.572q-1.428 44-16 85t-39.857 74.286-58.572 58.572-74.286 39.857-85 16q-4 0.286-6.572-2.572-2.857-2.857-2.857-6.571v-36.572q0-3.714 2.572-6.286t6.285-2.857q58.285-2 108-31.857t79.572-79.572 31.857-108q0.286-3.714 2.857-6.286t6.286-2.572h36.572q3.714 0 6.572 2.857 3.143 2.572 2.572 6.572zM438.857 356.572v-274.286q0-34-24.143-58.143t-58.143-24.143h-274.286q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286q34 0 58.143-24.143t24.143-58.143z" />
233
+ <glyph unicode="&#xf150;" glyph-name="toggle-down" d="M327.143 282.572q5.143-10-1.428-18.857l-91.428-128q-5.428-7.714-14.857-7.714t-14.857 7.714l-91.428 128q-6.572 8.857-1.428 18.857 4.857 10 16.285 10h182.857q11.428 0 16.286-10zM365.714 82.286v274.286q0 3.714-2.714 6.428t-6.428 2.714h-274.286q-3.715 0-6.428-2.714t-2.715-6.428v-274.286q0-3.714 2.715-6.428t6.428-2.714h274.286q3.714 0 6.428 2.714t2.714 6.428zM438.857 356.572v-274.286q0-34-24.143-58.143t-58.143-24.143h-274.286q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286q34 0 58.143-24.143t24.143-58.143z" />
234
+ <glyph unicode="&#xf152;" glyph-name="toggle-right" d="M310.857 219.429q0-9.428-7.714-14.857l-128-91.428q-8.857-6.572-18.857-1.428-10 4.857-10 16.286v182.857q0 11.429 10 16.286 10 5.143 18.857-1.429l128-91.428q7.714-5.428 7.714-14.857zM365.714 82.286v274.286q0 4-2.572 6.572t-6.572 2.571h-274.286q-4 0-6.572-2.571t-2.572-6.572v-274.286q0-4 2.572-6.572t6.572-2.572h274.286q4 0 6.572 2.572t2.572 6.572zM438.857 356.572v-274.286q0-34-24.143-58.143t-58.143-24.143h-274.286q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286q34 0 58.143-24.143t24.143-58.143z" />
235
+ <glyph unicode="&#xf166;" glyph-name="youtube-square" d="M262.572 103.143v44.857q0 14.286-8.286 14.286-4.857 0-9.428-4.572v-64q4.572-4.572 9.428-4.572 8.286 0 8.286 14zM315.143 138h18.857v9.714q0 14.572-9.428 14.572t-9.428-14.572v-9.714zM152 214v-20h-22.857v-120.857h-21.143v120.857h-22.285v20h66.285zM209.429 178v-104.857h-19.143v11.428q-11.143-12.857-21.714-12.857-9.428 0-12 8-1.714 4.572-1.714 15.428v82.857h18.857v-77.143q0-6.857 0.286-7.428 0.286-4.286 4.286-4.286 5.714 0 12 8.857v80h19.143zM281.428 146.286v-41.714q0-14.857-2-20.857-3.428-12-15.143-12-10 0-19.428 11.714v-10.286h-19.143v140.857h19.143v-46q9.143 11.428 19.428 11.428 11.714 0 15.143-12 2-6 2-21.143zM353.143 109.429v-2.572q0-8.286-0.572-12.286-0.857-6.286-4.286-11.428-7.714-11.428-22.857-11.428-14.857 0-23.143 10.857-6 7.714-6 24.572v36.857q0 16.857 5.714 24.572 8.286 10.857 22.857 10.857t22.286-10.857q6-8 6-24.572v-21.714h-38v-18.572q0-14.572 9.714-14.572 6.857 0 8.572 7.428 0 0.286 0.143 2t0.143 4.714v6.143h19.428zM224.286 344.857v-44.571q0-14.572-9.143-14.572t-9.143 14.572v44.572q0 14.857 9.143 14.857t9.143-14.857zM376.572 141.143q0 50.572-5.428 74.286-2.857 12.572-12.286 21t-21.714 9.857q-38.857 4.286-117.714 4.286-78.572 0-117.428-4.286-12.572-1.428-21.857-9.857t-12.143-21q-5.715-24.857-5.715-74.286 0-50.286 5.715-74.286 2.857-12.286 12.143-20.857t21.572-10q39.143-4.286 117.714-4.286t117.714 4.286q12.286 1.428 21.572 10t12.143 20.857q5.714 24 5.714 74.286zM160.857 327.143l25.715 84.571h-21.428l-14.572-55.714-15.143 55.714h-22.285l6.857-19.714t6.572-19.714q10-29.428 13.143-45.143v-57.428h21.143v57.428zM243.429 304v37.143q0 16.571-6 24.857-8.286 10.857-22.285 10.857-14.572 0-22.286-10.857-6-8.286-6-24.857v-37.143q0-16.571 6-24.857 7.714-10.857 22.286-10.857 14 0 22.286 10.857 6 7.714 6 24.857zM295.143 269.714h19.143v105.714h-19.143v-80.857q-6.286-8.857-12-8.857-4.286 0-4.572 4.572-0.286 0.571-0.286 7.428v77.714h-19.143v-83.714q0-10.572 1.714-15.714 3.143-7.714 12.286-7.714 10.286 0 22 12.857v-11.428zM438.857 356.572v-274.286q0-34-24.143-58.143t-58.143-24.143h-274.286q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286q34 0 58.143-24.143t24.143-58.143z" />
236
+ <glyph unicode="&#xf167;" glyph-name="youtube" d="M277.428 120v-60.286q0-19.143-11.143-19.143-6.572 0-12.857 6.286v86q6.285 6.286 12.857 6.286 11.143 0 11.143-19.143zM374 119.714v-13.143h-25.714v13.143q0 19.428 12.857 19.428t12.857-19.428zM98 182h30.572v26.857h-89.143v-26.857h30v-162.572h28.572v162.572zM180.286 19.429h25.428v141.143h-25.428v-108q-8.572-12-16.286-12-5.143 0-6 6-0.286 0.857-0.286 10v104h-25.428v-111.714q0-14 2.286-20.857 3.429-10.572 16.572-10.572 13.714 0 29.143 17.428v-15.428zM302.857 61.714v56.286q0 20.857-2.572 28.286-4.857 16-20.286 16-14.286 0-26.572-15.428v62h-25.428v-189.429h25.428v13.714q12.857-15.714 26.572-15.714 15.428 0 20.286 15.714 2.572 7.714 2.572 28.572zM399.428 64.572v3.714h-26q0-14.572-0.572-17.428-2-10.286-11.428-10.286-13.143 0-13.143 19.714v24.857h51.143v29.428q0 22.572-7.714 33.143-11.143 14.572-30.286 14.572-19.428 0-30.572-14.572-8-10.572-8-33.143v-49.428q0-22.572 8.286-33.143 11.143-14.572 30.857-14.572 20.572 0 30.857 15.143 5.143 7.714 6 15.428 0.572 2.572 0.572 16.572zM225.714 325.429v60q0 19.714-12.286 19.714t-12.286-19.714v-60q0-20 12.286-20t12.286 20zM431.143 110.857q0-66.857-7.428-100-4-16.857-16.572-28.286t-29.143-13.143q-52.572-6-158.571-6t-158.571 6q-16.572 1.714-29.285 13.143t-16.428 28.286q-7.428 32-7.428 100 0 66.857 7.428 100 4 16.857 16.572 28.286t29.428 13.428q52.285 5.714 158.286 5.714t158.571-5.714q16.572-2 29.286-13.428t16.428-28.286q7.428-32 7.428-100zM146 475.429h29.143l-34.571-114v-77.428h-28.572v77.428q-4 21.143-17.428 60.572-10.572 29.428-18.572 53.428h30.285l20.285-75.143zM251.714 380.286v-50q0-23.143-8-33.714-10.572-14.572-30.286-14.572-19.143 0-30 14.572-8 10.857-8 33.714v50q0 22.857 8 33.428 10.857 14.572 30 14.572 19.714 0 30.286-14.572 8-10.572 8-33.428zM347.428 426.572v-142.571h-26v15.714q-15.143-17.714-29.428-17.714-13.143 0-16.857 10.572-2.286 6.857-2.286 21.428v112.572h26v-104.857q0-9.428 0.286-10 0.857-6.286 6-6.286 7.714 0 16.286 12.286v108.857h26z" />
237
+ <glyph unicode="&#xf16d;" glyph-name="instagram3" d="M389.143 68v185.143h-38.572q5.714-18 5.714-37.428 0-36-18.286-66.428t-49.714-48.143-68.572-17.714q-56.286 0-96.285 38.714t-40 93.572q0 19.428 5.715 37.428h-40.285v-185.143q0-7.428 5-12.428t12.428-5h305.428q7.143 0 12.286 5t5.143 12.428zM308 220.286q0 35.429-25.857 60.429t-62.428 25q-36.286 0-62.143-25t-25.857-60.428 25.857-60.428 62.143-25q36.572 0 62.428 25t25.857 60.428zM389.143 323.143v47.143q0 8-5.714 13.857t-14 5.857h-49.714q-8.286 0-14-5.857t-5.714-13.857v-47.143q0-8.286 5.714-14t14-5.714h49.714q8.286 0 14 5.714t5.714 14zM438.857 382.572v-326.286q0-23.143-16.572-39.714t-39.714-16.572h-326.286q-23.143 0-39.715 16.572t-16.572 39.714v326.286q0 23.143 16.572 39.714t39.715 16.572h326.286q23.143 0 39.714-16.572t16.572-39.714z" />
238
+ <glyph unicode="&#xf179;" glyph-name="apple" horiz-adv-x="403" d="M398 128.286q-11.143-35.714-35.143-71.428-36.857-56-73.428-56-14 0-40 9.143-24.572 9.143-43.143 9.143-17.429 0-40.571-9.428-23.143-9.714-37.715-9.714-43.428 0-86 74-42 74.572-42 143.714 0 65.143 32.285 106.857 32 41.143 81.143 41.143 20.572 0 50.572-8.572 29.714-8.572 39.428-8.572 12.857 0 40.857 9.715 29.143 9.714 49.429 9.714 34 0 60.857-18.572 14.857-10.286 29.714-28.572-22.572-19.143-32.572-33.714-18.572-26.857-18.572-59.143 0-35.428 19.714-63.714t45.143-36zM290.572 463.429q0-17.428-8.286-38.857-8.572-21.428-26.572-39.428-15.428-15.428-30.857-20.572-10.571-3.143-29.715-4.857 0.857 42.571 22.286 73.428 21.143 30.572 71.428 42.286 0.286-0.857 0.714-3.143t0.714-3.143q0-1.143 0.143-2.857t0.143-2.857z" />
239
+ <glyph unicode="&#xf17b;" glyph-name="android" horiz-adv-x="403" d="M140.857 337.429q4.571 0 7.857 3.286t3.286 7.857-3.286 7.857-7.857 3.285-7.714-3.285-3.143-7.857 3.143-7.857 7.714-3.286zM261.428 337.429q4.572 0 7.714 3.286t3.143 7.857-3.143 7.857-7.714 3.285-7.857-3.285-3.286-7.857 3.286-7.857 7.857-3.286zM29.428 284.857q12 0 20.572-8.571t8.572-20.572v-122.857q0-12.286-8.428-20.857t-20.715-8.572-20.857 8.572-8.572 20.857v122.857q0 12 8.572 20.572t20.857 8.572zM332.286 279.429v-190.286q0-13.143-9.143-22.286t-22-9.143h-21.428v-64.857q0-12.286-8.572-20.857t-20.857-8.572-20.857 8.572-8.572 20.857v64.857h-39.428v-64.857q0-12.286-8.572-20.857t-20.857-8.572q-12 0-20.571 8.572t-8.572 20.857l-0.285 64.857h-21.143q-13.143 0-22.285 9.143t-9.143 22.286v190.286h262.286zM266 395.143q30.572-15.714 48.857-43.857t18.286-61.571h-264.286q0 33.428 18.285 61.571t49.143 43.857l-20.285 37.428q-2 3.714 1.428 5.714 3.715 1.715 5.715-1.714l20.572-37.714q27.143 12 57.429 12t57.428-12l20.572 37.714q2 3.429 5.714 1.714 3.428-2 1.428-5.714zM402.286 255.714v-122.857q0-12.286-8.572-20.857t-20.857-8.572q-12 0-20.572 8.572t-8.572 20.857v122.857q0 12.286 8.572 20.715t20.572 8.428q12.286 0 20.857-8.428t8.572-20.714z" />
240
+ <glyph unicode="&#xf17e;" glyph-name="skype2" d="M335.143 171.714q0 14.286-5.572 26.143t-13.857 19.572-20.857 14-23.572 9.714-25 6.572l-29.714 6.857q-8.572 2-12.572 3t-10 3.286-8.572 4.572-4.714 6-2.143 8.572q0 22 41.143 22 12.286 0 22-3.429t15.428-8.143 10.857-9.572 11.428-8.286 13.714-3.429q13.428 0 21.572 9.143t8.143 22q0 15.714-16 28.428t-40.572 19.285-52 6.572q-19.428 0-37.714-4.428t-34.143-13.428-25.428-24.857-9.572-36.714q0-17.428 5.428-30.428t16-21.572 22.857-13.857 29.429-9.286l41.714-10.286q25.714-6.286 32-10.286 9.143-5.714 9.143-17.143 0-11.143-11.428-18.428t-30-7.286q-14.572 0-26.143 4.572t-18.571 11-13 12.857-13.143 11-15.429 4.572q-14.285 0-21.572-8.572t-7.285-21.428q0-26.286 34.857-45t83.143-18.714q20.857 0 40 5.286t35 15.286 25.286 26.714 9.428 37.572zM438.857 109.714q0-45.428-32.143-77.572t-77.572-32.143q-37.143 0-66.857 22.857-22-4.572-42.857-4.572-40.857 0-78.143 15.857t-64.285 42.857-42.857 64.286-15.857 78.143q0 20.857 4.572 42.857-22.857 29.715-22.857 66.857 0 45.428 32.143 77.571t77.572 32.143q37.143 0 66.857-22.857 22 4.571 42.857 4.571 40.857 0 78.143-15.857t64.286-42.857 42.857-64.285 15.857-78.143q0-20.857-4.572-42.857 22.857-29.714 22.857-66.857z" />
241
+ <glyph unicode="&#xf194;" glyph-name="vimeo-square" d="M358.286 293.429q4.572 24.286-6 37.714-14.857 18.571-53.428 12.857-4.857-0.857-11.714-3.571t-16.428-8.714-18.428-13.857-17-20-12.714-26.143q22.857 2 32.428-4.572t7.572-28.286q-1.428-14.857-14.857-40.857-12.286-22.286-20.285-28.286-12.572-9.143-24.857 4-6.571 6.857-10.714 18.428t-5.429 20.857-2.857 24-2.429 20.428q-6.572 36.857-9.714 46.857-3.429 10.572-10.143 19.715t-14.429 11.428q-16.286 4.572-36.285-7.143-15.428-9.143-39-30.285t-35-29.143v-2q4.572-2.286 7.285-7.428t6.143-5.714q6-0.857 15.572 2.428t16.572 3 11.857-8.571q3.143-5.143 5.285-11t4.285-13.714 3.572-11.572q4.857-13.143 15.143-53.428 10.285-41.714 16.285-56.286 12-28.286 29.428-35.714 12.286-3.428 24.286-0.428t21.714 9q37.428 22 71.428 67.714 29.714 39.714 49.286 83.572t23.572 64.714zM438.857 356.572v-274.286q0-34-24.143-58.143t-58.143-24.143h-274.286q-34 0-58.143 24.143t-24.143 58.143v274.286q0 34 24.143 58.143t58.143 24.143h274.286q34 0 58.143-24.143t24.143-58.143z" />
242
+ <glyph unicode="&#xf217;" glyph-name="cart-plus" horiz-adv-x="475" d="M347.428 274.286c0 10-8.286 18.286-18.286 18.286h-36.572v36.572c0 10-8.286 18.286-18.286 18.286s-18.286-8.286-18.286-18.286v-36.572h-36.572c-10 0-18.286-8.286-18.286-18.286s8.286-18.286 18.286-18.286h36.572v-36.572c0-10 8.286-18.286 18.286-18.286s18.286 8.286 18.286 18.286v36.572h36.572c10 0 18.286 8.286 18.286 18.286zM182.857 36.572c0-20.286-16.285-36.572-36.571-36.572s-36.572 16.286-36.572 36.572 16.285 36.572 36.572 36.572 36.572-16.286 36.572-36.572zM438.857 36.572c0-20.286-16.286-36.572-36.572-36.572s-36.572 16.286-36.572 36.572 16.286 36.572 36.572 36.572 36.572-16.286 36.572-36.572zM475.428 347.429v-146.286c0-9.143-6.857-17.143-16.286-18.286l-298.286-34.857c1.143-6.286 3.714-13.428 3.714-20s-4-12.572-6.857-18.286h262.857c10 0 18.286-8.286 18.286-18.286s-8.286-18.286-18.286-18.286h-292.572c-10 0-18.285 8.286-18.285 18.286 0 8.857 13.428 30.857 17.428 39.143l-50.572 235.143h-58.285c-10 0-18.285 8.286-18.285 18.286s8.286 18.286 18.285 18.286h73.143c19.428 0 19.715-22.857 22.572-36.572h343.143c10 0 18.286-8.286 18.286-18.286z" />
243
+ <glyph unicode="&#xf218;" glyph-name="cart-arrow-down" horiz-adv-x="475" d="M365.714 274.286c0 10-8.286 18.286-18.286 18.286-4.857 0-9.428-2-12.857-5.428l-42-41.714v83.714c0 10-8.286 18.286-18.286 18.286s-18.286-8.286-18.286-18.286v-83.714l-42 41.714c-3.429 3.428-8 5.428-12.857 5.428-10 0-18.285-8.286-18.285-18.286 0-4.857 2-9.428 5.428-12.857l73.143-73.143c3.428-3.428 8-5.428 12.857-5.428s9.428 2 12.857 5.428l73.143 73.143c3.428 3.429 5.428 8 5.428 12.857zM182.857 36.572c0-20.286-16.285-36.572-36.571-36.572s-36.572 16.286-36.572 36.572 16.285 36.572 36.572 36.572 36.572-16.286 36.572-36.572zM438.857 36.572c0-20.286-16.286-36.572-36.572-36.572s-36.572 16.286-36.572 36.572 16.286 36.572 36.572 36.572 36.572-16.286 36.572-36.572zM475.428 347.429v-146.286c0-9.143-6.857-17.143-16.286-18.286l-298.286-34.857c1.143-6.286 3.714-13.428 3.714-20s-4-12.572-6.857-18.286h262.857c10 0 18.286-8.286 18.286-18.286s-8.286-18.286-18.286-18.286h-292.572c-10 0-18.285 8.286-18.285 18.286 0 8.857 13.428 30.857 17.428 39.143l-50.572 235.143h-58.285c-10 0-18.285 8.286-18.285 18.286s8.286 18.286 18.285 18.286h73.143c19.428 0 19.715-22.857 22.572-36.572h343.143c10 0 18.286-8.286 18.286-18.286z" />
244
+ <glyph unicode="&#xf290;" glyph-name="shopping-bag" d="M502 73.143l10-89.428c0.572-5.143-1.143-10.286-4.572-14.286-3.428-3.715-8.572-6-13.714-6h-475.428c-5.143 0-10.286 2.285-13.714 6-3.429 4-5.143 9.143-4.572 14.286l10 89.428h492zM475.428 312.857l24.572-221.428h-488l24.572 221.428c1.143 9.143 8.857 16.286 18.285 16.286h73.143v-36.572c0-20.286 16.286-36.572 36.572-36.572s36.572 16.286 36.572 36.572v36.572h109.714v-36.572c0-20.286 16.286-36.572 36.572-36.572s36.572 16.286 36.572 36.572v36.572h73.143c9.428 0 17.143-7.143 18.286-16.286zM365.714 365.714v-73.143c0-10-8.286-18.286-18.286-18.286s-18.286 8.286-18.286 18.286v73.143c0 40.286-32.857 73.143-73.143 73.143s-73.143-32.857-73.143-73.143v-73.143c0-10-8.286-18.286-18.285-18.286s-18.286 8.286-18.286 18.286v73.143c0 60.572 49.143 109.715 109.714 109.715s109.714-49.143 109.714-109.715z" />
245
+ <glyph unicode="&#xf291;" glyph-name="shopping-basket" horiz-adv-x="585" d="M548.572 256c20.285 0 36.572-16.285 36.572-36.571s-16.285-36.572-36.572-36.572h-4.285l-32.857-189.143c-3.143-17.428-18.286-30.285-36-30.285h-365.714c-17.715 0-32.857 12.857-36 30.286l-32.857 189.143h-4.285c-20.285 0-36.572 16.286-36.572 36.572s16.285 36.572 36.572 36.572h512zM138.571 27.429c10 0.857 17.715 9.714 16.857 19.714l-9.143 118.857c-0.857 10-9.714 17.714-19.715 16.857s-17.715-9.714-16.857-19.714l9.143-118.857c0.857-9.428 8.857-16.857 18.285-16.857h1.429zM256 45.714v118.857c0 10-8.286 18.286-18.286 18.286s-18.286-8.286-18.286-18.286v-118.857c0-10 8.286-18.286 18.286-18.286s18.286 8.286 18.286 18.286zM365.714 45.714v118.857c0 10-8.286 18.286-18.286 18.286s-18.286-8.286-18.286-18.286v-118.857c0-10 8.286-18.286 18.286-18.286s18.286 8.286 18.286 18.286zM466.286 44.286l9.143 118.857c0.857 10-6.857 18.857-16.857 19.714s-18.857-6.857-19.714-16.857l-9.143-118.857c-0.857-10 6.857-18.857 16.857-19.714h1.428c9.428 0 17.428 7.428 18.286 16.857zM136 392l-26.572-117.715h-37.715l28.857 126c7.428 33.428 36.857 56.857 71.143 56.857h47.714c0 10 8.286 18.286 18.286 18.286h109.714c10 0 18.286-8.286 18.286-18.286h47.714c34.286 0 63.714-23.429 71.143-56.857l28.857-126h-37.714l-26.572 117.715c-4 16.857-18.572 28.571-35.714 28.571h-47.714c0-10-8.286-18.286-18.286-18.286h-109.714c-10 0-18.286 8.286-18.286 18.286h-47.714c-17.143 0-31.714-11.714-35.714-28.571z" />
246
+ </font></defs></svg>
inc/icons/fonts/icomoon.ttf ADDED
Binary file
inc/icons/fonts/icomoon.woff ADDED
Binary file
inc/icons/selection.json ADDED
@@ -0,0 +1,6129 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ {
2
+ "IcoMoonType": "selection",
3
+ "icons": [
4
+ {
5
+ "icon": {
6
+ "paths": [
7
+ "M960 896h-64v-128c0-35.344-28.624-64-64-64s-64 28.656-64 64v128h-512v-128c0-35.344-28.624-64-64-64s-64 28.656-64 64v128h-64c-35.376 0-64 28.656-64 64s28.624 64 64 64h896c35.376 0 64-28.656 64-64s-28.624-64-64-64zM960 0h-896c-35.376 0-64 28.656-64 64v384c0 70.688 57.312 128 128 128s128-57.312 128-128c0 70.688 57.312 128 128 128s128-57.312 128-128c0 70.688 57.312 128 128 128s128-57.312 128-128c0 70.688 57.312 128 128 128s128-57.312 128-128v-384c0-35.344-28.624-64-64-64z"
8
+ ],
9
+ "attrs": [],
10
+ "isMulticolor": false,
11
+ "isMulticolor2": false,
12
+ "tags": [
13
+ "store",
14
+ "purchase",
15
+ "buy",
16
+ "ecommerce"
17
+ ],
18
+ "grid": 16
19
+ },
20
+ "attrs": [],
21
+ "properties": {
22
+ "id": 1,
23
+ "order": 215,
24
+ "prevSize": 16,
25
+ "code": 59648,
26
+ "name": "store"
27
+ },
28
+ "setIdx": 0,
29
+ "setId": 20,
30
+ "iconIdx": 0
31
+ },
32
+ {
33
+ "icon": {
34
+ "paths": [
35
+ "M1021.248 172.8l-93.248 371.2c0 4.448-0.896 8.64-2.496 12.448-3.264 7.68-9.376 13.824-17.024 17.056-3.84 1.632-8.064 2.496-12.48 2.496h-608l25.6 128h550.4c17.696 0 32 14.304 32 32s-14.304 32-32 32h-576c-17.696 0-32-14.304-32-32l-121.6-608h-102.4c-17.664 0-32-14.336-32-32s14.336-32 32-32h128c17.696 0 32 14.336 32 32l6.4 32h793.6c17.696 0 32 14.336 32 32 0 4.576-1.024 8.864-2.752 12.8zM275.2 512h108.8v-320h-172.8l64 320zM576 192h-160v320h160v-320zM768 192h-160v320h160v-320zM800 192v320h72.096l81.056-320h-153.152zM352 832c53.024 0 96 43.008 96 96s-42.976 96-96 96-96-43.008-96-96 42.976-96 96-96zM352 960c17.696 0 32-14.304 32-32s-14.304-32-32-32-32 14.304-32 32 14.304 32 32 32zM800 832c53.024 0 96 43.008 96 96s-42.976 96-96 96-96-43.008-96-96 42.976-96 96-96zM800 960c17.696 0 32-14.304 32-32s-14.304-32-32-32-32 14.304-32 32 14.304 32 32 32z"
36
+ ],
37
+ "attrs": [],
38
+ "isMulticolor": false,
39
+ "isMulticolor2": false,
40
+ "tags": [
41
+ "cart",
42
+ "shopping",
43
+ "ecommerce",
44
+ "buy",
45
+ "purchase"
46
+ ],
47
+ "grid": 16
48
+ },
49
+ "attrs": [],
50
+ "properties": {
51
+ "id": 9,
52
+ "order": 235,
53
+ "prevSize": 16,
54
+ "code": 59649,
55
+ "name": "cart2"
56
+ },
57
+ "setIdx": 14,
58
+ "setId": 6,
59
+ "iconIdx": 8
60
+ },
61
+ {
62
+ "icon": {
63
+ "paths": [
64
+ "M928 448h-832c-17.696 0-32-14.304-32-32s14.304-32 32-32h64l192-352c0-17.696 14.304-32 32-32h64c17.696 0 32 14.304 32 32l-192 352h448l-192-352c0-17.696 14.304-32 32-32h96c17.696 0 32 14.304 32 32l160 352h64c17.696 0 32 14.304 32 32s-14.304 32-32 32zM96 512h832c17.696 0 32 14.304 32 32l-64 448c0 17.696-14.304 32-32 32h-704c-17.696 0-32-14.304-32-32l-64-448c0-17.696 14.304-32 32-32zM704 896h64c17.696 0 32-14.304 32-32l32-192c0-17.696-14.304-32-32-32h-64c-17.696 0-32 14.304-32 32l-32 192c0 17.696 14.304 32 32 32zM448 864c0 17.696 14.304 32 32 32h64c17.696 0 32-14.304 32-32v-192c0-17.696-14.304-32-32-32h-64c-17.696 0-32 14.304-32 32v192zM224 864c0 17.696 14.304 32 32 32h64c17.696 0 32-14.304 32-32l-32-192c0-17.696-14.304-32-32-32h-64c-17.696 0-32 14.304-32 32l32 192z"
65
+ ],
66
+ "attrs": [],
67
+ "isMulticolor": false,
68
+ "isMulticolor2": false,
69
+ "tags": [
70
+ "basket",
71
+ "shopping",
72
+ "cart",
73
+ "ecommerce"
74
+ ],
75
+ "grid": 16
76
+ },
77
+ "attrs": [],
78
+ "properties": {
79
+ "id": 72,
80
+ "order": 236,
81
+ "prevSize": 16,
82
+ "code": 59650,
83
+ "name": "basket"
84
+ },
85
+ "setIdx": 14,
86
+ "setId": 6,
87
+ "iconIdx": 71
88
+ },
89
+ {
90
+ "icon": {
91
+ "paths": [
92
+ "M384 928c0 53.019-42.981 96-96 96s-96-42.981-96-96c0-53.019 42.981-96 96-96s96 42.981 96 96z",
93
+ "M1024 928c0 53.019-42.981 96-96 96s-96-42.981-96-96c0-53.019 42.981-96 96-96s96 42.981 96 96z",
94
+ "M1024 512v-384h-768c0-35.346-28.654-64-64-64h-192v64h128l48.074 412.054c-29.294 23.458-48.074 59.5-48.074 99.946 0 70.696 57.308 128 128 128h768v-64h-768c-35.346 0-64-28.654-64-64 0-0.218 0.014-0.436 0.016-0.656l831.984-127.344z"
95
+ ],
96
+ "attrs": [],
97
+ "isMulticolor": false,
98
+ "isMulticolor2": false,
99
+ "tags": [
100
+ "cart",
101
+ "purchase",
102
+ "ecommerce",
103
+ "shopping"
104
+ ],
105
+ "defaultCode": 59706,
106
+ "grid": 16
107
+ },
108
+ "attrs": [],
109
+ "properties": {
110
+ "ligatures": "cart, purchase",
111
+ "name": "cart",
112
+ "id": 58,
113
+ "order": 237,
114
+ "prevSize": 16,
115
+ "code": 59706
116
+ },
117
+ "setIdx": 18,
118
+ "setId": 2,
119
+ "iconIdx": 58
120
+ },
121
+ {
122
+ "icon": {
123
+ "paths": [
124
+ "M960 780.736l-268.992-268.736 268.992-268.736-179.264-179.264-268.736 268.864-268.864-268.864-179.136 179.264 268.736 268.736-268.736 268.736 179.136 179.264 268.864-268.864 268.736 268.864z"
125
+ ],
126
+ "tags": [
127
+ "x",
128
+ "cancel",
129
+ "close"
130
+ ],
131
+ "grid": 16,
132
+ "attrs": []
133
+ },
134
+ "attrs": [],
135
+ "properties": {
136
+ "id": 11,
137
+ "order": 205,
138
+ "prevSize": 16,
139
+ "code": 59015,
140
+ "name": "x",
141
+ "ligatures": ""
142
+ },
143
+ "setIdx": 19,
144
+ "setId": 1,
145
+ "iconIdx": 0
146
+ },
147
+ {
148
+ "icon": {
149
+ "paths": [
150
+ "M0 896c0-70.692 57.308-128 128-128 70.692 0 128 57.308 128 128 0 70.692-57.308 128-128 128-70.692 0-128-57.308-128-128zM192 0v128c388.736 0 704 315.232 704 704h128c0-459.456-372.576-832-832-832zM192.736 256.256c-0.256 0-0.48 0.032-0.736 0.032v128c0.256 0 0.48-0.032 0.736-0.032 247.328 0 447.872 200.48 448 447.744h128c-0.128-317.984-257.984-575.744-576-575.744zM192.736 512.256c-0.256 0-0.48 0.032-0.736 0.032v128c0.256 0 0.48-0.032 0.736-0.032 105.952 0 191.872 85.856 192 191.744h128c-0.128-176.608-143.36-319.744-320-319.744z"
151
+ ],
152
+ "tags": [
153
+ "rss",
154
+ "feed",
155
+ "broadcast"
156
+ ],
157
+ "grid": 16,
158
+ "attrs": []
159
+ },
160
+ "attrs": [],
161
+ "properties": {
162
+ "id": 15,
163
+ "order": 207,
164
+ "prevSize": 16,
165
+ "code": 58880,
166
+ "name": "rss",
167
+ "ligatures": ""
168
+ },
169
+ "setIdx": 19,
170
+ "setId": 1,
171
+ "iconIdx": 1
172
+ },
173
+ {
174
+ "icon": {
175
+ "paths": [
176
+ "M1024 1024h-146.24c0-484-393.76-877.696-877.76-877.696v-146.304c564.512 0 1024 459.36 1024 1024v0zM731.36 1024h-146.24c0-322.624-262.624-585.12-585.12-585.12v-146.304c403.264 0 731.36 328.16 731.36 731.424v0zM438.88 1024h-146.368c0-161.376-131.136-292.512-292.512-292.512v-146.368c241.984 0 438.88 196.896 438.88 438.88v0zM146.24 1024c0-80.736-65.376-146.24-146.24-146.24v146.24h146.24z"
177
+ ],
178
+ "tags": [
179
+ "rss-alt",
180
+ "feed",
181
+ "broadcast"
182
+ ],
183
+ "grid": 16,
184
+ "attrs": []
185
+ },
186
+ "attrs": [],
187
+ "properties": {
188
+ "id": 16,
189
+ "order": 208,
190
+ "prevSize": 16,
191
+ "code": 59020,
192
+ "name": "rss-alt",
193
+ "ligatures": ""
194
+ },
195
+ "setIdx": 19,
196
+ "setId": 1,
197
+ "iconIdx": 2
198
+ },
199
+ {
200
+ "icon": {
201
+ "paths": [
202
+ "M511.872 494.624l512.128-241.248v-125.376h-1024v124.992zM512.128 636.128l-512.128-241.888v501.76h1024v-500.992z"
203
+ ],
204
+ "tags": [
205
+ "mail",
206
+ "contact",
207
+ "email"
208
+ ],
209
+ "grid": 16,
210
+ "attrs": []
211
+ },
212
+ "attrs": [],
213
+ "properties": {
214
+ "id": 24,
215
+ "order": 206,
216
+ "prevSize": 16,
217
+ "code": 59021,
218
+ "name": "mail",
219
+ "ligatures": ""
220
+ },
221
+ "setIdx": 19,
222
+ "setId": 1,
223
+ "iconIdx": 3
224
+ },
225
+ {
226
+ "icon": {
227
+ "paths": [
228
+ "M1024 384h-384v-384h-256v384h-384v256h384v384h256v-384h384z"
229
+ ],
230
+ "tags": [
231
+ "plus",
232
+ "add"
233
+ ],
234
+ "grid": 16,
235
+ "attrs": []
236
+ },
237
+ "attrs": [],
238
+ "properties": {
239
+ "id": 32,
240
+ "order": 145,
241
+ "prevSize": 16,
242
+ "code": 58881,
243
+ "name": "plus",
244
+ "ligatures": ""
245
+ },
246
+ "setIdx": 19,
247
+ "setId": 1,
248
+ "iconIdx": 4
249
+ },
250
+ {
251
+ "icon": {
252
+ "paths": [
253
+ "M0 384h1024v256h-1024z"
254
+ ],
255
+ "tags": [
256
+ "minus",
257
+ "remove",
258
+ "delete"
259
+ ],
260
+ "grid": 16,
261
+ "attrs": []
262
+ },
263
+ "attrs": [],
264
+ "properties": {
265
+ "id": 34,
266
+ "order": 146,
267
+ "prevSize": 16,
268
+ "code": 58882,
269
+ "name": "minus",
270
+ "ligatures": ""
271
+ },
272
+ "setIdx": 19,
273
+ "setId": 1,
274
+ "iconIdx": 5
275
+ },
276
+ {
277
+ "icon": {
278
+ "paths": [
279
+ "M644.256 0c-209.248 0-379.52 170.24-379.52 379.616 0 50.112 10.24 97.632 27.872 141.376l-292.608 292.64 210.24 210.368 292.736-292.864c43.744 17.76 91.264 28 141.248 28 209.376 0 379.744-170.24 379.744-379.456 0.032-209.44-170.336-379.68-379.712-379.68zM644.256 631.264c-138.624 0-251.616-112.992-251.616-251.584 0-138.752 112.992-251.744 251.616-251.744 138.88 0 251.872 112.992 251.872 251.744 0 138.56-112.992 251.584-251.872 251.584z"
280
+ ],
281
+ "tags": [
282
+ "magnifying-glass",
283
+ "search",
284
+ "zoom"
285
+ ],
286
+ "grid": 16,
287
+ "attrs": []
288
+ },
289
+ "attrs": [],
290
+ "properties": {
291
+ "id": 45,
292
+ "order": 147,
293
+ "prevSize": 16,
294
+ "code": 58883,
295
+ "name": "magnifying-glass",
296
+ "ligatures": ""
297
+ },
298
+ "setIdx": 19,
299
+ "setId": 1,
300
+ "iconIdx": 6
301
+ },
302
+ {
303
+ "icon": {
304
+ "paths": [
305
+ "M896 0h-768c-70.656 0-128 57.344-128 128v768c0 70.656 57.344 128 128 128h768c70.656 0 128-57.344 128-128v-768c0-70.656-57.344-128-128-128zM512 384c117.888 0 128 128 128 128s3.776 128-128 128c-131.712 0-128-128-128-128s10.112-128 128-128zM896 832c0 35.392-28.608 64-64 64h-640c-35.392 0-64-28.608-64-64v-320c0-35.392 28.608-64 64-64h73.088c-5.376 20.544-9.088 41.728-9.088 64 0 141.376 114.624 256 256 256s256-114.624 256-256c0-22.272-3.776-43.456-9.088-64h73.088c35.392 0 64 28.608 64 64v320zM896 256c0 35.328-28.608 64-64 64h-64c-35.328 0-64-28.672-64-64v-64c0-35.328 28.672-64 64-64h64c35.392 0 64 28.672 64 64v64z"
306
+ ],
307
+ "tags": [
308
+ "instagram",
309
+ "social"
310
+ ],
311
+ "grid": 16,
312
+ "attrs": []
313
+ },
314
+ "attrs": [],
315
+ "properties": {
316
+ "id": 19,
317
+ "order": 200,
318
+ "prevSize": 16,
319
+ "code": 59016,
320
+ "name": "instagram",
321
+ "ligatures": ""
322
+ },
323
+ "setIdx": 19,
324
+ "setId": 1,
325
+ "iconIdx": 34
326
+ },
327
+ {
328
+ "icon": {
329
+ "paths": [
330
+ "M320 0h-192c-70.656 0-128 57.344-128 128v192c0 70.656 57.344 128 128 128h192c70.656 0 128-57.344 128-128v-192c0-70.656-57.344-128-128-128zM320 256c0 35.328-28.608 64-64 64h-64c-35.392 0-64-28.672-64-64v-64c0-35.328 28.608-64 64-64h64c35.392 0 64 28.672 64 64v64zM320 576h-192c-70.656 0-128 57.344-128 128v192c0 70.656 57.344 128 128 128h192c70.656 0 128-57.344 128-128v-192c0-70.656-57.344-128-128-128zM320 832c0 35.392-28.608 64-64 64h-64c-35.392 0-64-28.608-64-64v-64c0-35.392 28.608-64 64-64h64c35.392 0 64 28.608 64 64v64zM896 576h-192c-70.656 0-128 57.344-128 128v192c0 70.656 57.344 128 128 128h192c70.656 0 128-57.344 128-128v-192c0-70.656-57.344-128-128-128zM896 832c0 35.392-28.608 64-64 64h-64c-35.392 0-64-28.608-64-64v-64c0-35.392 28.608-64 64-64h64c35.392 0 64 28.608 64 64v64zM896 0h-192c-70.656 0-128 57.344-128 128v192c0 70.656 57.344 128 128 128h192c70.656 0 128-57.344 128-128v-192c0-70.656-57.344-128-128-128zM896 256c0 35.328-28.608 64-64 64h-64c-35.392 0-64-28.672-64-64v-64c0-35.328 28.608-64 64-64h64c35.392 0 64 28.672 64 64v64z"
331
+ ],
332
+ "tags": [
333
+ "grid",
334
+ "icons",
335
+ "apps"
336
+ ],
337
+ "grid": 16,
338
+ "attrs": []
339
+ },
340
+ "attrs": [],
341
+ "properties": {
342
+ "id": 29,
343
+ "order": 197,
344
+ "prevSize": 16,
345
+ "code": 58884,
346
+ "name": "grid",
347
+ "ligatures": ""
348
+ },
349
+ "setIdx": 19,
350
+ "setId": 1,
351
+ "iconIdx": 35
352
+ },
353
+ {
354
+ "icon": {
355
+ "paths": [
356
+ "M1000.64 889.152l-184.896-184.896c50.688-72.576 80.64-160.704 80.64-255.936 0-247.424-200.64-448-448-448s-448 200.576-448 448c0 247.424 200.576 448 448 448 95.232 0 183.424-29.952 256-80.64l184.896 184.896c30.72 30.72 80.64 30.72 111.36 0s30.72-80.576 0-111.424zM448.32 768.384c-176.704 0-320-143.232-320-320s143.296-320 320-320c176.768 0 320 143.232 320 320 0.064 176.768-143.168 320-320 320z"
357
+ ],
358
+ "tags": [
359
+ "search",
360
+ "magnifier"
361
+ ],
362
+ "grid": 16,
363
+ "attrs": []
364
+ },
365
+ "attrs": [],
366
+ "properties": {
367
+ "id": 44,
368
+ "order": 162,
369
+ "prevSize": 16,
370
+ "code": 58885,
371
+ "name": "search",
372
+ "ligatures": ""
373
+ },
374
+ "setIdx": 19,
375
+ "setId": 1,
376
+ "iconIdx": 36
377
+ },
378
+ {
379
+ "icon": {
380
+ "paths": [
381
+ "M768 512h-384v128c0 70.688 57.312 128 128 128h64 192c70.688 0 128 57.312 128 128s-57.312 128-128 128h-96-160c-212.064 0-384-171.936-384-384v-384-64-64c0-70.688 57.312-128 128-128s128 57.312 128 128v64 64h384c70.688 0 128 57.312 128 128s-57.312 128-128 128z"
382
+ ],
383
+ "tags": [
384
+ "twitter",
385
+ "social"
386
+ ],
387
+ "grid": 16,
388
+ "attrs": []
389
+ },
390
+ "attrs": [],
391
+ "properties": {
392
+ "id": 14,
393
+ "order": 60,
394
+ "prevSize": 16,
395
+ "code": 58886,
396
+ "name": "twitter",
397
+ "ligatures": ""
398
+ },
399
+ "setIdx": 19,
400
+ "setId": 1,
401
+ "iconIdx": 115
402
+ },
403
+ {
404
+ "icon": {
405
+ "paths": [
406
+ "M992 384h-352v-352c0-17.664-14.304-32-32-32h-192c-17.696 0-32 14.336-32 32v352h-352c-17.696 0-32 14.336-32 32v192c0 17.696 14.304 32 32 32h352v352c0 17.696 14.304 32 32 32h192c17.696 0 32-14.304 32-32v-352h352c17.696 0 32-14.304 32-32v-192c0-17.664-14.304-32-32-32z"
407
+ ],
408
+ "tags": [
409
+ "plus",
410
+ "add",
411
+ "sum"
412
+ ],
413
+ "grid": 16,
414
+ "attrs": []
415
+ },
416
+ "attrs": [],
417
+ "properties": {
418
+ "id": 23,
419
+ "order": 58,
420
+ "prevSize": 16,
421
+ "code": 58887,
422
+ "name": "plus2",
423
+ "ligatures": ""
424
+ },
425
+ "setIdx": 19,
426
+ "setId": 1,
427
+ "iconIdx": 116
428
+ },
429
+ {
430
+ "icon": {
431
+ "paths": [
432
+ "M32 384h960c17.696 0 32 14.336 32 32v192c0 17.696-14.304 32-32 32h-960c-17.664 0-32-14.304-32-32v-192c0-17.664 14.336-32 32-32z"
433
+ ],
434
+ "tags": [
435
+ "minus",
436
+ "subtract"
437
+ ],
438
+ "grid": 16,
439
+ "attrs": []
440
+ },
441
+ "attrs": [],
442
+ "properties": {
443
+ "id": 24,
444
+ "order": 59,
445
+ "prevSize": 16,
446
+ "code": 58888,
447
+ "name": "minus2",
448
+ "ligatures": ""
449
+ },
450
+ "setIdx": 19,
451
+ "setId": 1,
452
+ "iconIdx": 117
453
+ },
454
+ {
455
+ "icon": {
456
+ "paths": [
457
+ "M1014.88 926.496c12.192 12.192 12.192 31.968 0 44.192l-44.192 44.192c-12.224 12.192-32 12.192-44.192 0l-309.376-309.376c-3.36-3.36-5.6-7.328-7.104-11.552-63.456 46.368-141.376 74.048-226.016 74.048-212.064 0-384-171.936-384-384 0-212.064 171.936-384 384-384 212.064 0 384 171.936 384 384 0 84.64-27.68 162.56-74.048 226.016 4.224 1.504 8.192 3.712 11.552 7.104l309.376 309.376zM384 128c-141.376 0-256 114.624-256 256s114.624 256 256 256 256-114.624 256-256c0-141.376-114.624-256-256-256z"
458
+ ],
459
+ "tags": [
460
+ "search",
461
+ "zoom",
462
+ "magnifier",
463
+ "magnifying glass"
464
+ ],
465
+ "grid": 16,
466
+ "attrs": []
467
+ },
468
+ "attrs": [],
469
+ "properties": {
470
+ "id": 28,
471
+ "order": 182,
472
+ "prevSize": 16,
473
+ "code": 58889,
474
+ "name": "search2",
475
+ "ligatures": ""
476
+ },
477
+ "setIdx": 19,
478
+ "setId": 1,
479
+ "iconIdx": 118
480
+ },
481
+ {
482
+ "icon": {
483
+ "paths": [
484
+ "M842.688 1024c-0.8-459.232-401.504-834.528-842.688-835.392v-188.608c541.312 0 1024 460.608 1024 1024h-181.312zM687.2 1023.936h-181.216c0.608-112.768-56.672-238.976-147.328-333.472-90.144-95.264-249.92-155.296-358.208-154.72v-188.544c338.080 7.296 679.872 326.624 686.752 676.736zM128.512 767.904c70.624 0 127.872 57.312 127.872 128 0 70.656-57.248 127.968-127.872 127.968s-127.872-57.312-127.872-127.968c0-70.688 57.248-128 127.872-128z"
485
+ ],
486
+ "tags": [
487
+ "feed",
488
+ "rss"
489
+ ],
490
+ "grid": 16,
491
+ "attrs": []
492
+ },
493
+ "attrs": [],
494
+ "properties": {
495
+ "id": 31,
496
+ "order": 61,
497
+ "prevSize": 16,
498
+ "code": 58890,
499
+ "name": "feed",
500
+ "ligatures": ""
501
+ },
502
+ "setIdx": 19,
503
+ "setId": 1,
504
+ "iconIdx": 119
505
+ },
506
+ {
507
+ "icon": {
508
+ "paths": [
509
+ "M983.072 216.768l-294.304 296.096 294.304 294.336c12.32 12.288 12.32 32.224 0 44.544l-133.632 133.6c-12.256 12.32-32.192 12.32-44.512 0l-293.824-293.824-292.064 293.824c-12.288 12.32-32.224 12.32-44.544 0l-133.6-133.6c-12.288-12.32-12.288-32.256 0-44.544l292.064-293.824-292.032-292.032c-12.288-12.288-12.288-32.224 0-44.544l133.6-133.6c12.288-12.32 32.224-12.32 44.544 0l291.52 291.52 294.368-296.096c12.32-12.32 32.256-12.32 44.512 0l133.632 133.6c12.256 12.32 12.256 32.256-0.032 44.544z"
510
+ ],
511
+ "tags": [
512
+ "cancel",
513
+ "close",
514
+ "dismiss"
515
+ ],
516
+ "grid": 16,
517
+ "attrs": []
518
+ },
519
+ "attrs": [],
520
+ "properties": {
521
+ "id": 65,
522
+ "order": 62,
523
+ "prevSize": 16,
524
+ "code": 58891,
525
+ "name": "cancel",
526
+ "ligatures": ""
527
+ },
528
+ "setIdx": 19,
529
+ "setId": 1,
530
+ "iconIdx": 120
531
+ },
532
+ {
533
+ "icon": {
534
+ "paths": [
535
+ "M1024 590.444l-512-397.426-512 397.428v-162.038l512-397.426 512 397.428zM896 576v384h-256v-256h-256v256h-256v-384l384-288z"
536
+ ],
537
+ "tags": [
538
+ "home",
539
+ "house",
540
+ "building"
541
+ ],
542
+ "grid": 16,
543
+ "attrs": []
544
+ },
545
+ "attrs": [],
546
+ "properties": {
547
+ "id": 0,
548
+ "order": 63,
549
+ "prevSize": 16,
550
+ "code": 58892,
551
+ "name": "home",
552
+ "ligatures": ""
553
+ },
554
+ "setIdx": 19,
555
+ "setId": 1,
556
+ "iconIdx": 121
557
+ },
558
+ {
559
+ "icon": {
560
+ "paths": [
561
+ "M1024 608l-192-192v-288h-128v160l-192-192-512 512v32h128v320h320v-192h128v192h320v-320h128z"
562
+ ],
563
+ "tags": [
564
+ "home",
565
+ "house",
566
+ "building"
567
+ ],
568
+ "grid": 16,
569
+ "attrs": []
570
+ },
571
+ "attrs": [],
572
+ "properties": {
573
+ "id": 1,
574
+ "order": 64,
575
+ "prevSize": 16,
576
+ "code": 58893,
577
+ "name": "home2",
578
+ "ligatures": ""
579
+ },
580
+ "setIdx": 19,
581
+ "setId": 1,
582
+ "iconIdx": 122
583
+ },
584
+ {
585
+ "icon": {
586
+ "paths": [
587
+ "M992.262 871.396l-242.552-206.294c-25.074-22.566-51.89-32.926-73.552-31.926 57.256-67.068 91.842-154.078 91.842-249.176 0-212.078-171.922-384-384-384-212.076 0-384 171.922-384 384 0 212.078 171.922 384 384 384 95.098 0 182.108-34.586 249.176-91.844-1 21.662 9.36 48.478 31.926 73.552l206.294 242.552c35.322 39.246 93.022 42.554 128.22 7.356s31.892-92.898-7.354-128.22zM384 640c-141.384 0-256-114.616-256-256s114.616-256 256-256 256 114.616 256 256-114.614 256-256 256z"
588
+ ],
589
+ "tags": [
590
+ "search",
591
+ "magnifier",
592
+ "lookup",
593
+ "find"
594
+ ],
595
+ "grid": 16,
596
+ "attrs": []
597
+ },
598
+ "attrs": [],
599
+ "properties": {
600
+ "id": 127,
601
+ "order": 203,
602
+ "prevSize": 16,
603
+ "code": 59017,
604
+ "name": "search3",
605
+ "ligatures": ""
606
+ },
607
+ "setIdx": 19,
608
+ "setId": 1,
609
+ "iconIdx": 123
610
+ },
611
+ {
612
+ "icon": {
613
+ "paths": [
614
+ "M64 192h896v192h-896zM64 448h896v192h-896zM64 704h896v192h-896z"
615
+ ],
616
+ "tags": [
617
+ "menu",
618
+ "list",
619
+ "items",
620
+ "lines",
621
+ "options"
622
+ ],
623
+ "grid": 16,
624
+ "attrs": []
625
+ },
626
+ "attrs": [],
627
+ "properties": {
628
+ "id": 184,
629
+ "order": 65,
630
+ "prevSize": 16,
631
+ "code": 58894,
632
+ "name": "menu",
633
+ "ligatures": ""
634
+ },
635
+ "setIdx": 19,
636
+ "setId": 1,
637
+ "iconIdx": 124
638
+ },
639
+ {
640
+ "icon": {
641
+ "paths": [
642
+ "M896 384h-347.808c22.456-80.91 33.808-100.592 33.808-186 0-73.888-60.112-134-134-134-73.886 0-134 60.112-134 134 0 103.972-38.722 151.95-115.090 205.71-2.268 1.596-4.578 3.162-6.91 4.71v-88.42h-192v640h192v-57.004c63.662 4.302 81.12 22.192 102.446 44.084 16.452 16.89 36.928 37.912 74.030 53.276 38.954 16.13 89.646 23.644 159.524 23.644h48 16.98c61.938 0 112.326-51.268 112.326-114.286 0-10.47-1.424-20.876-4.19-30.9 19.71-20.996 30.964-49.002 30.964-78.814 0-10.468-1.424-20.876-4.19-30.898 19.71-20.998 30.964-49.006 30.964-78.816 0-18.036-4.142-35.1-11.488-50.286h148.634c70.694 0 128-57.306 128-128 0-70.692-57.306-128-128-128zM96 896c-17.672 0-32-14.326-32-32s14.328-32 32-32 32 14.326 32 32-14.328 32-32 32zM890 576h-256v64h6.532c26.646 0 48.326 22.558 48.326 50.286 0 17.37-8.468 33.29-22.654 42.586l-24.788 16.244 14.298 25.958c4.166 7.562 6.368 16.182 6.368 24.926 0 17.37-8.468 33.288-22.652 42.582l-24.79 16.244 14.298 25.96c4.166 7.562 6.368 16.182 6.368 24.928 0 27.726-21.68 50.286-48.326 50.286h-16.98-48c-126.562 0-152.088-38.206-179.112-65.95-27.588-28.32-58.49-59.984-150.888-66.728l-0-334.374c15.756-8.264 30.7-17.264 44.658-27.090 96.392-67.858 147.342-139.546 147.342-267.858 0-31.982 30.020-58 62-58s60 26.018 60 58c0 85.66-12.414 105.412-36.96 186-6.124 22.742-11.922 45.27-15.876 63.334l436.836 0.666c35.29 0 64 28.71 64 64s-28.71 64-64 64z"
643
+ ],
644
+ "tags": [
645
+ "point-right",
646
+ "finger",
647
+ "direction",
648
+ "hand",
649
+ "right"
650
+ ],
651
+ "grid": 16,
652
+ "attrs": []
653
+ },
654
+ "attrs": [],
655
+ "properties": {
656
+ "id": 241,
657
+ "order": 66,
658
+ "prevSize": 16,
659
+ "code": 58895,
660
+ "name": "point-right",
661
+ "ligatures": ""
662
+ },
663
+ "setIdx": 19,
664
+ "setId": 1,
665
+ "iconIdx": 125
666
+ },
667
+ {
668
+ "icon": {
669
+ "paths": [
670
+ "M320 896v-347.808c-80.91 22.456-100.592 33.808-186 33.808-73.888 0-134-60.112-134-134 0-73.886 60.112-134 134-134 103.972 0 151.95-38.722 205.71-115.090 1.596-2.268 3.162-4.578 4.71-6.91h-88.42v-192h640v192h-57.004c4.302 63.662 22.192 81.12 44.084 102.446 16.89 16.452 37.912 36.928 53.276 74.030 16.13 38.954 23.644 89.646 23.644 159.524v48 16.98c0 61.938-51.268 112.326-114.286 112.326-10.47 0-20.876-1.424-30.9-4.19-20.996 19.71-49.002 30.964-78.814 30.964-10.468 0-20.876-1.424-30.898-4.19-20.998 19.71-49.006 30.964-78.816 30.964-18.036 0-35.1-4.142-50.286-11.488v148.634c0 70.694-57.306 128-128 128-70.692 0-128-57.306-128-128zM832 96c0-17.672-14.326-32-32-32s-32 14.328-32 32 14.326 32 32 32 32-14.328 32-32zM512 890v-249.468-6.532h64v6.532c0 26.646 22.558 48.326 50.286 48.326 17.37 0 33.29-8.468 42.586-22.654l16.244-24.788 25.958 14.298c7.562 4.166 16.182 6.368 24.926 6.368 17.37 0 33.288-8.468 42.582-22.652l16.244-24.79 25.96 14.298c7.562 4.166 16.182 6.368 24.928 6.368 27.726 0 50.286-21.68 50.286-48.326l-0-16.98v-48c0-126.562-38.206-152.088-65.95-179.112-28.32-27.588-59.984-58.49-66.728-150.888h-334.374c-8.264 15.756-17.264 30.7-27.090 44.658-67.858 96.392-139.546 147.342-267.858 147.342-31.982 0-58 30.020-58 62s26.018 60 58 60c85.66 0 105.412-12.414 186-36.96 22.742-6.124 45.27-11.922 63.334-15.876l0.666 436.836c0 35.29 28.71 64 64 64s64-28.71 64-64z"
671
+ ],
672
+ "tags": [
673
+ "point-down",
674
+ "finger",
675
+ "direction",
676
+ "hand",
677
+ "down"
678
+ ],
679
+ "grid": 16,
680
+ "attrs": []
681
+ },
682
+ "attrs": [],
683
+ "properties": {
684
+ "id": 242,
685
+ "order": 67,
686
+ "prevSize": 16,
687
+ "code": 58896,
688
+ "name": "point-down",
689
+ "ligatures": ""
690
+ },
691
+ "setIdx": 19,
692
+ "setId": 1,
693
+ "iconIdx": 126
694
+ },
695
+ {
696
+ "icon": {
697
+ "paths": [
698
+ "M1014.662 822.66c-0.004-0.004-0.008-0.008-0.012-0.010l-310.644-310.65 310.644-310.65c0.004-0.004 0.008-0.006 0.012-0.010 3.344-3.346 5.762-7.254 7.312-11.416 4.246-11.376 1.824-24.682-7.324-33.83l-146.746-146.746c-9.148-9.146-22.45-11.566-33.828-7.32-4.16 1.55-8.070 3.968-11.418 7.31 0 0.004-0.004 0.006-0.008 0.010l-310.648 310.652-310.648-310.65c-0.004-0.004-0.006-0.006-0.010-0.010-3.346-3.342-7.254-5.76-11.414-7.31-11.38-4.248-24.682-1.826-33.83 7.32l-146.748 146.748c-9.148 9.148-11.568 22.452-7.322 33.828 1.552 4.16 3.97 8.072 7.312 11.416 0.004 0.002 0.006 0.006 0.010 0.010l310.65 310.648-310.65 310.652c-0.002 0.004-0.006 0.006-0.008 0.010-3.342 3.346-5.76 7.254-7.314 11.414-4.248 11.376-1.826 24.682 7.322 33.83l146.748 146.746c9.15 9.148 22.452 11.568 33.83 7.322 4.16-1.552 8.070-3.97 11.416-7.312 0.002-0.004 0.006-0.006 0.010-0.010l310.648-310.65 310.648 310.65c0.004 0.002 0.008 0.006 0.012 0.008 3.348 3.344 7.254 5.762 11.414 7.314 11.378 4.246 24.684 1.826 33.828-7.322l146.746-146.748c9.148-9.148 11.57-22.454 7.324-33.83-1.552-4.16-3.97-8.068-7.314-11.414z"
699
+ ],
700
+ "tags": [
701
+ "close",
702
+ "cancel",
703
+ "quit",
704
+ "remove",
705
+ "cross"
706
+ ],
707
+ "grid": 16,
708
+ "attrs": []
709
+ },
710
+ "attrs": [],
711
+ "properties": {
712
+ "id": 253,
713
+ "order": 68,
714
+ "prevSize": 16,
715
+ "code": 58897,
716
+ "name": "close",
717
+ "ligatures": ""
718
+ },
719
+ "setIdx": 19,
720
+ "setId": 1,
721
+ "iconIdx": 127
722
+ },
723
+ {
724
+ "icon": {
725
+ "paths": [
726
+ "M0 416v192c0 17.672 14.328 32 32 32h960c17.672 0 32-14.328 32-32v-192c0-17.672-14.328-32-32-32h-960c-17.672 0-32 14.328-32 32z"
727
+ ],
728
+ "tags": [
729
+ "minus",
730
+ "minimize",
731
+ "subtract"
732
+ ],
733
+ "grid": 16,
734
+ "attrs": []
735
+ },
736
+ "attrs": [],
737
+ "properties": {
738
+ "id": 257,
739
+ "order": 69,
740
+ "prevSize": 16,
741
+ "code": 58898,
742
+ "name": "minus3",
743
+ "ligatures": ""
744
+ },
745
+ "setIdx": 19,
746
+ "setId": 1,
747
+ "iconIdx": 128
748
+ },
749
+ {
750
+ "icon": {
751
+ "paths": [
752
+ "M992 384h-352v-352c0-17.672-14.328-32-32-32h-192c-17.672 0-32 14.328-32 32v352h-352c-17.672 0-32 14.328-32 32v192c0 17.672 14.328 32 32 32h352v352c0 17.672 14.328 32 32 32h192c17.672 0 32-14.328 32-32v-352h352c17.672 0 32-14.328 32-32v-192c0-17.672-14.328-32-32-32z"
753
+ ],
754
+ "tags": [
755
+ "plus",
756
+ "add",
757
+ "sum"
758
+ ],
759
+ "grid": 16,
760
+ "attrs": []
761
+ },
762
+ "attrs": [],
763
+ "properties": {
764
+ "id": 258,
765
+ "order": 70,
766
+ "prevSize": 16,
767
+ "code": 58899,
768
+ "name": "plus3",
769
+ "ligatures": ""
770
+ },
771
+ "setIdx": 19,
772
+ "setId": 1,
773
+ "iconIdx": 129
774
+ },
775
+ {
776
+ "icon": {
777
+ "paths": [
778
+ "M1024 512l-512-512v320h-511.998l-0.002 384h512v320z"
779
+ ],
780
+ "tags": [
781
+ "arrow-right",
782
+ "right",
783
+ "next"
784
+ ],
785
+ "grid": 16,
786
+ "attrs": []
787
+ },
788
+ "attrs": [],
789
+ "properties": {
790
+ "id": 290,
791
+ "order": 72,
792
+ "prevSize": 16,
793
+ "code": 58900,
794
+ "name": "arrow-right",
795
+ "ligatures": ""
796
+ },
797
+ "setIdx": 19,
798
+ "setId": 1,
799
+ "iconIdx": 130
800
+ },
801
+ {
802
+ "icon": {
803
+ "paths": [
804
+ "M512 1024l512-512h-320v-511.998l-384-0.002v512h-320z"
805
+ ],
806
+ "tags": [
807
+ "arrow-down",
808
+ "download",
809
+ "bottom"
810
+ ],
811
+ "grid": 16,
812
+ "attrs": []
813
+ },
814
+ "attrs": [],
815
+ "properties": {
816
+ "id": 292,
817
+ "order": 71,
818
+ "prevSize": 16,
819
+ "code": 58901,
820
+ "name": "arrow-down",
821
+ "ligatures": ""
822
+ },
823
+ "setIdx": 19,
824
+ "setId": 1,
825
+ "iconIdx": 131
826
+ },
827
+ {
828
+ "icon": {
829
+ "paths": [
830
+ "M621.254 877.254l320-320c24.994-24.992 24.994-65.516 0-90.51l-320-320c-24.994-24.992-65.516-24.992-90.51 0-24.994 24.994-24.994 65.516 0 90.51l210.746 210.746h-613.49c-35.346 0-64 28.654-64 64s28.654 64 64 64h613.49l-210.746 210.746c-12.496 12.496-18.744 28.876-18.744 45.254s6.248 32.758 18.744 45.254c24.994 24.994 65.516 24.994 90.51 0z"
831
+ ],
832
+ "tags": [
833
+ "arrow-right",
834
+ "right",
835
+ "next"
836
+ ],
837
+ "grid": 16,
838
+ "attrs": []
839
+ },
840
+ "attrs": [],
841
+ "properties": {
842
+ "id": 298,
843
+ "order": 73,
844
+ "prevSize": 16,
845
+ "code": 58902,
846
+ "name": "arrow-right2",
847
+ "ligatures": ""
848
+ },
849
+ "setIdx": 19,
850
+ "setId": 1,
851
+ "iconIdx": 132
852
+ },
853
+ {
854
+ "icon": {
855
+ "paths": [
856
+ "M146.746 621.254l320 320c24.992 24.994 65.516 24.994 90.51 0l320-320c24.992-24.994 24.992-65.516 0-90.51-24.994-24.994-65.516-24.994-90.51 0l-210.746 210.746v-613.49c0-35.346-28.654-64-64-64s-64 28.654-64 64v613.49l-210.746-210.746c-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.516 0 90.51z"
857
+ ],
858
+ "tags": [
859
+ "arrow-down",
860
+ "download",
861
+ "bottom"
862
+ ],
863
+ "grid": 16,
864
+ "attrs": []
865
+ },
866
+ "attrs": [],
867
+ "properties": {
868
+ "id": 300,
869
+ "order": 74,
870
+ "prevSize": 16,
871
+ "code": 58903,
872
+ "name": "arrow-down2",
873
+ "ligatures": ""
874
+ },
875
+ "setIdx": 19,
876
+ "setId": 1,
877
+ "iconIdx": 133
878
+ },
879
+ {
880
+ "icon": {
881
+ "paths": [
882
+ "M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM512 928c-229.75 0-416-186.25-416-416s186.25-416 416-416 416 186.25 416 416-186.25 416-416 416zM813.256 466.746l-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"
883
+ ],
884
+ "tags": [
885
+ "arrow-right",
886
+ "right",
887
+ "next"
888
+ ],
889
+ "grid": 16,
890
+ "attrs": []
891
+ },
892
+ "attrs": [],
893
+ "properties": {
894
+ "id": 306,
895
+ "order": 75,
896
+ "prevSize": 16,
897
+ "code": 58904,
898
+ "name": "arrow-right3",
899
+ "ligatures": ""
900
+ },
901
+ "setIdx": 19,
902
+ "setId": 1,
903
+ "iconIdx": 134
904
+ },
905
+ {
906
+ "icon": {
907
+ "paths": [
908
+ "M1024 512c0-282.77-229.23-512-512-512s-512 229.23-512 512 229.23 512 512 512 512-229.23 512-512zM96 512c0-229.75 186.25-416 416-416s416 186.25 416 416-186.25 416-416 416-416-186.25-416-416zM557.254 813.256l256-256.002c24.994-24.992 24.994-65.514 0-90.508s-65.516-24.994-90.51 0l-146.744 146.744v-357.49c0-35.346-28.654-64-64-64s-64 28.654-64 64v357.49l-146.744-146.746c-24.994-24.994-65.518-24.994-90.512 0-12.496 12.498-18.744 28.878-18.744 45.256s6.248 32.758 18.744 45.254l256 256.002c24.994 24.992 65.518 24.992 90.51-0z"
909
+ ],
910
+ "tags": [
911
+ "arrow-down",
912
+ "download",
913
+ "bottom"
914
+ ],
915
+ "grid": 16,
916
+ "attrs": []
917
+ },
918
+ "attrs": [],
919
+ "properties": {
920
+ "id": 308,
921
+ "order": 76,
922
+ "prevSize": 16,
923
+ "code": 58905,
924
+ "name": "arrow-down3",
925
+ "ligatures": ""
926
+ },
927
+ "setIdx": 19,
928
+ "setId": 1,
929
+ "iconIdx": 135
930
+ },
931
+ {
932
+ "icon": {
933
+ "paths": [
934
+ "M0 320h1024v64h-1024zM0 576h1024v64h-1024zM0 832h1024v64h-1024zM0 192h1024v64h-1024zM0 448h1024v64h-1024zM0 704h1024v64h-1024z"
935
+ ],
936
+ "tags": [
937
+ "paragraph-justify",
938
+ "wysiwyg",
939
+ "justify"
940
+ ],
941
+ "grid": 16,
942
+ "attrs": []
943
+ },
944
+ "attrs": [],
945
+ "properties": {
946
+ "id": 339,
947
+ "order": 77,
948
+ "prevSize": 16,
949
+ "code": 58906,
950
+ "name": "paragraph-justify",
951
+ "ligatures": ""
952
+ },
953
+ "setIdx": 19,
954
+ "setId": 1,
955
+ "iconIdx": 136
956
+ },
957
+ {
958
+ "icon": {
959
+ "paths": [
960
+ "M0 64h1024v128h-1024zM0 256h1024v128h-1024zM0 448h1024v128h-1024zM0 640h1024v128h-1024zM0 832h1024v128h-1024z"
961
+ ],
962
+ "tags": [
963
+ "paragraph-justify",
964
+ "wysiwyg",
965
+ "justify"
966
+ ],
967
+ "grid": 16,
968
+ "attrs": []
969
+ },
970
+ "attrs": [],
971
+ "properties": {
972
+ "id": 343,
973
+ "order": 78,
974
+ "prevSize": 16,
975
+ "code": 58907,
976
+ "name": "paragraph-justify2",
977
+ "ligatures": ""
978
+ },
979
+ "setIdx": 19,
980
+ "setId": 1,
981
+ "iconIdx": 137
982
+ },
983
+ {
984
+ "icon": {
985
+ "paths": [
986
+ "M853.342 0h-682.656c-93.874 0-170.686 76.81-170.686 170.69v682.622c0 93.938 76.812 170.688 170.686 170.688h682.656c93.876 0 170.658-76.75 170.658-170.69v-682.62c0-93.88-76.782-170.69-170.658-170.69zM853.342 128c7.988 0 15.546 2.334 22.020 6.342l-363.362 300.404-363.354-300.4c6.478-4.010 14.044-6.346 22.040-6.346h682.656zM170.686 896c-1.924 0-3.82-0.146-5.684-0.408l225.626-312.966-29.256-29.254-233.372 233.37v-611.138l384 464.396 384-464.394v611.136l-233.372-233.37-29.254 29.254 225.628 312.968c-1.858 0.26-3.746 0.406-5.662 0.406h-682.654z"
987
+ ],
988
+ "tags": [
989
+ "mail",
990
+ "contact",
991
+ "support",
992
+ "newsletter",
993
+ "letter",
994
+ "email",
995
+ "envelope",
996
+ "social"
997
+ ],
998
+ "grid": 16,
999
+ "attrs": []
1000
+ },
1001
+ "attrs": [],
1002
+ "properties": {
1003
+ "id": 352,
1004
+ "order": 84,
1005
+ "prevSize": 16,
1006
+ "code": 58908,
1007
+ "name": "mail2",
1008
+ "ligatures": ""
1009
+ },
1010
+ "setIdx": 19,
1011
+ "setId": 1,
1012
+ "iconIdx": 138
1013
+ },
1014
+ {
1015
+ "icon": {
1016
+ "paths": [
1017
+ "M789.534 64c0 0-200.956 0-267.94 0-120.122 0-233.17 91.006-233.17 196.422 0 107.726 81.882 194.666 204.088 194.666 8.498 0 16.756-0.17 24.84-0.752-7.928 15.186-13.6 32.288-13.6 50.042 0 29.938 16.104 54.21 36.468 74.024-15.386 0-30.242 0.448-46.452 0.448-148.782-0.002-263.3 94.76-263.3 193.022 0 96.778 125.542 157.312 274.334 157.312 169.624 0 263.306-96.244 263.306-193.028 0-77.602-22.896-124.072-93.686-174.134-24.216-17.142-70.532-58.836-70.532-83.344 0-28.72 8.196-42.868 51.428-76.646 44.312-34.624 75.674-83.302 75.674-139.916 0-67.406-30.022-133.098-86.374-154.772h84.956l59.96-43.344zM695.948 719.458c2.126 8.972 3.284 18.208 3.284 27.628 0 78.2-50.39 139.31-194.974 139.31-102.842 0-177.116-65.104-177.116-143.3 0-76.642 92.126-140.444 194.964-139.332 24 0.254 46.368 4.116 66.668 10.69 55.828 38.828 95.876 60.76 107.174 105.004zM531.286 427.776c-69.038-2.064-134.636-77.226-146.552-167.86-11.916-90.666 34.37-160.042 103.388-157.99 69.008 2.074 134.636 74.814 146.558 165.458 11.906 90.66-34.39 162.458-103.394 160.392z"
1018
+ ],
1019
+ "tags": [
1020
+ "google"
1021
+ ],
1022
+ "grid": 16,
1023
+ "attrs": []
1024
+ },
1025
+ "attrs": [],
1026
+ "properties": {
1027
+ "id": 355,
1028
+ "order": 183,
1029
+ "prevSize": 16,
1030
+ "code": 58909,
1031
+ "name": "google",
1032
+ "ligatures": ""
1033
+ },
1034
+ "setIdx": 19,
1035
+ "setId": 1,
1036
+ "iconIdx": 139
1037
+ },
1038
+ {
1039
+ "icon": {
1040
+ "paths": [
1041
+ "M559.066 64c0 0-200.956 0-267.94 0-120.12 0-233.17 91.006-233.17 196.422 0 107.726 81.882 194.666 204.088 194.666 8.498 0 16.756-0.17 24.842-0.752-7.93 15.186-13.602 32.288-13.602 50.042 0 29.938 16.104 54.21 36.468 74.024-15.386 0-30.242 0.448-46.452 0.448-148.782-0.002-263.3 94.758-263.3 193.020 0 96.778 125.542 157.314 274.334 157.314 169.624 0 263.306-96.244 263.306-193.028 0-77.6-22.896-124.072-93.686-174.134-24.216-17.144-70.53-58.836-70.53-83.344 0-28.72 8.196-42.868 51.428-76.646 44.312-34.624 75.672-83.302 75.672-139.916 0-67.406-30.020-133.098-86.372-154.772h84.954l59.96-43.344zM465.48 719.458c2.126 8.972 3.284 18.206 3.284 27.628 0 78.2-50.392 139.31-194.974 139.31-102.842 0-177.116-65.104-177.116-143.3 0-76.642 92.126-140.444 194.964-139.332 24 0.254 46.368 4.116 66.67 10.69 55.826 38.826 95.876 60.762 107.172 105.004zM300.818 427.776c-69.038-2.064-134.636-77.226-146.552-167.86-11.916-90.666 34.37-160.042 103.388-157.99 69.010 2.074 134.638 74.814 146.558 165.458 11.906 90.66-34.39 162.458-103.394 160.392zM832 256v-192h-64v192h-192v64h192v192h64v-192h192v-64z"
1042
+ ],
1043
+ "tags": [
1044
+ "google plus",
1045
+ "social"
1046
+ ],
1047
+ "grid": 16,
1048
+ "attrs": []
1049
+ },
1050
+ "attrs": [],
1051
+ "properties": {
1052
+ "id": 356,
1053
+ "order": 184,
1054
+ "prevSize": 16,
1055
+ "code": 58910,
1056
+ "name": "googleplus",
1057
+ "ligatures": ""
1058
+ },
1059
+ "setIdx": 19,
1060
+ "setId": 1,
1061
+ "iconIdx": 140
1062
+ },
1063
+ {
1064
+ "icon": {
1065
+ "paths": [
1066
+ "M853.512 0h-684.27c-94.1 0-169.242 77.786-169.242 171.878v680.352c0 96.422 75.142 171.77 169.242 171.77h684.268c94.096 0 170.49-75.348 170.49-171.77v-680.352c0-94.092-76.394-171.878-170.488-171.878zM704 32v160h-160v-160h160zM480 32v160h-160v-160h160zM32 192v-20.122c0-77.128 61.566-139.878 137.242-139.878h86.758v160h-224zM768 640h-192v192h-128v-192h-192v-128h192v-192h128v192h192v128zM992 192h-224v-160h85.512c76.364 0 138.488 62.75 138.488 139.878v20.122z"
1067
+ ],
1068
+ "tags": [
1069
+ "google plus",
1070
+ "social"
1071
+ ],
1072
+ "grid": 16,
1073
+ "attrs": []
1074
+ },
1075
+ "attrs": [],
1076
+ "properties": {
1077
+ "id": 357,
1078
+ "order": 185,
1079
+ "prevSize": 16,
1080
+ "code": 58911,
1081
+ "name": "googleplus2",
1082
+ "ligatures": ""
1083
+ },
1084
+ "setIdx": 19,
1085
+ "setId": 1,
1086
+ "iconIdx": 141
1087
+ },
1088
+ {
1089
+ "icon": {
1090
+ "paths": [
1091
+ "M0.806 869.664c-0.244-2.532-0.452-5.070-0.584-7.63 0.13 2.56 0.34 5.098 0.584 7.63zM235.908 565.148c92.010 2.738 153.734-92.698 137.862-213.198-15.894-120.48-103.396-217.168-195.408-219.922-92.026-2.73-153.74 89.482-137.852 210 15.882 120.468 103.352 220.374 195.398 223.12zM1024 256v-85.31c0-93.88-76.782-170.69-170.658-170.69h-682.656c-92.276 0-168.012 74.232-170.564 165.926 58.362-51.386 139.324-94.316 222.874-94.316 89.304 0 357.244 0 357.244 0l-79.948 67.618h-113.268c75.13 28.804 115.156 116.124 115.156 205.722 0 75.248-41.81 139.954-100.888 185.968-57.644 44.902-68.572 63.708-68.572 101.878 0 32.578 61.746 88 94.032 110.788 94.382 66.538 124.916 128.312 124.916 231.456 0 16.428-2.042 32.83-6.066 48.96h307.742c93.874 0 170.656-76.75 170.656-170.69v-533.308h-192v191.998h-64v-192h-191.998v-64h191.998v-192h64v192h192zM185.886 765.936c21.614 0 41.422-0.59 61.936-0.59-27.146-26.334-48.626-58.6-48.626-98.38 0-23.608 7.564-46.336 18.134-66.52-10.782 0.77-21.79 0.994-33.126 0.994-74.356 0-137.506-24.076-184.204-63.854v67.242l0.006 201.73c53.44-25.374 116.888-40.622 185.88-40.622zM3.42 887.258c-1.112-5.458-1.966-11.006-2.542-16.634 0.574 5.628 1.43 11.176 2.542 16.634zM455.45 952.846c-15.058-58.806-68.454-87.964-142.888-139.568-27.072-8.732-56.894-13.874-88.894-14.208-89.618-0.964-173.108 34.942-220.216 88.372 15.92 77.706 85.034 136.558 167.234 136.558h286.444c1.816-11.128 2.696-22.632 2.696-34.432 0-12.534-1.534-24.792-4.376-36.722z"
1092
+ ],
1093
+ "tags": [
1094
+ "google plus",
1095
+ "social"
1096
+ ],
1097
+ "grid": 16,
1098
+ "attrs": []
1099
+ },
1100
+ "attrs": [],
1101
+ "properties": {
1102
+ "id": 358,
1103
+ "order": 79,
1104
+ "prevSize": 16,
1105
+ "code": 58912,
1106
+ "name": "googleplus3",
1107
+ "ligatures": ""
1108
+ },
1109
+ "setIdx": 19,
1110
+ "setId": 1,
1111
+ "iconIdx": 142
1112
+ },
1113
+ {
1114
+ "icon": {
1115
+ "paths": [
1116
+ "M437.006 818.162c0 75.068-46.39 134.392-177.758 139.176-76.984-43.786-141.49-106.952-186.908-182.866 23.69-58.496 97.692-103.046 182.316-102.114 24.022 0.252 46.41 4.114 66.744 10.7 55.908 38.866 101 63.152 112.324 107.448 2.114 8.964 3.282 18.206 3.282 27.656zM512 0c-147.94 0-281.196 62.77-374.666 163.098 36.934-20.452 80.538-32.638 126.902-32.638 67.068 0 256.438 0 256.438 0l-57.304 60.14h-67.31c47.496 27.212 72.752 83.248 72.752 145.012 0 56.692-31.416 102.38-75.78 137.058-43.28 33.802-51.492 47.966-51.492 76.734 0 24.542 51.722 61.098 75.5 78.936 82.818 62.112 99.578 101.184 99.578 178.87 0 78.726-68.936 157.104-185.866 183.742 56.348 21.338 117.426 33.048 181.248 33.048 282.77 0 512-229.23 512-512s-229.23-512-512-512zM768 384v128h-64v-128h-128v-64h128v-128h64v128h128v64h-128zM365.768 339.472c11.922 90.776-27.846 149.19-96.934 147.134-69.126-2.082-134.806-65.492-146.74-156.242-11.928-90.788 34.418-160.254 103.53-158.196 69.090 2.074 128.22 76.542 140.144 167.304zM220.886 642.068c-74.68 0-138.128 25.768-182.842 63.864-24.502-59.82-38.044-125.29-38.044-193.932 0-56.766 9.256-111.368 26.312-162.396 7.374 99.442 77.352 176.192 192.97 176.192 8.514 0 16.764-0.442 24.874-1.022-7.95 15.23-13.622 32.19-13.622 49.982 0 29.97 16.488 47.070 36.868 66.894-15.402 0-30.27 0.418-46.516 0.418z"
1117
+ ],
1118
+ "tags": [
1119
+ "google plus",
1120
+ "social"
1121
+ ],
1122
+ "grid": 16,
1123
+ "attrs": []
1124
+ },
1125
+ "attrs": [],
1126
+ "properties": {
1127
+ "id": 359,
1128
+ "order": 80,
1129
+ "prevSize": 16,
1130
+ "code": 58913,
1131
+ "name": "googleplus4",
1132
+ "ligatures": ""
1133
+ },
1134
+ "setIdx": 19,
1135
+ "setId": 1,
1136
+ "iconIdx": 143
1137
+ },
1138
+ {
1139
+ "icon": {
1140
+ "paths": [
1141
+ "M575.87 1024h-191.87v-512h-128v-176.45l128-0.058-0.208-103.952c0-143.952 39.034-231.54 208.598-231.54h141.176v176.484h-88.23c-66.032 0-69.206 24.656-69.206 70.684l-0.262 88.324h158.69l-18.704 176.45-139.854 0.058-0.13 512z"
1142
+ ],
1143
+ "tags": [
1144
+ "facebook",
1145
+ "social"
1146
+ ],
1147
+ "grid": 16,
1148
+ "attrs": []
1149
+ },
1150
+ "attrs": [],
1151
+ "properties": {
1152
+ "id": 361,
1153
+ "order": 81,
1154
+ "prevSize": 16,
1155
+ "code": 58914,
1156
+ "name": "facebook",
1157
+ "ligatures": ""
1158
+ },
1159
+ "setIdx": 19,
1160
+ "setId": 1,
1161
+ "iconIdx": 144
1162
+ },
1163
+ {
1164
+ "icon": {
1165
+ "paths": [
1166
+ "M853.344 0h-682.66c-93.872 0-170.684 76.814-170.684 170.688v682.626c0 93.938 76.812 170.686 170.684 170.686l682.66-0.002c93.876 0 170.656-76.746 170.656-170.688v-682.622c0-93.874-76.782-170.688-170.656-170.688zM870.592 512h-166.592v448h-192v-448h-92.526v-146.564h92.526v-95.186c0-129.342 55.792-206.25 207.87-206.25h175.244v158.57h-143.13c-42.482-0.070-47.752 22.152-47.752 63.512l-0.232 79.354h192l-25.408 146.564z"
1167
+ ],
1168
+ "tags": [
1169
+ "facebook",
1170
+ "social"
1171
+ ],
1172
+ "grid": 16,
1173
+ "attrs": []
1174
+ },
1175
+ "attrs": [],
1176
+ "properties": {
1177
+ "id": 362,
1178
+ "order": 82,
1179
+ "prevSize": 16,
1180
+ "code": 58915,
1181
+ "name": "facebook2",
1182
+ "ligatures": ""
1183
+ },
1184
+ "setIdx": 19,
1185
+ "setId": 1,
1186
+ "iconIdx": 145
1187
+ },
1188
+ {
1189
+ "icon": {
1190
+ "paths": [
1191
+ "M512 0c282.77 0 512 229.23 512 512 0 261.094-195.438 476.53-448 508.026v-380.026h176l16-128h-192v-64c0-35.346 28.654-64 64-64h128v-128h-128c-106.040 0-192 85.96-192 192v64h-96v128h96v253 114.87 12.156c-252.562-31.496-448-246.932-448-508.026 0-282.77 229.23-512 512-512z"
1192
+ ],
1193
+ "tags": [
1194
+ "facebook",
1195
+ "social"
1196
+ ],
1197
+ "grid": 16,
1198
+ "attrs": []
1199
+ },
1200
+ "attrs": [],
1201
+ "properties": {
1202
+ "id": 363,
1203
+ "order": 83,
1204
+ "prevSize": 16,
1205
+ "code": 58916,
1206
+ "name": "facebook3",
1207
+ "ligatures": ""
1208
+ },
1209
+ "setIdx": 19,
1210
+ "setId": 1,
1211
+ "iconIdx": 146
1212
+ },
1213
+ {
1214
+ "icon": {
1215
+ "paths": [
1216
+ "M854 0h-684c-93.5 0-170 76.5-170 170v684c0 93.5 76.5 170 170 170h684c93.5 0 170-76.5 170-170v-684c0-93.5-76.5-170-170-170zM327.8 448h368.4c6.988 20.058 10.8 41.59 10.8 64 0 107.524-87.476 195-195 195-107.524 0-195-87.476-195-195 0-22.41 3.812-43.942 10.8-64zM896 448.050v255.95 128c0 35.2-28.8 64-64 64h-640c-35.2 0-64-28.8-64-64v-128-255.95-0.050h100.108c-4.642 20.602-7.108 42.016-7.108 64 0 160.458 130.542 291 291 291 160.458 0 291-130.542 291-291 0-21.984-2.464-43.398-7.108-64l100.108 0.050zM896 224c0 17.6-14.4 32-32 32h-64c-17.6 0-32-14.4-32-32v-64c0-17.6 14.4-32 32-32h64c17.6 0 32 14.4 32 32v64z"
1217
+ ],
1218
+ "tags": [
1219
+ "instagram",
1220
+ "social"
1221
+ ],
1222
+ "grid": 16,
1223
+ "attrs": []
1224
+ },
1225
+ "attrs": [],
1226
+ "properties": {
1227
+ "id": 364,
1228
+ "order": 201,
1229
+ "prevSize": 16,
1230
+ "code": 59018,
1231
+ "name": "instagram2",
1232
+ "ligatures": ""
1233
+ },
1234
+ "setIdx": 19,
1235
+ "setId": 1,
1236
+ "iconIdx": 147
1237
+ },
1238
+ {
1239
+ "icon": {
1240
+ "paths": [
1241
+ "M1024 194.418c-37.676 16.708-78.164 28.002-120.66 33.080 43.372-26 76.686-67.17 92.372-116.23-40.596 24.078-85.556 41.56-133.41 50.98-38.32-40.83-92.922-66.34-153.346-66.34-116.022 0-210.088 94.058-210.088 210.078 0 16.466 1.858 32.5 5.44 47.878-174.6-8.764-329.402-92.4-433.018-219.506-18.084 31.028-28.446 67.116-28.446 105.618 0 72.888 37.088 137.192 93.46 174.866-34.438-1.092-66.832-10.542-95.154-26.278-0.020 0.876-0.020 1.756-0.020 2.642 0 101.788 72.418 186.696 168.522 206-17.626 4.8-36.188 7.372-55.348 7.372-13.538 0-26.698-1.32-39.528-3.772 26.736 83.46 104.32 144.206 196.252 145.896-71.9 56.35-162.486 89.934-260.916 89.934-16.958 0-33.68-0.994-50.116-2.94 92.972 59.61 203.402 94.394 322.042 94.394 386.422 0 597.736-320.124 597.736-597.744 0-9.108-0.206-18.168-0.61-27.18 41.056-29.62 76.672-66.62 104.836-108.748z"
1242
+ ],
1243
+ "tags": [
1244
+ "twitter",
1245
+ "tweet",
1246
+ "social"
1247
+ ],
1248
+ "grid": 16,
1249
+ "attrs": []
1250
+ },
1251
+ "attrs": [],
1252
+ "properties": {
1253
+ "id": 365,
1254
+ "order": 85,
1255
+ "prevSize": 16,
1256
+ "code": 58917,
1257
+ "name": "twitter2",
1258
+ "ligatures": ""
1259
+ },
1260
+ "setIdx": 19,
1261
+ "setId": 1,
1262
+ "iconIdx": 148
1263
+ },
1264
+ {
1265
+ "icon": {
1266
+ "paths": [
1267
+ "M853.342 0h-682.656c-93.874 0-170.686 76.81-170.686 170.69v682.622c0 93.938 76.812 170.688 170.686 170.688h682.656c93.876 0 170.658-76.75 170.658-170.69v-682.62c0-93.88-76.782-170.69-170.658-170.69zM838.052 341.834c0.328 7.342 0.49 14.728 0.49 22.148 0 226.214-169.216 487.068-478.658 487.068-95.004 0-183.434-28.348-257.886-76.918 13.16 1.588 26.552 2.394 40.13 2.394 78.822 0 151.358-27.37 208.934-73.282-73.616-1.38-135.744-50.876-157.154-118.882 10.274 2 20.812 3.074 31.652 3.074 15.344 0 30.206-2.096 44.32-6.008-76.96-15.732-134.95-84.916-134.95-167.856 0-0.722 0-1.438 0.016-2.152 22.68 12.82 48.624 20.52 76.2 21.41-45.142-30.698-74.842-83.092-74.842-142.488 0-31.37 8.294-60.778 22.778-86.058 82.974 103.57 206.936 171.72 346.754 178.862-2.87-12.532-4.358-25.596-4.358-39.014 0-94.538 75.326-171.18 168.23-171.18 48.39 0 92.118 20.786 122.802 54.058 38.32-7.676 74.324-21.92 106.832-41.542-12.562 39.976-39.234 73.522-73.966 94.71 34.026-4.138 66.452-13.34 96.62-26.954-22.546 34.324-51.070 64.476-83.944 88.61z"
1268
+ ],
1269
+ "tags": [
1270
+ "twitter",
1271
+ "tweet",
1272
+ "social"
1273
+ ],
1274
+ "grid": 16,
1275
+ "attrs": []
1276
+ },
1277
+ "attrs": [],
1278
+ "properties": {
1279
+ "id": 366,
1280
+ "order": 86,
1281
+ "prevSize": 16,
1282
+ "code": 58918,
1283
+ "name": "twitter3",
1284
+ "ligatures": ""
1285
+ },
1286
+ "setIdx": 19,
1287
+ "setId": 1,
1288
+ "iconIdx": 149
1289
+ },
1290
+ {
1291
+ "icon": {
1292
+ "paths": [
1293
+ "M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM806.242 361.088c0.292 6.508 0.442 13.056 0.442 19.638 0 200.622-152.708 431.964-431.958 431.964-85.736 0-165.536-25.136-232.726-68.214 11.876 1.408 23.962 2.126 36.216 2.126 71.13 0 136.59-24.276 188.55-64.994-66.434-1.22-122.5-45.122-141.824-105.432 9.274 1.768 18.784 2.722 28.566 2.722 13.846 0 27.258-1.856 39.998-5.324-69.452-13.952-121.786-75.312-121.786-148.868 0-0.64 0-1.278 0.016-1.91 20.47 11.37 43.878 18.2 68.764 18.988-40.74-27.222-67.54-73.692-67.54-126.368 0-27.822 7.488-53.904 20.556-76.324 74.878 91.854 186.748 152.292 312.924 158.628-2.588-11.118-3.93-22.702-3.93-34.604 0-83.84 67.98-151.812 151.818-151.812 43.666 0 83.124 18.436 110.818 47.94 34.58-6.808 67.074-19.442 96.412-36.84-11.336 35.454-35.41 65.206-66.752 83.994 30.71-3.668 59.968-11.832 87.194-23.904-20.35 30.448-46.090 57.186-75.758 78.594z"
1294
+ ],
1295
+ "tags": [
1296
+ "twitter",
1297
+ "social"
1298
+ ],
1299
+ "grid": 16,
1300
+ "attrs": []
1301
+ },
1302
+ "attrs": [],
1303
+ "properties": {
1304
+ "id": 367,
1305
+ "order": 87,
1306
+ "prevSize": 16,
1307
+ "code": 58919,
1308
+ "name": "twitter4",
1309
+ "ligatures": ""
1310
+ },
1311
+ "setIdx": 19,
1312
+ "setId": 1,
1313
+ "iconIdx": 150
1314
+ },
1315
+ {
1316
+ "icon": {
1317
+ "paths": [
1318
+ "M136.294 750.93c-75.196 0-136.292 61.334-136.292 136.076 0 75.154 61.1 135.802 136.292 135.802 75.466 0 136.494-60.648 136.494-135.802-0.002-74.742-61.024-136.076-136.494-136.076zM0.156 347.93v196.258c127.784 0 247.958 49.972 338.458 140.512 90.384 90.318 140.282 211.036 140.282 339.3h197.122c-0.002-372.82-303.282-676.070-675.862-676.070zM0.388 0v196.356c455.782 0 826.756 371.334 826.756 827.644h196.856c0-564.47-459.254-1024-1023.612-1024z"
1319
+ ],
1320
+ "tags": [
1321
+ "feed",
1322
+ "rss",
1323
+ "social"
1324
+ ],
1325
+ "grid": 16,
1326
+ "attrs": []
1327
+ },
1328
+ "attrs": [],
1329
+ "properties": {
1330
+ "id": 368,
1331
+ "order": 88,
1332
+ "prevSize": 16,
1333
+ "code": 58920,
1334
+ "name": "feed2",
1335
+ "ligatures": ""
1336
+ },
1337
+ "setIdx": 19,
1338
+ "setId": 1,
1339
+ "iconIdx": 151
1340
+ },
1341
+ {
1342
+ "icon": {
1343
+ "paths": [
1344
+ "M853.34 0h-682.654c-93.876 0-170.686 76.812-170.686 170.688v682.628c0 93.934 76.812 170.684 170.688 170.684h682.652c93.876 0 170.66-76.748 170.66-170.684v-682.628c0-93.876-76.784-170.688-170.66-170.688zM278.944 831.248c-47.97 0-86.944-38.692-86.944-86.628 0-47.684 38.972-86.812 86.944-86.812 48.158 0 87.060 39.128 87.060 86.812-0.002 47.936-38.904 86.628-87.060 86.628zM497.468 831.996c0-81.81-31.808-158.818-89.46-216.444-57.714-57.75-134.376-89.626-215.904-89.626l-0-125.186c237.652 0 431.126 193.442 431.126 431.254l-125.762 0.002zM719.628 831.996c0-291.062-236.658-527.94-527.376-527.94l-0-125.248c360.002 0 652.946 293.124 652.946 653.192l-125.57-0.004z"
1345
+ ],
1346
+ "tags": [
1347
+ "feed",
1348
+ "rss",
1349
+ "social"
1350
+ ],
1351
+ "grid": 16,
1352
+ "attrs": []
1353
+ },
1354
+ "attrs": [],
1355
+ "properties": {
1356
+ "id": 369,
1357
+ "order": 89,
1358
+ "prevSize": 16,
1359
+ "code": 58921,
1360
+ "name": "feed3",
1361
+ "ligatures": ""
1362
+ },
1363
+ "setIdx": 19,
1364
+ "setId": 1,
1365
+ "iconIdx": 152
1366
+ },
1367
+ {
1368
+ "icon": {
1369
+ "paths": [
1370
+ "M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM320 768c-35.346 0-64-28.654-64-64s28.654-64 64-64 64 28.654 64 64-28.654 64-64 64zM496 768c0-132.336-107.664-240-240-240v-96c185.272 0 336 150.728 336 336h-96zM688 768c0-115.39-44.936-223.876-126.53-305.47-81.594-81.594-190.078-126.53-305.47-126.53v-96c141.034 0 273.626 54.922 373.354 154.648 99.724 99.726 154.646 232.318 154.646 373.352h-96z"
1371
+ ],
1372
+ "tags": [
1373
+ "feed",
1374
+ "rss",
1375
+ "social"
1376
+ ],
1377
+ "grid": 16,
1378
+ "attrs": []
1379
+ },
1380
+ "attrs": [],
1381
+ "properties": {
1382
+ "id": 370,
1383
+ "order": 90,
1384
+ "prevSize": 16,
1385
+ "code": 58922,
1386
+ "name": "feed4",
1387
+ "ligatures": ""
1388
+ },
1389
+ "setIdx": 19,
1390
+ "setId": 1,
1391
+ "iconIdx": 153
1392
+ },
1393
+ {
1394
+ "icon": {
1395
+ "paths": [
1396
+ "M0 308.37l41.594 54.544c0 0 85.77-67.608 114.36-33.802 28.588 33.802 137.736 441.956 174.17 517.246 31.8 66.030 119.518 153.32 215.714 90.982 96.136-62.34 415.84-335.286 473.066-657.616 57.18-322.226-384.72-254.726-431.53 26.010 116.99-70.236 179.436 28.538 119.57 140.372-59.758 111.724-114.36 184.592-142.952 184.592-28.538 0-50.49-74.768-83.188-205.446-33.798-135.102-33.592-378.46-174.116-350.87-132.518 26.012-306.688 233.988-306.688 233.988z"
1397
+ ],
1398
+ "tags": [
1399
+ "vimeo",
1400
+ "social"
1401
+ ],
1402
+ "grid": 16,
1403
+ "attrs": []
1404
+ },
1405
+ "attrs": [],
1406
+ "properties": {
1407
+ "id": 373,
1408
+ "order": 91,
1409
+ "prevSize": 16,
1410
+ "code": 58923,
1411
+ "name": "vimeo",
1412
+ "ligatures": ""
1413
+ },
1414
+ "setIdx": 19,
1415
+ "setId": 1,
1416
+ "iconIdx": 154
1417
+ },
1418
+ {
1419
+ "icon": {
1420
+ "paths": [
1421
+ "M853.31 0h-682.62c-93.878 0-170.69 76.816-170.69 170.692v682.62c0 93.938 76.812 170.688 170.69 170.688h682.62c93.878 0 170.69-76.75 170.69-170.69v-682.618c0-93.876-76.812-170.692-170.69-170.692zM812.868 438.126c-33.958 191.296-223.708 353.296-280.78 390.31-57.088 37.006-109.154-14.822-128.038-53.994-21.616-44.708-86.41-286.94-103.368-307.020-16.964-20.038-67.876 20.080-67.876 20.080l-24.692-32.376c0 0 103.382-123.448 182.040-138.878 83.404-16.366 83.28 128.066 103.34 208.242 19.4 77.564 32.44 121.952 49.376 121.952 16.97 0 49.382-43.262 84.852-109.57 35.536-66.376-1.538-125.010-70.972-83.292 27.786-166.652 290.062-206.72 256.118-15.454z"
1422
+ ],
1423
+ "tags": [
1424
+ "vimeo2"
1425
+ ],
1426
+ "grid": 16,
1427
+ "attrs": []
1428
+ },
1429
+ "attrs": [],
1430
+ "properties": {
1431
+ "id": 374,
1432
+ "order": 92,
1433
+ "prevSize": 16,
1434
+ "code": 58924,
1435
+ "name": "vimeo2",
1436
+ "ligatures": ""
1437
+ },
1438
+ "setIdx": 19,
1439
+ "setId": 1,
1440
+ "iconIdx": 155
1441
+ },
1442
+ {
1443
+ "icon": {
1444
+ "paths": [
1445
+ "M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM812.868 438.126c-33.958 191.296-223.708 353.296-280.78 390.31-57.088 37.006-109.154-14.822-128.038-53.994-21.616-44.708-86.41-286.94-103.368-307.020-16.964-20.038-67.876 20.080-67.876 20.080l-24.692-32.376c0 0 103.382-123.448 182.040-138.878 83.404-16.366 83.28 128.066 103.34 208.242 19.4 77.564 32.44 121.952 49.376 121.952 16.97 0 49.382-43.262 84.852-109.57 35.536-66.376-1.538-125.010-70.972-83.292 27.786-166.652 290.062-206.72 256.118-15.454z"
1446
+ ],
1447
+ "tags": [
1448
+ "vimeo"
1449
+ ],
1450
+ "grid": 16,
1451
+ "attrs": []
1452
+ },
1453
+ "attrs": [],
1454
+ "properties": {
1455
+ "id": 375,
1456
+ "order": 104,
1457
+ "prevSize": 16,
1458
+ "code": 58925,
1459
+ "name": "vimeo3",
1460
+ "ligatures": ""
1461
+ },
1462
+ "setIdx": 19,
1463
+ "setId": 1,
1464
+ "iconIdx": 156
1465
+ },
1466
+ {
1467
+ "icon": {
1468
+ "paths": [
1469
+ "M0 544c0-123.712 100.288-224 224-224s224 100.288 224 224c0 123.712-100.288 224-224 224-123.712 0-224-100.288-224-224zM576 544c0-123.712 100.288-224 224-224s224 100.288 224 224c0 123.712-100.288 224-224 224-123.712 0-224-100.288-224-224z"
1470
+ ],
1471
+ "tags": [
1472
+ "flickr",
1473
+ "social"
1474
+ ],
1475
+ "grid": 16,
1476
+ "attrs": []
1477
+ },
1478
+ "attrs": [],
1479
+ "properties": {
1480
+ "id": 377,
1481
+ "order": 93,
1482
+ "prevSize": 16,
1483
+ "code": 58926,
1484
+ "name": "flickr",
1485
+ "ligatures": ""
1486
+ },
1487
+ "setIdx": 19,
1488
+ "setId": 1,
1489
+ "iconIdx": 157
1490
+ },
1491
+ {
1492
+ "icon": {
1493
+ "paths": [
1494
+ "M800 416c-70.58 0-128 57.42-128 128s57.42 128 128 128c70.58 0 128-57.42 128-128 0-70.58-57.42-128-128-128zM800 320v0c123.71 0 224 100.288 224 224 0 123.71-100.29 224-224 224-123.71 0-224-100.29-224-224 0-123.712 100.29-224 224-224zM0 544c0-123.712 100.288-224 224-224s224 100.288 224 224c0 123.712-100.288 224-224 224-123.712 0-224-100.288-224-224z"
1495
+ ],
1496
+ "tags": [
1497
+ "flickr",
1498
+ "social"
1499
+ ],
1500
+ "grid": 16,
1501
+ "attrs": []
1502
+ },
1503
+ "attrs": [],
1504
+ "properties": {
1505
+ "id": 378,
1506
+ "order": 94,
1507
+ "prevSize": 16,
1508
+ "code": 58927,
1509
+ "name": "flickr2",
1510
+ "ligatures": ""
1511
+ },
1512
+ "setIdx": 19,
1513
+ "setId": 1,
1514
+ "iconIdx": 158
1515
+ },
1516
+ {
1517
+ "icon": {
1518
+ "paths": [
1519
+ "M853.376 0h-682.688c-93.876 0-170.688 76.812-170.688 170.682v682.626c0 93.942 76.812 170.692 170.688 170.692h682.682c93.874 0 170.63-76.754 170.63-170.696v-682.622c0-93.87-76.756-170.682-170.624-170.682zM288 672c-88.366 0-160-71.634-160-160s71.634-160 160-160 160 71.634 160 160c0 88.366-71.634 160-160 160zM736 672c-88.368 0-160-71.634-160-160s71.632-160 160-160 160 71.634 160 160c0 88.366-71.632 160-160 160z"
1520
+ ],
1521
+ "tags": [
1522
+ "flickr",
1523
+ "social"
1524
+ ],
1525
+ "grid": 16,
1526
+ "attrs": []
1527
+ },
1528
+ "attrs": [],
1529
+ "properties": {
1530
+ "id": 379,
1531
+ "order": 95,
1532
+ "prevSize": 16,
1533
+ "code": 58928,
1534
+ "name": "flickr3",
1535
+ "ligatures": ""
1536
+ },
1537
+ "setIdx": 19,
1538
+ "setId": 1,
1539
+ "iconIdx": 159
1540
+ },
1541
+ {
1542
+ "icon": {
1543
+ "paths": [
1544
+ "M512 0c-282.77 0-512 230.796-512 515.5s229.23 515.5 512 515.5 512-230.796 512-515.5-229.23-515.5-512-515.5zM288 672c-88.366 0-160-71.634-160-160s71.634-160 160-160 160 71.634 160 160c0 88.366-71.634 160-160 160zM736 672c-88.368 0-160-71.634-160-160s71.632-160 160-160 160 71.634 160 160c0 88.366-71.632 160-160 160z"
1545
+ ],
1546
+ "tags": [
1547
+ "flickr",
1548
+ "social"
1549
+ ],
1550
+ "grid": 16,
1551
+ "attrs": []
1552
+ },
1553
+ "attrs": [],
1554
+ "properties": {
1555
+ "id": 380,
1556
+ "order": 96,
1557
+ "prevSize": 16,
1558
+ "code": 58929,
1559
+ "name": "flickr4",
1560
+ "ligatures": ""
1561
+ },
1562
+ "setIdx": 19,
1563
+ "setId": 1,
1564
+ "iconIdx": 160
1565
+ },
1566
+ {
1567
+ "icon": {
1568
+ "paths": [
1569
+ "M561.856 407c-39.042-2.282-84.082 0.048-136.25 8.95l120.334 216.888 478.060-131.266c-5.154-12.26-12.686-24.226-22.662-35.798-49.474-57.278-156.74-108.374-273.604-131.418l0.002-0.026c-114.644-26.874-238.802-25.744-365.96-6.548-4.584 0.688-9.144 1.422-13.68 2.184l-42.272-78.292c-41.142 5.492-79.808 14.050-115.606 25.474l40.26 84.198c-65.76 25.476-119.722 61.76-158.658 105.432-64.212 73.064-89.59 164.908-58.746 254.352 6.204 18.042 14.588 35.16 24.936 51.196l478.068-131.298-132.75-245.848c4.558-0.88 9.196-1.768 13.928-2.624 214.682-38.298 332.102 20.864 396.416 83.83l-163.558 39.648-68.258-109.034zM174.722 626.39c-14.758-67.352-3.012-142.526 90.404-192.594l73.138 152.948-163.542 39.646z"
1570
+ ],
1571
+ "tags": [
1572
+ "deviantart",
1573
+ "social"
1574
+ ],
1575
+ "grid": 16,
1576
+ "attrs": []
1577
+ },
1578
+ "attrs": [],
1579
+ "properties": {
1580
+ "id": 388,
1581
+ "order": 105,
1582
+ "prevSize": 16,
1583
+ "code": 58930,
1584
+ "name": "deviantart",
1585
+ "ligatures": ""
1586
+ },
1587
+ "setIdx": 19,
1588
+ "setId": 1,
1589
+ "iconIdx": 161
1590
+ },
1591
+ {
1592
+ "icon": {
1593
+ "paths": [
1594
+ "M852 0h-680c-94.6 0-172 77.4-172 172v680c0 94.6 77.4 172 172 172h680c94.6 0 172-77.4 172-172v-680c0-94.6-77.4-172-172-172zM960 768h-384v-236c0 0 70.334 1 108 40v68h154.41c-11.82-37.882-37.068-75.112-73.128-106.664-61.98-54.23-163.194-81.336-253.282-81.336v316h-448v-96c0-43.396 14.65-86.538 42.364-124.76 24.594-33.918 58.864-63.832 101.86-88.914 50.432-29.418 110.562-50.708 175.776-62.778v-139.548h128v128c147 0 221.612 26.396 303.778 74.326 42.996 25.082 77.266 54.996 101.86 88.914 27.714 38.222 42.362 81.364 42.362 124.76v96zM199.59 640c11.82-37.882 37.070-75.112 73.128-106.664 31.54-27.596 69.62-49.188 111.282-63.756v170.42h-184.41z"
1595
+ ],
1596
+ "tags": [
1597
+ "deviantart",
1598
+ "social"
1599
+ ],
1600
+ "grid": 16,
1601
+ "attrs": []
1602
+ },
1603
+ "attrs": [],
1604
+ "properties": {
1605
+ "id": 389,
1606
+ "order": 97,
1607
+ "prevSize": 16,
1608
+ "code": 58931,
1609
+ "name": "deviantart2",
1610
+ "ligatures": ""
1611
+ },
1612
+ "setIdx": 19,
1613
+ "setId": 1,
1614
+ "iconIdx": 162
1615
+ },
1616
+ {
1617
+ "icon": {
1618
+ "paths": [
1619
+ "M0 556.41c0 46.398 4.34 88.38 13.022 125.934 8.678 37.554 20.696 70.184 36.052 97.892 15.356 27.708 34.884 52.078 58.586 73.108 23.7 21.032 49.406 38.224 77.112 51.576 27.706 13.35 59.336 24.198 94.888 32.546 35.552 8.346 71.856 14.188 108.91 17.528 37.054 3.338 77.78 5.006 122.178 5.006 44.732 0 85.628-1.668 122.68-5.006 37.054-3.34 73.442-9.184 109.16-17.528 35.718-8.344 67.512-19.192 95.388-32.546 27.876-13.354 53.746-30.544 77.616-51.576 23.87-21.030 43.566-45.404 59.086-73.108 15.52-27.704 27.622-60.336 36.302-97.892 8.68-37.556 13.020-79.536 13.020-125.934 0-82.788-27.708-154.394-83.118-214.816 3.004-8.012 5.758-17.108 8.262-27.29 2.504-10.182 4.84-24.702 7.010-43.564 2.17-18.862 1.336-40.642-2.504-65.346-3.838-24.704-10.932-49.906-21.284-75.612l-7.51-1.502c-5.342-1-14.106-0.75-26.29 0.752-12.184 1.502-26.372 4.506-42.562 9.014-16.19 4.506-37.054 13.186-62.592 26.038-25.538 12.852-52.494 28.958-80.87 48.32-48.736-13.352-115.668-20.030-200.792-20.030-84.792 0-151.556 6.678-200.294 20.030-28.376-19.362-55.5-35.468-81.37-48.32-25.87-12.852-46.484-21.532-61.84-26.038-15.354-4.508-29.71-7.428-43.062-8.764-13.354-1.336-21.784-1.752-25.288-1.252-3.504 0.5-6.26 1.086-8.262 1.752-10.348 25.706-17.442 50.906-21.28 75.612-3.838 24.704-4.674 46.486-2.504 65.346 2.17 18.86 4.508 33.382 7.010 43.564 2.504 10.182 5.258 19.278 8.262 27.29-55.414 60.422-83.122 132.026-83.122 214.816zM125.684 682.094c0-48.070 21.866-92.136 65.596-132.194 13.018-12.020 28.208-21.114 45.566-27.292 17.358-6.176 36.97-9.68 58.836-10.516 21.866-0.834 42.812-0.668 62.842 0.502 20.028 1.168 44.732 2.754 74.108 4.756 29.376 2.004 54.748 3.004 76.112 3.004 21.366 0 46.736-1 76.112-3.004 29.378-2.002 54.078-3.588 74.11-4.756 20.030-1.17 40.974-1.336 62.842-0.502 21.866 0.836 41.476 4.34 58.838 10.516 17.356 6.176 32.544 15.27 45.564 27.292 43.73 39.394 65.598 83.456 65.598 132.194 0 28.712-3.59 54.162-10.768 76.364-7.178 22.2-16.358 40.81-27.542 55.83-11.184 15.020-26.704 27.79-46.568 38.306-19.862 10.516-39.222 18.61-58.084 24.288-18.862 5.674-43.066 10.098-72.608 13.27-29.546 3.172-55.916 5.092-79.118 5.758-23.2 0.668-52.66 1.002-88.378 1.002-35.718 0-65.178-0.334-88.378-1.002-23.2-0.666-49.574-2.586-79.116-5.758-29.542-3.172-53.744-7.596-72.606-13.27-18.86-5.678-38.222-13.774-58.084-24.288-19.862-10.514-35.386-23.282-46.568-38.306-11.182-15.022-20.364-33.63-27.54-55.83-7.178-22.202-10.766-47.656-10.766-76.364zM640 672c0-53.019 28.654-96 64-96s64 42.981 64 96c0 53.019-28.654 96-64 96-35.346 0-64-42.981-64-96zM256 672c0-53.019 28.654-96 64-96s64 42.981 64 96c0 53.019-28.654 96-64 96-35.346 0-64-42.981-64-96z"
1620
+ ],
1621
+ "tags": [
1622
+ "github",
1623
+ "octacat",
1624
+ "social"
1625
+ ],
1626
+ "grid": 16,
1627
+ "attrs": []
1628
+ },
1629
+ "attrs": [],
1630
+ "properties": {
1631
+ "id": 392,
1632
+ "order": 99,
1633
+ "prevSize": 16,
1634
+ "code": 58932,
1635
+ "name": "github",
1636
+ "ligatures": ""
1637
+ },
1638
+ "setIdx": 19,
1639
+ "setId": 1,
1640
+ "iconIdx": 163
1641
+ },
1642
+ {
1643
+ "icon": {
1644
+ "paths": [
1645
+ "M512 831.892c-19.154 0-38.308-9.916-58.142-29.75-7.81-7.81-7.81-20.474 0-28.286 7.81-7.808 20.474-7.808 28.286 0 12.206 12.21 21.972 18.144 29.856 18.144 7.882 0 17.65-5.934 29.858-18.142 7.812-7.808 20.472-7.808 28.286 0 7.81 7.81 7.81 20.474 0 28.286-19.836 19.832-38.99 29.748-58.144 29.748zM0 525.492c0 49.892 4.266 95.122 12.8 135.682 8.534 40.56 20.534 75.74 36 105.532 15.466 29.792 35.022 55.904 58.666 78.34 23.644 22.436 49.332 40.92 77.066 55.458 27.734 14.536 59.466 26.296 95.2 35.266 35.732 8.974 72.088 15.256 109.066 18.846 36.978 3.59 77.69 5.384 122.134 5.384 44.444 0 85.242-1.79 122.398-5.38 37.156-3.59 73.602-9.872 109.332-18.846 35.734-8.974 67.558-20.73 95.468-35.266 27.91-14.538 53.778-33.026 77.598-55.458 23.824-22.436 43.47-48.548 58.934-78.34 15.47-29.794 27.56-64.974 36.27-105.532 8.71-40.56 13.066-85.788 13.066-135.68 0-89.38-27.736-166.372-83.2-230.982 3.2-8.616 5.954-18.486 8.266-29.614 2.308-11.128 4.532-26.832 6.664-47.112 2.138-20.282 1.336-43.704-2.398-70.264-3.734-26.564-10.754-53.664-21.066-81.302l-8-1.618c-5.332-1.076-14.042-0.718-26.132 1.080-12.086 1.794-26.222 5.022-42.398 9.69-16.176 4.664-37.066 13.908-62.668 27.728-25.598 13.818-52.62 31.318-81.066 52.496-48.356-14.718-115.020-30.116-200-30.116-84.976 0-151.822 15.396-200.53 30.114-28.446-21.18-55.556-38.588-81.334-52.228-25.78-13.642-46.402-22.974-61.868-27.998-15.468-5.024-29.778-8.256-42.934-9.69-13.156-1.436-21.602-1.886-25.334-1.346-3.732 0.538-6.488 1.166-8.266 1.884-10.314 27.64-17.424 54.74-21.336 81.304-3.91 26.56-4.8 49.892-2.666 69.992 2.134 20.102 4.444 35.898 6.934 47.382 2.49 11.486 5.334 21.358 8.534 29.614-55.466 64.25-83.2 141.242-83.2 230.98zM136.536 639.404c0-58.022 21.332-110.638 64-157.856 12.8-14.406 27.646-25.312 44.534-32.712 16.89-7.402 36.088-11.606 57.6-12.606 21.512-1 42.044-0.8 61.6 0.6 19.556 1.402 43.734 3.302 72.534 5.702 28.798 2.404 53.688 3.602 74.666 3.602 20.976 0 45.868-1.2 74.664-3.602 28.806-2.4 52.982-4.3 72.536-5.702 19.56-1.4 40.090-1.6 61.602-0.6 21.512 1.002 40.802 5.204 57.868 12.606 17.066 7.4 32 18.306 44.8 32.712 42.664 47.218 64 99.834 64 157.856 0 34.012-3.554 64.324-10.668 90.934-7.11 26.612-16.090 48.916-26.934 66.922-10.844 18.008-26.048 33.218-45.598 45.62-19.558 12.406-38.492 22.010-56.8 28.81-18.312 6.8-41.958 12.104-70.934 15.906-28.982 3.796-54.934 6.102-77.872 6.9-22.934 0.8-51.82 1.2-86.664 1.2-34.844 0-63.644-0.402-86.4-1.2-22.756-0.798-48.622-3.104-77.6-6.9-28.978-3.802-52.622-9.104-70.934-15.906-18.31-6.802-37.244-16.404-56.8-28.81-19.556-12.404-34.756-27.612-45.6-45.62-10.846-18.006-19.824-40.31-26.934-66.922-7.11-26.61-10.666-56.922-10.666-90.934zM256 608.004c0-53.019 28.654-96 64-96s64 42.981 64 96c0 53.019-28.654 96-64 96-35.346 0-64-42.981-64-96zM640 608.004c0-53.019 28.654-96 64-96s64 42.981 64 96c0 53.019-28.654 96-64 96-35.346 0-64-42.981-64-96z"
1646
+ ],
1647
+ "tags": [
1648
+ "github",
1649
+ "octacat",
1650
+ "social"
1651
+ ],
1652
+ "grid": 16,
1653
+ "attrs": []
1654
+ },
1655
+ "attrs": [],
1656
+ "properties": {
1657
+ "id": 393,
1658
+ "order": 100,
1659
+ "prevSize": 16,
1660
+ "code": 58933,
1661
+ "name": "github2",
1662
+ "ligatures": ""
1663
+ },
1664
+ "setIdx": 19,
1665
+ "setId": 1,
1666
+ "iconIdx": 164
1667
+ },
1668
+ {
1669
+ "icon": {
1670
+ "paths": [
1671
+ "M512 0c-282.77 0-512 229.23-512 512s229.23 512 512 512 512-229.23 512-512-229.23-512-512-512zM816.056 816.056c-39.518 39.516-85.512 70.532-136.708 92.186-13.006 5.5-26.214 10.328-39.6 14.492v-76.734c0-40.334-13.834-70-41.5-89 17.334-1.666 33.25-4 47.75-7s29.834-7.334 46-13 30.666-12.416 43.5-20.25 25.166-18 37-30.5 21.75-26.666 29.75-42.5 14.334-34.834 19-57 7-46.584 7-73.25c0-51.666-16.834-95.666-50.5-132 15.334-40 13.666-83.5-5-130.5l-12.5-1.5c-8.666-1-24.25 2.666-46.75 11s-47.75 22-75.75 41c-39.666-11-80.834-16.5-123.5-16.5-43 0-84 5.5-123 16.5-17.666-12-34.416-21.916-50.25-29.75-15.834-7.834-28.5-13.166-38-16s-18.334-4.584-26.5-5.25-13.416-0.834-15.75-0.5-4 0.666-5 1c-18.666 47.334-20.334 90.834-5 130.5-33.666 36.334-50.5 80.334-50.5 132 0 26.666 2.334 51.084 7 73.25s11 41.166 19 57 17.916 30 29.75 42.5 24.166 22.666 37 30.5 27.334 14.584 43.5 20.25 31.5 10 46 13 30.416 5.334 47.75 7c-27.334 18.666-41 48.334-41 89v78.23c-15.098-4.494-29.98-9.804-44.6-15.988-51.194-21.654-97.188-52.67-136.706-92.186-39.516-39.518-70.534-85.512-92.186-136.708-22.398-52.958-33.756-109.262-33.756-167.348s11.358-114.39 33.758-167.35c21.654-51.194 52.67-97.188 92.186-136.706s85.512-70.534 136.706-92.186c52.96-22.4 109.264-33.758 167.35-33.758s114.39 11.358 167.35 33.758c51.196 21.654 97.19 52.67 136.708 92.186 39.516 39.516 70.532 85.512 92.186 136.706 22.398 52.96 33.756 109.264 33.756 167.35s-11.358 114.39-33.758 167.35c-21.654 51.194-52.67 97.19-92.186 136.706z"
1672
+ ],
1673
+ "tags": [
1674
+ "github",
1675
+ "octacat",
1676
+ "social"
1677
+ ],
1678
+ "grid": 16,
1679
+ "attrs": []
1680
+ },
1681
+ "attrs": [],
1682
+ "properties": {
1683
+ "id": 394,
1684
+ "order": 101,
1685
+ "prevSize": 16,
1686
+ "code": 58934,
1687
+ "name": "github3",
1688
+ "ligatures": ""
1689
+ },
1690
+ "setIdx": 19,
1691
+ "setId": 1,
1692
+ "iconIdx": 165
1693
+ },
1694
+ {
1695
+ "icon": {
1696
+ "paths": [
1697
+ "M235.278 248.72c-50.792 0-94.484 16.806-131.084 50.416-38.086 35.852-57.14 80.66-57.14 134.436 0 35.852 10.376 69.462 31.294 100.832 18.674 29.126 38.18 47.806 63.778 56.024v2.242c-25.598 10.448-36.966 36.59-36.966 78.418 0 32.124 11.372 56.022 36.966 71.708v2.242c-70.654 23.146-102.992 66.094-102.992 128.83 0 54.534 23.748 94.488 70.066 119.878 36.59 20.172 83.578 30.254 140.346 30.254 138.17 0 207.406-57.882 207.406-173.664 0-72.446-53.322-116.882-160.128-133.316-24.646-3.726-43.286-12.696-55.982-26.89-9.708-9.708-14.542-19.418-14.542-29.126 0-27.632 14.958-43.696 44.82-48.176 45.558-6.714 82.728-27.824 111.486-63.296 28.75-35.48 43.13-77.118 43.13-124.916 0-14.938-4.518-30.996-10.488-48.172 19.418-4.488 33.050-8.594 43.292-12.332l0-115.392c-45.054 17.928-86.99 26.884-122.842 26.884-31.374-17.922-63.824-26.884-100.42-26.884zM247.602 807.77c62.744 0 94.104 19.042 94.104 57.14 0 40.336-28.754 60.492-86.264 60.492-65.724 0-98.586-19.422-98.586-58.254-0.002-39.59 30.244-59.378 90.746-59.378zM239.76 512c-47.054 0-70.586-25.764-70.586-77.308 0-55.262 23.532-82.906 70.586-82.906 22.402 0 39.958 8.596 52.652 25.768 10.458 15.69 15.69 34.36 15.69 56.022 0 52.278-22.786 78.424-68.342 78.424zM580.384 0c-21.656 0-40.14 8.214-55.454 24.648-15.314 16.436-22.97 36.216-22.97 59.376 0 22.41 7.658 41.82 22.97 58.258 15.308 16.434 33.792 24.64 55.454 24.64 20.91 0 39.028-8.208 54.34-24.64 15.312-16.438 22.96-35.848 22.96-58.258 0-23.16-7.648-42.944-22.96-59.376-15.318-16.434-33.43-24.648-54.34-24.648zM643.13 255.998h-126.606c1.496 14.336-0.64 36.042-0.64 71.14v348.432c0 35.856 2.136 64.774 0.64 76.036h126.606c-1.5-16.376-5.394-44.668-5.394-82.758v-343.946c-0.006-32.864 3.894-54.568 5.394-68.904zM922.336 644.2c-32.872 0-49.082-25.028-49.082-75.066v-206.64h49.864c8.96 0 17.032-0.492 27.118 0.246 10.086 0.748 14.152 0.25 19.278 0.25v-106.99h-96.258v-47.616c0-17.922 2.816-34.302 5.054-44.542h-129.958c2.242 10.24 2.028 25.876 2.028 46.79l-0 45.368h-56.32v106.988c15.364-2.24 29.090-3.356 38.796-3.356l17.524 1.118v0.584 0 202.202c0 62.742 7.958 108.672 23.636 137.8 20.922 38.84 57.622 58.258 112.136 58.258 38.848 0 73.118-7.464 98.714-22.41v-112.032c-20.474 12.7-39.382 19.048-62.53 19.048z"
1698
+ ],
1699
+ "tags": [
1700
+ "github",
1701
+ "social"
1702
+ ],
1703
+ "grid": 16,
1704
+ "attrs": []
1705
+ },
1706
+ "attrs": [],
1707
+ "properties": {
1708
+ "id": 395,
1709
+ "order": 102,
1710
+ "prevSize": 16,
1711
+ "code": 58935,
1712
+ "name": "github4",
1713
+ "ligatures": ""
1714
+ },
1715
+ "setIdx": 19,
1716
+ "setId": 1,
1717
+ "iconIdx": 166
1718
+ },
1719
+ {
1720
+ "icon": {
1721
+ "paths": [
1722
+ "M263.472 759.368c0 27.052 22.894 40.582 68.668 40.582 40.064 0 60.088-14.042 60.088-42.134 0-26.538-21.846-39.796-65.544-39.796-42.146-0.004-63.212 13.776-63.212 41.348zM853.348 0h-682.66c-93.876 0-170.688 76.81-170.688 170.688v682.626c0 93.936 76.812 170.686 170.688 170.686h682.66c93.868 0 170.652-76.75 170.652-170.688v-682.624c0-93.878-76.782-170.688-170.652-170.688zM475.728 408.988c-7.284 2.604-17.688 5.458-31.212 8.586 4.16 11.966 6.246 23.152 6.246 33.554 0 33.292-10.018 62.298-30.044 87.012-20.030 24.708-45.912 39.406-77.646 44.086-20.804 3.126-31.208 14.312-31.208 33.558 0 6.762 3.378 13.53 10.144 20.29 8.844 9.886 21.848 16.132 39.018 18.734 74.39 11.442 111.586 42.394 111.586 92.854 0 80.642-48.124 120.962-144.362 120.962-39.542 0-72.056-7.026-97.544-21.070-32.258-17.688-48.376-45.52-48.376-83.5 0-43.704 24.192-73.616 72.564-89.738v-1.56c-17.684-10.924-26.526-27.57-26.526-49.944 0-29.132 8.324-47.344 24.968-54.622v-1.562c-16.646-5.724-31.474-18.732-44.48-39.024-14.564-21.852-21.85-45.26-21.85-70.23 0-37.458 13.27-68.67 39.792-93.64 25.496-23.414 55.928-35.116 91.306-35.116 25.494 0 49.158 6.238 71.010 18.722 24.97 0 53.842-6.24 86.626-18.722l-0.012 80.37zM602.178 678.994h-88.186c1.042-10.402 1.558-28.084 1.558-53.064v-242.692c0-24.454-0.522-41.364-1.558-50.718h88.186c-1.042 9.884-1.562 26.27-1.562 49.164v239.564c0 26.534 0.522 45.784 1.562 57.746zM596.318 254.482c-10.664 11.444-23.282 17.162-37.846 17.162-15.086 0-27.958-5.718-38.626-17.162-10.666-11.452-16.002-24.972-16.002-40.578 0-16.134 5.336-29.912 16.002-41.366 10.666-11.442 23.54-17.168 38.626-17.168 14.564 0 27.184 5.726 37.846 17.168 10.666 11.456 15.998 25.23 15.998 41.366 0 15.606-5.332 29.128-15.998 40.578zM841.69 668.848c-19.254 10.41-42.406 15.606-69.458 15.606-37.97 0-64.248-13.52-78.81-40.574-10.93-20.29-16.386-52.28-16.386-95.98v-139.684h0.778v-1.562l-11.706-0.782c-6.764 0-15.612 0.782-26.534 2.342l-0-75.694h38.234v-30.432c0-14.57-0.778-26.28-2.34-35.12h90.518c-1.55 9.88-2.336 21.066-2.336 33.552v31.998h67.886v75.692c-2.598 0-7.41-0.258-14.436-0.778-7.024-0.522-13.656-0.786-19.898-0.786h-33.554v145.144c0 34.864 11.45 52.29 34.334 52.29 16.126 0 30.696-4.418 43.708-13.264l0 78.032zM321.216 400.406c-32.776 0-49.164 19.254-49.164 57.746 0 35.902 16.388 53.848 49.164 53.848 31.736 0 47.602-18.208 47.602-54.626 0-15.090-3.64-28.094-10.922-39.022-8.846-11.962-21.074-17.946-36.68-17.946z"
1723
+ ],
1724
+ "tags": [
1725
+ "github",
1726
+ "social"
1727
+ ],
1728
+ "grid": 16,
1729
+ "attrs": []
1730
+ },
1731
+ "attrs": [],
1732
+ "properties": {
1733
+ "id": 396,
1734
+ "order": 103,
1735
+ "prevSize": 16,
1736
+ "code": 58936,
1737
+ "name": "github5",
1738
+ "ligatures": ""
1739
+ },
1740
+ "setIdx": 19,
1741
+ "setId": 1,
1742
+ "iconIdx": 167
1743
+ },
1744
+ {
1745
+ "icon": {
1746
+ "paths": [
1747
+ "M576.032 448l-0.002 234.184c0 59.418-0.77 93.656 5.53 110.5 6.25 16.754 21.918 34.146 38.99 44.202 22.684 13.588 48.542 20.376 77.708 20.376 51.854 0 82.478-6.848 133.742-40.54v153.944c-43.7 20.552-81.866 32.594-117.324 40.922-35.5 8.242-73.86 12.406-115.064 12.406-46.828 0-74.456-5.886-110.41-17.656-35.958-11.868-66.66-28.806-92.020-50.54-25.45-21.922-43.022-45.208-52.848-69.832-9.826-24.636-14.716-60.414-14.716-107.244v-359.1h-137.426v-145.006c40.208-13.042 85.164-31.788 113.78-56.152 28.754-24.45 51.766-53.706 69.106-87.944 17.392-34.146 29.348-77.712 35.872-130.516h165.084l-0.002 255.996h255.968v192h-255.968z"
1748
+ ],
1749
+ "tags": [
1750
+ "tumblr",
1751
+ "social"
1752
+ ],
1753
+ "grid": 16,
1754
+ "attrs": []
1755
+ },
1756
+ "attrs": [],
1757
+ "properties": {
1758
+ "id": 402,
1759
+ "order": 98,
1760
+ "prevSize": 16,
1761
+ "code": 58937,
1762
+ "name": "tumblr",
1763
+ "ligatures": ""
1764
+ },
1765
+ "setIdx": 19,
1766
+ "setId": 1,
1767
+ "iconIdx": 168
1768
+ },
1769
+ {
1770
+ "icon": {
1771
+ "paths": [
1772
+ "M853.38 0h-682.692c-93.878 0-170.686 76.814-170.686 170.686v682.626c0 93.938 76.808 170.688 170.686 170.688h682.692c93.87 0 170.62-76.75 170.62-170.688v-682.628c-0.008-93.87-76.758-170.684-170.62-170.684zM731.716 824.688c-30.152 14.188-57.528 24.188-82 29.938-24.496 5.69-50.96 8.558-79.402 8.558-32.312 0-51.376-4.058-76.188-12.188-24.808-8.188-46-19.872-63.5-34.872-17.558-15.128-29.686-31.198-36.466-48.194-6.784-17.004-10.156-41.692-10.156-74.004l0-247.802h-95.996v-100.066c27.744-9 59.936-21.934 79.684-38.75 19.84-16.872 35.718-37.058 47.684-60.684 12.004-23.566 20.25-53.626 24.752-90.066h100.5l0 163.442h163.372v126.126h-163.378v181.188c0 41-0.528 64.626 3.816 76.25 4.312 11.56 15.126 23.56 26.902 30.5 15.656 9.376 33.504 14.060 53.626 14.060 35.786 0 71.378-11.626 106.75-34.876l-0 111.44z"
1773
+ ],
1774
+ "tags": [
1775
+ "tumblr",
1776
+ "social"
1777
+ ],
1778
+ "grid": 16,
1779
+ "attrs": []
1780
+ },
1781
+ "attrs": [],
1782
+ "properties": {
1783
+ "id": 403,
1784
+ "order": 186,
1785
+ "prevSize": 16,
1786
+ "code": 58938,
1787
+ "name": "tumblr2",
1788
+ "ligatures": ""
1789
+ },
1790
+ "setIdx": 19,
1791
+ "setId": 1,
1792
+ "iconIdx": 169
1793
+ },
1794
+ {
1795
+ "icon": {
1796
+ "paths": [
1797
+ "M975.31 577.938c2.812-20.8 4.43-41.946 4.43-63.472 0-258.31-210.542-467.744-470.206-467.744-25.808 0-51.11 2.12-75.732 6.16-44.144-28.768-96.684-45.534-153.224-45.534-155.046 0-280.578 125.616-280.578 280.612 0 56.396 16.598 108.788 45.18 152.778-3.85 24.034-5.818 48.646-5.818 73.718 0 258.352 210.434 467.764 470.17 467.764 29.314 0 57.854-2.854 85.592-7.866 43.1 26.738 93.868 42.296 148.292 42.296 155.004 0.002 280.584-125.646 280.584-280.626-0.006-58.586-17.92-113.056-48.69-158.086zM553.48 859.192c-149.41 7.784-219.328-25.274-283.378-85.382-71.53-67.134-42.796-143.708 15.48-147.602 58.244-3.888 93.214 66.026 124.3 85.472 31.048 19.376 149.188 63.52 211.588-7.816 67.952-77.656-45.188-117.84-128.118-130.004-118.406-17.532-267.9-81.584-256.27-207.814 11.632-126.148 107.164-190.828 207.7-199.952 128.154-11.634 211.582 19.414 277.57 75.72 76.3 65.058 35.016 137.788-13.598 143.64-48.424 5.818-102.808-107.008-209.582-108.704-110.054-1.728-184.434 114.522-48.572 147.568 135.932 33.010 281.5 46.572 333.922 170.834 52.458 124.274-81.508 256.25-231.042 264.040z"
1798
+ ],
1799
+ "tags": [
1800
+ "skype",
1801
+ "social"
1802
+ ],
1803
+ "grid": 16,
1804
+ "attrs": []
1805
+ },
1806
+ "attrs": [],
1807
+ "properties": {
1808
+ "id": 413,
1809
+ "order": 106,
1810
+ "prevSize": 16,
1811
+ "code": 58939,
1812
+ "name": "skype",
1813
+ "ligatures": ""
1814
+ },
1815
+ "setIdx": 19,
1816
+ "setId": 1,
1817
+ "iconIdx": 170
1818
+ },
1819
+ {
1820
+ "icon": {
1821
+ "paths": [
1822
+ "M852 0h-680c-94.6 0-172 77.4-172 172v680c0 94.6 77.4 172 172 172h680c94.6 0 172-77.4 172-172v-680c0-94.6-77.4-172-172-172zM384 832h-128v-448h128v448zM320 320c-35.346 0-64-28.654-64-64s28.654-64 64-64 64 28.654 64 64-28.654 64-64 64zM832 832h-128v-256c0-35.346-28.654-64-64-64s-64 28.654-64 64v256h-128v-448h128v79.472c26.398-36.264 66.752-79.472 112-79.472 79.53 0 144 71.634 144 160v288z"
1823
+ ],
1824
+ "tags": [
1825
+ "linkedin",
1826
+ "social"
1827
+ ],
1828
+ "grid": 16,
1829
+ "attrs": []
1830
+ },
1831
+ "attrs": [],
1832
+ "properties": {
1833
+ "id": 415,
1834
+ "order": 187,
1835
+ "prevSize": 16,
1836
+ "code": 58940,
1837
+ "name": "linkedin",
1838
+ "ligatures": ""
1839
+ },
1840
+ "setIdx": 19,
1841
+ "setId": 1,
1842
+ "iconIdx": 171
1843
+ },
1844
+ {
1845
+ "icon": {
1846
+ "paths": [
1847
+ "M512 0c-282.77 0-512 229.23-512 512s229.226 512 512 512c282.77 0 512-229.23 512-512s-229.23-512-512-512zM561.644 684.118c-46.52-3.614-66.042-26.656-102.504-48.808-20.060 105.176-44.564 206.016-117.14 258.686-22.404-158.968 32.894-278.364 58.57-405.114-43.784-73.706 5.27-222.034 97.62-185.474 113.626 44.948-98.4 274.008 43.932 302.616 148.62 29.868 209.288-257.858 117.142-351.424-133.158-135.106-387.598-3.080-356.31 190.356 7.614 47.292 56.472 61.638 19.524 126.902-85.22-18.892-110.65-86.102-107.376-175.712 5.268-146.674 131.784-249.364 258.686-263.566 160.484-17.964 311.106 58.908 331.906 209.876 23.412 170.39-72.448 354.93-244.050 341.662z"
1848
+ ],
1849
+ "tags": [
1850
+ "pinterest",
1851
+ "social"
1852
+ ],
1853
+ "grid": 16,
1854
+ "attrs": []
1855
+ },
1856
+ "attrs": [],
1857
+ "properties": {
1858
+ "id": 422,
1859
+ "order": 107,
1860
+ "prevSize": 16,
1861
+ "code": 58941,
1862
+ "name": "pinterest",
1863
+ "ligatures": ""
1864
+ },
1865
+ "setIdx": 19,
1866
+ "setId": 1,
1867
+ "iconIdx": 172
1868
+ },
1869
+ {
1870
+ "icon": {
1871
+ "paths": [
1872
+ "M853.35 0h-682.702c-94.25 0-170.648 76.42-170.648 170.686v682.63c0 94.266 76.398 170.684 170.648 170.684h682.702c94.25 0 170.65-76.418 170.65-170.684v-682.63c0-94.266-76.4-170.686-170.65-170.686zM561.644 684.118c-46.52-3.614-66.042-26.656-102.504-48.808-20.060 105.178-44.562 206.018-117.138 258.688-22.404-158.968 32.894-278.364 58.57-405.114-43.786-73.706 5.27-222.034 97.62-185.474 113.626 44.948-98.4 274.008 43.932 302.616 148.62 29.868 209.288-257.858 117.142-351.424-133.158-135.106-387.598-3.080-356.31 190.356 7.614 47.292 56.472 61.638 19.524 126.902-85.22-18.892-110.65-86.102-107.376-175.712 5.268-146.674 131.784-249.364 258.686-263.566 160.484-17.964 311.106 58.908 331.906 209.876 23.41 170.388-72.45 354.928-244.052 341.66z"
1873
+ ],
1874
+ "tags": [
1875
+ "pinterest",
1876
+ "social"
1877
+ ],
1878
+ "grid": 16,
1879
+ "attrs": []
1880
+ },
1881
+ "attrs": [],
1882
+ "properties": {
1883
+ "id": 423,
1884
+ "order": 108,
1885
+ "prevSize": 16,
1886
+ "code": 58942,
1887
+ "name": "pinterest2",
1888
+ "ligatures": ""
1889
+ },
1890
+ "setIdx": 19,
1891
+ "setId": 1,
1892
+ "iconIdx": 173
1893
+ },
1894
+ {
1895
+ "icon": {
1896
+ "paths": [
1897
+ "M995.828 995.826c-37.566 37.564-98.45 37.564-136.016 0l-169.726-169.726c-69.776 44.764-152.26 71.434-241.318 71.434-247.83 0-448.768-200.908-448.768-448.768s200.938-448.766 448.768-448.766c247.862 0 448.768 200.904 448.768 448.766 0 89.028-26.704 171.542-71.436 241.352l169.728 169.726c37.562 37.564 37.562 98.418 0 135.982zM448.768 128.218c-177.022 0-320.548 143.494-320.548 320.546s143.526 320.548 320.548 320.548c177.052 0 320.548-143.496 320.548-320.548s-143.496-320.546-320.548-320.546z"
1898
+ ],
1899
+ "tags": [
1900
+ "search",
1901
+ "find",
1902
+ "lookup",
1903
+ "magnifier"
1904
+ ],
1905
+ "grid": 16,
1906
+ "attrs": []
1907
+ },
1908
+ "attrs": [],
1909
+ "properties": {
1910
+ "id": 10,
1911
+ "order": 189,
1912
+ "prevSize": 16,
1913
+ "code": 58943,
1914
+ "name": "search32",
1915
+ "ligatures": ""
1916
+ },
1917
+ "setIdx": 19,
1918
+ "setId": 1,
1919
+ "iconIdx": 175
1920
+ },
1921
+ {
1922
+ "icon": {
1923
+ "paths": [
1924
+ "M0 448v-96h120l240.992-241.024c-1.6-4.768-2.976-9.632-2.976-14.976 0-26.528 21.472-48 48-48 26.496 0 48 21.472 48 48 0 26.496-21.504 48-48 48-3.552 0-6.688-1.312-9.984-2.016l-210.048 210.016h619.328l-208.8-210.528c-4.128 1.152-8.064 2.528-12.512 2.528-26.496 0-48-21.504-48-48 0-26.528 21.504-48 48-48s48 21.472 48 48c0 4.896-1.44 9.376-2.816 13.856l242.144 242.144h120.672v96h-992zM795.808 924.864c-9.376 37.504-35.36 35.424-35.36 35.424l-531.040 1.024c-27.072 0-34.336-34.304-34.336-34.304l-140.384-446.56 882.368-0.832-141.248 445.248zM319.968 544h-32v160h32v-160zM319.968 736h-32v160h32v-160zM383.968 544h-31.968v160h31.968v-160zM383.968 736h-31.968v160h31.968v-160zM447.968 544h-32v160h32v-160zM447.968 736h-32v160h32v-160zM512 544h-32v160h32v-160zM512 736h-32v160h32v-160zM576 544h-32v160h32v-160zM576 736h-32v160h32v-160zM640 544h-32v160h32v-160zM640 736h-32v160h32v-160zM704 544h-32v160h32v-160zM704 736h-32v160h32v-160z"
1925
+ ],
1926
+ "attrs": [],
1927
+ "isMulticolor": false,
1928
+ "isMulticolor2": false,
1929
+ "tags": [
1930
+ "basket",
1931
+ "shop",
1932
+ "cart",
1933
+ "ecommerce",
1934
+ "buy",
1935
+ "purchase"
1936
+ ],
1937
+ "grid": 32
1938
+ },
1939
+ "attrs": [],
1940
+ "properties": {
1941
+ "id": 112,
1942
+ "order": 216,
1943
+ "prevSize": 32,
1944
+ "code": 59651,
1945
+ "name": "basket2"
1946
+ },
1947
+ "setIdx": 1,
1948
+ "setId": 19,
1949
+ "iconIdx": 111
1950
+ },
1951
+ {
1952
+ "icon": {
1953
+ "paths": [
1954
+ "M1264 448h-1184c-4.928 0-9.6 2.272-12.64 6.144s-4.096 8.928-2.912 13.728l128.192 512.544c3.072 10.784 12.512 43.584 47.36 43.584h864c34.976 0 44.32-32.832 47.52-44.128l128-512c1.184-4.768 0.128-9.856-2.912-13.728-3.008-3.872-7.68-6.144-12.608-6.144zM1120.64 971.616c-5.824 20.384-11.84 20.384-16.64 20.384h-864c-4.768 0-10.752 0-16.48-19.872l-123.008-492.128h1143.008l-122.88 491.616zM592 896c8.832 0 16-7.168 16-16v-288c0-8.832-7.168-16-16-16s-16 7.168-16 16v288c0 8.832 7.168 16 16 16zM367.968 896c0.608 0 1.184-0.032 1.824-0.096 8.768-0.992 15.104-8.896 14.112-17.664l-32-288c-0.96-8.8-8.64-15.008-17.696-14.144-8.768 0.992-15.104 8.896-14.112 17.664l32 288c0.896 8.192 7.84 14.24 15.872 14.24zM784 896c8.832 0 16-7.168 16-16v-288c0-8.832-7.168-16-16-16s-16 7.168-16 16v288c0 8.832 7.168 16 16 16zM974.208 895.904c0.64 0.064 1.216 0.096 1.824 0.096 8.032 0 14.976-6.048 15.872-14.24l32-288c0.96-8.768-5.344-16.672-14.112-17.664-9.184-0.896-16.704 5.344-17.696 14.144l-32 288c-0.96 8.768 5.344 16.672 14.112 17.664zM1104 384c3.712 0 7.424-1.28 10.464-3.904 6.688-5.792 7.392-15.872 1.632-22.56l-304-352c-5.792-6.72-15.872-7.392-22.56-1.664-6.688 5.792-7.392 15.872-1.632 22.56l304 352c3.168 3.68 7.616 5.568 12.096 5.568zM570.112 3.616c-6.816-5.536-16.896-4.608-22.496 2.272l-288 352c-5.6 6.816-4.608 16.896 2.24 22.528 2.976 2.4 6.592 3.584 10.144 3.584 4.64 0 9.216-1.984 12.384-5.888l288-352c5.6-6.816 4.576-16.896-2.272-22.496zM1328 320h-128c-8.832 0-16 7.168-16 16s7.168 16 16 16h128c8.832 0 16-7.168 16-16s-7.168-16-16-16zM432 352h512c8.832 0 16-7.168 16-16s-7.168-16-16-16h-512c-8.832 0-16 7.168-16 16s7.168 16 16 16zM16 352h160c8.832 0 16-7.168 16-16s-7.168-16-16-16h-160c-8.832 0-16 7.168-16 16s7.168 16 16 16z"
1955
+ ],
1956
+ "width": 1344,
1957
+ "attrs": [],
1958
+ "isMulticolor": false,
1959
+ "isMulticolor2": false,
1960
+ "tags": [
1961
+ "basket",
1962
+ "cart",
1963
+ "checkout",
1964
+ "ecommerce"
1965
+ ],
1966
+ "defaultCode": 57383,
1967
+ "grid": 32
1968
+ },
1969
+ "attrs": [],
1970
+ "properties": {
1971
+ "id": 40,
1972
+ "order": 230,
1973
+ "prevSize": 32,
1974
+ "code": 57383,
1975
+ "name": "basket3"
1976
+ },
1977
+ "setIdx": 10,
1978
+ "setId": 10,
1979
+ "iconIdx": 39
1980
+ },
1981
+ {
1982
+ "icon": {
1983
+ "paths": [
1984
+ "M336 0c-185.28 0-336 150.72-336 336s150.72 336 336 336c87.2 0 166.496-33.664 226.272-88.32 0.704 1.248 1.344 2.56 2.432 3.648l68.832 68.832c-5.76 9.728-9.024 20.736-9.024 32.352 0 17.088 6.656 33.152 18.752 45.248l271.52 271.52c12.064 12.064 28.128 18.72 45.216 18.72s33.152-6.656 45.248-18.752 18.752-28.16 18.752-45.248-6.656-33.152-18.752-45.248l-271.52-271.52c-20.288-20.288-53.088-23.328-77.44-9.568l-68.96-68.96c-1.088-1.088-2.368-1.728-3.648-2.432 54.656-59.776 88.32-139.072 88.32-226.272 0-185.28-150.72-336-336-336zM711.104 665.856l271.52 271.52c6.048 6.048 9.376 14.080 9.376 22.624s-3.328 16.576-9.376 22.624c-12.128 12.064-33.12 12.064-45.248 0l-271.52-271.52c-6.016-6.048-9.376-14.080-9.376-22.624s3.328-16.576 9.376-22.624c6.048-6.016 14.080-9.376 22.624-9.376s16.544 3.328 22.624 9.376zM336 640c-167.616 0-304-136.384-304-304s136.384-304 304-304 304 136.384 304 304-136.384 304-304 304zM336 96c-132.352 0-240 107.648-240 240s107.648 240 240 240 240-107.648 240-240-107.648-240-240-240zM336 544c-114.688 0-208-93.312-208-208s93.312-208 208-208 208 93.312 208 208-93.312 208-208 208z"
1985
+ ],
1986
+ "tags": [
1987
+ "magnifying-glass",
1988
+ "search",
1989
+ "glass",
1990
+ "magnifier",
1991
+ "lookup"
1992
+ ],
1993
+ "defaultCode": 57399,
1994
+ "grid": 32,
1995
+ "attrs": []
1996
+ },
1997
+ "attrs": [],
1998
+ "properties": {
1999
+ "id": 55,
2000
+ "order": 154,
2001
+ "prevSize": 32,
2002
+ "code": 57399,
2003
+ "name": "magnifying-glass2",
2004
+ "ligatures": ""
2005
+ },
2006
+ "setIdx": 19,
2007
+ "setId": 1,
2008
+ "iconIdx": 26
2009
+ },
2010
+ {
2011
+ "icon": {
2012
+ "paths": [
2013
+ "M512-1.088c-282.912 0-513.12 230.144-513.12 513.088s230.208 513.088 513.12 513.088 513.12-230.144 513.12-513.088-230.208-513.088-513.12-513.088zM512 990.912c-264.064 0-478.88-214.848-478.88-478.912s214.816-478.912 478.88-478.912 478.88 214.848 478.88 478.912-214.816 478.912-478.88 478.912zM624 224h-85.376c-108.736-1.088-122.624 66.208-122.624 139.040v52.96h-48c-9.44-1.088-17.12 6.56-16 16v96c-1.12 9.44 6.56 17.088 16 16h48v240c-0.992 9.44 6.656 17.088 16.096 16h97.76c9.44 1.088 17.088-6.56 14.080-16l0.064-240h80c9.44 1.088 17.12-6.56 16-16v-96c1.12-9.44-6.56-17.088-16-16h-80.096l0.096-48c3.104-20.448 3.104-17.12 22.080-16h57.248c4.448-0.992 9.184-0.448 12.512-3.68 3.328-3.232 5.248-7.648 4.128-12.32v-96c1.152-9.44-6.528-17.088-15.968-16zM606.88 318.208l-40.128-1.536c-49.696 0-53.856 26.976-53.856 54.592l-0.128 60.672c0 4.544 1.792 8.896 4.992 12.128 3.2 3.2 7.552 4.992 12.096 4.992l78.144-0v61.824h-78.080c-9.44 0-17.088 7.648-17.12 17.088l-0.032 240.032h-64.768v-240c0-9.44-6.432-17.088-15.904-17.088h-48.096v-61.824h48.096c4.544 0 8.896-1.792 12.096-4.992 3.2-3.232 3.776-7.584 3.776-12.128v-68.96c0-71.744 14.496-105.92 90.624-105.92h68.256v61.12z"
2014
+ ],
2015
+ "tags": [
2016
+ "facebook",
2017
+ "social"
2018
+ ],
2019
+ "defaultCode": 57437,
2020
+ "grid": 32,
2021
+ "attrs": []
2022
+ },
2023
+ "attrs": [],
2024
+ "properties": {
2025
+ "id": 93,
2026
+ "order": 155,
2027
+ "prevSize": 32,
2028
+ "code": 57437,
2029
+ "name": "facebook5",
2030
+ "ligatures": ""
2031
+ },
2032
+ "setIdx": 19,
2033
+ "setId": 1,
2034
+ "iconIdx": 27
2035
+ },
2036
+ {
2037
+ "icon": {
2038
+ "paths": [
2039
+ "M512-1.088c-282.912 0-513.12 230.144-513.12 513.088s230.208 513.088 513.12 513.088 513.12-230.144 513.12-513.088-230.208-513.088-513.12-513.088zM512 990.912c-264.064 0-478.88-214.848-478.88-478.912s214.816-478.912 478.88-478.912 478.88 214.848 478.88 478.912-214.816 478.912-478.88 478.912zM793.408 353.472c3.52-6.528 6.464-13.408 8.736-20.576 2.144-6.784-0.064-14.144-5.632-18.592-5.536-4.416-13.28-4.928-19.36-1.344-16.416 9.76-34.080 16.96-52.672 21.536-22.336-20.192-51.68-31.584-81.984-31.584-67.36 0-122.144 54.784-122.144 122.080 0 1.696 0.032 3.36 0.096 5.056-71.52-8.928-137.536-45.28-183.52-101.696-3.52-4.352-8.96-6.624-14.592-6.24-5.6 0.448-10.624 3.584-13.44 8.48-10.816 18.56-16.544 39.776-16.544 61.408 0 20.48 5.088 40.192 14.432 57.664-2.368 0.384-4.704 1.248-6.848 2.496-5.216 3.104-8.448 9.344-8.448 15.392 0 36.32 16.16 69.664 42.208 92.32-0.384 0.352-0.736 0.736-1.12 1.12-4 4.544-5.312 10.816-3.456 16.576 11.232 35.008 37.248 62.272 69.888 75.68-33.312 16.48-72 22.912-108.992 18.528-7.808-0.704-15.392 3.712-18.112 11.264-2.656 7.488 0.16 15.84 6.88 20.16 50.944 32.64 109.792 49.888 170.208 49.888 197.76 0 315.968-160.64 315.968-315.936 0-1.76 0-3.488-0.032-5.248 19.104-14.912 35.68-32.736 49.312-53.12 4.224-6.304 3.776-14.688-1.12-20.512-4.832-5.728-12.8-7.712-19.712-4.8zM737.568 409.632c-4.704 3.392-7.392 8.928-7.104 14.752 0.192 4.224 0.288 8.512 0.288 12.736 0 138.496-105.376 281.76-281.728 281.76-31.648 0-62.848-5.312-92.384-15.616 35.36-6.752 68.512-21.824 97.44-44.48 5.696-4.48 7.968-12.032 5.664-18.912-2.304-6.848-8.672-11.52-15.904-11.648-28.512-0.576-54.368-14.752-70.208-37.184 8.096-0.544 16.032-1.888 23.744-3.968 7.648-2.080 12.832-9.152 12.576-17.088-0.256-7.904-5.952-14.624-13.728-16.192-32.096-6.432-57.28-30.176-66.592-60.96 8.512 2.144 17.248 3.392 25.984 3.68 7.52-0.032 14.496-4.64 16.832-11.872s-0.416-15.2-6.784-19.424c-24.48-16.384-39.104-43.712-39.104-73.184 0-7.136 0.864-14.176 2.528-21.056 55.392 56.8 130.56 91.104 210.176 95.104 5.632 0.032 10.56-1.984 13.984-6.112s4.736-9.6 3.52-14.848c-1.504-6.496-2.272-13.248-2.272-20.064 0-48.48 39.456-87.904 87.936-87.904 24.224 0 47.616 10.112 64.16 27.776 4.032 4.32 9.984 6.208 15.808 5.088 5.28-1.056 10.496-2.272 15.648-3.68-2.304 1.728-4.704 3.328-7.232 4.832-6.912 4.128-9.984 12.576-7.392 20.192s10.368 12.608 18.208 11.424c1.952-0.224 3.872-0.48 5.824-0.736-3.168 2.624-6.496 5.152-9.888 7.584z"
2040
+ ],
2041
+ "tags": [
2042
+ "twitter",
2043
+ "social"
2044
+ ],
2045
+ "defaultCode": 57438,
2046
+ "grid": 32,
2047
+ "attrs": []
2048
+ },
2049
+ "attrs": [],
2050
+ "properties": {
2051
+ "id": 94,
2052
+ "order": 156,
2053
+ "prevSize": 32,
2054
+ "code": 57438,
2055
+ "name": "twitter5",
2056
+ "ligatures": ""
2057
+ },
2058
+ "setIdx": 19,
2059
+ "setId": 1,
2060
+ "iconIdx": 28
2061
+ },
2062
+ {
2063
+ "icon": {
2064
+ "paths": [
2065
+ "M512-1.088c-282.944 0-513.088 230.144-513.088 513.088s230.144 513.088 513.088 513.088 513.088-230.144 513.088-513.088-230.144-513.088-513.088-513.088zM512 990.912c-264.064 0-478.912-214.848-478.912-478.912s214.848-478.912 478.912-478.912 478.912 214.848 478.912 478.912-214.848 478.912-478.912 478.912zM577.088 305.984c0-9.44-7.648-17.088-17.088-17.088h-136.32c-0.832 0-1.504 0.352-2.304 0.48-1.824-0.064-3.52-0.48-5.376-0.48-71.2 0-129.088 49.376-129.088 110.080s57.92 110.080 129.088 110.080c9.824 0 19.296-1.12 28.512-2.912-2.4 9.312-3.712 20-2.112 31.936 1.504 11.168 5.952 21.856 11.776 32.256-11.872-2.080-24.096-3.488-36.832-3.488-88.064 0-159.712 52.96-159.712 118.080s71.648 118.080 159.712 118.080c88.096 0 159.744-52.96 159.744-118.080 0-33.472-19.136-63.584-49.504-85.088-1.216-3.072-3.040-5.92-5.984-7.904-27.136-18.368-42.336-37.888-45.216-57.984-3.2-22.368 9.984-38.72 10.656-39.552 1.44-1.696 2.432-3.616 3.104-5.6 33.152-19.936 54.976-52.704 54.976-89.856 0-29.472-13.824-56.128-36-75.904h50.88c9.44 0.064 17.088-7.616 17.088-17.056zM417.344 768.896c-69.216 0-125.536-37.664-125.536-83.904s56.32-83.904 125.536-83.904 125.568 37.664 125.568 83.904-56.352 83.904-125.568 83.904zM416 474.912c-52.32 0-94.912-34.048-94.912-75.904s42.592-75.904 94.912-75.904 94.912 34.048 94.912 75.904-42.592 75.904-94.912 75.904zM809.984 384h-74.912v-76c0-9.44-7.648-17.088-17.088-17.088s-17.088 7.648-13.984 13.088v80h-78.016c-9.44-1.088-17.088 6.56-17.088 16s7.648 17.088 17.088 16h78.016v76c0 9.44 4.576 17.088 14.016 17.088s17.088-7.648 17.088-17.088l0-76h74.912c9.44 1.088 17.088-6.56 17.088-16s-7.68-17.088-17.12-16z"
2066
+ ],
2067
+ "tags": [
2068
+ "googleplus",
2069
+ "social"
2070
+ ],
2071
+ "defaultCode": 57439,
2072
+ "grid": 32,
2073
+ "attrs": []
2074
+ },
2075
+ "attrs": [],
2076
+ "properties": {
2077
+ "id": 95,
2078
+ "order": 157,
2079
+ "prevSize": 32,
2080
+ "code": 57439,
2081
+ "name": "googleplus5",
2082
+ "ligatures": ""
2083
+ },
2084
+ "setIdx": 19,
2085
+ "setId": 1,
2086
+ "iconIdx": 29
2087
+ },
2088
+ {
2089
+ "icon": {
2090
+ "paths": [
2091
+ "M512-1.088c-282.944 0-513.088 230.144-513.088 513.088s230.144 513.088 513.088 513.088 513.088-230.144 513.088-513.088-230.144-513.088-513.088-513.088zM512 990.912c-264.064 0-478.912-214.848-478.912-478.912s214.848-478.912 478.912-478.912 478.912 214.848 478.912 478.912-214.848 478.912-478.912 478.912zM336.064 446.432c-9.44 0-17.088 7.648-17.088 17.088s7.648 17.088 17.088 17.088c72.096 0 132.48 22.304 174.528 64.512 42.080 42.176 64.32 102.656 64.32 174.88 0 9.44 7.648 17.088 17.088 17.088s17.088-7.648 17.088-17.088c0.032-81.472-25.664-150.272-74.24-199.040-48.672-48.736-117.376-74.528-198.784-74.528zM336.16 288.864c-9.44 0-17.088 7.648-17.088 17.088s7.648 17.088 17.088 17.088c228.48 0 400.736 170.656 400.736 396.928 0 9.44 7.648 17.088 17.088 17.088s17.088-7.648 17.088-17.088c0.032-245.76-186.944-431.104-434.912-431.104zM383.968 604.224c-35.872 0-65.056 29.216-65.056 65.12 0 35.872 29.184 65.056 65.056 65.056 35.904 0 65.12-29.184 65.12-65.088-0.032-35.904-29.248-65.088-65.12-65.088zM383.968 700.224c-17.024 0-30.88-13.856-30.88-30.88 0-17.056 13.856-30.944 30.88-30.944s30.912 13.92 30.944 30.944c-0 17.024-13.888 30.88-30.944 30.88z"
2092
+ ],
2093
+ "tags": [
2094
+ "rss",
2095
+ "feed",
2096
+ "atom"
2097
+ ],
2098
+ "defaultCode": 57440,
2099
+ "grid": 32,
2100
+ "attrs": []
2101
+ },
2102
+ "attrs": [],
2103
+ "properties": {
2104
+ "id": 96,
2105
+ "order": 160,
2106
+ "prevSize": 32,
2107
+ "code": 57440,
2108
+ "name": "rss2",
2109
+ "ligatures": ""
2110
+ },
2111
+ "setIdx": 19,
2112
+ "setId": 1,
2113
+ "iconIdx": 30
2114
+ },
2115
+ {
2116
+ "icon": {
2117
+ "paths": [
2118
+ "M512-1.088c-282.944 0-513.088 230.144-513.088 513.088s230.144 513.088 513.088 513.088 513.088-230.144 513.088-513.088-230.144-513.088-513.088-513.088zM512 990.912c-264.064 0-478.912-214.848-478.912-478.912s214.848-478.912 478.912-478.912 478.912 214.848 478.912 478.912-214.848 478.912-478.912 478.912zM655.936 384h-111.936v-112.032c1.056-9.44-6.592-17.088-16.032-17.088h-82.528c-8.64 0-15.904 6.4-16.96 15.008-3.040 24.416-8.512 44.448-16.224 59.616-7.552 14.944-17.792 27.936-30.4 38.688-10.272 8.736-27.936 17.344-51.040 24.8-7.072 2.272-11.84 8.864-10.816 16.288v86.688c-1.024 9.44 6.624 17.088 16.064 16.032l47.936 32v149.376c-1.088-9.632 1.184-3.104 5.632 7.392l1.888 4.544c0.16 0.416 16.384 40.736 35.904 57.568 14.4 12.352 31.84 21.952 51.84 28.544 18.72 6.112 34.592 9.664 60.512 9.664 21.824 0 42.464-2.208 61.44-6.624 21.792-5.088 41.504-11.968 62.016-21.664 6.016-2.816 9.824-8.832 8.768-15.456v-76.96c1.024-6.272-2.4-12.064-7.936-15.072s-12.256-2.688-17.536 0.768c-22.56 14.816-34.656 17.472-57.472 17.472-10.624 0-19.84-2.176-28.192-6.752-3.36-6.112-8.224-24.896-10.080-32.288-1.664-6.368-3.072-11.584-4.032-14.176-1.76-4.672-1.76-21.376-1.728-40.704l0.032-77.632h110.88c9.44 1.056 17.088-6.592 16.064-16.032v-96c1.024-9.44-6.624-17.088-16.064-15.968zM638.848 480h-110.88c-9.44-1.12-17.088 6.528-15.968 15.968l-0.064 93.568c-1.152 27.296-1.152 42.304 2.784 52.8 0.736 1.952 1.696 5.888 2.944 10.688 8.128 31.648 13.248 45.888 23.776 52.064 14.016 8.384 30.016 12.64 47.616 12.64 18.336 0 33.056-1.6 49.792-8.608v37.12c-14.88 6.368-29.568 11.168-45.44 14.88-16.416 3.808-34.432 5.76-53.664 5.76-21.568 0-33.728-2.688-49.856-7.968-15.68-5.184-29.248-12.608-40.224-22.016-8.704-7.488-20.928-30.528-26.4-44.256l-2.112-5.152c-3.040-7.2-4.064-9.632-5.152-26.112v-165.408c1.088-9.44-6.56-17.088-16-17.088h-46.848v-57.408c22.016-8.032 39.072-17.184 50.848-27.264 16.128-13.696 29.152-30.24 38.752-49.216 7.776-15.328 13.632-34.048 17.44-55.936h50.688v110.912c0 9.44 7.648 17.088 17.088 16.032h110.88v64z"
2119
+ ],
2120
+ "tags": [
2121
+ "tumblr",
2122
+ "social"
2123
+ ],
2124
+ "defaultCode": 57441,
2125
+ "grid": 32,
2126
+ "attrs": []
2127
+ },
2128
+ "attrs": [],
2129
+ "properties": {
2130
+ "id": 97,
2131
+ "order": 158,
2132
+ "prevSize": 32,
2133
+ "code": 57441,
2134
+ "name": "tumblr3",
2135
+ "ligatures": ""
2136
+ },
2137
+ "setIdx": 19,
2138
+ "setId": 1,
2139
+ "iconIdx": 31
2140
+ },
2141
+ {
2142
+ "icon": {
2143
+ "paths": [
2144
+ "M624.48 382.464c-21.696 0-37.76 5.472-50.336 12.384-2.016-7.168-8.64-12.416-16.448-10.848h-95.488c-9.44-1.568-17.088 6.080-14.176 16v352c-2.912 8.96 4.736 16.64 14.176 16h95.488c9.44 0.64 17.088-7.040 17.088-16.48l-0.032-212.736c-0.032-0.096-0.384-10.272 6.048-17.28 5.152-5.568 14.016-8.416 26.272-8.416 20.416 0 29.504 8.352 32.896 27.040v211.392c-3.36 9.44 4.288 17.12 13.728 16.48h100.64c9.44 0.64 17.088-7.040 13.696-16.48v-218.496c3.36-111.104-75.776-150.56-143.552-150.56zM737.216 736h-66.432v-195.872c0-37.792-24.416-61.216-63.68-61.216-22.208 0-39.488 6.528-51.392 19.392-16.544 17.92-15.264 40.64-11.712 45.696v192h-64.704v-319.36h61.312v10.752c0 6.496 3.68 12.48 9.536 15.328s12.8 2.144 17.984-1.792l4.48-3.456c12.96-10.208 26.368-20.8 51.904-20.8 26.432 0 112.736 8.416 112.736 116.384l0 202.944zM352 222.912c-35.904 0-65.088 29.184-65.088 65.088s29.184 65.088 65.088 65.088 65.088-29.184 65.088-65.088-29.184-65.088-65.088-65.088zM352 318.912c-17.024 0-30.912-13.888-30.912-30.912s13.888-30.912 30.912-30.912 30.912 13.888 30.912 30.912-13.888 30.912-30.912 30.912zM397.696 382.432h-94.976c-9.44 0-17.088 7.648-14.72 17.568v352c-2.368 8.96 5.28 16.64 14.72 16h94.976c9.44 0.64 17.088-7.040 17.088-16.48v-352c-0-9.44-7.648-17.088-17.088-17.088zM384 736h-64.192v-319.36h64.192v319.36zM512-1.088c-282.944 0-513.088 230.144-513.088 513.088s230.144 513.088 513.088 513.088 513.088-230.144 513.088-513.088-230.144-513.088-513.088-513.088zM512 990.912c-264.064 0-478.912-214.848-478.912-478.912s214.848-478.912 478.912-478.912 478.912 214.848 478.912 478.912-214.848 478.912-478.912 478.912z"
2145
+ ],
2146
+ "tags": [
2147
+ "linkedin",
2148
+ "social"
2149
+ ],
2150
+ "defaultCode": 57442,
2151
+ "grid": 32,
2152
+ "attrs": []
2153
+ },
2154
+ "attrs": [],
2155
+ "properties": {
2156
+ "id": 98,
2157
+ "order": 159,
2158
+ "prevSize": 32,
2159
+ "code": 57442,
2160
+ "name": "linkedin2",
2161
+ "ligatures": ""
2162
+ },
2163
+ "setIdx": 19,
2164
+ "setId": 1,
2165
+ "iconIdx": 32
2166
+ },
2167
+ {
2168
+ "icon": {
2169
+ "paths": [
2170
+ "M512-1.088c-282.944 0-513.088 230.144-513.088 513.088s230.144 513.088 513.088 513.088 513.088-230.144 513.088-513.088-230.144-513.088-513.088-513.088zM512 990.912c-264.064 0-478.912-214.848-478.912-478.912s214.848-478.912 478.912-478.912 478.912 214.848 478.912 478.912-214.848 478.912-478.912 478.912zM699.232 336.16c-49.216-52.416-115.68-81.248-187.232-81.248-33.6 0-66.4 6.464-97.504 19.264-88.256 36.16-148.896 117.504-158.304 212.192-0.8 8.448-1.28 16.96-1.28 25.632 0 77.696 34.624 150.4 95.072 199.52 45.664 37.12 103.232 57.568 162.016 57.568 37.088 0 73.152-7.936 107.264-23.616 69.632-32.064 120.96-92.832 140.832-166.752 0 0 0-0.032 0-0.032 5.952-22.4 8.992-44.832 8.992-66.688 0-65.472-24.8-127.904-69.856-175.84zM730.752 553.76c-5.664-1.216-11.168-1.76-16.8-2.752-7.456-1.312-14.912-2.688-22.272-3.648-8.736-1.12-17.28-1.696-25.856-2.272-6.912-0.448-13.824-1.056-20.608-1.152-2.112-0.032-4.352-0.352-6.464-0.352-11.264 0-22.432 0.544-33.536 1.504-1.44 0.128-2.848 0.416-4.288 0.544-8.96 0.896-17.888 1.92-26.656 3.456-1.44-3.744-3.072-7.264-4.544-10.976-5.952-15.072-12.096-29.92-18.432-44.544-1.568-3.584-2.944-7.36-4.512-10.912 3.36-1.344 6.368-2.848 9.632-4.256 3.328-1.44 6.656-2.848 9.856-4.352 7.104-3.328 13.856-6.784 20.384-10.368 2.080-1.152 4.288-2.208 6.304-3.36 8.32-4.8 16.16-9.824 23.552-14.976 1.76-1.248 3.36-2.528 5.056-3.776 5.568-4.064 10.912-8.16 15.936-12.32 2.176-1.824 4.224-3.616 6.304-5.44 4.384-3.84 8.544-7.68 12.48-11.52 1.792-1.728 3.584-3.456 5.28-5.216 4.48-4.576 8.64-9.152 12.576-13.696 0.768-0.896 1.664-1.792 2.4-2.688 4.192-4.992 8.128-9.92 11.712-14.752 30.208 38.944 46.656 86.496 46.656 136.064 0 13.664-1.408 27.648-4.16 41.76zM512 289.088c57.472 0 111.168 21.504 152.704 60.864-0.448 0.672-0.832 1.28-1.312 1.92-1.216 1.696-2.56 3.424-3.84 5.12-2.336 3.104-4.8 6.24-7.424 9.44-1.568 1.888-3.2 3.808-4.864 5.696-2.752 3.136-5.664 6.304-8.704 9.472-1.824 1.92-3.68 3.84-5.632 5.76-3.424 3.36-7.136 6.72-10.912 10.048-1.888 1.664-3.648 3.328-5.632 4.992-5.888 4.928-12.096 9.792-18.816 14.496-0.416 0.288-0.928 0.576-1.376 0.896-6.304 4.384-13.024 8.64-20.096 12.736-2.592 1.504-5.44 2.912-8.16 4.384-5.184 2.816-10.496 5.568-16.064 8.16-3.424 1.6-7.040 3.136-10.624 4.64-2.88 1.216-5.984 2.336-8.96 3.52-0.8-1.696-1.632-3.168-2.432-4.864-6.688-13.92-13.376-27.424-20-40.096-0.512-0.992-1.024-1.888-1.536-2.88-6.336-12.096-12.544-23.456-18.688-34.368-1.408-2.496-2.784-4.992-4.192-7.424-6.176-10.816-12.16-21.024-17.92-30.56-1.312-2.176-2.528-4.128-3.808-6.208-5.184-8.448-10.176-16.384-14.88-23.68-0.48-0.736-1.056-1.696-1.536-2.432 20.96-6.368 42.656-9.632 64.704-9.632zM414.752 311.488c0.192 0.288 0.384 0.576 0.576 0.864 5.056 7.712 10.56 16.384 16.288 25.6 1.216 1.952 2.464 3.968 3.68 5.984 5.92 9.632 12.032 19.872 18.4 31.008 0.704 1.216 1.408 2.528 2.112 3.744 5.984 10.496 12.128 21.728 18.368 33.44 1.184 2.24 2.368 4.416 3.584 6.72 6.624 12.608 13.312 25.952 20.032 39.872 0.48 0.992 0.96 2.016 1.44 3.008-10.624 2.976-21.056 6.208-32.384 8.352-1.728 0.32-3.52 0.544-5.248 0.864-34.368 6.080-71.872 8.256-112 6.72-3.104-0.128-6.112-0.128-9.28-0.288-15.424-0.8-31.552-2.656-47.744-4.576 12.48-70.24 57.76-130.112 122.176-161.312zM289.088 512c0-1.536 0.032-3.104 0.064-4.64 4.544 0.544 8.768 0.576 13.28 1.024 12.544 1.28 24.864 2.272 36.992 2.912 7.2 0.384 14.336 0.672 21.376 0.8 4.32 0.096 8.928 0.512 13.184 0.512 0 0 0 0 0.032 0 9.184 0 18.016-0.544 26.912-0.96 3.744-0.16 7.584-0.16 11.264-0.384 16.544-1.088 32.608-2.912 48.16-5.408 4.032-0.64 7.84-1.536 11.776-2.272 11.936-2.24 23.52-4.896 34.752-8 2.336-0.64 4.896-0.96 7.168-1.664 1.632 3.616 3.2 7.296 4.8 10.976 5.984 13.696 11.808 27.616 17.408 41.728 1.344 3.392 2.688 6.816 4.032 10.24-3.456 0.992-6.656 2.24-10.048 3.328-4.416 1.376-8.8 2.784-13.056 4.32-7.008 2.496-13.728 5.248-20.384 8.096-3.616 1.568-7.328 3.008-10.848 4.672-7.968 3.744-15.616 7.776-23.040 11.968-1.792 0.992-3.712 1.92-5.472 2.944-9.12 5.312-17.76 10.944-26.016 16.736-2.304 1.6-4.384 3.296-6.624 4.928-5.824 4.288-11.552 8.576-16.928 12.992-2.72 2.24-5.248 4.48-7.872 6.72-4.576 3.936-8.992 7.872-13.248 11.84-2.56 2.432-5.056 4.8-7.488 7.232-3.872 3.84-7.584 7.616-11.136 11.424-2.272 2.432-4.576 4.832-6.72 7.232-0.8 0.896-1.728 1.824-2.528 2.688-44.512-42.080-69.792-100.224-69.792-161.984zM385.664 695.584c0.576-0.64 1.024-1.216 1.6-1.856 1.92-2.144 4.032-4.288 6.048-6.464 3.264-3.488 6.656-6.976 10.208-10.464 2.272-2.24 4.64-4.48 7.040-6.72 3.712-3.488 7.616-6.976 11.616-10.432 2.56-2.208 5.12-4.416 7.776-6.592 4.416-3.616 9.088-7.136 13.792-10.624 2.592-1.92 5.088-3.872 7.744-5.728 6.4-4.48 13.12-8.768 20.032-12.928 1.28-0.768 2.432-1.6 3.744-2.368 8.256-4.8 16.928-9.312 25.952-13.536 2.752-1.28 5.696-2.368 8.512-3.584 6.496-2.816 13.088-5.536 19.968-7.968 3.648-1.28 7.424-2.4 11.2-3.584 3.712-1.152 7.616-2.144 11.456-3.2 7.2 20.064 14.24 40.256 20.544 60.928 0.288 0.928 0.608 1.792 0.896 2.72 6.624 21.952 12.384 44.32 17.92 66.784-68.416 26.464-146.624 16.768-206.048-24.384zM623.552 704.736c-5.056-20.096-10.624-40.032-16.544-59.744-0.224-0.768-0.416-1.568-0.64-2.336-6.176-20.384-12.768-40.48-19.776-60.256 4.64-0.736 9.248-1.6 13.952-2.144 3.904-0.448 7.808-0.96 11.744-1.248 11.424-0.864 22.976-1.216 34.752-0.96 1.312 0.032 2.592-0.096 3.904-0.032 13.216 0.448 26.624 1.728 40.224 3.584 3.68 0.512 7.424 1.28 11.136 1.888 6.336 1.056 12.768 2.464 19.168 3.808-17.728 49.6-52.288 91.072-97.92 117.44z"
2171
+ ],
2172
+ "tags": [
2173
+ "dribbble",
2174
+ "social"
2175
+ ],
2176
+ "defaultCode": 57443,
2177
+ "grid": 32,
2178
+ "attrs": []
2179
+ },
2180
+ "attrs": [],
2181
+ "properties": {
2182
+ "id": 99,
2183
+ "order": 161,
2184
+ "prevSize": 32,
2185
+ "code": 57443,
2186
+ "name": "dribbble",
2187
+ "ligatures": ""
2188
+ },
2189
+ "setIdx": 19,
2190
+ "setId": 1,
2191
+ "iconIdx": 33
2192
+ },
2193
+ {
2194
+ "icon": {
2195
+ "paths": [
2196
+ "M496 944c-229.76 0-416-186.24-416-416s186.24-416 416-416 416 186.24 416 416-186.24 416-416 416zM702.016 510.016c0-17.664-14.336-32-32-32h-128v-128c0-17.664-14.304-32-32-32h-32c-17.696 0-32 14.336-32 32v128h-128c-17.696 0-32 14.336-32 32v32c0 17.696 14.304 32 32 32h128v128c0 17.696 14.304 32 32 32h32c17.696 0 32-14.304 32-32v-128h128c17.664 0 32-14.304 32-32v-32z"
2197
+ ],
2198
+ "tags": [
2199
+ "plus",
2200
+ "add"
2201
+ ],
2202
+ "grid": 32,
2203
+ "attrs": []
2204
+ },
2205
+ "attrs": [],
2206
+ "properties": {
2207
+ "id": 66,
2208
+ "order": 14,
2209
+ "prevSize": 32,
2210
+ "code": 58966,
2211
+ "name": "plus5",
2212
+ "ligatures": ""
2213
+ },
2214
+ "setIdx": 19,
2215
+ "setId": 1,
2216
+ "iconIdx": 38
2217
+ },
2218
+ {
2219
+ "icon": {
2220
+ "paths": [
2221
+ "M512 928c-229.76 0-416-186.24-416-416s186.24-416 416-416 416 186.24 416 416-186.24 416-416 416zM512 192c-176.704 0-320 143.264-320 320 0 176.704 143.296 320 320 320 176.736 0 320-143.296 320-320 0-176.736-143.264-320-320-320zM639.616 544h-96v96c0 17.696-14.336 32-32 32-17.696 0-32-14.304-32-32v-96h-96c-17.696 0-32-14.336-32-32s14.304-32 32-32h96v-96c0-17.696 14.304-32 32-32 17.664 0 32 14.304 32 32v96h96c17.664 0 32 14.336 32 32s-14.336 32-32 32z"
2222
+ ],
2223
+ "tags": [
2224
+ "plus",
2225
+ "add"
2226
+ ],
2227
+ "grid": 32,
2228
+ "attrs": []
2229
+ },
2230
+ "attrs": [],
2231
+ "properties": {
2232
+ "id": 67,
2233
+ "order": 16,
2234
+ "prevSize": 32,
2235
+ "code": 58967,
2236
+ "name": "plus6",
2237
+ "ligatures": ""
2238
+ },
2239
+ "setIdx": 19,
2240
+ "setId": 1,
2241
+ "iconIdx": 39
2242
+ },
2243
+ {
2244
+ "icon": {
2245
+ "paths": [
2246
+ "M496 112c-229.76 0-416 186.24-416 416s186.24 416 416 416c229.76 0 416-186.24 416-416s-186.24-416-416-416zM704 540c0 17.696-14.336 32-32 32h-352c-17.696 0-32-14.304-32-32v-32c0-17.664 14.304-32 32-32h352c17.664 0 32 14.336 32 32v32z"
2247
+ ],
2248
+ "tags": [
2249
+ "minus",
2250
+ "remove",
2251
+ "delete"
2252
+ ],
2253
+ "grid": 32,
2254
+ "attrs": []
2255
+ },
2256
+ "attrs": [],
2257
+ "properties": {
2258
+ "id": 68,
2259
+ "order": 15,
2260
+ "prevSize": 32,
2261
+ "code": 58968,
2262
+ "name": "minus5",
2263
+ "ligatures": ""
2264
+ },
2265
+ "setIdx": 19,
2266
+ "setId": 1,
2267
+ "iconIdx": 40
2268
+ },
2269
+ {
2270
+ "icon": {
2271
+ "paths": [
2272
+ "M512 96c-229.76 0-416 186.24-416 416s186.24 416 416 416 416-186.24 416-416-186.24-416-416-416zM512 832c-176.704 0-320-143.296-320-320 0-176.736 143.296-320 320-320 176.736 0 320 143.264 320 320 0 176.704-143.264 320-320 320zM631.616 480h-256c-17.696 0-32 14.336-32 32 0 17.696 14.304 32 32 32h256c17.696 0 32-14.304 32-32 0-17.664-14.304-32-32-32z"
2273
+ ],
2274
+ "tags": [
2275
+ "minus",
2276
+ "remove",
2277
+ "delete"
2278
+ ],
2279
+ "grid": 32,
2280
+ "attrs": []
2281
+ },
2282
+ "attrs": [],
2283
+ "properties": {
2284
+ "id": 69,
2285
+ "order": 17,
2286
+ "prevSize": 32,
2287
+ "code": 58969,
2288
+ "name": "minus6",
2289
+ "ligatures": ""
2290
+ },
2291
+ "setIdx": 19,
2292
+ "setId": 1,
2293
+ "iconIdx": 41
2294
+ },
2295
+ {
2296
+ "icon": {
2297
+ "paths": [
2298
+ "M626.784 512.032l195.072 195.072c12.672 12.672 12.672 33.248 0 45.92l-68.832 68.832c-12.672 12.672-33.216 12.672-45.92 0l-195.104-195.072-195.104 195.072c-12.672 12.672-33.216 12.672-45.888 0l-68.864-68.832c-12.672-12.672-12.672-33.216 0-45.92l195.104-195.072-195.104-195.104c-12.672-12.672-12.672-33.248 0-45.92l68.896-68.832c12.672-12.672 33.216-12.672 45.888 0l195.072 195.104 195.104-195.104c12.672-12.672 33.216-12.672 45.92 0l68.832 68.864c12.672 12.672 12.672 33.216 0 45.92l-195.072 195.072z"
2299
+ ],
2300
+ "tags": [
2301
+ "cancel",
2302
+ "close",
2303
+ "remove",
2304
+ "dismiss"
2305
+ ],
2306
+ "grid": 32,
2307
+ "attrs": []
2308
+ },
2309
+ "attrs": [],
2310
+ "properties": {
2311
+ "id": 96,
2312
+ "order": 196,
2313
+ "prevSize": 32,
2314
+ "code": 58970,
2315
+ "name": "cancel2",
2316
+ "ligatures": ""
2317
+ },
2318
+ "setIdx": 19,
2319
+ "setId": 1,
2320
+ "iconIdx": 42
2321
+ },
2322
+ {
2323
+ "icon": {
2324
+ "paths": [
2325
+ "M932.992 958.752l-22.688 22.688c-25.12 25.088-65.76 25.088-90.816 0l-181.632-181.568c-20.992-21.056-23.328-52.608-8.992-77.184l-99.328-99.264c-53.408 39.616-119.296 63.328-190.88 63.328-177.28 0-320.992-143.712-320.992-320.992 0-177.312 143.712-321.024 320.992-321.024 177.312 0 320.992 143.712 320.992 321.024 0 82.528-31.36 157.536-82.56 214.4l97.12 97.12c24.576-14.304 56.128-12 77.12 9.056l181.632 181.568c25.088 25.12 25.088 65.792 0.032 90.848zM578.816 364.448c0-132.96-107.808-240.736-240.768-240.736s-240.768 107.744-240.768 240.736 107.776 240.736 240.736 240.736 240.8-107.776 240.8-240.736z"
2326
+ ],
2327
+ "tags": [
2328
+ "magnifier",
2329
+ "search",
2330
+ "lookup",
2331
+ "find"
2332
+ ],
2333
+ "grid": 32,
2334
+ "attrs": []
2335
+ },
2336
+ "attrs": [],
2337
+ "properties": {
2338
+ "id": 155,
2339
+ "order": 164,
2340
+ "prevSize": 32,
2341
+ "code": 58971,
2342
+ "name": "magnifier",
2343
+ "ligatures": ""
2344
+ },
2345
+ "setIdx": 19,
2346
+ "setId": 1,
2347
+ "iconIdx": 43
2348
+ },
2349
+ {
2350
+ "icon": {
2351
+ "paths": [
2352
+ "M256 384h128v-128h-128v128zM448 384h128v-128h-128v128zM640 256v128h128v-128h-128zM256 576h128v-128h-128v128zM448 576h128v-128h-128v128zM640 576h128v-128h-128v128zM256 768h128v-128h-128v128zM448 768h128v-128h-128v128zM640 768h128v-128h-128v128z"
2353
+ ],
2354
+ "tags": [
2355
+ "grid",
2356
+ "icons"
2357
+ ],
2358
+ "grid": 32,
2359
+ "attrs": []
2360
+ },
2361
+ "attrs": [],
2362
+ "properties": {
2363
+ "id": 194,
2364
+ "order": 165,
2365
+ "prevSize": 32,
2366
+ "code": 58972,
2367
+ "name": "grid3",
2368
+ "ligatures": ""
2369
+ },
2370
+ "setIdx": 19,
2371
+ "setId": 1,
2372
+ "iconIdx": 44
2373
+ },
2374
+ {
2375
+ "icon": {
2376
+ "paths": [
2377
+ "M256 480h224v-224h-224v224zM544 256v224h224v-224h-224zM544 768h224v-224h-224v224zM256 768h224v-224h-224v224z"
2378
+ ],
2379
+ "tags": [
2380
+ "grid",
2381
+ "icons"
2382
+ ],
2383
+ "grid": 32,
2384
+ "attrs": []
2385
+ },
2386
+ "attrs": [],
2387
+ "properties": {
2388
+ "id": 195,
2389
+ "order": 195,
2390
+ "prevSize": 32,
2391
+ "code": 58973,
2392
+ "name": "grid4",
2393
+ "ligatures": ""
2394
+ },
2395
+ "setIdx": 19,
2396
+ "setId": 1,
2397
+ "iconIdx": 45
2398
+ },
2399
+ {
2400
+ "icon": {
2401
+ "paths": [
2402
+ "M256 256v128h512v-128h-512zM256 576h512v-128h-512v128zM256 768h512v-128h-512v128z"
2403
+ ],
2404
+ "tags": [
2405
+ "list",
2406
+ "menu",
2407
+ "dropdown",
2408
+ "options"
2409
+ ],
2410
+ "grid": 32,
2411
+ "attrs": []
2412
+ },
2413
+ "attrs": [],
2414
+ "properties": {
2415
+ "id": 196,
2416
+ "order": 194,
2417
+ "prevSize": 32,
2418
+ "code": 58974,
2419
+ "name": "list",
2420
+ "ligatures": ""
2421
+ },
2422
+ "setIdx": 19,
2423
+ "setId": 1,
2424
+ "iconIdx": 46
2425
+ },
2426
+ {
2427
+ "icon": {
2428
+ "paths": [
2429
+ "M848 864h-96c-8.832 0-16-7.168-16-16s7.168-16 16-16h80v-80c0-8.832 7.168-16 16-16 8.8 0 16 7.168 16 16v96c0 8.832-7.2 16-16 16zM848 672c-8.832 0-16-7.168-16-16v-96c0-8.832 7.168-16 16-16 8.8 0 16 7.168 16 16v96c0 8.832-7.2 16-16 16zM848 480c-8.832 0-16-7.168-16-16v-96c0-8.832 7.168-16 16-16 8.8 0 16 7.168 16 16v96c0 8.832-7.2 16-16 16zM848 288c-8.832 0-16-7.168-16-16v-80h-80c-8.832 0-16-7.168-16-16s7.168-16 16-16h96c8.8 0 16 7.168 16 16v96c0 8.832-7.2 16-16 16zM656 864h-96c-8.832 0-16-7.168-16-16s7.168-16 16-16h96c8.8 0 16 7.168 16 16s-7.2 16-16 16zM656 192h-96c-8.832 0-16-7.168-16-16s7.168-16 16-16h96c8.8 0 16 7.168 16 16s-7.2 16-16 16zM638.016 480c17.664 0 32 14.304 32 32 0 17.664-14.336 32-32 32h-96v96c0 17.664-14.336 32-32 32-17.696 0-32-14.336-32-32v-96h-96c-17.664 0-32-14.336-32-32 0-17.696 14.304-32 32-32h96v-96c0-17.696 14.304-32 32-32 17.664 0 32 14.304 32 32v96h96zM464 192h-96c-8.832 0-16-7.168-16-16s7.168-16 16-16h96c8.8 0 16 7.168 16 16s-7.2 16-16 16zM272 864h-96c-8.832 0-16-7.168-16-16v-96c0-8.832 7.168-16 16-16s16 7.168 16 16v80h80c8.832 0 16 7.168 16 16s-7.168 16-16 16zM272 192h-80v80c0 8.832-7.168 16-16 16s-16-7.168-16-16v-96c0-8.832 7.168-16 16-16h96c8.832 0 16 7.168 16 16s-7.168 16-16 16zM176 352c8.832 0 16 7.168 16 16v96c0 8.832-7.168 16-16 16s-16-7.168-16-16v-96c0-8.832 7.168-16 16-16zM176 544c8.832 0 16 7.168 16 16v96c0 8.832-7.168 16-16 16s-16-7.168-16-16v-96c0-8.832 7.168-16 16-16zM368 832h96c8.8 0 16 7.168 16 16s-7.2 16-16 16h-96c-8.832 0-16-7.168-16-16s7.168-16 16-16z"
2430
+ ],
2431
+ "tags": [
2432
+ "add",
2433
+ "plus"
2434
+ ],
2435
+ "grid": 32,
2436
+ "attrs": []
2437
+ },
2438
+ "attrs": [],
2439
+ "properties": {
2440
+ "id": 324,
2441
+ "order": 18,
2442
+ "prevSize": 32,
2443
+ "code": 58975,
2444
+ "name": "add",
2445
+ "ligatures": ""
2446
+ },
2447
+ "setIdx": 19,
2448
+ "setId": 1,
2449
+ "iconIdx": 47
2450
+ },
2451
+ {
2452
+ "icon": {
2453
+ "paths": [
2454
+ "M272 160h-96c-8.832 0-16 7.168-16 16v96c0 8.832 7.168 16 16 16s16-7.168 16-16v-80h80c8.832 0 16-7.168 16-16s-7.168-16-16-16zM368 192h96c8.8 0 16-7.168 16-16s-7.2-16-16-16h-96c-8.832 0-16 7.168-16 16s7.168 16 16 16zM656 160h-96c-8.832 0-16 7.168-16 16s7.168 16 16 16h96c8.8 0 16-7.168 16-16s-7.2-16-16-16zM848 160h-96c-8.832 0-16 7.168-16 16s7.168 16 16 16h80v80c0 8.832 7.168 16 16 16 8.8 0 16-7.168 16-16v-96c0-8.832-7.2-16-16-16zM848 352c-8.832 0-16 7.168-16 16v96c0 8.832 7.168 16 16 16 8.8 0 16-7.168 16-16v-96c0-8.832-7.2-16-16-16zM848 544c-8.832 0-16 7.168-16 16v96c0 8.832 7.168 16 16 16 8.8 0 16-7.168 16-16v-96c0-8.832-7.2-16-16-16zM848 736c-8.832 0-16 7.168-16 16v80h-80c-8.832 0-16 7.168-16 16s7.168 16 16 16h96c8.8 0 16-7.168 16-16v-96c0-8.832-7.2-16-16-16zM656 832h-96c-8.832 0-16 7.168-16 16s7.168 16 16 16h96c8.8 0 16-7.168 16-16s-7.2-16-16-16zM464 832h-96c-8.832 0-16 7.168-16 16s7.168 16 16 16h96c8.8 0 16-7.168 16-16s-7.2-16-16-16zM272 832h-80v-80c0-8.832-7.168-16-16-16s-16 7.168-16 16v96c0 8.832 7.168 16 16 16h96c8.832 0 16-7.168 16-16s-7.168-16-16-16zM176 672c8.832 0 16-7.168 16-16v-96c0-8.832-7.168-16-16-16s-16 7.168-16 16v96c0 8.832 7.168 16 16 16zM176 480c8.832 0 16-7.168 16-16v-96c0-8.832-7.168-16-16-16s-16 7.168-16 16v96c0 8.832 7.168 16 16 16zM382.016 544h256c17.696 0 32-14.336 32-32 0-17.696-14.304-32-32-32h-256c-17.696 0-32 14.304-32 32-0 17.664 14.304 32 32 32z"
2455
+ ],
2456
+ "tags": [
2457
+ "minus",
2458
+ "remove",
2459
+ "delete"
2460
+ ],
2461
+ "grid": 32,
2462
+ "attrs": []
2463
+ },
2464
+ "attrs": [],
2465
+ "properties": {
2466
+ "id": 325,
2467
+ "order": 19,
2468
+ "prevSize": 32,
2469
+ "code": 58976,
2470
+ "name": "minus7",
2471
+ "ligatures": ""
2472
+ },
2473
+ "setIdx": 19,
2474
+ "setId": 1,
2475
+ "iconIdx": 48
2476
+ },
2477
+ {
2478
+ "icon": {
2479
+ "paths": [
2480
+ "M640 0.16c-212.064 0-384 171.936-384 384 0 64.832 16.224 125.856 44.64 179.456l-267.008 266.944 0.224 0.192c-20.864 20.512-33.856 48.928-33.856 80.512 0 62.368 50.56 112.928 112.928 112.928 31.52 0 59.968-12.992 80.48-33.888l-0.064-0.064 266.912-266.88c53.632 28.512 114.752 44.8 179.744 44.8 212.064 0 384-171.936 384-384 0-212.064-171.936-384-384-384zM153.44 950.304c-10.304 10.688-24.576 17.376-40.512 17.376-31.2 0-56.48-25.248-56.48-56.448 0-15.936 6.72-30.176 17.376-40.512l-0.288-0.256 258.112-258.112c22.56 30.432 49.44 57.312 79.808 79.936l-258.016 258.016zM640 704.192c-176.704 0-320-143.328-320-320 0-176.704 143.296-320 320-320 176.672 0 320 143.296 320 320 0 176.672-143.328 320-320 320zM640 160.16c8.8 0 16 7.168 16 16s-7.2 16-16 16c-106.048 0-192 85.984-192 192 0 8.832-7.168 16-16 16-8.832 0-16-7.168-16-16 0-123.712 100.256-224 224-224z"
2481
+ ],
2482
+ "tags": [
2483
+ "search",
2484
+ "magnifier",
2485
+ "lookup",
2486
+ "find"
2487
+ ],
2488
+ "grid": 32,
2489
+ "attrs": []
2490
+ },
2491
+ "attrs": [],
2492
+ "properties": {
2493
+ "id": 9,
2494
+ "order": 188,
2495
+ "prevSize": 32,
2496
+ "code": 58977,
2497
+ "name": "search7",
2498
+ "ligatures": ""
2499
+ },
2500
+ "setIdx": 19,
2501
+ "setId": 1,
2502
+ "iconIdx": 174
2503
+ },
2504
+ {
2505
+ "icon": {
2506
+ "paths": [
2507
+ "M725.333 170.667h-426.667c-70.571 0-128 57.429-128 128v469.333c0 70.571 57.429 128 128 128h426.667c70.571 0 128-57.429 128-128v-469.333c0-70.571-57.429-128-128-128zM768 768c0 23.509-19.115 42.667-42.667 42.667h-426.667c-23.552 0-42.667-19.157-42.667-42.667v-310.613c12.629 7.424 27.093 11.947 42.667 11.947h64c0 82.347 66.987 149.333 149.333 149.333s149.333-66.987 149.333-149.333h64c15.573 0 30.037-4.523 42.667-11.904v310.571zM405.333 469.333h213.333c0 58.795-47.829 106.667-106.667 106.667s-106.667-47.872-106.667-106.667zM768 384c0 23.509-19.115 42.667-42.667 42.667h-426.667c-23.552 0-42.667-19.157-42.667-42.667v-85.333c0-23.509 19.115-42.667 42.667-42.667h426.667c23.552 0 42.667 19.157 42.667 42.667v85.333z"
2508
+ ],
2509
+ "attrs": [],
2510
+ "isMulticolor": false,
2511
+ "isMulticolor2": false,
2512
+ "tags": [
2513
+ "shopping-bag"
2514
+ ],
2515
+ "grid": 24
2516
+ },
2517
+ "attrs": [],
2518
+ "properties": {
2519
+ "id": 243,
2520
+ "order": 218,
2521
+ "prevSize": 24,
2522
+ "code": 59652,
2523
+ "name": "shopping-bag2"
2524
+ },
2525
+ "setIdx": 2,
2526
+ "setId": 18,
2527
+ "iconIdx": 242
2528
+ },
2529
+ {
2530
+ "icon": {
2531
+ "paths": [
2532
+ "M885.589 228.053c-8.149-9.344-19.883-14.72-32.256-14.72h-589.611l-8.32-49.664c-3.413-20.565-21.205-35.669-42.069-35.669h-96c-23.595 0-42.667 19.072-42.667 42.667s19.072 42.667 42.667 42.667h59.861l79.36 476.331c0.341 1.92 1.323 3.499 1.92 5.291 0.683 2.261 1.237 4.395 2.304 6.443 1.365 2.816 3.2 5.205 5.12 7.637 1.323 1.664 2.517 3.328 4.053 4.779 2.475 2.304 5.333 3.925 8.235 5.547 1.621 0.896 3.029 2.091 4.779 2.773 4.949 2.005 10.155 3.2 15.659 3.2 0.043 0 469.376 0 469.376 0 23.595 0 42.667-19.072 42.667-42.667s-19.072-42.667-42.667-42.667h-433.195l-7.083-42.667h482.944c21.248 0 39.253-15.616 42.24-36.608l42.667-298.667c1.749-12.288-1.92-24.704-9.984-34.005zM804.139 298.667l-12.16 85.333h-151.979v-85.333h164.139zM597.333 298.667v85.333h-128v-85.333h128zM597.333 426.667v85.333h-128v-85.333h128zM426.667 298.667v85.333h-128c-2.261 0-4.309 0.64-6.315 1.28l-14.421-86.613h148.736zM299.264 426.667h127.403v85.333h-113.195l-14.208-85.333zM640 512v-85.333h145.835l-12.16 85.333h-133.675z",
2533
+ "M426.667 832c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-35.346 28.654-64 64-64 35.346 0 64 28.654 64 64z",
2534
+ "M810.667 832c0 35.346-28.654 64-64 64s-64-28.654-64-64c0-35.346 28.654-64 64-64 35.346 0 64 28.654 64 64z"
2535
+ ],
2536
+ "attrs": [],
2537
+ "isMulticolor": false,
2538
+ "isMulticolor2": false,
2539
+ "tags": [
2540
+ "shopping-cart"
2541
+ ],
2542
+ "grid": 24
2543
+ },
2544
+ "attrs": [],
2545
+ "properties": {
2546
+ "id": 305,
2547
+ "order": 217,
2548
+ "prevSize": 24,
2549
+ "code": 59653,
2550
+ "name": "shopping-cart2"
2551
+ },
2552
+ "setIdx": 2,
2553
+ "setId": 18,
2554
+ "iconIdx": 304
2555
+ },
2556
+ {
2557
+ "icon": {
2558
+ "paths": [
2559
+ "M306 630c0 6 4 10 10 10h494v86h-512c-46 0-84-40-84-86 0-14 4-28 10-40l58-106-154-324h-86v-84h140c27.003 56.33 53.665 113.001 80 170 34.063 71.271 67.603 143.063 102 214h300c54.786-99.881 110.533-198.8 164-300l74 42-164 298c-14 26-42 44-74 44h-318l-38 70zM726 768c46 0 84 40 84 86s-38 84-84 84-86-38-86-84 40-86 86-86zM298 768c46 0 86 40 86 86s-40 84-86 84-84-38-84-84 38-86 84-86zM470 384v-128h-128v-86h128v-128h84v128h128v86h-128v128h-84z"
2560
+ ],
2561
+ "attrs": [],
2562
+ "isMulticolor": false,
2563
+ "isMulticolor2": false,
2564
+ "tags": [
2565
+ "add_shopping_cart"
2566
+ ],
2567
+ "defaultCode": 59476,
2568
+ "grid": 24
2569
+ },
2570
+ "attrs": [],
2571
+ "properties": {
2572
+ "ligatures": "add_shopping_cart",
2573
+ "id": 20,
2574
+ "order": 219,
2575
+ "prevSize": 24,
2576
+ "code": 59476,
2577
+ "name": "add_shopping_cart"
2578
+ },
2579
+ "setIdx": 3,
2580
+ "setId": 17,
2581
+ "iconIdx": 20
2582
+ },
2583
+ {
2584
+ "icon": {
2585
+ "paths": [
2586
+ "M726 768c46 0 84 40 84 86s-38 84-84 84-86-38-86-84 40-86 86-86zM42 86h140l40 84h632c24 0 42 20 42 44 0 8-2 14-6 20l-152 276c-14 26-42 44-74 44h-318l-38 70-2 6c0 6 4 10 10 10h494v86h-512c-46 0-84-40-84-86 0-14 4-28 10-40l58-106-154-324h-86v-84zM298 768c46 0 86 40 86 86s-40 84-86 84-84-38-84-84 38-86 84-86z"
2587
+ ],
2588
+ "attrs": [],
2589
+ "isMulticolor": false,
2590
+ "isMulticolor2": false,
2591
+ "tags": [
2592
+ "shopping_cart"
2593
+ ],
2594
+ "defaultCode": 59596,
2595
+ "grid": 24
2596
+ },
2597
+ "attrs": [],
2598
+ "properties": {
2599
+ "ligatures": "local_grocery_store, shopping_cart",
2600
+ "id": 456,
2601
+ "order": 220,
2602
+ "prevSize": 24,
2603
+ "code": 59596,
2604
+ "name": "shopping_cart"
2605
+ },
2606
+ "setIdx": 3,
2607
+ "setId": 17,
2608
+ "iconIdx": 456
2609
+ },
2610
+ {
2611
+ "icon": {
2612
+ "paths": [
2613
+ "M298 768c46 0 86 40 86 86s-40 84-86 84-84-38-84-84 38-86 84-86zM664 554l-384-384h574c24 0 42 20 42 44 0 8-2 14-6 20l-152 276c-14 26-42 44-74 44zM316 640h216l-86-86h-100l-38 70-2 6c0 6 4 10 10 10zM970 970l-54 54-122-122c-16 22-40 36-68 36-46 0-86-38-86-84 0-28 14-54 36-70l-60-58h-318c-46 0-84-40-84-86 0-14 4-28 10-40l58-106-94-198-188-188 54-54z"
2614
+ ],
2615
+ "attrs": [],
2616
+ "isMulticolor": false,
2617
+ "isMulticolor2": false,
2618
+ "tags": [
2619
+ "remove_shopping_cart"
2620
+ ],
2621
+ "defaultCode": 59688,
2622
+ "grid": 24
2623
+ },
2624
+ "attrs": [],
2625
+ "properties": {
2626
+ "ligatures": "remove_shopping_cart",
2627
+ "id": 621,
2628
+ "order": 221,
2629
+ "prevSize": 24,
2630
+ "code": 59688,
2631
+ "name": "remove_shopping_cart"
2632
+ },
2633
+ "setIdx": 3,
2634
+ "setId": 17,
2635
+ "iconIdx": 621
2636
+ },
2637
+ {
2638
+ "icon": {
2639
+ "paths": [
2640
+ "M512 726c46 0 86-40 86-86s-40-86-86-86-86 40-86 86 40 86 86 86zM384 384h256l-128-188zM734 384h204c24 0 44 18 44 42-34.625 138.041-73.705 271.628-110 408-10 36-42 62-82 62h-556c-40 0-72-26-82-62l-108-396c-2-4-2-8-2-12 0-24 20-42 44-42h204l186-280c8-12 22-18 36-18s28 6 36 18z"
2641
+ ],
2642
+ "attrs": [],
2643
+ "isMulticolor": false,
2644
+ "isMulticolor2": false,
2645
+ "tags": [
2646
+ "shopping_basket"
2647
+ ],
2648
+ "defaultCode": 59595,
2649
+ "grid": 24
2650
+ },
2651
+ "attrs": [],
2652
+ "properties": {
2653
+ "ligatures": "shopping_basket",
2654
+ "id": 684,
2655
+ "order": 222,
2656
+ "prevSize": 24,
2657
+ "code": 59595,
2658
+ "name": "shopping_basket"
2659
+ },
2660
+ "setIdx": 3,
2661
+ "setId": 17,
2662
+ "iconIdx": 684
2663
+ },
2664
+ {
2665
+ "icon": {
2666
+ "paths": [
2667
+ "M128 213.333h768q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-768q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5zM128 725.333h768q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-768q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5zM128 554.667h768q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-768q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5zM128 384h768q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-768q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5z"
2668
+ ],
2669
+ "tags": [
2670
+ "align-justify"
2671
+ ],
2672
+ "defaultCode": 57382,
2673
+ "grid": 24,
2674
+ "attrs": []
2675
+ },
2676
+ "attrs": [],
2677
+ "properties": {
2678
+ "id": 26,
2679
+ "order": 3,
2680
+ "prevSize": 24,
2681
+ "code": 57382,
2682
+ "name": "align-justify",
2683
+ "ligatures": ""
2684
+ },
2685
+ "setIdx": 19,
2686
+ "setId": 1,
2687
+ "iconIdx": 14
2688
+ },
2689
+ {
2690
+ "icon": {
2691
+ "paths": [
2692
+ "M426.667 42.667q78 0 149.167 30.5t122.5 81.833 81.833 122.5 30.5 149.167q0 67-21.833 128.333t-62.167 111.333l242.333 242q12.333 12.333 12.333 30.333 0 18.333-12.167 30.5t-30.5 12.167q-18 0-30.333-12.333l-242-242.333q-50 40.333-111.333 62.167t-128.333 21.833q-78 0-149.167-30.5t-122.5-81.833-81.833-122.5-30.5-149.167 30.5-149.167 81.833-122.5 122.5-81.833 149.167-30.5zM426.667 128q-60.667 0-116 23.667t-95.333 63.667-63.667 95.333-23.667 116 23.667 116 63.667 95.333 95.333 63.667 116 23.667 116-23.667 95.333-63.667 63.667-95.333 23.667-116-23.667-116-63.667-95.333-95.333-63.667-116-23.667z"
2693
+ ],
2694
+ "tags": [
2695
+ "search"
2696
+ ],
2697
+ "defaultCode": 57398,
2698
+ "grid": 24,
2699
+ "attrs": []
2700
+ },
2701
+ "attrs": [],
2702
+ "properties": {
2703
+ "id": 36,
2704
+ "order": 153,
2705
+ "prevSize": 24,
2706
+ "code": 57398,
2707
+ "name": "search5",
2708
+ "ligatures": ""
2709
+ },
2710
+ "setIdx": 19,
2711
+ "setId": 1,
2712
+ "iconIdx": 15
2713
+ },
2714
+ {
2715
+ "icon": {
2716
+ "paths": [
2717
+ "M512 42.667q95.667 0 182.5 37.167t149.667 100 100 149.667 37.167 182.5-37.167 182.5-100 149.667-149.667 100-182.5 37.167-182.5-37.167-149.667-100-100-149.667-37.167-182.5 37.167-182.5 100-149.667 149.667-100 182.5-37.167zM512 128q-78 0-149.167 30.5t-122.5 81.833-81.833 122.5-30.5 149.167 30.5 149.167 81.833 122.5 122.5 81.833 149.167 30.5 149.167-30.5 122.5-81.833 81.833-122.5 30.5-149.167-30.5-149.167-81.833-122.5-122.5-81.833-149.167-30.5zM512 298.667q17.667 0 30.167 12.5t12.5 30.167v128h128q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-128v128q0 17.667-12.5 30.167t-30.167 12.5-30.167-12.5-12.5-30.167v-128h-128q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5h128v-128q0-17.667 12.5-30.167t30.167-12.5z"
2718
+ ],
2719
+ "tags": [
2720
+ "circle-plus"
2721
+ ],
2722
+ "defaultCode": 57408,
2723
+ "grid": 24,
2724
+ "attrs": []
2725
+ },
2726
+ "attrs": [],
2727
+ "properties": {
2728
+ "id": 40,
2729
+ "order": 9,
2730
+ "prevSize": 24,
2731
+ "code": 57408,
2732
+ "name": "circle-plus",
2733
+ "ligatures": ""
2734
+ },
2735
+ "setIdx": 19,
2736
+ "setId": 1,
2737
+ "iconIdx": 16
2738
+ },
2739
+ {
2740
+ "icon": {
2741
+ "paths": [
2742
+ "M512 42.667q95.667 0 182.5 37.167t149.667 100 100 149.667 37.167 182.5-37.167 182.5-100 149.667-149.667 100-182.5 37.167-182.5-37.167-149.667-100-100-149.667-37.167-182.5 37.167-182.5 100-149.667 149.667-100 182.5-37.167zM512 128q-78 0-149.167 30.5t-122.5 81.833-81.833 122.5-30.5 149.167 30.5 149.167 81.833 122.5 122.5 81.833 149.167 30.5 149.167-30.5 122.5-81.833 81.833-122.5 30.5-149.167-30.5-149.167-81.833-122.5-122.5-81.833-149.167-30.5zM341.333 469.333h341.333q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-341.333q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5z"
2743
+ ],
2744
+ "tags": [
2745
+ "circle-minus"
2746
+ ],
2747
+ "defaultCode": 57409,
2748
+ "grid": 24,
2749
+ "attrs": []
2750
+ },
2751
+ "attrs": [],
2752
+ "properties": {
2753
+ "id": 41,
2754
+ "order": 10,
2755
+ "prevSize": 24,
2756
+ "code": 57409,
2757
+ "name": "circle-minus",
2758
+ "ligatures": ""
2759
+ },
2760
+ "setIdx": 19,
2761
+ "setId": 1,
2762
+ "iconIdx": 17
2763
+ },
2764
+ {
2765
+ "icon": {
2766
+ "paths": [
2767
+ "M170.667 42.667h682.667q53 0 90.5 37.5t37.5 90.5v682.667q0 53-37.5 90.5t-90.5 37.5h-682.667q-53 0-90.5-37.5t-37.5-90.5v-682.667q0-53 37.5-90.5t90.5-37.5zM853.333 128h-682.667q-17.667 0-30.167 12.5t-12.5 30.167v682.667q0 17.667 12.5 30.167t30.167 12.5h682.667q17.667 0 30.167-12.5t12.5-30.167v-682.667q0-17.667-12.5-30.167t-30.167-12.5zM512 298.667q17.667 0 30.167 12.5t12.5 30.167v128h128q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-128v128q0 17.667-12.5 30.167t-30.167 12.5-30.167-12.5-12.5-30.167v-128h-128q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5h128v-128q0-17.667 12.5-30.167t30.167-12.5z"
2768
+ ],
2769
+ "tags": [
2770
+ "square-plus"
2771
+ ],
2772
+ "defaultCode": 57412,
2773
+ "grid": 24,
2774
+ "attrs": []
2775
+ },
2776
+ "attrs": [],
2777
+ "properties": {
2778
+ "id": 44,
2779
+ "order": 7,
2780
+ "prevSize": 24,
2781
+ "code": 57412,
2782
+ "name": "square-plus",
2783
+ "ligatures": ""
2784
+ },
2785
+ "setIdx": 19,
2786
+ "setId": 1,
2787
+ "iconIdx": 18
2788
+ },
2789
+ {
2790
+ "icon": {
2791
+ "paths": [
2792
+ "M170.667 42.667h682.667q53 0 90.5 37.5t37.5 90.5v682.667q0 53-37.5 90.5t-90.5 37.5h-682.667q-53 0-90.5-37.5t-37.5-90.5v-682.667q0-53 37.5-90.5t90.5-37.5zM853.333 128h-682.667q-17.667 0-30.167 12.5t-12.5 30.167v682.667q0 17.667 12.5 30.167t30.167 12.5h682.667q17.667 0 30.167-12.5t12.5-30.167v-682.667q0-17.667-12.5-30.167t-30.167-12.5zM341.333 469.333h341.333q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-341.333q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5z"
2793
+ ],
2794
+ "tags": [
2795
+ "square-minus"
2796
+ ],
2797
+ "defaultCode": 57413,
2798
+ "grid": 24,
2799
+ "attrs": []
2800
+ },
2801
+ "attrs": [],
2802
+ "properties": {
2803
+ "id": 45,
2804
+ "order": 8,
2805
+ "prevSize": 24,
2806
+ "code": 57413,
2807
+ "name": "square-minus",
2808
+ "ligatures": ""
2809
+ },
2810
+ "setIdx": 19,
2811
+ "setId": 1,
2812
+ "iconIdx": 19
2813
+ },
2814
+ {
2815
+ "icon": {
2816
+ "paths": [
2817
+ "M597.333 170.667q18 0 30.333 12.333l298.667 298.667q12.333 12.333 12.333 30.333t-12.333 30.333l-298.667 298.667q-12.333 12.333-30.333 12.333-18.333 0-30.5-12.167t-12.167-30.5q0-18 12.333-30.333l226-225.667h-665q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5h665l-226-225.667q-12.333-12.333-12.333-30.333 0-18.333 12.167-30.5t30.5-12.167z"
2818
+ ],
2819
+ "tags": [
2820
+ "arrow-right"
2821
+ ],
2822
+ "defaultCode": 57493,
2823
+ "grid": 24,
2824
+ "attrs": []
2825
+ },
2826
+ "attrs": [],
2827
+ "properties": {
2828
+ "id": 95,
2829
+ "order": 11,
2830
+ "prevSize": 24,
2831
+ "code": 57493,
2832
+ "name": "arrow-right4",
2833
+ "ligatures": ""
2834
+ },
2835
+ "setIdx": 19,
2836
+ "setId": 1,
2837
+ "iconIdx": 20
2838
+ },
2839
+ {
2840
+ "icon": {
2841
+ "paths": [
2842
+ "M512 85.333q17.667 0 30.167 12.5t12.5 30.167v665l225.667-226q12.333-12.333 30.333-12.333 18.333 0 30.5 12.167t12.167 30.5q0 18-12.333 30.333l-298.667 298.667q-12.333 12.333-30.333 12.333t-30.333-12.333l-298.667-298.667q-12.333-12.333-12.333-30.333 0-18.333 12.167-30.5t30.5-12.167q18 0 30.333 12.333l225.667 226v-665q0-17.667 12.5-30.167t30.167-12.5z"
2843
+ ],
2844
+ "tags": [
2845
+ "arrow-down"
2846
+ ],
2847
+ "defaultCode": 57495,
2848
+ "grid": 24,
2849
+ "attrs": []
2850
+ },
2851
+ "attrs": [],
2852
+ "properties": {
2853
+ "id": 97,
2854
+ "order": 12,
2855
+ "prevSize": 24,
2856
+ "code": 57495,
2857
+ "name": "arrow-down4",
2858
+ "ligatures": ""
2859
+ },
2860
+ "setIdx": 19,
2861
+ "setId": 1,
2862
+ "iconIdx": 21
2863
+ },
2864
+ {
2865
+ "icon": {
2866
+ "paths": [
2867
+ "M682.667 42.667h170.667q53 0 90.5 37.5t37.5 90.5v170.667q0 53-37.5 90.5t-90.5 37.5h-170.667q-53 0-90.5-37.5t-37.5-90.5v-170.667q0-53 37.5-90.5t90.5-37.5zM170.667 554.667h170.667q53 0 90.5 37.5t37.5 90.5v170.667q0 53-37.5 90.5t-90.5 37.5h-170.667q-53 0-90.5-37.5t-37.5-90.5v-170.667q0-53 37.5-90.5t90.5-37.5zM341.333 640h-170.667q-17.667 0-30.167 12.5t-12.5 30.167v170.667q0 17.667 12.5 30.167t30.167 12.5h170.667q17.667 0 30.167-12.5t12.5-30.167v-170.667q0-17.667-12.5-30.167t-30.167-12.5zM170.667 42.667h170.667q53 0 90.5 37.5t37.5 90.5v170.667q0 53-37.5 90.5t-90.5 37.5h-170.667q-53 0-90.5-37.5t-37.5-90.5v-170.667q0-53 37.5-90.5t90.5-37.5zM341.333 128h-170.667q-17.667 0-30.167 12.5t-12.5 30.167v170.667q0 17.667 12.5 30.167t30.167 12.5h170.667q17.667 0 30.167-12.5t12.5-30.167v-170.667q0-17.667-12.5-30.167t-30.167-12.5zM682.667 554.667h170.667q53 0 90.5 37.5t37.5 90.5v170.667q0 53-37.5 90.5t-90.5 37.5h-170.667q-53 0-90.5-37.5t-37.5-90.5v-170.667q0-53 37.5-90.5t90.5-37.5zM853.333 640h-170.667q-17.667 0-30.167 12.5t-12.5 30.167v170.667q0 17.667 12.5 30.167t30.167 12.5h170.667q17.667 0 30.167-12.5t12.5-30.167v-170.667q0-17.667-12.5-30.167t-30.167-12.5zM853.333 128h-170.667q-17.667 0-30.167 12.5t-12.5 30.167v170.667q0 17.667 12.5 30.167t30.167 12.5h170.667q17.667 0 30.167-12.5t12.5-30.167v-170.667q0-17.667-12.5-30.167t-30.167-12.5z"
2868
+ ],
2869
+ "tags": [
2870
+ "grid"
2871
+ ],
2872
+ "defaultCode": 57602,
2873
+ "grid": 24,
2874
+ "attrs": []
2875
+ },
2876
+ "attrs": [],
2877
+ "properties": {
2878
+ "id": 102,
2879
+ "order": 13,
2880
+ "prevSize": 24,
2881
+ "code": 57602,
2882
+ "name": "grid2",
2883
+ "ligatures": ""
2884
+ },
2885
+ "setIdx": 19,
2886
+ "setId": 1,
2887
+ "iconIdx": 22
2888
+ },
2889
+ {
2890
+ "icon": {
2891
+ "paths": [
2892
+ "M810.667 170.667q18.333 0 30.5 12.167t12.167 30.5q0 18-12.333 30.333l-268.667 268.333 268.667 268.333q12.333 12.333 12.333 30.333 0 18.333-12.167 30.5t-30.5 12.167q-18 0-30.333-12.333l-268.333-268.667-268.333 268.667q-12.333 12.333-30.333 12.333-18.333 0-30.5-12.167t-12.167-30.5q0-18 12.333-30.333l268.667-268.333-268.667-268.333q-12.333-12.333-12.333-30.333 0-18.333 12.167-30.5t30.5-12.167q18 0 30.333 12.333l268.333 268.667 268.333-268.667q12.333-12.333 30.333-12.333z"
2893
+ ],
2894
+ "tags": [
2895
+ "cross"
2896
+ ],
2897
+ "defaultCode": 57623,
2898
+ "grid": 24,
2899
+ "attrs": []
2900
+ },
2901
+ "attrs": [],
2902
+ "properties": {
2903
+ "id": 117,
2904
+ "order": 4,
2905
+ "prevSize": 24,
2906
+ "code": 57623,
2907
+ "name": "cross",
2908
+ "ligatures": ""
2909
+ },
2910
+ "setIdx": 19,
2911
+ "setId": 1,
2912
+ "iconIdx": 23
2913
+ },
2914
+ {
2915
+ "icon": {
2916
+ "paths": [
2917
+ "M128 213.333h768q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-768q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5zM128 725.333h768q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-768q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5zM128 469.333h768q17.667 0 30.167 12.5t12.5 30.167-12.5 30.167-30.167 12.5h-768q-17.667 0-30.167-12.5t-12.5-30.167 12.5-30.167 30.167-12.5z"
2918
+ ],
2919
+ "tags": [
2920
+ "menu"
2921
+ ],
2922
+ "defaultCode": 57632,
2923
+ "grid": 24,
2924
+ "attrs": []
2925
+ },
2926
+ "attrs": [],
2927
+ "properties": {
2928
+ "id": 120,
2929
+ "order": 6,
2930
+ "prevSize": 24,
2931
+ "code": 57632,
2932
+ "name": "menu2",
2933
+ "ligatures": ""
2934
+ },
2935
+ "setIdx": 19,
2936
+ "setId": 1,
2937
+ "iconIdx": 24
2938
+ },
2939
+ {
2940
+ "icon": {
2941
+ "paths": [
2942
+ "M853.333 384q53 0 90.5 37.5t37.5 90.5-37.5 90.5-90.5 37.5-90.5-37.5-37.5-90.5 37.5-90.5 90.5-37.5zM170.667 384q53 0 90.5 37.5t37.5 90.5-37.5 90.5-90.5 37.5-90.5-37.5-37.5-90.5 37.5-90.5 90.5-37.5zM170.667 469.333q-17.667 0-30.167 12.5t-12.5 30.167 12.5 30.167 30.167 12.5 30.167-12.5 12.5-30.167-12.5-30.167-30.167-12.5zM512 384q53 0 90.5 37.5t37.5 90.5-37.5 90.5-90.5 37.5-90.5-37.5-37.5-90.5 37.5-90.5 90.5-37.5zM512 469.333q-17.667 0-30.167 12.5t-12.5 30.167 12.5 30.167 30.167 12.5 30.167-12.5 12.5-30.167-12.5-30.167-30.167-12.5zM853.333 469.333q-17.667 0-30.167 12.5t-12.5 30.167 12.5 30.167 30.167 12.5 30.167-12.5 12.5-30.167-12.5-30.167-30.167-12.5z"
2943
+ ],
2944
+ "tags": [
2945
+ "ellipsis"
2946
+ ],
2947
+ "defaultCode": 57641,
2948
+ "grid": 24,
2949
+ "attrs": []
2950
+ },
2951
+ "attrs": [],
2952
+ "properties": {
2953
+ "id": 129,
2954
+ "order": 5,
2955
+ "prevSize": 24,
2956
+ "code": 57641,
2957
+ "name": "ellipsis",
2958
+ "ligatures": ""
2959
+ },
2960
+ "setIdx": 19,
2961
+ "setId": 1,
2962
+ "iconIdx": 25
2963
+ },
2964
+ {
2965
+ "icon": {
2966
+ "paths": [
2967
+ "M742.997 281.003c-33.28-33.323-87.381-33.323-120.661 0l-110.336 110.336-110.336-110.336c-33.28-33.323-87.381-33.323-120.661 0-33.323 33.323-33.323 87.339 0 120.661l110.293 110.336-110.293 110.336c-33.323 33.323-33.323 87.339 0 120.661 16.64 16.683 38.485 25.003 60.331 25.003s43.691-8.32 60.331-25.003l110.336-110.336 110.336 110.336c16.64 16.683 38.485 25.003 60.331 25.003s43.691-8.32 60.331-25.003c33.323-33.323 33.323-87.339 0-120.661l-110.293-110.336 110.293-110.336c33.323-33.323 33.323-87.339 0-120.661z"
2968
+ ],
2969
+ "tags": [
2970
+ "times"
2971
+ ],
2972
+ "grid": 24,
2973
+ "attrs": []
2974
+ },
2975
+ "attrs": [],
2976
+ "properties": {
2977
+ "id": 0,
2978
+ "order": 167,
2979
+ "prevSize": 24,
2980
+ "code": 58951,
2981
+ "name": "times",
2982
+ "ligatures": ""
2983
+ },
2984
+ "setIdx": 19,
2985
+ "setId": 1,
2986
+ "iconIdx": 49
2987
+ },
2988
+ {
2989
+ "icon": {
2990
+ "paths": [
2991
+ "M768 426.667h-170.667v-170.667c0-47.104-38.229-85.333-85.333-85.333s-85.333 38.229-85.333 85.333l3.029 170.667h-173.696c-47.104 0-85.333 38.229-85.333 85.333s38.229 85.333 85.333 85.333l173.696-3.029-3.029 173.696c0 47.104 38.229 85.333 85.333 85.333s85.333-38.229 85.333-85.333v-173.696l170.667 3.029c47.104 0 85.333-38.229 85.333-85.333s-38.229-85.333-85.333-85.333z"
2992
+ ],
2993
+ "tags": [
2994
+ "plus"
2995
+ ],
2996
+ "grid": 24,
2997
+ "attrs": []
2998
+ },
2999
+ "attrs": [],
3000
+ "properties": {
3001
+ "id": 2,
3002
+ "order": 168,
3003
+ "prevSize": 24,
3004
+ "code": 58952,
3005
+ "name": "plus4",
3006
+ "ligatures": ""
3007
+ },
3008
+ "setIdx": 19,
3009
+ "setId": 1,
3010
+ "iconIdx": 50
3011
+ },
3012
+ {
3013
+ "icon": {
3014
+ "paths": [
3015
+ "M768 469.333h-512c-47.104 0-85.333 38.229-85.333 85.333s38.229 85.333 85.333 85.333h512c47.104 0 85.333-38.229 85.333-85.333s-38.229-85.333-85.333-85.333z"
3016
+ ],
3017
+ "tags": [
3018
+ "minus"
3019
+ ],
3020
+ "grid": 24,
3021
+ "attrs": []
3022
+ },
3023
+ "attrs": [],
3024
+ "properties": {
3025
+ "id": 3,
3026
+ "order": 169,
3027
+ "prevSize": 24,
3028
+ "code": 58953,
3029
+ "name": "minus4",
3030
+ "ligatures": ""
3031
+ },
3032
+ "setIdx": 19,
3033
+ "setId": 1,
3034
+ "iconIdx": 51
3035
+ },
3036
+ {
3037
+ "icon": {
3038
+ "paths": [
3039
+ "M451.669 281.003c-33.323 33.237-33.323 87.339 0 120.661l67.669 67.669h-309.077c-47.104 0-85.333 38.187-85.333 85.333 0 47.104 38.229 85.333 85.333 85.333h309.077l-67.669 67.669c-33.323 33.237-33.323 87.339 0 120.661 16.683 16.683 38.485 25.003 60.331 25.003s43.648-8.32 60.331-25.003l273.664-273.664-273.664-273.664c-33.323-33.323-87.339-33.323-120.661 0z"
3040
+ ],
3041
+ "tags": [
3042
+ "arrow-right-thick"
3043
+ ],
3044
+ "grid": 24,
3045
+ "attrs": []
3046
+ },
3047
+ "attrs": [],
3048
+ "properties": {
3049
+ "id": 8,
3050
+ "order": 170,
3051
+ "prevSize": 24,
3052
+ "code": 58954,
3053
+ "name": "arrow-right-thick",
3054
+ "ligatures": ""
3055
+ },
3056
+ "setIdx": 19,
3057
+ "setId": 1,
3058
+ "iconIdx": 52
3059
+ },
3060
+ {
3061
+ "icon": {
3062
+ "paths": [
3063
+ "M810.667 725.333h-597.333c-47.061 0-85.333 38.272-85.333 85.333s38.272 85.333 85.333 85.333h597.333c47.061 0 85.333-38.272 85.333-85.333s-38.272-85.333-85.333-85.333z",
3064
+ "M810.667 426.667h-597.333c-47.061 0-85.333 38.272-85.333 85.333s38.272 85.333 85.333 85.333h597.333c47.061 0 85.333-38.272 85.333-85.333s-38.272-85.333-85.333-85.333z",
3065
+ "M810.667 128h-597.333c-47.061 0-85.333 38.272-85.333 85.333s38.272 85.333 85.333 85.333h597.333c47.061 0 85.333-38.272 85.333-85.333s-38.272-85.333-85.333-85.333z"
3066
+ ],
3067
+ "tags": [
3068
+ "th-menu"
3069
+ ],
3070
+ "grid": 24,
3071
+ "attrs": []
3072
+ },
3073
+ "attrs": [],
3074
+ "properties": {
3075
+ "id": 11,
3076
+ "order": 166,
3077
+ "prevSize": 24,
3078
+ "code": 58955,
3079
+ "name": "th-menu",
3080
+ "ligatures": ""
3081
+ },
3082
+ "setIdx": 19,
3083
+ "setId": 1,
3084
+ "iconIdx": 53
3085
+ },
3086
+ {
3087
+ "icon": {
3088
+ "paths": [
3089
+ "M785.664 454.656c-33.323-33.323-87.339-33.323-120.661 0l-67.669 67.669v-308.992c0-47.147-38.229-85.333-85.333-85.333-47.147 0-85.333 38.187-85.333 85.333v308.992l-67.669-67.669c-33.323-33.323-87.339-33.323-120.661 0s-33.323 87.339 0 120.661l273.664 273.664 273.664-273.664c33.323-33.323 33.323-87.296 0-120.661z"
3090
+ ],
3091
+ "tags": [
3092
+ "arrow-down-thick"
3093
+ ],
3094
+ "grid": 24,
3095
+ "attrs": []
3096
+ },
3097
+ "attrs": [],
3098
+ "properties": {
3099
+ "id": 22,
3100
+ "order": 171,
3101
+ "prevSize": 24,
3102
+ "code": 58956,
3103
+ "name": "arrow-down-thick",
3104
+ "ligatures": ""
3105
+ },
3106
+ "setIdx": 19,
3107
+ "setId": 1,
3108
+ "iconIdx": 54
3109
+ },
3110
+ {
3111
+ "icon": {
3112
+ "paths": [
3113
+ "M682.667 810.667c-34.219 0-66.347-13.312-90.539-37.504l-80.128-80.171-80.171 80.171c-48.341 48.341-132.651 48.341-181.035 0-24.149-24.149-37.461-56.32-37.461-90.496s13.312-66.347 37.504-90.539l80.128-80.128-80.128-80.171c-24.192-24.149-37.504-56.32-37.504-90.496s13.312-66.347 37.504-90.539c48.341-48.299 132.651-48.341 181.035 0.043l80.128 80.171 80.171-80.171c48.341-48.341 132.651-48.341 181.035 0 24.149 24.149 37.461 56.32 37.461 90.496s-13.312 66.347-37.504 90.539l-80.128 80.128 80.128 80.171c24.192 24.149 37.504 56.32 37.504 90.496s-13.312 66.347-37.504 90.539c-24.149 24.149-56.277 37.461-90.496 37.461zM512 572.331l140.501 140.501c16.128 16.128 44.245 16.085 60.331 0 8.064-8.064 12.501-18.731 12.501-30.165s-4.437-22.101-12.501-30.165l-140.459-140.501 140.459-140.501c8.064-8.064 12.501-18.773 12.501-30.165s-4.437-22.101-12.501-30.165c-16.128-16.171-44.245-16.128-60.331-0.043l-140.501 140.544-140.501-140.501c-16.128-16.128-44.245-16.085-60.331 0-8.064 8.064-12.501 18.773-12.501 30.165s4.437 22.101 12.501 30.165l140.459 140.501-140.459 140.501c-8.064 8.064-12.501 18.731-12.501 30.165s4.437 22.101 12.501 30.165c16.128 16.171 44.245 16.128 60.331 0.043l140.501-140.544z"
3114
+ ],
3115
+ "tags": [
3116
+ "times-outline"
3117
+ ],
3118
+ "grid": 24,
3119
+ "attrs": []
3120
+ },
3121
+ "attrs": [],
3122
+ "properties": {
3123
+ "id": 113,
3124
+ "order": 174,
3125
+ "prevSize": 24,
3126
+ "code": 58957,
3127
+ "name": "times-outline",
3128
+ "ligatures": ""
3129
+ },
3130
+ "setIdx": 19,
3131
+ "setId": 1,
3132
+ "iconIdx": 55
3133
+ },
3134
+ {
3135
+ "icon": {
3136
+ "paths": [
3137
+ "M512 896c-70.571 0-128-57.429-128-128l2.261-130.261-129.493 2.261c-71.339 0-128.768-57.429-128.768-128 0-70.571 57.429-128 128-128l130.261-2.304-2.261-124.928c0-71.339 57.429-128.768 128-128.768 70.571 0 128 57.429 128 128l2.347 125.696 126.421 2.304c69.803 0 127.232 57.429 127.232 128 0 70.571-57.429 128-128 128l-125.653-2.261-2.347 131.029c0 69.803-57.429 127.232-128 127.232zM469.333 554.667v214.101c0 22.741 19.157 41.899 42.667 41.899s42.667-19.157 42.667-42.667v-213.333h214.101c22.741 0 41.899-19.157 41.899-42.667s-19.157-42.667-42.667-42.667h-213.333v-213.333c0-24.277-19.157-42.667-42.667-42.667s-42.667 19.157-42.667 42.667v213.333h-213.333c-24.277 0-42.667 19.157-42.667 42.667s19.157 42.667 42.667 42.667h213.333z"
3138
+ ],
3139
+ "tags": [
3140
+ "plus-outline"
3141
+ ],
3142
+ "grid": 24,
3143
+ "attrs": []
3144
+ },
3145
+ "attrs": [],
3146
+ "properties": {
3147
+ "id": 114,
3148
+ "order": 172,
3149
+ "prevSize": 24,
3150
+ "code": 58958,
3151
+ "name": "plus-outline",
3152
+ "ligatures": ""
3153
+ },
3154
+ "setIdx": 19,
3155
+ "setId": 1,
3156
+ "iconIdx": 56
3157
+ },
3158
+ {
3159
+ "icon": {
3160
+ "paths": [
3161
+ "M768 682.667h-512c-70.571 0-128-57.429-128-128s57.429-128 128-128h512c70.571 0 128 57.429 128 128s-57.429 128-128 128zM256 512c-23.509 0-42.667 19.157-42.667 42.667s19.157 42.667 42.667 42.667h512c23.509 0 42.667-19.157 42.667-42.667s-19.157-42.667-42.667-42.667h-512z"
3162
+ ],
3163
+ "tags": [
3164
+ "minus-outline"
3165
+ ],
3166
+ "grid": 24,
3167
+ "attrs": []
3168
+ },
3169
+ "attrs": [],
3170
+ "properties": {
3171
+ "id": 115,
3172
+ "order": 173,
3173
+ "prevSize": 24,
3174
+ "code": 58959,
3175
+ "name": "minus-outline",
3176
+ "ligatures": ""
3177
+ },
3178
+ "setIdx": 19,
3179
+ "setId": 1,
3180
+ "iconIdx": 57
3181
+ },
3182
+ {
3183
+ "icon": {
3184
+ "paths": [
3185
+ "M256 682.667h-85.333c-47.104 0-85.333 38.229-85.333 85.333v85.333c0 47.104 38.229 85.333 85.333 85.333h85.333c47.104 0 85.333-38.229 85.333-85.333v-85.333c0-47.104-38.229-85.333-85.333-85.333zM256 853.333h-85.333v-85.333h85.333v85.333z",
3186
+ "M256 384h-85.333c-47.104 0-85.333 38.229-85.333 85.333v85.333c0 47.104 38.229 85.333 85.333 85.333h85.333c47.104 0 85.333-38.229 85.333-85.333v-85.333c0-47.104-38.229-85.333-85.333-85.333zM256 554.667h-85.333v-85.333h85.333v85.333z",
3187
+ "M256 85.333h-85.333c-47.104 0-85.333 38.229-85.333 85.333v85.333c0 47.104 38.229 85.333 85.333 85.333h85.333c47.104 0 85.333-38.229 85.333-85.333v-85.333c0-47.104-38.229-85.333-85.333-85.333zM256 256h-85.333v-85.333h85.333v85.333z",
3188
+ "M554.667 682.667h-85.333c-47.104 0-85.333 38.229-85.333 85.333v85.333c0 47.104 38.229 85.333 85.333 85.333h85.333c47.104 0 85.333-38.229 85.333-85.333v-85.333c0-47.104-38.229-85.333-85.333-85.333zM554.667 853.333h-85.333v-85.333h85.333v85.333z",
3189
+ "M554.667 384h-85.333c-47.104 0-85.333 38.229-85.333 85.333v85.333c0 47.104 38.229 85.333 85.333 85.333h85.333c47.104 0 85.333-38.229 85.333-85.333v-85.333c0-47.104-38.229-85.333-85.333-85.333zM554.667 554.667h-85.333v-85.333h85.333v85.333z",
3190
+ "M554.667 85.333h-85.333c-47.104 0-85.333 38.229-85.333 85.333v85.333c0 47.104 38.229 85.333 85.333 85.333h85.333c47.104 0 85.333-38.229 85.333-85.333v-85.333c0-47.104-38.229-85.333-85.333-85.333zM554.667 256h-85.333v-85.333h85.333v85.333z",
3191
+ "M853.333 682.667h-85.333c-47.104 0-85.333 38.229-85.333 85.333v85.333c0 47.104 38.229 85.333 85.333 85.333h85.333c47.104 0 85.333-38.229 85.333-85.333v-85.333c0-47.104-38.229-85.333-85.333-85.333zM853.333 853.333h-85.333v-85.333h85.333v85.333z",
3192
+ "M853.333 384h-85.333c-47.104 0-85.333 38.229-85.333 85.333v85.333c0 47.104 38.229 85.333 85.333 85.333h85.333c47.104 0 85.333-38.229 85.333-85.333v-85.333c0-47.104-38.229-85.333-85.333-85.333zM853.333 554.667h-85.333v-85.333h85.333v85.333z",
3193
+ "M853.333 85.333h-85.333c-47.104 0-85.333 38.229-85.333 85.333v85.333c0 47.104 38.229 85.333 85.333 85.333h85.333c47.104 0 85.333-38.229 85.333-85.333v-85.333c0-47.104-38.229-85.333-85.333-85.333zM853.333 256h-85.333v-85.333h85.333v85.333z"
3194
+ ],
3195
+ "tags": [
3196
+ "th-small-outline"
3197
+ ],
3198
+ "grid": 24,
3199
+ "attrs": []
3200
+ },
3201
+ "attrs": [],
3202
+ "properties": {
3203
+ "id": 124,
3204
+ "order": 176,
3205
+ "prevSize": 24,
3206
+ "code": 58960,
3207
+ "name": "th-small-outline",
3208
+ "ligatures": ""
3209
+ },
3210
+ "setIdx": 19,
3211
+ "setId": 1,
3212
+ "iconIdx": 58
3213
+ },
3214
+ {
3215
+ "icon": {
3216
+ "paths": [
3217
+ "M810.667 768c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667h-597.333c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667h597.333M810.667 682.667h-597.333c-70.571 0-128 57.429-128 128s57.429 128 128 128h597.333c70.571 0 128-57.429 128-128s-57.429-128-128-128z",
3218
+ "M810.667 469.333c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667h-597.333c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667h597.333M810.667 384h-597.333c-70.571 0-128 57.429-128 128s57.429 128 128 128h597.333c70.571 0 128-57.429 128-128s-57.429-128-128-128z",
3219
+ "M810.667 170.667c23.467 0 42.667 19.2 42.667 42.667s-19.2 42.667-42.667 42.667h-597.333c-23.467 0-42.667-19.2-42.667-42.667s19.2-42.667 42.667-42.667h597.333M810.667 85.333h-597.333c-70.571 0-128 57.429-128 128s57.429 128 128 128h597.333c70.571 0 128-57.429 128-128s-57.429-128-128-128z"
3220
+ ],
3221
+ "tags": [
3222
+ "th-menu-outline"
3223
+ ],
3224
+ "grid": 24,
3225
+ "attrs": []
3226
+ },
3227
+ "attrs": [],
3228
+ "properties": {
3229
+ "id": 125,
3230
+ "order": 175,
3231
+ "prevSize": 24,
3232
+ "code": 58961,
3233
+ "name": "th-menu-outline",
3234
+ "ligatures": ""
3235
+ },
3236
+ "setIdx": 19,
3237
+ "setId": 1,
3238
+ "iconIdx": 59
3239
+ },
3240
+ {
3241
+ "icon": {
3242
+ "paths": [
3243
+ "M597.333 341.333c70.656 0 128 57.344 128 128s-57.344 128-128 128-128-57.344-128-128 57.344-128 128-128M597.333 298.667c-94.123 0-170.667 76.544-170.667 170.667s76.544 170.667 170.667 170.667 170.667-76.544 170.667-170.667-76.544-170.667-170.667-170.667z",
3244
+ "M178.987 754.091c0 73.685 59.904 133.589 133.589 133.589 32.256 0 64.128-11.819 89.771-33.408l102.272-101.803c29.227 9.685 60.245 15.531 92.715 15.531 164.693 0 298.667-134.016 298.667-298.667s-133.973-298.667-298.667-298.667c-164.651 0-298.667 134.016-298.667 298.667 0 32.469 5.803 63.403 15.531 92.715l-95.787 97.408c-25.429 25.173-39.424 58.795-39.424 94.635zM454.571 681.813l-107.179 107.136c-9.515 7.979-21.504 13.355-34.816 13.355-26.624 0-48.256-21.589-48.256-48.256 0-13.269 5.419-25.344 14.165-34.005l106.325-107.989c18.56 27.52 42.24 51.2 69.76 69.76zM597.333 682.667c-117.632 0-213.333-95.701-213.333-213.333s95.701-213.333 213.333-213.333 213.333 95.701 213.333 213.333-95.701 213.333-213.333 213.333z"
3245
+ ],
3246
+ "tags": [
3247
+ "zoom-outline"
3248
+ ],
3249
+ "grid": 24,
3250
+ "attrs": []
3251
+ },
3252
+ "attrs": [],
3253
+ "properties": {
3254
+ "id": 187,
3255
+ "order": 177,
3256
+ "prevSize": 24,
3257
+ "code": 58962,
3258
+ "name": "zoom-outline",
3259
+ "ligatures": ""
3260
+ },
3261
+ "setIdx": 19,
3262
+ "setId": 1,
3263
+ "iconIdx": 60
3264
+ },
3265
+ {
3266
+ "icon": {
3267
+ "paths": [
3268
+ "M426.624 256v384h-192l277.333 277.077 277.333-277.077h-192l-0-386.005c0-46.080-38.144-83.328-85.333-83.328-47.232 0-85.333 39.253-85.333 85.333z"
3269
+ ],
3270
+ "tags": [
3271
+ "arrow-down",
3272
+ "download",
3273
+ "bottom"
3274
+ ],
3275
+ "grid": 24,
3276
+ "attrs": []
3277
+ },
3278
+ "attrs": [],
3279
+ "properties": {
3280
+ "id": 42,
3281
+ "order": 21,
3282
+ "prevSize": 24,
3283
+ "code": 58963,
3284
+ "name": "arrow-down5",
3285
+ "ligatures": ""
3286
+ },
3287
+ "setIdx": 19,
3288
+ "setId": 1,
3289
+ "iconIdx": 61
3290
+ },
3291
+ {
3292
+ "icon": {
3293
+ "paths": [
3294
+ "M213.333 597.333h384v192l277.077-277.333-277.077-277.333v192h-386.005c-46.080 0-83.328 38.144-83.328 85.333s39.253 85.333 85.333 85.333z"
3295
+ ],
3296
+ "tags": [
3297
+ "arrow-right",
3298
+ "next",
3299
+ "right"
3300
+ ],
3301
+ "grid": 24,
3302
+ "attrs": []
3303
+ },
3304
+ "attrs": [],
3305
+ "properties": {
3306
+ "id": 43,
3307
+ "order": 20,
3308
+ "prevSize": 24,
3309
+ "code": 58964,
3310
+ "name": "arrow-right5",
3311
+ "ligatures": ""
3312
+ },
3313
+ "setIdx": 19,
3314
+ "setId": 1,
3315
+ "iconIdx": 62
3316
+ },
3317
+ {
3318
+ "icon": {
3319
+ "paths": [
3320
+ "M33.835 903.168l60.331 60.331 187.093-187.093-58.752-61.909-188.672 188.672zM602.667 42.667c-209.067 0-378.667 169.557-378.667 378.667 0 81.877 26.325 157.44 70.485 219.435l71.253 75.093c64.896 52.352 147.072 84.181 236.928 84.181 209.152 0 378.667-169.557 378.667-378.667s-169.515-378.709-378.667-378.709zM602.667 714.667c-161.749 0-293.333-131.584-293.333-293.333s131.584-293.333 293.333-293.333 293.333 131.584 293.333 293.333-131.584 293.333-293.333 293.333z"
3321
+ ],
3322
+ "tags": [
3323
+ "search",
3324
+ "lookup",
3325
+ "find",
3326
+ "magnifier"
3327
+ ],
3328
+ "grid": 24,
3329
+ "attrs": []
3330
+ },
3331
+ "attrs": [],
3332
+ "properties": {
3333
+ "id": 60,
3334
+ "order": 178,
3335
+ "prevSize": 24,
3336
+ "code": 58965,
3337
+ "name": "search6",
3338
+ "ligatures": ""
3339
+ },
3340
+ "setIdx": 19,
3341
+ "setId": 1,
3342
+ "iconIdx": 63
3343
+ },
3344
+ {
3345
+ "icon": {
3346
+ "paths": [
3347
+ "M365.714 877.714c0 40-33.143 73.143-73.143 73.143s-73.143-33.143-73.143-73.143 33.143-73.143 73.143-73.143 73.143 33.143 73.143 73.143zM877.714 877.714c0 40-33.143 73.143-73.143 73.143s-73.143-33.143-73.143-73.143 33.143-73.143 73.143-73.143 73.143 33.143 73.143 73.143zM950.857 256v292.571c0 18.286-14.286 34.286-32.571 36.571l-596.571 69.714c2.857 13.143 7.429 26.286 7.429 40 0 13.143-8 25.143-13.714 36.571h525.714c20 0 36.571 16.571 36.571 36.571s-16.571 36.571-36.571 36.571h-585.143c-20 0-36.571-16.571-36.571-36.571 0-17.714 25.714-60.571 34.857-78.286l-101.143-470.286h-116.571c-20 0-36.571-16.571-36.571-36.571s16.571-36.571 36.571-36.571h146.286c38.286 0 39.429 45.714 45.143 73.143h686.286c20 0 36.571 16.571 36.571 36.571z"
3348
+ ],
3349
+ "width": 950.8571428571428,
3350
+ "attrs": [],
3351
+ "isMulticolor": false,
3352
+ "isMulticolor2": false,
3353
+ "tags": [
3354
+ "shopping-cart"
3355
+ ],
3356
+ "defaultCode": 61562,
3357
+ "grid": 14
3358
+ },
3359
+ "attrs": [],
3360
+ "properties": {
3361
+ "name": "shopping-cart",
3362
+ "id": 116,
3363
+ "order": 223,
3364
+ "prevSize": 28,
3365
+ "code": 61562
3366
+ },
3367
+ "setIdx": 4,
3368
+ "setId": 16,
3369
+ "iconIdx": 116
3370
+ },
3371
+ {
3372
+ "icon": {
3373
+ "paths": [
3374
+ "M694.857 402.286c0-20-16.571-36.571-36.571-36.571h-73.143v-73.143c0-20-16.571-36.571-36.571-36.571s-36.571 16.571-36.571 36.571v73.143h-73.143c-20 0-36.571 16.571-36.571 36.571s16.571 36.571 36.571 36.571h73.143v73.143c0 20 16.571 36.571 36.571 36.571s36.571-16.571 36.571-36.571v-73.143h73.143c20 0 36.571-16.571 36.571-36.571zM365.714 877.714c0 40.571-32.571 73.143-73.143 73.143s-73.143-32.571-73.143-73.143 32.571-73.143 73.143-73.143 73.143 32.571 73.143 73.143zM877.714 877.714c0 40.571-32.571 73.143-73.143 73.143s-73.143-32.571-73.143-73.143 32.571-73.143 73.143-73.143 73.143 32.571 73.143 73.143zM950.857 256v292.571c0 18.286-13.714 34.286-32.571 36.571l-596.571 69.714c2.286 12.571 7.429 26.857 7.429 40s-8 25.143-13.714 36.571h525.714c20 0 36.571 16.571 36.571 36.571s-16.571 36.571-36.571 36.571h-585.143c-20 0-36.571-16.571-36.571-36.571 0-17.714 26.857-61.714 34.857-78.286l-101.143-470.286h-116.571c-20 0-36.571-16.571-36.571-36.571s16.571-36.571 36.571-36.571h146.286c38.857 0 39.429 45.714 45.143 73.143h686.286c20 0 36.571 16.571 36.571 36.571z"
3375
+ ],
3376
+ "width": 950.8571428571428,
3377
+ "attrs": [],
3378
+ "isMulticolor": false,
3379
+ "isMulticolor2": false,
3380
+ "tags": [
3381
+ "cart-plus"
3382
+ ],
3383
+ "defaultCode": 61975,
3384
+ "grid": 14
3385
+ },
3386
+ "attrs": [],
3387
+ "properties": {
3388
+ "name": "cart-plus",
3389
+ "id": 488,
3390
+ "order": 224,
3391
+ "prevSize": 28,
3392
+ "code": 61975
3393
+ },
3394
+ "setIdx": 4,
3395
+ "setId": 16,
3396
+ "iconIdx": 488
3397
+ },
3398
+ {
3399
+ "icon": {
3400
+ "paths": [
3401
+ "M731.429 402.286c0-20-16.571-36.571-36.571-36.571-9.714 0-18.857 4-25.714 10.857l-84 83.429v-167.429c0-20-16.571-36.571-36.571-36.571s-36.571 16.571-36.571 36.571v167.429l-84-83.429c-6.857-6.857-16-10.857-25.714-10.857-20 0-36.571 16.571-36.571 36.571 0 9.714 4 18.857 10.857 25.714l146.286 146.286c6.857 6.857 16 10.857 25.714 10.857s18.857-4 25.714-10.857l146.286-146.286c6.857-6.857 10.857-16 10.857-25.714zM365.714 877.714c0 40.571-32.571 73.143-73.143 73.143s-73.143-32.571-73.143-73.143 32.571-73.143 73.143-73.143 73.143 32.571 73.143 73.143zM877.714 877.714c0 40.571-32.571 73.143-73.143 73.143s-73.143-32.571-73.143-73.143 32.571-73.143 73.143-73.143 73.143 32.571 73.143 73.143zM950.857 256v292.571c0 18.286-13.714 34.286-32.571 36.571l-596.571 69.714c2.286 12.571 7.429 26.857 7.429 40s-8 25.143-13.714 36.571h525.714c20 0 36.571 16.571 36.571 36.571s-16.571 36.571-36.571 36.571h-585.143c-20 0-36.571-16.571-36.571-36.571 0-17.714 26.857-61.714 34.857-78.286l-101.143-470.286h-116.571c-20 0-36.571-16.571-36.571-36.571s16.571-36.571 36.571-36.571h146.286c38.857 0 39.429 45.714 45.143 73.143h686.286c20 0 36.571 16.571 36.571 36.571z"
3402
+ ],
3403
+ "width": 950.8571428571428,
3404
+ "attrs": [],
3405
+ "isMulticolor": false,
3406
+ "isMulticolor2": false,
3407
+ "tags": [
3408
+ "cart-arrow-down"
3409
+ ],
3410
+ "defaultCode": 61976,
3411
+ "grid": 14
3412
+ },
3413
+ "attrs": [],
3414
+ "properties": {
3415
+ "name": "cart-arrow-down",
3416
+ "id": 489,
3417
+ "order": 225,
3418
+ "prevSize": 28,
3419
+ "code": 61976
3420
+ },
3421
+ "setIdx": 4,
3422
+ "setId": 16,
3423
+ "iconIdx": 489
3424
+ },
3425
+ {
3426
+ "icon": {
3427
+ "paths": [
3428
+ "M1004 804.571l20 178.857c1.143 10.286-2.286 20.571-9.143 28.571-6.857 7.429-17.143 12-27.429 12h-950.857c-10.286 0-20.571-4.571-27.429-12-6.857-8-10.286-18.286-9.143-28.571l20-178.857h984zM950.857 325.143l49.143 442.857h-976l49.143-442.857c2.286-18.286 17.714-32.571 36.571-32.571h146.286v73.143c0 40.571 32.571 73.143 73.143 73.143s73.143-32.571 73.143-73.143v-73.143h219.429v73.143c0 40.571 32.571 73.143 73.143 73.143s73.143-32.571 73.143-73.143v-73.143h146.286c18.857 0 34.286 14.286 36.571 32.571zM731.429 219.429v146.286c0 20-16.571 36.571-36.571 36.571s-36.571-16.571-36.571-36.571v-146.286c0-80.571-65.714-146.286-146.286-146.286s-146.286 65.714-146.286 146.286v146.286c0 20-16.571 36.571-36.571 36.571s-36.571-16.571-36.571-36.571v-146.286c0-121.143 98.286-219.429 219.429-219.429s219.429 98.286 219.429 219.429z"
3429
+ ],
3430
+ "width": 1024,
3431
+ "attrs": [],
3432
+ "isMulticolor": false,
3433
+ "isMulticolor2": false,
3434
+ "tags": [
3435
+ "shopping-bag"
3436
+ ],
3437
+ "defaultCode": 62096,
3438
+ "grid": 14
3439
+ },
3440
+ "attrs": [],
3441
+ "properties": {
3442
+ "name": "shopping-bag",
3443
+ "id": 599,
3444
+ "order": 226,
3445
+ "prevSize": 28,
3446
+ "code": 62096
3447
+ },
3448
+ "setIdx": 4,
3449
+ "setId": 16,
3450
+ "iconIdx": 599
3451
+ },
3452
+ {
3453
+ "icon": {
3454
+ "paths": [
3455
+ "M1097.143 438.857c40.571 0 73.143 32.571 73.143 73.143s-32.571 73.143-73.143 73.143h-8.571l-65.714 378.286c-6.286 34.857-36.571 60.571-72 60.571h-731.429c-35.429 0-65.714-25.714-72-60.571l-65.714-378.286h-8.571c-40.571 0-73.143-32.571-73.143-73.143s32.571-73.143 73.143-73.143h1024zM277.143 896c20-1.714 35.429-19.429 33.714-39.429l-18.286-237.714c-1.714-20-19.429-35.429-39.429-33.714s-35.429 19.429-33.714 39.429l18.286 237.714c1.714 18.857 17.714 33.714 36.571 33.714h2.857zM512 859.429v-237.714c0-20-16.571-36.571-36.571-36.571s-36.571 16.571-36.571 36.571v237.714c0 20 16.571 36.571 36.571 36.571s36.571-16.571 36.571-36.571zM731.429 859.429v-237.714c0-20-16.571-36.571-36.571-36.571s-36.571 16.571-36.571 36.571v237.714c0 20 16.571 36.571 36.571 36.571s36.571-16.571 36.571-36.571zM932.571 862.286l18.286-237.714c1.714-20-13.714-37.714-33.714-39.429s-37.714 13.714-39.429 33.714l-18.286 237.714c-1.714 20 13.714 37.714 33.714 39.429h2.857c18.857 0 34.857-14.857 36.571-33.714zM272 166.857l-53.143 235.429h-75.429l57.714-252c14.857-66.857 73.714-113.714 142.286-113.714h95.429c0-20 16.571-36.571 36.571-36.571h219.429c20 0 36.571 16.571 36.571 36.571h95.429c68.571 0 127.429 46.857 142.286 113.714l57.714 252h-75.429l-53.143-235.429c-8-33.714-37.143-57.143-71.429-57.143h-95.429c0 20-16.571 36.571-36.571 36.571h-219.429c-20 0-36.571-16.571-36.571-36.571h-95.429c-34.286 0-63.429 23.429-71.429 57.143z"
3456
+ ],
3457
+ "width": 1170.2857142857142,
3458
+ "attrs": [],
3459
+ "isMulticolor": false,
3460
+ "isMulticolor2": false,
3461
+ "tags": [
3462
+ "shopping-basket"
3463
+ ],
3464
+ "defaultCode": 62097,
3465
+ "grid": 14
3466
+ },
3467
+ "attrs": [],
3468
+ "properties": {
3469
+ "name": "shopping-basket",
3470
+ "id": 600,
3471
+ "order": 227,
3472
+ "prevSize": 28,
3473
+ "code": 62097
3474
+ },
3475
+ "setIdx": 4,
3476
+ "setId": 16,
3477
+ "iconIdx": 600
3478
+ },
3479
+ {
3480
+ "icon": {
3481
+ "paths": [
3482
+ "M658.286 475.429q0-105.714-75.143-180.857t-180.857-75.143-180.857 75.143-75.143 180.857 75.143 180.857 180.857 75.143 180.857-75.143 75.143-180.857zM950.857 950.857q0 29.714-21.714 51.429t-51.429 21.714q-30.857 0-51.429-21.714l-196-195.429q-102.286 70.857-228 70.857-81.714 0-156.286-31.714t-128.571-85.714-85.714-128.571-31.714-156.286 31.714-156.286 85.714-128.571 128.571-85.714 156.286-31.714 156.286 31.714 128.571 85.714 85.714 128.571 31.714 156.286q0 125.714-70.857 228l196 196q21.143 21.143 21.143 51.429z"
3483
+ ],
3484
+ "width": 951,
3485
+ "tags": [
3486
+ "search"
3487
+ ],
3488
+ "defaultCode": 61442,
3489
+ "grid": 14,
3490
+ "attrs": []
3491
+ },
3492
+ "attrs": [],
3493
+ "properties": {
3494
+ "id": 2,
3495
+ "order": 202,
3496
+ "prevSize": 28,
3497
+ "code": 61442,
3498
+ "name": "search9",
3499
+ "ligatures": ""
3500
+ },
3501
+ "setIdx": 19,
3502
+ "setId": 1,
3503
+ "iconIdx": 64
3504
+ },
3505
+ {
3506
+ "icon": {
3507
+ "paths": [
3508
+ "M950.857 859.429v-438.857q-18.286 20.571-39.429 37.714-153.143 117.714-243.429 193.143-29.143 24.571-47.429 38.286t-49.429 27.714-58.571 14h-1.143q-27.429 0-58.571-14t-49.429-27.714-47.429-38.286q-90.286-75.429-243.429-193.143-21.143-17.143-39.429-37.714v438.857q0 7.429 5.429 12.857t12.857 5.429h841.143q7.429 0 12.857-5.429t5.429-12.857zM950.857 258.857v-14t-0.286-7.429-1.714-7.143-3.143-5.143-5.143-4.286-8-1.429h-841.143q-7.429 0-12.857 5.429t-5.429 12.857q0 96 84 162.286 110.286 86.857 229.143 181.143 3.429 2.857 20 16.857t26.286 21.429 25.429 18 28.857 15.714 24.571 5.143h1.143q11.429 0 24.571-5.143t28.857-15.714 25.429-18 26.286-21.429 20-16.857q118.857-94.286 229.143-181.143 30.857-24.571 57.429-66t26.571-75.143zM1024 237.714v621.714q0 37.714-26.857 64.571t-64.571 26.857h-841.143q-37.714 0-64.571-26.857t-26.857-64.571v-621.714q0-37.714 26.857-64.571t64.571-26.857h841.143q37.714 0 64.571 26.857t26.857 64.571z"
3509
+ ],
3510
+ "tags": [
3511
+ "envelope-o"
3512
+ ],
3513
+ "defaultCode": 61443,
3514
+ "grid": 14,
3515
+ "attrs": []
3516
+ },
3517
+ "attrs": [],
3518
+ "properties": {
3519
+ "id": 3,
3520
+ "order": 192,
3521
+ "prevSize": 28,
3522
+ "code": 61443,
3523
+ "name": "envelope-o",
3524
+ "ligatures": ""
3525
+ },
3526
+ "setIdx": 19,
3527
+ "setId": 1,
3528
+ "iconIdx": 65
3529
+ },
3530
+ {
3531
+ "icon": {
3532
+ "paths": [
3533
+ "M438.857 585.143v219.429q0 29.714-21.714 51.429t-51.429 21.714h-292.571q-29.714 0-51.429-21.714t-21.714-51.429v-219.429q0-29.714 21.714-51.429t51.429-21.714h292.571q29.714 0 51.429 21.714t21.714 51.429zM438.857 146.286v219.429q0 29.714-21.714 51.429t-51.429 21.714h-292.571q-29.714 0-51.429-21.714t-21.714-51.429v-219.429q0-29.714 21.714-51.429t51.429-21.714h292.571q29.714 0 51.429 21.714t21.714 51.429zM950.857 585.143v219.429q0 29.714-21.714 51.429t-51.429 21.714h-292.571q-29.714 0-51.429-21.714t-21.714-51.429v-219.429q0-29.714 21.714-51.429t51.429-21.714h292.571q29.714 0 51.429 21.714t21.714 51.429zM950.857 146.286v219.429q0 29.714-21.714 51.429t-51.429 21.714h-292.571q-29.714 0-51.429-21.714t-21.714-51.429v-219.429q0-29.714 21.714-51.429t51.429-21.714h292.571q29.714 0 51.429 21.714t21.714 51.429z"
3534
+ ],
3535
+ "width": 951,
3536
+ "tags": [
3537
+ "th-large"
3538
+ ],
3539
+ "defaultCode": 61449,
3540
+ "grid": 14,
3541
+ "attrs": []
3542
+ },
3543
+ "attrs": [],
3544
+ "properties": {
3545
+ "id": 9,
3546
+ "order": 23,
3547
+ "prevSize": 28,
3548
+ "code": 61449,
3549
+ "name": "th-large",
3550
+ "ligatures": ""
3551
+ },
3552
+ "setIdx": 19,
3553
+ "setId": 1,
3554
+ "iconIdx": 66
3555
+ },
3556
+ {
3557
+ "icon": {
3558
+ "paths": [
3559
+ "M292.571 713.143v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM292.571 420.571v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM658.286 713.143v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM292.571 128v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM658.286 420.571v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM1024 713.143v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM658.286 128v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM1024 420.571v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM1024 128v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857z"
3560
+ ],
3561
+ "tags": [
3562
+ "th"
3563
+ ],
3564
+ "defaultCode": 61450,
3565
+ "grid": 14,
3566
+ "attrs": []
3567
+ },
3568
+ "attrs": [],
3569
+ "properties": {
3570
+ "id": 10,
3571
+ "order": 22,
3572
+ "prevSize": 28,
3573
+ "code": 61450,
3574
+ "name": "th",
3575
+ "ligatures": ""
3576
+ },
3577
+ "setIdx": 19,
3578
+ "setId": 1,
3579
+ "iconIdx": 67
3580
+ },
3581
+ {
3582
+ "icon": {
3583
+ "paths": [
3584
+ "M292.571 713.143v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM292.571 420.571v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM1024 713.143v109.714q0 22.857-16 38.857t-38.857 16h-548.571q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h548.571q22.857 0 38.857 16t16 38.857zM292.571 128v109.714q0 22.857-16 38.857t-38.857 16h-182.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h182.857q22.857 0 38.857 16t16 38.857zM1024 420.571v109.714q0 22.857-16 38.857t-38.857 16h-548.571q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h548.571q22.857 0 38.857 16t16 38.857zM1024 128v109.714q0 22.857-16 38.857t-38.857 16h-548.571q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h548.571q22.857 0 38.857 16t16 38.857z"
3585
+ ],
3586
+ "tags": [
3587
+ "th-list"
3588
+ ],
3589
+ "defaultCode": 61451,
3590
+ "grid": 14,
3591
+ "attrs": []
3592
+ },
3593
+ "attrs": [],
3594
+ "properties": {
3595
+ "id": 11,
3596
+ "order": 193,
3597
+ "prevSize": 28,
3598
+ "code": 61451,
3599
+ "name": "th-list",
3600
+ "ligatures": ""
3601
+ },
3602
+ "setIdx": 19,
3603
+ "setId": 1,
3604
+ "iconIdx": 68
3605
+ },
3606
+ {
3607
+ "icon": {
3608
+ "paths": [
3609
+ "M741.714 755.429q0 22.857-16 38.857l-77.714 77.714q-16 16-38.857 16t-38.857-16l-168-168-168 168q-16 16-38.857 16t-38.857-16l-77.714-77.714q-16-16-16-38.857t16-38.857l168-168-168-168q-16-16-16-38.857t16-38.857l77.714-77.714q16-16 38.857-16t38.857 16l168 168 168-168q16-16 38.857-16t38.857 16l77.714 77.714q16 16 16 38.857t-16 38.857l-168 168 168 168q16 16 16 38.857z"
3610
+ ],
3611
+ "width": 805,
3612
+ "tags": [
3613
+ "times"
3614
+ ],
3615
+ "defaultCode": 61453,
3616
+ "grid": 14,
3617
+ "attrs": []
3618
+ },
3619
+ "attrs": [],
3620
+ "properties": {
3621
+ "id": 13,
3622
+ "order": 29,
3623
+ "prevSize": 28,
3624
+ "code": 61453,
3625
+ "name": "times2",
3626
+ "ligatures": ""
3627
+ },
3628
+ "setIdx": 19,
3629
+ "setId": 1,
3630
+ "iconIdx": 69
3631
+ },
3632
+ {
3633
+ "icon": {
3634
+ "paths": [
3635
+ "M804.571 566.857v274.286q0 14.857-10.857 25.714t-25.714 10.857h-219.429v-219.429h-146.286v219.429h-219.429q-14.857 0-25.714-10.857t-10.857-25.714v-274.286q0-0.571 0.286-1.714t0.286-1.714l328.571-270.857 328.571 270.857q0.571 1.143 0.571 3.429zM932 527.429l-35.429 42.286q-4.571 5.143-12 6.286h-1.714q-7.429 0-12-4l-395.429-329.714-395.429 329.714q-6.857 4.571-13.714 4-7.429-1.143-12-6.286l-35.429-42.286q-4.571-5.714-4-13.429t6.286-12.286l410.857-342.286q18.286-14.857 43.429-14.857t43.429 14.857l139.429 116.571v-111.429q0-8 5.143-13.143t13.143-5.143h109.714q8 0 13.143 5.143t5.143 13.143v233.143l125.143 104q5.714 4.571 6.286 12.286t-4 13.429z"
3636
+ ],
3637
+ "width": 951,
3638
+ "tags": [
3639
+ "home"
3640
+ ],
3641
+ "defaultCode": 61461,
3642
+ "grid": 14,
3643
+ "attrs": []
3644
+ },
3645
+ "attrs": [],
3646
+ "properties": {
3647
+ "id": 20,
3648
+ "order": 179,
3649
+ "prevSize": 28,
3650
+ "code": 61461,
3651
+ "name": "home3",
3652
+ "ligatures": ""
3653
+ },
3654
+ "setIdx": 19,
3655
+ "setId": 1,
3656
+ "iconIdx": 70
3657
+ },
3658
+ {
3659
+ "icon": {
3660
+ "paths": [
3661
+ "M1024 768v73.143q0 14.857-10.857 25.714t-25.714 10.857h-950.857q-14.857 0-25.714-10.857t-10.857-25.714v-73.143q0-14.857 10.857-25.714t25.714-10.857h950.857q14.857 0 25.714 10.857t10.857 25.714zM1024 548.571v73.143q0 14.857-10.857 25.714t-25.714 10.857h-950.857q-14.857 0-25.714-10.857t-10.857-25.714v-73.143q0-14.857 10.857-25.714t25.714-10.857h950.857q14.857 0 25.714 10.857t10.857 25.714zM1024 329.143v73.143q0 14.857-10.857 25.714t-25.714 10.857h-950.857q-14.857 0-25.714-10.857t-10.857-25.714v-73.143q0-14.857 10.857-25.714t25.714-10.857h950.857q14.857 0 25.714 10.857t10.857 25.714zM1024 109.714v73.143q0 14.857-10.857 25.714t-25.714 10.857h-950.857q-14.857 0-25.714-10.857t-10.857-25.714v-73.143q0-14.857 10.857-25.714t25.714-10.857h950.857q14.857 0 25.714 10.857t10.857 25.714z"
3662
+ ],
3663
+ "tags": [
3664
+ "align-justify"
3665
+ ],
3666
+ "defaultCode": 61497,
3667
+ "grid": 14,
3668
+ "attrs": []
3669
+ },
3670
+ "attrs": [],
3671
+ "properties": {
3672
+ "id": 54,
3673
+ "order": 24,
3674
+ "prevSize": 28,
3675
+ "code": 61497,
3676
+ "name": "align-justify2",
3677
+ "ligatures": ""
3678
+ },
3679
+ "setIdx": 19,
3680
+ "setId": 1,
3681
+ "iconIdx": 71
3682
+ },
3683
+ {
3684
+ "icon": {
3685
+ "paths": [
3686
+ "M628 475.429q0 29.714-21.143 52l-372.571 372q-21.143 21.143-51.429 21.143t-51.429-21.143l-43.429-42.857q-21.143-22.286-21.143-52 0-30.286 21.143-51.429l277.714-277.714-277.714-277.143q-21.143-22.286-21.143-52 0-30.286 21.143-51.429l43.429-42.857q20.571-21.714 51.429-21.714t51.429 21.714l372.571 372q21.143 21.143 21.143 51.429z"
3687
+ ],
3688
+ "width": 658,
3689
+ "tags": [
3690
+ "chevron-right"
3691
+ ],
3692
+ "defaultCode": 61524,
3693
+ "grid": 14,
3694
+ "attrs": []
3695
+ },
3696
+ "attrs": [],
3697
+ "properties": {
3698
+ "id": 79,
3699
+ "order": 27,
3700
+ "prevSize": 28,
3701
+ "code": 61524,
3702
+ "name": "chevron-right",
3703
+ "ligatures": ""
3704
+ },
3705
+ "setIdx": 19,
3706
+ "setId": 1,
3707
+ "iconIdx": 72
3708
+ },
3709
+ {
3710
+ "icon": {
3711
+ "paths": [
3712
+ "M694.857 548.571v-73.143q0-14.857-10.857-25.714t-25.714-10.857h-146.286v-146.286q0-14.857-10.857-25.714t-25.714-10.857h-73.143q-14.857 0-25.714 10.857t-10.857 25.714v146.286h-146.286q-14.857 0-25.714 10.857t-10.857 25.714v73.143q0 14.857 10.857 25.714t25.714 10.857h146.286v146.286q0 14.857 10.857 25.714t25.714 10.857h73.143q14.857 0 25.714-10.857t10.857-25.714v-146.286h146.286q14.857 0 25.714-10.857t10.857-25.714zM877.714 512q0 119.429-58.857 220.286t-159.714 159.714-220.286 58.857-220.286-58.857-159.714-159.714-58.857-220.286 58.857-220.286 159.714-159.714 220.286-58.857 220.286 58.857 159.714 159.714 58.857 220.286z"
3713
+ ],
3714
+ "tags": [
3715
+ "plus-circle"
3716
+ ],
3717
+ "defaultCode": 61525,
3718
+ "grid": 14,
3719
+ "attrs": []
3720
+ },
3721
+ "attrs": [],
3722
+ "properties": {
3723
+ "id": 80,
3724
+ "order": 42,
3725
+ "prevSize": 28,
3726
+ "code": 61525,
3727
+ "name": "plus-circle",
3728
+ "ligatures": ""
3729
+ },
3730
+ "setIdx": 19,
3731
+ "setId": 1,
3732
+ "iconIdx": 73
3733
+ },
3734
+ {
3735
+ "icon": {
3736
+ "paths": [
3737
+ "M694.857 548.571v-73.143q0-14.857-10.857-25.714t-25.714-10.857h-438.857q-14.857 0-25.714 10.857t-10.857 25.714v73.143q0 14.857 10.857 25.714t25.714 10.857h438.857q14.857 0 25.714-10.857t10.857-25.714zM877.714 512q0 119.429-58.857 220.286t-159.714 159.714-220.286 58.857-220.286-58.857-159.714-159.714-58.857-220.286 58.857-220.286 159.714-159.714 220.286-58.857 220.286 58.857 159.714 159.714 58.857 220.286z"
3738
+ ],
3739
+ "tags": [
3740
+ "minus-circle"
3741
+ ],
3742
+ "defaultCode": 61526,
3743
+ "grid": 14,
3744
+ "attrs": []
3745
+ },
3746
+ "attrs": [],
3747
+ "properties": {
3748
+ "id": 81,
3749
+ "order": 43,
3750
+ "prevSize": 28,
3751
+ "code": 61526,
3752
+ "name": "minus-circle",
3753
+ "ligatures": ""
3754
+ },
3755
+ "setIdx": 19,
3756
+ "setId": 1,
3757
+ "iconIdx": 74
3758
+ },
3759
+ {
3760
+ "icon": {
3761
+ "paths": [
3762
+ "M841.143 548.571q0 30.857-21.143 52l-372 372q-22.286 21.143-52 21.143-29.143 0-51.429-21.143l-42.857-42.857q-21.714-21.714-21.714-52t21.714-52l167.429-167.429h-402.286q-29.714 0-48.286-21.429t-18.571-51.714v-73.143q0-30.286 18.571-51.714t48.286-21.429h402.286l-167.429-168q-21.714-20.571-21.714-51.429t21.714-51.429l42.857-42.857q21.714-21.714 51.429-21.714 30.286 0 52 21.714l372 372q21.143 20 21.143 51.429z"
3763
+ ],
3764
+ "tags": [
3765
+ "arrow-right"
3766
+ ],
3767
+ "defaultCode": 61537,
3768
+ "grid": 14,
3769
+ "attrs": []
3770
+ },
3771
+ "attrs": [],
3772
+ "properties": {
3773
+ "id": 91,
3774
+ "order": 30,
3775
+ "prevSize": 28,
3776
+ "code": 61537,
3777
+ "name": "arrow-right6",
3778
+ "ligatures": ""
3779
+ },
3780
+ "setIdx": 19,
3781
+ "setId": 1,
3782
+ "iconIdx": 75
3783
+ },
3784
+ {
3785
+ "icon": {
3786
+ "paths": [
3787
+ "M920.571 475.429q0 30.286-21.143 51.429l-372 372.571q-22.286 21.143-52 21.143-30.286 0-51.429-21.143l-372-372.571q-21.714-20.571-21.714-51.429 0-30.286 21.714-52l42.286-42.857q22.286-21.143 52-21.143 30.286 0 51.429 21.143l168 168v-402.286q0-29.714 21.714-51.429t51.429-21.714h73.143q29.714 0 51.429 21.714t21.714 51.429v402.286l168-168q21.143-21.143 51.429-21.143 29.714 0 52 21.143l42.857 42.857q21.143 22.286 21.143 52z"
3788
+ ],
3789
+ "width": 951,
3790
+ "tags": [
3791
+ "arrow-down"
3792
+ ],
3793
+ "defaultCode": 61539,
3794
+ "grid": 14,
3795
+ "attrs": []
3796
+ },
3797
+ "attrs": [],
3798
+ "properties": {
3799
+ "id": 93,
3800
+ "order": 31,
3801
+ "prevSize": 28,
3802
+ "code": 61539,
3803
+ "name": "arrow-down6",
3804
+ "ligatures": ""
3805
+ },
3806
+ "setIdx": 19,
3807
+ "setId": 1,
3808
+ "iconIdx": 76
3809
+ },
3810
+ {
3811
+ "icon": {
3812
+ "paths": [
3813
+ "M804.571 420.571v109.714q0 22.857-16 38.857t-38.857 16h-237.714v237.714q0 22.857-16 38.857t-38.857 16h-109.714q-22.857 0-38.857-16t-16-38.857v-237.714h-237.714q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h237.714v-237.714q0-22.857 16-38.857t38.857-16h109.714q22.857 0 38.857 16t16 38.857v237.714h237.714q22.857 0 38.857 16t16 38.857z"
3814
+ ],
3815
+ "width": 805,
3816
+ "tags": [
3817
+ "plus"
3818
+ ],
3819
+ "defaultCode": 61543,
3820
+ "grid": 14,
3821
+ "attrs": []
3822
+ },
3823
+ "attrs": [],
3824
+ "properties": {
3825
+ "id": 97,
3826
+ "order": 26,
3827
+ "prevSize": 28,
3828
+ "code": 61543,
3829
+ "name": "plus7",
3830
+ "ligatures": ""
3831
+ },
3832
+ "setIdx": 19,
3833
+ "setId": 1,
3834
+ "iconIdx": 77
3835
+ },
3836
+ {
3837
+ "icon": {
3838
+ "paths": [
3839
+ "M804.571 420.571v109.714q0 22.857-16 38.857t-38.857 16h-694.857q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h694.857q22.857 0 38.857 16t16 38.857z"
3840
+ ],
3841
+ "width": 805,
3842
+ "tags": [
3843
+ "minus"
3844
+ ],
3845
+ "defaultCode": 61544,
3846
+ "grid": 14,
3847
+ "attrs": []
3848
+ },
3849
+ "attrs": [],
3850
+ "properties": {
3851
+ "id": 98,
3852
+ "order": 25,
3853
+ "prevSize": 28,
3854
+ "code": 61544,
3855
+ "name": "minus8",
3856
+ "ligatures": ""
3857
+ },
3858
+ "setIdx": 19,
3859
+ "setId": 1,
3860
+ "iconIdx": 78
3861
+ },
3862
+ {
3863
+ "icon": {
3864
+ "paths": [
3865
+ "M920.571 402.286q0 30.286-21.143 51.429l-372 372q-21.714 21.714-52 21.714-30.857 0-51.429-21.714l-372-372q-21.714-20.571-21.714-51.429 0-30.286 21.714-52l42.286-42.857q22.286-21.143 52-21.143 30.286 0 51.429 21.143l277.714 277.714 277.714-277.714q21.143-21.143 51.429-21.143 29.714 0 52 21.143l42.857 42.857q21.143 22.286 21.143 52z"
3866
+ ],
3867
+ "width": 951,
3868
+ "tags": [
3869
+ "chevron-down"
3870
+ ],
3871
+ "defaultCode": 61560,
3872
+ "grid": 14,
3873
+ "attrs": []
3874
+ },
3875
+ "attrs": [],
3876
+ "properties": {
3877
+ "id": 113,
3878
+ "order": 28,
3879
+ "prevSize": 28,
3880
+ "code": 61560,
3881
+ "name": "chevron-down",
3882
+ "ligatures": ""
3883
+ },
3884
+ "setIdx": 19,
3885
+ "setId": 1,
3886
+ "iconIdx": 79
3887
+ },
3888
+ {
3889
+ "icon": {
3890
+ "paths": [
3891
+ "M731.429 348.571q-32 14.286-69.143 19.429 38.857-22.857 53.143-66.857-37.143 21.714-76.571 29.143-34.857-37.714-87.429-37.714-49.714 0-84.857 35.143t-35.143 84.857q0 16.571 2.857 27.429-73.714-4-138.286-37.143t-109.714-88.571q-16.571 28.571-16.571 60.571 0 65.143 52 100-26.857-0.571-57.143-14.857v1.143q0 42.857 28.571 76.286t70.286 41.429q-16.571 4.571-29.143 4.571-7.429 0-22.286-2.286 12 36 42.571 59.429t69.429 24q-66.286 51.429-149.143 51.429-14.857 0-28.571-1.714 84.571 53.714 184 53.714 64 0 120-20.286t96-54.286 68.857-78.286 42.857-92.571 14-96.286q0-10.286-0.571-15.429 36-25.714 60-62.286zM877.714 237.714v548.571q0 68-48.286 116.286t-116.286 48.286h-548.571q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571q68 0 116.286 48.286t48.286 116.286z"
3892
+ ],
3893
+ "tags": [
3894
+ "twitter-square"
3895
+ ],
3896
+ "defaultCode": 61569,
3897
+ "grid": 14,
3898
+ "attrs": []
3899
+ },
3900
+ "attrs": [],
3901
+ "properties": {
3902
+ "id": 121,
3903
+ "order": 41,
3904
+ "prevSize": 28,
3905
+ "code": 61569,
3906
+ "name": "twitter-square",
3907
+ "ligatures": ""
3908
+ },
3909
+ "setIdx": 19,
3910
+ "setId": 1,
3911
+ "iconIdx": 80
3912
+ },
3913
+ {
3914
+ "icon": {
3915
+ "paths": [
3916
+ "M746.857 524.571l13.143-125.143h-113.143v-62.286q0-28 8.857-39.143t40.857-11.143h62.857v-125.143h-100q-86.857 0-124.571 41.143t-37.714 121.714v74.857h-74.857v125.143h74.857v362.857h149.714v-362.857h100zM877.714 237.714v548.571q0 68-48.286 116.286t-116.286 48.286h-548.571q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571q68 0 116.286 48.286t48.286 116.286z"
3917
+ ],
3918
+ "tags": [
3919
+ "facebook-square"
3920
+ ],
3921
+ "defaultCode": 61570,
3922
+ "grid": 14,
3923
+ "attrs": []
3924
+ },
3925
+ "attrs": [],
3926
+ "properties": {
3927
+ "id": 122,
3928
+ "order": 40,
3929
+ "prevSize": 28,
3930
+ "code": 61570,
3931
+ "name": "facebook-square",
3932
+ "ligatures": ""
3933
+ },
3934
+ "setIdx": 19,
3935
+ "setId": 1,
3936
+ "iconIdx": 81
3937
+ },
3938
+ {
3939
+ "icon": {
3940
+ "paths": [
3941
+ "M135.429 808h132v-396.571h-132v396.571zM276 289.143q-0.571-29.714-20.571-49.143t-53.143-19.429-54 19.429-20.857 49.143q0 29.143 20.286 48.857t52.857 19.714h0.571q33.714 0 54.286-19.714t20.571-48.857zM610.286 808h132v-227.429q0-88-41.714-133.143t-110.286-45.143q-77.714 0-119.429 66.857h1.143v-57.714h-132q1.714 37.714 0 396.571h132v-221.714q0-21.714 4-32 8.571-20 25.714-34t42.286-14q66.286 0 66.286 89.714v212zM877.714 237.714v548.571q0 68-48.286 116.286t-116.286 48.286h-548.571q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571q68 0 116.286 48.286t48.286 116.286z"
3942
+ ],
3943
+ "tags": [
3944
+ "linkedin-square"
3945
+ ],
3946
+ "defaultCode": 61580,
3947
+ "grid": 14,
3948
+ "attrs": []
3949
+ },
3950
+ "attrs": [],
3951
+ "properties": {
3952
+ "id": 132,
3953
+ "order": 38,
3954
+ "prevSize": 28,
3955
+ "code": 61580,
3956
+ "name": "linkedin-square",
3957
+ "ligatures": ""
3958
+ },
3959
+ "setIdx": 19,
3960
+ "setId": 1,
3961
+ "iconIdx": 82
3962
+ },
3963
+ {
3964
+ "icon": {
3965
+ "paths": [
3966
+ "M225.143 772.571q-4.571 5.143-11.429-1.714-7.429-6.286-2.286-10.857 4.571-5.143 11.429 1.714 6.857 6.286 2.286 10.857zM201.143 737.714q5.143 6.857 0 10.857-4.571 3.429-9.714-4t0-10.286q5.143-4 9.714 3.429zM166.286 703.429q-2.857 4-7.429 1.143-5.714-2.857-4-6.857 1.714-2.857 7.429-1.143 5.714 2.857 4 6.857zM184 722.857q-3.429 4-9.143-1.714-5.143-6.286-1.143-9.143 3.429-3.429 9.143 1.714 5.143 6.286 1.143 9.143zM257.714 786.857q-2.286 6.857-10.857 3.429-9.714-2.286-7.429-8.571t10.857-4q9.143 2.857 7.429 9.143zM293.714 789.714q0 6.286-9.143 6.286-9.714 1.143-9.714-6.286 0-6.286 9.143-6.286 9.714-1.143 9.714 6.286zM326.857 784q1.143 5.714-8 8t-10.286-4.571 8-8.571q9.143-1.143 10.286 5.143zM877.714 237.714v548.571q0 68-48.286 116.286t-116.286 48.286h-128q-9.143 0-14-0.571t-11.143-2.857-9.143-8.286-2.857-15.714v-136.571q0-55.429-29.714-81.143 32.571-3.429 58.571-10.286t53.714-22.286 46.286-38 30.286-60 11.714-86q0-69.143-45.143-117.714 21.143-52-4.571-116.571-16-5.143-46.286 6.286t-52.571 25.143l-21.714 13.714q-53.143-14.857-109.714-14.857t-109.714 14.857q-9.143-6.286-24.286-15.429t-47.714-22-49.143-7.714q-25.143 64.571-4 116.571-45.143 48.571-45.143 117.714 0 48.571 11.714 85.714t30 60 46 38.286 53.714 22.286 58.571 10.286q-22.857 20.571-28 58.857-12 5.714-25.714 8.571t-32.571 2.857-37.429-12.286-31.714-35.714q-10.857-18.286-27.714-29.714t-28.286-13.714l-11.429-1.714q-12 0-16.571 2.571t-2.857 6.571 5.143 8 7.429 6.857l4 2.857q12.571 5.714 24.857 21.714t18 29.143l5.714 13.143q7.429 21.714 25.143 35.143t38.286 17.143 39.714 4 31.714-2l13.143-2.286q0 21.714 0.286 58.857t0.286 38.857q0 12.571-6.286 19.143t-12.571 7.429-18.857 0.857h-128q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571q68 0 116.286 48.286t48.286 116.286z"
3967
+ ],
3968
+ "tags": [
3969
+ "github-square"
3970
+ ],
3971
+ "defaultCode": 61586,
3972
+ "grid": 14,
3973
+ "attrs": []
3974
+ },
3975
+ "attrs": [],
3976
+ "properties": {
3977
+ "id": 137,
3978
+ "order": 39,
3979
+ "prevSize": 28,
3980
+ "code": 61586,
3981
+ "name": "github-square",
3982
+ "ligatures": ""
3983
+ },
3984
+ "setIdx": 19,
3985
+ "setId": 1,
3986
+ "iconIdx": 83
3987
+ },
3988
+ {
3989
+ "icon": {
3990
+ "paths": [
3991
+ "M925.714 233.143q-38.286 56-92.571 95.429 0.571 8 0.571 24 0 74.286-21.714 148.286t-66 142-105.429 120.286-147.429 83.429-184.571 31.143q-154.857 0-283.429-82.857 20 2.286 44.571 2.286 128.571 0 229.143-78.857-60-1.143-107.429-36.857t-65.143-91.143q18.857 2.857 34.857 2.857 24.571 0 48.571-6.286-64-13.143-106-63.714t-42-117.429v-2.286q38.857 21.714 83.429 23.429-37.714-25.143-60-65.714t-22.286-88q0-50.286 25.143-93.143 69.143 85.143 168.286 136.286t212.286 56.857q-4.571-21.714-4.571-42.286 0-76.571 54-130.571t130.571-54q80 0 134.857 58.286 62.286-12 117.143-44.571-21.143 65.714-81.143 101.714 53.143-5.714 106.286-28.571z"
3992
+ ],
3993
+ "width": 951,
3994
+ "tags": [
3995
+ "twitter"
3996
+ ],
3997
+ "defaultCode": 61593,
3998
+ "grid": 14,
3999
+ "attrs": []
4000
+ },
4001
+ "attrs": [],
4002
+ "properties": {
4003
+ "id": 144,
4004
+ "order": 37,
4005
+ "prevSize": 28,
4006
+ "code": 61593,
4007
+ "name": "twitter6",
4008
+ "ligatures": ""
4009
+ },
4010
+ "setIdx": 19,
4011
+ "setId": 1,
4012
+ "iconIdx": 84
4013
+ },
4014
+ {
4015
+ "icon": {
4016
+ "paths": [
4017
+ "M292 317.714h146.857l-17.143 162.286h-129.714v470.857h-194.857v-470.857h-97.143v-162.286h97.143v-97.714q0-104 49.143-157.429t161.714-53.429h129.714v162.286h-81.143q-22.286 0-35.714 3.714t-19.429 13.429-7.714 19.714-1.714 28.286v81.143z"
4018
+ ],
4019
+ "width": 439,
4020
+ "tags": [
4021
+ "facebook"
4022
+ ],
4023
+ "defaultCode": 61594,
4024
+ "grid": 14,
4025
+ "attrs": []
4026
+ },
4027
+ "attrs": [],
4028
+ "properties": {
4029
+ "id": 145,
4030
+ "order": 36,
4031
+ "prevSize": 28,
4032
+ "code": 61594,
4033
+ "name": "facebook6",
4034
+ "ligatures": ""
4035
+ },
4036
+ "setIdx": 19,
4037
+ "setId": 1,
4038
+ "iconIdx": 85
4039
+ },
4040
+ {
4041
+ "icon": {
4042
+ "paths": [
4043
+ "M877.714 512q0 143.429-83.714 258t-216.286 158.571q-15.429 2.857-22.571-4t-7.143-17.143v-120.571q0-55.429-29.714-81.143 32.571-3.429 58.571-10.286t53.714-22.286 46.286-38 30.286-60 11.714-86q0-69.143-45.143-117.714 21.143-52-4.571-116.571-16-5.143-46.286 6.286t-52.571 25.143l-21.714 13.714q-53.143-14.857-109.714-14.857t-109.714 14.857q-9.143-6.286-24.286-15.429t-47.714-22-49.143-7.714q-25.143 64.571-4 116.571-45.143 48.571-45.143 117.714 0 48.571 11.714 85.714t30 60 46 38.286 53.714 22.286 58.571 10.286q-22.857 20.571-28 58.857-12 5.714-25.714 8.571t-32.571 2.857-37.429-12.286-31.714-35.714q-10.857-18.286-27.714-29.714t-28.286-13.714l-11.429-1.714q-12 0-16.571 2.571t-2.857 6.571 5.143 8 7.429 6.857l4 2.857q12.571 5.714 24.857 21.714t18 29.143l5.714 13.143q7.429 21.714 25.143 35.143t38.286 17.143 39.714 4 31.714-2l13.143-2.286q0 21.714 0.286 50.857t0.286 30.857q0 10.286-7.429 17.143t-22.857 4q-132.571-44-216.286-158.571t-83.714-258q0-119.429 58.857-220.286t159.714-159.714 220.286-58.857 220.286 58.857 159.714 159.714 58.857 220.286z"
4044
+ ],
4045
+ "tags": [
4046
+ "github"
4047
+ ],
4048
+ "defaultCode": 61595,
4049
+ "grid": 14,
4050
+ "attrs": []
4051
+ },
4052
+ "attrs": [],
4053
+ "properties": {
4054
+ "id": 146,
4055
+ "order": 213,
4056
+ "prevSize": 28,
4057
+ "code": 61595,
4058
+ "name": "github6",
4059
+ "ligatures": ""
4060
+ },
4061
+ "setIdx": 19,
4062
+ "setId": 1,
4063
+ "iconIdx": 86
4064
+ },
4065
+ {
4066
+ "icon": {
4067
+ "paths": [
4068
+ "M146.286 768q0-14.857-10.857-25.714t-25.714-10.857-25.714 10.857-10.857 25.714 10.857 25.714 25.714 10.857 25.714-10.857 10.857-25.714zM950.857 438.857q0-29.143-22.286-51.143t-50.857-22h-329.143q0-11.429 8.571-27.714t18.857-31.429 18.857-38.857 8.571-48.286q0-38.286-25.429-55.714t-66-17.429q-13.714 0-51.429 79.429-13.714 25.143-21.143 37.143-22.857 36.571-64 82.857-40.571 46.286-57.714 60.571-39.429 32.571-80 32.571h-18.286v365.714h18.286q41.143 0 95.429 18.286t110.571 36.571 102.571 18.286q108 0 108-95.429 0-14.857-2.857-32 17.143-9.143 27.143-30t10-42-10.286-39.429q30.286-28.571 30.286-68 0-14.286-5.714-31.714t-14.286-27.143h189.143q29.714 0 51.429-21.714t21.714-51.429zM1024 438.286q0 60-43.143 103.429t-103.143 43.429h-96.571q-2.286 35.429-21.143 68 1.714 12 1.714 24.571 0 57.714-34.286 101.714 0.571 79.429-48.571 125.429t-129.714 46q-76 0-184-39.429-93.714-33.714-127.429-33.714h-164.571q-30.286 0-51.714-21.429t-21.429-51.714v-365.714q0-30.286 21.429-51.714t51.714-21.429h164.571q5.714 0 12.286-2.571t13.429-8 12.857-10.286 13.714-12.857 11.714-12.286 10.857-12.286 8-9.714q37.143-42.286 57.143-73.714 7.429-12 18.857-35.429t21.143-41.143 23.143-36 31.429-28.286 39.714-10q71.429 0 118 38.286t46.571 108q0 38.857-12.571 73.143h213.714q59.429 0 102.857 43.429t43.429 102.286z"
4069
+ ],
4070
+ "tags": [
4071
+ "hand-o-right"
4072
+ ],
4073
+ "defaultCode": 61604,
4074
+ "grid": 14,
4075
+ "attrs": []
4076
+ },
4077
+ "attrs": [],
4078
+ "properties": {
4079
+ "id": 154,
4080
+ "order": 209,
4081
+ "prevSize": 28,
4082
+ "code": 61604,
4083
+ "name": "hand-o-right",
4084
+ "ligatures": ""
4085
+ },
4086
+ "setIdx": 19,
4087
+ "setId": 1,
4088
+ "iconIdx": 87
4089
+ },
4090
+ {
4091
+ "icon": {
4092
+ "paths": [
4093
+ "M804.571 548.571q0-48-18.286-104.571t-36.571-110.857-18.286-95.429v-18.286h-365.714v18.286q0 20-6.857 38.571t-21.143 35.714-26.286 28.571-30.857 28q-5.143 4.571-8 6.857-46.286 41.143-82.857 64-12.571 8-38.857 21.714-1.714 0.571-12.857 6t-20.571 10.571-20.286 11.429-17.429 12.286-6.571 10.571q0 40.571 17.429 66t55.714 25.429q24.571 0 48.286-8.571t38.857-18.857 31.429-18.857 27.714-8.571v329.143q0 28.571 22 50.857t51.143 22.286q29.714 0 51.429-21.714t21.714-51.429v-189.143q26.286 20 58.857 20 39.429 0 68-30.286 18.286 10.286 39.429 10.286t42-10 30-27.143q13.714 2.286 32 2.286 48.571 0 72-27.714t23.429-77.429zM731.429 109.714q0-14.857-10.857-25.714t-25.714-10.857-25.714 10.857-10.857 25.714 10.857 25.714 25.714 10.857 25.714-10.857 10.857-25.714zM877.714 546.286q0 81.143-44.286 131.429t-124.286 49.714l-2.857-0.571q-43.429 34.857-101.714 34.857-12.571 0-24.571-1.714-30.857 17.143-68 21.143v96.571q0 60-43.429 103.143t-103.429 43.143q-58.857 0-102.286-43.429t-43.429-102.857v-213.714q-30.857 12.571-73.143 12.571-69.143 0-107.714-46.571t-38.571-118q0-21.714 10-39.714t28.286-31.429 36-23.143 41.143-21.143 35.429-18.857q31.429-20 73.714-57.143 1.714-1.143 9.714-8t12.286-10.857 12.286-11.714 12.857-13.714 10.286-12.857 8-13.429 2.571-12.286v-164.571q0-30.286 21.429-51.714t51.714-21.429h365.714q30.286 0 51.714 21.429t21.429 51.714v164.571q0 33.714 33.714 127.429 39.429 108.571 39.429 181.143z"
4094
+ ],
4095
+ "tags": [
4096
+ "hand-o-down"
4097
+ ],
4098
+ "defaultCode": 61607,
4099
+ "grid": 14,
4100
+ "attrs": []
4101
+ },
4102
+ "attrs": [],
4103
+ "properties": {
4104
+ "id": 157,
4105
+ "order": 210,
4106
+ "prevSize": 28,
4107
+ "code": 61607,
4108
+ "name": "hand-o-down",
4109
+ "ligatures": ""
4110
+ },
4111
+ "setIdx": 19,
4112
+ "setId": 1,
4113
+ "iconIdx": 88
4114
+ },
4115
+ {
4116
+ "icon": {
4117
+ "paths": [
4118
+ "M734.286 512q0-15.429-10.286-25.714l-258.857-258.857q-10.286-10.286-25.714-10.286t-25.714 10.286l-52 52q-10.286 10.286-10.286 25.714t10.286 25.714l108 108h-286.857q-14.857 0-25.714 10.857t-10.857 25.714v73.143q0 14.857 10.857 25.714t25.714 10.857h286.857l-108 108q-10.857 10.857-10.857 25.714t10.857 25.714l52 52q10.286 10.286 25.714 10.286t25.714-10.286l258.857-258.857q10.286-10.286 10.286-25.714zM877.714 512q0 119.429-58.857 220.286t-159.714 159.714-220.286 58.857-220.286-58.857-159.714-159.714-58.857-220.286 58.857-220.286 159.714-159.714 220.286-58.857 220.286 58.857 159.714 159.714 58.857 220.286z"
4119
+ ],
4120
+ "tags": [
4121
+ "arrow-circle-right"
4122
+ ],
4123
+ "defaultCode": 61609,
4124
+ "grid": 14,
4125
+ "attrs": []
4126
+ },
4127
+ "attrs": [],
4128
+ "properties": {
4129
+ "id": 159,
4130
+ "order": 211,
4131
+ "prevSize": 28,
4132
+ "code": 61609,
4133
+ "name": "arrow-circle-right",
4134
+ "ligatures": ""
4135
+ },
4136
+ "setIdx": 19,
4137
+ "setId": 1,
4138
+ "iconIdx": 89
4139
+ },
4140
+ {
4141
+ "icon": {
4142
+ "paths": [
4143
+ "M733.714 512.571q0-15.429-10.286-25.714l-52-52q-10.286-10.286-25.714-10.286t-25.714 10.286l-108 108v-286.857q0-14.857-10.857-25.714t-25.714-10.857h-73.143q-14.857 0-25.714 10.857t-10.857 25.714v286.857l-108-108q-10.857-10.857-25.714-10.857t-25.714 10.857l-52 52q-10.286 10.286-10.286 25.714t10.286 25.714l258.857 258.857q10.286 10.286 25.714 10.286t25.714-10.286l258.857-258.857q10.286-10.286 10.286-25.714zM877.714 512q0 119.429-58.857 220.286t-159.714 159.714-220.286 58.857-220.286-58.857-159.714-159.714-58.857-220.286 58.857-220.286 159.714-159.714 220.286-58.857 220.286 58.857 159.714 159.714 58.857 220.286z"
4144
+ ],
4145
+ "tags": [
4146
+ "arrow-circle-down"
4147
+ ],
4148
+ "defaultCode": 61611,
4149
+ "grid": 14,
4150
+ "attrs": []
4151
+ },
4152
+ "attrs": [],
4153
+ "properties": {
4154
+ "id": 161,
4155
+ "order": 212,
4156
+ "prevSize": 28,
4157
+ "code": 61611,
4158
+ "name": "arrow-circle-down",
4159
+ "ligatures": ""
4160
+ },
4161
+ "setIdx": 19,
4162
+ "setId": 1,
4163
+ "iconIdx": 90
4164
+ },
4165
+ {
4166
+ "icon": {
4167
+ "paths": [
4168
+ "M585.143 804.571h365.714v-73.143h-365.714v73.143zM365.714 512h585.143v-73.143h-585.143v73.143zM731.429 219.429h219.429v-73.143h-219.429v73.143zM1024 694.857v146.286q0 14.857-10.857 25.714t-25.714 10.857h-950.857q-14.857 0-25.714-10.857t-10.857-25.714v-146.286q0-14.857 10.857-25.714t25.714-10.857h950.857q14.857 0 25.714 10.857t10.857 25.714zM1024 402.286v146.286q0 14.857-10.857 25.714t-25.714 10.857h-950.857q-14.857 0-25.714-10.857t-10.857-25.714v-146.286q0-14.857 10.857-25.714t25.714-10.857h950.857q14.857 0 25.714 10.857t10.857 25.714zM1024 109.714v146.286q0 14.857-10.857 25.714t-25.714 10.857h-950.857q-14.857 0-25.714-10.857t-10.857-25.714v-146.286q0-14.857 10.857-25.714t25.714-10.857h950.857q14.857 0 25.714 10.857t10.857 25.714z"
4169
+ ],
4170
+ "tags": [
4171
+ "tasks"
4172
+ ],
4173
+ "defaultCode": 61614,
4174
+ "grid": 14,
4175
+ "attrs": []
4176
+ },
4177
+ "attrs": [],
4178
+ "properties": {
4179
+ "id": 164,
4180
+ "order": 214,
4181
+ "prevSize": 28,
4182
+ "code": 61614,
4183
+ "name": "tasks",
4184
+ "ligatures": ""
4185
+ },
4186
+ "setIdx": 19,
4187
+ "setId": 1,
4188
+ "iconIdx": 91
4189
+ },
4190
+ {
4191
+ "icon": {
4192
+ "paths": [
4193
+ "M877.714 768v73.143q0 14.857-10.857 25.714t-25.714 10.857h-804.571q-14.857 0-25.714-10.857t-10.857-25.714v-73.143q0-14.857 10.857-25.714t25.714-10.857h804.571q14.857 0 25.714 10.857t10.857 25.714zM877.714 475.429v73.143q0 14.857-10.857 25.714t-25.714 10.857h-804.571q-14.857 0-25.714-10.857t-10.857-25.714v-73.143q0-14.857 10.857-25.714t25.714-10.857h804.571q14.857 0 25.714 10.857t10.857 25.714zM877.714 182.857v73.143q0 14.857-10.857 25.714t-25.714 10.857h-804.571q-14.857 0-25.714-10.857t-10.857-25.714v-73.143q0-14.857 10.857-25.714t25.714-10.857h804.571q14.857 0 25.714 10.857t10.857 25.714z"
4194
+ ],
4195
+ "tags": [
4196
+ "bars"
4197
+ ],
4198
+ "defaultCode": 61641,
4199
+ "grid": 14,
4200
+ "attrs": []
4201
+ },
4202
+ "attrs": [],
4203
+ "properties": {
4204
+ "id": 177,
4205
+ "order": 32,
4206
+ "prevSize": 28,
4207
+ "code": 61641,
4208
+ "name": "bars",
4209
+ "ligatures": ""
4210
+ },
4211
+ "setIdx": 19,
4212
+ "setId": 1,
4213
+ "iconIdx": 92
4214
+ },
4215
+ {
4216
+ "icon": {
4217
+ "paths": [
4218
+ "M877.714 512q0 119.429-58.857 220.286t-159.714 159.714-220.286 58.857q-63.429 0-124.571-18.286 33.714-53.143 44.571-93.714 5.143-19.429 30.857-120.571 11.429 22.286 41.714 38.571t65.143 16.286q69.143 0 123.429-39.143t84-107.714 29.714-154.286q0-65.143-34-122.286t-98.571-93.143-145.714-36q-60 0-112 16.571t-88.286 44-62.286 63.143-38.286 74-12.286 76.571q0 59.429 22.857 104.571t66.857 63.429q17.143 6.857 21.714-11.429 1.143-4 4.571-17.714t4.571-17.143q3.429-13.143-6.286-24.571-29.143-34.857-29.143-86.286 0-86.286 59.714-148.286t156.286-62q86.286 0 134.571 46.857t48.286 121.714q0 97.143-39.143 165.143t-100.286 68q-34.857 0-56-24.857t-13.143-59.714q4.571-20 15.143-53.429t17.143-58.857 6.571-43.143q0-28.571-15.429-47.429t-44-18.857q-35.429 0-60 32.571t-24.571 81.143q0 41.714 14.286 69.714l-56.571 238.857q-9.714 40-7.429 101.143-117.714-52-190.286-160.571t-72.571-241.714q0-119.429 58.857-220.286t159.714-159.714 220.286-58.857 220.286 58.857 159.714 159.714 58.857 220.286z"
4219
+ ],
4220
+ "tags": [
4221
+ "pinterest"
4222
+ ],
4223
+ "defaultCode": 61650,
4224
+ "grid": 14,
4225
+ "attrs": []
4226
+ },
4227
+ "attrs": [],
4228
+ "properties": {
4229
+ "id": 185,
4230
+ "order": 33,
4231
+ "prevSize": 28,
4232
+ "code": 61650,
4233
+ "name": "pinterest3",
4234
+ "ligatures": ""
4235
+ },
4236
+ "setIdx": 19,
4237
+ "setId": 1,
4238
+ "iconIdx": 93
4239
+ },
4240
+ {
4241
+ "icon": {
4242
+ "paths": [
4243
+ "M713.143 73.143q68 0 116.286 48.286t48.286 116.286v548.571q0 68-48.286 116.286t-116.286 48.286h-414.286q48.571-69.714 61.714-120 5.143-19.429 30.286-119.429 12 22.286 42 38.286t64.286 16q103.429 0 168.857-84.286t65.429-213.429q0-48-20-92.857t-55.143-79.429-87.143-55.429-112.571-20.857q-59.429 0-111.143 16.286t-87.429 43.714-61.429 62.571-38 73.143-12.286 75.714q0 58.286 22.571 102.857t66.571 62.857q7.429 2.857 13.429 0t8.286-10.857q5.714-25.143 8.571-34.857 3.429-13.143-6.286-24-28.571-35.429-28.571-85.714 0-85.714 59.143-146.571t154.571-60.857q85.143 0 132.857 46.286t47.714 120q0 96-38.571 163.429t-99.143 67.429q-34.286 0-55.429-24.857t-13.143-59.143q4.571-19.429 15.143-52.857t16.857-58.286 6.286-42.571q0-28-15.143-46.571t-43.143-18.571q-34.857 0-59.143 32.286t-24.286 79.714q0 41.143 13.714 69.143l-56 236.571q-13.714 57.143-4 145.143h-104.571q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571z"
4244
+ ],
4245
+ "tags": [
4246
+ "pinterest-square"
4247
+ ],
4248
+ "defaultCode": 61651,
4249
+ "grid": 14,
4250
+ "attrs": []
4251
+ },
4252
+ "attrs": [],
4253
+ "properties": {
4254
+ "id": 186,
4255
+ "order": 35,
4256
+ "prevSize": 28,
4257
+ "code": 61651,
4258
+ "name": "pinterest-square",
4259
+ "ligatures": ""
4260
+ },
4261
+ "setIdx": 19,
4262
+ "setId": 1,
4263
+ "iconIdx": 94
4264
+ },
4265
+ {
4266
+ "icon": {
4267
+ "paths": [
4268
+ "M387.429 910.286q0 21.714-5.714 40.571h-217.143q-54.286 0-98-32.286t-59.143-84.286q13.714-25.714 39.429-44.286t57.143-28.286 61.143-13.714 61.143-4q18.286 0 28 1.143 3.429 2.286 17.429 12t18.857 13.143 17.714 13.143 18.286 14.571 15.714 14.571 15.143 16.857 12 17.429 10 19.714 5.429 20.571 2.571 23.143zM220 709.714q-133.714 4-220 48.571v-247.429q58.857 67.429 156 67.429 18.286 0 40-2.857-12 34.857-12 49.143 0 38.286 36 85.143zM318.857 417.714q0 57.143-24.857 91.714t-80.286 34.571q-29.143 0-55.429-14.857t-44.571-38.571-32-53.429-20.286-59.429-6.571-56.571q0-54.857 29.429-94.286t82.571-39.429q37.714 0 68 23.429t48 59.429 26.857 74.286 9.143 73.143zM877.714 365.714v420.571q0 68-48.286 116.286t-116.286 48.286h-267.429q22.286-41.714 22.286-89.714 0-37.714-12.571-70t-31.714-53.143-41.143-40.571-41.143-34-31.714-31.143-12.571-34q0-20.571 13.143-38.857t32-35.143 37.429-36.857 31.714-53.143 13.143-74.857-15.143-83.143-43.143-67.714q-3.429-3.429-8-6.286t-7.143-4.286-5.714-5.429-6-9.714h77.143l77.143-36.571h-249.714q-78.857 0-139.714 22t-104.286 76.286q0-72 46.286-121.714t118.286-49.714h548.571q68 0 116.286 48.286t48.286 116.286v54.857h-146.286v-146.286h-73.143v146.286h-146.286v73.143h146.286v146.286h73.143v-146.286h146.286z"
4269
+ ],
4270
+ "tags": [
4271
+ "google-plus-square"
4272
+ ],
4273
+ "defaultCode": 61652,
4274
+ "grid": 14,
4275
+ "attrs": []
4276
+ },
4277
+ "attrs": [],
4278
+ "properties": {
4279
+ "id": 187,
4280
+ "order": 34,
4281
+ "prevSize": 28,
4282
+ "code": 61652,
4283
+ "name": "google-plus-square",
4284
+ "ligatures": ""
4285
+ },
4286
+ "setIdx": 19,
4287
+ "setId": 1,
4288
+ "iconIdx": 95
4289
+ },
4290
+ {
4291
+ "icon": {
4292
+ "paths": [
4293
+ "M500.571 837.143q0-12-2.571-23.143t-5.429-20.571-10-19.714-12-17.429-15.143-16.857-15.714-14.571-18.286-14.571-17.714-13.143-18.857-13.143-17.429-12q-9.714-1.143-28.571-1.143-30.857 0-60.571 4t-61.714 14.286-56 26.286-39.429 42.857-15.429 61.143q0 38.857 20.286 69.429t53.143 48 68.857 26 72.571 8.571q33.714 0 64.286-7.143t57.429-22.286 42.571-42 15.714-62.857zM432 344.571q0-34.286-9.429-72.857t-26.857-74.571-48-59.429-68.286-23.429q-53.143 0-82.286 39.429t-29.143 94.286q0 26.857 6.571 56.571t20.286 59.429 32 53.429 44.571 38.571 55.429 14.857q55.429 0 80.286-34.571t24.857-91.714zM357.143 73.143h249.714l-77.143 45.143h-77.143q40.571 25.714 62.857 72t22.286 96.571q0 42.286-13.143 75.143t-32 52.857-37.714 36.857-32 34.857-13.143 38.571q0 14.857 9.429 29.143t24.571 27.429 33.429 27.429 36.571 31.714 33.429 37.714 24.571 48.571 9.429 60.857q0 91.429-80 161.143-86.857 74.857-240 74.857-33.714 0-68.286-5.714t-69.714-19.143-62-33.143-44-50.857-17.143-69.429q0-34.857 21.143-77.143 18.286-36.571 54.857-63.143t82.857-40.571 88.571-20.571 85.714-7.714q-36.571-47.429-36.571-85.143 0-6.857 1.143-13.429t2.857-11.143 4.571-12.286 4-12.286q-22.857 2.857-40 2.857-85.143 0-146-56t-60.857-140.571q0-80 54.286-143.143t133.714-80.857q53.714-11.429 106.857-11.429zM950.857 219.429v73.143h-146.286v146.286h-73.143v-146.286h-146.286v-73.143h146.286v-146.286h73.143v146.286h146.286z"
4294
+ ],
4295
+ "width": 951,
4296
+ "tags": [
4297
+ "google-plus"
4298
+ ],
4299
+ "defaultCode": 61653,
4300
+ "grid": 14,
4301
+ "attrs": []
4302
+ },
4303
+ "attrs": [],
4304
+ "properties": {
4305
+ "id": 188,
4306
+ "order": 44,
4307
+ "prevSize": 28,
4308
+ "code": 61653,
4309
+ "name": "google-plus",
4310
+ "ligatures": ""
4311
+ },
4312
+ "setIdx": 19,
4313
+ "setId": 1,
4314
+ "iconIdx": 96
4315
+ },
4316
+ {
4317
+ "icon": {
4318
+ "paths": [
4319
+ "M1024 405.714v453.714q0 37.714-26.857 64.571t-64.571 26.857h-841.143q-37.714 0-64.571-26.857t-26.857-64.571v-453.714q25.143 28 57.714 49.714 206.857 140.571 284 197.143 32.571 24 52.857 37.429t54 27.429 62.857 14h1.143q29.143 0 62.857-14t54-27.429 52.857-37.429q97.143-70.286 284.571-197.143 32.571-22.286 57.143-49.714zM1024 237.714q0 45.143-28 86.286t-69.714 70.286q-214.857 149.143-267.429 185.714-5.714 4-24.286 17.429t-30.857 21.714-29.714 18.571-32.857 15.429-28.571 5.143h-1.143q-13.143 0-28.571-5.143t-32.857-15.429-29.714-18.571-30.857-21.714-24.286-17.429q-52-36.571-149.714-104.286t-117.143-81.429q-35.429-24-66.857-66t-31.429-78q0-44.571 23.714-74.286t67.714-29.714h841.143q37.143 0 64.286 26.857t27.143 64.571z"
4320
+ ],
4321
+ "tags": [
4322
+ "envelope"
4323
+ ],
4324
+ "defaultCode": 61664,
4325
+ "grid": 14,
4326
+ "attrs": []
4327
+ },
4328
+ "attrs": [],
4329
+ "properties": {
4330
+ "id": 198,
4331
+ "order": 45,
4332
+ "prevSize": 28,
4333
+ "code": 61664,
4334
+ "name": "envelope",
4335
+ "ligatures": ""
4336
+ },
4337
+ "setIdx": 19,
4338
+ "setId": 1,
4339
+ "iconIdx": 97
4340
+ },
4341
+ {
4342
+ "icon": {
4343
+ "paths": [
4344
+ "M199.429 357.143v566.286h-188.571v-566.286h188.571zM211.429 182.286q0.571 41.714-28.857 69.714t-77.429 28h-1.143q-46.857 0-75.429-28t-28.571-69.714q0-42.286 29.429-70t76.857-27.714 76 27.714 29.143 70zM877.714 598.857v324.571h-188v-302.857q0-60-23.143-94t-72.286-34q-36 0-60.286 19.714t-36.286 48.857q-6.286 17.143-6.286 46.286v316h-188q1.143-228 1.143-369.714t-0.571-169.143l-0.571-27.429h188v82.286h-1.143q11.429-18.286 23.429-32t32.286-29.714 49.714-24.857 65.429-8.857q97.714 0 157.143 64.857t59.429 190z"
4345
+ ],
4346
+ "tags": [
4347
+ "linkedin"
4348
+ ],
4349
+ "defaultCode": 61665,
4350
+ "grid": 14,
4351
+ "attrs": []
4352
+ },
4353
+ "attrs": [],
4354
+ "properties": {
4355
+ "id": 199,
4356
+ "order": 57,
4357
+ "prevSize": 28,
4358
+ "code": 61665,
4359
+ "name": "linkedin3",
4360
+ "ligatures": ""
4361
+ },
4362
+ "setIdx": 19,
4363
+ "setId": 1,
4364
+ "iconIdx": 98
4365
+ },
4366
+ {
4367
+ "icon": {
4368
+ "paths": [
4369
+ "M340 548.571q0 7.429-5.714 13.143l-266.286 266.286q-5.714 5.714-13.143 5.714t-13.143-5.714l-28.571-28.571q-5.714-5.714-5.714-13.143t5.714-13.143l224.571-224.571-224.571-224.571q-5.714-5.714-5.714-13.143t5.714-13.143l28.571-28.571q5.714-5.714 13.143-5.714t13.143 5.714l266.286 266.286q5.714 5.714 5.714 13.143zM559.429 548.571q0 7.429-5.714 13.143l-266.286 266.286q-5.714 5.714-13.143 5.714t-13.143-5.714l-28.571-28.571q-5.714-5.714-5.714-13.143t5.714-13.143l224.571-224.571-224.571-224.571q-5.714-5.714-5.714-13.143t5.714-13.143l28.571-28.571q5.714-5.714 13.143-5.714t13.143 5.714l266.286 266.286q5.714 5.714 5.714 13.143z"
4370
+ ],
4371
+ "width": 585,
4372
+ "tags": [
4373
+ "angle-double-right"
4374
+ ],
4375
+ "defaultCode": 61697,
4376
+ "grid": 14,
4377
+ "attrs": []
4378
+ },
4379
+ "attrs": [],
4380
+ "properties": {
4381
+ "id": 229,
4382
+ "order": 55,
4383
+ "prevSize": 28,
4384
+ "code": 61697,
4385
+ "name": "angle-double-right",
4386
+ "ligatures": ""
4387
+ },
4388
+ "setIdx": 19,
4389
+ "setId": 1,
4390
+ "iconIdx": 99
4391
+ },
4392
+ {
4393
+ "icon": {
4394
+ "paths": [
4395
+ "M614.286 493.714q0 7.429-5.714 13.143l-266.286 266.286q-5.714 5.714-13.143 5.714t-13.143-5.714l-266.286-266.286q-5.714-5.714-5.714-13.143t5.714-13.143l28.571-28.571q5.714-5.714 13.143-5.714t13.143 5.714l224.571 224.571 224.571-224.571q5.714-5.714 13.143-5.714t13.143 5.714l28.571 28.571q5.714 5.714 5.714 13.143zM614.286 274.286q0 7.429-5.714 13.143l-266.286 266.286q-5.714 5.714-13.143 5.714t-13.143-5.714l-266.286-266.286q-5.714-5.714-5.714-13.143t5.714-13.143l28.571-28.571q5.714-5.714 13.143-5.714t13.143 5.714l224.571 224.571 224.571-224.571q5.714-5.714 13.143-5.714t13.143 5.714l28.571 28.571q5.714 5.714 5.714 13.143z"
4396
+ ],
4397
+ "width": 658,
4398
+ "tags": [
4399
+ "angle-double-down"
4400
+ ],
4401
+ "defaultCode": 61699,
4402
+ "grid": 14,
4403
+ "attrs": []
4404
+ },
4405
+ "attrs": [],
4406
+ "properties": {
4407
+ "id": 231,
4408
+ "order": 56,
4409
+ "prevSize": 28,
4410
+ "code": 61699,
4411
+ "name": "angle-double-down",
4412
+ "ligatures": ""
4413
+ },
4414
+ "setIdx": 19,
4415
+ "setId": 1,
4416
+ "iconIdx": 100
4417
+ },
4418
+ {
4419
+ "icon": {
4420
+ "paths": [
4421
+ "M340 548.571q0 7.429-5.714 13.143l-266.286 266.286q-5.714 5.714-13.143 5.714t-13.143-5.714l-28.571-28.571q-5.714-5.714-5.714-13.143t5.714-13.143l224.571-224.571-224.571-224.571q-5.714-5.714-5.714-13.143t5.714-13.143l28.571-28.571q5.714-5.714 13.143-5.714t13.143 5.714l266.286 266.286q5.714 5.714 5.714 13.143z"
4422
+ ],
4423
+ "width": 366,
4424
+ "tags": [
4425
+ "angle-right"
4426
+ ],
4427
+ "defaultCode": 61701,
4428
+ "grid": 14,
4429
+ "attrs": []
4430
+ },
4431
+ "attrs": [],
4432
+ "properties": {
4433
+ "id": 233,
4434
+ "order": 53,
4435
+ "prevSize": 28,
4436
+ "code": 61701,
4437
+ "name": "angle-right",
4438
+ "ligatures": ""
4439
+ },
4440
+ "setIdx": 19,
4441
+ "setId": 1,
4442
+ "iconIdx": 101
4443
+ },
4444
+ {
4445
+ "icon": {
4446
+ "paths": [
4447
+ "M614.286 420.571q0 7.429-5.714 13.143l-266.286 266.286q-5.714 5.714-13.143 5.714t-13.143-5.714l-266.286-266.286q-5.714-5.714-5.714-13.143t5.714-13.143l28.571-28.571q5.714-5.714 13.143-5.714t13.143 5.714l224.571 224.571 224.571-224.571q5.714-5.714 13.143-5.714t13.143 5.714l28.571 28.571q5.714 5.714 5.714 13.143z"
4448
+ ],
4449
+ "width": 658,
4450
+ "tags": [
4451
+ "angle-down"
4452
+ ],
4453
+ "defaultCode": 61703,
4454
+ "grid": 14,
4455
+ "attrs": []
4456
+ },
4457
+ "attrs": [],
4458
+ "properties": {
4459
+ "id": 235,
4460
+ "order": 54,
4461
+ "prevSize": 28,
4462
+ "code": 61703,
4463
+ "name": "angle-down",
4464
+ "ligatures": ""
4465
+ },
4466
+ "setIdx": 19,
4467
+ "setId": 1,
4468
+ "iconIdx": 102
4469
+ },
4470
+ {
4471
+ "icon": {
4472
+ "paths": [
4473
+ "M365.714 694.857q0 22.857-7.143 46.857t-24.571 43.429-41.429 19.429-41.429-19.429-24.571-43.429-7.143-46.857 7.143-46.857 24.571-43.429 41.429-19.429 41.429 19.429 24.571 43.429 7.143 46.857zM731.429 694.857q0 22.857-7.143 46.857t-24.571 43.429-41.429 19.429-41.429-19.429-24.571-43.429-7.143-46.857 7.143-46.857 24.571-43.429 41.429-19.429 41.429 19.429 24.571 43.429 7.143 46.857zM822.857 694.857q0-68.571-39.429-116.571t-106.857-48q-23.429 0-111.429 12-40.571 6.286-89.714 6.286t-89.714-6.286q-86.857-12-111.429-12-67.429 0-106.857 48t-39.429 116.571q0 50.286 18.286 87.714t46.286 58.857 69.714 34.286 80 16.857 85.143 4h96q46.857 0 85.143-4t80-16.857 69.714-34.286 46.286-58.857 18.286-87.714zM950.857 594.286q0 118.286-34.857 189.143-21.714 44-60.286 76t-80.571 49.143-97.143 27.143-98 12.571-95.429 2.571q-44.571 0-81.143-1.714t-84.286-7.143-87.143-17.143-78.286-29.429-69.143-46.286-49.143-65.714q-35.429-70.286-35.429-189.143 0-135.429 77.714-226.286-15.429-46.857-15.429-97.143 0-66.286 29.143-124.571 61.714 0 108.571 22.571t108 70.571q84-20 176.571-20 84.571 0 160 18.286 60-46.857 106.857-69.143t108-22.286q29.143 58.286 29.143 124.571 0 49.714-15.429 96 77.714 91.429 77.714 227.429z"
4474
+ ],
4475
+ "width": 951,
4476
+ "tags": [
4477
+ "github-alt"
4478
+ ],
4479
+ "defaultCode": 61715,
4480
+ "grid": 14,
4481
+ "attrs": []
4482
+ },
4483
+ "attrs": [],
4484
+ "properties": {
4485
+ "id": 246,
4486
+ "order": 52,
4487
+ "prevSize": 28,
4488
+ "code": 61715,
4489
+ "name": "github-alt",
4490
+ "ligatures": ""
4491
+ },
4492
+ "setIdx": 19,
4493
+ "setId": 1,
4494
+ "iconIdx": 103
4495
+ },
4496
+ {
4497
+ "icon": {
4498
+ "paths": [
4499
+ "M219.429 420.571v109.714q0 22.857-16 38.857t-38.857 16h-109.714q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h109.714q22.857 0 38.857 16t16 38.857zM512 420.571v109.714q0 22.857-16 38.857t-38.857 16h-109.714q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h109.714q22.857 0 38.857 16t16 38.857zM804.571 420.571v109.714q0 22.857-16 38.857t-38.857 16h-109.714q-22.857 0-38.857-16t-16-38.857v-109.714q0-22.857 16-38.857t38.857-16h109.714q22.857 0 38.857 16t16 38.857z"
4500
+ ],
4501
+ "width": 805,
4502
+ "tags": [
4503
+ "ellipsis-h"
4504
+ ],
4505
+ "defaultCode": 61761,
4506
+ "grid": 14,
4507
+ "attrs": []
4508
+ },
4509
+ "attrs": [],
4510
+ "properties": {
4511
+ "id": 287,
4512
+ "order": 191,
4513
+ "prevSize": 28,
4514
+ "code": 61761,
4515
+ "name": "ellipsis-h",
4516
+ "ligatures": ""
4517
+ },
4518
+ "setIdx": 19,
4519
+ "setId": 1,
4520
+ "iconIdx": 104
4521
+ },
4522
+ {
4523
+ "icon": {
4524
+ "paths": [
4525
+ "M292.571 731.429q0-30.286-21.429-51.714t-51.714-21.429-51.714 21.429-21.429 51.714 21.429 51.714 51.714 21.429 51.714-21.429 21.429-51.714zM493.143 785.143q-7.429-132.571-101.143-226.286t-226.286-101.143q-8-0.571-13.714 5.143t-5.714 13.143v73.143q0 7.429 4.857 12.571t12.286 5.714q88 6.286 150.857 69.143t69.143 150.857q0.571 7.429 5.714 12.286t12.571 4.857h73.143q7.429 0 13.143-5.714t5.143-13.714zM712.571 785.714q-2.857-88-32-170t-79.714-148.571-117.143-117.143-148.571-79.714-170-32q-8-0.571-13.143 5.143-5.714 5.714-5.714 13.143v73.143q0 7.429 5.143 12.571t12.571 5.714q116.571 4 216 63.714t159.143 159.143 63.714 216q0.571 7.429 5.714 12.571t12.571 5.143h73.143q7.429 0 13.143-5.714 6.286-5.143 5.143-13.143zM877.714 237.714v548.571q0 68-48.286 116.286t-116.286 48.286h-548.571q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571q68 0 116.286 48.286t48.286 116.286z"
4526
+ ],
4527
+ "tags": [
4528
+ "rss-square"
4529
+ ],
4530
+ "defaultCode": 61763,
4531
+ "grid": 14,
4532
+ "attrs": []
4533
+ },
4534
+ "attrs": [],
4535
+ "properties": {
4536
+ "id": 289,
4537
+ "order": 190,
4538
+ "prevSize": 28,
4539
+ "code": 61763,
4540
+ "name": "rss-square",
4541
+ "ligatures": ""
4542
+ },
4543
+ "setIdx": 19,
4544
+ "setId": 1,
4545
+ "iconIdx": 105
4546
+ },
4547
+ {
4548
+ "icon": {
4549
+ "paths": [
4550
+ "M654.286 385.714q10.286 20-2.857 37.714l-182.857 256q-10.857 15.429-29.714 15.429t-29.714-15.429l-182.857-256q-13.143-17.714-2.857-37.714 9.714-20 32.571-20h365.714q22.857 0 32.571 20zM731.429 786.286v-548.571q0-7.429-5.429-12.857t-12.857-5.429h-548.571q-7.429 0-12.857 5.429t-5.429 12.857v548.571q0 7.429 5.429 12.857t12.857 5.429h548.571q7.429 0 12.857-5.429t5.429-12.857zM877.714 237.714v548.571q0 68-48.286 116.286t-116.286 48.286h-548.571q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571q68 0 116.286 48.286t48.286 116.286z"
4551
+ ],
4552
+ "tags": [
4553
+ "toggle-down",
4554
+ " caret-square-o-down"
4555
+ ],
4556
+ "defaultCode": 61776,
4557
+ "grid": 14,
4558
+ "attrs": []
4559
+ },
4560
+ "attrs": [],
4561
+ "properties": {
4562
+ "id": 301,
4563
+ "order": 181,
4564
+ "prevSize": 28,
4565
+ "code": 61776,
4566
+ "name": "toggle-down",
4567
+ "ligatures": ""
4568
+ },
4569
+ "setIdx": 19,
4570
+ "setId": 1,
4571
+ "iconIdx": 106
4572
+ },
4573
+ {
4574
+ "icon": {
4575
+ "paths": [
4576
+ "M621.714 512q0 18.857-15.429 29.714l-256 182.857q-17.714 13.143-37.714 2.857-20-9.714-20-32.571v-365.714q0-22.857 20-32.571 20-10.286 37.714 2.857l256 182.857q15.429 10.857 15.429 29.714zM731.429 786.286v-548.571q0-8-5.143-13.143t-13.143-5.143h-548.571q-8 0-13.143 5.143t-5.143 13.143v548.571q0 8 5.143 13.143t13.143 5.143h548.571q8 0 13.143-5.143t5.143-13.143zM877.714 237.714v548.571q0 68-48.286 116.286t-116.286 48.286h-548.571q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571q68 0 116.286 48.286t48.286 116.286z"
4577
+ ],
4578
+ "tags": [
4579
+ "toggle-right",
4580
+ " caret-square-o-right"
4581
+ ],
4582
+ "defaultCode": 61778,
4583
+ "grid": 14,
4584
+ "attrs": []
4585
+ },
4586
+ "attrs": [],
4587
+ "properties": {
4588
+ "id": 303,
4589
+ "order": 180,
4590
+ "prevSize": 28,
4591
+ "code": 61778,
4592
+ "name": "toggle-right",
4593
+ "ligatures": ""
4594
+ },
4595
+ "setIdx": 19,
4596
+ "setId": 1,
4597
+ "iconIdx": 107
4598
+ },
4599
+ {
4600
+ "icon": {
4601
+ "paths": [
4602
+ "M525.143 744.571v-89.714q0-28.571-16.571-28.571-9.714 0-18.857 9.143v128q9.143 9.143 18.857 9.143 16.571 0 16.571-28zM630.286 674.857h37.714v-19.429q0-29.143-18.857-29.143t-18.857 29.143v19.429zM304 522.857v40h-45.714v241.714h-42.286v-241.714h-44.571v-40h132.571zM418.857 594.857v209.714h-38.286v-22.857q-22.286 25.714-43.429 25.714-18.857 0-24-16-3.429-9.143-3.429-30.857v-165.714h37.714v154.286q0 13.714 0.571 14.857 0.571 8.571 8.571 8.571 11.429 0 24-17.714v-160h38.286zM562.857 658.286v83.429q0 29.714-4 41.714-6.857 24-30.286 24-20 0-38.857-23.429v20.571h-38.286v-281.714h38.286v92q18.286-22.857 38.857-22.857 23.429 0 30.286 24 4 12 4 42.286zM706.286 732v5.143q0 16.571-1.143 24.571-1.714 12.571-8.571 22.857-15.429 22.857-45.714 22.857-29.714 0-46.286-21.714-12-15.429-12-49.143v-73.714q0-33.714 11.429-49.143 16.571-21.714 45.714-21.714t44.571 21.714q12 16 12 49.143v43.429h-76v37.143q0 29.143 19.429 29.143 13.714 0 17.143-14.857 0-0.571 0.286-4t0.286-9.429v-12.286h38.857zM448.571 261.143v89.143q0 29.143-18.286 29.143t-18.286-29.143v-89.143q0-29.714 18.286-29.714t18.286 29.714zM753.143 668.571q0-101.143-10.857-148.571-5.714-25.143-24.571-42t-43.429-19.714q-77.714-8.571-235.429-8.571-157.143 0-234.857 8.571-25.143 2.857-43.714 19.714t-24.286 42q-11.429 49.714-11.429 148.571 0 100.571 11.429 148.571 5.714 24.571 24.286 41.714t43.143 20q78.286 8.571 235.429 8.571t235.429-8.571q24.571-2.857 43.143-20t24.286-41.714q11.429-48 11.429-148.571zM321.714 296.571l51.429-169.143h-42.857l-29.143 111.429-30.286-111.429h-44.571l13.714 39.429t13.143 39.429q20 58.857 26.286 90.286v114.857h42.286v-114.857zM486.857 342.857v-74.286q0-33.143-12-49.714-16.571-21.714-44.571-21.714-29.143 0-44.571 21.714-12 16.571-12 49.714v74.286q0 33.143 12 49.714 15.429 21.714 44.571 21.714 28 0 44.571-21.714 12-15.429 12-49.714zM590.286 411.429h38.286v-211.429h-38.286v161.714q-12.571 17.714-24 17.714-8.571 0-9.143-9.143-0.571-1.143-0.571-14.857v-155.429h-38.286v167.429q0 21.143 3.429 31.429 6.286 15.429 24.571 15.429 20.571 0 44-25.714v22.857zM877.714 237.714v548.571q0 68-48.286 116.286t-116.286 48.286h-548.571q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571q68 0 116.286 48.286t48.286 116.286z"
4603
+ ],
4604
+ "tags": [
4605
+ "youtube-square"
4606
+ ],
4607
+ "defaultCode": 61798,
4608
+ "grid": 14,
4609
+ "attrs": []
4610
+ },
4611
+ "attrs": [],
4612
+ "properties": {
4613
+ "id": 322,
4614
+ "order": 51,
4615
+ "prevSize": 28,
4616
+ "code": 61798,
4617
+ "name": "youtube-square",
4618
+ "ligatures": ""
4619
+ },
4620
+ "setIdx": 19,
4621
+ "setId": 1,
4622
+ "iconIdx": 108
4623
+ },
4624
+ {
4625
+ "icon": {
4626
+ "paths": [
4627
+ "M554.857 710.857v120.571q0 38.286-22.286 38.286-13.143 0-25.714-12.571v-172q12.571-12.571 25.714-12.571 22.286 0 22.286 38.286zM748 711.429v26.286h-51.429v-26.286q0-38.857 25.714-38.857t25.714 38.857zM196 586.857h61.143v-53.714h-178.286v53.714h60v325.143h57.143v-325.143zM360.571 912h50.857v-282.286h-50.857v216q-17.143 24-32.571 24-10.286 0-12-12-0.571-1.714-0.571-20v-208h-50.857v223.429q0 28 4.571 41.714 6.857 21.143 33.143 21.143 27.429 0 58.286-34.857v30.857zM605.714 827.429v-112.571q0-41.714-5.143-56.571-9.714-32-40.571-32-28.571 0-53.143 30.857v-124h-50.857v378.857h50.857v-27.429q25.714 31.429 53.143 31.429 30.857 0 40.571-31.429 5.143-15.429 5.143-57.143zM798.857 821.714v-7.429h-52q0 29.143-1.143 34.857-4 20.571-22.857 20.571-26.286 0-26.286-39.429v-49.714h102.286v-58.857q0-45.143-15.429-66.286-22.286-29.143-60.571-29.143-38.857 0-61.143 29.143-16 21.143-16 66.286v98.857q0 45.143 16.571 66.286 22.286 29.143 61.714 29.143 41.143 0 61.714-30.286 10.286-15.429 12-30.857 1.143-5.143 1.143-33.143zM451.429 300v-120q0-39.429-24.571-39.429t-24.571 39.429v120q0 40 24.571 40t24.571-40zM862.286 729.143q0 133.714-14.857 200-8 33.714-33.143 56.571t-58.286 26.286q-105.143 12-317.143 12t-317.143-12q-33.143-3.429-58.571-26.286t-32.857-56.571q-14.857-64-14.857-200 0-133.714 14.857-200 8-33.714 33.143-56.571t58.857-26.857q104.571-11.429 316.571-11.429t317.143 11.429q33.143 4 58.571 26.857t32.857 56.571q14.857 64 14.857 200zM292 0h58.286l-69.143 228v154.857h-57.143v-154.857q-8-42.286-34.857-121.143-21.143-58.857-37.143-106.857h60.571l40.571 150.286zM503.429 190.286v100q0 46.286-16 67.429-21.143 29.143-60.571 29.143-38.286 0-60-29.143-16-21.714-16-67.429v-100q0-45.714 16-66.857 21.714-29.143 60-29.143 39.429 0 60.571 29.143 16 21.143 16 66.857zM694.857 97.714v285.143h-52v-31.429q-30.286 35.429-58.857 35.429-26.286 0-33.714-21.143-4.571-13.714-4.571-42.857v-225.143h52v209.714q0 18.857 0.571 20 1.714 12.571 12 12.571 15.429 0 32.571-24.571v-217.714h52z"
4628
+ ],
4629
+ "tags": [
4630
+ "youtube"
4631
+ ],
4632
+ "defaultCode": 61799,
4633
+ "grid": 14,
4634
+ "attrs": []
4635
+ },
4636
+ "attrs": [],
4637
+ "properties": {
4638
+ "id": 323,
4639
+ "order": 50,
4640
+ "prevSize": 28,
4641
+ "code": 61799,
4642
+ "name": "youtube",
4643
+ "ligatures": ""
4644
+ },
4645
+ "setIdx": 19,
4646
+ "setId": 1,
4647
+ "iconIdx": 109
4648
+ },
4649
+ {
4650
+ "icon": {
4651
+ "paths": [
4652
+ "M778.286 814.857v-370.286h-77.143q11.429 36 11.429 74.857 0 72-36.571 132.857t-99.429 96.286-137.143 35.429q-112.571 0-192.571-77.429t-80-187.143q0-38.857 11.429-74.857h-80.571v370.286q0 14.857 10 24.857t24.857 10h610.857q14.286 0 24.571-10t10.286-24.857zM616 510.286q0-70.857-51.714-120.857t-124.857-50q-72.571 0-124.286 50t-51.714 120.857 51.714 120.857 124.286 50q73.143 0 124.857-50t51.714-120.857zM778.286 304.571v-94.286q0-16-11.429-27.714t-28-11.714h-99.429q-16.571 0-28 11.714t-11.429 27.714v94.286q0 16.571 11.429 28t28 11.429h99.429q16.571 0 28-11.429t11.429-28zM877.714 185.714v652.571q0 46.286-33.143 79.429t-79.429 33.143h-652.571q-46.286 0-79.429-33.143t-33.143-79.429v-652.571q0-46.286 33.143-79.429t79.429-33.143h652.571q46.286 0 79.429 33.143t33.143 79.429z"
4653
+ ],
4654
+ "tags": [
4655
+ "instagram"
4656
+ ],
4657
+ "defaultCode": 61805,
4658
+ "grid": 14,
4659
+ "attrs": []
4660
+ },
4661
+ "attrs": [],
4662
+ "properties": {
4663
+ "id": 329,
4664
+ "order": 199,
4665
+ "prevSize": 28,
4666
+ "code": 61805,
4667
+ "name": "instagram3",
4668
+ "ligatures": ""
4669
+ },
4670
+ "setIdx": 19,
4671
+ "setId": 1,
4672
+ "iconIdx": 110
4673
+ },
4674
+ {
4675
+ "icon": {
4676
+ "paths": [
4677
+ "M796 694.286q-22.286 71.429-70.286 142.857-73.714 112-146.857 112-28 0-80-18.286-49.143-18.286-86.286-18.286-34.857 0-81.143 18.857-46.286 19.429-75.429 19.429-86.857 0-172-148-84-149.143-84-287.429 0-130.286 64.571-213.714 64-82.286 162.286-82.286 41.143 0 101.143 17.143 59.429 17.143 78.857 17.143 25.714 0 81.714-19.429 58.286-19.429 98.857-19.429 68 0 121.714 37.143 29.714 20.571 59.429 57.143-45.143 38.286-65.143 67.429-37.143 53.714-37.143 118.286 0 70.857 39.429 127.429t90.286 72zM581.143 24q0 34.857-16.571 77.714-17.143 42.857-53.143 78.857-30.857 30.857-61.714 41.143-21.143 6.286-59.429 9.714 1.714-85.143 44.571-146.857 42.286-61.143 142.857-84.571 0.571 1.714 1.429 6.286t1.429 6.286q0 2.286 0.286 5.714t0.286 5.714z"
4678
+ ],
4679
+ "width": 805,
4680
+ "tags": [
4681
+ "apple"
4682
+ ],
4683
+ "defaultCode": 61817,
4684
+ "grid": 14,
4685
+ "attrs": []
4686
+ },
4687
+ "attrs": [],
4688
+ "properties": {
4689
+ "id": 340,
4690
+ "order": 46,
4691
+ "prevSize": 28,
4692
+ "code": 61817,
4693
+ "name": "apple",
4694
+ "ligatures": ""
4695
+ },
4696
+ "setIdx": 19,
4697
+ "setId": 1,
4698
+ "iconIdx": 111
4699
+ },
4700
+ {
4701
+ "icon": {
4702
+ "paths": [
4703
+ "M281.714 276q9.143 0 15.714-6.571t6.571-15.714-6.571-15.714-15.714-6.571-15.429 6.571-6.286 15.714 6.286 15.714 15.429 6.571zM522.857 276q9.143 0 15.429-6.571t6.286-15.714-6.286-15.714-15.429-6.571-15.714 6.571-6.571 15.714 6.571 15.714 15.714 6.571zM58.857 381.143q24 0 41.143 17.143t17.143 41.143v245.714q0 24.571-16.857 41.714t-41.429 17.143-41.714-17.143-17.143-41.714v-245.714q0-24 17.143-41.143t41.714-17.143zM664.571 392v380.571q0 26.286-18.286 44.571t-44 18.286h-42.857v129.714q0 24.571-17.143 41.714t-41.714 17.143-41.714-17.143-17.143-41.714v-129.714h-78.857v129.714q0 24.571-17.143 41.714t-41.714 17.143q-24 0-41.143-17.143t-17.143-41.714l-0.571-129.714h-42.286q-26.286 0-44.571-18.286t-18.286-44.571v-380.571h524.571zM532 160.571q61.143 31.429 97.714 87.714t36.571 123.143h-528.571q0-66.857 36.571-123.143t98.286-87.714l-40.571-74.857q-4-7.429 2.857-11.429 7.429-3.429 11.429 3.429l41.143 75.429q54.286-24 114.857-24t114.857 24l41.143-75.429q4-6.857 11.429-3.429 6.857 4 2.857 11.429zM804.571 439.429v245.714q0 24.571-17.143 41.714t-41.714 17.143q-24 0-41.143-17.143t-17.143-41.714v-245.714q0-24.571 17.143-41.429t41.143-16.857q24.571 0 41.714 16.857t17.143 41.429z"
4704
+ ],
4705
+ "width": 805,
4706
+ "tags": [
4707
+ "android"
4708
+ ],
4709
+ "defaultCode": 61819,
4710
+ "grid": 14,
4711
+ "attrs": []
4712
+ },
4713
+ "attrs": [],
4714
+ "properties": {
4715
+ "id": 342,
4716
+ "order": 47,
4717
+ "prevSize": 28,
4718
+ "code": 61819,
4719
+ "name": "android",
4720
+ "ligatures": ""
4721
+ },
4722
+ "setIdx": 19,
4723
+ "setId": 1,
4724
+ "iconIdx": 112
4725
+ },
4726
+ {
4727
+ "icon": {
4728
+ "paths": [
4729
+ "M670.286 607.429q0-28.571-11.143-52.286t-27.714-39.143-41.714-28-47.143-19.429-50-13.143l-59.429-13.714q-17.143-4-25.143-6t-20-6.571-17.143-9.143-9.429-12-4.286-17.143q0-44 82.286-44 24.571 0 44 6.857t30.857 16.286 21.714 19.143 22.857 16.571 27.429 6.857q26.857 0 43.143-18.286t16.286-44q0-31.429-32-56.857t-81.143-38.571-104-13.143q-38.857 0-75.429 8.857t-68.286 26.857-50.857 49.714-19.143 73.429q0 34.857 10.857 60.857t32 43.143 45.714 27.714 58.857 18.571l83.429 20.571q51.429 12.571 64 20.571 18.286 11.429 18.286 34.286 0 22.286-22.857 36.857t-60 14.571q-29.143 0-52.286-9.143t-37.143-22-26-25.714-26.286-22-30.857-9.143q-28.571 0-43.143 17.143t-14.571 42.857q0 52.571 69.714 90t166.286 37.429q41.714 0 80-10.571t70-30.571 50.571-53.429 18.857-75.143zM877.714 731.429q0 90.857-64.286 155.143t-155.143 64.286q-74.286 0-133.714-45.714-44 9.143-85.714 9.143-81.714 0-156.286-31.714t-128.571-85.714-85.714-128.571-31.714-156.286q0-41.714 9.143-85.714-45.714-59.429-45.714-133.714 0-90.857 64.286-155.143t155.143-64.286q74.286 0 133.714 45.714 44-9.143 85.714-9.143 81.714 0 156.286 31.714t128.571 85.714 85.714 128.571 31.714 156.286q0 41.714-9.143 85.714 45.714 59.429 45.714 133.714z"
4730
+ ],
4731
+ "tags": [
4732
+ "skype"
4733
+ ],
4734
+ "defaultCode": 61822,
4735
+ "grid": 14,
4736
+ "attrs": []
4737
+ },
4738
+ "attrs": [],
4739
+ "properties": {
4740
+ "id": 345,
4741
+ "order": 48,
4742
+ "prevSize": 28,
4743
+ "code": 61822,
4744
+ "name": "skype2",
4745
+ "ligatures": ""
4746
+ },
4747
+ "setIdx": 19,
4748
+ "setId": 1,
4749
+ "iconIdx": 113
4750
+ },
4751
+ {
4752
+ "icon": {
4753
+ "paths": [
4754
+ "M716.571 364q9.143-48.571-12-75.429-29.714-37.143-106.857-25.714-9.714 1.714-23.429 7.143t-32.857 17.429-36.857 27.714-34 40-25.429 52.286q45.714-4 64.857 9.143t15.143 56.571q-2.857 29.714-29.714 81.714-24.571 44.571-40.571 56.571-25.143 18.286-49.714-8-13.143-13.714-21.429-36.857t-10.857-41.714-5.714-48-4.857-40.857q-13.143-73.714-19.429-93.714-6.857-21.143-20.286-39.429t-28.857-22.857q-32.571-9.143-72.571 14.286-30.857 18.286-78 60.571t-70 58.286v4q9.143 4.571 14.571 14.857t12.286 11.429q12 1.714 31.143-4.857t33.143-6 23.714 17.143q6.286 10.286 10.571 22t8.571 27.429 7.143 23.143q9.714 26.286 30.286 106.857 20.571 83.429 32.571 112.571 24 56.571 58.857 71.429 24.571 6.857 48.571 0.857t43.429-18q74.857-44 142.857-135.429 59.429-79.429 98.571-167.143t47.143-129.429zM877.714 237.714v548.571q0 68-48.286 116.286t-116.286 48.286h-548.571q-68 0-116.286-48.286t-48.286-116.286v-548.571q0-68 48.286-116.286t116.286-48.286h548.571q68 0 116.286 48.286t48.286 116.286z"
4755
+ ],
4756
+ "tags": [
4757
+ "vimeo-square"
4758
+ ],
4759
+ "defaultCode": 61844,
4760
+ "grid": 14,
4761
+ "attrs": []
4762
+ },
4763
+ "attrs": [],
4764
+ "properties": {
4765
+ "id": 365,
4766
+ "order": 49,
4767
+ "prevSize": 28,
4768
+ "code": 61844,
4769
+ "name": "vimeo-square",
4770
+ "ligatures": ""
4771
+ },
4772
+ "setIdx": 19,
4773
+ "setId": 1,
4774
+ "iconIdx": 114
4775
+ },
4776
+ {
4777
+ "icon": {
4778
+ "paths": [
4779
+ "M533.334 800c0-18.774-3.2-36.694-9.194-53.334h124.822c-5.762 16.64-8.962 34.56-8.962 53.334 0 88.342 71.658 160 160 160 88.32 0 160-71.658 160-160 0-88.32-71.68-160-160-160h-352c-23.466 0-42.666-19.2-42.666-42.666s19.2-42.666 42.666-42.666h366.934c38.614 0 71.872-22.634 87.018-55.466 5.782-12.376 116.288-264.322 116.288-264.322 2.986-6.848 5.76-13.654 5.76-21.546 0-23.466-19.2-42.666-42.666-42.666l-666.048-0.002-17.92-55.254c-8.3-29.652-31.552-51.412-62.7-51.412h-181.332c-29.44 0-53.334 23.894-53.334 53.334s23.894 53.332 53.334 53.332h112c18.986 0 34.986 12.374 40.534 29.226l90.026 460.138c-49.26 27.116-82.56 79.81-82.56 139.97 0 88.342 71.658 160 160 160 88.32 0 160-71.658 160-160zM426.666 800c0 29.44-23.894 53.334-53.334 53.334s-53.332-23.894-53.332-53.334 23.894-53.334 53.334-53.334 53.332 23.894 53.332 53.334zM853.334 800c0 29.44-23.894 53.334-53.334 53.334s-53.334-23.894-53.334-53.334 23.894-53.334 53.334-53.334 53.334 23.894 53.334 53.334z"
4780
+ ],
4781
+ "attrs": [],
4782
+ "isMulticolor": false,
4783
+ "isMulticolor2": false,
4784
+ "tags": [
4785
+ "cart",
4786
+ "ecommerce",
4787
+ "shop",
4788
+ "buy",
4789
+ "purchase"
4790
+ ],
4791
+ "grid": 48
4792
+ },
4793
+ "attrs": [],
4794
+ "properties": {
4795
+ "id": 91,
4796
+ "order": 228,
4797
+ "prevSize": 48,
4798
+ "code": 59654,
4799
+ "name": "cart3"
4800
+ },
4801
+ "setIdx": 7,
4802
+ "setId": 13,
4803
+ "iconIdx": 90
4804
+ },
4805
+ {
4806
+ "icon": {
4807
+ "paths": [
4808
+ "M0 938.666c0 47.146 38.186 85.334 85.334 85.334h853.334c47.146 0 85.334-38.186 85.334-85.334l-0.002-533.332c0-47.146-38.186-85.334-85.334-85.334h-85.334v-96c0.002-123.734-100.266-224-223.998-224-50.56 0-97.066 16.64-134.4 44.8-30.294-14.934-64.214-23.466-100.268-23.466-123.732 0-224 100.266-224 224l0.214 74.666h-85.546c-47.146 0-85.334 38.186-85.334 85.334v533.332zM746.666 320h-234.452l-0.214-96c0-64.854 52.48-117.334 117.334-117.334s117.332 52.48 117.332 117.334v96zM405.546 320h-128l-0.212-74.666c0-64.854 52.48-117.334 117.332-117.334 10.454 0 20.694 1.302 30.294 4.032-12.586 27.968-19.626 59.114-19.626 91.968l0.212 96zM405.334 458.666c0-29.44 23.894-53.334 53.334-53.334s53.334 23.894 53.334 53.334-23.896 53.334-53.336 53.334-53.332-23.894-53.332-53.334zM746.666 458.666c0-29.44 23.894-53.334 53.334-53.334s53.334 23.894 53.334 53.334-23.894 53.334-53.334 53.334-53.334-23.894-53.334-53.334zM192 469.334v405.334c0 23.466-19.2 42.666-42.666 42.666s-42.666-19.2-42.666-42.666l-0.002-405.334c0-23.466 19.2-42.666 42.666-42.666s42.668 19.198 42.668 42.666z"
4809
+ ],
4810
+ "attrs": [],
4811
+ "isMulticolor": false,
4812
+ "isMulticolor2": false,
4813
+ "tags": [
4814
+ "bag",
4815
+ "shop",
4816
+ "ecommerce",
4817
+ "cart",
4818
+ "buy",
4819
+ "purchase"
4820
+ ],
4821
+ "grid": 48
4822
+ },
4823
+ "attrs": [],
4824
+ "properties": {
4825
+ "id": 92,
4826
+ "order": 229,
4827
+ "prevSize": 48,
4828
+ "code": 59655,
4829
+ "name": "bag"
4830
+ },
4831
+ "setIdx": 7,
4832
+ "setId": 13,
4833
+ "iconIdx": 91
4834
+ },
4835
+ {
4836
+ "icon": {
4837
+ "paths": [
4838
+ "M0 938.666c0 47.146 38.186 85.334 85.334 85.334h853.334c47.146 0 85.334-38.186 85.334-85.334l-0.002-853.332c0-47.146-38.186-85.334-85.334-85.334h-853.332c-47.148 0-85.334 38.186-85.334 85.334v853.332zM533.334 896v-341.334h-85.334v-128h85.334c0-219.946 9.364-234.666 277.332-234.666v128c-141.226 0-128 7.894-128 106.666h128v128h-128v341.334h-149.332z"
4839
+ ],
4840
+ "tags": [
4841
+ "facebook",
4842
+ "social"
4843
+ ],
4844
+ "grid": 48,
4845
+ "attrs": []
4846
+ },
4847
+ "attrs": [],
4848
+ "properties": {
4849
+ "id": 0,
4850
+ "order": 148,
4851
+ "prevSize": 48,
4852
+ "code": 58944,
4853
+ "name": "facebook4",
4854
+ "ligatures": ""
4855
+ },
4856
+ "setIdx": 19,
4857
+ "setId": 1,
4858
+ "iconIdx": 7
4859
+ },
4860
+ {
4861
+ "icon": {
4862
+ "paths": [
4863
+ "M0 938.666c0 47.146 38.186 85.334 85.334 85.334h853.334c47.146 0 85.334-38.186 85.334-85.334l-0.002-853.332c0-47.146-38.186-85.334-85.334-85.334h-853.332c-47.148 0-85.334 38.186-85.334 85.334v853.332zM661.334 533.334h-213.334v64c0 23.466 19.2 42.666 42.666 42.666h170.666c47.146 0 85.334 38.186 85.334 85.334s-38.186 85.334-85.334 85.334l-213.332-0.002c-94.294 0-170.666-76.374-170.666-170.666v-362.666c0-47.146 38.186-85.334 85.334-85.334s85.334 38.186 85.334 85.334v85.334h213.334c47.146 0 85.334 38.186 85.334 85.334s-38.19 85.332-85.336 85.332z"
4864
+ ],
4865
+ "tags": [
4866
+ "twitter-old",
4867
+ "social"
4868
+ ],
4869
+ "grid": 48,
4870
+ "attrs": []
4871
+ },
4872
+ "attrs": [],
4873
+ "properties": {
4874
+ "id": 1,
4875
+ "order": 149,
4876
+ "prevSize": 48,
4877
+ "code": 58945,
4878
+ "name": "twitter-old",
4879
+ "ligatures": ""
4880
+ },
4881
+ "setIdx": 19,
4882
+ "setId": 1,
4883
+ "iconIdx": 8
4884
+ },
4885
+ {
4886
+ "icon": {
4887
+ "paths": [
4888
+ "M0 938.666c0 47.146 38.186 85.334 85.334 85.334h853.334c47.146 0 85.334-38.186 85.334-85.334l-0.002-853.332c0-47.146-38.186-85.334-85.334-85.334h-853.332c-47.148 0-85.334 38.186-85.334 85.334v853.332zM832 757.334c0 29.44-23.894 53.334-53.334 53.334s-53.332-23.894-53.332-53.334c0-241.494-195.862-437.334-437.334-437.334-29.44 0-53.334-23.894-53.334-53.334s23.894-53.334 53.334-53.334c158.294 0 288.214 54.614 390.186 156.586 104.512 104.536 153.814 234.242 153.814 387.416zM640 757.334c0 29.44-23.894 53.334-53.334 53.334s-53.332-23.894-53.332-53.334c0-135.468-109.868-245.334-245.334-245.334-29.44 0-53.334-23.894-53.334-53.334s23.894-53.334 53.334-53.334c194.346 0.002 352 157.676 352 352.002zM234.666 714.666c0-53.12 42.88-96 96-96s96 42.88 96 96-42.88 96-96 96-96-42.88-96-96z"
4889
+ ],
4890
+ "tags": [
4891
+ "feed",
4892
+ "atom",
4893
+ "rss"
4894
+ ],
4895
+ "grid": 48,
4896
+ "attrs": []
4897
+ },
4898
+ "attrs": [],
4899
+ "properties": {
4900
+ "id": 3,
4901
+ "order": 150,
4902
+ "prevSize": 48,
4903
+ "code": 58946,
4904
+ "name": "feed5",
4905
+ "ligatures": ""
4906
+ },
4907
+ "setIdx": 19,
4908
+ "setId": 1,
4909
+ "iconIdx": 9
4910
+ },
4911
+ {
4912
+ "icon": {
4913
+ "paths": [
4914
+ "M938.858 384h63.786c5.546 0 11.094-2.134 15.36-6.186 8.32-8.32 8.32-21.974 0-30.294-5.782-5.546-77.226-91.52-77.226-91.52s71.466-85.974 77.226-91.52c8.32-8.32 8.32-21.974 0-30.294-4.266-4.052-9.812-6.186-15.358-6.186h-102.634c-46.698-76.8-131.414-128-227.84-128-147.2 0-266.666 119.466-266.666 266.666 0 88.32-71.68 160-160 160h-0.64l-202.434 0c-23.488 0-42.666 19.2-42.666 42.666l0.214 5.76c18.986 185.6 148.886 339.2 320.214 396.586v98.986c0 29.44 23.894 53.334 53.334 53.334s53.334-23.894 53.334-53.334v-76.586c14.080 1.28 28.374 1.92 42.666 1.92s28.586-0.64 42.666-1.92v76.586c0 29.44 23.894 53.334 53.334 53.334s53.334-23.894 53.334-53.334v-98.986c186.026-62.314 320-238.080 320-445.014l-0.004-42.664zM682.858 181.334c0-29.44 23.894-53.334 53.334-53.334s53.334 23.894 53.334 53.334-23.894 53.334-53.334 53.334-53.334-23.894-53.334-53.334zM517.312 496.214c30.080 65.302 18.326 145.088-35.414 198.826-52.906 53.12-131.414 65.302-196.054 36.48l-6.826-3.626c-13.654-7.254-22.806-21.546-22.806-37.974 0-12.586 5.334-23.894 13.866-31.786 4.246-3.84 176.426-176.214 176.426-176.214 16.854-16.854 44.16-16.854 60.8 0 2.56 2.56 4.906 5.334 6.634 8.32l3.374 5.974z"
4915
+ ],
4916
+ "tags": [
4917
+ "bird"
4918
+ ],
4919
+ "grid": 48,
4920
+ "attrs": []
4921
+ },
4922
+ "attrs": [],
4923
+ "properties": {
4924
+ "id": 4,
4925
+ "order": 151,
4926
+ "prevSize": 48,
4927
+ "code": 58947,
4928
+ "name": "bird",
4929
+ "ligatures": ""
4930
+ },
4931
+ "setIdx": 19,
4932
+ "setId": 1,
4933
+ "iconIdx": 10
4934
+ },
4935
+ {
4936
+ "icon": {
4937
+ "paths": [
4938
+ "M632.576 298.624c46.080 10.666 82.752 49.92 93.418 92.8 3.648 20.054 21.12 35.2 42.048 35.2 23.466 0 42.666-19.2 42.666-42.666 0-30.72-25.814-77.44-61.014-112.426-34.56-34.134-75.734-58.24-109.654-58.24-23.466 0-42.666 19.84-42.666 43.306 0.002 20.884 15.148 38.4 35.202 42.026zM46.122 857.984c-33.066 33.046-33.066 86.826 0 119.872 33.066 33.088 86.826 33.088 119.68 0l245.098-244.906c57.194 35.67 124.586 56.342 197.12 56.342 206.294 0 373.334-167.040 373.334-373.334 0-206.294-167.040-373.334-373.334-373.334s-373.334 167.040-373.334 373.334c0 72.32 20.714 139.946 56.342 197.12l-244.906 244.906zM341.376 415.958c0-147.2 119.488-266.666 266.666-266.666 147.2 0 266.666 119.466 266.666 266.666s-119.466 266.666-266.666 266.666c-147.178-0.022-266.666-119.488-266.666-266.666z"
4939
+ ],
4940
+ "tags": [
4941
+ "search",
4942
+ "magnifier"
4943
+ ],
4944
+ "grid": 48,
4945
+ "attrs": []
4946
+ },
4947
+ "attrs": [],
4948
+ "properties": {
4949
+ "id": 66,
4950
+ "order": 152,
4951
+ "prevSize": 48,
4952
+ "code": 58948,
4953
+ "name": "search4",
4954
+ "ligatures": ""
4955
+ },
4956
+ "setIdx": 19,
4957
+ "setId": 1,
4958
+ "iconIdx": 11
4959
+ },
4960
+ {
4961
+ "icon": {
4962
+ "paths": [
4963
+ "M0 888.32c119.040 73.6 257.302 114.346 393.814 114.346 60.138 0 119.040-6.186 176-21.334 39.254-11.094 70.186-43.286 70.186-85.334 0-25.366-11.094-48.426-28.8-64l7.466 0.002c47.146 0 85.334-38.186 85.334-85.334s-38.186-85.334-85.334-85.334h42.666c47.146 0 85.334-38.186 85.334-85.334s-38.186-85.334-85.334-85.334h277.334c47.146 0 85.334-38.186 85.334-85.334s-38.186-85.334-85.334-85.334l-486.634 0.004c-23.658 0-42.666-19.2-42.666-42.666 0-4.032 0.64-7.894 1.706-11.52l49.066-120.746c5.782-11.522 9.196-24.534 9.196-38.402 0-47.146-38.186-85.334-85.334-85.334-35.414 0-65.92 21.76-78.934 52.48-71.466 138.454-159.146 249.388-305.066 327.042v487.466z"
4964
+ ],
4965
+ "tags": [
4966
+ "pointer",
4967
+ "right"
4968
+ ],
4969
+ "grid": 48,
4970
+ "attrs": []
4971
+ },
4972
+ "attrs": [],
4973
+ "properties": {
4974
+ "id": 139,
4975
+ "order": 1,
4976
+ "prevSize": 48,
4977
+ "code": 58949,
4978
+ "name": "pointer",
4979
+ "ligatures": ""
4980
+ },
4981
+ "setIdx": 19,
4982
+ "setId": 1,
4983
+ "iconIdx": 12
4984
+ },
4985
+ {
4986
+ "icon": {
4987
+ "paths": [
4988
+ "M888.342 0c73.578 119.040 114.324 257.302 114.324 393.814 0 60.16-6.186 119.040-21.334 176-11.092 39.252-43.284 70.186-85.332 70.186-25.366 0-48.426-11.094-64-28.8v7.466c0 47.146-38.186 85.334-85.334 85.334s-85.334-38.186-85.334-85.334v42.666c0 47.146-38.186 85.334-85.334 85.334s-85.334-38.186-85.334-85.334v277.334c0 47.146-38.186 85.334-85.334 85.334s-85.334-38.186-85.334-85.334l0.004-486.634c0-23.658-19.2-42.666-42.666-42.666-4.054 0-7.894 0.64-11.734 1.706l-120.534 49.066c-11.52 5.782-24.532 9.196-38.4 9.196-47.146 0-85.334-38.186-85.334-85.334 0-35.414 21.76-65.92 52.48-78.934 138.454-71.466 249.388-159.146 327.042-305.066h487.488z"
4989
+ ],
4990
+ "tags": [
4991
+ "pointer",
4992
+ "down"
4993
+ ],
4994
+ "grid": 48,
4995
+ "attrs": []
4996
+ },
4997
+ "attrs": [],
4998
+ "properties": {
4999
+ "id": 142,
5000
+ "order": 2,
5001
+ "prevSize": 48,
5002
+ "code": 58950,
5003
+ "name": "pointer2",
5004
+ "ligatures": ""
5005
+ },
5006
+ "setIdx": 19,
5007
+ "setId": 1,
5008
+ "iconIdx": 13
5009
+ },
5010
+ {
5011
+ "icon": {
5012
+ "paths": [
5013
+ "M927.795 167.475c-15.104-13.107-97.587-88.627-112.998-101.939-15.309-13.261-38.707-14.336-56.422-14.336h-492.749c-17.664 0-41.062 1.075-56.422 14.336-15.411 13.312-97.894 88.883-112.998 101.939-15.206 13.107-27.802 32.922-23.757 61.030 4.045 28.211 96.768 699.443 99.174 715.418 2.355 15.923 16.282 28.518 33.178 28.877h614.4c16.896-0.358 30.822-12.954 33.178-28.928 2.406-15.923 95.13-687.206 99.226-715.418 3.994-28.058-8.602-47.872-23.808-60.979zM512 613.018c-166.298 0-201.882-235.315-209.254-283.802h94.054c14.131 70.707 46.285 191.693 115.2 191.693s101.12-120.986 115.2-191.693h94.106c-7.424 48.486-43.008 283.802-209.306 283.802zM162.304 205.107l93.696-102.707h512l93.696 102.707h-699.392z"
5014
+ ],
5015
+ "attrs": [],
5016
+ "isMulticolor": false,
5017
+ "isMulticolor2": false,
5018
+ "tags": [
5019
+ "shopping-bag"
5020
+ ],
5021
+ "grid": 20
5022
+ },
5023
+ "attrs": [],
5024
+ "properties": {
5025
+ "id": 274,
5026
+ "order": 231,
5027
+ "prevSize": 20,
5028
+ "code": 59656,
5029
+ "name": "shopping-bag3"
5030
+ },
5031
+ "setIdx": 11,
5032
+ "setId": 9,
5033
+ "iconIdx": 273
5034
+ },
5035
+ {
5036
+ "icon": {
5037
+ "paths": [
5038
+ "M942.029 358.4h-256.358l-92.774 92.774c-23.194 23.194-54.067 35.942-86.835 35.942-32.87 0-63.693-12.8-86.938-35.994-23.142-23.142-35.942-53.965-35.994-86.784 0-1.997 0.512-3.942 0.563-5.939h-301.773c-16.998 0-30.72 13.722-30.72 30.72v122.88h921.6v-122.88c0-16.998-13.824-30.72-30.771-30.72zM551.322 409.549l258.816-258.816c12.032-11.981 12.134-31.386 0.102-43.469l-47.104-47.104c-11.981-11.981-31.437-11.93-43.52 0l-258.816 258.867c-24.986 24.986-24.986 65.536 0 90.522 24.986 24.934 65.485 24.986 90.522 0zM195.738 884.275c4.966 20.531 26.368 37.325 47.462 37.325h537.6c21.094 0 42.496-16.794 47.462-37.325l77.978-321.075h-788.48l77.978 321.075z"
5039
+ ],
5040
+ "attrs": [],
5041
+ "isMulticolor": false,
5042
+ "isMulticolor2": false,
5043
+ "tags": [
5044
+ "shopping-basket"
5045
+ ],
5046
+ "grid": 20
5047
+ },
5048
+ "attrs": [],
5049
+ "properties": {
5050
+ "id": 275,
5051
+ "order": 232,
5052
+ "prevSize": 20,
5053
+ "code": 59657,
5054
+ "name": "shopping-basket2"
5055
+ },
5056
+ "setIdx": 11,
5057
+ "setId": 9,
5058
+ "iconIdx": 274
5059
+ },
5060
+ {
5061
+ "icon": {
5062
+ "paths": [
5063
+ "M665.6 870.4c0 56.525 45.773 102.4 102.4 102.4 56.525 0 102.4-45.875 102.4-102.4 0-56.627-45.875-102.4-102.4-102.4-56.627 0-102.4 45.773-102.4 102.4zM153.6 870.4c0 56.525 45.824 102.4 102.4 102.4 56.474 0 102.4-45.875 102.4-102.4 0-56.627-45.926-102.4-102.4-102.4-56.576 0-102.4 45.773-102.4 102.4zM335.206 623.206l566.682-161.894c10.803-3.123 19.712-14.797 19.712-26.112v-281.6h-716.8v-81.92c0-11.264-9.267-20.48-20.429-20.48h-163.942c-11.213 0-20.429 9.216-20.429 20.48v81.92h102.4l97.792 458.598 4.608 48.282v84.429c0 11.213 9.216 20.48 20.48 20.48h675.84c11.264 0 20.48-9.318 20.48-20.48v-79.309h-575.898c-58.88 0-60.109-28.211-10.496-42.394z"
5064
+ ],
5065
+ "attrs": [],
5066
+ "isMulticolor": false,
5067
+ "isMulticolor2": false,
5068
+ "tags": [
5069
+ "shopping-cart"
5070
+ ],
5071
+ "grid": 20
5072
+ },
5073
+ "attrs": [],
5074
+ "properties": {
5075
+ "id": 276,
5076
+ "order": 233,
5077
+ "prevSize": 20,
5078
+ "code": 59658,
5079
+ "name": "shopping-cart3"
5080
+ },
5081
+ "setIdx": 11,
5082
+ "setId": 9,
5083
+ "iconIdx": 275
5084
+ },
5085
+ {
5086
+ "icon": {
5087
+ "paths": [
5088
+ "M898.304 791.962l-193.485-193.485c29.184-47.974 45.978-104.192 45.978-164.454 0-174.899-151.603-326.502-326.554-326.502-174.899 0-316.723 141.824-316.723 316.723 0 174.95 151.552 326.554 326.502 326.554 58.163 0 112.64-15.77 159.488-43.162l194.509 194.56c19.098 19.046 49.92 19.046 68.915 0l48.282-48.23c18.995-19.046 12.083-43.008-6.912-62.003zM205.005 424.243c0-121.088 98.15-219.29 219.238-219.29 121.139 0 229.069 107.93 229.069 229.069s-98.15 219.29-219.29 219.29-229.018-107.93-229.018-229.069z"
5089
+ ],
5090
+ "tags": [
5091
+ "search",
5092
+ "magnifier",
5093
+ "lookup",
5094
+ "find"
5095
+ ],
5096
+ "grid": 20,
5097
+ "attrs": []
5098
+ },
5099
+ "attrs": [],
5100
+ "properties": {
5101
+ "id": 36,
5102
+ "order": 204,
5103
+ "prevSize": 20,
5104
+ "code": 59019,
5105
+ "name": "search10",
5106
+ "ligatures": ""
5107
+ },
5108
+ "setIdx": 19,
5109
+ "setId": 1,
5110
+ "iconIdx": 176
5111
+ },
5112
+ {
5113
+ "icon": {
5114
+ "paths": [
5115
+ "M734.669 673.382l-141.21-161.382 141.21-161.382c24.013-24.013 24.013-62.925 0-86.886-24.013-23.962-62.925-23.962-86.886 0l-135.782 155.187-135.731-155.136c-24.013-24.013-62.925-24.013-86.886 0-23.962 24.013-23.962 62.925 0 86.886l141.158 161.331-141.21 161.382c-23.962 24.013-23.962 62.822 0 86.784 24.013 24.013 62.925 24.013 86.886 0l135.782-155.085 135.731 155.085c24.013 24.013 62.925 24.013 86.886 0s24.013-62.771 0.051-86.784z"
5116
+ ],
5117
+ "tags": [
5118
+ "cross",
5119
+ "cancel",
5120
+ "close",
5121
+ "remove",
5122
+ "delete"
5123
+ ],
5124
+ "grid": 20,
5125
+ "attrs": []
5126
+ },
5127
+ "attrs": [],
5128
+ "properties": {
5129
+ "id": 120,
5130
+ "order": 110,
5131
+ "prevSize": 20,
5132
+ "code": 58979,
5133
+ "name": "cross2",
5134
+ "ligatures": ""
5135
+ },
5136
+ "setIdx": 19,
5137
+ "setId": 1,
5138
+ "iconIdx": 177
5139
+ },
5140
+ {
5141
+ "icon": {
5142
+ "paths": [
5143
+ "M819.2 102.4h-614.4c-56.32 0-102.4 46.080-102.4 102.4v614.4c0 56.32 46.080 102.4 102.4 102.4h614.4c56.32 0 102.4-46.080 102.4-102.4v-614.4c0-56.32-46.080-102.4-102.4-102.4zM768 563.2h-512v-102.4h512v102.4z"
5144
+ ],
5145
+ "tags": [
5146
+ "minus",
5147
+ "subtract",
5148
+ "remove",
5149
+ "delete"
5150
+ ],
5151
+ "grid": 20,
5152
+ "attrs": []
5153
+ },
5154
+ "attrs": [],
5155
+ "properties": {
5156
+ "id": 121,
5157
+ "order": 144,
5158
+ "prevSize": 20,
5159
+ "code": 58980,
5160
+ "name": "minus9",
5161
+ "ligatures": ""
5162
+ },
5163
+ "setIdx": 19,
5164
+ "setId": 1,
5165
+ "iconIdx": 178
5166
+ },
5167
+ {
5168
+ "icon": {
5169
+ "paths": [
5170
+ "M819.2 102.4h-614.4c-56.32 0-102.4 46.080-102.4 102.4v614.4c0 56.32 46.080 102.4 102.4 102.4h614.4c56.32 0 102.4-46.080 102.4-102.4v-614.4c0-56.32-46.080-102.4-102.4-102.4zM768 563.2h-204.8v204.8h-102.4v-204.8h-204.8v-102.4h204.8v-204.8h102.4v204.8h204.8v102.4z"
5171
+ ],
5172
+ "tags": [
5173
+ "plus",
5174
+ "add",
5175
+ "sum"
5176
+ ],
5177
+ "grid": 20,
5178
+ "attrs": []
5179
+ },
5180
+ "attrs": [],
5181
+ "properties": {
5182
+ "id": 122,
5183
+ "order": 143,
5184
+ "prevSize": 20,
5185
+ "code": 58981,
5186
+ "name": "plus8",
5187
+ "ligatures": ""
5188
+ },
5189
+ "setIdx": 19,
5190
+ "setId": 1,
5191
+ "iconIdx": 179
5192
+ },
5193
+ {
5194
+ "icon": {
5195
+ "paths": [
5196
+ "M378.88 204.8h-92.16c-56.32 0-81.92 25.6-81.92 81.92v92.16c0 56.32 25.6 81.92 81.92 81.92h92.16c56.32 0 81.92-25.6 81.92-81.92v-92.16c0-56.32-25.6-81.92-81.92-81.92zM737.28 204.8h-92.16c-56.32 0-81.92 25.6-81.92 81.92v92.16c0 56.32 25.6 81.92 81.92 81.92h92.16c56.32 0 81.92-25.6 81.92-81.92v-92.16c0-56.32-25.6-81.92-81.92-81.92zM378.88 563.2h-92.16c-56.32 0-81.92 25.6-81.92 81.92v92.16c0 56.32 25.6 81.92 81.92 81.92h92.16c56.32 0 81.92-25.6 81.92-81.92v-92.16c0-56.32-25.6-81.92-81.92-81.92zM737.28 563.2h-92.16c-56.32 0-81.92 25.6-81.92 81.92v92.16c0 56.32 25.6 81.92 81.92 81.92h92.16c56.32 0 81.92-25.6 81.92-81.92v-92.16c0-56.32-25.6-81.92-81.92-81.92z"
5197
+ ],
5198
+ "tags": [
5199
+ "layout",
5200
+ "grid",
5201
+ "icons",
5202
+ "squares"
5203
+ ],
5204
+ "grid": 20,
5205
+ "attrs": []
5206
+ },
5207
+ "attrs": [],
5208
+ "properties": {
5209
+ "id": 149,
5210
+ "order": 141,
5211
+ "prevSize": 20,
5212
+ "code": 58982,
5213
+ "name": "layout",
5214
+ "ligatures": ""
5215
+ },
5216
+ "setIdx": 19,
5217
+ "setId": 1,
5218
+ "iconIdx": 180
5219
+ },
5220
+ {
5221
+ "icon": {
5222
+ "paths": [
5223
+ "M819.2 460.8h-614.4c-28.262 0-51.2 22.938-51.2 51.2s22.938 51.2 51.2 51.2h614.4c28.314 0 51.2-22.938 51.2-51.2s-22.886-51.2-51.2-51.2zM204.8 358.4h614.4c28.314 0 51.2-22.938 51.2-51.2s-22.886-51.2-51.2-51.2h-614.4c-28.262 0-51.2 22.938-51.2 51.2s22.938 51.2 51.2 51.2zM819.2 665.6h-614.4c-28.262 0-51.2 22.886-51.2 51.2s22.938 51.2 51.2 51.2h614.4c28.314 0 51.2-22.886 51.2-51.2s-22.886-51.2-51.2-51.2z"
5224
+ ],
5225
+ "tags": [
5226
+ "list",
5227
+ "menu",
5228
+ "options",
5229
+ "lines"
5230
+ ],
5231
+ "grid": 20,
5232
+ "attrs": []
5233
+ },
5234
+ "attrs": [],
5235
+ "properties": {
5236
+ "id": 150,
5237
+ "order": 109,
5238
+ "prevSize": 20,
5239
+ "code": 58983,
5240
+ "name": "list2",
5241
+ "ligatures": ""
5242
+ },
5243
+ "setIdx": 19,
5244
+ "setId": 1,
5245
+ "iconIdx": 181
5246
+ },
5247
+ {
5248
+ "icon": {
5249
+ "paths": [
5250
+ "M1013.76 256v-61.44c0-22.63-18.381-40.96-40.96-40.96h-921.6c-22.63 0-40.96 18.33-40.96 40.96v61.44h102.4v102.4h-102.4v102.4h102.4v102.4h-102.4v102.4h102.4v102.4h-102.4v61.44c0 22.63 18.33 40.96 40.96 40.96h921.6c22.579 0 40.96-18.33 40.96-40.96v-61.44h-102.4v-102.4h102.4v-102.4h-102.4v-102.4h102.4v-102.4h-102.4v-102.4h102.4zM399.36 665.6v-307.2l256 153.6-256 153.6z"
5251
+ ],
5252
+ "tags": [
5253
+ "video",
5254
+ "movie",
5255
+ "play",
5256
+ "film"
5257
+ ],
5258
+ "grid": 20,
5259
+ "attrs": []
5260
+ },
5261
+ "attrs": [],
5262
+ "properties": {
5263
+ "id": 157,
5264
+ "order": 142,
5265
+ "prevSize": 20,
5266
+ "code": 58984,
5267
+ "name": "video",
5268
+ "ligatures": ""
5269
+ },
5270
+ "setIdx": 19,
5271
+ "setId": 1,
5272
+ "iconIdx": 182
5273
+ },
5274
+ {
5275
+ "icon": {
5276
+ "paths": [
5277
+ "M901.12 512.768l-195.994-0.051 0.051-359.219h-386.662v359.27l-195.635-0.051 389.12 388.301z"
5278
+ ],
5279
+ "tags": [
5280
+ "arrow-down",
5281
+ "download",
5282
+ "bottom"
5283
+ ],
5284
+ "grid": 20,
5285
+ "attrs": []
5286
+ },
5287
+ "attrs": [],
5288
+ "properties": {
5289
+ "id": 190,
5290
+ "order": 138,
5291
+ "prevSize": 20,
5292
+ "code": 58985,
5293
+ "name": "arrow-down7",
5294
+ "ligatures": ""
5295
+ },
5296
+ "setIdx": 19,
5297
+ "setId": 1,
5298
+ "iconIdx": 183
5299
+ },
5300
+ {
5301
+ "icon": {
5302
+ "paths": [
5303
+ "M512.768 122.88v195.994l-359.27-0.051v386.662h359.27v195.635l388.25-389.12z"
5304
+ ],
5305
+ "tags": [
5306
+ "arrow-right",
5307
+ "right",
5308
+ "next"
5309
+ ],
5310
+ "grid": 20,
5311
+ "attrs": []
5312
+ },
5313
+ "attrs": [],
5314
+ "properties": {
5315
+ "id": 192,
5316
+ "order": 111,
5317
+ "prevSize": 20,
5318
+ "code": 58986,
5319
+ "name": "arrow-right7",
5320
+ "ligatures": ""
5321
+ },
5322
+ "setIdx": 19,
5323
+ "setId": 1,
5324
+ "iconIdx": 184
5325
+ },
5326
+ {
5327
+ "icon": {
5328
+ "paths": [
5329
+ "M849.92 512.768l-195.994-0.051 0.051-359.219h-284.262v359.27l-195.635-0.051 337.92 388.301z"
5330
+ ],
5331
+ "tags": [
5332
+ "arrow-down",
5333
+ "download",
5334
+ "bottom"
5335
+ ],
5336
+ "grid": 20,
5337
+ "attrs": []
5338
+ },
5339
+ "attrs": [],
5340
+ "properties": {
5341
+ "id": 194,
5342
+ "order": 112,
5343
+ "prevSize": 20,
5344
+ "code": 58987,
5345
+ "name": "arrow-down8",
5346
+ "ligatures": ""
5347
+ },
5348
+ "setIdx": 19,
5349
+ "setId": 1,
5350
+ "iconIdx": 185
5351
+ },
5352
+ {
5353
+ "icon": {
5354
+ "paths": [
5355
+ "M512.768 174.080v195.994l-359.27-0.051v284.262h359.27v195.635l388.25-337.971z"
5356
+ ],
5357
+ "tags": [
5358
+ "arrow-right",
5359
+ "right",
5360
+ "next"
5361
+ ],
5362
+ "grid": 20,
5363
+ "attrs": []
5364
+ },
5365
+ "attrs": [],
5366
+ "properties": {
5367
+ "id": 196,
5368
+ "order": 137,
5369
+ "prevSize": 20,
5370
+ "code": 58988,
5371
+ "name": "arrow-right8",
5372
+ "ligatures": ""
5373
+ },
5374
+ "setIdx": 19,
5375
+ "setId": 1,
5376
+ "iconIdx": 186
5377
+ },
5378
+ {
5379
+ "icon": {
5380
+ "paths": [
5381
+ "M747.52 307.251l-471.040-0.051 235.52 409.6z"
5382
+ ],
5383
+ "tags": [
5384
+ "arrow-down",
5385
+ "triangle",
5386
+ "down",
5387
+ "bottom"
5388
+ ],
5389
+ "grid": 20,
5390
+ "attrs": []
5391
+ },
5392
+ "attrs": [],
5393
+ "properties": {
5394
+ "id": 202,
5395
+ "order": 133,
5396
+ "prevSize": 20,
5397
+ "code": 58989,
5398
+ "name": "arrow-down9",
5399
+ "ligatures": ""
5400
+ },
5401
+ "setIdx": 19,
5402
+ "setId": 1,
5403
+ "iconIdx": 187
5404
+ },
5405
+ {
5406
+ "icon": {
5407
+ "paths": [
5408
+ "M307.251 276.48l-0.051 471.040 409.6-235.52z"
5409
+ ],
5410
+ "tags": [
5411
+ "arrow-right",
5412
+ "triangle",
5413
+ "right",
5414
+ "next"
5415
+ ],
5416
+ "grid": 20,
5417
+ "attrs": []
5418
+ },
5419
+ "attrs": [],
5420
+ "properties": {
5421
+ "id": 204,
5422
+ "order": 132,
5423
+ "prevSize": 20,
5424
+ "code": 58990,
5425
+ "name": "arrow-right9",
5426
+ "ligatures": ""
5427
+ },
5428
+ "setIdx": 19,
5429
+ "setId": 1,
5430
+ "iconIdx": 188
5431
+ },
5432
+ {
5433
+ "icon": {
5434
+ "paths": [
5435
+ "M792.73 438.426c-20.838 21.402-240.384 230.554-240.384 230.554-11.162 11.418-25.754 17.101-40.346 17.101-14.643 0-29.235-5.683-40.346-17.101 0 0-219.546-209.152-240.435-230.554-20.838-21.402-22.272-59.853 0-82.739 22.323-22.835 53.402-24.627 80.691 0l200.090 191.898 200.038-191.846c27.341-24.627 58.47-22.835 80.691 0 22.323 22.835 20.941 61.338 0 82.688z"
5436
+ ],
5437
+ "tags": [
5438
+ "arrow-down",
5439
+ "down",
5440
+ "bottom"
5441
+ ],
5442
+ "grid": 20,
5443
+ "attrs": []
5444
+ },
5445
+ "attrs": [],
5446
+ "properties": {
5447
+ "id": 206,
5448
+ "order": 139,
5449
+ "prevSize": 20,
5450
+ "code": 58991,
5451
+ "name": "arrow-down10",
5452
+ "ligatures": ""
5453
+ },
5454
+ "setIdx": 19,
5455
+ "setId": 1,
5456
+ "iconIdx": 189
5457
+ },
5458
+ {
5459
+ "icon": {
5460
+ "paths": [
5461
+ "M438.426 231.219c21.402 20.89 230.502 240.435 230.502 240.435 11.469 11.162 17.152 25.754 17.152 40.346s-5.683 29.184-17.152 40.346c0 0-209.101 219.546-230.502 240.384-21.402 20.89-59.853 22.323-82.739 0-22.835-22.272-24.627-53.35 0-80.64l191.898-200.090-191.846-200.090c-24.627-27.341-22.835-58.419 0-80.691 22.835-22.272 61.338-20.89 82.688-0z"
5462
+ ],
5463
+ "tags": [
5464
+ "arrow-right",
5465
+ "right",
5466
+ "next"
5467
+ ],
5468
+ "grid": 20,
5469
+ "attrs": []
5470
+ },
5471
+ "attrs": [],
5472
+ "properties": {
5473
+ "id": 208,
5474
+ "order": 140,
5475
+ "prevSize": 20,
5476
+ "code": 58992,
5477
+ "name": "arrow-right10",
5478
+ "ligatures": ""
5479
+ },
5480
+ "setIdx": 19,
5481
+ "setId": 1,
5482
+ "iconIdx": 190
5483
+ },
5484
+ {
5485
+ "icon": {
5486
+ "paths": [
5487
+ "M132.198 286.771c-13.875-13.722-36.301-13.722-50.125 0-13.824 13.67-13.824 35.891 0 49.613l404.89 400.896c13.875 13.722 36.25 13.722 50.125 0l404.89-400.896c13.824-13.722 13.875-35.891 0-49.613s-36.352-13.722-50.125-0.051l-379.853 365.619-379.802-365.568z"
5488
+ ],
5489
+ "tags": [
5490
+ "arrow-down",
5491
+ "down",
5492
+ "bottom"
5493
+ ],
5494
+ "grid": 20,
5495
+ "attrs": []
5496
+ },
5497
+ "attrs": [],
5498
+ "properties": {
5499
+ "id": 214,
5500
+ "order": 135,
5501
+ "prevSize": 20,
5502
+ "code": 58993,
5503
+ "name": "arrow-down11",
5504
+ "ligatures": ""
5505
+ },
5506
+ "setIdx": 19,
5507
+ "setId": 1,
5508
+ "iconIdx": 191
5509
+ },
5510
+ {
5511
+ "icon": {
5512
+ "paths": [
5513
+ "M286.704 891.802c-13.722 13.875-13.722 36.25 0 50.125s35.891 13.875 49.613 0l400.896-404.838c13.722-13.875 13.722-36.301 0-50.125l-400.896-404.89c-13.722-13.875-35.891-13.875-49.613 0s-13.722 36.25 0 50.125l365.568 379.802-365.568 379.802z"
5514
+ ],
5515
+ "grid": 20,
5516
+ "attrs": []
5517
+ },
5518
+ "attrs": [],
5519
+ "properties": {
5520
+ "id": 216,
5521
+ "order": 136,
5522
+ "prevSize": 20,
5523
+ "code": 58994,
5524
+ "name": "uniE672",
5525
+ "ligatures": ""
5526
+ },
5527
+ "setIdx": 19,
5528
+ "setId": 1,
5529
+ "iconIdx": 192
5530
+ },
5531
+ {
5532
+ "icon": {
5533
+ "paths": [
5534
+ "M768.922 768l-0.051-165.274-758.63 0.051v-181.914h758.682l-0.051-164.864 244.89 256z"
5535
+ ],
5536
+ "tags": [
5537
+ "arrow-right",
5538
+ "right",
5539
+ "next"
5540
+ ],
5541
+ "grid": 20,
5542
+ "attrs": []
5543
+ },
5544
+ "attrs": [],
5545
+ "properties": {
5546
+ "id": 220,
5547
+ "order": 134,
5548
+ "prevSize": 20,
5549
+ "code": 58995,
5550
+ "name": "arrow-right11",
5551
+ "ligatures": ""
5552
+ },
5553
+ "setIdx": 19,
5554
+ "setId": 1,
5555
+ "iconIdx": 193
5556
+ },
5557
+ {
5558
+ "icon": {
5559
+ "paths": [
5560
+ "M674.816 579.072c-36.762 0-66.56 41.267-66.56 92.109 0 50.893 29.798 92.16 66.56 92.16s66.56-41.267 66.56-92.16c-0.051-50.893-29.85-92.109-66.56-92.109zM906.547 339.251c7.578-18.688 7.936-124.928-32.461-226.611 0 0-92.774 10.138-233.062 106.445-29.44-8.141-79.258-12.186-129.024-12.186-49.818 0-99.584 4.096-129.075 12.186-140.237-96.307-232.96-106.445-232.96-106.445-40.397 101.683-40.090 207.923-32.461 226.611-47.514 51.61-76.544 113.562-76.544 198.195 0 367.923 305.254 373.811 382.31 373.811 17.459 0 52.173 0.051 88.781 0.102 36.608-0.051 71.322-0.102 88.678-0.102 77.107 0 382.31-5.888 382.31-373.811 0-84.634-28.979-146.586-76.493-198.195zM513.434 866.048h-2.816c-193.126 0-343.552-23.040-343.552-210.739 0-44.954 15.923-86.682 53.555-121.293 62.925-57.702 169.267-27.136 289.997-27.136 0.461 0 0.973 0 1.434-0.051 0.512 0 0.973 0.051 1.382 0.051 120.73 0 227.123-30.566 289.997 27.136 37.632 34.611 53.504 76.339 53.504 121.293 0 187.699-150.323 210.739-343.501 210.739zM349.235 579.072c-36.762 0-66.56 41.267-66.56 92.109 0 50.893 29.798 92.16 66.56 92.16s66.56-41.267 66.56-92.16c0-50.893-29.798-92.109-66.56-92.109z"
5561
+ ],
5562
+ "tags": [
5563
+ "github",
5564
+ "social"
5565
+ ],
5566
+ "grid": 20,
5567
+ "attrs": []
5568
+ },
5569
+ "attrs": [],
5570
+ "properties": {
5571
+ "id": 238,
5572
+ "order": 117,
5573
+ "prevSize": 20,
5574
+ "code": 58996,
5575
+ "name": "github62",
5576
+ "ligatures": ""
5577
+ },
5578
+ "setIdx": 19,
5579
+ "setId": 1,
5580
+ "iconIdx": 194
5581
+ },
5582
+ {
5583
+ "icon": {
5584
+ "paths": [
5585
+ "M252.058 716.8c-110.95 0-200.858-91.597-200.858-204.8s89.907-204.8 200.858-204.8c110.95 0 200.909 91.648 200.909 204.8s-89.958 204.8-200.909 204.8zM771.891 716.8c-111.002 0-201.011-91.597-201.011-204.8s90.010-204.8 201.011-204.8c110.899 0 200.909 91.648 200.909 204.8s-90.010 204.8-200.909 204.8z"
5586
+ ],
5587
+ "tags": [
5588
+ "flickr",
5589
+ "social"
5590
+ ],
5591
+ "grid": 20,
5592
+ "attrs": []
5593
+ },
5594
+ "attrs": [],
5595
+ "properties": {
5596
+ "id": 240,
5597
+ "order": 116,
5598
+ "prevSize": 20,
5599
+ "code": 58997,
5600
+ "name": "flickr5",
5601
+ "ligatures": ""
5602
+ },
5603
+ "setIdx": 19,
5604
+ "setId": 1,
5605
+ "iconIdx": 195
5606
+ },
5607
+ {
5608
+ "icon": {
5609
+ "paths": [
5610
+ "M512 20.48c-271.462 0-491.52 220.058-491.52 491.52s220.058 491.52 491.52 491.52 491.52-220.058 491.52-491.52-220.006-491.52-491.52-491.52zM380.672 615.475c-56.064 0-101.478-46.285-101.478-103.475 0-57.19 45.414-103.475 101.478-103.475 56.064 0 101.53 46.285 101.53 103.475-0.051 57.19-45.466 103.475-101.53 103.475zM643.277 615.475c-56.115 0-101.53-46.285-101.53-103.475 0-57.19 45.414-103.475 101.53-103.475 56.013 0 101.478 46.285 101.478 103.475 0.051 57.19-45.466 103.475-101.478 103.475z"
5611
+ ],
5612
+ "tags": [
5613
+ "flickr",
5614
+ "social"
5615
+ ],
5616
+ "grid": 20,
5617
+ "attrs": []
5618
+ },
5619
+ "attrs": [],
5620
+ "properties": {
5621
+ "id": 241,
5622
+ "order": 115,
5623
+ "prevSize": 20,
5624
+ "code": 58998,
5625
+ "name": "flickr6",
5626
+ "ligatures": ""
5627
+ },
5628
+ "setIdx": 19,
5629
+ "setId": 1,
5630
+ "iconIdx": 196
5631
+ },
5632
+ {
5633
+ "icon": {
5634
+ "paths": [
5635
+ "M968.192 299.059c-51.507 295.526-339.2 545.792-425.728 602.931-86.579 57.139-165.478-22.886-194.15-83.456-32.768-68.966-131.021-443.238-156.774-474.163-25.702-31.078-102.912 30.925-102.912 30.925l-37.427-49.971c0 0 156.774-190.72 276.070-214.528 126.464-25.242 126.259 197.837 156.672 321.69 29.44 119.859 49.203 188.467 74.854 188.467 25.754 0 74.854-66.867 128.666-169.318 53.914-102.554-2.304-193.075-107.622-128.717 42.086-257.434 439.859-319.334 388.352-23.859z"
5636
+ ],
5637
+ "tags": [
5638
+ "vimeo",
5639
+ "social"
5640
+ ],
5641
+ "grid": 20,
5642
+ "attrs": []
5643
+ },
5644
+ "attrs": [],
5645
+ "properties": {
5646
+ "id": 242,
5647
+ "order": 113,
5648
+ "prevSize": 20,
5649
+ "code": 58999,
5650
+ "name": "vimeo4",
5651
+ "ligatures": ""
5652
+ },
5653
+ "setIdx": 19,
5654
+ "setId": 1,
5655
+ "iconIdx": 197
5656
+ },
5657
+ {
5658
+ "icon": {
5659
+ "paths": [
5660
+ "M512 20.48c-271.462 0-491.52 220.058-491.52 491.52s220.058 491.52 491.52 491.52 491.52-220.058 491.52-491.52-220.058-491.52-491.52-491.52zM737.28 417.331c-26.010 149.35-171.418 275.763-215.091 304.64-43.725 28.826-83.61-11.622-98.099-42.138-16.538-34.867-66.202-223.949-79.206-239.565-13.005-15.718-51.968 15.616-51.968 15.616l-18.893-25.293c0 0 79.206-96.358 139.469-108.339 63.898-12.8 63.795 99.891 79.155 162.509 14.899 60.57 24.883 95.181 37.837 95.181 13.005 0 37.837-33.741 65.024-85.504 27.238-51.866-1.126-97.587-54.374-65.075 21.197-129.997 222.208-161.331 196.147-12.032z"
5661
+ ],
5662
+ "tags": [
5663
+ "vimeo",
5664
+ "social"
5665
+ ],
5666
+ "grid": 20,
5667
+ "attrs": []
5668
+ },
5669
+ "attrs": [],
5670
+ "properties": {
5671
+ "id": 243,
5672
+ "order": 114,
5673
+ "prevSize": 20,
5674
+ "code": 59000,
5675
+ "name": "vimeo5",
5676
+ "ligatures": ""
5677
+ },
5678
+ "setIdx": 19,
5679
+ "setId": 1,
5680
+ "iconIdx": 198
5681
+ },
5682
+ {
5683
+ "icon": {
5684
+ "paths": [
5685
+ "M512 20.48c-271.462 0-491.52 220.058-491.52 491.52s220.058 491.52 491.52 491.52 491.52-220.058 491.52-491.52-220.058-491.52-491.52-491.52zM711.885 423.168c0.205 4.147 0.307 8.346 0.307 12.544 0 127.898-97.382 275.405-275.456 275.405-54.63 0-105.574-15.974-148.378-43.52 7.578 0.922 15.309 1.331 23.091 1.331 45.363 0 87.091-15.462 120.269-41.472-42.342-0.768-78.131-28.774-90.47-67.174 5.888 1.126 11.981 1.741 18.176 1.741 8.858 0 17.408-1.178 25.498-3.379-44.237-8.909-77.67-48.026-77.67-94.925 0-0.41 0-0.819 0.051-1.178 13.056 7.219 28.006 11.571 43.827 12.083-25.907-17.357-43.008-46.95-43.008-80.589 0-17.766 4.762-34.406 13.107-48.691 47.718 58.624 119.091 97.178 199.526 101.171-1.638-7.066-2.509-14.438-2.509-22.067 0-53.453 43.366-96.819 96.819-96.819 27.853 0 52.992 11.725 70.656 30.566 22.067-4.301 42.803-12.339 61.491-23.45-7.27 22.579-22.579 41.574-42.598 53.555 19.61-2.355 38.246-7.526 55.603-15.258-12.954 19.405-29.44 36.454-48.333 50.125z"
5686
+ ],
5687
+ "tags": [
5688
+ "twitter",
5689
+ "social"
5690
+ ],
5691
+ "grid": 20,
5692
+ "attrs": []
5693
+ },
5694
+ "attrs": [],
5695
+ "properties": {
5696
+ "id": 245,
5697
+ "order": 118,
5698
+ "prevSize": 20,
5699
+ "code": 59001,
5700
+ "name": "twitter7",
5701
+ "ligatures": ""
5702
+ },
5703
+ "setIdx": 19,
5704
+ "setId": 1,
5705
+ "iconIdx": 199
5706
+ },
5707
+ {
5708
+ "icon": {
5709
+ "paths": [
5710
+ "M768 211.405h-146.227c-17.306 0-36.608 22.733-36.608 53.197v105.574h182.835v150.528h-182.835v452.096h-172.646v-452.045h-156.518v-150.579h156.518v-88.576c0-127.027 88.166-230.4 209.203-230.4h146.278v160.205z"
5711
+ ],
5712
+ "tags": [
5713
+ "facebook",
5714
+ "social"
5715
+ ],
5716
+ "grid": 20,
5717
+ "attrs": []
5718
+ },
5719
+ "attrs": [],
5720
+ "properties": {
5721
+ "id": 246,
5722
+ "order": 119,
5723
+ "prevSize": 20,
5724
+ "code": 59002,
5725
+ "name": "facebook7",
5726
+ "ligatures": ""
5727
+ },
5728
+ "setIdx": 19,
5729
+ "setId": 1,
5730
+ "iconIdx": 200
5731
+ },
5732
+ {
5733
+ "icon": {
5734
+ "paths": [
5735
+ "M512 20.48c-271.462 0-491.52 220.058-491.52 491.52s220.058 491.52 491.52 491.52 491.52-220.058 491.52-491.52-220.058-491.52-491.52-491.52zM628.378 360.141h-73.882c-8.704 0-18.432 11.52-18.432 26.829v53.35h92.365v76.083l-92.365-0v228.403h-87.245v-228.403l-79.053 0v-76.032h79.053v-44.749c0-64.205 44.544-116.378 105.677-116.378h73.882v80.896z"
5736
+ ],
5737
+ "tags": [
5738
+ "facebook",
5739
+ "social"
5740
+ ],
5741
+ "grid": 20,
5742
+ "attrs": []
5743
+ },
5744
+ "attrs": [],
5745
+ "properties": {
5746
+ "id": 247,
5747
+ "order": 120,
5748
+ "prevSize": 20,
5749
+ "code": 59003,
5750
+ "name": "facebook8",
5751
+ "ligatures": ""
5752
+ },
5753
+ "setIdx": 19,
5754
+ "setId": 1,
5755
+ "iconIdx": 201
5756
+ },
5757
+ {
5758
+ "icon": {
5759
+ "paths": [
5760
+ "M842.24 71.68h-660.48c-60.518 0-110.080 49.562-110.080 110.080v660.48c0 60.57 49.562 110.029 110.029 110.029h334.029v-315.75h-105.472v-137.523h105.472v-68.915c0-106.24 78.438-189.44 178.586-189.44h97.178v155.341h-86.989c-22.733 0-29.389 13.056-29.389 31.078v71.885h116.378v137.574h-116.378l0 315.802h167.066c60.57 0 110.029-49.51 110.029-110.029v-660.531c0.102-60.518-49.408-110.080-109.978-110.080z"
5761
+ ],
5762
+ "tags": [
5763
+ "facebook",
5764
+ "social"
5765
+ ],
5766
+ "grid": 20,
5767
+ "attrs": []
5768
+ },
5769
+ "attrs": [],
5770
+ "properties": {
5771
+ "id": 248,
5772
+ "order": 121,
5773
+ "prevSize": 20,
5774
+ "code": 59004,
5775
+ "name": "facebook9",
5776
+ "ligatures": ""
5777
+ },
5778
+ "setIdx": 19,
5779
+ "setId": 1,
5780
+ "iconIdx": 202
5781
+ },
5782
+ {
5783
+ "icon": {
5784
+ "paths": [
5785
+ "M101.888 286.157c0 76.442 25.549 131.686 75.878 164.096 41.216 26.573 89.088 30.566 113.971 30.566 6.042 0 10.854-0.256 14.234-0.461 0 0-7.885 51.354 30.208 102.195l-1.741-0.051c-65.997 0-281.293 13.824-281.293 190.822 0 180.070 197.734 189.184 237.363 189.184 3.123 0 4.915-0.051 4.915-0.051 0.461 0 3.277 0.102 8.090 0.102 25.446 0 91.238-3.174 152.371-32.922 79.258-38.451 119.501-105.421 119.501-198.912 0-90.368-61.235-144.128-105.984-183.45-27.29-23.962-50.893-44.646-50.893-64.768 0-20.48 17.203-35.891 39.014-55.398 35.226-31.539 68.506-76.442 68.506-161.331 0-74.65-9.677-124.723-69.325-156.467 6.246-3.174 28.211-5.478 39.117-7.014 32.307-4.403 79.565-9.421 79.565-35.789l-0-5.069h-235.418c-2.355 0.051-238.080 8.806-238.080 224.717zM481.946 747.622c4.506 71.987-57.088 125.133-149.555 131.84-93.901 6.912-171.264-35.379-175.77-107.366-2.15-34.56 13.005-68.403 42.752-95.386 30.208-27.29 71.578-44.134 116.685-47.514 5.325-0.307 10.598-0.563 15.872-0.563 86.886-0 145.766 51.098 150.016 118.989zM420.454 236.851c23.091 81.254-11.776 166.195-67.328 181.862-6.4 1.792-13.005 2.714-19.661 2.714-50.944 0-101.376-51.507-120.064-122.47-10.445-39.885-9.626-74.701 2.355-108.237 11.776-32.922 32.922-55.245 59.546-62.72 6.4-1.843 13.056-2.714 19.712-2.714 61.44 0 100.966 25.498 125.44 111.565zM817.203 413.798v-153.6h-97.28v153.6h-153.6v97.28h153.6v153.6h97.28v-153.6h153.6v-97.28h-153.6z"
5786
+ ],
5787
+ "tags": [
5788
+ "googleplus",
5789
+ "social"
5790
+ ],
5791
+ "grid": 20,
5792
+ "attrs": []
5793
+ },
5794
+ "attrs": [],
5795
+ "properties": {
5796
+ "id": 249,
5797
+ "order": 122,
5798
+ "prevSize": 20,
5799
+ "code": 59005,
5800
+ "name": "googleplus6",
5801
+ "ligatures": ""
5802
+ },
5803
+ "setIdx": 19,
5804
+ "setId": 1,
5805
+ "iconIdx": 203
5806
+ },
5807
+ {
5808
+ "icon": {
5809
+ "paths": [
5810
+ "M465.766 372.992c-12.339-43.52-32.307-56.371-63.386-56.371-3.328 0-6.707 0.461-9.933 1.331-13.517 3.84-24.166 15.104-30.106 31.744-6.093 16.896-6.502 34.56-1.178 54.63 9.421 35.84 34.918 61.901 60.672 61.901 3.328 0 6.707-0.461 9.933-1.331 28.006-7.936 45.619-50.842 33.997-91.904zM512 20.48c-271.462 0-491.52 220.058-491.52 491.52s220.058 491.52 491.52 491.52c271.514 0 491.52-220.058 491.52-491.52s-220.006-491.52-491.52-491.52zM483.686 723.046c-30.925 15.002-64.154 16.589-77.005 16.589-2.458 0-3.84-0.051-4.045-0.051 0 0-0.973 0-2.509 0-20.070 0-119.962-4.608-119.962-95.59 0-89.395 108.749-96.358 142.080-96.358h0.922c-19.2-25.702-15.206-51.61-15.206-51.61-1.69 0.102-4.198 0.205-7.219 0.205-12.595 0-36.813-1.997-57.6-15.462-25.446-16.333-38.349-44.237-38.349-82.893 0-109.107 119.091-113.51 120.32-113.562h118.938v2.611c0 13.312-23.859 15.872-40.192 18.125-5.53 0.768-16.589 1.894-19.763 3.482 30.157 16.077 35.021 41.421 35.021 79.104 0 42.854-16.794 65.536-34.611 81.51-11.008 9.83-19.712 17.664-19.712 28.006 0 10.138 11.878 20.582 25.702 32.717 22.579 19.866 53.555 47.053 53.555 92.723 0 47.206-20.326 80.998-60.365 100.454zM743.782 511.539h-77.619v77.619h-49.152l-0-77.619h-77.619v-49.152h77.619v-77.568h49.152v77.619h77.619l0 49.101zM421.018 570.931c-2.662 0-5.325 0.102-7.987 0.307-22.733 1.638-43.725 10.189-58.931 24.013-15.053 13.619-22.682 30.771-21.606 48.179 2.253 36.352 41.37 57.702 88.781 54.272 46.746-3.379 77.875-30.259 75.571-66.662-2.202-34.253-31.949-60.109-75.827-60.109z"
5811
+ ],
5812
+ "tags": [
5813
+ "googleplus",
5814
+ "social"
5815
+ ],
5816
+ "grid": 20,
5817
+ "attrs": []
5818
+ },
5819
+ "attrs": [],
5820
+ "properties": {
5821
+ "id": 250,
5822
+ "order": 123,
5823
+ "prevSize": 20,
5824
+ "code": 59006,
5825
+ "name": "googleplus7",
5826
+ "ligatures": ""
5827
+ },
5828
+ "setIdx": 19,
5829
+ "setId": 1,
5830
+ "iconIdx": 204
5831
+ },
5832
+ {
5833
+ "icon": {
5834
+ "paths": [
5835
+ "M441.139 677.274c-26.88 140.954-59.699 276.122-156.979 346.726-30.003-213.094 44.083-373.094 78.49-542.976-58.675-98.816 7.066-297.574 130.867-248.576 152.32 60.262-131.891 367.258 58.88 405.606 199.219 40.038 280.525-345.6 157.030-470.989-178.483-181.146-519.578-4.198-477.594 255.027 10.189 63.386 75.674 82.637 26.163 170.086-114.227-25.293-148.326-115.405-143.923-235.52 7.066-196.557 176.64-334.182 346.726-353.229 215.142-24.115 417.024 78.95 444.826 281.293 31.386 228.352-97.024 475.699-327.117 457.882-62.31-4.762-88.474-35.635-137.37-65.331z"
5836
+ ],
5837
+ "tags": [
5838
+ "pinterest",
5839
+ "social"
5840
+ ],
5841
+ "grid": 20,
5842
+ "attrs": []
5843
+ },
5844
+ "attrs": [],
5845
+ "properties": {
5846
+ "id": 251,
5847
+ "order": 124,
5848
+ "prevSize": 20,
5849
+ "code": 59007,
5850
+ "name": "pinterest4",
5851
+ "ligatures": ""
5852
+ },
5853
+ "setIdx": 19,
5854
+ "setId": 1,
5855
+ "iconIdx": 205
5856
+ },
5857
+ {
5858
+ "icon": {
5859
+ "paths": [
5860
+ "M512 20.48c-271.462 0-491.52 220.058-491.52 491.52s220.058 491.52 491.52 491.52 491.52-220.058 491.52-491.52-220.058-491.52-491.52-491.52zM545.587 628.531c-31.488-2.458-44.698-18.074-69.376-33.075-13.619 71.27-30.157 139.571-79.36 175.206-15.155-107.674 22.323-188.518 39.68-274.33-29.645-49.869 3.584-150.323 66.099-125.594 76.954 30.464-66.662 185.549 29.747 204.954 100.659 20.224 141.722-174.643 79.309-237.978-90.163-91.494-262.451-2.099-241.254 128.922 5.171 32.051 38.195 41.728 13.21 85.965-57.702-12.8-74.957-58.317-72.704-118.989 3.584-99.379 89.242-168.909 175.155-178.586 108.698-12.134 210.688 39.885 224.819 142.131 15.821 115.456-49.101 240.384-165.325 231.373z"
5861
+ ],
5862
+ "tags": [
5863
+ "pinterest",
5864
+ "social"
5865
+ ],
5866
+ "grid": 20,
5867
+ "attrs": []
5868
+ },
5869
+ "attrs": [],
5870
+ "properties": {
5871
+ "id": 252,
5872
+ "order": 125,
5873
+ "prevSize": 20,
5874
+ "code": 59008,
5875
+ "name": "pinterest5",
5876
+ "ligatures": ""
5877
+ },
5878
+ "setIdx": 19,
5879
+ "setId": 1,
5880
+ "iconIdx": 206
5881
+ },
5882
+ {
5883
+ "icon": {
5884
+ "paths": [
5885
+ "M512 20.48c-271.462 0-491.52 220.058-491.52 491.52s220.058 491.52 491.52 491.52c271.462 0 491.469-220.058 491.469-491.52s-219.955-491.52-491.469-491.52zM643.891 724.070c-20.122 9.574-38.298 16.282-54.477 20.173-16.282 3.84-33.997 5.786-52.89 5.786-21.504 0-40.499-2.765-57.037-8.243-16.486-5.478-30.618-13.363-42.291-23.501-11.674-10.138-19.763-20.992-24.269-32.461s-6.758-28.058-6.758-49.818l0-166.963h-51.968v-67.328c18.432-6.093 34.304-14.797 47.462-26.163 13.158-11.315 23.757-24.934 31.693-40.858 7.987-15.872 13.517-36.147 16.486-60.672h66.867v120.371h111.565v74.701h-111.565v122.061c0 27.597 1.434 45.312 4.352 53.146s8.243 14.080 16.077 18.739c10.445 6.298 22.374 9.523 35.738 9.523 23.808 0 47.514-7.834 71.014-23.552l-0 75.059z"
5886
+ ],
5887
+ "tags": [
5888
+ "tumblr",
5889
+ "social"
5890
+ ],
5891
+ "grid": 20,
5892
+ "attrs": []
5893
+ },
5894
+ "attrs": [],
5895
+ "properties": {
5896
+ "id": 254,
5897
+ "order": 126,
5898
+ "prevSize": 20,
5899
+ "code": 59009,
5900
+ "name": "tumblr4",
5901
+ "ligatures": ""
5902
+ },
5903
+ "setIdx": 19,
5904
+ "setId": 1,
5905
+ "iconIdx": 207
5906
+ },
5907
+ {
5908
+ "icon": {
5909
+ "paths": [
5910
+ "M259.891 156.16c0 54.426-40.192 98.509-106.291 98.509-62.208 0-102.4-44.083-102.4-98.509 0-55.706 41.523-98.509 105.011-98.509s102.4 42.803 103.68 98.509zM56.422 966.349v-633.856h197.018v633.856h-197.018zM371.354 534.682c0-79.053-2.611-145.152-5.222-202.189h171.11l9.114 88.166h3.891c25.907-41.523 89.446-102.4 195.738-102.4 129.587 0 226.816 86.835 226.816 273.51v374.63h-197.018v-351.283c0-81.664-28.57-137.421-99.84-137.421-54.426 0-86.784 37.581-101.069 73.882-5.222 12.954-6.502 31.078-6.502 49.254v365.568l-197.018-0v-431.718z"
5911
+ ],
5912
+ "tags": [
5913
+ "linkedin",
5914
+ "social"
5915
+ ],
5916
+ "grid": 20,
5917
+ "attrs": []
5918
+ },
5919
+ "attrs": [],
5920
+ "properties": {
5921
+ "id": 255,
5922
+ "order": 127,
5923
+ "prevSize": 20,
5924
+ "code": 59010,
5925
+ "name": "linkedin4",
5926
+ "ligatures": ""
5927
+ },
5928
+ "setIdx": 19,
5929
+ "setId": 1,
5930
+ "iconIdx": 208
5931
+ },
5932
+ {
5933
+ "icon": {
5934
+ "paths": [
5935
+ "M512 20.48c-271.462 0-491.52 220.058-491.52 491.52s220.058 491.52 491.52 491.52 491.52-220.058 491.52-491.52-220.058-491.52-491.52-491.52zM391.68 715.725h-99.533v-320.256h99.533v320.256zM341.299 356.147c-31.437 0-51.763-22.323-51.763-49.818 0-28.16 20.941-49.766 53.043-49.766s51.763 21.606 52.378 49.766c0.051 27.546-20.275 49.818-53.658 49.818zM755.149 715.725h-99.482v-177.51c0-41.267-14.438-69.376-50.432-69.376-27.494 0-43.827 18.995-51.098 37.325-2.611 6.502-3.277 15.718-3.277 24.832v184.678h-99.584v-218.112c0-39.936-1.28-73.37-2.611-102.144h86.426l4.608 44.493h1.946c13.107-20.941 45.21-51.712 98.918-51.712 65.485 0 114.586 43.827 114.586 138.138l0 189.389z"
5936
+ ],
5937
+ "tags": [
5938
+ "linkedin",
5939
+ "social"
5940
+ ],
5941
+ "grid": 20,
5942
+ "attrs": []
5943
+ },
5944
+ "attrs": [],
5945
+ "properties": {
5946
+ "id": 256,
5947
+ "order": 128,
5948
+ "prevSize": 20,
5949
+ "code": 59011,
5950
+ "name": "linkedin5",
5951
+ "ligatures": ""
5952
+ },
5953
+ "setIdx": 19,
5954
+ "setId": 1,
5955
+ "iconIdx": 209
5956
+ },
5957
+ {
5958
+ "icon": {
5959
+ "paths": [
5960
+ "M778.24 512c0 147.046-119.245 266.24-266.24 266.24-147.046 0-266.24-119.194-266.24-266.24 0-17.51 1.741-34.611 5.018-51.2h-179.098v353.894c0 75.981 61.542 137.626 137.626 137.626h605.389c75.981 0 137.626-61.594 137.626-137.626v-353.894h-179.046c3.226 16.589 4.966 33.69 4.966 51.2zM814.694 71.68h-605.389c-76.032 0-137.626 61.645-137.626 137.626v149.094h222.925c48.179-68.096 127.59-112.64 217.395-112.64s169.216 44.544 217.395 112.64h222.925v-149.094c0-75.981-61.645-137.626-137.626-137.626zM882.022 241.664c0 13.568-11.059 24.576-24.576 24.576h-73.677c-13.517 0-24.576-11.059-24.576-24.576v-73.728c0-13.568 11.11-24.576 24.576-24.576h73.677c13.568 0 24.576 11.059 24.576 24.576v73.728zM675.84 512c0-90.522-73.37-163.84-163.84-163.84s-163.84 73.318-163.84 163.84 73.37 163.84 163.84 163.84 163.84-73.318 163.84-163.84z"
5961
+ ],
5962
+ "tags": [
5963
+ "instagram",
5964
+ "social"
5965
+ ],
5966
+ "grid": 20,
5967
+ "attrs": []
5968
+ },
5969
+ "attrs": [],
5970
+ "properties": {
5971
+ "id": 268,
5972
+ "order": 129,
5973
+ "prevSize": 20,
5974
+ "code": 59012,
5975
+ "name": "instagram4",
5976
+ "ligatures": ""
5977
+ },
5978
+ "setIdx": 19,
5979
+ "setId": 1,
5980
+ "iconIdx": 210
5981
+ },
5982
+ {
5983
+ "icon": {
5984
+ "paths": [
5985
+ "M955.955 616.346c6.81-31.949 10.394-65.126 10.394-99.226 0-255.283-201.165-462.285-449.331-462.285-26.163 0-51.866 2.355-76.8 6.758-40.243-26.010-87.706-41.114-138.701-41.114-143.872 0-260.557 120.064-260.557 268.134 0 49.459 13.107 95.795 35.84 135.578-5.939 30.003-9.114 61.082-9.114 92.928 0 255.283 201.216 462.285 449.331 462.285 28.109 0 55.654-2.662 82.278-7.731 36.659 20.275 78.592 31.795 123.136 31.795 143.974 0 260.608-120.013 260.608-268.083 0-42.752-9.779-83.2-27.085-119.040zM747.469 738.099c-20.787 30.259-51.507 54.272-91.29 71.27-39.424 16.845-86.579 25.395-140.39 25.395-64.563 0-118.63-11.674-160.87-34.765-30.208-16.742-55.091-39.475-73.984-67.482-19.098-28.365-28.774-56.474-28.774-83.558 0-16.947 6.298-31.642 18.739-43.674 12.339-11.878 28.109-17.971 46.899-17.971 15.411 0 28.774 4.762 39.578 14.131 10.342 9.062 19.2 22.426 26.317 39.578 7.987 18.79 16.64 34.611 25.805 47.104 8.806 11.981 21.504 22.118 37.683 30.003 16.282 7.885 38.246 11.93 65.28 11.93 37.12 0 67.584-8.141 90.47-24.269 22.426-15.77 33.28-34.611 33.28-57.702 0-18.227-5.683-32.614-17.357-43.827-12.237-11.725-28.416-20.89-47.974-27.187-20.429-6.554-48.179-13.619-82.432-20.992-46.643-10.291-86.272-22.477-117.76-36.25-32.154-14.029-58.163-33.587-77.158-58.061-19.302-24.781-29.082-56.013-29.082-92.672 0-34.918 10.24-66.406 30.515-93.542 20.122-26.931 49.408-47.923 87.194-62.31 37.325-14.182 81.715-21.402 131.891-21.402 40.141 0 75.418 4.813 104.858 14.182 29.594 9.523 54.579 22.323 74.189 38.093 19.763 15.923 34.458 32.922 43.725 50.483 9.318 17.869 14.029 35.584 14.029 52.736 0 16.538-6.195 31.539-18.432 44.646-12.288 13.158-27.853 19.814-46.131 19.814-16.589 0-29.645-4.198-38.707-12.39-8.397-7.629-17.152-19.61-26.778-36.71-11.213-21.965-24.781-39.219-40.294-51.354-15.155-11.827-40.346-17.869-75.059-17.869-32.205 0-58.419 6.656-77.875 19.814-18.79 12.698-27.853 27.187-27.853 44.339 0 10.547 2.918 19.354 8.96 26.88 6.4 8.038 15.36 15.104 26.778 20.941 11.776 6.093 23.962 10.957 36.147 14.438 12.493 3.533 33.434 8.806 62.208 15.667 36.352 8.038 69.734 17.050 99.277 26.726 29.952 9.83 55.808 22.016 76.902 36.096 21.504 14.438 38.554 32.973 50.637 55.040 12.083 22.221 18.227 49.613 18.227 81.408 0.051 38.195-10.496 72.858-31.386 103.27z"
5986
+ ],
5987
+ "tags": [
5988
+ "skype",
5989
+ "social"
5990
+ ],
5991
+ "grid": 20,
5992
+ "attrs": []
5993
+ },
5994
+ "attrs": [],
5995
+ "properties": {
5996
+ "id": 272,
5997
+ "order": 130,
5998
+ "prevSize": 20,
5999
+ "code": 59013,
6000
+ "name": "skype3",
6001
+ "ligatures": ""
6002
+ },
6003
+ "setIdx": 19,
6004
+ "setId": 1,
6005
+ "iconIdx": 211
6006
+ },
6007
+ {
6008
+ "icon": {
6009
+ "paths": [
6010
+ "M622.797 504.474c-11.776-7.885-26.317-14.694-43.008-20.275-16.589-5.427-35.277-10.496-55.654-14.95-16.077-3.84-27.802-6.81-34.816-8.806-6.81-1.946-13.619-4.659-20.224-8.090-6.4-3.277-11.469-7.219-15.002-11.725-3.379-4.25-5.018-9.114-5.018-15.053 0-9.626 5.12-17.766 15.616-24.832 10.906-7.373 25.6-11.059 43.622-11.059 19.405 0 33.536 3.328 42.035 9.933 8.704 6.861 16.333 16.486 22.528 28.774 5.478 9.626 10.291 16.282 15.104 20.582 5.018 4.608 12.288 6.963 21.606 6.963 10.291 0 18.995-3.738 25.907-11.11 6.81-7.373 10.291-15.77 10.291-24.986 0-9.626-2.714-19.558-7.885-29.542-5.12-9.83-13.414-19.405-24.422-28.314-11.008-8.806-24.986-15.974-41.574-21.299-16.486-5.325-36.25-7.936-58.726-7.936-28.109 0-52.941 3.994-73.83 11.93-21.248 8.090-37.683 19.814-48.947 34.918-11.315 15.206-17.050 32.87-17.050 52.429 0 20.48 5.478 37.99 16.282 51.866 10.65 13.773 25.19 24.678 43.213 32.614 17.664 7.68 39.834 14.541 65.946 20.275 19.2 4.096 34.765 8.038 46.182 11.725 10.957 3.482 20.070 8.653 26.829 15.258 6.502 6.298 9.677 14.285 9.677 24.525 0 12.902-6.093 23.45-18.637 32.307-12.8 9.011-29.85 13.568-50.688 13.568-15.104 0-27.443-2.253-36.557-6.707-9.062-4.403-16.179-10.035-21.094-16.742-5.12-7.014-9.984-15.872-14.438-26.419-3.994-9.626-8.96-17.101-14.746-22.17-6.093-5.274-13.517-7.936-22.17-7.936-10.547 0-19.354 3.379-26.266 10.035-6.963 6.758-10.496 14.95-10.496 24.474 0 15.155 5.427 30.925 16.077 46.746 10.598 15.77 24.525 28.467 41.472 37.837 23.654 12.902 53.965 19.456 90.061 19.456 30.106 0 56.525-4.813 78.643-14.182 22.323-9.574 39.475-22.989 51.098-39.885 11.725-17.050 17.613-36.506 17.613-57.805 0-17.869-3.379-33.126-10.189-45.619-6.758-12.339-16.282-22.733-28.365-30.771zM512 20.48c-271.462 0-491.52 220.058-491.52 491.52s220.058 491.52 491.52 491.52c271.514 0 491.52-220.058 491.52-491.52s-220.006-491.52-491.52-491.52zM629.811 787.251c-24.883 0-48.384-6.451-68.966-17.818-14.95 2.867-30.31 4.352-46.080 4.352-138.957 0-251.648-115.968-251.648-258.918 0-17.869 1.741-35.226 5.12-52.070-12.749-22.272-20.070-48.179-20.070-75.878 0-82.893 65.331-150.17 145.92-150.17 28.57 0 55.142 8.448 77.67 23.040 13.926-2.509 28.314-3.789 43.008-3.789 138.957 0 251.648 115.968 251.648 258.918 0 19.046-1.997 37.632-5.786 55.552 9.677 20.122 15.104 42.701 15.104 66.714-0.051 82.842-65.331 150.067-145.92 150.067z"
6011
+ ],
6012
+ "tags": [
6013
+ "skype",
6014
+ "social"
6015
+ ],
6016
+ "grid": 20,
6017
+ "attrs": []
6018
+ },
6019
+ "attrs": [],
6020
+ "properties": {
6021
+ "id": 273,
6022
+ "order": 131,
6023
+ "prevSize": 20,
6024
+ "code": 59014,
6025
+ "name": "skype4",
6026
+ "ligatures": ""
6027
+ },
6028
+ "setIdx": 19,
6029
+ "setId": 1,
6030
+ "iconIdx": 212
6031
+ },
6032
+ {
6033
+ "icon": {
6034
+ "paths": [
6035
+ "M814.176 512c39.527 0 73.888-27.166 83.001-65.639l67.166-283.445c13.472-53.86-27.252-106.027-82.75-106.027h-767.668c-31.388 0-56.86 25.472-56.86 56.889s25.472 56.889 56.86 56.889h56.889v483.556c0 47.14 38.194 85.333 85.278 85.333h597.111c31.417 0 56.86-25.472 56.86-56.889s-25.444-56.889-56.86-56.889h-568.667v-113.778h529.639zM284.537 170.667h561.083l-53.916 227.556h-507.166v-227.556zM312.981 796.444c-47.111 0-85.305 38.194-85.305 85.333s38.194 85.333 85.305 85.333 85.305-38.194 85.305-85.333-38.194-85.333-85.305-85.333zM767.897 796.444c-47.111 0-85.278 38.194-85.278 85.333s38.167 85.333 85.278 85.333 85.305-38.194 85.305-85.333-38.194-85.333-85.305-85.333z"
6036
+ ],
6037
+ "attrs": [
6038
+ {}
6039
+ ],
6040
+ "isMulticolor": false,
6041
+ "isMulticolor2": false,
6042
+ "tags": [
6043
+ "cart"
6044
+ ],
6045
+ "grid": 18
6046
+ },
6047
+ "attrs": [
6048
+ {}
6049
+ ],
6050
+ "properties": {
6051
+ "id": 38,
6052
+ "order": 234,
6053
+ "prevSize": 18,
6054
+ "code": 59659,
6055
+ "name": "cart4"
6056
+ },
6057
+ "setIdx": 13,
6058
+ "setId": 7,
6059
+ "iconIdx": 37
6060
+ },
6061
+ {
6062
+ "icon": {
6063
+ "paths": [
6064
+ "M1024 930.909c0 93.091-93.091 93.091-93.091 93.091l-266.333-266.287c-69.027 50.176-153.74 80.105-245.667 80.105-231.377 0-418.909-187.532-418.909-418.909s187.532-418.909 418.909-418.909 418.909 187.532 418.909 418.909c0 91.927-29.975 176.64-80.151 245.713l266.333 266.287zM418.909 93.091c-179.945 0-325.818 145.873-325.818 325.818s145.873 325.818 325.818 325.818 325.818-145.873 325.818-325.818-145.873-325.818-325.818-325.818z"
6065
+ ],
6066
+ "tags": [
6067
+ "search",
6068
+ "magnifier"
6069
+ ],
6070
+ "grid": 22,
6071
+ "attrs": []
6072
+ },
6073
+ "attrs": [],
6074
+ "properties": {
6075
+ "id": 17,
6076
+ "order": 163,
6077
+ "prevSize": 22,
6078
+ "code": 58978,
6079
+ "name": "search8",
6080
+ "ligatures": ""
6081
+ },
6082
+ "setIdx": 19,
6083
+ "setId": 1,
6084
+ "iconIdx": 37
6085
+ }
6086
+ ],
6087
+ "height": 1024,
6088
+ "metadata": {
6089
+ "name": "icomoon"
6090
+ },
6091
+ "preferences": {
6092
+ "fontPref": {
6093
+ "prefix": "wpr-icon-",
6094
+ "metadata": {
6095
+ "fontFamily": "icomoon"
6096
+ },
6097
+ "showGlyphs": true,
6098
+ "metrics": {
6099
+ "emSize": 512,
6100
+ "baseline": 6.25,
6101
+ "whitespace": 50
6102
+ },
6103
+ "resetPoint": 58880,
6104
+ "showQuickUse": true,
6105
+ "quickUsageToken": false,
6106
+ "showMetrics": true,
6107
+ "showMetadata": false,
6108
+ "embed": false
6109
+ },
6110
+ "imagePref": {
6111
+ "color": 0,
6112
+ "height": 32,
6113
+ "columns": 16,
6114
+ "margin": 16,
6115
+ "png": false,
6116
+ "sprites": true
6117
+ },
6118
+ "historySize": 100,
6119
+ "showCodes": true,
6120
+ "gridSize": 16,
6121
+ "showLiga": false,
6122
+ "showGrid": true,
6123
+ "showGlyphs": true,
6124
+ "showQuickUse": true,
6125
+ "search": "",
6126
+ "showQuickUse2": true,
6127
+ "showSVGs": true
6128
+ }
6129
+ }
inc/icons/style.css ADDED
@@ -0,0 +1,735 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ @font-face {
2
+ font-family: 'icomoon';
3
+ src: url('fonts/icomoon.eot?5ujmx2');
4
+ src: url('fonts/icomoon.eot?5ujmx2#iefix') format('embedded-opentype'),
5
+ url('fonts/icomoon.ttf?5ujmx2') format('truetype'),
6
+ url('fonts/icomoon.woff?5ujmx2') format('woff'),
7
+ url('fonts/icomoon.svg?5ujmx2#icomoon') format('svg');
8
+ font-weight: normal;
9
+ font-style: normal;
10
+ }
11
+
12
+ [class^="wpr-icon-"], [class*=" wpr-icon-"] {
13
+ /* use !important to prevent issues with browser extensions that change fonts */
14
+ font-family: 'icomoon' !important;
15
+ speak: none;
16
+ font-style: normal;
17
+ font-weight: normal;
18
+ font-variant: normal;
19
+ text-transform: none;
20
+ line-height: 1;
21
+
22
+ /* Better Font Rendering =========== */
23
+ -webkit-font-smoothing: antialiased;
24
+ -moz-osx-font-smoothing: grayscale;
25
+ }
26
+
27
+ .wpr-icon-store:before {
28
+ content: "\e900";
29
+ }
30
+ .wpr-icon-cart2:before {
31
+ content: "\e901";
32
+ }
33
+ .wpr-icon-basket:before {
34
+ content: "\e902";
35
+ }
36
+ .wpr-icon-cart:before {
37
+ content: "\e93a";
38
+ }
39
+ .wpr-icon-x:before {
40
+ content: "\e687";
41
+ }
42
+ .wpr-icon-rss:before {
43
+ content: "\e600";
44
+ }
45
+ .wpr-icon-rss-alt:before {
46
+ content: "\e68c";
47
+ }
48
+ .wpr-icon-mail:before {
49
+ content: "\e68d";
50
+ }
51
+ .wpr-icon-plus:before {
52
+ content: "\e601";
53
+ }
54
+ .wpr-icon-minus:before {
55
+ content: "\e602";
56
+ }
57
+ .wpr-icon-magnifying-glass:before {
58
+ content: "\e603";
59
+ }
60
+ .wpr-icon-instagram:before {
61
+ content: "\e688";
62
+ }
63
+ .wpr-icon-grid:before {
64
+ content: "\e604";
65
+ }
66
+ .wpr-icon-search:before {
67
+ content: "\e605";
68
+ }
69
+ .wpr-icon-twitter:before {
70
+ content: "\e606";
71
+ }
72
+ .wpr-icon-plus2:before {
73
+ content: "\e607";
74
+ }
75
+ .wpr-icon-minus2:before {
76
+ content: "\e608";
77
+ }
78
+ .wpr-icon-search2:before {
79
+ content: "\e609";
80
+ }
81
+ .wpr-icon-feed:before {
82
+ content: "\e60a";
83
+ }
84
+ .wpr-icon-cancel:before {
85
+ content: "\e60b";
86
+ }
87
+ .wpr-icon-home:before {
88
+ content: "\e60c";
89
+ }
90
+ .wpr-icon-home2:before {
91
+ content: "\e60d";
92
+ }
93
+ .wpr-icon-search3:before {
94
+ content: "\e689";
95
+ }
96
+ .wpr-icon-menu:before {
97
+ content: "\e60e";
98
+ }
99
+ .wpr-icon-point-right:before {
100
+ content: "\e60f";
101
+ }
102
+ .wpr-icon-point-down:before {
103
+ content: "\e610";
104
+ }
105
+ .wpr-icon-close:before {
106
+ content: "\e611";
107
+ }
108
+ .wpr-icon-minus3:before {
109
+ content: "\e612";
110
+ }
111
+ .wpr-icon-plus3:before {
112
+ content: "\e613";
113
+ }
114
+ .wpr-icon-arrow-right:before {
115
+ content: "\e614";
116
+ }
117
+ .wpr-icon-arrow-down:before {
118
+ content: "\e615";
119
+ }
120
+ .wpr-icon-arrow-right2:before {
121
+ content: "\e616";
122
+ }
123
+ .wpr-icon-arrow-down2:before {
124
+ content: "\e617";
125
+ }
126
+ .wpr-icon-arrow-right3:before {
127
+ content: "\e618";
128
+ }
129
+ .wpr-icon-arrow-down3:before {
130
+ content: "\e619";
131
+ }
132
+ .wpr-icon-paragraph-justify:before {
133
+ content: "\e61a";
134
+ }
135
+ .wpr-icon-paragraph-justify2:before {
136
+ content: "\e61b";
137
+ }
138
+ .wpr-icon-mail2:before {
139
+ content: "\e61c";
140
+ }
141
+ .wpr-icon-google:before {
142
+ content: "\e61d";
143
+ }
144
+ .wpr-icon-googleplus:before {
145
+ content: "\e61e";
146
+ }
147
+ .wpr-icon-googleplus2:before {
148
+ content: "\e61f";
149
+ }
150
+ .wpr-icon-googleplus3:before {
151
+ content: "\e620";
152
+ }
153
+ .wpr-icon-googleplus4:before {
154
+ content: "\e621";
155
+ }
156
+ .wpr-icon-facebook:before {
157
+ content: "\e622";
158
+ }
159
+ .wpr-icon-facebook2:before {
160
+ content: "\e623";
161
+ }
162
+ .wpr-icon-facebook3:before {
163
+ content: "\e624";
164
+ }
165
+ .wpr-icon-instagram2:before {
166
+ content: "\e68a";
167
+ }
168
+ .wpr-icon-twitter2:before {
169
+ content: "\e625";
170
+ }
171
+ .wpr-icon-twitter3:before {
172
+ content: "\e626";
173
+ }
174
+ .wpr-icon-twitter4:before {
175
+ content: "\e627";
176
+ }
177
+ .wpr-icon-feed2:before {
178
+ content: "\e628";
179
+ }
180
+ .wpr-icon-feed3:before {
181
+ content: "\e629";
182
+ }
183
+ .wpr-icon-feed4:before {
184
+ content: "\e62a";
185
+ }
186
+ .wpr-icon-vimeo:before {
187
+ content: "\e62b";
188
+ }
189
+ .wpr-icon-vimeo2:before {
190
+ content: "\e62c";
191
+ }
192
+ .wpr-icon-vimeo3:before {
193
+ content: "\e62d";
194
+ }
195
+ .wpr-icon-flickr:before {
196
+ content: "\e62e";
197
+ }
198
+ .wpr-icon-flickr2:before {
199
+ content: "\e62f";
200
+ }
201
+ .wpr-icon-flickr3:before {
202
+ content: "\e630";
203
+ }
204
+ .wpr-icon-flickr4:before {
205
+ content: "\e631";
206
+ }
207
+ .wpr-icon-deviantart:before {
208
+ content: "\e632";
209
+ }
210
+ .wpr-icon-deviantart2:before {
211
+ content: "\e633";
212
+ }
213
+ .wpr-icon-github:before {
214
+ content: "\e634";
215
+ }
216
+ .wpr-icon-github2:before {
217
+ content: "\e635";
218
+ }
219
+ .wpr-icon-github3:before {
220
+ content: "\e636";
221
+ }
222
+ .wpr-icon-github4:before {
223
+ content: "\e637";
224
+ }
225
+ .wpr-icon-github5:before {
226
+ content: "\e638";
227
+ }
228
+ .wpr-icon-tumblr:before {
229
+ content: "\e639";
230
+ }
231
+ .wpr-icon-tumblr2:before {
232
+ content: "\e63a";
233
+ }
234
+ .wpr-icon-skype:before {
235
+ content: "\e63b";
236
+ }
237
+ .wpr-icon-linkedin:before {
238
+ content: "\e63c";
239
+ }
240
+ .wpr-icon-pinterest:before {
241
+ content: "\e63d";
242
+ }
243
+ .wpr-icon-pinterest2:before {
244
+ content: "\e63e";
245
+ }
246
+ .wpr-icon-search32:before {
247
+ content: "\e63f";
248
+ }
249
+ .wpr-icon-basket2:before {
250
+ content: "\e903";
251
+ }
252
+ .wpr-icon-basket3:before {
253
+ content: "\e027";
254
+ }
255
+ .wpr-icon-magnifying-glass2:before {
256
+ content: "\e037";
257
+ }
258
+ .wpr-icon-facebook5:before {
259
+ content: "\e05d";
260
+ }
261
+ .wpr-icon-twitter5:before {
262
+ content: "\e05e";
263
+ }
264
+ .wpr-icon-googleplus5:before {
265
+ content: "\e05f";
266
+ }
267
+ .wpr-icon-rss2:before {
268
+ content: "\e060";
269
+ }
270
+ .wpr-icon-tumblr3:before {
271
+ content: "\e061";
272
+ }
273
+ .wpr-icon-linkedin2:before {
274
+ content: "\e062";
275
+ }
276
+ .wpr-icon-dribbble:before {
277
+ content: "\e063";
278
+ }
279
+ .wpr-icon-plus5:before {
280
+ content: "\e656";
281
+ }
282
+ .wpr-icon-plus6:before {
283
+ content: "\e657";
284
+ }
285
+ .wpr-icon-minus5:before {
286
+ content: "\e658";
287
+ }
288
+ .wpr-icon-minus6:before {
289
+ content: "\e659";
290
+ }
291
+ .wpr-icon-cancel2:before {
292
+ content: "\e65a";
293
+ }
294
+ .wpr-icon-magnifier:before {
295
+ content: "\e65b";
296
+ }
297
+ .wpr-icon-grid3:before {
298
+ content: "\e65c";
299
+ }
300
+ .wpr-icon-grid4:before {
301
+ content: "\e65d";
302
+ }
303
+ .wpr-icon-list:before {
304
+ content: "\e65e";
305
+ }
306
+ .wpr-icon-add:before {
307
+ content: "\e65f";
308
+ }
309
+ .wpr-icon-minus7:before {
310
+ content: "\e660";
311
+ }
312
+ .wpr-icon-search7:before {
313
+ content: "\e661";
314
+ }
315
+ .wpr-icon-shopping-bag2:before {
316
+ content: "\e904";
317
+ }
318
+ .wpr-icon-shopping-cart2:before {
319
+ content: "\e905";
320
+ }
321
+ .wpr-icon-add_shopping_cart:before {
322
+ content: "\e854";
323
+ }
324
+ .wpr-icon-shopping_cart:before {
325
+ content: "\e8cc";
326
+ }
327
+ .wpr-icon-remove_shopping_cart:before {
328
+ content: "\e928";
329
+ }
330
+ .wpr-icon-shopping_basket:before {
331
+ content: "\e8cb";
332
+ }
333
+ .wpr-icon-align-justify:before {
334
+ content: "\e026";
335
+ }
336
+ .wpr-icon-search5:before {
337
+ content: "\e036";
338
+ }
339
+ .wpr-icon-circle-plus:before {
340
+ content: "\e040";
341
+ }
342
+ .wpr-icon-circle-minus:before {
343
+ content: "\e041";
344
+ }
345
+ .wpr-icon-square-plus:before {
346
+ content: "\e044";
347
+ }
348
+ .wpr-icon-square-minus:before {
349
+ content: "\e045";
350
+ }
351
+ .wpr-icon-arrow-right4:before {
352
+ content: "\e095";
353
+ }
354
+ .wpr-icon-arrow-down4:before {
355
+ content: "\e097";
356
+ }
357
+ .wpr-icon-grid2:before {
358
+ content: "\e102";
359
+ }
360
+ .wpr-icon-cross:before {
361
+ content: "\e117";
362
+ }
363
+ .wpr-icon-menu2:before {
364
+ content: "\e120";
365
+ }
366
+ .wpr-icon-ellipsis:before {
367
+ content: "\e129";
368
+ }
369
+ .wpr-icon-times:before {
370
+ content: "\e647";
371
+ }
372
+ .wpr-icon-plus4:before {
373
+ content: "\e648";
374
+ }
375
+ .wpr-icon-minus4:before {
376
+ content: "\e649";
377
+ }
378
+ .wpr-icon-arrow-right-thick:before {
379
+ content: "\e64a";
380
+ }
381
+ .wpr-icon-th-menu:before {
382
+ content: "\e64b";
383
+ }
384
+ .wpr-icon-arrow-down-thick:before {
385
+ content: "\e64c";
386
+ }
387
+ .wpr-icon-times-outline:before {
388
+ content: "\e64d";
389
+ }
390
+ .wpr-icon-plus-outline:before {
391
+ content: "\e64e";
392
+ }
393
+ .wpr-icon-minus-outline:before {
394
+ content: "\e64f";
395
+ }
396
+ .wpr-icon-th-small-outline:before {
397
+ content: "\e650";
398
+ }
399
+ .wpr-icon-th-menu-outline:before {
400
+ content: "\e651";
401
+ }
402
+ .wpr-icon-zoom-outline:before {
403
+ content: "\e652";
404
+ }
405
+ .wpr-icon-arrow-down5:before {
406
+ content: "\e653";
407
+ }
408
+ .wpr-icon-arrow-right5:before {
409
+ content: "\e654";
410
+ }
411
+ .wpr-icon-search6:before {
412
+ content: "\e655";
413
+ }
414
+ .wpr-icon-shopping-cart:before {
415
+ content: "\f07a";
416
+ }
417
+ .wpr-icon-cart-plus:before {
418
+ content: "\f217";
419
+ }
420
+ .wpr-icon-cart-arrow-down:before {
421
+ content: "\f218";
422
+ }
423
+ .wpr-icon-shopping-bag:before {
424
+ content: "\f290";
425
+ }
426
+ .wpr-icon-shopping-basket:before {
427
+ content: "\f291";
428
+ }
429
+ .wpr-icon-search9:before {
430
+ content: "\f002";
431
+ }
432
+ .wpr-icon-envelope-o:before {
433
+ content: "\f003";
434
+ }
435
+ .wpr-icon-th-large:before {
436
+ content: "\f009";
437
+ }
438
+ .wpr-icon-th:before {
439
+ content: "\f00a";
440
+ }
441
+ .wpr-icon-th-list:before {
442
+ content: "\f00b";
443
+ }
444
+ .wpr-icon-times2:before {
445
+ content: "\f00d";
446
+ }
447
+ .wpr-icon-home3:before {
448
+ content: "\f015";
449
+ }
450
+ .wpr-icon-align-justify2:before {
451
+ content: "\f039";
452
+ }
453
+ .wpr-icon-chevron-right:before {
454
+ content: "\f054";
455
+ }
456
+ .wpr-icon-plus-circle:before {
457
+ content: "\f055";
458
+ }
459
+ .wpr-icon-minus-circle:before {
460
+ content: "\f056";
461
+ }
462
+ .wpr-icon-arrow-right6:before {
463
+ content: "\f061";
464
+ }
465
+ .wpr-icon-arrow-down6:before {
466
+ content: "\f063";
467
+ }
468
+ .wpr-icon-plus7:before {
469
+ content: "\f067";
470
+ }
471
+ .wpr-icon-minus8:before {
472
+ content: "\f068";
473
+ }
474
+ .wpr-icon-chevron-down:before {
475
+ content: "\f078";
476
+ }
477
+ .wpr-icon-twitter-square:before {
478
+ content: "\f081";
479
+ }
480
+ .wpr-icon-facebook-square:before {
481
+ content: "\f082";
482
+ }
483
+ .wpr-icon-linkedin-square:before {
484
+ content: "\f08c";
485
+ }
486
+ .wpr-icon-github-square:before {
487
+ content: "\f092";
488
+ }
489
+ .wpr-icon-twitter6:before {
490
+ content: "\f099";
491
+ }
492
+ .wpr-icon-facebook6:before {
493
+ content: "\f09a";
494
+ }
495
+ .wpr-icon-github6:before {
496
+ content: "\f09b";
497
+ }
498
+ .wpr-icon-hand-o-right:before {
499
+ content: "\f0a4";
500
+ }
501
+ .wpr-icon-hand-o-down:before {
502
+ content: "\f0a7";
503
+ }
504
+ .wpr-icon-arrow-circle-right:before {
505
+ content: "\f0a9";
506
+ }
507
+ .wpr-icon-arrow-circle-down:before {
508
+ content: "\f0ab";
509
+ }
510
+ .wpr-icon-tasks:before {
511
+ content: "\f0ae";
512
+ }
513
+ .wpr-icon-bars:before {
514
+ content: "\f0c9";
515
+ }
516
+ .wpr-icon-pinterest3:before {
517
+ content: "\f0d2";
518
+ }
519
+ .wpr-icon-pinterest-square:before {
520
+ content: "\f0d3";
521
+ }
522
+ .wpr-icon-google-plus-square:before {
523
+ content: "\f0d4";
524
+ }
525
+ .wpr-icon-google-plus:before {
526
+ content: "\f0d5";
527
+ }
528
+ .wpr-icon-envelope:before {
529
+ content: "\f0e0";
530
+ }
531
+ .wpr-icon-linkedin3:before {
532
+ content: "\f0e1";
533
+ }
534
+ .wpr-icon-angle-double-right:before {
535
+ content: "\f101";
536
+ }
537
+ .wpr-icon-angle-double-down:before {
538
+ content: "\f103";
539
+ }
540
+ .wpr-icon-angle-right:before {
541
+ content: "\f105";
542
+ }
543
+ .wpr-icon-angle-down:before {
544
+ content: "\f107";
545
+ }
546
+ .wpr-icon-github-alt:before {
547
+ content: "\f113";
548
+ }
549
+ .wpr-icon-ellipsis-h:before {
550
+ content: "\f141";
551
+ }
552
+ .wpr-icon-rss-square:before {
553
+ content: "\f143";
554
+ }
555
+ .wpr-icon-toggle-down:before {
556
+ content: "\f150";
557
+ }
558
+ .wpr-icon-toggle-right:before {
559
+ content: "\f152";
560
+ }
561
+ .wpr-icon-youtube-square:before {
562
+ content: "\f166";
563
+ }
564
+ .wpr-icon-youtube:before {
565
+ content: "\f167";
566
+ }
567
+ .wpr-icon-instagram3:before {
568
+ content: "\f16d";
569
+ }
570
+ .wpr-icon-apple:before {
571
+ content: "\f179";
572
+ }
573
+ .wpr-icon-android:before {
574
+ content: "\f17b";
575
+ }
576
+ .wpr-icon-skype2:before {
577
+ content: "\f17e";
578
+ }
579
+ .wpr-icon-vimeo-square:before {
580
+ content: "\f194";
581
+ }
582
+ .wpr-icon-cart3:before {
583
+ content: "\e906";
584
+ }
585
+ .wpr-icon-bag:before {
586
+ content: "\e907";
587
+ }
588
+ .wpr-icon-facebook4:before {
589
+ content: "\e640";
590
+ }
591
+ .wpr-icon-twitter-old:before {
592
+ content: "\e641";
593
+ }
594
+ .wpr-icon-feed5:before {
595
+ content: "\e642";
596
+ }
597
+ .wpr-icon-bird:before {
598
+ content: "\e643";
599
+ }
600
+ .wpr-icon-search4:before {
601
+ content: "\e644";
602
+ }
603
+ .wpr-icon-pointer:before {
604
+ content: "\e645";
605
+ }
606
+ .wpr-icon-pointer2:before {
607
+ content: "\e646";
608
+ }
609
+ .wpr-icon-shopping-bag3:before {
610
+ content: "\e908";
611
+ }
612
+ .wpr-icon-shopping-basket2:before {
613
+ content: "\e909";
614
+ }
615
+ .wpr-icon-shopping-cart3:before {
616
+ content: "\e90a";
617
+ }
618
+ .wpr-icon-search10:before {
619
+ content: "\e68b";
620
+ }
621
+ .wpr-icon-cross2:before {
622
+ content: "\e663";
623
+ }
624
+ .wpr-icon-minus9:before {
625
+ content: "\e664";
626
+ }
627
+ .wpr-icon-plus8:before {
628
+ content: "\e665";
629
+ }
630
+ .wpr-icon-layout:before {
631
+ content: "\e666";
632
+ }
633
+ .wpr-icon-list2:before {
634
+ content: "\e667";
635
+ }
636
+ .wpr-icon-video:before {
637
+ content: "\e668";
638
+ }
639
+ .wpr-icon-arrow-down7:before {
640
+ content: "\e669";
641
+ }
642
+ .wpr-icon-arrow-right7:before {
643
+ content: "\e66a";
644
+ }
645
+ .wpr-icon-arrow-down8:before {
646
+ content: "\e66b";
647
+ }
648
+ .wpr-icon-arrow-right8:before {
649
+ content: "\e66c";
650
+ }
651
+ .wpr-icon-arrow-down9:before {
652
+ content: "\e66d";
653
+ }
654
+ .wpr-icon-arrow-right9:before {
655
+ content: "\e66e";
656
+ }
657
+ .wpr-icon-arrow-down10:before {
658
+ content: "\e66f";
659
+ }
660
+ .wpr-icon-arrow-right10:before {
661
+ content: "\e670";
662
+ }
663
+ .wpr-icon-arrow-down11:before {
664
+ content: "\e671";
665
+ }
666
+ .wpr-icon-uniE672:before {
667
+ content: "\e672";
668
+ }
669
+ .wpr-icon-arrow-right11:before {
670
+ content: "\e673";
671
+ }
672
+ .wpr-icon-github62:before {
673
+ content: "\e674";
674
+ }
675
+ .wpr-icon-flickr5:before {
676
+ content: "\e675";
677
+ }
678
+ .wpr-icon-flickr6:before {
679
+ content: "\e676";
680
+ }
681
+ .wpr-icon-vimeo4:before {
682
+ content: "\e677";
683
+ }
684
+ .wpr-icon-vimeo5:before {
685
+ content: "\e678";
686
+ }
687
+ .wpr-icon-twitter7:before {
688
+ content: "\e679";
689
+ }
690
+ .wpr-icon-facebook7:before {
691
+ content: "\e67a";
692
+ }
693
+ .wpr-icon-facebook8:before {
694
+ content: "\e67b";
695
+ }
696
+ .wpr-icon-facebook9:before {
697
+ content: "\e67c";
698
+ }
699
+ .wpr-icon-googleplus6:before {
700
+ content: "\e67d";
701
+ }
702
+ .wpr-icon-googleplus7:before {
703
+ content: "\e67e";
704
+ }
705
+ .wpr-icon-pinterest4:before {
706
+ content: "\e67f";
707
+ }
708
+ .wpr-icon-pinterest5:before {
709
+ content: "\e680";
710
+ }
711
+ .wpr-icon-tumblr4:before {
712
+ content: "\e681";
713
+ }
714
+ .wpr-icon-linkedin4:before {
715
+ content: "\e682";
716
+ }
717
+ .wpr-icon-linkedin5:before {
718
+ content: "\e683";
719
+ }
720
+ .wpr-icon-instagram4:before {
721
+ content: "\e684";
722
+ }
723
+ .wpr-icon-skype3:before {
724
+ content: "\e685";
725
+ }
726
+ .wpr-icon-skype4:before {
727
+ content: "\e686";
728
+ }
729
+ .wpr-icon-cart4:before {
730
+ content: "\e90b";
731
+ }
732
+ .wpr-icon-search8:before {
733
+ content: "\e662";
734
+ }
735
+
inc/images/check_flat/default.png ADDED
Binary file
inc/images/ico-delete.png CHANGED
File without changes
inc/images/pro.jpg ADDED
Binary file
inc/images/review.jpg ADDED
Binary file
inc/images/support.jpg ADDED
Binary file
inc/images/wpr-mobile.png ADDED
Binary file
inc/includes/class-options-framework-admin.php CHANGED
@@ -152,6 +152,10 @@ class Wpr_Options_Framework_Admin {
152
  return;
153
 
154
  wp_enqueue_style( 'wpr_optionsframework', WPR_OPTIONS_FRAMEWORK_DIRECTORY . 'css/wpr_optionsframework.css', array(), Wpr_Options_Framework::VERSION );
 
 
 
 
155
  wp_enqueue_style( 'wp-color-picker' );
156
  }
157
 
@@ -164,10 +168,20 @@ class Wpr_Options_Framework_Admin {
164
 
165
  if ( $this->options_screen != $hook )
166
  return;
 
 
167
 
168
  // Enqueue custom option panel JS
169
  wp_enqueue_script( 'options-custom', WPR_OPTIONS_FRAMEWORK_DIRECTORY . 'js/options-custom.js', array( 'jquery','wp-color-picker' ), Wpr_Options_Framework::VERSION );
170
 
 
 
 
 
 
 
 
 
171
  // Inline scripts from options-interface.php
172
  add_action( 'admin_head', array( $this, 'wpr_of_admin_head' ) );
173
  }
@@ -294,7 +308,7 @@ class Wpr_Options_Framework_Admin {
294
  */
295
 
296
  function save_options_notice() {
297
- add_settings_error( 'options-framework', 'save_options', __( 'Options saved.', 'textdomain' ), 'updated fade' );
298
  }
299
 
300
  /**
152
  return;
153
 
154
  wp_enqueue_style( 'wpr_optionsframework', WPR_OPTIONS_FRAMEWORK_DIRECTORY . 'css/wpr_optionsframework.css', array(), Wpr_Options_Framework::VERSION );
155
+ wp_enqueue_style( 'wpr_icons', WPR_OPTIONS_FRAMEWORK_DIRECTORY . 'icons/style.css', array(), Wpr_Options_Framework::VERSION );
156
+
157
+ wp_enqueue_style( 'wpr_iconpicker', WPR_OPTIONS_FRAMEWORK_DIRECTORY . 'css/jquery.fonticonpicker.min.css', array(), Wpr_Options_Framework::VERSION );
158
+ wp_enqueue_style( 'wpr_bootflat', WPR_OPTIONS_FRAMEWORK_DIRECTORY . 'css/site.min.css', array(), Wpr_Options_Framework::VERSION );
159
  wp_enqueue_style( 'wp-color-picker' );
160
  }
161
 
168
 
169
  if ( $this->options_screen != $hook )
170
  return;
171
+
172
+ wp_enqueue_script( 'wpr-bootstrap', 'https://maxcdn.bootstrapcdn.com/bootstrap/3.3.7/js/bootstrap.min.js', array( 'jquery'), Wpr_Options_Framework::VERSION );
173
 
174
  // Enqueue custom option panel JS
175
  wp_enqueue_script( 'options-custom', WPR_OPTIONS_FRAMEWORK_DIRECTORY . 'js/options-custom.js', array( 'jquery','wp-color-picker' ), Wpr_Options_Framework::VERSION );
176
 
177
+ // Enqueue icon-picker js
178
+ wp_enqueue_script( 'icon-picker', WPR_OPTIONS_FRAMEWORK_DIRECTORY . 'js/jquery.fonticonpicker.min.js', array( 'jquery' ), Wpr_Options_Framework::VERSION );
179
+
180
+ $option_var = array( 'options_path' => WPR_OPTIONS_FRAMEWORK_DIRECTORY,
181
+ 'ajax_url' => admin_url( 'admin-ajax.php' ),
182
+ );
183
+ wp_localize_script( 'options-custom', 'wprOption' , $option_var );
184
+
185
  // Inline scripts from options-interface.php
186
  add_action( 'admin_head', array( $this, 'wpr_of_admin_head' ) );
187
  }
308
  */
309
 
310
  function save_options_notice() {
311
+ add_settings_error( 'options-framework', 'save_options', __( 'WP Responsive Menu Options Saved.', 'textdomain' ), 'updated fade in' );
312
  }
313
 
314
  /**
inc/includes/class-options-framework.php CHANGED
File without changes
inc/includes/class-options-interface.php CHANGED
@@ -24,7 +24,7 @@ class Wpr_Options_Framework_Interface {
24
  $class = '';
25
  $class = ! empty( $value['id'] ) ? $value['id'] : $value['name'];
26
  $class = preg_replace( '/[^a-zA-Z0-9._\-]/', '', strtolower($class) ) . '-tab';
27
- $menu .= '<a id="options-group-'. $counter . '-tab" class="nav-tab ' . $class .'" title="' . esc_attr( $value['name'] ) . '" href="' . esc_attr( '#options-group-'. $counter ) . '">' . esc_html( $value['name'] ) . '</a>';
28
  }
29
  }
30
 
@@ -75,12 +75,21 @@ class Wpr_Options_Framework_Interface {
75
  $class .= ' ' . $value['class'];
76
  }
77
 
78
- $output .= '<div id="' . esc_attr( $id ) .'" class="' . esc_attr( $class ) . '">'."\n";
 
 
 
 
 
 
79
  if ( isset( $value['name'] ) ) {
80
- $output .= '<h4 class="heading">' . esc_html( $value['name'] ) . '</h4>' . "\n";
 
 
 
81
  }
82
  if ( $value['type'] != 'editor' ) {
83
- $output .= '<div class="option">' . "\n" . '<div class="controls">' . "\n";
84
  }
85
  else {
86
  $output .= '<div class="option">' . "\n" . '<div>' . "\n";
@@ -103,12 +112,6 @@ class Wpr_Options_Framework_Interface {
103
  }
104
  }
105
 
106
- // If there is a description save it for labels
107
- $explain_value = '';
108
- if ( isset( $value['desc'] ) ) {
109
- $explain_value = $value['desc'];
110
- }
111
-
112
  // Set the placeholder if one exists
113
  $placeholder = '';
114
  if ( isset( $value['placeholder'] ) ) {
@@ -124,7 +127,7 @@ class Wpr_Options_Framework_Interface {
124
 
125
  // Basic text input
126
  case 'text':
127
- $output .= '<input id="' . esc_attr( $value['id'] ) . '" class="of-input" name="' . esc_attr( $option_name . '[' . $value['id'] . ']' ) . '" type="text" value="' . esc_attr( $val ) . '"' . $placeholder . ' />';
128
  break;
129
 
130
  // Password input
@@ -149,7 +152,7 @@ class Wpr_Options_Framework_Interface {
149
 
150
  // Select Box
151
  case 'select':
152
- $output .= '<select class="of-input" name="' . esc_attr( $option_name . '[' . $value['id'] . ']' ) . '" id="' . esc_attr( $value['id'] ) . '">';
153
 
154
  foreach ($value['options'] as $key => $option ) {
155
  $output .= '<option'. selected( $val, $key, false ) .' value="' . esc_attr( $key ) . '">' . esc_html( $option ) . '</option>';
@@ -161,10 +164,14 @@ class Wpr_Options_Framework_Interface {
161
  // Radio Box
162
  case "radio":
163
  $name = $option_name .'['. $value['id'] .']';
 
164
  foreach ($value['options'] as $key => $option) {
165
  $id = $option_name . '-' . $value['id'] .'-'. $key;
166
- $output .= '<input class="of-input of-radio" type="radio" name="' . esc_attr( $name ) . '" id="' . esc_attr( $id ) . '" value="'. esc_attr( $key ) . '" '. checked( $val, $key, false) .' /><label for="' . esc_attr( $id ) . '">' . esc_html( $option ) . '</label>';
 
 
167
  }
 
168
  break;
169
 
170
  // Image Selectors
@@ -183,8 +190,8 @@ class Wpr_Options_Framework_Interface {
183
 
184
  // Checkbox
185
  case "checkbox":
186
- $output .= '<input id="' . esc_attr( $value['id'] ) . '" class="checkbox of-input" type="checkbox" name="' . esc_attr( $option_name . '[' . $value['id'] . ']' ) . '" '. checked( $val, 1, false) .' />';
187
- $output .= '<label class="explain" for="' . esc_attr( $value['id'] ) . '">' . wp_kses( $explain_value, $allowedtags) . '</label>';
188
  break;
189
 
190
  // Multicheck
@@ -226,6 +233,51 @@ class Wpr_Options_Framework_Interface {
226
  $output .= '<input id="' . esc_attr( $value['id'] ) . '" class="of-input" name="' . esc_attr( $option_name . '[' . $value['id'] . ']' ) . '" type="number" value="' . esc_attr( $val ) . '"' . $placeholder . ' />';
227
  break;
228
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
229
  // Background
230
  case 'background':
231
 
@@ -284,7 +336,7 @@ class Wpr_Options_Framework_Interface {
284
 
285
  // Editor
286
  case 'editor':
287
- $output .= '<div class="explain">' . wp_kses( $explain_value, $allowedtags ) . '</div>'."\n";
288
  echo $output;
289
  $textarea_name = esc_attr( $option_name . '[' . $value['id'] . ']' );
290
  $default_editor_settings = array(
@@ -342,7 +394,7 @@ class Wpr_Options_Framework_Interface {
342
  if ( ( $value['type'] != "heading" ) && ( $value['type'] != "info" ) ) {
343
  $output .= '</div>';
344
  if ( ( $value['type'] != "checkbox" ) && ( $value['type'] != "editor" ) ) {
345
- $output .= '<div class="explain">' . wp_kses( $explain_value, $allowedtags) . '</div>'."\n";
346
  }
347
  $output .= '</div></div>'."\n";
348
  }
24
  $class = '';
25
  $class = ! empty( $value['id'] ) ? $value['id'] : $value['name'];
26
  $class = preg_replace( '/[^a-zA-Z0-9._\-]/', '', strtolower($class) ) . '-tab';
27
+ $menu .= '<a id="options-group-'. $counter . '-tab" class="nav-tab ' . $class .'" title="' . esc_attr( $value['name'] ) . '" href="' . esc_attr( '#options-group-'. $counter ) . '">' . $value['name'] . '</a>';
28
  }
29
  }
30
 
75
  $class .= ' ' . $value['class'];
76
  }
77
 
78
+ // If there is a description save it for labels
79
+ $explain_value = '';
80
+ if ( isset( $value['desc'] ) ) {
81
+ $explain_value = $value['desc'];
82
+ }
83
+
84
+ $output .= '<div id="' . esc_attr( $id ) .'" class="row ' . esc_attr( $class ) . '">'."\n";
85
  if ( isset( $value['name'] ) ) {
86
+ $output .= '<div class="col-md-4 heading"><label class="explain" for="' . esc_attr( $value['id'] ) . '">' . esc_html( $value['name'] ) . '</label>';
87
+ if( $explain_value != '' )
88
+ $output .= '<span class="dashicons dashicons-editor-help pull-right" data-toggle="tooltip" data-placement="top" title="'. wp_kses( $explain_value, $allowedtags) .'"></span>';
89
+ $output .= '</div>' . "\n";
90
  }
91
  if ( $value['type'] != 'editor' ) {
92
+ $output .= '<div class="col-md-8 option">' . "\n" . '<div class="controls">' . "\n";
93
  }
94
  else {
95
  $output .= '<div class="option">' . "\n" . '<div>' . "\n";
112
  }
113
  }
114
 
 
 
 
 
 
 
115
  // Set the placeholder if one exists
116
  $placeholder = '';
117
  if ( isset( $value['placeholder'] ) ) {
127
 
128
  // Basic text input
129
  case 'text':
130
+ $output .= '<input id="' . esc_attr( $value['id'] ) . '" class="form-control" name="' . esc_attr( $option_name . '[' . $value['id'] . ']' ) . '" type="text" value="' . esc_attr( $val ) . '"' . $placeholder . ' />';
131
  break;
132
 
133
  // Password input
152
 
153
  // Select Box
154
  case 'select':
155
+ $output .= '<select class="form-control" name="' . esc_attr( $option_name . '[' . $value['id'] . ']' ) . '" id="' . esc_attr( $value['id'] ) . '">';
156
 
157
  foreach ($value['options'] as $key => $option ) {
158
  $output .= '<option'. selected( $val, $key, false ) .' value="' . esc_attr( $key ) . '">' . esc_html( $option ) . '</option>';
164
  // Radio Box
165
  case "radio":
166
  $name = $option_name .'['. $value['id'] .']';
167
+ $output .= '<div class="btn-group" data-toggle="buttons">';
168
  foreach ($value['options'] as $key => $option) {
169
  $id = $option_name . '-' . $value['id'] .'-'. $key;
170
+ $active = '';
171
+ if( $val == $key ) $active = 'active';
172
+ $output .= '<label class="btn btn-success '. $active .'" for="' . esc_attr( $id ) . '"><input class="of-input of-radio" type="radio" name="' . esc_attr( $name ) . '" id="' . esc_attr( $id ) . '" value="'. esc_attr( $key ) . '" '. checked( $val, $key, false) .' autocomplete="off" />' . esc_html( $option ) . '</label>';
173
  }
174
+ $output .= '</div>';
175
  break;
176
 
177
  // Image Selectors
190
 
191
  // Checkbox
192
  case "checkbox":
193
+ $output .= '<label class="toggle"><input id="' . esc_attr( $value['id'] ) . '" class="checkbox of-input" type="checkbox" name="' . esc_attr( $option_name . '[' . $value['id'] . ']' ) . '" '. checked( $val, 1, false) .' /><span class="handle"></span></label>';
194
+ // $output .= '<span class="dashicons dashicons-editor-help" data-toggle="tooltip" data-placement="top" title="'. wp_kses( $explain_value, $allowedtags) .'"></span>';
195
  break;
196
 
197
  // Multicheck
233
  $output .= '<input id="' . esc_attr( $value['id'] ) . '" class="of-input" name="' . esc_attr( $option_name . '[' . $value['id'] . ']' ) . '" type="number" value="' . esc_attr( $val ) . '"' . $placeholder . ' />';
234
  break;
235
 
236
+ //Icon field
237
+ case "icon":
238
+ $output .= '<input id="' . esc_attr( $value['id'] ) . '" class="of-input wpr-icon-picker" name="' . esc_attr( $option_name . '[' . $value['id'] . ']' ) . '" type="text" value="' . esc_attr( $val ) . '"' . $placeholder . ' />';
239
+ break;
240
+
241
+ //Sort Field
242
+ case "menusort":
243
+ $order = empty($val) ? 'Menu,Search,Social' : $val;
244
+ $output .= '<input type="hidden" id="' . esc_attr( $value['id'] ) . '" class="of-input" name="'.esc_attr( $option_name . '[order_menu_items]' ).'" value="'.$val.'"><ul id="wpr-sortable" class="list-group">';
245
+ foreach( explode(',', $order) as $item ) {
246
+ if( $item == 'Social' ) {
247
+ $class = 'facebook';
248
+ $disabled = 'disabled';
249
+ }
250
+ else {
251
+ $class = $item;
252
+ $disabled = '';
253
+ }
254
+ $output .= '<li class=" '.$disabled.' list-group-item list-group-item-primary " id="'.$item.'"><i class="wpr-icon-'.strtolower($class).'"></i>'.$item.'</li>';
255
+ }
256
+ $output .= '</ul>';
257
+ break;
258
+
259
+ //Repeater field for social icons
260
+ case "social" :
261
+ $socials = json_decode( $val );
262
+ $output .='<div class="wpr-new-field"><input type="button" class="wpr-add-new btn btn-success" value="Add New"></div><div class="wpr-social-fields">';
263
+
264
+ if( is_array ( $socials ) && count( $socials ) > 0 ) {
265
+ foreach( $socials as $social ) {
266
+
267
+ $output .= '<div class="wpr-new-fields"><input type="text" name="' . esc_attr( $option_name . '[' . $value['id'] . '][icon][]' ) . '" class="wpr-icon-picker" value="'.$social->icon.'">';
268
+
269
+ $output .= '<input type="text" name="' . esc_attr( $option_name . '[' . $value['id'] . '][link][]' ) . '" class="social_link form-control" value="'.$social->link.'"><input type="button" class="button" value="Remove" /></div>';
270
+
271
+ }
272
+ }
273
+ else {
274
+ $output .= '<div class="wpr-new-fields"><input type="text" name="' . esc_attr( $option_name . '[' . $value['id'] . '][icon][]' ) . '" class="wpr-icon-picker" value="">';
275
+
276
+ $output .= '<input type="text" placeholder="Enter your url here" name="' . esc_attr( $option_name . '[' . $value['id'] . '][link][]' ) . '" class="' . esc_attr( $value['id'] . '_link form-control' ) . '" value=""><input type="button" class="btn btn-danger" value="Remove" /></div>';
277
+ }
278
+ $output .= '</div>';
279
+ break;
280
+
281
  // Background
282
  case 'background':
283
 
336
 
337
  // Editor
338
  case 'editor':
339
+ // $output .= '<span class="dashicons dashicons-editor-help" data-toggle="tooltip" data-placement="top" title="'. wp_kses( $explain_value, $allowedtags) .'"></span>'."\n";
340
  echo $output;
341
  $textarea_name = esc_attr( $option_name . '[' . $value['id'] . ']' );
342
  $default_editor_settings = array(
394
  if ( ( $value['type'] != "heading" ) && ( $value['type'] != "info" ) ) {
395
  $output .= '</div>';
396
  if ( ( $value['type'] != "checkbox" ) && ( $value['type'] != "editor" ) ) {
397
+ // $output .= '<span class="dashicons dashicons-editor-help" data-toggle="tooltip" data-placement="top" title="'. wp_kses( $explain_value, $allowedtags) .'"></span>'."\n";
398
  }
399
  $output .= '</div></div>'."\n";
400
  }
inc/includes/class-options-media-uploader.php CHANGED
@@ -1,12 +1,4 @@
1
  <?php
2
- /**
3
- * @package Wpr_Options_Framework
4
- * @author Devin Price <devin@wptheming.com>
5
- * @license GPL-2.0+
6
- * @link http://wptheming.com
7
- * @copyright 2010-2014 WP Theming
8
- */
9
-
10
  class Wpr_Options_Framework_Media_Uploader {
11
 
12
  /**
@@ -60,12 +52,12 @@ class Wpr_Options_Framework_Media_Uploader {
60
  if ( $value ) {
61
  $class = ' has-file';
62
  }
63
- $output .= '<input id="' . $id . '" class="upload' . $class . '" type="text" name="'.$name.'" value="' . $value . '" placeholder="' . __('No file chosen', 'textdomain') .'" />' . "\n";
64
  if ( function_exists( 'wp_enqueue_media' ) ) {
65
  if ( ( $value == '' ) ) {
66
- $output .= '<input id="upload-' . $id . '" class="upload-button button" type="button" value="' . __( 'Upload', 'textdomain' ) . '" />' . "\n";
67
  } else {
68
- $output .= '<input id="remove-' . $id . '" class="remove-file button" type="button" value="' . __( 'Remove', 'textdomain' ) . '" />' . "\n";
69
  }
70
  } else {
71
  $output .= '<p><i>' . __( 'Upgrade your version of WordPress for full media support.', 'textdomain' ) . '</i></p>';
1
  <?php
 
 
 
 
 
 
 
 
2
  class Wpr_Options_Framework_Media_Uploader {
3
 
4
  /**
52
  if ( $value ) {
53
  $class = ' has-file';
54
  }
55
+ $output .= '<input id="' . $id . '" class="upload form-control pull-left' . $class . '" type="text" name="'.$name.'" value="' . $value . '" placeholder="' . __('No file chosen', 'textdomain') .'" />' . "\n";
56
  if ( function_exists( 'wp_enqueue_media' ) ) {
57
  if ( ( $value == '' ) ) {
58
+ $output .= '<input id="upload-' . $id . '" class="upload-button btn btn-success pull-left" type="button" value="' . __( 'Upload', 'textdomain' ) . '" />' . "\n";
59
  } else {
60
+ $output .= '<input id="remove-' . $id . '" class="remove-file btn btn-success pull-left" type="button" value="' . __( 'Remove', 'textdomain' ) . '" />' . "\n";
61
  }
62
  } else {
63
  $output .= '<p><i>' . __( 'Upgrade your version of WordPress for full media support.', 'textdomain' ) . '</i></p>';
inc/includes/class-options-sanitization.php CHANGED
@@ -7,6 +7,8 @@
7
  * @copyright 2010-2014 WP Theming
8
  */
9
 
 
 
10
  /* Text */
11
 
12
  add_filter( 'wpr_of_sanitize_text', 'sanitize_text_field' );
7
  * @copyright 2010-2014 WP Theming
8
  */
9
 
10
+ add_filter( 'wpr_of_sanitize_menusort', 'sanitize_text_field' );
11
+
12
  /* Text */
13
 
14
  add_filter( 'wpr_of_sanitize_text', 'sanitize_text_field' );
inc/js/jquery.fonticonpicker.min.js ADDED
@@ -0,0 +1,824 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /**
2
+ * jQuery fontIconPicker - v2.0.0
3
+ *
4
+ * An icon picker built on top of font icons and jQuery
5
+ *
6
+ * http://codeb.it/fontIconPicker
7
+ *
8
+ * Made by Alessandro Benoit & Swashata
9
+ * Under MIT License
10
+ *
11
+ * {@link https://github.com/micc83/fontIconPicker}
12
+ */
13
+
14
+ ;(function ($) {
15
+
16
+ 'use strict';
17
+
18
+ // Create the defaults once
19
+ var defaults = {
20
+ theme : 'fip-grey', // The CSS theme to use with this fontIconPicker. You can set different themes on multiple elements on the same page
21
+ source : false, // Icons source (array|false|object)
22
+ emptyIcon : true, // Empty icon should be shown?
23
+ emptyIconValue : '', // The value of the empty icon, change if you select has something else, say "none"
24
+ iconsPerPage : 20, // Number of icons per page
25
+ hasSearch : true, // Is search enabled?
26
+ searchSource : false, // Give a manual search values. If using attributes then for proper search feature we also need to pass icon names under the same order of source
27
+ useAttribute : false, // Whether to use attribute selector for printing icons
28
+ attributeName : 'data-icon', // HTML Attribute name
29
+ convertToHex : true, // Whether or not to convert to hexadecimal for attribute value. If true then please pass decimal integer value to the source (or as value="" attribute of the select field)
30
+ allCategoryText : 'From all categories', // The text for the select all category option
31
+ unCategorizedText : 'Uncategorized' // The text for the select uncategorized option
32
+ };
33
+
34
+ // The actual plugin constructor
35
+ function Plugin(element, options) {
36
+ this.element = $(element);
37
+ this.settings = $.extend({}, defaults, options);
38
+ if (this.settings.emptyIcon) {
39
+ this.settings.iconsPerPage--;
40
+ }
41
+ this.iconPicker = $('<div/>', {
42
+ 'class': 'icons-selector',
43
+ style: 'position: relative',
44
+ html: '<div class="selector">' +
45
+ '<span class="selected-icon">' +
46
+ '<i class="fip-icon-block"></i>' +
47
+ '</span>' +
48
+ '<span class="selector-button">' +
49
+ '<i class="fip-icon-down-dir"></i>' +
50
+ '</span>' +
51
+ '</div>' +
52
+ '<div class="selector-popup" style="display: none;">' + ((this.settings.hasSearch) ?
53
+ '<div class="selector-search">' +
54
+ '<input type="text" name="" value="" placeholder="Search icon" class="icons-search-input"/>' +
55
+ '<i class="fip-icon-search"></i>' +
56
+ '</div>' : '') +
57
+ '<div class="selector-category">' +
58
+ '<select name="" class="icon-category-select" style="display: none">' +
59
+ '</select>' +
60
+ '</div>' +
61
+ '<div class="fip-icons-container"></div>' +
62
+ '<div class="selector-footer" style="display:none;">' +
63
+ '<span class="selector-pages">1/2</span>' +
64
+ '<span class="selector-arrows">' +
65
+ '<span class="selector-arrow-left" style="display:none;">' +
66
+ '<i class="fip-icon-left-dir"></i>' +
67
+ '</span>' +
68
+ '<span class="selector-arrow-right">' +
69
+ '<i class="fip-icon-right-dir"></i>' +
70
+ '</span>' +
71
+ '</span>' +
72
+ '</div>' +
73
+ '</div>'
74
+ });
75
+ this.iconContainer = this.iconPicker.find('.fip-icons-container');
76
+ this.searchIcon = this.iconPicker.find('.selector-search i');
77
+ this.iconsSearched = [];
78
+ this.isSearch = false;
79
+ this.totalPage = 1;
80
+ this.currentPage = 1;
81
+ this.currentIcon = false;
82
+ this.iconsCount = 0;
83
+ this.open = false;
84
+
85
+ // Set the default values for the search related variables
86
+ this.searchValues = [];
87
+ this.availableCategoriesSearch = [];
88
+
89
+ // The trigger event for change
90
+ this.triggerEvent = null;
91
+
92
+ // Backups
93
+ this.backupSource = [];
94
+ this.backupSearch = [];
95
+
96
+ // Set the default values of the category related variables
97
+ this.isCategorized = false; // Automatically detects if the icon listing is categorized
98
+ this.selectCategory = this.iconPicker.find('.icon-category-select'); // The category SELECT input field
99
+ this.selectedCategory = false; // false means all categories are selected
100
+ this.availableCategories = []; // Available categories, it is a two dimensional array which holds categorized icons
101
+ this.unCategorizedKey = null; // Key of the uncategorized category
102
+
103
+ // Initialize plugin
104
+ this.init();
105
+
106
+ }
107
+
108
+ Plugin.prototype = {
109
+ /**
110
+ * Init
111
+ */
112
+ init: function () {
113
+
114
+ // Add the theme CSS to the iconPicker
115
+ this.iconPicker.addClass(this.settings.theme);
116
+
117
+ // To properly calculate iconPicker height and width
118
+ // We will first append it to body (with left: -9999px so that it is not visible)
119
+ this.iconPicker.css({
120
+ left: -9999
121
+ }).appendTo('body');
122
+ var iconPickerHeight = this.iconPicker.outerHeight(),
123
+ iconPickerWidth = this.iconPicker.outerWidth();
124
+
125
+ // Now reset the iconPicker CSS
126
+ this.iconPicker.css({
127
+ left: ''
128
+ });
129
+
130
+ // Add the icon picker after the select
131
+ this.element.before(this.iconPicker);
132
+
133
+
134
+ // Hide source element
135
+ // Instead of doing a display:none, we would rather
136
+ // make the element invisible
137
+ // and adjust the margin
138
+ this.element.css({
139
+ visibility: 'hidden',
140
+ top: 0,
141
+ position: 'relative',
142
+ zIndex: '-1',
143
+ left: '-' + iconPickerWidth + 'px',
144
+ display: 'inline-block',
145
+ height: iconPickerHeight + 'px',
146
+ width: iconPickerWidth + 'px',
147
+ // Reset all margin, border and padding
148
+ padding: '0',
149
+ margin: '0 -' + iconPickerWidth + 'px 0 0', // Left margin adjustment to account for dangling space
150
+ border: '0 none',
151
+ verticalAlign: 'top'
152
+ });
153
+
154
+ // Set the trigger event
155
+ if ( ! this.element.is('select') ) {
156
+ // Determine the event that is fired when user change the field value
157
+ // Most modern browsers supports input event except IE 7, 8.
158
+ // IE 9 supports input event but the event is still not fired if I press the backspace key.
159
+ // Get IE version
160
+ // https://gist.github.com/padolsey/527683/#comment-7595
161
+ var ieVersion = (function() {
162
+ var v = 3, div = document.createElement('div'), a = div.all || [];
163
+ while (div.innerHTML = '<!--[if gt IE '+(++v)+']><br><![endif]-->', a[0]);
164
+ return v > 4 ? v : !v;
165
+ }());
166
+ var el = document.createElement('div');
167
+ this.triggerEvent = (ieVersion === 9 || !('oninput' in el)) ? ['keyup'] : ['input', 'keyup']; // Let's keep the keyup event for scripts that listens to it
168
+ }
169
+
170
+ // If current element is SELECT populate settings.source
171
+ if (!this.settings.source && this.element.is('select')) {
172
+ // Reset the source and searchSource
173
+ // These will be populated according to the available options
174
+ this.settings.source = [];
175
+ this.settings.searchSource = [];
176
+
177
+ // Check if optgroup is present within the select
178
+ // If it is present then the source has to be grouped
179
+ if ( this.element.find('optgroup').length ) {
180
+ // Set the categorized to true
181
+ this.isCategorized = true;
182
+ this.element.find('optgroup').each($.proxy(function(i, el) {
183
+ // Get the key of the new category array
184
+ var thisCategoryKey = this.availableCategories.length,
185
+ // Create the new option for the selectCategory SELECT field
186
+ categoryOption = $('<option />');
187
+
188
+ // Set the value to this categorykey
189
+ categoryOption.attr('value', thisCategoryKey);
190
+ // Set the label
191
+ categoryOption.html($(el).attr('label'));
192
+
193
+ // Append to the DOM
194
+ this.selectCategory.append(categoryOption);
195
+
196
+ // Init the availableCategories array
197
+ this.availableCategories[thisCategoryKey] = [];
198
+ this.availableCategoriesSearch[thisCategoryKey] = [];
199
+
200
+ // Now loop through it's option elements and add the icons
201
+ $(el).find('option').each($.proxy(function(i, cel) {
202
+ var newIconValue = $(cel).val(),
203
+ newIconLabel = $(cel).html();
204
+
205
+ // Check if the option element has value and this value does not equal to the empty value
206
+ if (newIconValue && newIconValue !== this.settings.emptyIconValue) {
207
+ // Push to the source, because at first all icons are selected
208
+ this.settings.source.push(newIconValue);
209
+
210
+ // Push to the availableCategories child array
211
+ this.availableCategories[thisCategoryKey].push(newIconValue);
212
+
213
+ // Push to the search values
214
+ this.searchValues.push(newIconLabel);
215
+ this.availableCategoriesSearch[thisCategoryKey].push(newIconLabel);
216
+ }
217
+ }, this));
218
+ }, this));
219
+
220
+ // Additionally check for any first label option child
221
+ if ( this.element.find('> option').length ) {
222
+ this.element.find('> option').each($.proxy(function(i, el) {
223
+ var newIconValue = $(el).val(),
224
+ newIconLabel = $(el).html();
225
+
226
+ // Don't do anything if the new icon value is empty
227
+ if ( !newIconValue || newIconValue === '' || newIconValue == this.settings.emptyIconValue ) {
228
+ return true;
229
+ }
230
+
231
+ // Set the uncategorized key if not set already
232
+ if ( this.unCategorizedKey === null ) {
233
+ this.unCategorizedKey = this.availableCategories.length;
234
+ this.availableCategories[this.unCategorizedKey] = [];
235
+ this.availableCategoriesSearch[this.unCategorizedKey] = [];
236
+ // Create an option and append to the category selector
237
+ $('<option />').attr('value', this.unCategorizedKey).html(this.settings.unCategorizedText).appendTo(this.selectCategory);
238
+ }
239
+
240
+ // Push the icon to the category
241
+ this.settings.source.push(newIconValue);
242
+ this.availableCategories[this.unCategorizedKey].push(newIconValue);
243
+
244
+ // Push the icon to the search
245
+ this.searchValues.push(newIconLabel);
246
+ this.availableCategoriesSearch[this.unCategorizedKey].push(newIconLabel);
247
+ }, this));
248
+ }
249
+ // Not categorized
250
+ } else {
251
+ this.element.find('option').each($.proxy(function (i, el) {
252
+ var newIconValue = $(el).val(),
253
+ newIconLabel = $(el).html();
254
+ if (newIconValue) {
255
+ this.settings.source.push(newIconValue);
256
+ this.searchValues.push(newIconLabel);
257
+ }
258
+ }, this));
259
+ }
260
+
261
+ // Clone and backup the original source and search
262
+ this.backupSource = this.settings.source.slice(0);
263
+ this.backupSearch = this.searchValues.slice(0);
264
+
265
+ // load the categories
266
+ this.loadCategories();
267
+ // Normalize the given source
268
+ } else {
269
+ this.initSourceIndex();
270
+ // No need to call loadCategories or take backups because these are called from the initSourceIndex
271
+ }
272
+
273
+ // Load icons
274
+ this.loadIcons();
275
+
276
+ /**
277
+ * Category changer
278
+ */
279
+ this.selectCategory.on('change keyup', $.proxy(function(e) {
280
+ // Don't do anything if not categorized
281
+ if ( this.isCategorized === false ) {
282
+ return false;
283
+ }
284
+ var targetSelect = $(e.currentTarget),
285
+ currentCategory = targetSelect.val();
286
+ // Check if all categories are selected
287
+ if (targetSelect.val() === 'all') {
288
+ // Restore from the backups
289
+ // @note These backups must be rebuild on source change, otherwise it will lead to error
290
+ this.settings.source = this.backupSource;
291
+ this.searchValues = this.backupSearch;
292
+ // No? So there is a specified category
293
+ } else {
294
+ var key = parseInt(currentCategory, 10);
295
+ if (this.availableCategories[key]) {
296
+ this.settings.source = this.availableCategories[key];
297
+ this.searchValues = this.availableCategoriesSearch[key];
298
+ }
299
+ }
300
+ this.resetSearch();
301
+ this.loadIcons();
302
+ }, this));
303
+
304
+ /**
305
+ * On down arrow click
306
+ */
307
+ this.iconPicker.find('.selector-button').click($.proxy(function () {
308
+
309
+ // Open/Close the icon picker
310
+ this.toggleIconSelector();
311
+
312
+ }, this));
313
+
314
+ /**
315
+ * Next page
316
+ */
317
+ this.iconPicker.find('.selector-arrow-right').click($.proxy(function (e) {
318
+
319
+ if (this.currentPage < this.totalPage) {
320
+ this.iconPicker.find('.selector-arrow-left').show();
321
+ this.currentPage = this.currentPage + 1;
322
+ this.renderIconContainer();
323
+ }
324
+
325
+ if (this.currentPage === this.totalPage) {
326
+ $(e.currentTarget).hide();
327
+ }
328
+
329
+ }, this));
330
+
331
+ /**
332
+ * Prev page
333
+ */
334
+ this.iconPicker.find('.selector-arrow-left').click($.proxy(function (e) {
335
+
336
+ if (this.currentPage > 1) {
337
+ this.iconPicker.find('.selector-arrow-right').show();
338
+ this.currentPage = this.currentPage - 1;
339
+ this.renderIconContainer();
340
+ }
341
+
342
+ if (this.currentPage === 1) {
343
+ $(e.currentTarget).hide();
344
+ }
345
+
346
+ }, this));
347
+
348
+ /**
349
+ * Realtime Icon Search
350
+ */
351
+ this.iconPicker.find('.icons-search-input').keyup($.proxy(function (e) {
352
+
353
+ // Get the search string
354
+ var searchString = $(e.currentTarget).val();
355
+
356
+ // If the string is not empty
357
+ if (searchString === '') {
358
+ this.resetSearch();
359
+ return;
360
+ }
361
+
362
+ // Set icon search to X to reset search
363
+ this.searchIcon.removeClass('fip-icon-search');
364
+ this.searchIcon.addClass('fip-icon-cancel');
365
+
366
+ // Set this as a search
367
+ this.isSearch = true;
368
+
369
+ // Reset current page
370
+ this.currentPage = 1;
371
+
372
+ // Actual search
373
+ // This has been modified to search the searchValues instead
374
+ // Then return the value from the source if match is found
375
+ this.iconsSearched = [];
376
+ $.grep(this.searchValues, $.proxy(function (n, i) {
377
+ if (n.toLowerCase().search(searchString.toLowerCase()) >= 0) {
378
+ this.iconsSearched[this.iconsSearched.length] = this.settings.source[i];
379
+ return true;
380
+ }
381
+ }, this));
382
+
383
+ // Render icon list
384
+ this.renderIconContainer();
385
+ }, this));
386
+
387
+ /**
388
+ * Quit search
389
+ */
390
+ this.iconPicker.find('.selector-search').on('click', '.fip-icon-cancel', $.proxy(function () {
391
+ this.iconPicker.find('.icons-search-input').focus();
392
+ this.resetSearch();
393
+ }, this));
394
+
395
+ /**
396
+ * On icon selected
397
+ */
398
+ this.iconContainer.on('click', '.fip-box', $.proxy(function (e) {
399
+ this.setSelectedIcon($(e.currentTarget).find('i').attr('data-fip-value'));
400
+ this.toggleIconSelector();
401
+ }, this));
402
+
403
+ /**
404
+ * Stop click propagation on iconpicker
405
+ */
406
+ this.iconPicker.click(function (event) {
407
+ event.stopPropagation();
408
+ return false;
409
+ });
410
+
411
+ /**
412
+ * On click out
413
+ */
414
+ $('html').click($.proxy(function () {
415
+ if (this.open) {
416
+ this.toggleIconSelector();
417
+ }
418
+ }, this));
419
+
420
+ },
421
+
422
+ /**
423
+ * Init the source & search index from the current settings
424
+ * @return {void}
425
+ */
426
+ initSourceIndex: function() {
427
+ // First check for any sorts of errors
428
+ if ( typeof(this.settings.source) !== 'object' ) {
429
+ return;
430
+ }
431
+
432
+ // We are going to check if the passed source is an array or an object
433
+ // If it is an array, then don't do anything
434
+ // otherwise it has to be an object and therefore is it a categorized icon set
435
+ if ($.isArray(this.settings.source)) {
436
+ // This is not categorized since it is 1D array
437
+ this.isCategorized = false;
438
+ this.selectCategory.html('').hide();
439
+
440
+ // We are going to convert the source items to string
441
+ // This is necessary because passed source might not be "strings" for attribute related icons
442
+ this.settings.source = $.map(this.settings.source, function(e, i) {
443
+ if ( typeof(e.toString) == 'function' ) {
444
+ return e.toString();
445
+ } else {
446
+ return e;
447
+ }
448
+ });
449
+
450
+ // Now update the search
451
+ // First check if the search is given by user
452
+ if ( $.isArray(this.settings.searchSource) ) {
453
+ // Convert everything inside the searchSource to string
454
+ this.searchValues = $.map(this.settings.searchSource, function(e, i) {
455
+ if ( typeof(e.toString) == 'function' ) {
456
+ return e.toString();
457
+ } else {
458
+ return e;
459
+ }
460
+ }); // Clone the searchSource
461
+ // Not given so use the source instead
462
+ } else {
463
+ this.searchValues = this.settings.source.slice(0); // Clone the source
464
+ }
465
+ // Categorized icon set
466
+ } else {
467
+ var originalSource = $.extend(true, {}, this.settings.source);
468
+
469
+ // Reset the source
470
+ this.settings.source = [];
471
+
472
+ // Reset other variables
473
+ this.searchValues = [];
474
+ this.availableCategoriesSearch = [];
475
+ this.selectedCategory = false;
476
+ this.availableCategories = [];
477
+ this.unCategorizedKey = null;
478
+
479
+ // Set the categorized to true and reset the HTML
480
+ this.isCategorized = true;
481
+ this.selectCategory.html('');
482
+
483
+ // Now loop through the source and add to the list
484
+ for (var categoryLabel in originalSource) {
485
+ // Get the key of the new category array
486
+ var thisCategoryKey = this.availableCategories.length,
487
+ // Create the new option for the selectCategory SELECT field
488
+ categoryOption = $('<option />');
489
+
490
+ // Set the value to this categorykey
491
+ categoryOption.attr('value', thisCategoryKey);
492
+ // Set the label
493
+ categoryOption.html(categoryLabel);
494
+
495
+ // Append to the DOM
496
+ this.selectCategory.append(categoryOption);
497
+
498
+ // Init the availableCategories array
499
+ this.availableCategories[thisCategoryKey] = [];
500
+ this.availableCategoriesSearch[thisCategoryKey] = [];
501
+
502
+ // Now loop through it's icons and add to the list
503
+ for ( var newIconKey in originalSource[categoryLabel] ) {
504
+ // Get the new icon value
505
+ var newIconValue = originalSource[categoryLabel][newIconKey];
506
+ // Get the label either from the searchSource if set, otherwise from the source itself
507
+ var newIconLabel = (this.settings.searchSource && this.settings.searchSource[categoryLabel] && this.settings.searchSource[categoryLabel][newIconKey]) ?
508
+ this.settings.searchSource[categoryLabel][newIconKey] : newIconValue;
509
+
510
+ // Try to convert to the source value string
511
+ // This is to avoid attribute related icon sets
512
+ // Where hexadecimal or decimal numbers might be passed
513
+ if ( typeof(newIconValue.toString) == 'function' ) {
514
+ newIconValue = newIconValue.toString();
515
+ }
516
+ // Check if the option element has value and this value does not equal to the empty value
517
+ if (newIconValue && newIconValue !== this.settings.emptyIconValue) {
518
+ // Push to the source, because at first all icons are selected
519
+ this.settings.source.push(newIconValue);
520
+
521
+ // Push to the availableCategories child array
522
+ this.availableCategories[thisCategoryKey].push(newIconValue);
523
+
524
+ // Push to the search values
525
+ this.searchValues.push(newIconLabel);
526
+ this.availableCategoriesSearch[thisCategoryKey].push(newIconLabel);
527
+ }
528
+ }
529
+ }
530
+ }
531
+
532
+ // Clone and backup the original source and search
533
+ this.backupSource = this.settings.source.slice(0);
534
+ this.backupSearch = this.searchValues.slice(0);
535
+
536
+ // Call the loadCategories
537
+ this.loadCategories();
538
+ },
539
+
540
+ /**
541
+ * Load Categories
542
+ * @return {void}
543
+ */
544
+ loadCategories: function() {
545
+ // Dont do anything if it is not categorized
546
+ if ( this.isCategorized === false ) {
547
+ return;
548
+ }
549
+
550
+ // Now append all to the category selector
551
+ $('<option value="all">' + this.settings.allCategoryText + '</option>').prependTo(this.selectCategory);
552
+
553
+ // Show it and set default value to all categories
554
+ this.selectCategory.show().val('all').trigger('change');
555
+ },
556
+
557
+ /**
558
+ * Load icons
559
+ */
560
+ loadIcons: function () {
561
+
562
+ // Set the content of the popup as loading
563
+ this.iconContainer.html('<i class="fip-icon-spin3 animate-spin loading"></i>');
564
+
565
+ // If source is set
566
+ if (this.settings.source instanceof Array) {
567
+
568
+ // Render icons
569
+ this.renderIconContainer();
570
+
571
+ }
572
+
573
+ },
574
+
575
+ /**
576
+ * Render icons inside the popup
577
+ */
578
+ renderIconContainer: function () {
579
+
580
+ var offset, iconsPaged = [];
581
+
582
+ // Set a temporary array for icons
583
+ if (this.isSearch) {
584
+ iconsPaged = this.iconsSearched;
585
+ } else {
586
+ iconsPaged = this.settings.source;
587
+ }
588
+
589
+ // Count elements
590
+ this.iconsCount = iconsPaged.length;
591
+
592
+ // Calculate total page number
593
+ this.totalPage = Math.ceil(this.iconsCount / this.settings.iconsPerPage);
594
+
595
+ // Hide footer if no pagination is needed
596
+ if (this.totalPage > 1) {
597
+ this.iconPicker.find('.selector-footer').show();
598
+ } else {
599
+ this.iconPicker.find('.selector-footer').hide();
600
+ }
601
+
602
+ // Set the text for page number index and total icons
603
+ this.iconPicker.find('.selector-pages').html(this.currentPage + '/' + this.totalPage + ' <em>(' + this.iconsCount + ')</em>');
604
+
605
+ // Set the offset for slice
606
+ offset = (this.currentPage - 1) * this.settings.iconsPerPage;
607
+
608
+ // Should empty icon be shown?
609
+ if (this.settings.emptyIcon) {
610
+ // Reset icon container HTML and prepend empty icon
611
+ this.iconContainer.html('<span class="fip-box"><i class="fip-icon-block" data-fip-value="fip-icon-block"></i></span>');
612
+
613
+ // If not show an error when no icons are found
614
+ } else if (iconsPaged.length < 1) {
615
+ this.iconContainer.html('<span class="icons-picker-error"><i class="fip-icon-block" data-fip-value="fip-icon-block"></i></span>');
616
+ return;
617
+
618
+ // else empty the container
619
+ } else {
620
+ this.iconContainer.html('');
621
+ }
622
+
623
+ // Set an array of current page icons
624
+ iconsPaged = iconsPaged.slice(offset, offset + this.settings.iconsPerPage);
625
+
626
+ // List icons
627
+ for (var i = 0, item; item = iconsPaged[i++];) {
628
+ // Set the icon title
629
+ var flipBoxTitle = item;
630
+ $.grep(this.settings.source, $.proxy(function(e, i) {
631
+ if ( e === item ) {
632
+ flipBoxTitle = this.searchValues[i];
633
+ return true;
634
+ }
635
+ return false;
636
+ }, this));
637
+
638
+ // Set the icon box
639
+ $('<span/>', {
640
+ html: '<i data-fip-value="' + item + '" ' + (this.settings.useAttribute ? (this.settings.attributeName + '="' + ( this.settings.convertToHex ? '&#x' + parseInt(item, 10).toString(16) + ';' : item ) + '"') : 'class="' + item + '"') + '></i>',
641
+ 'class': 'fip-box',
642
+ title: flipBoxTitle
643
+ }).appendTo(this.iconContainer);
644
+ }
645
+
646
+ // If no empty icon is allowed and no current value is set or current value is not inside the icon set
647
+ if (!this.settings.emptyIcon && (!this.element.val() || $.inArray(this.element.val(), this.settings.source) === -1)) {
648
+
649
+ // Get the first icon
650
+ this.setSelectedIcon(iconsPaged[0]);
651
+
652
+ } else if ($.inArray(this.element.val(), this.settings.source) === -1) {
653
+
654
+ // Set empty
655
+ this.setSelectedIcon();
656
+
657
+ } else {
658
+
659
+ // Set the default selected icon even if not set
660
+ this.setSelectedIcon(this.element.val());
661
+ }
662
+
663
+ },
664
+
665
+ /**
666
+ * Set Highlighted icon
667
+ */
668
+ setHighlightedIcon: function () {
669
+ this.iconContainer.find('.current-icon').removeClass('current-icon');
670
+ if (this.currentIcon) {
671
+ this.iconContainer.find('[data-fip-value="' + this.currentIcon + '"]').parent('span').addClass('current-icon');
672
+ }
673
+ },
674
+
675
+ /**
676
+ * Set selected icon
677
+ *
678
+ * @param {string} theIcon
679
+ */
680
+ setSelectedIcon: function (theIcon) {
681
+ if (theIcon === 'fip-icon-block') {
682
+ theIcon = '';
683
+ }
684
+
685
+ // Check if attribute is to be used
686
+ if ( this.settings.useAttribute ) {
687
+ if ( theIcon ) {
688
+ this.iconPicker.find('.selected-icon').html('<i ' + this.settings.attributeName + '="' + ( this.settings.convertToHex ? '&#x' + parseInt(theIcon, 10).toString(16) + ';' : theIcon ) + '"></i>' );
689
+ } else {
690
+ this.iconPicker.find('.selected-icon').html('<i class="fip-icon-block"></i>');
691
+ }
692
+ // Use class
693
+ } else {
694
+ this.iconPicker.find('.selected-icon').html('<i class="' + (theIcon || 'fip-icon-block') + '"></i>');
695
+ this.element.val(theIcon);
696
+ }
697
+ // Set the value of the element and trigger change event
698
+ this.element.val((theIcon === '' ? this.settings.emptyIconValue : theIcon )).trigger('change');
699
+ if ( this.triggerEvent !== null ) {
700
+ // Trigger other events
701
+ for ( var eventKey in this.triggerEvent ) {
702
+ this.element.trigger(this.triggerEvent[eventKey]);
703
+ }
704
+ }
705
+ this.currentIcon = theIcon;
706
+ this.setHighlightedIcon();
707
+ },
708
+
709
+ /**
710
+ * Open/close popup (toggle)
711
+ */
712
+ toggleIconSelector: function () {
713
+ this.open = (!this.open) ? 1 : 0;
714
+ this.iconPicker.find('.selector-popup').slideToggle(300);
715
+ this.iconPicker.find('.selector-button i').toggleClass('fip-icon-down-dir');
716
+ this.iconPicker.find('.selector-button i').toggleClass('fip-icon-up-dir');
717
+ if (this.open) {
718
+ this.iconPicker.find('.icons-search-input').focus().select();
719
+ }
720
+ },
721
+
722
+ /**
723
+ * Reset search
724
+ */
725
+ resetSearch: function () {
726
+
727
+ // Empty input
728
+ this.iconPicker.find('.icons-search-input').val('');
729
+
730
+ // Reset search icon class
731
+ this.searchIcon.removeClass('fip-icon-cancel');
732
+ this.searchIcon.addClass('fip-icon-search');
733
+
734
+ // Go back to page 1 and remove back arrow
735
+ this.iconPicker.find('.selector-arrow-left').hide();
736
+ this.currentPage = 1;
737
+ this.isSearch = false;
738
+
739
+ // Rerender icons
740
+ this.renderIconContainer();
741
+
742
+ // Restore pagination if needed
743
+ if (this.totalPage > 1) {
744
+ this.iconPicker.find('.selector-arrow-right').show();
745
+ }
746
+ }
747
+ };
748
+
749
+ // Lightweight plugin wrapper
750
+ $.fn.fontIconPicker = function (options) {
751
+
752
+ // Instantiate the plugin
753
+ this.each(function () {
754
+ if (!$.data(this, "fontIconPicker")) {
755
+ $.data(this, "fontIconPicker", new Plugin(this, options));
756
+ }
757
+ });
758
+
759
+ // setIcons method
760
+ this.setIcons = $.proxy(function (newIcons, iconSearch) {
761
+ if ( undefined === newIcons ) {
762
+ newIcons = false;
763
+ }
764
+ if ( undefined === iconSearch ) {
765
+ iconSearch = false;
766
+ }
767
+ this.each(function () {
768
+ $.data(this, "fontIconPicker").settings.source = newIcons;
769
+ $.data(this, "fontIconPicker").settings.searchSource = iconSearch;
770
+ $.data(this, "fontIconPicker").initSourceIndex();
771
+ $.data(this, "fontIconPicker").resetSearch();
772
+ $.data(this, "fontIconPicker").loadIcons();
773
+ });
774
+ }, this);
775
+
776
+ // destroy method
777
+ this.destroyPicker = $.proxy(function() {
778
+ this.each(function() {
779
+ if (!$.data(this, "fontIconPicker")) {
780
+ return;
781
+ }
782
+ // Remove the iconPicker
783
+ $.data(this, "fontIconPicker").iconPicker.remove();
784
+ // Reset the CSS
785
+ $.data(this, "fontIconPicker").element.css({
786
+ visibility: '',
787
+ top: '',
788
+ position: '',
789
+ zIndex: '',
790
+ left: '',
791
+ display: '',
792
+ height: '',
793
+ width: '',
794
+ padding: '',
795
+ margin: '',
796
+ border: '',
797
+ verticalAlign: ''
798
+ });
799
+
800
+ // destroy data
801
+ $.removeData(this, "fontIconPicker");
802
+ });
803
+ }, this);
804
+
805
+ // reInit method
806
+ this.refreshPicker = $.proxy(function(newOptions) {
807
+ if ( ! newOptions ) {
808
+ newOptions = options;
809
+ }
810
+ // First destroy
811
+ this.destroyPicker();
812
+
813
+ // Now reset
814
+ this.each(function() {
815
+ if (!$.data(this, "fontIconPicker")) {
816
+ $.data(this, "fontIconPicker", new Plugin(this, newOptions));
817
+ }
818
+ });
819
+ }, this);
820
+
821
+ return this;
822
+ };
823
+
824
+ })(jQuery);
inc/js/media-uploader.js CHANGED
File without changes
inc/js/options-custom.js CHANGED
@@ -3,69 +3,167 @@
3
  * and navigation tabs.
4
  */
5
 
6
- jQuery(document).ready(function($) {
7
 
8
  // Loads the color pickers
9
- $('.of-color').wpColorPicker();
 
 
10
 
11
  // Image Options
12
- $('.of-radio-img-img').click(function(){
13
- $(this).parent().parent().find('.of-radio-img-img').removeClass('of-radio-img-selected');
14
- $(this).addClass('of-radio-img-selected');
 
 
 
 
 
 
 
 
 
 
 
 
15
  });
 
 
 
 
 
 
 
 
 
 
 
 
 
16
 
17
- $('.of-radio-img-label').hide();
18
- $('.of-radio-img-img').show();
19
- $('.of-radio-img-radio').hide();
20
 
21
  // Loads tabbed sections if they exist
22
- if ( $('.nav-tab-wrapper').length > 0 ) {
23
  options_framework_tabs();
24
  }
25
 
26
  function options_framework_tabs() {
27
 
28
- var $group = $('.group'),
29
- $navtabs = $('.nav-tab-wrapper a'),
30
  active_tab = '';
31
 
32
  // Hides all the .group sections to start
33
  $group.hide();
34
 
35
  // Find if a selected tab is saved in localStorage
36
- if ( typeof(localStorage) != 'undefined' ) {
37
- active_tab = localStorage.getItem('active_tab');
38
  }
39
 
40
  // If active tab is saved and exists, load it's .group
41
- if ( active_tab != '' && $(active_tab).length ) {
42
- $(active_tab).fadeIn();
43
- $(active_tab + '-tab').addClass('nav-tab-active');
44
  } else {
45
- $('.group:first').fadeIn();
46
- $('.nav-tab-wrapper a:first').addClass('nav-tab-active');
47
  }
48
 
49
  // Bind tabs clicks
50
- $navtabs.click(function(e) {
51
 
52
  e.preventDefault();
53
 
54
  // Remove active class from all tabs
55
- $navtabs.removeClass('nav-tab-active');
56
 
57
- $(this).addClass('nav-tab-active').blur();
58
 
59
- if (typeof(localStorage) != 'undefined' ) {
60
- localStorage.setItem('active_tab', $(this).attr('href') );
61
  }
62
 
63
- var selected = $(this).attr('href');
64
 
65
  $group.hide();
66
- $(selected).fadeIn();
67
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
68
  });
69
  }
 
70
 
71
- });
3
  * and navigation tabs.
4
  */
5
 
6
+ jQuery( document ).ready( function( $ ) {
7
 
8
  // Loads the color pickers
9
+ $( '.of-color' ).wpColorPicker();
10
+
11
+ $('[data-toggle="tooltip"]').tooltip();
12
 
13
  // Image Options
14
+ $( '.of-radio-img-img' ).click( function(){
15
+ $( this ).parent().parent().find( '.of-radio-img-img' ).removeClass( 'of-radio-img-selected' );
16
+ $( this ).addClass( 'of-radio-img-selected' );
17
+ } );
18
+
19
+ $( '.of-radio-img-label' ).hide();
20
+ $( '.of-radio-img-img' ).show();
21
+ $( '.of-radio-img-radio' ).hide();
22
+
23
+ var ProHtml = '<div class="wpr-pro-block"><span><a target="_blank" href="http://magnigenie.com/downloads/wp-responsive-menu-pro/">Upgrade to PRO to use this option</a></span></div>';
24
+
25
+ $('#wpr_optionsframework .pro-feature').append(ProHtml);
26
+
27
+ $('.pro-feature').hover(function() {
28
+ $(this).find('.wpr-pro-block').toggleClass('show');
29
  });
30
+
31
+ $('#wpr-sortable').sortable({
32
+ update: function(event, ui) {
33
+ var order = [];
34
+ $('#wpr-sortable li').each( function(e) {
35
+ order.push( $(this).attr('id'));
36
+ });
37
+ $('#wpr_optionsframework').find('input#order_menu_items').val(order);
38
+ }
39
+ });
40
+ $("#wpr-sortable").disableSelection();
41
+
42
+ $("ul#wpr-sortable li#Social").append('<span class="pro-ftr">[ Available In Pro ]</span>');
43
 
 
 
 
44
 
45
  // Loads tabbed sections if they exist
46
+ if ( $( '.nav-tab-wrapper' ).length > 0 ) {
47
  options_framework_tabs();
48
  }
49
 
50
  function options_framework_tabs() {
51
 
52
+ var $group = $( '.group' ),
53
+ $navtabs = $( '.nav-tab-wrapper a' ),
54
  active_tab = '';
55
 
56
  // Hides all the .group sections to start
57
  $group.hide();
58
 
59
  // Find if a selected tab is saved in localStorage
60
+ if ( typeof( localStorage ) != 'undefined' ) {
61
+ active_tab = localStorage.getItem( 'active_tab' );
62
  }
63
 
64
  // If active tab is saved and exists, load it's .group
65
+ if ( active_tab != '' && $( active_tab ).length ) {
66
+ $( active_tab ).fadeIn();
67
+ $( active_tab + '-tab' ).addClass( 'nav-tab-active' );
68
  } else {
69
+ $( '.group:first' ).fadeIn();
70
+ $( '.nav-tab-wrapper a:first' ).addClass( 'nav-tab-active' );
71
  }
72
 
73
  // Bind tabs clicks
74
+ $navtabs.click( function( e ) {
75
 
76
  e.preventDefault();
77
 
78
  // Remove active class from all tabs
79
+ $navtabs.removeClass( 'nav-tab-active' );
80
 
81
+ $( this ).addClass( 'nav-tab-active' ).blur();
82
 
83
+ if ( typeof( localStorage ) != 'undefined' ) {
84
+ localStorage.setItem( 'active_tab', $( this ).attr( 'href' ) );
85
  }
86
 
87
+ var selected = $( this ).attr( 'href' );
88
 
89
  $group.hide();
90
+ $( selected ).fadeIn();
91
 
92
+ } );
93
+ }
94
+ var slideOpt = $( '#section-slide_type option:selected' ).val();
95
+ if ( slideOpt == 'bodyslide' ) {
96
+ $( '#section-position option:eq( 2 )' ).css( 'display', 'none' );
97
+ $( '#section-position option:eq( 3 )' ).css( 'display', 'none' );
98
+ }
99
+ $( '#slide_type' ).change( function() {
100
+ if ( $( this ).val() == 'bodyslide' ) {
101
+ $( '#section-position option:eq( 2 )' ).css( 'display', 'none' );
102
+ $( '#section-position option:eq( 3 )' ).css( 'display', 'none' );
103
+ }
104
+ else {
105
+ $( '#section-position option:eq( 2 )' ).css( 'display', 'block' );
106
+ $( '#section-position option:eq( 3 )' ).css( 'display', 'block' );
107
+ }
108
+ } )
109
+ var menutype = $( "input[name='wprmenu_options[menu_type]']:checked" ).val();
110
+ if ( menutype == 'default' ) {
111
+ $( '#section-custom_menu_top' ).css( 'display', 'none' );
112
+ $( '#section-custom_menu_left' ).css( 'display', 'none' );
113
+ $( '#section-custom_menu_bg_color' ).css( 'display', 'none' );
114
+ }
115
+ $( '#section-menu_type input' ).on( 'change', function() {
116
+ var menuType = $( 'input[name="wprmenu_options[menu_type]"]:checked', '#section-menu_type' ).val();
117
+ if ( menuType == 'default' ) {
118
+ $( '#section-custom_menu_top' ).css( 'display', 'none' );
119
+ $( '#section-custom_menu_left' ).css( 'display', 'none' );
120
+ $( '#section-custom_menu_bg_color' ).css( 'display', 'none' );
121
+ }
122
+ else {
123
+ $( '#section-custom_menu_top' ).css( 'display', 'block' );
124
+ $( '#section-custom_menu_left' ).css( 'display', 'block' );
125
+ $( '#section-custom_menu_bg_color' ).css( 'display', 'block' );
126
+ }
127
+ } );
128
+
129
+ function createIconpicker() {
130
+ var iconPicker = $('.wpr-icon-picker').fontIconPicker({
131
+ theme: 'fip-bootstrap'
132
+ }),icomoon_json_icons = [],
133
+ icomoon_json_search = [];
134
+ // Get the JSON file
135
+ $.ajax({
136
+ url: wprOption.options_path + '/icons/selection.json',
137
+ type: 'GET',
138
+ dataType: 'json'
139
+ })
140
+ .done(function(response) {
141
+ // Get the class prefix
142
+ var classPrefix = response.preferences.fontPref.prefix;
143
+
144
+ $.each(response.icons, function(i, v) {
145
+ // Set the source
146
+ icomoon_json_icons.push( classPrefix + v.properties.name );
147
+
148
+ // Create and set the search source
149
+ if ( v.icon && v.icon.tags && v.icon.tags.length ) {
150
+ icomoon_json_search.push( v.properties.name + ' ' + v.icon.tags.join(' ') );
151
+ } else {
152
+ icomoon_json_search.push( v.properties.name );
153
+ }
154
+ });
155
+
156
+ setTimeout(function() {
157
+ // Set new fonts
158
+ iconPicker.setIcons(icomoon_json_icons, icomoon_json_search);
159
+
160
+ }, 1000);
161
+ })
162
+ .fail(function() {
163
+ // Show error message and enable
164
+ alert('Failed to load the icons, Please check file permission.');
165
  });
166
  }
167
+ createIconpicker();
168
 
169
+ } );
inc/options-framework.php CHANGED
File without changes
inc/options.php CHANGED
@@ -10,25 +10,30 @@ function wpr_optionsframework_option_name() {
10
  $wpr_optionsframework_settings['id'] = 'wprmenu_options';
11
  update_option( 'wpr_optionsframework', $wpr_optionsframework_settings );
12
  }
13
-
14
  add_action( 'wpr_optionsframework_after', 'wpr_support_link' );
15
 
16
- function wpr_support_link() { ?>
17
- <div class="queries-holder">
18
- <div class="wpr_pro"> Wp Responsive Menu Pro is out and it has much more features that you ever wanted.
19
- <div>
20
- Check out the
21
- <a href="http://magnigenie.com/wp-responsive-menu-pro/" target="_blank">Pro Features</a> <br>
22
- </div>
23
  </div>
24
  </div>
 
 
25
  <div class="queries-holder">
26
- <div class="wpr_help">Need help? No Problem.
27
- <div>
28
- <a href="http://magnigenie.com/support/queries/wp-responsive-menu/" target="_blank">Visit Our Support Forum</a>
29
- </div>
30
- </div>
31
- </div><?php
 
 
 
 
 
32
  }
33
 
34
  add_filter( 'wpr_optionsframework_menu', 'wpr_add_responsive_menu' );
@@ -41,173 +46,613 @@ function wpr_add_responsive_menu( $menu ) {
41
  $menu['position'] = '200';
42
  return $menu;
43
  }
44
- /**
45
- * Defines an array of options that will be used to generate the settings page and be saved in the database.
46
- * When creating the 'id' fields, make sure to use all lowercase and no spaces.
47
- *
48
- * If you are making your theme translatable, you should replace 'options_framework_theme'
49
- * with the actual text domain for your theme. Read more:
50
- * http://codex.wordpress.org/Function_Reference/load_theme_textdomain
51
- */
52
- $options = get_option('wprmenu_options');
53
- function wpr_optionsframework_options() {
54
 
55
- $options = array();
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
56
 
57
- $options[] = array('name' => __('General Settings', 'wprmenu'),
58
- 'type' => 'heading');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
59
 
60
- $options[] = array('name' => __('Enable Mobile Navigation', 'wprmenu'),
61
- 'desc' => __('Check if you want to activate mobile navigation.', 'wprmenu'),
62
  'id' => 'enabled',
63
  'std' => '1',
64
- 'type' => 'checkbox');
65
- $menus = get_terms('nav_menu',array('hide_empty'=>false));
66
- $menu = array();
67
- foreach( $menus as $m ) {
68
- $menu[$m->term_id] = $m->name;
69
- }
70
- $options[] = array('name' => __('Select Menu', 'wprmenu'),
71
- 'desc' => __('Select the menu you want to display for mobile devices.', 'wprmenu'),
72
- 'id' => 'menu',
73
- 'std' => '',
74
- 'class' => 'mini',
75
- 'options' => $menu,
76
- 'type' => 'select');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
77
 
78
- $options[] = array('name' => __('Elements to hide in mobile:', 'wprmenu'),
79
- 'desc' => __('Enter the css class/ids for different elements you want to hide on mobile separeted by a comma(,). Example: .nav,#main-menu ', 'wprmenu'),
80
- 'id' => 'hide',
 
 
 
 
 
81
  'std' => '',
82
- 'type' => 'text');
83
-
84
- $options[] = array('name' => __('Enable Swipe', 'wprmenu'),
85
- 'desc' => __('Enable swipe gesture to open/close menus, Only applicable for left/right menu.', 'wprmenu'),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
86
  'id' => 'swipe',
87
  'std' => 'yes',
88
- 'options' => array('yes' => 'Yes','no' => 'No'),
89
- 'type' => 'radio');
90
-
91
- $options[] = array('name' => __(' Search Box', 'wprmenu'),
92
- 'desc' => __(' Select the position of search box or simply hide the search box if you donot need it.', 'wprmenu'),
93
- 'id' => 'search_box',
94
- 'std' => 'hide',
95
- 'options' => array('above_menu' => 'Above Menu','below_menu' => 'Below Menu', 'hide'=> 'Hide search box' ),
96
- 'type' => 'select');
97
-
98
- $options[] = array('name' => __(' Search Box Text', 'wprmenu'),
99
- 'desc' => __('Enter the text that would be displayed on the search box placeholder.', 'wprmenu'),
100
- 'id' => 'search_box_text',
101
- 'std' => 'Search...',
102
- 'type' => 'text');
103
-
104
- $options[] = array('name' => __('Allow zoom on mobile devices', 'wprmenu'),
105
- 'desc' => __('', 'wprmenu'),
106
  'id' => 'zooming',
 
 
 
 
 
 
 
107
  'std' => 'yes',
108
  'options' => array('yes' => 'Yes','no' => 'No'),
109
  'type' => 'radio');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
110
 
111
- $options[] = array('name' => __('Menu Appearance', 'wprmenu'),
112
- 'type' => 'heading');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
113
 
114
- $options[] = array('name' => __('Menu Symbol Position', 'wprmenu'),
115
- 'desc' => __('Select menu icon position which will be displayed on the menu bar.', 'wprmenu'),
116
- 'id' => 'menu_symbol_pos',
117
- 'std' => 'left',
118
- 'class' => 'mini',
119
- 'options' => array('left' => 'Left','right' => 'Right'),
120
- 'type' => 'select');
121
 
122
- $options[] = array('name' => __('Menu Text', 'wprmenu'),
123
- 'desc' => __('Entet the text you would like to display on the menu bar.', 'wprmenu'),
124
- 'id' => 'bar_title',
125
- 'std' => 'MENU',
126
- 'class' => 'mini',
127
- 'type' => 'text');
128
 
129
- $options[] = array('name' => __('Menu Logo', 'wprmenu'),
130
- 'desc' => __('Select menu logo.', 'wprmenu'),
131
- 'id' => 'bar_logo',
132
- 'std' => '',
133
- 'type' => 'upload');
 
134
 
135
- $options[] = array('name' => __('Menu Open Direction', 'wprmenu'),
136
- 'desc' => __('Select the direction from where menu will open.', 'wprmenu'),
137
  'id' => 'position',
138
  'std' => 'left',
139
  'class' => 'mini',
140
- 'options' => array('left' => 'Left','right' => 'Right', 'top' => 'Top' ),
141
- 'type' => 'select');
142
 
143
- $options[] = array('name' => __('Display menu from width (in px)', 'wprmenu'),
144
- 'desc' => __(' Enter the width (in px) below which the responsive menu will be visible on screen', 'wprmenu'),
145
  'id' => 'from_width',
146
  'std' => '768',
147
  'class' => 'mini',
148
- 'type' => 'text');
149
 
150
- $options[] = array('name' => __('Menu Width', 'wprmenu'),
151
- 'desc' => __('Enter menu width in (%) only applicable for left and right menu.', 'wprmenu'),
152
  'id' => 'how_wide',
153
  'std' => '80',
154
  'class' => 'mini',
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
155
  'type' => 'text');
156
-
157
- $options[] = array('name' => __('Menu bar background color', 'wprmenu'),
158
- 'desc' => __('', 'wprmenu'),
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
159
  'id' => 'bar_bgd',
160
- 'std' => '#0D0D0D',
161
- 'type' => 'color');
162
-
163
- $options[] = array('name' => __('Menu bar text color', 'wprmenu'),
164
- 'desc' => __('', 'wprmenu'),
165
  'id' => 'bar_color',
166
- 'std' => '#F2F2F2',
167
- 'type' => 'color');
168
 
169
- $options[] = array('name' => __('Menu background color', 'wprmenu'),
170
- 'desc' => __('', 'wprmenu'),
171
  'id' => 'menu_bgd',
172
- 'std' => '#2E2E2E',
173
- 'type' => 'color');
174
-
175
- $options[] = array('name' => __('Menu text color', 'wprmenu'),
176
- 'desc' => __('', 'wprmenu'),
177
  'id' => 'menu_color',
178
- 'std' => '#CFCFCF',
179
- 'type' => 'color');
180
 
181
- $options[] = array('name' => __('Menu mouse over text color', 'wprmenu'),
182
- 'desc' => __('', 'wprmenu'),
183
  'id' => 'menu_color_hover',
184
- 'std' => '#606060',
185
- 'type' => 'color');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
186
 
187
- $options[] = array('name' => __('Menu icon color', 'wprmenu'),
188
- 'desc' => __('', 'wprmenu'),
189
  'id' => 'menu_icon_color',
190
  'std' => '#FFFFFF',
191
- 'type' => 'color');
 
 
 
 
 
192
 
193
- $options[] = array('name' => __('Menu borders(top & left) color', 'wprmenu'),
194
- 'desc' => __('', 'wprmenu'),
195
  'id' => 'menu_border_top',
196
- 'std' => '#0D0D0D',
197
  'type' => 'color');
198
 
199
- $options[] = array('name' => __('Menu borders(bottom) color', 'wprmenu'),
200
- 'desc' => __('', 'wprmenu'),
201
  'id' => 'menu_border_bottom',
202
- 'std' => '#131212',
203
  'type' => 'color');
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
204
 
205
- $options[] = array('name' => __('Enable borders for menu items', 'wprmenu'),
206
- 'desc' => __('', 'wprmenu'),
207
- 'id' => 'menu_border_bottom_show',
208
- 'std' => 'yes',
209
- 'options' => array('yes' => 'Yes','no' => 'No'),
210
- 'type' => 'radio');
 
 
211
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
212
  return $options;
213
  }
10
  $wpr_optionsframework_settings['id'] = 'wprmenu_options';
11
  update_option( 'wpr_optionsframework', $wpr_optionsframework_settings );
12
  }
 
13
  add_action( 'wpr_optionsframework_after', 'wpr_support_link' );
14
 
15
+ function wpr_support_link() {
16
+ $options = get_option( 'wprmenu_options' );
17
+ if( !empty($options['wpr_live_preview']) && $options['wpr_live_preview'] == 1 ) : ?>
18
+ <div class="queries-holder live-preview">
19
+ <div class="wpr-mobile-view">
20
+ <iframe scrolling="no" src="<?php echo get_site_url(); ?>"></iframe>
 
21
  </div>
22
  </div>
23
+ <?php endif; ?>
24
+
25
  <div class="queries-holder">
26
+ <a href="http://magnigenie.com/downloads/wp-responsive-menu-pro/" target="_blank">
27
+ <img src="<?php echo WPR_OPTIONS_FRAMEWORK_DIRECTORY;?>/images/pro.jpg" alt="pro">
28
+ </a>
29
+ <a href="https://wordpress.org/support/plugin/wp-responsive-menu/reviews/" target="_blank">
30
+ <img src="<?php echo WPR_OPTIONS_FRAMEWORK_DIRECTORY;?>/images/review.jpg" alt="review">
31
+ </a>
32
+ <a href="http://magnigenie.com/support/queries/wp-responsive-menu/" target="_blank">
33
+ <img src="<?php echo WPR_OPTIONS_FRAMEWORK_DIRECTORY;?>/images/support.jpg" alt="support">
34
+ </a>
35
+ </div>
36
+ <?php
37
  }
38
 
39
  add_filter( 'wpr_optionsframework_menu', 'wpr_add_responsive_menu' );
46
  $menu['position'] = '200';
47
  return $menu;
48
  }
 
 
 
 
 
 
 
 
 
 
49
 
50
+ function woocommerce_installed() {
51
+ if ( class_exists( 'woocommerce' ) ) {
52
+ return true;
53
+ }
54
+ }
55
+
56
+ function get_google_fonts() {
57
+ $fonts = array(
58
+ "Arial, Helvetica, sans-serif" => "Arial, Helvetica, sans-serif",
59
+ "'Arial Black', Gadget, sans-serif" => "'Arial Black', Gadget, sans-serif",
60
+ "'Bookman Old Style', serif" => "'Bookman Old Style', serif",
61
+ "'Comic Sans MS', cursive" => "'Comic Sans MS', cursive",
62
+ "Courier, monospace" => "Courier, monospace",
63
+ "Garamond, serif" => "Garamond, serif",
64
+ "Georgia, serif" => "Georgia, serif",
65
+ "Impact, Charcoal, sans-serif" => "Impact, Charcoal, sans-serif",
66
+ "'Lucida Console', Monaco, monospace" => "'Lucida Console', Monaco, monospace",
67
+ "'Lucida Sans Unicode', 'Lucida Grande', sans-serif" => "'Lucida Sans Unicode', 'Lucida Grande', sans-serif",
68
+ "'MS Sans Serif', Geneva, sans-serif" => "'MS Sans Serif', Geneva, sans-serif",
69
+ "'MS Serif', 'New York', sans-serif" => "'MS Serif', 'New York', sans-serif",
70
+ "'Palatino Linotype', 'Book Antiqua', Palatino, serif" => "'Palatino Linotype', 'Book Antiqua', Palatino, serif",
71
+ "Tahoma,Geneva, sans-serif" => "Tahoma, Geneva, sans-serif",
72
+ "'Times New Roman', Times,serif" => "'Times New Roman', Times, serif",
73
+ "'Trebuchet MS', Helvetica, sans-serif" => "'Trebuchet MS', Helvetica, sans-serif",
74
+ "Verdana, Geneva, sans-serif" => "Verdana, Geneva, sans-serif",
75
+ );
76
 
77
+ return $fonts;
78
+ }
79
+
80
+ function get_google_web_fonts() {
81
+ $file_path = plugin_dir_path(__FILE__).'google-web-fonts.php';
82
+ if( file_exists($file_path) ) {
83
+ require_once dirname( __FILE__ ) . '/google-web-fonts.php';
84
+ $fonts = get_custom_fonts();
85
+ $fonts = json_decode($fonts);
86
+ return $fonts;
87
+ }
88
+ }
89
+
90
+ $options = get_option( 'wprmenu_options' );
91
+ function wpr_optionsframework_options() {
92
+ $options = array();
93
+
94
+ $options[] = array( 'name' => __( 'General', 'wprmenu' ),
95
+ 'type' => 'heading' );
96
 
97
+ $options[] = array( 'name' => __( 'Enable Responsive Menu', 'wprmenu' ),
98
+ 'desc' => __( 'Turn on if you want to enable WP Responsive Menu functionality on your site.', 'wprmenu' ),
99
  'id' => 'enabled',
100
  'std' => '1',
101
+ 'type' => 'checkbox' );
102
+ $menus = get_terms( 'nav_menu',array( 'hide_empty'=>false ) );
103
+ $menu = array();
104
+ foreach( $menus as $m ) {
105
+ $menu[$m->term_id] = $m->name;
106
+ }
107
+
108
+ $options[] = array( 'name' => __( 'Large screen view', 'wprmenu' ),
109
+ 'desc' => __( 'Turn on display of menu on computers too.', 'wprmenu' ),
110
+ 'id' => 'desktopview',
111
+ 'std' => '1',
112
+ 'type' => 'checkbox' );
113
+
114
+ $options[] = array( 'name' => __( 'Live preview', 'wprmenu' ),
115
+ 'desc' => __( 'You can see a live preview of menu directly on your dashboard.', 'wprmenu' ),
116
+ 'id' => 'wpr_live_preview',
117
+ 'std' => '1',
118
+ 'type' => 'checkbox' );
119
+
120
+ $options[] = array( 'name' => __( 'Search input within menu', 'wprmenu' ),
121
+ 'desc' => __( 'Enables the display of search input box inside the menu.', 'wprmenu' ),
122
+ 'id' => 'search_box_menu_block',
123
+ 'std' => '1',
124
+ 'type' => 'checkbox' );
125
+
126
+ $options[] = array( 'name' => __( 'Search on menu bar', 'wprmenu' ),
127
+ 'desc' => __( 'Enables the display of search option on menu bar.', 'wprmenu' ),
128
+ 'id' => 'search_box_menubar',
129
+ 'std' => '0',
130
+ 'class' => 'pro-feature',
131
+ 'type' => 'checkbox' );
132
+
133
+ $options[] = array( 'name' => __( 'Enable RTL mode', 'wprmenu' ),
134
+ 'desc' => __( 'If your site uses RTL styles then enable it.', 'wprmenu' ),
135
+ 'id' => 'rtlview',
136
+ 'class' => 'pro-feature',
137
+ 'std' => '0',
138
+ 'type' => 'checkbox' );
139
+
140
+ $options[] = array( 'name' => __( 'Keep submenus open', 'wprmenu' ),
141
+ 'desc' => __( 'This option allows you to keep the submenus opened by default.', 'wprmenu' ),
142
+ 'id' => 'submenu_opened',
143
+ 'class' => 'pro-feature',
144
+ 'std' => '0',
145
+ 'type' => 'checkbox' );
146
+
147
+ $options[] = array( 'name' => __( 'Select menu', 'wprmenu' ),
148
+ 'desc' => __( 'Select the menu you want to display for mobile devices.', 'wprmenu' ),
149
+ 'id' => 'menu',
150
+ 'std' => '',
151
+ 'class' => 'mini',
152
+ 'options' => $menu,
153
+ 'type' => 'radio' );
154
+
155
+ $options[] = array( 'name' => __( 'Elements to hide on mobile', 'wprmenu' ),
156
+ 'desc' => __( 'Enter the css class/ids for different elements you want to hide on mobile separated by a comma( , ). Example: .nav,#main-menu', 'wprmenu' ),
157
+ 'id' => 'hide',
158
+ 'std' => '',
159
+ 'type' => 'text' );
160
+
161
+ $options[] = array( 'name' => __( 'Search box placeholder', 'wprmenu' ),
162
+ 'desc' => __( 'Enter the text that would be displayed on the search box placeholder.', 'wprmenu' ),
163
+ 'id' => 'search_box_text',
164
+ 'std' => 'Search...',
165
+ 'type' => 'text' );
166
 
167
+ $options[] = array( 'name' => __( 'Menu title text', 'wprmenu' ),
168
+ 'id' => 'bar_title',
169
+ 'std' => 'MENU',
170
+ 'class' => 'mini',
171
+ 'type' => 'text' );
172
+
173
+ $options[] = array( 'name' => __( 'Menu bar logo', 'wprmenu' ),
174
+ 'id' => 'bar_logo',
175
  'std' => '',
176
+ 'type' => 'upload' );
177
+
178
+ $options[] = array( 'name' => __( 'Menu logo position', 'wprmenu' ),
179
+ 'desc' => __( 'Position of logo on menu bar.', 'wprmenu' ),
180
+ 'id' => 'bar_logo_pos',
181
+ 'std' => 'left',
182
+ 'class' => 'pro-feature',
183
+ 'options' => array( 'left' => 'Left','center' => 'Center' ),
184
+ 'type' => 'radio' );
185
+
186
+ $options[] = array('name' => __('Logo link', 'wprmenu'),
187
+ 'desc' => __('Enter custom link you would like to open when clicking on the logo. If no link has been entered your site link would be use by default ', 'wprmenu'),
188
+ 'id' => 'logo_link',
189
+ 'std' => site_url(),
190
+ 'type' => 'text');
191
+
192
+ $options[] = array( 'name' => __( 'Swipe', 'wprmenu' ),
193
+ 'desc' => __( 'Enables swipe gesture to open/close menus, Only applicable for left/right menu.', 'wprmenu' ),
194
  'id' => 'swipe',
195
  'std' => 'yes',
196
+ 'options' => array( 'yes' => 'Yes','no' => 'No' ),
197
+ 'type' => 'radio' );
198
+
199
+ $options[] = array( 'name' => __( 'Zoom on mobile devices', 'wprmenu' ),
200
+ 'desc' => __( 'Enable/Disable zoom on mobile devices', 'wprmenu' ),
 
 
 
 
 
 
 
 
 
 
 
 
 
201
  'id' => 'zooming',
202
+ 'std' => 'no',
203
+ 'options' => array( 'yes' => 'Yes','no' => 'No' ),
204
+ 'type' => 'radio' );
205
+
206
+ $options[] = array('name' => __('Open submenu on parent click' , 'wprmenu'),
207
+ 'desc' => __('Enable this option if you would like to open submenu when clicking on the parent menu.', 'wprmenu'),
208
+ 'id' => 'parent_click',
209
  'std' => 'yes',
210
  'options' => array('yes' => 'Yes','no' => 'No'),
211
  'type' => 'radio');
212
+
213
+ if( woocommerce_installed() ) :
214
+
215
+ $options[] = array( 'name' => __( 'WooCommerce integration', 'wprmenu' ),
216
+ 'desc' => __( 'This option integrates woocommerce option', 'wprmenu' ),
217
+ 'id' => 'woocommerce_integration',
218
+ 'std' => 'no',
219
+ 'class' => 'pro-feature',
220
+ 'options' => array( 'yes' => 'Yes','no' => 'No' ),
221
+ 'type' => 'radio' );
222
+
223
+ $options[] = array( 'name' => __( 'Search Woocommerce products', 'wprmenu' ),
224
+ 'desc' => __( 'This will only search products from your woocommerce store', 'wprmenu' ),
225
+ 'id' => 'woocommerce_product_search',
226
+ 'std' => 'no',
227
+ 'class' => 'pro-feature',
228
+ 'options' => array( 'yes' => 'Yes','no' => 'No' ),
229
+ 'type' => 'radio' );
230
+
231
+ endif;
232
 
233
+ $options[] = array( 'name' => __( 'Appearance', 'wprmenu' ),
234
+ 'type' => 'heading' );
235
+
236
+ $options[] = array( 'name' => __( 'Menu icon position', 'wprmenu' ),
237
+ 'desc' => __( 'You can choose to display the menu bar or put the menu icon as per your needs.', 'wprmenu' ),
238
+ 'id' => 'menu_type',
239
+ 'std' => 'default',
240
+ 'options' => array( 'default' => 'Default','custom' => 'Custom' ),
241
+ 'type' => 'radio' );
242
+
243
+ $options[] = array( 'name' => __( 'Menu icon top distance(px)', 'wprmenu' ),
244
+ 'desc' => __( 'Enter the menu icon distance from top in px( Eg. 10px ).', 'wprmenu' ),
245
+ 'id' => 'custom_menu_top',
246
+ 'class' => 'mini',
247
+ 'std' => '0',
248
+ 'type' => 'text' );
249
+
250
+ $options[] = array( 'name' => __( 'Menu icon direction', 'wprmenu' ),
251
+ 'id' => 'menu_symbol_pos',
252
+ 'std' => 'left',
253
+ 'class' => 'mini',
254
+ 'options' => array( 'left' => 'Left','right' => 'Right' ),
255
+ 'type' => 'radio' );
256
+
257
+ $options[] = array( 'name' => __( 'Menu icon horizontal distance(px)', 'wprmenu' ),
258
+ 'desc' => __( 'Enter the menu icon distance from left/right based on direction chosen in px(Eg. 10px).', 'wprmenu' ),
259
+ 'id' => 'custom_menu_left',
260
+ 'class' => 'mini',
261
+ 'std' => '0',
262
+ 'type' => 'text' );
263
+
264
+ $options[] = array( 'name' => __( 'Menu icon background color', 'wprmenu' ),
265
+ 'desc' => __( 'Select custom menu icon background color.', 'wprmenu' ),
266
+ 'id' => 'custom_menu_bg_color',
267
+ 'std' => '#CCCCCC',
268
+ 'type' => 'color' );
269
 
270
+ $options[] = array( 'name' => __( 'Menu icon animation', 'wprmenu' ),
271
+ 'desc' => __( 'Select the animation for menu icon', 'wprmenu' ),
272
+ 'id' => 'menu_icon_animation',
273
+ 'options' => array( 'hamburger--3dx' => '3DX','hamburger--3dx-r' => '3DX Reverse', 'hamburger--3dy' => '3DY', 'hamburger--3dy-r' => '3DY Reverse', 'hamburger--3dxy' => '3DXY', 'hamburger--3dxy-r' => '3DXY Reverse', 'hamburger--arrow' => 'Arrow', 'hamburger--arrow-r' => 'Arrow Reverse', 'hamburger--arrowalt' => 'Arrow Alt', 'hamburger--arrowalt-r' => 'Arrow Alt Reverse', 'hamburger--arrowturn' => 'Arrow Turn', 'hamburger--arrowturn-r' => 'Arrow Turn Reverse', 'hamburger--boring' => 'Boring', 'hamburger--collapse' => 'Collapse', 'hamburger--collapse-r' => 'Collapse Reverse', 'hamburger--elastic' => 'Elastic', 'hamburger--elastic-r' => 'Elastic Reverse', 'hamburger--emphatic' => 'Emphatic', 'hamburger--emphatic-r' => 'Emphatic Reverse', 'hamburger--minus' => 'Minus', 'hamburger--slider' => 'Slider', 'hamburger--slider-r' => 'Slider Reverse', 'hamburger--spring' => 'Spring', 'hamburger--spring-r' => 'Spring Reverse', 'hamburger--stand' => 'Stand', 'hamburger--stand-r' => 'Stand Reverse', 'hamburger--spin' => 'Spin', 'hamburger--spin-r' => 'Spin Reverse', 'hamburger--squeeze' => 'Squeeze', 'hamburger--vortex' => 'Vortex', 'hamburger--vortex-r' => 'Vortex Reverse' ),
274
+ 'std' => 'hamburger--slider',
275
+ 'type' => 'select' );
 
276
 
 
 
 
 
 
 
277
 
278
+ $options[] = array( 'name' => __( 'Menu slide style', 'wprmenu' ),
279
+ 'id' => 'slide_type',
280
+ 'std' => 'normalslide',
281
+ 'class' => 'mini',
282
+ 'options' => array( 'normalslide' => 'Normal', 'bodyslide' => 'Body push' ),
283
+ 'type' => 'radio' );
284
 
285
+ $options[] = array( 'name' => __( 'Menu open direction', 'wprmenu' ),
286
+ 'desc' => __( 'Select the direction from where menu will open.', 'wprmenu' ),
287
  'id' => 'position',
288
  'std' => 'left',
289
  'class' => 'mini',
290
+ 'options' => array( 'left' => 'Left','right' => 'Right', 'top' => 'Top', 'bottom' => 'Bottom' ),
291
+ 'type' => 'radio' );
292
 
293
+ $options[] = array( 'name' => __( 'Display menu from width(px)', 'wprmenu' ),
294
+ 'desc' => __( 'Enter the width (Eg. 768) below which the responsive menu will be visible on screen', 'wprmenu' ),
295
  'id' => 'from_width',
296
  'std' => '768',
297
  'class' => 'mini',
298
+ 'type' => 'text' );
299
 
300
+ $options[] = array( 'name' => __( 'Menu container width(%)', 'wprmenu' ),
 
301
  'id' => 'how_wide',
302
  'std' => '80',
303
  'class' => 'mini',
304
+ 'type' => 'text' );
305
+
306
+ $options[] = array( 'name' => __( 'Menu container max width(px)', 'wprmenu' ),
307
+ 'desc' => __( 'Enter menu container max width(px).', 'wprmenu' ),
308
+ 'id' => 'menu_max_width',
309
+ 'std' => '400',
310
+ 'class' => 'mini',
311
+ 'type' => 'text' );
312
+
313
+ $options[] = array( 'name' => __( 'Menu title font size', 'wprmenu' ),
314
+ 'id' => 'menu_title_size',
315
+ 'std' => '16',
316
+ 'class' => 'mini',
317
+ 'type' => 'text' );
318
+
319
+ $options[] = array( 'name' => __( 'Menu title font weight', 'wprmenu' ),
320
+ 'id' => 'menu_title_weight',
321
+ 'std' => 'normal',
322
+ 'options' => array('100' => '100', '200' => '200', '300' =>'300', '400' => '400', '500' => '500', '600' => '600', '700' => '700', '800' => '800', '900' => '900', 'bold' => 'Bold', 'bolder' => 'Bolder', 'lighter' => 'Lighter' ,'normal' => 'Normal'),
323
+ 'type' => 'select' );
324
+
325
+ $options[] = array( 'name' => __( 'Menu item font size', 'wprmenu' ),
326
+ 'desc' => __( 'Enter the font size in(px) for main menu items.', 'wprmenu' ),
327
+ 'id' => 'menu_font_size',
328
+ 'std' => '15',
329
+ 'type' => 'text' );
330
+
331
+ $options[] = array( 'name' => __( 'Menu item font weight', 'wprmenu' ),
332
+ 'desc' => __( 'Enter the font weight for main menu elements', 'wprmenu' ),
333
+ 'id' => 'menu_font_weight',
334
+ 'std' => 'bold',
335
+ 'options' => array('100' => '100', '200' => '200', '300' =>'300', '400' => '400', '500' => '500', '600' => '600', '700' => '700', '800' => '800', '900' => '900', 'bold' => 'Bold', 'bolder' => 'Bolder', 'lighter' => 'Lighter' ,'normal' => 'Normal'),
336
+ 'type' => 'select' );
337
+
338
+ $options[] = array( 'name' => __( 'Menu item text style', 'wprmenu' ),
339
+ 'id' => 'menu_font_text_type',
340
+ 'std' => 'uppercase',
341
+ 'options' => array('none' => 'None', 'capitalize' => 'Capitalize', 'uppercase' =>'Uppercase', 'lowercase' => 'Lowercase'),
342
+ 'type' => 'select' );
343
+
344
+ $options[] = array('name' => __('Submenu alignment', 'wprmenu'),
345
+ 'desc' => __('Select the text alignment of submenu items.', 'wprmenu'),
346
+ 'id' => 'submenu_alignment',
347
+ 'std' => 'left',
348
+ 'class' => 'mini pro-feature',
349
+ 'options' => array('left' => 'Left','right' => 'Right', 'center' => 'Center' ),
350
+ 'type' => 'radio');
351
+
352
+ $options[] = array( 'name' => __( 'Submenu font size', 'wprmenu' ),
353
+ 'desc' => __( 'Enter the font size in(px) for submenu items.', 'wprmenu' ),
354
+ 'id' => 'sub_menu_font_size',
355
+ 'std' => '15',
356
+ 'type' => 'text' );
357
+
358
+ $options[] = array( 'name' => __( 'Submenu font weight', 'wprmenu' ),
359
+ 'desc' => __( 'Enter the font weight for sub menu elements', 'wprmenu' ),
360
+ 'id' => 'sub_menu_font_weight',
361
+ 'std' => 'bold',
362
+ 'options' => array('100' => '100', '200' => '200', '300' =>'300', '400' => '400', '500' => '500', '600' => '600', '700' => '700', '800' => '800', '900' => '900', 'bold' => 'Bold', 'bolder' => 'Bolder', 'lighter' => 'Lighter' ,'normal' => 'Normal'),
363
+ 'type' => 'select' );
364
+
365
+ $options[] = array( 'name' => __( 'Submenu text style', 'wprmenu' ),
366
+ 'id' => 'sub_menu_font_text_type',
367
+ 'std' => 'uppercase',
368
+ 'options' => array('none' => 'None', 'capitalize' => 'Capitalize', 'uppercase' =>'Uppercase', 'lowercase' => 'Lowercase'),
369
+ 'type' => 'select' );
370
+
371
+
372
+ $options[] = array( 'name' => __( 'Cart quantity text size', 'wprmenu' ),
373
+ 'id' => 'cart_contents_bubble_text_size',
374
+ 'std' => '12',
375
+ 'class' => 'pro-feature',
376
+ 'type' => 'text' );
377
+
378
+
379
+ $options[] = array( 'name' => __( 'Borders For Menu Items', 'wprmenu' ),
380
+ 'desc' => __( 'Enable to show border for main menu items', 'wprmenu' ),
381
+ 'id' => 'menu_border_bottom_show',
382
+ 'std' => 'yes',
383
+ 'options' => array( 'yes' => 'Yes','no' => 'No' ),
384
+ 'type' => 'radio' );
385
+
386
+ $options[] = array('name' => __('Menu border top opacity', 'wprmenu'),
387
+ 'id' => 'menu_border_top_opacity',
388
+ 'std' => '0.05',
389
  'type' => 'text');
390
+
391
+ $options[] = array('name' => __('Menu border bottom opacity', 'wprmenu'),
392
+ 'id' => 'menu_border_bottom_opacity',
393
+ 'std' => '0.05',
394
+ 'type' => 'text');
395
+ $options[] = array( 'name' => __( 'Menu container background image', 'wprmenu' ),
396
+ 'id' => 'menu_bg',
397
+ 'std' => '',
398
+ 'type' => 'upload' );
399
+
400
+ $options[] = array( 'name' => __( 'Menu container background size', 'wprmenu' ),
401
+ 'id' => 'menu_bg_size',
402
+ 'std' => 'cover',
403
+ 'options' => array( 'contain' => 'Contain','cover' => 'Cover','100%' => '100%' ),
404
+ 'type' => 'radio' );
405
+
406
+ $options[] = array( 'name' => __( 'Menu container background repeat', 'wprmenu' ),
407
+ 'id' => 'menu_bg_rep',
408
+ 'std' => 'repeat',
409
+ 'options' => array( 'repeat' => 'Repeat','no-repeat' => 'No repeat' ),
410
+ 'type' => 'radio' );
411
+
412
+ $options[] = array( 'name' => __( 'Menu bar background image', 'wprmenu' ),
413
+ 'id' => 'menu_bar_bg',
414
+ 'std' => '',
415
+ 'type' => 'upload' );
416
+
417
+ $options[] = array( 'name' => __( 'Menu bar background size', 'wprmenu' ),
418
+ 'id' => 'menu_bar_bg_size',
419
+ 'std' => 'cover',
420
+ 'options' => array( 'contain' => 'Contain','cover' => 'Cover','100%' => '100%' ),
421
+ 'type' => 'radio' );
422
+
423
+ $options[] = array( 'name' => __( 'Menu bar background repeat', 'wprmenu' ),
424
+ 'id' => 'menu_bar_bg_rep',
425
+ 'std' => 'repeat',
426
+ 'options' => array( 'repeat' => 'Repeat','no-repeat' => 'No repeat' ),
427
+ 'type' => 'radio' );
428
+
429
+ $options[] = array( 'name' => __( 'Menu elements position', 'wprmenu' ),
430
+ 'desc' => __( 'Drag and drop to reorder the menu elements.', 'wprmenu' ),
431
+ 'id' => 'order_menu_items',
432
+ 'type' => 'menusort' );
433
+
434
+ $options[] = array( 'name' => __( 'Color', 'wprmenu' ),
435
+ 'type' => 'heading' );
436
+
437
+ $options[] = array( 'name' => __( 'Menu bar background', 'wprmenu' ),
438
  'id' => 'bar_bgd',
439
+ 'std' => '#C92C2C',
440
+ 'type' => 'color' );
441
+
442
+ $options[] = array( 'name' => __( 'Menu Bar Text Color', 'wprmenu' ),
 
443
  'id' => 'bar_color',
444
+ 'std' => '#FFFFFF',
445
+ 'type' => 'color' );
446
 
447
+ $options[] = array( 'name' => __( 'Menu container background', 'wprmenu' ),
 
448
  'id' => 'menu_bgd',
449
+ 'std' => '#c82d2d',
450
+ 'type' => 'color' );
451
+
452
+ $options[] = array( 'name' => __( 'Menu item text', 'wprmenu' ),
 
453
  'id' => 'menu_color',
454
+ 'std' => '#FFFFFF',
455
+ 'type' => 'color' );
456
 
457
+ $options[] = array( 'name' => __( 'Menu item text hover', 'wprmenu' ),
 
458
  'id' => 'menu_color_hover',
459
+ 'std' => '#FFFFFF',
460
+ 'type' => 'color' );
461
+
462
+ $options[] = array( 'name' => __( 'Menu item hover background', 'wprmenu' ),
463
+ 'id' => 'menu_textovrbgd',
464
+ 'std' => '#d53f3f',
465
+ 'type' => 'color' );
466
+
467
+ $options[] = array( 'name' => __( 'Active menu item', 'wprmenu' ),
468
+ 'id' => 'active_menu_color',
469
+ 'std' => '#FFFFFF',
470
+ 'type' => 'color' );
471
+
472
+ $options[] = array( 'name' => __( 'Active menu item background', 'wprmenu' ),
473
+ 'id' => 'active_menu_bg_color',
474
+ 'std' => '#d53f3f',
475
+ 'type' => 'color' );
476
 
477
+ $options[] = array( 'name' => __( 'Menu icon color', 'wprmenu' ),
 
478
  'id' => 'menu_icon_color',
479
  'std' => '#FFFFFF',
480
+ 'type' => 'color' );
481
+
482
+ $options[] = array( 'name' => __( 'Menu icon hover/focus', 'wprmenu' ),
483
+ 'id' => 'menu_icon_hover_color',
484
+ 'std' => '#FFFFFF',
485
+ 'type' => 'color' );
486
 
487
+ $options[] = array('name' => __('Menu border top', 'wprmenu'),
 
488
  'id' => 'menu_border_top',
489
+ 'std' => '#FFFFFF',
490
  'type' => 'color');
491
 
492
+ $options[] = array('name' => __('Menu border bottom', 'wprmenu'),
 
493
  'id' => 'menu_border_bottom',
494
+ 'std' => '#FFFFFF',
495
  'type' => 'color');
496
+
497
+ $options[] = array( 'name' => __( 'Social icon', 'wprmenu' ),
498
+ 'id' => 'social_icon_color',
499
+ 'std' => '#FFFFFF',
500
+ 'class' => 'pro-feature',
501
+ 'type' => 'color' );
502
+
503
+ $options[] = array( 'name' => __( 'Social icon hover', 'wprmenu' ),
504
+ 'id' => 'social_icon_hover_color',
505
+ 'class' => 'pro-feature',
506
+ 'std' => '#FFFFFF',
507
+ 'type' => 'color' );
508
+
509
+ $options[] = array( 'name' => __( 'Search icon', 'wprmenu' ),
510
+ 'id' => 'search_icon_color',
511
+ 'class' => 'pro-feature',
512
+ 'std' => '#FFFFFF',
513
+ 'type' => 'color' );
514
+
515
+ $options[] = array( 'name' => __( 'Search icon hover', 'wprmenu' ),
516
+ 'id' => 'search_icon_hover_color',
517
+ 'class' => 'pro-feature',
518
+ 'std' => '#FFFFFF',
519
+ 'type' => 'color' );
520
+
521
+ if( woocommerce_installed() ) :
522
+
523
+ $options[] = array( 'name' => __( 'Cart icon', 'wprmenu' ),
524
+ 'id' => 'cart_icon_color',
525
+ 'class' => 'pro-feature',
526
+ 'std' => '#FFFFFF',
527
+ 'type' => 'color' );
528
+
529
+ $options[] = array( 'name' => __( 'Cart icon hover', 'wprmenu' ),
530
+ 'id' => 'cart_icon_active_color',
531
+ 'class' => 'pro-feature',
532
+ 'std' => '#FFFFFF',
533
+ 'type' => 'color' );
534
+
535
+ $options[] = array( 'name' => __( 'Cart quantity text', 'wprmenu' ),
536
+ 'id' => 'cart_contents_bubble_text_color',
537
+ 'std' => '#FFFFFF',
538
+ 'class' => 'pro-feature',
539
+ 'type' => 'color' );
540
+
541
+ $options[] = array( 'name' => __( 'Cart quantity background', 'wprmenu' ),
542
+ 'id' => 'cart_contents_bubble_color',
543
+ 'std' => '#d53f3f',
544
+ 'class' => 'pro-feature',
545
+ 'type' => 'color' );
546
+
547
+ endif;
548
+
549
+ $options[] = array( 'name' => __( 'Fonts<span class="badge badge-info">Pro</span>', 'wprmenu' ),
550
+ 'type' => 'heading',
551
+ );
552
+
553
+ $options[] = array( 'name' => __( 'Google Font Type', 'wprmenu' ),
554
+ 'desc' => __( '', 'wprmenu' ),
555
+ 'class' => 'wpr_font_type pro-feature',
556
+ 'id' => 'google_font_type',
557
+ 'std' => '',
558
+ 'options' => array('standard' => 'Standard', 'web_fonts' => 'Web Fonts'),
559
+ 'type' => 'select' );
560
+
561
+ $options[] = array( 'name' => __( 'Font Family', 'wprmenu' ),
562
+ 'class' => 'wpr_font_family pro-feature',
563
+ 'id' => 'google_font_family',
564
+ 'std' => '',
565
+ 'options' => get_google_fonts(),
566
+ 'type' => 'select' );
567
+
568
+ $options[] = array( 'name' => __( 'Web Font Family', 'wprmenu' ),
569
+ 'class' => 'wpr_web_font_family pro-feature',
570
+ 'id' => 'google_web_font_family',
571
+ 'std' => '',
572
+ 'options' => get_google_web_fonts(),
573
+ 'type' => 'select' );
574
+
575
+
576
+ $options[] = array( 'name' => __( 'Icons <span class="badge badge-info">Pro</span>', 'wprmenu' ),
577
+ 'type' => 'heading' );
578
+
579
+ $options[] = array( 'name' => __( 'Menu icon type', 'wprmenu' ),
580
+ 'id' => 'menu_icon_type',
581
+ 'std' => 'default',
582
+ 'class' => 'pro-feature',
583
+ 'options' => array( 'default' => 'Default','custom' => 'Custom' ),
584
+ 'type' => 'radio' );
585
+
586
+ $options[] = array( 'name' => __( 'Menu icon font size', 'wprmenu' ),
587
+ 'id' => 'custom_menu_font_size',
588
+ 'class' => 'mini pro-feature',
589
+ 'std' => '40',
590
+ 'type' => 'text' );
591
+
592
+ $options[] = array( 'name' => __( 'Menu top position', 'wprmenu' ),
593
+ 'desc' => __( 'Menu icon position from top', 'wprmenu' ),
594
+ 'id' => 'custom_menu_icon_top',
595
+ 'class' => 'mini pro-feature',
596
+ 'std' => '-7',
597
+ 'type' => 'text' );
598
+
599
+ $options[] = array('name' => __('Menu icon', 'wprmenu'),
600
+ 'id' => 'menu_icon',
601
+ 'std' => 'wpr-icon-menu',
602
+ 'class' => 'mini pro-feature',
603
+ 'type' => 'icon');
604
+
605
+ $options[] = array('name' => __('Menu active icon', 'wprmenu'),
606
+ 'id' => 'menu_close_icon',
607
+ 'std' => 'wpr-icon-cancel2',
608
+ 'class' => 'mini pro-feature',
609
+ 'type' => 'icon');
610
+
611
+ $options[] = array('name' => __('Submenu open icon', 'wprmenu'),
612
+ 'desc' => __('This icon will appear for the menu items having submenu. Which will be used to expand the submenu.', 'wprmenu'),
613
+ 'id' => 'submenu_open_icon',
614
+ 'std' => 'wpr-icon-plus',
615
+ 'class' => 'mini pro-feature',
616
+ 'type' => 'icon');
617
+
618
+ $options[] = array('name' => __('Submenu close ccon', 'wprmenu'),
619
+ 'desc' => __('This icon will appear for closing an expanded submenu.', 'wprmenu'),
620
+ 'id' => 'submenu_close_icon',
621
+ 'class' => 'mini pro-feature',
622
+ 'std' => 'wpr-icon-minus',
623
+ 'type' => 'icon');
624
 
625
+ $options[] = array('name' => __('Search icon', 'wprmenu'),
626
+ 'desc' => __('', 'wprmenu'),
627
+ 'id' => 'search_icon',
628
+ 'class' => 'mini pro-feature',
629
+ 'std' => 'wpr-icon-search',
630
+ 'type' => 'icon');
631
+
632
+ if( woocommerce_installed() ) :
633
 
634
+ $options[] = array('name' => __('Cart icon', 'wprmenu'),
635
+ 'desc' => __('', 'wprmenu'),
636
+ 'id' => 'cart-icon',
637
+ 'class' => 'mini pro-feature',
638
+ 'std' => 'wpr-icon-cart',
639
+ 'type' => 'icon');
640
+
641
+ endif;
642
+
643
+ $options[] = array( 'name' => __( 'Social <span class="badge badge-info">Pro</span>', 'wprmenu' ),
644
+ 'type' => 'heading' );
645
+
646
+ $options[] = array( 'name' => __( 'Social Icon Font Size', 'wprmenu' ),
647
+ 'id' => 'social_icon_font_size',
648
+ 'class' => 'mini pro-feature',
649
+ 'std' => '16',
650
+ 'type' => 'text' );
651
+
652
+ $options[] = array('name' => __('Add Your Social Links', 'wprmenu'),
653
+ 'id' => 'social',
654
+ 'class' => 'pro-feature',
655
+ 'std' => '',
656
+ 'type' => 'social');
657
  return $options;
658
  }
inc/wprmclass.php ADDED
@@ -0,0 +1,391 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ <?php
2
+ class MgWprm {
3
+ /**
4
+ *
5
+ * Bootstraps the class and hooks required actions & filters.
6
+ *
7
+ */
8
+ public function __construct() {
9
+ add_action( 'wp_enqueue_scripts', array( $this, 'wprm_enque_scripts' ) );
10
+ add_action( 'wp_footer', array( $this, 'wprmenu_menu' ) );
11
+ }
12
+
13
+ function hex2rgba($color, $opacity = false) {
14
+ $default = 'rgb(0,0,0)';
15
+
16
+ //Return default if no color provided
17
+ if(empty($color))
18
+ return $default;
19
+
20
+ //Sanitize $color if "#" is provided
21
+ if ($color[0] == '#' ) {
22
+ $color = substr( $color, 1 );
23
+ }
24
+
25
+ //Check if color has 6 or 3 characters and get values
26
+ if (strlen($color) == 6) {
27
+ $hex = array( $color[0] . $color[1], $color[2] . $color[3], $color[4] . $color[5] );
28
+ } elseif ( strlen( $color ) == 3 ) {
29
+ $hex = array( $color[0] . $color[0], $color[1] . $color[1], $color[2] . $color[2] );
30
+ } else {
31
+ return $default;
32
+ }
33
+
34
+ //Convert hexadec to rgb
35
+ $rgb = array_map('hexdec', $hex);
36
+
37
+ //Check if opacity is set(rgba or rgb)
38
+ if($opacity){
39
+ if(abs($opacity) > 1)
40
+ $opacity = 1.0;
41
+ $output = 'rgba('.implode(",",$rgb).','.$opacity.')';
42
+ } else {
43
+ $output = 'rgb('.implode(",",$rgb).')';
44
+ }
45
+
46
+ //Return rgb(a) color string
47
+ return $output;
48
+ }
49
+
50
+ /**
51
+ *
52
+ * Added inline style to the responsive menu
53
+ *
54
+ */
55
+ public function inlineCss() {
56
+ $inlinecss = '';
57
+ $options = get_option( 'wprmenu_options' );
58
+ if( $options['enabled'] ) :
59
+ $how_wide = !empty($options['how_wide']) ? $options['how_wide'] : '40';
60
+ $menu_max_width = !empty($options['menu_max_width']) ? $options['menu_max_width'] : '';
61
+ $from_width = !empty($options['from_width']) ? $options['from_width'] : '768';
62
+ $border_top_color = $this->hex2rgba($options["menu_border_top"], $options["menu_border_top_opacity"]);
63
+
64
+ $border_bottom_color = $this->hex2rgba($options["menu_border_bottom"], $options["menu_border_bottom_opacity"]);
65
+
66
+ //manu background image
67
+ if( !empty($options['menu_bg']) ) :
68
+ $inlinecss .= '#mg-wprm-wrap {
69
+ background-image: url( '.$options["menu_bg"].' ) !important;
70
+ background-size: '.$options["menu_bg_size"].' !important;
71
+ background-repeat: '.$options["menu_bg_rep"].' !important;
72
+ }';
73
+ endif;
74
+
75
+ if( $options['menu_border_bottom_show'] == 'yes' ):
76
+ $inlinecss .= '
77
+ #mg-wprm-wrap ul li {
78
+ border-top: solid 1px '.$border_top_color.';
79
+ border-bottom: solid 1px '.$border_bottom_color.';
80
+ }
81
+ ';
82
+ endif;
83
+
84
+ if( !empty($options['menu_bar_bg']) ) :
85
+ $inlinecss .= '
86
+ #wprmenu_bar {
87
+ background-image: url( '.$options["menu_bar_bg"].' ) !important;
88
+ background-size: '.$options["menu_bar_bg_size"].' !important;
89
+ background-repeat: '.$options["menu_bar_bg_rep"].' !important;
90
+ }
91
+ ';
92
+ endif;
93
+
94
+ $inlinecss .= '
95
+ #wprmenu_bar {
96
+ background-color: '.$options["bar_bgd"].'!important;
97
+ }
98
+
99
+ html body div#mg-wprm-wrap .wpr_submit .icon.icon-search {
100
+ color: '.$options["search_icon_color"].' !important;
101
+ }
102
+ #wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu {
103
+ color: '.$options["bar_color"].' !important
104
+ }
105
+ #wprmenu_bar .menu_title {
106
+ font-size: '.$options['menu_title_size'].'px !important;
107
+ font-weight: '.$options['menu_title_weight'].';
108
+ }
109
+ #mg-wprm-wrap li.menu-item a {
110
+ font-size: '.$options['menu_font_size'].'px !important;
111
+ text-transform: '.$options['menu_font_text_type'].';
112
+ font-weight: '.$options['menu_font_weight'].';
113
+ }
114
+ #mg-wprm-wrap li.menu-item-has-children ul.sub-menu a {
115
+ font-size: '.$options['sub_menu_font_size'].'px !important;
116
+ text-transform: '.$options['sub_menu_font_text_type'].';
117
+ font-weight: '.$options['sub_menu_font_weight'].';
118
+ }
119
+ #mg-wprm-wrap li.current-menu-item > a {
120
+ color: '.$options['active_menu_color'].'!important;
121
+ background: '.$options['active_menu_bg_color'].'!important;
122
+ }
123
+ #mg-wprm-wrap {
124
+ background-color: '.$options["menu_bgd"].'!important;
125
+ }
126
+ .cbp-spmenu-push-toright {
127
+ left: '.$how_wide.'% !important
128
+ }
129
+ .cbp-spmenu-push-toright .mm-slideout {
130
+ left:'.$how_wide.'% !important
131
+ }
132
+ .cbp-spmenu-push-toleft {
133
+ left: -'.$how_wide.'% !important
134
+ }
135
+ #mg-wprm-wrap.cbp-spmenu-right,
136
+ #mg-wprm-wrap.cbp-spmenu-left,
137
+ #mg-wprm-wrap.cbp-spmenu-right.custom,
138
+ #mg-wprm-wrap.cbp-spmenu-left.custom,
139
+ .cbp-spmenu-vertical {
140
+ width: '.$how_wide.'%;
141
+ max-width: '.$menu_max_width.'px;
142
+ }
143
+ #mg-wprm-wrap ul li a {
144
+ color: '.$options["menu_color"].';
145
+ }
146
+ html body #mg-wprm-wrap ul li a:hover {
147
+ background: '.$options["menu_textovrbgd"].'!important;
148
+ color: '.$options["menu_color_hover"].';
149
+ }
150
+ #wprmenu_menu .wprmenu_icon_par {
151
+ color: '.$options["menu_color"].';
152
+ }
153
+ #wprmenu_menu .wprmenu_icon_par:hover {
154
+ color: '.$options["menu_color_hover"].';
155
+ }
156
+
157
+ .wprmenu_bar .hamburger-inner, .wprmenu_bar .hamburger-inner::before, .wprmenu_bar .hamburger-inner::after {
158
+ background: '.$options["menu_icon_color"].' !important;
159
+ }
160
+
161
+ .wprmenu_bar .hamburger:hover .hamburger-inner, .wprmenu_bar .hamburger:hover .hamburger-inner::before,
162
+ .wprmenu_bar .hamburger:hover .hamburger-inner::after {
163
+ background: '.$options["menu_icon_hover_color"].' !important;
164
+ }
165
+ ';
166
+
167
+ if( $options['hide'] != '' ):
168
+ $inlinecss .= $options['hide'].'{ display: none!important; }';
169
+ endif;
170
+
171
+ if( $options['menu_symbol_pos'] == 'left' ) :
172
+ $inlinecss .= 'div.wprmenu_bar div.hamburger{padding-right: 6px !important;}';
173
+ endif;
174
+
175
+ if( $options["menu_border_bottom_show"] == 'no' ):
176
+ $inlinecss .= '
177
+ #wprmenu_menu, #wprmenu_menu ul, #wprmenu_menu li, .wprmenu_no_border_bottom {
178
+ border-bottom:none!important;
179
+ }
180
+ #wprmenu_menu.wprmenu_levels ul li ul {
181
+ border-top:none!important;
182
+ }
183
+ ';
184
+ endif;
185
+ $inlinecss .= '@media only screen and ( min-width: '.$from_width.'px ) {';
186
+ $inlinecss .= '#mg-wprm-wrap.cbp-spmenu-right, #mg-wprm-wrap.cbp-spmenu-left, #mg-wprm-wrap.cbp-spmenu-right.custom, #mg-wprm-wrap.cbp-spmenu-left.custom {
187
+ overflow-y: auto;
188
+ }';
189
+ $inlinecss .= '}';
190
+
191
+ $inlinecss .= '
192
+ #wprmenu_menu.left {
193
+ width:'.$how_wide.'%;
194
+ left: -'.$how_wide.'%;
195
+ right: auto;
196
+ }
197
+ #wprmenu_menu.right {
198
+ width:'.$how_wide.'%;
199
+ right: -'.$how_wide.'%;
200
+ left: auto;
201
+ }
202
+ ';
203
+
204
+ if( $options["menu_symbol_pos"] == 'right' ) :
205
+ $inlinecss .= '
206
+ .wprmenu_bar .hamburger {
207
+ float: '.$options["menu_symbol_pos"].'!important;
208
+ }
209
+ .wprmenu_bar #custom_menu_icon.hamburger {
210
+ top: '.$options["custom_menu_top"].'px;
211
+ right: '.$options["custom_menu_left"].'px;
212
+ float: right !important;
213
+ background-color: '.$options["custom_menu_bg_color"].' !important;
214
+ }
215
+ ';
216
+ endif;
217
+ if( $options["menu_symbol_pos"] == 'left' ) :
218
+ $inlinecss .= '
219
+ .wprmenu_bar .hamburger {
220
+ float: '.$options["menu_symbol_pos"].'!important;
221
+ }
222
+ .wprmenu_bar #custom_menu_icon.hamburger {
223
+ top: '.$options["custom_menu_top"].'px;
224
+ left: '.$options["custom_menu_left"].'px;
225
+ float: left !important;
226
+ background-color: '.$options["custom_menu_bg_color"].' !important;
227
+ }
228
+
229
+
230
+ ';
231
+ endif;
232
+
233
+ if ( $options["desktopview"] ) {
234
+ $from_width = '5500';
235
+ }
236
+ else {
237
+ $from_width = $from_width;
238
+ }
239
+ $inlinecss .= '@media only screen and ( max-width: '.$from_width.'px ) {';
240
+ $inlinecss .= '.custMenu #custom_menu_icon {
241
+ display: block !important;
242
+ }';
243
+ if( $options["menu_type"] == 'default' ) :
244
+ $inlinecss .= 'html { padding-top: 42px!important; }';
245
+ endif;
246
+ $inlinecss .= '#wprmenu_bar { display: block !important; }
247
+ div#wpadminbar { position: fixed; }';
248
+
249
+ $inlinecss .= '}';
250
+
251
+ endif;
252
+ return $inlinecss;
253
+
254
+ }
255
+
256
+ /**
257
+ *
258
+ * Add necessary js and css files for the menu
259
+ *
260
+ */
261
+ public function wprm_enque_scripts() {
262
+ //hamburger menu icon style
263
+ wp_enqueue_style( 'hamburger.css' , plugins_url().'/wp-responsive-menu/css/wpr-hamburger.css', array(), '1.0' );
264
+ //menu css
265
+ wp_enqueue_style( 'wprmenu.css' , plugins_url().'/wp-responsive-menu/css/wprmenu.css', array(), '1.0' );
266
+
267
+ //menu css
268
+ wp_enqueue_style( 'wpr_icons', plugins_url().'/wp-responsive-menu/inc/icons/style.css', array(), '1.0' );
269
+
270
+ //inline css
271
+ wp_add_inline_style( 'wprmenu.css', $this->inlineCss() );
272
+
273
+ //mordenizer js
274
+ wp_enqueue_script( 'modernizr', plugins_url(). '/wp-responsive-menu/js/modernizr.custom.js', array( 'jquery' ), '1.0' );
275
+
276
+ //touchswipe js
277
+ wp_enqueue_script( 'touchSwipe', plugins_url(). '/wp-responsive-menu/js/jquery.touchSwipe.js', array( 'jquery' ), '1.0' );
278
+
279
+ //wprmenu js
280
+ wp_enqueue_script('wprmenu.js', plugins_url( '/wp-responsive-menu/js/wprmenu.js'), array( 'jquery', 'touchSwipe' ), '1.0' );
281
+
282
+ $options = get_option( 'wprmenu_options' );
283
+
284
+ $wpr_options = array(
285
+ 'zooming' => !empty($options['zooming']) ? $options['zooming'] : '',
286
+ 'from_width' => !empty($options['from_width']) ? $options['from_width'] : '',
287
+ 'parent_click' => !empty($options['parent_click']) ? $options['parent_click'] : '',
288
+ 'swipe' => !empty($options['swipe']) ? $options['swipe'] : '',
289
+ );
290
+ //Localize necessary variables
291
+ wp_localize_script( 'wprmenu.js', 'wprmenu', $wpr_options );
292
+ }
293
+
294
+ /**
295
+ *
296
+ * Wordpress default search form
297
+ *
298
+ */
299
+ public function wpr_search_form() {
300
+ $options = get_option( 'wprmenu_options' );
301
+ $search_placeholder = !empty($options['search_box_text']) ? $options['search_box_text'] : 'Search...';
302
+ $unique_id = esc_attr( uniqid( 'search-form-' ) );
303
+ return '<form role="search" method="get" class="wpr-search-form" action="' . site_url() . '"><label for="'.$unique_id.'"></label><input type="search" class="wpr-search-field" placeholder="' . $search_placeholder . '" value="" name="s" title="Search for:"><button type="submit" class="wpr_submit"><i class="wpr-icon-search"></i></button></form>';
304
+ }
305
+
306
+ /**
307
+ *
308
+ * Function to show responsive menu with custom markup
309
+ *
310
+ */
311
+ public function wprmenu_menu() {
312
+ $options = get_option( 'wprmenu_options' );
313
+ if( $options['enabled'] ) :
314
+ $openDirection = $options['position'];
315
+
316
+ $menu_icon_animation = !empty($options['menu_icon_animation']) ? $options['menu_icon_animation'] : 'hamburger--boring';
317
+
318
+ if( $options['menu_type'] == 'default' ): ?>
319
+ <div id="wprmenu_bar" class="wprmenu_bar <?php if ( $options['slide_type'] == 'bodyslide' ) { echo $options['slide_type']; echo ' '.$options['position']; } ?>">
320
+ <div class="hamburger <?php echo $menu_icon_animation; ?>">
321
+ <span class="hamburger-box">
322
+ <span class="hamburger-inner"></span>
323
+ </span>
324
+ </div>
325
+ <div class="menu_title">
326
+ <?php
327
+ $menu_title = !empty($options['bar_title']) ? $options['bar_title'] : '';
328
+ echo $menu_title;
329
+ ?>
330
+ <?php
331
+ $logo_link = !empty($options['logo_link']) ? $options['logo_link'] : get_site_url();
332
+ if( !empty($options['bar_logo']) ) :
333
+ echo '<a href="'.$logo_link.'"><img class="bar_logo" src="'.$options['bar_logo'].'"/></a>';
334
+ endif;
335
+ ?>
336
+ </div>
337
+ </div>
338
+ <?php else: ?>
339
+ <div class="wprmenu_bar custMenu <?php if ( $options['slide_type'] == 'bodyslide' ) { echo $options['slide_type']; echo ' '.$options['position']; } ?>">
340
+ <div id="custom_menu_icon" class="hamburger <?php echo $menu_icon_animation; ?>">
341
+ <span class="hamburger-box">
342
+ <span class="hamburger-inner"></span>
343
+ </span>
344
+ </div>
345
+ </div>
346
+ <?php endif; ?>
347
+
348
+ <div class="cbp-spmenu cbp-spmenu-vertical cbp-spmenu-<?php echo $openDirection; ?> <?php echo $options['menu_type']; ?> " id="mg-wprm-wrap">
349
+ <?php if( $options['menu_type'] == 'custom' ): ?>
350
+ <div class="menu_title">
351
+ <?php echo $options['bar_title'] ?>
352
+ <?php if( $options['bar_logo'] ) echo '<img class="bar_logo" src="'.$options['bar_logo'].'"/>' ?>
353
+ </div>
354
+ <?php endif; ?>
355
+ <ul id="wprmenu_menu_ul">
356
+ <?php
357
+ $search_position = !empty($options['order_menu_items']) ? $options['order_menu_items'] : 'Menu,Search,Social';
358
+ $search_position = explode(',', $search_position);
359
+ foreach( $search_position as $key => $menu_element ) :
360
+ if( $menu_element == 'Menu' ) :
361
+ $menus = get_terms( 'nav_menu',array( 'hide_empty'=>false ) );
362
+ if( $menus ) : foreach( $menus as $m ) :
363
+ if( $m->term_id == $options['menu'] ) $menu = $m;
364
+ endforeach; endif;
365
+
366
+ if( is_object( $menu ) ) :
367
+ wp_nav_menu( array( 'menu'=>$menu->name,'container'=>false,'items_wrap'=>'%3$s' ) );
368
+ endif;
369
+ endif;
370
+
371
+ if( $menu_element == 'Search' ) :
372
+ if( !empty($options['search_box_menu_block']) && $options['search_box_menu_block'] == 1 ) :
373
+ ?>
374
+ <li>
375
+ <div class="wpr_search search_top">
376
+ <?php echo $this->wpr_search_form(); ?>
377
+ </div>
378
+ </li>
379
+ <?php
380
+ endif;
381
+ endif;
382
+ ?>
383
+ <?php
384
+ endforeach;
385
+ ?>
386
+ </ul>
387
+ </div>
388
+ <?php
389
+ endif;
390
+ }
391
+ }
index.php CHANGED
File without changes
js/jquery.sidr.js DELETED
@@ -1,312 +0,0 @@
1
- /*
2
- * Sidr
3
- * https://github.com/artberri/sidr
4
- *
5
- * Copyright (c) 2013 Alberto Varela
6
- * Licensed under the MIT license.
7
- */
8
-
9
- ;(function( $ ){
10
-
11
- var sidrMoving = false,
12
- sidrOpened = false;
13
-
14
- // Private methods
15
- var privateMethods = {
16
- // Check for valids urls
17
- // From : http://stackoverflow.com/questions/5717093/check-if-a-javascript-string-is-an-url
18
- isUrl: function (str) {
19
- var pattern = new RegExp('^(https?:\\/\\/)?'+ // protocol
20
- '((([a-z\\d]([a-z\\d-]*[a-z\\d])*)\\.)+[a-z]{2,}|'+ // domain name
21
- '((\\d{1,3}\\.){3}\\d{1,3}))'+ // OR ip (v4) address
22
- '(\\:\\d+)?(\\/[-a-z\\d%_.~+]*)*'+ // port and path
23
- '(\\?[;&a-z\\d%_.~+=-]*)?'+ // query string
24
- '(\\#[-a-z\\d_]*)?$','i'); // fragment locator
25
- if(!pattern.test(str)) {
26
- return false;
27
- } else {
28
- return true;
29
- }
30
- },
31
- // Loads the content into the menu bar
32
- loadContent: function($menu, content) {
33
- $menu.html(content);
34
- },
35
- // Add sidr prefixes
36
- addPrefix: function($element) {
37
- var elementId = $element.attr('id'),
38
- elementClass = $element.attr('class');
39
-
40
- if(typeof elementId === 'string' && '' !== elementId) {
41
- $element.attr('id', elementId.replace(/([A-Za-z0-9_.\-]+)/g, 'sidr-id-$1'));
42
- }
43
- if(typeof elementClass === 'string' && '' !== elementClass && 'sidr-inner' !== elementClass) {
44
- $element.attr('class', elementClass.replace(/([A-Za-z0-9_.\-]+)/g, 'sidr-class-$1'));
45
- }
46
- $element.removeAttr('style');
47
- },
48
- execute: function(action, name, callback) {
49
- // Check arguments
50
- if(typeof name === 'function') {
51
- callback = name;
52
- name = 'sidr';
53
- }
54
- else if(!name) {
55
- name = 'sidr';
56
- }
57
-
58
- // Declaring
59
- var $menu = $('#' + name),
60
- $body = $($menu.data('body')),
61
- $html = $('html'),
62
- menuWidth = $menu.outerWidth(true),
63
- speed = $menu.data('speed'),
64
- side = $menu.data('side'),
65
- displace = $menu.data('displace'),
66
- onOpen = $menu.data('onOpen'),
67
- onClose = $menu.data('onClose'),
68
- bodyAnimation,
69
- menuAnimation,
70
- scrollTop,
71
- bodyClass = (name === 'sidr' ? 'sidr-open' : 'sidr-open ' + name + '-open');
72
-
73
- // Open Sidr
74
- if('open' === action || ('toggle' === action && !$menu.is(':visible'))) {
75
- // Check if we can open it
76
- if( $menu.is(':visible') || sidrMoving ) {
77
- return;
78
- }
79
-
80
- // If another menu opened close first
81
- if(sidrOpened !== false) {
82
- methods.close(sidrOpened, function() {
83
- methods.open(name);
84
- });
85
-
86
- return;
87
- }
88
-
89
- // Lock sidr
90
- sidrMoving = true;
91
-
92
- // Left or right?
93
- if(side === 'left') {
94
- bodyAnimation = {left: menuWidth + 'px'};
95
- menuAnimation = {left: '0px'};
96
- }
97
- else {
98
- bodyAnimation = {right: menuWidth + 'px'};
99
- menuAnimation = {right: '0px'};
100
- }
101
-
102
- // Prepare page if container is body
103
- if($body.is('body')){
104
- scrollTop = $html.scrollTop();
105
- $html.css('overflow-x', 'hidden').scrollTop(scrollTop);
106
- }
107
-
108
- // Open menu
109
- if(displace){
110
- $body.addClass('sidr-animating').css({
111
- width: $body.width(),
112
- position: 'absolute'
113
- }).animate(bodyAnimation, speed, function() {
114
- $(this).addClass(bodyClass);
115
- });
116
- }
117
- else {
118
- setTimeout(function() {
119
- $(this).addClass(bodyClass);
120
- }, speed);
121
- }
122
- $menu.css('display', 'block').animate(menuAnimation, speed, function() {
123
- sidrMoving = false;
124
- sidrOpened = name;
125
- // Callback
126
- if(typeof callback === 'function') {
127
- callback(name);
128
- }
129
- $body.removeClass('sidr-animating');
130
- });
131
-
132
- // onOpen callback
133
- onOpen();
134
- }
135
- // Close Sidr
136
- else {
137
- // Check if we can close it
138
- if( !$menu.is(':visible') || sidrMoving ) {
139
- return;
140
- }
141
-
142
- // Lock sidr
143
- sidrMoving = true;
144
-
145
- // Right or left menu?
146
- if(side === 'left') {
147
- bodyAnimation = {left: 0};
148
- menuAnimation = {left: '-' + menuWidth + 'px'};
149
- }
150
- else {
151
- bodyAnimation = {right: 0};
152
- menuAnimation = {right: '-' + menuWidth + 'px'};
153
- }
154
-
155
- // Close menu
156
- if($body.is('body')){
157
- scrollTop = $html.scrollTop();
158
- $html.removeAttr('style').scrollTop(scrollTop);
159
- }
160
- $body.addClass('sidr-animating').animate(bodyAnimation, speed).removeClass(bodyClass);
161
- $menu.animate(menuAnimation, speed, function() {
162
- $menu.removeAttr('style').hide();
163
- $body.removeAttr('style');
164
- $('html').removeAttr('style');
165
- sidrMoving = false;
166
- sidrOpened = false;
167
- // Callback
168
- if(typeof callback === 'function') {
169
- callback(name);
170
- }
171
- $body.removeClass('sidr-animating');
172
- });
173
-
174
- // onClose callback
175
- onClose();
176
- }
177
- }
178
- };
179
-
180
- // Sidr public methods
181
- var methods = {
182
- open: function(name, callback) {
183
- privateMethods.execute('open', name, callback);
184
- },
185
- close: function(name, callback) {
186
- privateMethods.execute('close', name, callback);
187
- },
188
- toggle: function(name, callback) {
189
- privateMethods.execute('toggle', name, callback);
190
- },
191
- // I made a typo, so I mantain this method to keep backward compatibilty with 1.1.1v and previous
192
- toogle: function(name, callback) {
193
- privateMethods.execute('toggle', name, callback);
194
- }
195
- };
196
-
197
- $.sidr = function( method ) {
198
-
199
- if ( methods[method] ) {
200
- return methods[method].apply( this, Array.prototype.slice.call( arguments, 1 ));
201
- }
202
- else if ( typeof method === 'function' || typeof method === 'string' || ! method ) {
203
- return methods.toggle.apply( this, arguments );
204
- }
205
- else {
206
- $.error( 'Method ' + method + ' does not exist on jQuery.sidr' );
207
- }
208
-
209
- };
210
-
211
- $.fn.sidr = function( options ) {
212
-
213
- var settings = $.extend( {
214
- name : 'sidr', // Name for the 'sidr'
215
- speed : 200, // Accepts standard jQuery effects speeds (i.e. fast, normal or milliseconds)
216
- side : 'left', // Accepts 'left' or 'right'
217
- source : null, // Override the source of the content.
218
- renaming : true, // The ids and classes will be prepended with a prefix when loading existent content
219
- body : 'body', // Page container selector,
220
- displace: true, // Displace the body content or not
221
- onOpen : function() {}, // Callback when sidr opened
222
- onClose : function() {} // Callback when sidr closed
223
- }, options);
224
-
225
- var name = settings.name,
226
- $sideMenu = $('#' + name);
227
-
228
- // If the side menu do not exist create it
229
- if( $sideMenu.length === 0 ) {
230
- $sideMenu = $('<div />')
231
- .attr('id', name)
232
- .appendTo($('body'));
233
- }
234
-
235
- // Adding styles and options
236
- $sideMenu
237
- .addClass('sidr')
238
- .addClass(settings.side)
239
- .data({
240
- speed : settings.speed,
241
- side : settings.side,
242
- body : settings.body,
243
- displace : settings.displace,
244
- onOpen : settings.onOpen,
245
- onClose : settings.onClose
246
- });
247
-
248
- // The menu content
249
- if(typeof settings.source === 'function') {
250
- var newContent = settings.source(name);
251
- privateMethods.loadContent($sideMenu, newContent);
252
- }
253
- else if(typeof settings.source === 'string' && privateMethods.isUrl(settings.source)) {
254
- $.get(settings.source, function(data) {
255
- privateMethods.loadContent($sideMenu, data);
256
- });
257
- }
258
- else if(typeof settings.source === 'string') {
259
- var htmlContent = '',
260
- selectors = settings.source.split(',');
261
-
262
- $.each(selectors, function(index, element) {
263
- htmlContent += '<div class="sidr-inner">' + $(element).html() + '</div>';
264
- });
265
-
266
- // Renaming ids and classes
267
- if(settings.renaming) {
268
- var $htmlContent = $('<div />').html(htmlContent);
269
- $htmlContent.find('*').each(function(index, element) {
270
- var $element = $(element);
271
- privateMethods.addPrefix($element);
272
- });
273
- htmlContent = $htmlContent.html();
274
- }
275
- privateMethods.loadContent($sideMenu, htmlContent);
276
- }
277
- else if(settings.source !== null) {
278
- $.error('Invalid Sidr Source');
279
- }
280
-
281
- return this.each(function(){
282
- var $this = $(this),
283
- data = $this.data('sidr');
284
-
285
- // If the plugin hasn't been initialized yet
286
- if ( ! data ) {
287
-
288
- $this.data('sidr', name);
289
- if('ontouchstart' in document.documentElement) {
290
- $this.bind('touchstart', function(e) {
291
- var theEvent = e.originalEvent.touches[0];
292
- this.touched = e.timeStamp;
293
- });
294
- $this.bind('touchend', function(e) {
295
- var delta = Math.abs(e.timeStamp - this.touched);
296
- if(delta < 200) {
297
- e.preventDefault();
298
- methods.toggle(name);
299
- }
300
- });
301
- }
302
- else {
303
- $this.click(function(e) {
304
- e.preventDefault();
305
- methods.toggle(name);
306
- });
307
- }
308
- }
309
- });
310
- };
311
-
312
- })( jQuery );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
js/jquery.touchSwipe.js ADDED
@@ -0,0 +1,2109 @@
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
1
+ /*!
2
+ * @fileOverview TouchSwipe - jQuery Plugin
3
+ * @version 1.6.18
4
+ *
5
+ * @author Matt Bryson http://www.github.com/mattbryson
6
+ * @see https://github.com/mattbryson/TouchSwipe-Jquery-Plugin
7
+ * @see http://labs.rampinteractive.co.uk/touchSwipe/
8
+ * @see http://plugins.jquery.com/project/touchSwipe
9
+ * @license
10
+ * Copyright (c) 2010-2015 Matt Bryson
11
+ * Dual licensed under the MIT or GPL Version 2 licenses.
12
+ *
13
+ */
14
+
15
+ /*
16
+ *
17
+ * Changelog
18
+ * $Date: 2010-12-12 (Wed, 12 Dec 2010) $
19
+ * $version: 1.0.0
20
+ * $version: 1.0.1 - removed multibyte comments
21
+ *
22
+ * $Date: 2011-21-02 (Mon, 21 Feb 2011) $
23
+ * $version: 1.1.0 - added allowPageScroll property to allow swiping and scrolling of page
24
+ * - changed handler signatures so one handler can be used for multiple events
25
+ * $Date: 2011-23-02 (Wed, 23 Feb 2011) $
26
+ * $version: 1.2.0 - added click handler. This is fired if the user simply clicks and does not swipe. The event object and click target are passed to handler.
27
+ * - If you use the http://code.google.com/p/jquery-ui-for-ipad-and-iphone/ plugin, you can also assign jQuery mouse events to children of a touchSwipe object.
28
+ * $version: 1.2.1 - removed console log!
29
+ *
30
+ * $version: 1.2.2 - Fixed bug where scope was not preserved in callback methods.
31
+ *
32
+ * $Date: 2011-28-04 (Thurs, 28 April 2011) $
33
+ * $version: 1.2.4 - Changed licence terms to be MIT or GPL inline with jQuery. Added check for support of touch events to stop non compatible browsers erroring.
34
+ *
35
+ * $Date: 2011-27-09 (Tues, 27 September 2011) $
36
+ * $version: 1.2.5 - Added support for testing swipes with mouse on desktop browser (thanks to https://github.com/joelhy)
37
+ *
38
+ * $Date: 2012-14-05 (Mon, 14 May 2012) $
39
+ * $version: 1.2.6 - Added timeThreshold between start and end touch, so user can ignore slow swipes (thanks to Mark Chase). Default is null, all swipes are detected
40
+ *
41
+ * $Date: 2012-05-06 (Tues, 05 June 2012) $
42
+ * $version: 1.2.7 - Changed time threshold to have null default for backwards compatibility. Added duration param passed back in events, and refactored how time is handled.
43
+ *
44
+ * $Date: 2012-05-06 (Tues, 05 June 2012) $
45
+ * $version: 1.2.8 - Added the possibility to return a value like null or false in the trigger callback. In that way we can control when the touch start/move should take effect or not (simply by returning in some cases return null; or return false;) This effects the ontouchstart/ontouchmove event.
46
+ *
47
+ * $Date: 2012-06-06 (Wed, 06 June 2012) $
48
+ * $version: 1.3.0 - Refactored whole plugin to allow for methods to be executed, as well as exposed defaults for user override. Added 'enable', 'disable', and 'destroy' methods
49
+ *
50
+ * $Date: 2012-05-06 (Fri, 05 June 2012) $
51
+ * $version: 1.3.1 - Bug fixes - bind() with false as last argument is no longer supported in jQuery 1.6, also, if you just click, the duration is now returned correctly.
52
+ *
53
+ * $Date: 2012-29-07 (Sun, 29 July 2012) $
54
+ * $version: 1.3.2 - Added fallbackToMouseEvents option to NOT capture mouse events on non touch devices.
55
+ * - Added "all" fingers value to the fingers property, so any combination of fingers triggers the swipe, allowing event handlers to check the finger count
56
+ *
57
+ * $Date: 2012-09-08 (Thurs, 9 Aug 2012) $
58
+ * $version: 1.3.3 - Code tidy prep for minefied version
59
+ *
60
+ * $Date: 2012-04-10 (wed, 4 Oct 2012) $
61
+ * $version: 1.4.0 - Added pinch support, pinchIn and pinchOut
62
+ *
63
+ * $Date: 2012-11-10 (Thurs, 11 Oct 2012) $
64
+ * $version: 1.5.0 - Added excludedElements, a jquery selector that specifies child elements that do NOT trigger swipes. By default, this is .noSwipe
65
+ *
66
+ * $Date: 2012-22-10 (Mon, 22 Oct 2012) $
67
+ * $version: 1.5.1 - Fixed bug with jQuery 1.8 and trailing comma in excludedElements
68
+ * - Fixed bug with IE and eventPreventDefault()
69
+ * $Date: 2013-01-12 (Fri, 12 Jan 2013) $
70
+ * $version: 1.6.0 - Fixed bugs with pinching, mainly when both pinch and swipe enabled, as well as adding time threshold for multifinger gestures, so releasing one finger beofre the other doesnt trigger as single finger gesture.
71
+ * - made the demo site all static local HTML pages so they can be run locally by a developer
72
+ * - added jsDoc comments and added documentation for the plugin
73
+ * - code tidy
74
+ * - added triggerOnTouchLeave property that will end the event when the user swipes off the element.
75
+ * $Date: 2013-03-23 (Sat, 23 Mar 2013) $
76
+ * $version: 1.6.1 - Added support for ie8 touch events
77
+ * $version: 1.6.2 - Added support for events binding with on / off / bind in jQ for all callback names.
78
+ * - Deprecated the 'click' handler in favour of tap.
79
+ * - added cancelThreshold property
80
+ * - added option method to update init options at runtime
81
+ * $version 1.6.3 - added doubletap, longtap events and longTapThreshold, doubleTapThreshold property
82
+ *
83
+ * $Date: 2013-04-04 (Thurs, 04 April 2013) $
84
+ * $version 1.6.4 - Fixed bug with cancelThreshold introduced in 1.6.3, where swipe status no longer fired start event, and stopped once swiping back.
85
+ *
86
+ * $Date: 2013-08-24 (Sat, 24 Aug 2013) $
87
+ * $version 1.6.5 - Merged a few pull requests fixing various bugs, added AMD support.
88
+ *
89
+ * $Date: 2014-06-04 (Wed, 04 June 2014) $
90
+ * $version 1.6.6 - Merge of pull requests.
91
+ * - IE10 touch support
92
+ * - Only prevent default event handling on valid swipe
93
+ * - Separate license/changelog comment
94
+ * - Detect if the swipe is valid at the end of the touch event.
95
+ * - Pass fingerdata to event handlers.
96
+ * - Add 'hold' gesture
97
+ * - Be more tolerant about the tap distance
98
+ * - Typos and minor fixes
99
+ *
100
+ * $Date: 2015-22-01 (Thurs, 22 Jan 2015) $
101
+ * $version 1.6.7 - Added patch from https://github.com/mattbryson/TouchSwipe-Jquery-Plugin/issues/206 to fix memory leak
102
+ *
103
+ * $Date: 2015-2-2 (Mon, 2 Feb 2015) $
104
+ * $version 1.6.8 - Added preventDefaultEvents option to proxy events regardless.
105
+ * - Fixed issue with swipe and pinch not triggering at the same time
106
+ *
107
+ * $Date: 2015-9-6 (Tues, 9 June 2015) $
108
+ * $version 1.6.9 - Added PR from jdalton/hybrid to fix pointer events
109
+ * - Added scrolling demo
110
+ * - Added version property to plugin
111
+ *
112
+ * $Date: 2015-1-10 (Wed, 1 October 2015) $
113
+ * $version 1.6.10 - Added PR from beatspace to fix tap events
114
+ * $version 1.6.11 - Added PRs from indri-indri ( Doc tidyup), kkirsche ( Bower tidy up ), UziTech (preventDefaultEvents fixes )
115
+ * - Allowed setting multiple options via .swipe("options", options_hash) and more simply .swipe(options_hash) or exisitng instances
116
+ * $version 1.6.12 - Fixed bug with multi finger releases above 2 not triggering events
117
+ *
118
+ * $Date: 2015-12-18 (Fri, 18 December 2015) $
119
+ * $version 1.6.13 - Added PRs
120
+ * - Fixed #267 allowPageScroll not working correctly
121
+ * $version 1.6.14 - Fixed #220 / #248 doubletap not firing with swipes, #223 commonJS compatible
122
+ * $version 1.6.15 - More bug fixes
123
+ *
124
+ * $Date: 2016-04-29 (Fri, 29 April 2016) $
125
+ * $version 1.6.16 - Swipes with 0 distance now allow default events to trigger. So tapping any form elements or A tags will allow default interaction, but swiping will trigger a swipe.
126
+ Removed the a, input, select etc from the excluded Children list as the 0 distance tap solves that issue.
127
+ * $Date: 2016-05-19 (Fri, 29 April 2016) $
128
+ * $version 1.6.17 - Fixed context issue when calling instance methods via $("selector").swipe("method");
129
+ * $version 1.6.18 - now honors fallbackToMouseEvents=false for MS Pointer events when a Mouse is used.
130
+
131
+ */
132
+
133
+ /**
134
+ * See (http://jquery.com/).
135
+ * @name $
136
+ * @class
137
+ * See the jQuery Library (http://jquery.com/) for full details. This just
138
+ * documents the function and classes that are added to jQuery by this plug-in.
139
+ */
140
+
141
+ /**
142
+ * See (http://jquery.com/)
143
+ * @name fn
144
+ * @class
145
+ * See the jQuery Library (http://jquery.com/) for full details. This just
146
+ * documents the function and classes that are added to jQuery by this plug-in.
147
+ * @memberOf $
148
+ */
149
+
150
+
151
+ (function(factory) {
152
+ if (typeof define === 'function' && define.amd && define.amd.jQuery) {
153
+ // AMD. Register as anonymous module.
154
+ define(['jquery'], factory);
155
+ } else if (typeof module !== 'undefined' && module.exports) {
156
+ // CommonJS Module
157
+ factory(require("jquery"));
158
+ } else {
159
+ // Browser globals.
160
+ factory(jQuery);
161
+ }
162
+ }(function($) {
163
+ "use strict";
164
+
165
+ //Constants
166
+ var VERSION = "1.6.18",
167
+ LEFT = "left",
168
+ RIGHT = "right",
169
+ UP = "up",
170
+ DOWN = "down",
171
+ IN = "in",
172
+ OUT = "out",
173
+
174
+ NONE = "none",
175
+ AUTO = "auto",
176
+
177
+ SWIPE = "swipe",
178
+ PINCH = "pinch",
179
+ TAP = "tap",
180
+ DOUBLE_TAP = "doubletap",
181
+ LONG_TAP = "longtap",
182
+ HOLD = "hold",
183
+
184
+ HORIZONTAL = "horizontal",
185
+ VERTICAL = "vertical",
186
+
187
+ ALL_FINGERS = "all",
188
+
189
+ DOUBLE_TAP_THRESHOLD = 10,
190
+
191
+ PHASE_START = "start",
192
+ PHASE_MOVE = "move",
193
+ PHASE_END = "end",
194
+ PHASE_CANCEL = "cancel",
195
+
196
+ SUPPORTS_TOUCH = 'ontouchstart' in window,
197
+
198
+ SUPPORTS_POINTER_IE10 = window.navigator.msPointerEnabled && !window.navigator.pointerEnabled && !SUPPORTS_TOUCH,
199
+
200
+ SUPPORTS_POINTER = (window.navigator.pointerEnabled || window.navigator.msPointerEnabled) && !SUPPORTS_TOUCH,
201
+
202
+ PLUGIN_NS = 'TouchSwipe';
203
+
204
+
205
+
206
+ /**
207
+ * The default configuration, and available options to configure touch swipe with.
208
+ * You can set the default values by updating any of the properties prior to instantiation.
209
+ * @name $.fn.swipe.defaults
210
+ * @namespace
211
+ * @property {int} [fingers=1] The number of fingers to detect in a swipe. Any swipes that do not meet this requirement will NOT trigger swipe handlers.
212
+ * @property {int} [threshold=75] The number of pixels that the user must move their finger by before it is considered a swipe.
213
+ * @property {int} [cancelThreshold=null] The number of pixels that the user must move their finger back from the original swipe direction to cancel the gesture.
214
+ * @property {int} [pinchThreshold=20] The number of pixels that the user must pinch their finger by before it is considered a pinch.
215
+ * @property {int} [maxTimeThreshold=null] Time, in milliseconds, between touchStart and touchEnd must NOT exceed in order to be considered a swipe.
216
+ * @property {int} [fingerReleaseThreshold=250] Time in milliseconds between releasing multiple fingers. If 2 fingers are down, and are released one after the other, if they are within this threshold, it counts as a simultaneous release.
217
+ * @property {int} [longTapThreshold=500] Time in milliseconds between tap and release for a long tap
218
+ * @property {int} [doubleTapThreshold=200] Time in milliseconds between 2 taps to count as a double tap
219
+ * @property {function} [swipe=null] A handler to catch all swipes. See {@link $.fn.swipe#event:swipe}
220
+ * @property {function} [swipeLeft=null] A handler that is triggered for "left" swipes. See {@link $.fn.swipe#event:swipeLeft}
221
+ * @property {function} [swipeRight=null] A handler that is triggered for "right" swipes. See {@link $.fn.swipe#event:swipeRight}
222
+ * @property {function} [swipeUp=null] A handler that is triggered for "up" swipes. See {@link $.fn.swipe#event:swipeUp}
223
+ * @property {function} [swipeDown=null] A handler that is triggered for "down" swipes. See {@link $.fn.swipe#event:swipeDown}
224
+ * @property {function} [swipeStatus=null] A handler triggered for every phase of the swipe. See {@link $.fn.swipe#event:swipeStatus}
225
+ * @property {function} [pinchIn=null] A handler triggered for pinch in events. See {@link $.fn.swipe#event:pinchIn}
226
+ * @property {function} [pinchOut=null] A handler triggered for pinch out events. See {@link $.fn.swipe#event:pinchOut}
227
+ * @property {function} [pinchStatus=null] A handler triggered for every phase of a pinch. See {@link $.fn.swipe#event:pinchStatus}
228
+ * @property {function} [tap=null] A handler triggered when a user just taps on the item, rather than swipes it. If they do not move, tap is triggered, if they do move, it is not.
229
+ * @property {function} [doubleTap=null] A handler triggered when a user double taps on the item. The delay between taps can be set with the doubleTapThreshold property. See {@link $.fn.swipe.defaults#doubleTapThreshold}
230
+ * @property {function} [longTap=null] A handler triggered when a user long taps on the item. The delay between start and end can be set with the longTapThreshold property. See {@link $.fn.swipe.defaults#longTapThreshold}
231
+ * @property (function) [hold=null] A handler triggered when a user reaches longTapThreshold on the item. See {@link $.fn.swipe.defaults#longTapThreshold}
232
+ * @property {boolean} [triggerOnTouchEnd=true] If true, the swipe events are triggered when the touch end event is received (user releases finger). If false, it will be triggered on reaching the threshold, and then cancel the touch event automatically.
233
+ * @property {boolean} [triggerOnTouchLeave=false] If true, then when the user leaves the swipe object, the swipe will end and trigger appropriate handlers.
234
+ * @property {string|undefined} [allowPageScroll='auto'] How the browser handles page scrolls when the user is swiping on a touchSwipe object. See {@link $.fn.swipe.pageScroll}. <br/><br/>
235
+ <code>"auto"</code> : all undefined swipes will cause the page to scroll in that direction. <br/>
236
+ <code>"none"</code> : the page will not scroll when user swipes. <br/>
237
+ <code>"horizontal"</code> : will force page to scroll on horizontal swipes. <br/>
238
+ <code>"vertical"</code> : will force page to scroll on vertical swipes. <br/>
239
+ * @property {boolean} [fallbackToMouseEvents=true] If true mouse events are used when run on a non touch device, false will stop swipes being triggered by mouse events on non touch devices.
240
+ * @property {string} [excludedElements=".noSwipe"] A jquery selector that specifies child elements that do NOT trigger swipes. By default this excludes elements with the class .noSwipe .
241
+ * @property {boolean} [preventDefaultEvents=true] by default default events are cancelled, so the page doesn't move. You can disable this so both native events fire as well as your handlers.
242
+
243
+ */
244
+ var defaults = {
245
+ fingers: 1,
246
+ threshold: 75,
247
+ cancelThreshold: null,
248
+ pinchThreshold: 20,
249
+ maxTimeThreshold: null,
250
+ fingerReleaseThreshold: 250,
251
+ longTapThreshold: 500,
252
+ doubleTapThreshold: 200,
253
+ swipe: null,
254
+ swipeLeft: null,
255
+ swipeRight: null,
256
+ swipeUp: null,
257
+ swipeDown: null,
258
+ swipeStatus: null,
259
+ pinchIn: null,
260
+ pinchOut: null,
261
+ pinchStatus: null,
262
+ click: null, //Deprecated since 1.6.2
263
+ tap: null,
264
+ doubleTap: null,
265
+ longTap: null,
266
+ hold: null,
267
+ triggerOnTouchEnd: true,
268
+ triggerOnTouchLeave: false,
269
+ allowPageScroll: "auto",
270
+ fallbackToMouseEvents: true,
271
+ excludedElements: ".noSwipe",
272
+ preventDefaultEvents: true
273
+ };
274
+
275
+
276
+
277
+ /**
278
+ * Applies TouchSwipe behaviour to one or more jQuery objects.
279
+ * The TouchSwipe plugin can be instantiated via this method, or methods within
280
+ * TouchSwipe can be executed via this method as per jQuery plugin architecture.
281
+ * An existing plugin can have its options changed simply by re calling .swipe(options)
282
+ * @see TouchSwipe
283
+ * @class
284
+ * @param {Mixed} method If the current DOMNode is a TouchSwipe object, and <code>method</code> is a TouchSwipe method, then
285
+ * the <code>method</code> is executed, and any following arguments are passed to the TouchSwipe method.
286
+ * If <code>method</code> is an object, then the TouchSwipe class is instantiated on the current DOMNode, passing the
287
+ * configuration properties defined in the object. See TouchSwipe
288
+ *
289
+ */
290
+ $.fn.swipe = function(method) {
291
+ var $this = $(this),
292
+ plugin = $this.data(PLUGIN_NS);
293
+
294
+ //Check if we are already instantiated and trying to execute a method
295
+ if (plugin && typeof method === 'string') {
296
+ if (plugin[method]) {
297
+ return plugin[method].apply(plugin, Array.prototype.slice.call(arguments, 1));
298
+ } else {
299
+ $.error('Method ' + method + ' does not exist on jQuery.swipe');
300
+ }
301
+ }
302
+
303
+ //Else update existing plugin with new options hash
304
+ else if (plugin && typeof method === 'object') {
305
+ plugin['option'].apply(plugin, arguments);
306
+ }
307
+
308
+ //Else not instantiated and trying to pass init object (or nothing)
309
+ else if (!plugin && (typeof method === 'object' || !method)) {
310
+ return init.apply(this, arguments);
311
+ }
312
+
313
+ return $this;
314
+ };
315
+
316
+ /**
317
+ * The version of the plugin
318
+ * @readonly
319
+ */
320
+ $.fn.swipe.version = VERSION;
321
+
322
+
323
+
324
+ //Expose our defaults so a user could override the plugin defaults
325
+ $.fn.swipe.defaults = defaults;
326
+
327
+ /**
328
+ * The phases that a touch event goes through. The <code>phase</code> is passed to the event handlers.
329
+ * These properties are read only, attempting to change them will not alter the values passed to the event handlers.
330
+ * @namespace
331
+ * @readonly
332
+ * @property {string} PHASE_START Constant indicating the start phase of the touch event. Value is <code>"start"</code>.
333
+ * @property {string} PHASE_MOVE Constant indicating the move phase of the touch event. Value is <code>"move"</code>.
334
+ * @property {string} PHASE_END Constant indicating the end phase of the touch event. Value is <code>"end"</code>.
335
+ * @property {string} PHASE_CANCEL Constant indicating the cancel phase of the touch event. Value is <code>"cancel"</code>.
336
+ */
337
+ $.fn.swipe.phases = {
338
+ PHASE_START: PHASE_START,
339
+ PHASE_MOVE: PHASE_MOVE,
340
+ PHASE_END: PHASE_END,
341
+ PHASE_CANCEL: PHASE_CANCEL
342
+ };
343
+
344
+ /**
345
+ * The direction constants that are passed to the event handlers.
346
+ * These properties are read only, attempting to change them will not alter the values passed to the event handlers.
347
+ * @namespace
348
+ * @readonly
349
+ * @property {string} LEFT Constant indicating the left direction. Value is <code>"left"</code>.
350
+ * @property {string} RIGHT Constant indicating the right direction. Value is <code>"right"</code>.
351
+ * @property {string} UP Constant indicating the up direction. Value is <code>"up"</code>.
352
+ * @property {string} DOWN Constant indicating the down direction. Value is <code>"cancel"</code>.
353
+ * @property {string} IN Constant indicating the in direction. Value is <code>"in"</code>.
354
+ * @property {string} OUT Constant indicating the out direction. Value is <code>"out"</code>.
355
+ */
356
+ $.fn.swipe.directions = {
357
+ LEFT: LEFT,
358
+ RIGHT: RIGHT,
359
+ UP: UP,
360
+ DOWN: DOWN,
361
+ IN: IN,
362
+ OUT: OUT
363
+ };
364
+
365
+ /**
366
+ * The page scroll constants that can be used to set the value of <code>allowPageScroll</code> option
367
+ * These properties are read only
368
+ * @namespace
369
+ * @readonly
370
+ * @see $.fn.swipe.defaults#allowPageScroll
371
+ * @property {string} NONE Constant indicating no page scrolling is allowed. Value is <code>"none"</code>.
372
+ * @property {string} HORIZONTAL Constant indicating horizontal page scrolling is allowed. Value is <code>"horizontal"</code>.
373
+ * @property {string} VERTICAL Constant indicating vertical page scrolling is allowed. Value is <code>"vertical"</code>.
374
+ * @property {string} AUTO Constant indicating either horizontal or vertical will be allowed, depending on the swipe handlers registered. Value is <code>"auto"</code>.
375
+ */
376
+ $.fn.swipe.pageScroll = {
377
+ NONE: NONE,
378
+ HORIZONTAL: HORIZONTAL,
379
+ VERTICAL: VERTICAL,
380
+ AUTO: AUTO
381
+ };
382
+
383
+ /**
384
+ * Constants representing the number of fingers used in a swipe. These are used to set both the value of <code>fingers</code> in the
385
+ * options object, as well as the value of the <code>fingers</code> event property.
386
+ * These properties are read only, attempting to change them will not alter the values passed to the event handlers.
387
+ * @namespace
388
+ * @readonly
389
+ * @see $.fn.swipe.defaults#fingers
390
+ * @property {string} ONE Constant indicating 1 finger is to be detected / was detected. Value is <code>1</code>.
391
+ * @property {string} TWO Constant indicating 2 fingers are to be detected / were detected. Value is <code>2</code>.
392
+ * @property {string} THREE Constant indicating 3 finger are to be detected / were detected. Value is <code>3</code>.
393
+ * @property {string} FOUR Constant indicating 4 finger are to be detected / were detected. Not all devices support this. Value is <code>4</code>.
394
+ * @property {string} FIVE Constant indicating 5 finger are to be detected / were detected. Not all devices support this. Value is <code>5</code>.
395
+ * @property {string} ALL Constant indicating any combination of finger are to be detected. Value is <code>"all"</code>.
396
+ */
397
+ $.fn.swipe.fingers = {
398
+ ONE: 1,
399
+ TWO: 2,
400
+ THREE: 3,
401
+ FOUR: 4,
402
+ FIVE: 5,
403
+ ALL: ALL_FINGERS
404
+ };
405
+
406
+ /**
407
+ * Initialise the plugin for each DOM element matched
408
+ * This creates a new instance of the main TouchSwipe class for each DOM element, and then
409
+ * saves a reference to that instance in the elements data property.
410
+ * @internal
411
+ */
412
+ function init(options) {
413
+ //Prep and extend the options
414
+ if (options && (options.allowPageScroll === undefined && (options.swipe !== undefined || options.swipeStatus !== undefined))) {
415
+ options.allowPageScroll = NONE;
416
+ }
417
+
418
+ //Check for deprecated options
419
+ //Ensure that any old click handlers are assigned to the new tap, unless we have a tap
420
+ if (options.click !== undefined && options.tap === undefined) {
421
+ options.tap = options.click;
422
+ }
423
+
424
+ if (!options) {
425
+ options = {};
426
+ }
427
+
428
+ //pass empty object so we dont modify the defaults
429
+ options = $.extend({}, $.fn.swipe.defaults, options);
430
+
431
+ //For each element instantiate the plugin
432
+ return this.each(function() {
433
+ var $this = $(this);
434
+
435
+ //Check we havent already initialised the plugin
436
+ var plugin = $this.data(PLUGIN_NS);
437
+
438
+ if (!plugin) {
439
+ plugin = new TouchSwipe(this, options);
440
+ $this.data(PLUGIN_NS, plugin);
441
+ }
442
+ });
443
+ }
444
+
445
+ /**
446
+ * Main TouchSwipe Plugin Class.
447
+ * Do not use this to construct your TouchSwipe object, use the jQuery plugin method $.fn.swipe(); {@link $.fn.swipe}
448
+ * @private
449
+ * @name TouchSwipe
450
+ * @param {DOMNode} element The HTML DOM object to apply to plugin to
451
+ * @param {Object} options The options to configure the plugin with. @link {$.fn.swipe.defaults}
452
+ * @see $.fh.swipe.defaults
453
+ * @see $.fh.swipe
454
+ * @class
455
+ */
456
+ function TouchSwipe(element, options) {
457
+
458
+ //take a local/instacne level copy of the options - should make it this.options really...
459
+ var options = $.extend({}, options);
460
+
461
+ var useTouchEvents = (SUPPORTS_TOUCH || SUPPORTS_POINTER || !options.fallbackToMouseEvents),
462
+ START_EV = useTouchEvents ? (SUPPORTS_POINTER ? (SUPPORTS_POINTER_IE10 ? 'MSPointerDown' : 'pointerdown') : 'touchstart') : 'mousedown',
463
+ MOVE_EV = useTouchEvents ? (SUPPORTS_POINTER ? (SUPPORTS_POINTER_IE10 ? 'MSPointerMove' : 'pointermove') : 'touchmove') : 'mousemove',
464
+ END_EV = useTouchEvents ? (SUPPORTS_POINTER ? (SUPPORTS_POINTER_IE10 ? 'MSPointerUp' : 'pointerup') : 'touchend') : 'mouseup',
465
+ LEAVE_EV = useTouchEvents ? (SUPPORTS_POINTER ? 'mouseleave' : null) : 'mouseleave', //we manually detect leave on touch devices, so null event here
466
+ CANCEL_EV = (SUPPORTS_POINTER ? (SUPPORTS_POINTER_IE10 ? 'MSPointerCancel' : 'pointercancel') : 'touchcancel');
467
+
468
+
469
+
470
+ //touch properties
471
+ var distance = 0,
472
+ direction = null,
473
+ currentDirection = null,
474
+ duration = 0,
475
+ startTouchesDistance = 0,
476
+ endTouchesDistance = 0,
477
+ pinchZoom = 1,
478
+ pinchDistance = 0,
479
+ pinchDirection = 0,
480
+ maximumsMap = null;
481
+
482
+
483
+
484
+ //jQuery wrapped element for this instance
485
+ var $element = $(element);
486
+
487
+ //Current phase of th touch cycle
488
+ var phase = "start";
489
+
490
+ // the current number of fingers being used.
491
+ var fingerCount = 0;
492
+
493
+ //track mouse points / delta
494
+ var fingerData = {};
495
+
496
+ //track times
497
+ var startTime = 0,
498
+ endTime = 0,
499
+ previousTouchEndTime = 0,
500
+ fingerCountAtRelease = 0,
501
+ doubleTapStartTime = 0;
502
+
503
+ //Timeouts
504
+ var singleTapTimeout = null,
505
+ holdTimeout = null;
506
+
507
+ // Add gestures to all swipable areas if supported
508
+ try {
509
+ $element.bind(START_EV, touchStart);
510
+ $element.bind(CANCEL_EV, touchCancel);
511
+ } catch (e) {
512
+ $.error('events not supported ' + START_EV + ',' + CANCEL_EV + ' on jQuery.swipe');
513
+ }
514
+
515
+ //
516
+ //Public methods
517
+ //
518
+
519
+ /**
520
+ * re-enables the swipe plugin with the previous configuration
521
+ * @function
522
+ * @name $.fn.swipe#enable
523
+ * @return {DOMNode} The Dom element that was registered with TouchSwipe
524
+ * @example $("#element").swipe("enable");
525
+ */
526
+ this.enable = function() {
527
+ //Incase we are already enabled, clean up...
528
+ this.disable();
529
+ $element.bind(START_EV, touchStart);
530
+ $element.bind(CANCEL_EV, touchCancel);
531
+ return $element;
532
+ };
533
+
534
+ /**
535
+ * disables the swipe plugin
536
+ * @function
537
+ * @name $.fn.swipe#disable
538
+ * @return {DOMNode} The Dom element that is now registered with TouchSwipe
539
+ * @example $("#element").swipe("disable");
540
+ */
541
+ this.disable = function() {
542
+ removeListeners();
543
+ return $element;
544
+ };
545
+
546
+ /**
547
+ * Destroy the swipe plugin completely. To use any swipe methods, you must re initialise the plugin.
548
+ * @function
549
+ * @name $.fn.swipe#destroy
550
+ * @example $("#element").swipe("destroy");
551
+ */
552
+ this.destroy = function() {
553
+ removeListeners();
554
+ $element.data(PLUGIN_NS, null);
555
+ $element = null;
556
+ };
557
+
558
+
559
+ /**
560
+ * Allows run time updating of the swipe configuration options.
561
+ * @function
562
+ * @name $.fn.swipe#option
563
+ * @param {String} property The option property to get or set, or a has of multiple options to set
564
+ * @param {Object} [value] The value to set the property to
565
+ * @return {Object} If only a property name is passed, then that property value is returned. If nothing is passed the current options hash is returned.
566
+ * @example $("#element").swipe("option", "threshold"); // return the threshold
567
+ * @example $("#element").swipe("option", "threshold", 100); // set the threshold after init
568
+ * @example $("#element").swipe("option", {threshold:100, fingers:3} ); // set multiple properties after init
569
+ * @example $("#element").swipe({threshold:100, fingers:3} ); // set multiple properties after init - the "option" method is optional!
570
+ * @example $("#element").swipe("option"); // Return the current options hash
571
+ * @see $.fn.swipe.defaults
572
+ *
573
+ */
574
+ this.option = function(property, value) {
575
+
576
+ if (typeof property === 'object') {
577
+ options = $.extend(options, property);
578
+ } else if (options[property] !== undefined) {
579
+ if (value === undefined) {
580
+ return options[property];
581
+ } else {
582
+ options[property] = value;
583
+ }
584
+ } else if (!property) {
585
+ return options;
586
+ } else {
587
+ $.error('Option ' + property + ' does not exist on jQuery.swipe.options');
588
+ }
589
+
590
+ return null;
591
+ }
592
+
593
+
594
+
595
+ //
596
+ // Private methods
597
+ //
598
+
599
+ //
600
+ // EVENTS
601
+ //
602
+ /**
603
+ * Event handler for a touch start event.
604
+ * Stops the default click event from triggering and stores where we touched
605
+ * @inner
606
+ * @param {object} jqEvent The normalised jQuery event object.
607
+ */
608
+ function touchStart(jqEvent) {
609
+
610
+ //If we already in a touch event (a finger already in use) then ignore subsequent ones..
611
+ if (getTouchInProgress()) {
612
+ return;
613
+ }
614
+
615
+ //Check if this element matches any in the excluded elements selectors, or its parent is excluded, if so, DON'T swipe
616
+ if ($(jqEvent.target).closest(options.excludedElements, $element).length > 0) {
617
+ return;
618
+ }
619
+
620
+ //As we use Jquery bind for events, we need to target the original event object
621
+ //If these events are being programmatically triggered, we don't have an original event object, so use the Jq one.
622
+ var event = jqEvent.originalEvent ? jqEvent.originalEvent : jqEvent;
623
+
624
+
625
+ //If we have a pointer event, whoes type is 'mouse' and we have said NO mouse events, then dont do anything.
626
+ if(event.pointerType && event.pointerType=="mouse" && options.fallbackToMouseEvents==false) {
627
+ return;
628
+ };
629
+
630
+ var ret,
631
+ touches = event.touches,
632
+ evt = touches ? touches[0] : event;
633
+
634
+ phase = PHASE_START;
635
+
636
+ //If we support touches, get the finger count
637
+ if (touches) {
638
+ // get the total number of fingers touching the screen
639
+ fingerCount = touches.length;
640
+ }
641
+ //Else this is the desktop, so stop the browser from dragging content
642
+ else if (options.preventDefaultEvents !== false) {
643
+ jqEvent.preventDefault(); //call this on jq event so we are cross browser
644
+ }
645
+
646
+ //clear vars..
647
+ distance = 0;
648
+ direction = null;
649
+ currentDirection=null;
650
+ pinchDirection = null;
651
+ duration = 0;
652
+ startTouchesDistance = 0;
653
+ endTouchesDistance = 0;
654
+ pinchZoom = 1;
655
+ pinchDistance = 0;
656
+ maximumsMap = createMaximumsData();
657
+ cancelMultiFingerRelease();
658
+
659
+ //Create the default finger data
660
+ createFingerData(0, evt);
661
+
662
+ // check the number of fingers is what we are looking for, or we are capturing pinches
663
+ if (!touches || (fingerCount === options.fingers || options.fingers === ALL_FINGERS) || hasPinches()) {
664
+ // get the coordinates of the touch
665
+ startTime = getTimeStamp();
666
+
667
+ if (fingerCount == 2) {
668
+ //Keep track of the initial pinch distance, so we can calculate the diff later
669
+ //Store second finger data as start
670
+ createFingerData(1, touches[1]);
671
+ startTouchesDistance = endTouchesDistance = calculateTouchesDistance(fingerData[0].start, fingerData[1].start);
672
+ }
673
+
674
+ if (options.swipeStatus || options.pinchStatus) {
675
+ ret = triggerHandler(event, phase);
676
+ }
677
+ } else {
678
+ //A touch with more or less than the fingers we are looking for, so cancel
679
+ ret = false;
680
+ }
681
+
682
+ //If we have a return value from the users handler, then return and cancel
683
+ if (ret === false) {
684
+ phase = PHASE_CANCEL;
685
+ triggerHandler(event, phase);
686
+ return ret;
687
+ } else {
688
+ if (options.hold) {
689
+ holdTimeout = setTimeout($.proxy(function() {
690
+ //Trigger the event
691
+ $element.trigger('hold', [event.target]);
692
+ //Fire the callback
693
+ if (options.hold) {
694
+ ret = options.hold.call($element, event, event.target);
695
+ }
696
+ }, this), options.longTapThreshold);
697
+ }
698
+
699
+ setTouchInProgress(true);
700
+ }
701
+
702
+ return null;
703
+ };
704
+
705
+
706
+
707
+ /**
708
+ * Event handler for a touch move event.
709
+ * If we change fingers during move, then cancel the event
710
+ * @inner
711
+ * @param {object} jqEvent The normalised jQuery event object.
712
+ */
713
+ function touchMove(jqEvent) {
714
+
715
+ //As we use Jquery bind for events, we need to target the original event object
716
+ //If these events are being programmatically triggered, we don't have an original event object, so use the Jq one.
717
+ var event = jqEvent.originalEvent ? jqEvent.originalEvent : jqEvent;
718
+
719
+ //If we are ending, cancelling, or within the threshold of 2 fingers being released, don't track anything..
720
+ if (phase === PHASE_END || phase === PHASE_CANCEL || inMultiFingerRelease())
721
+ return;
722
+
723
+ var ret,
724
+ touches = event.touches,
725
+ evt = touches ? touches[0] : event;
726
+
727
+
728
+ //Update the finger data
729
+ var currentFinger = updateFingerData(evt);
730
+ endTime = getTimeStamp();
731
+
732
+ if (touches) {
733
+ fingerCount = touches.length;
734
+ }
735
+
736
+ if (options.hold) {
737
+ clearTimeout(holdTimeout);
738
+ }
739
+
740
+ phase = PHASE_MOVE;
741
+
742
+ //If we have 2 fingers get Touches distance as well
743
+ if (fingerCount == 2) {
744
+
745
+ //Keep track of the initial pinch distance, so we can calculate the diff later
746
+ //We do this here as well as the start event, in case they start with 1 finger, and the press 2 fingers
747
+ if (startTouchesDistance == 0) {
748
+ //Create second finger if this is the first time...
749
+ createFingerData(1, touches[1]);
750
+
751
+ startTouchesDistance = endTouchesDistance = calculateTouchesDistance(fingerData[0].start, fingerData[1].start);
752
+ } else {
753
+ //Else just update the second finger
754
+ updateFingerData(touches[1]);
755
+
756
+ endTouchesDistance = calculateTouchesDistance(fingerData[0].end, fingerData[1].end);
757
+ pinchDirection = calculatePinchDirection(fingerData[0].end, fingerData[1].end);
758
+ }
759
+
760
+ pinchZoom = calculatePinchZoom(startTouchesDistance, endTouchesDistance);
761
+ pinchDistance = Math.abs(startTouchesDistance - endTouchesDistance);
762
+ }
763
+
764
+ if ((fingerCount === options.fingers || options.fingers === ALL_FINGERS) || !touches || hasPinches()) {
765
+
766
+ //The overall direction of the swipe. From start to now.
767
+ direction = calculateDirection(currentFinger.start, currentFinger.end);
768
+
769
+ //The immediate direction of the swipe, direction between the last movement and this one.
770
+ currentDirection = calculateDirection(currentFinger.last, currentFinger.end);
771
+
772
+ //Check if we need to prevent default event (page scroll / pinch zoom) or not
773
+ validateDefaultEvent(jqEvent, currentDirection);
774
+
775
+ //Distance and duration are all off the main finger
776
+ distance = calculateDistance(currentFinger.start, currentFinger.end);
777
+ duration = calculateDuration();
778
+
779
+ //Cache the maximum distance we made in this direction
780
+ setMaxDistance(direction, distance);
781
+
782
+ //Trigger status handler
783
+ ret = triggerHandler(event, phase);
784
+
785
+
786
+ //If we trigger end events when threshold are met, or trigger events when touch leaves element
787
+ if (!options.triggerOnTouchEnd || options.triggerOnTouchLeave) {
788
+
789
+ var inBounds = true;
790
+
791
+ //If checking if we leave the element, run the bounds check (we can use touchleave as its not supported on webkit)
792
+ if (options.triggerOnTouchLeave) {
793
+ var bounds = getbounds(this);
794
+ inBounds = isInBounds(currentFinger.end, bounds);
795
+ }
796
+
797
+ //Trigger end handles as we swipe if thresholds met or if we have left the element if the user has asked to check these..
798
+ if (!options.triggerOnTouchEnd && inBounds) {
799
+ phase = getNextPhase(PHASE_MOVE);
800
+ }
801
+ //We end if out of bounds here, so set current phase to END, and check if its modified
802
+ else if (options.triggerOnTouchLeave && !inBounds) {
803
+ phase = getNextPhase(PHASE_END);
804
+ }
805
+
806
+ if (phase == PHASE_CANCEL || phase == PHASE_END) {
807
+ triggerHandler(event, phase);
808
+ }
809
+ }
810
+ } else {
811
+ phase = PHASE_CANCEL;
812
+ triggerHandler(event, phase);
813
+ }
814
+
815
+ if (ret === false) {
816
+ phase = PHASE_CANCEL;
817
+ triggerHandler(event, phase);
818
+ }
819
+ }
820
+
821
+
822
+
823
+
824
+ /**
825
+ * Event handler for a touch end event.
826
+ * Calculate the direction and trigger events
827
+ * @inner
828
+ * @param {object} jqEvent The normalised jQuery event object.
829
+ */
830
+ function touchEnd(jqEvent) {
831
+ //As we use Jquery bind for events, we need to target the original event object
832
+ //If these events are being programmatically triggered, we don't have an original event object, so use the Jq one.
833
+ var event = jqEvent.originalEvent ? jqEvent.originalEvent : jqEvent,
834
+ touches = event.touches;
835
+
836
+ //If we are still in a touch with the device wait a fraction and see if the other finger comes up
837
+ //if it does within the threshold, then we treat it as a multi release, not a single release and end the touch / swipe
838
+ if (touches) {
839
+ if (touches.length && !inMultiFingerRelease()) {
840
+ startMultiFingerRelease(event);
841
+ return true;
842
+ } else if (touches.length && inMultiFingerRelease()) {
843
+ return true;
844
+ }
845
+ }
846
+
847
+ //If a previous finger has been released, check how long ago, if within the threshold, then assume it was a multifinger release.
848
+ //This is used to allow 2 fingers to release fractionally after each other, whilst maintaining the event as containing 2 fingers, not 1
849
+ if (inMultiFingerRelease()) {
850
+ fingerCount = fingerCountAtRelease;
851
+ }
852
+
853
+ //Set end of swipe
854
+ endTime = getTimeStamp();
855
+
856
+ //Get duration incase move was never fired
857
+ duration = calculateDuration();
858
+
859
+ //If we trigger handlers at end of swipe OR, we trigger during, but they didnt trigger and we are still in the move phase
860
+ if (didSwipeBackToCancel() || !validateSwipeDistance()) {
861
+ phase = PHASE_CANCEL;
862
+ triggerHandler(event, phase);
863
+ } else if (options.triggerOnTouchEnd || (options.triggerOnTouchEnd === false && phase === PHASE_MOVE)) {
864
+ //call this on jq event so we are cross browser
865
+ if (options.preventDefaultEvents !== false && jqEvent.cancelable !== false) {
866
+ jqEvent.preventDefault();
867
+ }
868
+ phase = PHASE_END;
869
+ triggerHandler(event, phase);
870
+ }
871
+ //Special cases - A tap should always fire on touch end regardless,
872
+ //So here we manually trigger the tap end handler by itself
873
+ //We dont run trigger handler as it will re-trigger events that may have fired already
874
+ else if (!options.triggerOnTouchEnd && hasTap()) {
875
+ //Trigger the pinch events...
876
+ phase = PHASE_END;
877
+ triggerHandlerForGesture(event, phase, TAP);
878
+ } else if (phase === PHASE_MOVE) {
879
+ phase = PHASE_CANCEL;
880
+ triggerHandler(event, phase);
881
+ }
882
+
883
+ setTouchInProgress(false);
884
+
885
+ return null;
886
+ }
887
+
888
+
889
+
890
+ /**
891
+ * Event handler for a touch cancel event.
892
+ * Clears current vars
893
+ * @inner
894
+ */
895
+ function touchCancel() {
896
+ // reset the variables back to default values
897
+ fingerCount = 0;
898
+ endTime = 0;
899
+ startTime = 0;
900
+ startTouchesDistance = 0;
901
+ endTouchesDistance = 0;
902
+ pinchZoom = 1;
903
+
904
+ //If we were in progress of tracking a possible multi touch end, then re set it.
905
+ cancelMultiFingerRelease();
906
+
907
+ setTouchInProgress(false);
908
+ }
909
+
910
+
911
+ /**
912
+ * Event handler for a touch leave event.
913
+ * This is only triggered on desktops, in touch we work this out manually
914
+ * as the touchleave event is not supported in webkit
915
+ * @inner
916
+ */
917
+ function touchLeave(jqEvent) {
918
+ //If these events are being programmatically triggered, we don't have an original event object, so use the Jq one.
919
+ var event = jqEvent.originalEvent ? jqEvent.originalEvent : jqEvent;
920
+
921
+ //If we have the trigger on leave property set....
922
+ if (options.triggerOnTouchLeave) {
923
+ phase = getNextPhase(PHASE_END);
924
+ triggerHandler(event, phase);
925
+ }
926
+ }
927
+
928
+ /**
929
+ * Removes all listeners that were associated with the plugin
930
+ * @inner
931
+ */
932
+ function removeListeners() {
933
+ $element.unbind(START_EV, touchStart);
934
+ $element.unbind(CANCEL_EV, touchCancel);
935
+ $element.unbind(MOVE_EV, touchMove);
936
+ $element.unbind(END_EV, touchEnd);
937
+
938
+ //we only have leave events on desktop, we manually calculate leave on touch as its not supported in webkit
939
+ if (LEAVE_EV) {
940
+ $element.unbind(LEAVE_EV, touchLeave);
941
+ }
942
+
943
+ setTouchInProgress(false);
944
+ }
945
+
946
+
947
+ /**
948
+ * Checks if the time and distance thresholds have been met, and if so then the appropriate handlers are fired.
949
+ */
950
+ function getNextPhase(currentPhase) {
951
+
952
+ var nextPhase = currentPhase;
953
+
954
+ // Ensure we have valid swipe (under time and over distance and check if we are out of bound...)
955
+ var validTime = validateSwipeTime();
956
+ var validDistance = validateSwipeDistance();
957
+ var didCancel = didSwipeBackToCancel();
958
+
959
+ //If we have exceeded our time, then cancel
960
+ if (!validTime || didCancel) {
961
+ nextPhase = PHASE_CANCEL;
962
+ }
963
+ //Else if we are moving, and have reached distance then end
964
+ else if (validDistance && currentPhase == PHASE_MOVE && (!options.triggerOnTouchEnd || options.triggerOnTouchLeave)) {
965
+ nextPhase = PHASE_END;
966
+ }
967
+ //Else if we have ended by leaving and didn't reach distance, then cancel
968
+ else if (!validDistance && currentPhase == PHASE_END && options.triggerOnTouchLeave) {
969
+ nextPhase = PHASE_CANCEL;
970
+ }
971
+
972
+ return nextPhase;
973
+ }
974
+
975
+
976
+ /**
977
+ * Trigger the relevant event handler
978
+ * The handlers are passed the original event, the element that was swiped, and in the case of the catch all handler, the direction that was swiped, "left", "right", "up", or "down"
979
+ * @param {object} event the original event object
980
+ * @param {string} phase the phase of the swipe (start, end cancel etc) {@link $.fn.swipe.phases}
981
+ * @inner
982
+ */
983
+ function triggerHandler(event, phase) {
984
+
985
+
986
+
987
+ var ret,
988
+ touches = event.touches;
989
+
990
+ // SWIPE GESTURES
991
+ if (didSwipe() || hasSwipes()) {
992
+ ret = triggerHandlerForGesture(event, phase, SWIPE);
993
+ }
994
+
995
+ // PINCH GESTURES (if the above didn't cancel)
996
+ if ((didPinch() || hasPinches()) && ret !== false) {
997
+ ret = triggerHandlerForGesture(event, phase, PINCH);
998
+ }
999
+
1000
+ // CLICK / TAP (if the above didn't cancel)
1001
+ if (didDoubleTap() && ret !== false) {
1002
+ //Trigger the tap events...
1003
+ ret = triggerHandlerForGesture(event, phase, DOUBLE_TAP);
1004
+ }
1005
+
1006
+ // CLICK / TAP (if the above didn't cancel)
1007
+ else if (didLongTap() && ret !== false) {
1008
+ //Trigger the tap events...
1009
+ ret = triggerHandlerForGesture(event, phase, LONG_TAP);
1010
+ }
1011
+
1012
+ // CLICK / TAP (if the above didn't cancel)
1013
+ else if (didTap() && ret !== false) {
1014
+ //Trigger the tap event..
1015
+ ret = triggerHandlerForGesture(event, phase, TAP);
1016
+ }
1017
+
1018
+
1019
+
1020
+ // If we are cancelling the gesture, then manually trigger the reset handler
1021
+ if (phase === PHASE_CANCEL) {
1022
+
1023
+ touchCancel(event);
1024
+ }
1025
+
1026
+
1027
+
1028
+
1029
+ // If we are ending the gesture, then manually trigger the reset handler IF all fingers are off
1030
+ if (phase === PHASE_END) {
1031
+ //If we support touch, then check that all fingers are off before we cancel
1032
+ if (touches) {
1033
+ if (!touches.length) {
1034
+ touchCancel(event);
1035
+ }
1036
+ } else {
1037
+ touchCancel(event);
1038
+ }
1039
+ }
1040
+
1041
+ return ret;
1042
+ }
1043
+
1044
+
1045
+
1046
+ /**
1047
+ * Trigger the relevant event handler
1048
+ * The handlers are passed the original event, the element that was swiped, and in the case of the catch all handler, the direction that was swiped, "left", "right", "up", or "down"
1049
+ * @param {object} event the original event object
1050
+ * @param {string} phase the phase of the swipe (start, end cancel etc) {@link $.fn.swipe.phases}
1051
+ * @param {string} gesture the gesture to trigger a handler for : PINCH or SWIPE {@link $.fn.swipe.gestures}
1052
+ * @return Boolean False, to indicate that the event should stop propagation, or void.
1053
+ * @inner
1054
+ */
1055
+ function triggerHandlerForGesture(event, phase, gesture) {
1056
+
1057
+ var ret;
1058
+
1059
+ //SWIPES....
1060
+ if (gesture == SWIPE) {
1061
+ //Trigger status every time..
1062
+ $element.trigger('swipeStatus', [phase, direction || null, distance || 0, duration || 0, fingerCount, fingerData, currentDirection]);
1063
+
1064
+ if (options.swipeStatus) {
1065
+ ret = options.swipeStatus.call($element, event, phase, direction || null, distance || 0, duration || 0, fingerCount, fingerData, currentDirection);
1066
+ //If the status cancels, then dont run the subsequent event handlers..
1067
+ if (ret === false) return false;
1068
+ }
1069
+
1070
+ if (phase == PHASE_END && validateSwipe()) {
1071
+
1072
+ //Cancel any taps that were in progress...
1073
+ clearTimeout(singleTapTimeout);
1074
+ clearTimeout(holdTimeout);
1075
+
1076
+ $element.trigger('swipe', [direction, distance, duration, fingerCount, fingerData, currentDirection]);
1077
+
1078
+ if (options.swipe) {
1079
+ ret = options.swipe.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection);
1080
+ //If the status cancels, then dont run the subsequent event handlers..
1081
+ if (ret === false) return false;
1082
+ }
1083
+
1084
+ //trigger direction specific event handlers
1085
+ switch (direction) {
1086
+ case LEFT:
1087
+ $element.trigger('swipeLeft', [direction, distance, duration, fingerCount, fingerData, currentDirection]);
1088
+
1089
+ if (options.swipeLeft) {
1090
+ ret = options.swipeLeft.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection);
1091
+ }
1092
+ break;
1093
+
1094
+ case RIGHT:
1095
+ $element.trigger('swipeRight', [direction, distance, duration, fingerCount, fingerData, currentDirection]);
1096
+
1097
+ if (options.swipeRight) {
1098
+ ret = options.swipeRight.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection);
1099
+ }
1100
+ break;
1101
+
1102
+ case UP:
1103
+ $element.trigger('swipeUp', [direction, distance, duration, fingerCount, fingerData, currentDirection]);
1104
+
1105
+ if (options.swipeUp) {
1106
+ ret = options.swipeUp.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection);
1107
+ }
1108
+ break;
1109
+
1110
+ case DOWN:
1111
+ $element.trigger('swipeDown', [direction, distance, duration, fingerCount, fingerData, currentDirection]);
1112
+
1113
+ if (options.swipeDown) {
1114
+ ret = options.swipeDown.call($element, event, direction, distance, duration, fingerCount, fingerData, currentDirection);
1115
+ }
1116
+ break;
1117
+ }
1118
+ }
1119
+ }
1120
+
1121
+
1122
+ //PINCHES....
1123
+ if (gesture == PINCH) {
1124
+ $element.trigger('pinchStatus', [phase, pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData]);
1125
+
1126
+ if (options.pinchStatus) {
1127
+ ret = options.pinchStatus.call($element, event, phase, pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData);
1128
+ //If the status cancels, then dont run the subsequent event handlers..
1129
+ if (ret === false) return false;
1130
+ }
1131
+
1132
+ if (phase == PHASE_END && validatePinch()) {
1133
+
1134
+ switch (pinchDirection) {
1135
+ case IN:
1136
+ $element.trigger('pinchIn', [pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData]);
1137
+
1138
+ if (options.pinchIn) {
1139
+ ret = options.pinchIn.call($element, event, pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData);
1140
+ }
1141
+ break;
1142
+
1143
+ case OUT:
1144
+ $element.trigger('pinchOut', [pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData]);
1145
+
1146
+ if (options.pinchOut) {
1147
+ ret = options.pinchOut.call($element, event, pinchDirection || null, pinchDistance || 0, duration || 0, fingerCount, pinchZoom, fingerData);
1148
+ }
1149
+ break;
1150
+ }
1151
+ }
1152
+ }
1153
+
1154
+ if (gesture == TAP) {
1155
+ if (phase === PHASE_CANCEL || phase === PHASE_END) {
1156
+
1157
+ clearTimeout(singleTapTimeout);
1158
+ clearTimeout(holdTimeout);
1159
+
1160
+ //If we are also looking for doubelTaps, wait incase this is one...
1161
+ if (hasDoubleTap() && !inDoubleTap()) {
1162
+ doubleTapStartTime = getTimeStamp();
1163
+
1164
+ //Now wait for the double tap timeout, and trigger this single tap
1165
+ //if its not cancelled by a double tap
1166
+ singleTapTimeout = setTimeout($.proxy(function() {
1167
+ doubleTapStartTime = null;
1168
+ $element.trigger('tap', [event.target]);
1169
+
1170
+ if (options.tap) {
1171
+ ret = options.tap.call($element, event, event.target);
1172
+ }
1173
+ }, this), options.doubleTapThreshold);
1174
+
1175
+ } else {
1176
+ doubleTapStartTime = null;
1177
+ $element.trigger('tap', [event.target]);
1178
+ if (options.tap) {
1179
+ ret = options.tap.call($element, event, event.target);
1180
+ }
1181
+ }
1182
+ }
1183
+ } else if (gesture == DOUBLE_TAP) {
1184
+ if (phase === PHASE_CANCEL || phase === PHASE_END) {
1185
+ clearTimeout(singleTapTimeout);
1186
+ clearTimeout(holdTimeout);
1187
+ doubleTapStartTime = null;
1188
+ $element.trigger('doubletap', [event.target]);
1189
+
1190
+ if (options.doubleTap) {
1191
+ ret = options.doubleTap.call($element, event, event.target);
1192
+ }
1193
+ }
1194
+ } else if (gesture == LONG_TAP) {
1195
+ if (phase === PHASE_CANCEL || phase === PHASE_END) {
1196
+ clearTimeout(singleTapTimeout);
1197
+ doubleTapStartTime = null;
1198
+
1199
+ $element.trigger('longtap', [event.target]);
1200
+ if (options.longTap) {
1201
+ ret = options.longTap.call($element, event, event.target);
1202
+ }
1203
+ }
1204
+ }
1205
+
1206
+ return ret;
1207
+ }
1208
+
1209
+
1210
+ //
1211
+ // GESTURE VALIDATION
1212
+ //
1213
+
1214
+ /**
1215
+ * Checks the user has swipe far enough
1216
+ * @return Boolean if <code>threshold</code> has been set, return true if the threshold was met, else false.
1217
+ * If no threshold was set, then we return true.
1218
+ * @inner
1219
+ */
1220
+ function validateSwipeDistance() {
1221
+ var valid = true;
1222
+ //If we made it past the min swipe distance..
1223
+ if (options.threshold !== null) {
1224
+ valid = distance >= options.threshold;
1225
+ }
1226
+
1227
+ return valid;
1228
+ }
1229
+
1230
+ /**
1231
+ * Checks the user has swiped back to cancel.
1232
+ * @return Boolean if <code>cancelThreshold</code> has been set, return true if the cancelThreshold was met, else false.
1233
+ * If no cancelThreshold was set, then we return true.
1234
+ * @inner
1235
+ */
1236
+ function didSwipeBackToCancel() {
1237
+ var cancelled = false;
1238
+ if (options.cancelThreshold !== null && direction !== null) {
1239
+ cancelled = (getMaxDistance(direction) - distance) >= options.cancelThreshold;
1240
+ }
1241
+
1242
+ return cancelled;
1243
+ }
1244
+
1245
+ /**
1246
+ * Checks the user has pinched far enough
1247
+ * @return Boolean if <code>pinchThreshold</code> has been set, return true if the threshold was met, else false.
1248
+ * If no threshold was set, then we return true.
1249
+ * @inner
1250
+ */
1251
+ function validatePinchDistance() {
1252
+ if (options.pinchThreshold !== null) {
1253
+ return pinchDistance >= options.pinchThreshold;
1254
+ }
1255
+ return true;
1256
+ }
1257
+
1258
+ /**
1259
+ * Checks that the time taken to swipe meets the minimum / maximum requirements
1260
+ * @return Boolean
1261
+ * @inner
1262
+ */
1263
+ function validateSwipeTime() {
1264
+ var result;
1265
+ //If no time set, then return true
1266
+ if (options.maxTimeThreshold) {
1267
+ if (duration >= options.maxTimeThreshold) {
1268
+ result = false;
1269
+ } else {
1270
+ result = true;
1271
+ }
1272
+ } else {
1273
+ result = true;
1274
+ }
1275
+
1276
+ return result;
1277
+ }
1278
+
1279
+
1280
+ /**
1281
+ * Checks direction of the swipe and the value allowPageScroll to see if we should allow or prevent the default behaviour from occurring.
1282
+ * This will essentially allow page scrolling or not when the user is swiping on a touchSwipe object.
1283
+ * @param {object} jqEvent The normalised jQuery representation of the event object.
1284
+ * @param {string} direction The direction of the event. See {@link $.fn.swipe.directions}
1285
+ * @see $.fn.swipe.directions
1286
+ * @inner
1287
+ */
1288
+ function validateDefaultEvent(jqEvent, direction) {
1289
+
1290
+ //If the option is set, allways allow the event to bubble up (let user handle weirdness)
1291
+ if (options.preventDefaultEvents === false) {
1292
+ return;
1293
+ }
1294
+
1295
+ if (options.allowPageScroll === NONE) {
1296
+ jqEvent.preventDefault();
1297
+ } else {
1298
+ var auto = options.allowPageScroll === AUTO;
1299
+
1300
+ switch (direction) {
1301
+ case LEFT:
1302
+ if ((options.swipeLeft && auto) || (!auto && options.allowPageScroll != HORIZONTAL)) {
1303
+ jqEvent.preventDefault();
1304
+ }
1305
+ break;
1306
+
1307
+ case RIGHT:
1308
+ if ((options.swipeRight && auto) || (!auto && options.allowPageScroll != HORIZONTAL)) {
1309
+ jqEvent.preventDefault();
1310
+ }
1311
+ break;
1312
+
1313
+ case UP:
1314
+ if ((options.swipeUp && auto) || (!auto && options.allowPageScroll != VERTICAL)) {
1315
+ jqEvent.preventDefault();
1316
+ }
1317
+ break;
1318
+
1319
+ case DOWN:
1320
+ if ((options.swipeDown && auto) || (!auto && options.allowPageScroll != VERTICAL)) {
1321
+ jqEvent.preventDefault();
1322
+ }
1323
+ break;
1324
+
1325
+ case NONE:
1326
+
1327
+ break;
1328
+ }
1329
+ }
1330
+ }
1331
+
1332
+
1333
+ // PINCHES
1334
+ /**
1335
+ * Returns true of the current pinch meets the thresholds
1336
+ * @return Boolean
1337
+ * @inner
1338
+ */
1339
+ function validatePinch() {
1340
+ var hasCorrectFingerCount = validateFingers();
1341
+ var hasEndPoint = validateEndPoint();
1342
+ var hasCorrectDistance = validatePinchDistance();
1343
+ return hasCorrectFingerCount && hasEndPoint && hasCorrectDistance;
1344
+
1345
+ }
1346
+
1347
+ /**
1348
+ * Returns true if any Pinch events have been registered
1349
+ * @return Boolean
1350
+ * @inner
1351
+ */
1352
+ function hasPinches() {
1353
+ //Enure we dont return 0 or null for false values
1354
+ return !!(options.pinchStatus || options.pinchIn || options.pinchOut);
1355
+ }
1356
+
1357
+ /**
1358
+ * Returns true if we are detecting pinches, and have one
1359
+ * @return Boolean
1360
+ * @inner
1361
+ */
1362
+ function didPinch() {
1363
+ //Enure we dont return 0 or null for false values
1364
+ return !!(validatePinch() && hasPinches());
1365
+ }
1366
+
1367
+
1368
+
1369
+
1370
+ // SWIPES
1371
+ /**
1372
+ * Returns true if the current swipe meets the thresholds
1373
+ * @return Boolean
1374
+ * @inner
1375
+ */
1376
+ function validateSwipe() {
1377
+ //Check validity of swipe
1378
+ var hasValidTime = validateSwipeTime();
1379
+ var hasValidDistance = validateSwipeDistance();
1380
+ var hasCorrectFingerCount = validateFingers();
1381
+ var hasEndPoint = validateEndPoint();
1382
+ var didCancel = didSwipeBackToCancel();
1383
+
1384
+ // if the user swiped more than the minimum length, perform the appropriate action
1385
+ // hasValidDistance is null when no distance is set
1386
+ var valid = !didCancel && hasEndPoint && hasCorrectFingerCount && hasValidDistance && hasValidTime;
1387
+
1388
+ return valid;
1389
+ }
1390
+
1391
+ /**
1392
+ * Returns true if any Swipe events have been registered
1393
+ * @return Boolean
1394
+ * @inner
1395
+ */
1396
+ function hasSwipes() {
1397
+ //Enure we dont return 0 or null for false values
1398
+ return !!(options.swipe || options.swipeStatus || options.swipeLeft || options.swipeRight || options.swipeUp || options.swipeDown);
1399
+ }
1400
+
1401
+
1402
+ /**
1403
+ * Returns true if we are detecting swipes and have one
1404
+ * @return Boolean
1405
+ * @inner
1406
+ */
1407
+ function didSwipe() {
1408
+ //Enure we dont return 0 or null for false values
1409
+ return !!(validateSwipe() && hasSwipes());
1410
+ }
1411
+
1412
+ /**
1413
+ * Returns true if we have matched the number of fingers we are looking for
1414
+ * @return Boolean
1415
+ * @inner
1416
+ */
1417
+ function validateFingers() {
1418
+ //The number of fingers we want were matched, or on desktop we ignore
1419
+ return ((fingerCount === options.fingers || options.fingers === ALL_FINGERS) || !SUPPORTS_TOUCH);
1420
+ }
1421
+
1422
+ /**
1423
+ * Returns true if we have an end point for the swipe
1424
+ * @return Boolean
1425
+ * @inner
1426
+ */
1427
+ function validateEndPoint() {
1428
+ //We have an end value for the finger
1429
+ return fingerData[0].end.x !== 0;
1430
+ }
1431
+
1432
+ // TAP / CLICK
1433
+ /**
1434
+ * Returns true if a click / tap events have been registered
1435
+ * @return Boolean
1436
+ * @inner
1437
+ */
1438
+ function hasTap() {
1439
+ //Enure we dont return 0 or null for false values
1440
+ return !!(options.tap);
1441
+ }
1442
+
1443
+ /**
1444
+ * Returns true if a double tap events have been registered
1445
+ * @return Boolean
1446
+ * @inner
1447
+ */
1448
+ function hasDoubleTap() {
1449
+ //Enure we dont return 0 or null for false values
1450
+ return !!(options.doubleTap);
1451
+ }
1452
+
1453
+ /**
1454
+ * Returns true if any long tap events have been registered
1455
+ * @return Boolean
1456
+ * @inner
1457
+ */
1458
+ function hasLongTap() {
1459
+ //Enure we dont return 0 or null for false values
1460
+ return !!(options.longTap);
1461
+ }
1462
+
1463
+ /**
1464
+ * Returns true if we could be in the process of a double tap (one tap has occurred, we are listening for double taps, and the threshold hasn't past.
1465
+ * @return Boolean
1466
+ * @inner
1467
+ */
1468
+ function validateDoubleTap() {
1469
+ if (doubleTapStartTime == null) {
1470
+ return false;
1471
+ }
1472
+ var now = getTimeStamp();
1473
+ return (hasDoubleTap() && ((now - doubleTapStartTime) <= options.doubleTapThreshold));
1474
+ }
1475
+
1476
+ /**
1477
+ * Returns true if we could be in the process of a double tap (one tap has occurred, we are listening for double taps, and the threshold hasn't past.
1478
+ * @return Boolean
1479
+ * @inner
1480
+ */
1481
+ function inDoubleTap() {
1482
+ return validateDoubleTap();
1483
+ }
1484
+
1485
+
1486
+ /**
1487
+ * Returns true if we have a valid tap
1488
+ * @return Boolean
1489
+ * @inner
1490
+ */
1491
+ function validateTap() {
1492
+ return ((fingerCount === 1 || !SUPPORTS_TOUCH) && (isNaN(distance) || distance < options.threshold));
1493
+ }
1494
+
1495
+ /**
1496
+ * Returns true if we have a valid long tap
1497
+ * @return Boolean
1498
+ * @inner
1499
+ */
1500
+ function validateLongTap() {
1501
+ //slight threshold on moving finger
1502
+ return ((duration > options.longTapThreshold) && (distance < DOUBLE_TAP_THRESHOLD));
1503
+ }
1504
+
1505
+ /**
1506
+ * Returns true if we are detecting taps and have one
1507
+ * @return Boolean
1508
+ * @inner
1509
+ */
1510
+ function didTap() {
1511
+ //Enure we dont return 0 or null for false values
1512
+ return !!(validateTap() && hasTap());
1513
+ }
1514
+
1515
+
1516
+ /**
1517
+ * Returns true if we are detecting double taps and have one
1518
+ * @return Boolean
1519
+ * @inner
1520
+ */
1521
+ function didDoubleTap() {
1522
+ //Enure we dont return 0 or null for false values
1523
+ return !!(validateDoubleTap() && hasDoubleTap());
1524
+ }
1525
+
1526
+ /**
1527
+ * Returns true if we are detecting long taps and have one
1528
+ * @return Boolean
1529
+ * @inner
1530
+ */
1531
+ function didLongTap() {
1532
+ //Enure we dont return 0 or null for false values
1533
+ return !!(validateLongTap() && hasLongTap());
1534
+ }
1535
+
1536
+
1537
+
1538
+
1539
+ // MULTI FINGER TOUCH
1540
+ /**
1541
+ * Starts tracking the time between 2 finger releases, and keeps track of how many fingers we initially had up
1542
+ * @inner
1543
+ */
1544
+ function startMultiFingerRelease(event) {
1545
+ previousTouchEndTime = getTimeStamp();
1546
+ fingerCountAtRelease = event.touches.length + 1;
1547
+ }
1548
+
1549
+ /**
1550
+ * Cancels the tracking of time between 2 finger releases, and resets counters
1551
+ * @inner
1552
+ */
1553
+ function cancelMultiFingerRelease() {
1554
+ previousTouchEndTime = 0;
1555
+ fingerCountAtRelease = 0;
1556
+ }
1557
+
1558
+ /**
1559
+ * Checks if we are in the threshold between 2 fingers being released
1560
+ * @return Boolean
1561
+ * @inner
1562
+ */
1563
+ function inMultiFingerRelease() {
1564
+
1565
+ var withinThreshold = false;
1566
+
1567
+ if (previousTouchEndTime) {
1568
+ var diff = getTimeStamp() - previousTouchEndTime
1569
+ if (diff <= options.fingerReleaseThreshold) {
1570
+ withinThreshold = true;
1571
+ }
1572
+ }
1573
+
1574
+ return withinThreshold;
1575
+ }
1576
+
1577
+
1578
+ /**
1579
+ * gets a data flag to indicate that a touch is in progress
1580
+ * @return Boolean
1581
+ * @inner
1582
+ */
1583
+ function getTouchInProgress() {
1584
+ //strict equality to ensure only true and false are returned
1585
+ return !!($element.data(PLUGIN_NS + '_intouch') === true);
1586
+ }
1587
+
1588
+ /**
1589
+ * Sets a data flag to indicate that a touch is in progress
1590
+ * @param {boolean} val The value to set the property to
1591
+ * @inner
1592
+ */
1593
+ function setTouchInProgress(val) {
1594
+
1595
+ //If destroy is called in an event handler, we have no el, and we have already cleaned up, so return.
1596
+ if(!$element) { return; }
1597
+
1598
+ //Add or remove event listeners depending on touch status
1599
+ if (val === true) {
1600
+ $element.bind(MOVE_EV, touchMove);
1601
+ $element.bind(END_EV, touchEnd);
1602
+
1603
+ //we only have leave events on desktop, we manually calcuate leave on touch as its not supported in webkit
1604
+ if (LEAVE_EV) {
1605
+ $element.bind(LEAVE_EV, touchLeave);
1606
+ }
1607
+ } else {
1608
+
1609
+ $element.unbind(MOVE_EV, touchMove, false);
1610
+ $element.unbind(END_EV, touchEnd, false);
1611
+
1612
+ //we only have leave events on desktop, we manually calcuate leave on touch as its not supported in webkit
1613
+ if (LEAVE_EV) {
1614
+ $element.unbind(LEAVE_EV, touchLeave, false);
1615
+ }
1616
+ }
1617
+
1618
+
1619
+ //strict equality to ensure only true and false can update the value
1620
+ $element.data(PLUGIN_NS + '_intouch', val === true);
1621
+ }
1622
+
1623
+
1624
+ /**
1625
+ * Creates the finger data for the touch/finger in the event object.
1626
+ * @param {int} id The id to store the finger data under (usually the order the fingers were pressed)
1627
+ * @param {object} evt The event object containing finger data
1628
+ * @return finger data object
1629
+ * @inner
1630
+ */
1631
+ function createFingerData(id, evt) {
1632
+ var f = {
1633
+ start: {
1634
+ x: 0,
1635
+ y: 0
1636
+ },
1637
+ last: {
1638
+ x: 0,
1639
+ y: 0
1640
+ },
1641
+ end: {
1642
+ x: 0,
1643
+ y: 0
1644
+ }
1645
+ };
1646
+ f.start.x = f.last.x = f.end.x = evt.pageX || evt.clientX;
1647
+ f.start.y = f.last.y = f.end.y = evt.pageY || evt.clientY;
1648
+ fingerData[id] = f;
1649
+ return f;
1650
+ }
1651
+
1652
+ /**
1653
+ * Updates the finger data for a particular event object
1654
+ * @param {object} evt The event object containing the touch/finger data to upadte
1655
+ * @return a finger data object.
1656
+ * @inner
1657
+ */
1658
+ function updateFingerData(evt) {
1659
+ var id = evt.identifier !== undefined ? evt.identifier : 0;
1660
+ var f = getFingerData(id);
1661
+
1662
+ if (f === null) {
1663
+ f = createFingerData(id, evt);
1664
+ }
1665
+
1666
+ f.last.x = f.end.x;
1667
+ f.last.y = f.end.y;
1668
+
1669
+ f.end.x = evt.pageX || evt.clientX;
1670
+ f.end.y = evt.pageY || evt.clientY;
1671
+
1672
+ return f;
1673
+ }
1674
+
1675
+ /**
1676
+ * Returns a finger data object by its event ID.
1677
+ * Each touch event has an identifier property, which is used
1678
+ * to track repeat touches
1679
+ * @param {int} id The unique id of the finger in the sequence of touch events.
1680
+ * @return a finger data object.
1681
+ * @inner
1682
+ */
1683
+ function getFingerData(id) {
1684
+ return fingerData[id] || null;
1685
+ }
1686
+
1687
+
1688
+ /**
1689
+ * Sets the maximum distance swiped in the given direction.
1690
+ * If the new value is lower than the current value, the max value is not changed.
1691
+ * @param {string} direction The direction of the swipe
1692
+ * @param {int} distance The distance of the swipe
1693
+ * @inner
1694
+ */
1695
+ function setMaxDistance(direction, distance) {
1696
+ if(direction==NONE) return;
1697
+ distance = Math.max(distance, getMaxDistance(direction));
1698
+ maximumsMap[direction].distance = distance;
1699
+ }
1700
+
1701
+ /**
1702
+ * gets the maximum distance swiped in the given direction.
1703
+ * @param {string} direction The direction of the swipe
1704
+ * @return int The distance of the swipe
1705
+ * @inner
1706
+ */
1707
+ function getMaxDistance(direction) {
1708
+ if (maximumsMap[direction]) return maximumsMap[direction].distance;
1709
+ return undefined;
1710
+ }
1711
+
1712
+ /**
1713
+ * Creats a map of directions to maximum swiped values.
1714
+ * @return Object A dictionary of maximum values, indexed by direction.
1715
+ * @inner
1716
+ */
1717
+ function createMaximumsData() {
1718
+ var maxData = {};
1719
+ maxData[LEFT] = createMaximumVO(LEFT);
1720
+ maxData[RIGHT] = createMaximumVO(RIGHT);
1721
+ maxData[UP] = createMaximumVO(UP);
1722
+ maxData[DOWN] = createMaximumVO(DOWN);
1723
+
1724
+ return maxData;
1725
+ }
1726
+
1727
+ /**
1728
+ * Creates a map maximum swiped values for a given swipe direction
1729
+ * @param {string} The direction that these values will be associated with
1730
+ * @return Object Maximum values
1731
+ * @inner
1732
+ */
1733
+ function createMaximumVO(dir) {
1734
+ return {
1735
+ direction: dir,
1736
+ distance: 0
1737
+ }
1738
+ }
1739
+
1740
+
1741
+ //
1742
+ // MATHS / UTILS
1743
+ //
1744
+
1745
+ /**
1746
+ * Calculate the duration of the swipe
1747
+ * @return int
1748
+ * @inner
1749
+ */
1750
+ function calculateDuration() {
1751
+ return endTime - startTime;
1752
+ }
1753
+
1754
+ /**
1755
+ * Calculate the distance between 2 touches (pinch)
1756
+ * @param {point} startPoint A point object containing x and y co-ordinates
1757
+ * @param {point} endPoint A point object containing x and y co-ordinates
1758
+ * @return int;
1759
+ * @inner
1760
+ */
1761
+ function calculateTouchesDistance(startPoint, endPoint) {
1762
+ var diffX = Math.abs(startPoint.x - endPoint.x);
1763
+ var diffY = Math.abs(startPoint.y - endPoint.y);
1764
+
1765
+ return Math.round(Math.sqrt(diffX * diffX + diffY * diffY));
1766
+ }
1767
+
1768
+ /**
1769
+ * Calculate the zoom factor between the start and end distances
1770
+ * @param {int} startDistance Distance (between 2 fingers) the user started pinching at
1771
+ * @param {int} endDistance Distance (between 2 fingers) the user ended pinching at
1772
+ * @return float The zoom value from 0 to 1.
1773
+ * @inner
1774
+ */
1775
+ function calculatePinchZoom(startDistance, endDistance) {
1776
+ var percent = (endDistance / startDistance) * 1;
1777
+ return percent.toFixed(2);
1778
+ }
1779
+
1780
+
1781
+ /**
1782
+ * Returns the pinch direction, either IN or OUT for the given points
1783
+ * @return string Either {@link $.fn.swipe.directions.IN} or {@link $.fn.swipe.directions.OUT}
1784
+ * @see $.fn.swipe.directions
1785
+ * @inner
1786
+ */
1787
+ function calculatePinchDirection() {
1788
+ if (pinchZoom < 1) {
1789
+ return OUT;
1790
+ } else {
1791
+ return IN;
1792
+ }
1793
+ }
1794
+
1795
+
1796
+ /**
1797
+ * Calculate the length / distance of the swipe
1798
+ * @param {point} startPoint A point object containing x and y co-ordinates
1799
+ * @param {point} endPoint A point object containing x and y co-ordinates
1800
+ * @return int
1801
+ * @inner
1802
+ */
1803
+ function calculateDistance(startPoint, endPoint) {
1804
+ return Math.round(Math.sqrt(Math.pow(endPoint.x - startPoint.x, 2) + Math.pow(endPoint.y - startPoint.y, 2)));
1805
+ }
1806
+
1807
+ /**
1808
+ * Calculate the angle of the swipe
1809
+ * @param {point} startPoint A point object containing x and y co-ordinates
1810
+ * @param {point} endPoint A point object containing x and y co-ordinates
1811
+ * @return int
1812
+ * @inner
1813
+ */
1814
+ function calculateAngle(startPoint, endPoint) {
1815
+ var x = startPoint.x - endPoint.x;
1816
+ var y = endPoint.y - startPoint.y;
1817
+ var r = Math.atan2(y, x); //radians
1818
+ var angle = Math.round(r * 180 / Math.PI); //degrees
1819
+
1820
+ //ensure value is positive
1821
+ if (angle < 0) {
1822
+ angle = 360 - Math.abs(angle);
1823
+ }
1824
+
1825
+ return angle;
1826
+ }
1827
+
1828
+ /**
1829
+ * Calculate the direction of the swipe
1830
+ * This will also call calculateAngle to get the latest angle of swipe
1831
+ * @param {point} startPoint A point object containing x and y co-ordinates
1832
+ * @param {point} endPoint A point object containing x and y co-ordinates
1833
+ * @return string Either {@link $.fn.swipe.directions.LEFT} / {@link $.fn.swipe.directions.RIGHT} / {@link $.fn.swipe.directions.DOWN} / {@link $.fn.swipe.directions.UP}
1834
+ * @see $.fn.swipe.directions
1835
+ * @inner
1836
+ */
1837
+ function calculateDirection(startPoint, endPoint) {
1838
+
1839
+ if( comparePoints(startPoint, endPoint) ) {
1840
+ return NONE;
1841
+ }
1842
+
1843
+ var angle = calculateAngle(startPoint, endPoint);
1844
+
1845
+ if ((angle <= 45) && (angle >= 0)) {
1846
+ return LEFT;
1847
+ } else if ((angle <= 360) && (angle >= 315)) {
1848
+ return LEFT;
1849
+ } else if ((angle >= 135) && (angle <= 225)) {
1850
+ return RIGHT;
1851
+ } else if ((angle > 45) && (angle < 135)) {
1852
+ return DOWN;
1853
+ } else {
1854
+ return UP;
1855
+ }
1856
+ }
1857
+
1858
+
1859
+ /**
1860
+ * Returns a MS time stamp of the current time
1861
+ * @return int
1862
+ * @inner
1863
+ */
1864
+ function getTimeStamp() {
1865
+ var now = new Date();
1866
+ return now.getTime();
1867
+ }
1868
+
1869
+
1870
+
1871
+ /**
1872
+ * Returns a bounds object with left, right, top and bottom properties for the element specified.
1873
+ * @param {DomNode} The DOM node to get the bounds for.
1874
+ */
1875
+ function getbounds(el) {
1876
+ el = $(el);
1877
+ var offset = el.offset();
1878
+
1879
+ var bounds = {
1880
+ left: offset.left,
1881
+ right: offset.left + el.outerWidth(),
1882
+ top: offset.top,
1883
+ bottom: offset.top + el.outerHeight()
1884
+ }
1885
+
1886
+ return bounds;
1887
+ }
1888
+
1889
+
1890
+ /**
1891
+ * Checks if the point object is in the bounds object.
1892
+ * @param {object} point A point object.
1893
+ * @param {int} point.x The x value of the point.
1894
+ * @param {int} point.y The x value of the point.
1895
+ * @param {object} bounds The bounds object to test
1896
+ * @param {int} bounds.left The leftmost value
1897
+ * @param {int} bounds.right The righttmost value
1898
+ * @param {int} bounds.top The topmost value
1899
+ * @param {int} bounds.bottom The bottommost value
1900
+ */
1901
+ function isInBounds(point, bounds) {
1902
+ return (point.x > bounds.left && point.x < bounds.right && point.y > bounds.top && point.y < bounds.bottom);
1903
+ };
1904
+
1905
+ /**
1906
+ * Checks if the two points are equal
1907
+ * @param {object} point A point object.
1908
+ * @param {object} point B point object.
1909
+ * @return true of the points match
1910
+ */
1911
+ function comparePoints(pointA, pointB) {
1912
+ return (pointA.x == pointB.x && pointA.y == pointB.y);
1913
+ }
1914
+
1915
+
1916
+ }
1917
+
1918
+
1919
+
1920
+
1921
+ /**
1922
+ * A catch all handler that is triggered for all swipe directions.
1923
+ * @name $.fn.swipe#swipe
1924
+ * @event
1925
+ * @default null
1926
+ * @param {EventObject} event The original event object
1927
+ * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions}
1928
+ * @param {int} distance The distance the user swiped
1929
+ * @param {int} duration The duration of the swipe in milliseconds
1930
+ * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers}
1931
+ * @param {object} fingerData The coordinates of fingers in event
1932
+ * @param {string} currentDirection The current direction the user is swiping.
1933
+ */
1934
+
1935
+
1936
+
1937
+
1938
+ /**
1939
+ * A handler that is triggered for "left" swipes.
1940
+ * @name $.fn.swipe#swipeLeft
1941
+ * @event
1942
+ * @default null
1943
+ * @param {EventObject} event The original event object
1944
+ * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions}
1945
+ * @param {int} distance The distance the user swiped
1946
+ * @param {int} duration The duration of the swipe in milliseconds
1947
+ * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers}
1948
+ * @param {object} fingerData The coordinates of fingers in event
1949
+ * @param {string} currentDirection The current direction the user is swiping.
1950
+ */
1951
+
1952
+ /**
1953
+ * A handler that is triggered for "right" swipes.
1954
+ * @name $.fn.swipe#swipeRight
1955
+ * @event
1956
+ * @default null
1957
+ * @param {EventObject} event The original event object
1958
+ * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions}
1959
+ * @param {int} distance The distance the user swiped
1960
+ * @param {int} duration The duration of the swipe in milliseconds
1961
+ * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers}
1962
+ * @param {object} fingerData The coordinates of fingers in event
1963
+ * @param {string} currentDirection The current direction the user is swiping.
1964
+ */
1965
+
1966
+ /**
1967
+ * A handler that is triggered for "up" swipes.
1968
+ * @name $.fn.swipe#swipeUp
1969
+ * @event
1970
+ * @default null
1971
+ * @param {EventObject} event The original event object
1972
+ * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions}
1973
+ * @param {int} distance The distance the user swiped
1974
+ * @param {int} duration The duration of the swipe in milliseconds
1975
+ * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers}
1976
+ * @param {object} fingerData The coordinates of fingers in event
1977
+ * @param {string} currentDirection The current direction the user is swiping.
1978
+ */
1979
+
1980
+ /**
1981
+ * A handler that is triggered for "down" swipes.
1982
+ * @name $.fn.swipe#swipeDown
1983
+ * @event
1984
+ * @default null
1985
+ * @param {EventObject} event The original event object
1986
+ * @param {int} direction The direction the user swiped in. See {@link $.fn.swipe.directions}
1987
+ * @param {int} distance The distance the user swiped
1988
+ * @param {int} duration The duration of the swipe in milliseconds
1989
+ * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers}
1990
+ * @param {object} fingerData The coordinates of fingers in event
1991
+ * @param {string} currentDirection The current direction the user is swiping.
1992
+ */
1993
+
1994
+ /**
1995
+ * A handler triggered for every phase of the swipe. This handler is constantly fired for the duration of the pinch.
1996
+ * This is triggered regardless of swipe thresholds.
1997
+ * @name $.fn.swipe#swipeStatus
1998
+ * @event
1999
+ * @default null
2000
+ * @param {EventObject} event The original event object
2001
+ * @param {string} phase The phase of the swipe event. See {@link $.fn.swipe.phases}
2002
+ * @param {string} direction The direction the user swiped in. This is null if the user has yet to move. See {@link $.fn.swipe.directions}
2003
+ * @param {int} distance The distance the user swiped. This is 0 if the user has yet to move.
2004
+ * @param {int} duration The duration of the swipe in milliseconds
2005
+ * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers}
2006
+ * @param {object} fingerData The coordinates of fingers in event
2007
+ * @param {string} currentDirection The current direction the user is swiping.
2008
+ */
2009
+
2010
+ /**
2011
+ * A handler triggered for pinch in events.
2012
+ * @name $.fn.swipe#pinchIn
2013
+ * @event
2014
+ * @default null
2015
+ * @param {EventObject} event The original event object
2016
+ * @param {int} direction The direction the user pinched in. See {@link $.fn.swipe.directions}
2017
+ * @param {int} distance The distance the user pinched
2018
+ * @param {int} duration The duration of the swipe in milliseconds
2019
+ * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers}
2020
+ * @param {int} zoom The zoom/scale level the user pinched too, 0-1.
2021
+ * @param {object} fingerData The coordinates of fingers in event
2022
+ */
2023
+
2024
+ /**
2025
+ * A handler triggered for pinch out events.
2026
+ * @name $.fn.swipe#pinchOut
2027
+ * @event
2028
+ * @default null
2029
+ * @param {EventObject} event The original event object
2030
+ * @param {int} direction The direction the user pinched in. See {@link $.fn.swipe.directions}
2031
+ * @param {int} distance The distance the user pinched
2032
+ * @param {int} duration The duration of the swipe in milliseconds
2033
+ * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers}
2034
+ * @param {int} zoom The zoom/scale level the user pinched too, 0-1.
2035
+ * @param {object} fingerData The coordinates of fingers in event
2036
+ */
2037
+
2038
+ /**
2039
+ * A handler triggered for all pinch events. This handler is constantly fired for the duration of the pinch. This is triggered regardless of thresholds.
2040
+ * @name $.fn.swipe#pinchStatus
2041
+ * @event
2042
+ * @default null
2043
+ * @param {EventObject} event The original event object
2044
+ * @param {int} direction The direction the user pinched in. See {@link $.fn.swipe.directions}
2045
+ * @param {int} distance The distance the user pinched
2046
+ * @param {int} duration The duration of the swipe in milliseconds
2047
+ * @param {int} fingerCount The number of fingers used. See {@link $.fn.swipe.fingers}
2048
+ * @param {int} zoom The zoom/scale level the user pinched too, 0-1.
2049
+ * @param {object} fingerData The coordinates of fingers in event
2050
+ */
2051
+
2052
+ /**
2053
+ * A click handler triggered when a user simply clicks, rather than swipes on an element.
2054
+ * This is deprecated since version 1.6.2, any assignment to click will be assigned to the tap handler.
2055
+ * You cannot use <code>on</code> to bind to this event as the default jQ <code>click</code> event will be triggered.
2056
+ * Use the <code>tap</code> event instead.
2057
+ * @name $.fn.swipe#click
2058
+ * @event
2059
+ * @deprecated since version 1.6.2, please use {@link $.fn.swipe#tap} instead
2060
+ * @default null
2061
+ * @param {EventObject} event The original event object
2062
+ * @param {DomObject} target The element clicked on.
2063
+ */
2064
+
2065
+ /**
2066
+ * A click / tap handler triggered when a user simply clicks or taps, rather than swipes on an element.
2067
+ * @name $.fn.swipe#tap
2068
+ * @event
2069
+ * @default null
2070
+ * @param {EventObject} event The original event object
2071
+ * @param {DomObject} target The element clicked on.
2072
+ */
2073
+
2074
+ /**
2075
+ * A double tap handler triggered when a user double clicks or taps on an element.
2076
+ * You can set the time delay for a double tap with the {@link $.fn.swipe.defaults#doubleTapThreshold} property.
2077
+ * Note: If you set both <code>doubleTap</code> and <code>tap</code> handlers, the <code>tap</code> event will be delayed by the <code>doubleTapThreshold</code>
2078
+ * as the script needs to check if its a double tap.
2079
+ * @name $.fn.swipe#doubleTap
2080
+ * @see $.fn.swipe.defaults#doubleTapThreshold
2081
+ * @event
2082
+ * @default null
2083
+ * @param {EventObject} event The original event object
2084
+ * @param {DomObject} target The element clicked on.
2085
+ */
2086
+
2087
+ /**
2088
+ * A long tap handler triggered once a tap has been release if the tap was longer than the longTapThreshold.
2089
+ * You can set the time delay for a long tap with the {@link $.fn.swipe.defaults#longTapThreshold} property.
2090
+ * @name $.fn.swipe#longTap
2091
+ * @see $.fn.swipe.defaults#longTapThreshold
2092
+ * @event
2093
+ * @default null
2094
+ * @param {EventObject} event The original event object
2095
+ * @param {DomObject} target The element clicked on.
2096
+ */
2097
+
2098
+ /**
2099
+ * A hold tap handler triggered as soon as the longTapThreshold is reached
2100
+ * You can set the time delay for a long tap with the {@link $.fn.swipe.defaults#longTapThreshold} property.
2101
+ * @name $.fn.swipe#hold
2102
+ * @see $.fn.swipe.defaults#longTapThreshold
2103
+ * @event
2104
+ * @default null
2105
+ * @param {EventObject} event The original event object
2106
+ * @param {DomObject} target The element clicked on.
2107
+ */
2108
+
2109
+ }));
js/jquery.transit.min.js DELETED
@@ -1,10 +0,0 @@
1
- /*!
2
- * jQuery Transit - CSS3 transitions and transformations
3
- * (c) 2011-2012 Rico Sta. Cruz <rico@ricostacruz.com>
4
- * MIT Licensed.
5
- *
6
- * http://ricostacruz.com/jquery.transit
7
- * http://github.com/rstacruz/jquery.transit
8
- */
9
- (function(k){k.transit={version:"0.9.9",propertyMap:{marginLeft:"margin",marginRight:"margin",marginBottom:"margin",marginTop:"margin",paddingLeft:"padding",paddingRight:"padding",paddingBottom:"padding",paddingTop:"padding"},enabled:true,useTransitionEnd:false};var d=document.createElement("div");var q={};function b(v){if(v in d.style){return v}var u=["Moz","Webkit","O","ms"];var r=v.charAt(0).toUpperCase()+v.substr(1);if(v in d.style){return v}for(var t=0;t<u.length;++t){var s=u[t]+r;if(s in d.style){return s}}}function e(){d.style[q.transform]="";d.style[q.transform]="rotateY(90deg)";return d.style[q.transform]!==""}var a=navigator.userAgent.toLowerCase().indexOf("chrome")>-1;q.transition=b("transition");q.transitionDelay=b("transitionDelay");q.transform=b("transform");q.transformOrigin=b("transformOrigin");q.transform3d=e();var i={transition:"transitionEnd",MozTransition:"transitionend",OTransition:"oTransitionEnd",WebkitTransition:"webkitTransitionEnd",msTransition:"MSTransitionEnd"};var f=q.transitionEnd=i[q.transition]||null;for(var p in q){if(q.hasOwnProperty(p)&&typeof k.support[p]==="undefined"){k.support[p]=q[p]}}d=null;k.cssEase={_default:"ease","in":"ease-in",out:"ease-out","in-out":"ease-in-out",snap:"cubic-bezier(0,1,.5,1)",easeOutCubic:"cubic-bezier(.215,.61,.355,1)",easeInOutCubic:"cubic-bezier(.645,.045,.355,1)",easeInCirc:"cubic-bezier(.6,.04,.98,.335)",easeOutCirc:"cubic-bezier(.075,.82,.165,1)",easeInOutCirc:"cubic-bezier(.785,.135,.15,.86)",easeInExpo:"cubic-bezier(.95,.05,.795,.035)",easeOutExpo:"cubic-bezier(.19,1,.22,1)",easeInOutExpo:"cubic-bezier(1,0,0,1)",easeInQuad:"cubic-bezier(.55,.085,.68,.53)",easeOutQuad:"cubic-bezier(.25,.46,.45,.94)",easeInOutQuad:"cubic-bezier(.455,.03,.515,.955)",easeInQuart:"cubic-bezier(.895,.03,.685,.22)",easeOutQuart:"cubic-bezier(.165,.84,.44,1)",easeInOutQuart:"cubic-bezier(.77,0,.175,1)",easeInQuint:"cubic-bezier(.755,.05,.855,.06)",easeOutQuint:"cubic-bezier(.23,1,.32,1)",easeInOutQuint:"cubic-bezier(.86,0,.07,1)",easeInSine:"cubic-bezier(.47,0,.745,.715)",easeOutSine:"cubic-bezier(.39,.575,.565,1)",easeInOutSine:"cubic-bezier(.445,.05,.55,.95)",easeInBack:"cubic-bezier(.6,-.28,.735,.045)",easeOutBack:"cubic-bezier(.175, .885,.32,1.275)",easeInOutBack:"cubic-bezier(.68,-.55,.265,1.55)"};k.cssHooks["transit:transform"]={get:function(r){return k(r).data("transform")||new j()},set:function(s,r){var t=r;if(!(t instanceof j)){t=new j(t)}if(q.transform==="WebkitTransform"&&!a){s.style[q.transform]=t.toString(true)}else{s.style[q.transform]=t.toString()}k(s).data("transform",t)}};k.cssHooks.transform={set:k.cssHooks["transit:transform"].set};if(k.fn.jquery<"1.8"){k.cssHooks.transformOrigin={get:function(r){return r.style[q.transformOrigin]},set:function(r,s){r.style[q.transformOrigin]=s}};k.cssHooks.transition={get:function(r){return r.style[q.transition]},set:function(r,s){r.style[q.transition]=s}}}n("scale");n("translate");n("rotate");n("rotateX");n("rotateY");n("rotate3d");n("perspective");n("skewX");n("skewY");n("x",true);n("y",true);function j(r){if(typeof r==="string"){this.parse(r)}return this}j.prototype={setFromString:function(t,s){var r=(typeof s==="string")?s.split(","):(s.constructor===Array)?s:[s];r.unshift(t);j.prototype.set.apply(this,r)},set:function(s){var r=Array.prototype.slice.apply(arguments,[1]);if(this.setter[s]){this.setter[s].apply(this,r)}else{this[s]=r.join(",")}},get:function(r){if(this.getter[r]){return this.getter[r].apply(this)}else{return this[r]||0}},setter:{rotate:function(r){this.rotate=o(r,"deg")},rotateX:function(r){this.rotateX=o(r,"deg")},rotateY:function(r){this.rotateY=o(r,"deg")},scale:function(r,s){if(s===undefined){s=r}this.scale=r+","+s},skewX:function(r){this.skewX=o(r,"deg")},skewY:function(r){this.skewY=o(r,"deg")},perspective:function(r){this.perspective=o(r,"px")},x:function(r){this.set("translate",r,null)},y:function(r){this.set("translate",null,r)},translate:function(r,s){if(this._translateX===undefined){this._translateX=0}if(this._translateY===undefined){this._translateY=0}if(r!==null&&r!==undefined){this._translateX=o(r,"px")}if(s!==null&&s!==undefined){this._translateY=o(s,"px")}this.translate=this._translateX+","+this._translateY}},getter:{x:function(){return this._translateX||0},y:function(){return this._translateY||0},scale:function(){var r=(this.scale||"1,1").split(",");if(r[0]){r[0]=parseFloat(r[0])}if(r[1]){r[1]=parseFloat(r[1])}return(r[0]===r[1])?r[0]:r},rotate3d:function(){var t=(this.rotate3d||"0,0,0,0deg").split(",");for(var r=0;r<=3;++r){if(t[r]){t[r]=parseFloat(t[r])}}if(t[3]){t[3]=o(t[3],"deg")}return t}},parse:function(s){var r=this;s.replace(/([a-zA-Z0-9]+)\((.*?)\)/g,function(t,v,u){r.setFromString(v,u)})},toString:function(t){var s=[];for(var r in this){if(this.hasOwnProperty(r)){if((!q.transform3d)&&((r==="rotateX")||(r==="rotateY")||(r==="perspective")||(r==="transformOrigin"))){continue}if(r[0]!=="_"){if(t&&(r==="scale")){s.push(r+"3d("+this[r]+",1)")}else{if(t&&(r==="translate")){s.push(r+"3d("+this[r]+",0)")}else{s.push(r+"("+this[r]+")")}}}}}return s.join(" ")}};function m(s,r,t){if(r===true){s.queue(t)}else{if(r){s.queue(r,t)}else{t()}}}function h(s){var r=[];k.each(s,function(t){t=k.camelCase(t);t=k.transit.propertyMap[t]||k.cssProps[t]||t;t=c(t);if(k.inArray(t,r)===-1){r.push(t)}});return r}function g(s,v,x,r){var t=h(s);if(k.cssEase[x]){x=k.cssEase[x]}var w=""+l(v)+" "+x;if(parseInt(r,10)>0){w+=" "+l(r)}var u=[];k.each(t,function(z,y){u.push(y+" "+w)});return u.join(", ")}k.fn.transition=k.fn.transit=function(z,s,y,C){var D=this;var u=0;var w=true;if(typeof s==="function"){C=s;s=undefined}if(typeof y==="function"){C=y;y=undefined}if(typeof z.easing!=="undefined"){y=z.easing;delete z.easing}if(typeof z.duration!=="undefined"){s=z.duration;delete z.duration}if(typeof z.complete!=="undefined"){C=z.complete;delete z.complete}if(typeof z.queue!=="undefined"){w=z.queue;delete z.queue}if(typeof z.delay!=="undefined"){u=z.delay;delete z.delay}if(typeof s==="undefined"){s=k.fx.speeds._default}if(typeof y==="undefined"){y=k.cssEase._default}s=l(s);var E=g(z,s,y,u);var B=k.transit.enabled&&q.transition;var t=B?(parseInt(s,10)+parseInt(u,10)):0;if(t===0){var A=function(F){D.css(z);if(C){C.apply(D)}if(F){F()}};m(D,w,A);return D}var x={};var r=function(H){var G=false;var F=function(){if(G){D.unbind(f,F)}if(t>0){D.each(function(){this.style[q.transition]=(x[this]||null)})}if(typeof C==="function"){C.apply(D)}if(typeof H==="function"){H()}};if((t>0)&&(f)&&(k.transit.useTransitionEnd)){G=true;D.bind(f,F)}else{window.setTimeout(F,t)}D.each(function(){if(t>0){this.style[q.transition]=E}k(this).css(z)})};var v=function(F){this.offsetWidth;r(F)};m(D,w,v);return this};function n(s,r){if(!r){k.cssNumber[s]=true}k.transit.propertyMap[s]=q.transform;k.cssHooks[s]={get:function(v){var u=k(v).css("transit:transform");return u.get(s)},set:function(v,w){var u=k(v).css("transit:transform");u.setFromString(s,w);k(v).css({"transit:transform":u})}}}function c(r){return r.replace(/([A-Z])/g,function(s){return"-"+s.toLowerCase()})}function o(s,r){if((typeof s==="string")&&(!s.match(/^[\-0-9\.]+$/))){return s}else{return""+s+r}}function l(s){var r=s;if(k.fx.speeds[r]){r=k.fx.speeds[r]}return o(r,"ms")}k.transit.getTransitionValue=g})(jQuery);
10
- (function($){$.fn.touchwipe=function(settings){var config={min_move_x:20,min_move_y:20,wipeLeft:function(){},wipeRight:function(){},wipeUp:function(){},wipeDown:function(){},preventDefaultEvents:true};if(settings)$.extend(config,settings);this.each(function(){var startX;var startY;var isMoving=false;function cancelTouch(){this.removeEventListener('touchmove',onTouchMove);startX=null;isMoving=false}function onTouchMove(e){if(config.preventDefaultEvents){e.preventDefault()}if(isMoving){var x=e.touches[0].pageX;var y=e.touches[0].pageY;var dx=startX-x;var dy=startY-y;if(Math.abs(dx)>=config.min_move_x){cancelTouch();if(dx>0){config.wipeLeft()}else{config.wipeRight()}}else if(Math.abs(dy)>=config.min_move_y){cancelTouch();if(dy>0){config.wipeDown()}else{config.wipeUp()}}}}function onTouchStart(e){if(e.touches.length==1){startX=e.touches[0].pageX;startY=e.touches[0].pageY;isMoving=true;this.addEventListener('touchmove',onTouchMove,false)}}if('ontouchstart'in document.documentElement){this.addEventListener('touchstart',onTouchStart,false)}});return this}})(jQuery);
 
 
 
 
 
 
 
 
 
 
js/modernizr.custom.js ADDED
@@ -0,0 +1,4 @@
 
 
 
 
1
+ /* Modernizr 2.6.2 (Custom Build) | MIT & BSD
2
+ * Build: http://modernizr.com/download/#-shiv-cssclasses-load
3
+ */
4
+ ;window.Modernizr=function(a,b,c){function u(a){j.cssText=a}function v(a,b){return u(prefixes.join(a+";")+(b||""))}function w(a,b){return typeof a===b}function x(a,b){return!!~(""+a).indexOf(b)}function y(a,b,d){for(var e in a){var f=b[a[e]];if(f!==c)return d===!1?a[e]:w(f,"function")?f.bind(d||b):f}return!1}var d="2.6.2",e={},f=!0,g=b.documentElement,h="modernizr",i=b.createElement(h),j=i.style,k,l={}.toString,m={},n={},o={},p=[],q=p.slice,r,s={}.hasOwnProperty,t;!w(s,"undefined")&&!w(s.call,"undefined")?t=function(a,b){return s.call(a,b)}:t=function(a,b){return b in a&&w(a.constructor.prototype[b],"undefined")},Function.prototype.bind||(Function.prototype.bind=function(b){var c=this;if(typeof c!="function")throw new TypeError;var d=q.call(arguments,1),e=function(){if(this instanceof e){var a=function(){};a.prototype=c.prototype;var f=new a,g=c.apply(f,d.concat(q.call(arguments)));return Object(g)===g?g:f}return c.apply(b,d.concat(q.call(arguments)))};return e});for(var z in m)t(m,z)&&(r=z.toLowerCase(),e[r]=m[z](),p.push((e[r]?"":"no-")+r));return e.addTest=function(a,b){if(typeof a=="object")for(var d in a)t(a,d)&&e.addTest(d,a[d]);else{a=a.toLowerCase();if(e[a]!==c)return e;b=typeof b=="function"?b():b,typeof f!="undefined"&&f&&(g.className+=" "+(b?"":"no-")+a),e[a]=b}return e},u(""),i=k=null,function(a,b){function k(a,b){var c=a.createElement("p"),d=a.getElementsByTagName("head")[0]||a.documentElement;return c.innerHTML="x<style>"+b+"</style>",d.insertBefore(c.lastChild,d.firstChild)}function l(){var a=r.elements;return typeof a=="string"?a.split(" "):a}function m(a){var b=i[a[g]];return b||(b={},h++,a[g]=h,i[h]=b),b}function n(a,c,f){c||(c=b);if(j)return c.createElement(a);f||(f=m(c));var g;return f.cache[a]?g=f.cache[a].cloneNode():e.test(a)?g=(f.cache[a]=f.createElem(a)).cloneNode():g=f.createElem(a),g.canHaveChildren&&!d.test(a)?f.frag.appendChild(g):g}function o(a,c){a||(a=b);if(j)return a.createDocumentFragment();c=c||m(a);var d=c.frag.cloneNode(),e=0,f=l(),g=f.length;for(;e<g;e++)d.createElement(f[e]);return d}function p(a,b){b.cache||(b.cache={},b.createElem=a.createElement,b.createFrag=a.createDocumentFragment,b.frag=b.createFrag()),a.createElement=function(c){return r.shivMethods?n(c,a,b):b.createElem(c)},a.createDocumentFragment=Function("h,f","return function(){var n=f.cloneNode(),c=n.createElement;h.shivMethods&&("+l().join().replace(/\w+/g,function(a){return b.createElem(a),b.frag.createElement(a),'c("'+a+'")'})+");return n}")(r,b.frag)}function q(a){a||(a=b);var c=m(a);return r.shivCSS&&!f&&!c.hasCSS&&(c.hasCSS=!!k(a,"article,aside,figcaption,figure,footer,header,hgroup,nav,section{display:block}mark{background:#FF0;color:#000}")),j||p(a,c),a}var c=a.html5||{},d=/^<|^(?:button|map|select|textarea|object|iframe|option|optgroup)$/i,e=/^(?:a|b|code|div|fieldset|h1|h2|h3|h4|h5|h6|i|label|li|ol|p|q|span|strong|style|table|tbody|td|th|tr|ul)$/i,f,g="_html5shiv",h=0,i={},j;(function(){try{var a=b.createElement("a");a.innerHTML="<xyz></xyz>",f="hidden"in a,j=a.childNodes.length==1||function(){b.createElement("a");var a=b.createDocumentFragment();return typeof a.cloneNode=="undefined"||typeof a.createDocumentFragment=="undefined"||typeof a.createElement=="undefined"}()}catch(c){f=!0,j=!0}})();var r={elements:c.elements||"abbr article aside audio bdi canvas data datalist details figcaption figure footer header hgroup mark meter nav output progress section summary time video",shivCSS:c.shivCSS!==!1,supportsUnknownElements:j,shivMethods:c.shivMethods!==!1,type:"default",shivDocument:q,createElement:n,createDocumentFragment:o};a.html5=r,q(b)}(this,b),e._version=d,g.className=g.className.replace(/(^|\s)no-js(\s|$)/,"$1$2")+(f?" js "+p.join(" "):""),e}(this,this.document),function(a,b,c){function d(a){return"[object Function]"==o.call(a)}function e(a){return"string"==typeof a}function f(){}function g(a){return!a||"loaded"==a||"complete"==a||"uninitialized"==a}function h(){var a=p.shift();q=1,a?a.t?m(function(){("c"==a.t?B.injectCss:B.injectJs)(a.s,0,a.a,a.x,a.e,1)},0):(a(),h()):q=0}function i(a,c,d,e,f,i,j){function k(b){if(!o&&g(l.readyState)&&(u.r=o=1,!q&&h(),l.onload=l.onreadystatechange=null,b)){"img"!=a&&m(function(){t.removeChild(l)},50);for(var d in y[c])y[c].hasOwnProperty(d)&&y[c][d].onload()}}var j=j||B.errorTimeout,l=b.createElement(a),o=0,r=0,u={t:d,s:c,e:f,a:i,x:j};1===y[c]&&(r=1,y[c]=[]),"object"==a?l.data=c:(l.src=c,l.type=a),l.width=l.height="0",l.onerror=l.onload=l.onreadystatechange=function(){k.call(this,r)},p.splice(e,0,u),"img"!=a&&(r||2===y[c]?(t.insertBefore(l,s?null:n),m(k,j)):y[c].push(l))}function j(a,b,c,d,f){return q=0,b=b||"j",e(a)?i("c"==b?v:u,a,b,this.i++,c,d,f):(p.splice(this.i++,0,a),1==p.length&&h()),this}function k(){var a=B;return a.loader={load:j,i:0},a}var l=b.documentElement,m=a.setTimeout,n=b.getElementsByTagName("script")[0],o={}.toString,p=[],q=0,r="MozAppearance"in l.style,s=r&&!!b.createRange().compareNode,t=s?l:n.parentNode,l=a.opera&&"[object Opera]"==o.call(a.opera),l=!!b.attachEvent&&!l,u=r?"object":l?"script":"img",v=l?"script":u,w=Array.isArray||function(a){return"[object Array]"==o.call(a)},x=[],y={},z={timeout:function(a,b){return b.length&&(a.timeout=b[0]),a}},A,B;B=function(a){function b(a){var a=a.split("!"),b=x.length,c=a.pop(),d=a.length,c={url:c,origUrl:c,prefixes:a},e,f,g;for(f=0;f<d;f++)g=a[f].split("="),(e=z[g.shift()])&&(c=e(c,g));for(f=0;f<b;f++)c=x[f](c);return c}function g(a,e,f,g,h){var i=b(a),j=i.autoCallback;i.url.split(".").pop().split("?").shift(),i.bypass||(e&&(e=d(e)?e:e[a]||e[g]||e[a.split("/").pop().split("?")[0]]),i.instead?i.instead(a,e,f,g,h):(y[i.url]?i.noexec=!0:y[i.url]=1,f.load(i.url,i.forceCSS||!i.forceJS&&"css"==i.url.split(".").pop().split("?").shift()?"c":c,i.noexec,i.attrs,i.timeout),(d(e)||d(j))&&f.load(function(){k(),e&&e(i.origUrl,h,g),j&&j(i.origUrl,h,g),y[i.url]=2})))}function h(a,b){function c(a,c){if(a){if(e(a))c||(j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}),g(a,j,b,0,h);else if(Object(a)===a)for(n in m=function(){var b=0,c;for(c in a)a.hasOwnProperty(c)&&b++;return b}(),a)a.hasOwnProperty(n)&&(!c&&!--m&&(d(j)?j=function(){var a=[].slice.call(arguments);k.apply(this,a),l()}:j[n]=function(a){return function(){var b=[].slice.call(arguments);a&&a.apply(this,b),l()}}(k[n])),g(a[n],j,b,n,h))}else!c&&l()}var h=!!a.test,i=a.load||a.both,j=a.callback||f,k=j,l=a.complete||f,m,n;c(h?a.yep:a.nope,!!i),i&&c(i)}var i,j,l=this.yepnope.loader;if(e(a))g(a,0,l,0);else if(w(a))for(i=0;i<a.length;i++)j=a[i],e(j)?g(j,0,l,0):w(j)?B(j):Object(j)===j&&h(j,l);else Object(a)===a&&h(a,l)},B.addPrefix=function(a,b){z[a]=b},B.addFilter=function(a){x.push(a)},B.errorTimeout=1e4,null==b.readyState&&b.addEventListener&&(b.readyState="loading",b.addEventListener("DOMContentLoaded",A=function(){b.removeEventListener("DOMContentLoaded",A,0),b.readyState="complete"},0)),a.yepnope=k(),a.yepnope.executeStack=h,a.yepnope.injectJs=function(a,c,d,e,i,j){var k=b.createElement("script"),l,o,e=e||B.errorTimeout;k.src=a;for(o in d)k.setAttribute(o,d[o]);c=j?h:c||f,k.onreadystatechange=k.onload=function(){!l&&g(k.readyState)&&(l=1,c(),k.onload=k.onreadystatechange=null)},m(function(){l||(l=1,c(1))},e),i?k.onload():n.parentNode.insertBefore(k,n)},a.yepnope.injectCss=function(a,c,d,e,g,i){var e=b.createElement("link"),j,c=i?h:c||f;e.href=a,e.rel="stylesheet",e.type="text/css";for(j in d)e.setAttribute(j,d[j]);g||(n.parentNode.insertBefore(e,n),m(c,0))}}(this,document),Modernizr.load=function(){yepnope.apply(window,[].slice.call(arguments,0))};
js/wprmenu.js CHANGED
@@ -1,204 +1,204 @@
1
- jQuery(document).ready(function( $ ) {
2
-
3
- var bar = $('#wprmenu_bar'), //top bar that shows/hides the menu
4
- bar_height = bar.outerHeight(true), //the bar height
5
- from_width = wprmenu.from_width,
6
- menu = $('#wprmenu_menu'), //the menu div
7
- menu_ul = $('#wprmenu_menu_ul'), //the menu ul
8
- menu_a = menu.find('a'), //single menu link
9
- body = $('body'),
10
- html = $('html'),
11
- animation_speed = 300,
12
- ab = $('#wpadminbar'),
13
- menu_enabled = (bar.length > 0 && menu.length > 0)? true : false,
14
- menu_width = menu.width(),
15
- target_height = (window.innerHeight < body.height())? body.height() : window.innerHeight,
16
- target_width = (window.innerWidth < body.width())? body.width() : window.innerWidth;
17
- if(menu_enabled) {
18
-
19
- menu_ul.find('li').first().css({'border-top':'none'});
20
-
21
-
22
- $(document).mouseup(function (e) {
23
- if ( !menu.is(e.target) && menu.has( e.target ).length === 0) {
24
- if(menu.is(':visible') && (!menu.hasClass('top'))) {
25
- $.sidr('close', 'wprmenu_menu');
26
- }
27
- }
28
- });
29
- //ENABLE NESTING
30
-
31
- //add arrow element to the parent li items and chide its child uls
32
- menu.find('ul.sub-menu').each(function() {
33
- var sub_ul = $(this),
34
- parent_a = sub_ul.prev('a'),
35
- parent_li = parent_a.parent('li').first();
36
-
37
- parent_a.addClass('wprmenu_parent_item');
38
- parent_li.addClass('wprmenu_parent_item_li');
39
-
40
- var expand = parent_a.before('<span class="wprmenu_icon wprmenu_icon_par icon_default"></span> ').find('.wprmenu_icon_par');
41
-
42
- sub_ul.hide();
43
- });
44
-
45
- //adjust the a width on parent uls so it fits nicely with th eicon elemnt
46
- function adjust_expandable_items() {
47
- $('.wprmenu_parent_item_li').each(function() {
48
- var t = $(this),
49
- main_ul_width = 0,
50
- icon = t.find('.wprmenu_icon_par').first(),
51
- link = t.find('a.wprmenu_parent_item').first();
52
-
53
- if(menu.hasClass('top')) {
54
- main_ul_width = window.innerWidth;
55
- } else {
56
- main_ul_width = menu_ul.innerWidth();
57
- }
58
-
59
- if(t.find('.wprmenu_clear').length == 0) link.after('<br class="wprmenu_clear"/>');
60
- });
61
- }
62
- adjust_expandable_items();
63
-
64
- //expand / collapse action (SUBLEVELS)
65
- $('.wprmenu_icon_par').on('click',function() {
66
- var t = $(this),
67
- //child_ul = t.next('a').next('ul');
68
- child_ul = t.parent('li').find('ul.sub-menu').first();
69
- child_ul.slideToggle(300);
70
- t.toggleClass('wprmenu_par_opened');
71
- t.parent('li').first().toggleClass('wprmenu_no_border_bottom');
72
- });
73
-
74
- //helper - close all submenus when menu is hiding
75
- function close_sub_uls() {
76
- menu.find('ul.sub-menu').each(function() {
77
- var ul = $(this),
78
- icon = ul.parent('li').find('.wprmenu_icon_par'),
79
- li = ul.parent('li');
80
-
81
- if(ul.is(':visible')) ul.slideUp(300);
82
- icon.removeClass('wprmenu_par_opened');
83
- li.removeClass('wprmenu_no_border_bottom');
84
- });
85
- }
86
-
87
- //fix the scaling issue by adding/replacing viewport metatag
88
- var mt = $('meta[name=viewport]');
89
- mt = mt.length ? mt : $('<meta name="viewport" />').appendTo('head');
90
- if(wprmenu.zooming == 'no') {
91
- mt.attr('content', 'user-scalable=no, width=device-width, maximum-scale=1, minimum-scale=1');
92
- } else {
93
- mt.attr('content', 'user-scalable=yes, width=device-width, initial-scale=1.0, minimum-scale=1');
94
- }
95
-
96
- //Additional fixes on change device orientation
97
- if( $.browser.mozilla ) {
98
- screen.addEventListener("orientationchange", function() {updateOrientation()}); //firefox
99
- } else if( window.addEventListener ) {
100
- window.addEventListener('orientationchange', updateOrientation, false);
101
- }
102
- else {
103
- window.attachEvent( "orientationchange" );
104
- }
105
- function updateOrientation() {
106
- window.scrollBy(1,1);
107
- window.scrollBy(-1,-1);
108
-
109
- menu_width = menu.width();
110
-
111
- //update the page posion for left menu
112
- if(menu.is(':visible') && menu.hasClass('left')) {
113
- body.css({'left':menu_width});
114
- body.scrollLeft(0);
115
- }
116
- }
117
-
118
-
119
-
120
-
121
- //apply the SIDR for the left/right menu
122
- if(menu.hasClass('left') || menu.hasClass('right')) {
123
-
124
- //appy sidr
125
- var hor_pos = (menu.hasClass('left'))? 'left' : 'right';
126
- bar.sidr({
127
- name:'wprmenu_menu',
128
- side: hor_pos,
129
- speed: animation_speed,
130
- onOpen: function(){ bar.addClass('menu_is_opened'); },
131
- onClose: function(){ bar.removeClass('menu_is_opened'); close_sub_uls(); }
132
- });
133
-
134
- //when link is clicked - hide the menu first and then change location to new page
135
- menu_a.on('click', function(e) {
136
- $.sidr('close', 'wprmenu_menu');
137
- });
138
-
139
- if( wprmenu.swipe != 'no' ) {
140
- $('body').touchwipe({
141
- wipeLeft: function() {
142
- // Close
143
- $.sidr('close', 'wprmenu_menu');
144
- },
145
- wipeRight: function() {
146
- // Open
147
- $.sidr('open', 'wprmenu_menu');
148
- },
149
- min_move_x: 60,
150
- min_move_y: 60,
151
- preventDefaultEvents: false
152
- });
153
- }
154
-
155
- $(window).resize(function(){
156
- target_width = (window.innerWidth < body.width())? body.width() : window.innerWidth;
157
- if(target_width > from_width && menu.is(':visible')) {
158
- $.sidr('close', 'wprmenu_menu');
159
- }
160
- });
161
-
162
-
163
- } else if(menu.hasClass('top')) { //The top positioned menu
164
-
165
- body.prepend(menu);
166
-
167
- //show / hide the menu
168
- bar.on('click', function(e) {
169
-
170
- //scroll window top
171
- $("html, body").animate({ scrollTop: 0 }, animation_speed);
172
-
173
- close_sub_uls();
174
- menu.stop(true, false).slideToggle(animation_speed);
175
-
176
-
177
- });
178
-
179
-
180
- //when link is clicked - hide the menu first and then change location to new page
181
- menu_a.on('click', function(e) {
182
- e.preventDefault();
183
- var url = $(this).attr('href');
184
-
185
- menu.slideUp(animation_speed,function() {
186
- //go to the url from the link
187
- window.location.href = url;
188
- });
189
- });
190
-
191
-
192
- $(window).resize(function(){
193
- target_width = (window.innerWidth < body.width())? body.width() : window.innerWidth;
194
- if(target_width > from_width && menu.is(':visible')) {
195
- close_sub_uls();
196
- menu.slideUp(animation_speed, function() {});
197
- }
198
- });
199
-
200
-
201
- } //end if class left / top /right
202
-
203
- } //end if menu enabled
204
  });
1
+ ( function( window ) {
2
+
3
+ 'use strict';
4
+
5
+ // class helper functions from bonzo https://github.com/ded/bonzo
6
+
7
+ function classReg( className ) {
8
+ return new RegExp("(^|\\s+)" + className + "(\\s+|$)");
9
+ }
10
+
11
+ // classList support for class management
12
+ // altho to be fair, the api sucks because it won't accept multiple classes at once
13
+ var hasClass, addClass, removeClass;
14
+
15
+ if ( 'classList' in document.documentElement ) {
16
+ hasClass = function( elem, c ) {
17
+ return elem.classList.contains( c );
18
+ };
19
+ addClass = function( elem, c ) {
20
+ elem.classList.add( c );
21
+ };
22
+ removeClass = function( elem, c ) {
23
+ elem.classList.remove( c );
24
+ };
25
+ }
26
+ else {
27
+ hasClass = function( elem, c ) {
28
+ return classReg( c ).test( elem.className );
29
+ };
30
+ addClass = function( elem, c ) {
31
+ if ( !hasClass( elem, c ) ) {
32
+ elem.className = elem.className + ' ' + c;
33
+ }
34
+ };
35
+ removeClass = function( elem, c ) {
36
+ elem.className = elem.className.replace( classReg( c ), ' ' );
37
+ };
38
+ }
39
+
40
+ function toggleClass( elem, c ) {
41
+ var fn = hasClass( elem, c ) ? removeClass : addClass;
42
+ fn( elem, c );
43
+ }
44
+
45
+ window.classie = {
46
+ // full names
47
+ hasClass: hasClass,
48
+ addClass: addClass,
49
+ removeClass: removeClass,
50
+ toggleClass: toggleClass,
51
+ // short names
52
+ has: hasClass,
53
+ add: addClass,
54
+ remove: removeClass,
55
+ toggle: toggleClass
56
+ };
57
+
58
+ })( window );
59
+
60
+ jQuery( document ).ready( function( $ ) {
61
+ var Mgwprm = document.getElementById( 'mg-wprm-wrap' );
62
+ var wprm_menuDir = document.getElementById( 'wprMenu' );
63
+ body = document.body;
64
+
65
+ //Body slide from one side ( left or right )
66
+ $('body').addClass('cbp-spmenu-push');
67
+
68
+ $('.wprmenu_bar').click( function() {
69
+ classie.toggle( this, 'active' );
70
+ $(this).find('div.hamburger').toggleClass('is-active');
71
+ // For the right side body push
72
+ if ($(this).hasClass('bodyslide') && $(this).hasClass('left')) {
73
+ classie.toggle(body, 'cbp-spmenu-push-toright');
74
+ }
75
+ // For the left side body push
76
+ if ($(this).hasClass('bodyslide') && $(this).hasClass('right')) {
77
+ classie.toggle(body, 'cbp-spmenu-push-toleft');
78
+ }
79
+ classie.toggle(Mgwprm, 'cbp-spmenu-open');
80
+
81
+ close_sub_uls();
82
+
83
+ });
84
+
85
+ // From the top and bottom slide
86
+ var topmenu = $('#mg-wprm-wrap.cbp-spmenu-top ul').height()+800;
87
+ var bottommenu = $('#mg-wprm-wrap.cbp-spmenu-bottom').height();
88
+ $('#mg-wprm-wrap.cbp-spmenu-top').css( 'top', -topmenu+'px' );
89
+ $('#mg-wprm-wrap.cbp-spmenu-bottom').css( {
90
+ 'bottom' : -bottommenu+'px',
91
+ 'top' : 'auto'
92
+ });
93
+
94
+ $('.wprmenu_icon').click( function(){
95
+ $(this).toggleClass('open');
96
+ });
97
+
98
+ $('#page').click( function(){
99
+ $('.wprmenu_icon.open').trigger("click");
100
+ });
101
+
102
+ // Click on body remove the menu
103
+ $('body').click( function( event ) {
104
+ if ( $( '#wprmenu_bar' ).hasClass( 'active' ) ) {
105
+ $('#wprmenu_bar .wprmenu_icon').addClass('open');
106
+ }
107
+ else {
108
+ $('#wprmenu_bar .wprmenu_icon').removeClass('open');
109
+ }
110
+ });
111
+
112
+
113
+ menu = $('#mg-wprm-wrap');
114
+ menu_ul = $('#wprmenu_menu_ul'), //the menu ul
115
+
116
+ //add arrow element to the parent li items and chide its child uls
117
+ menu.find('ul.sub-menu').each(function() {
118
+ var sub_ul = $(this),
119
+ parent_a = sub_ul.prev('a'),
120
+ parent_li = parent_a.parent('li').first();
121
+
122
+ parent_a.addClass('wprmenu_parent_item');
123
+ parent_li.addClass('wprmenu_parent_item_li');
124
+
125
+ var expand = parent_a.before('<span class="wprmenu_icon wprmenu_icon_par icon_default"></span> ').find('.wprmenu_icon_par');
126
+ sub_ul.hide();
127
+ });
128
+
129
+ //adjust the a width on parent uls so it fits nicely with th eicon elemnt
130
+ function adjust_expandable_items() {
131
+ $('.wprmenu_parent_item_li').each(function() {
132
+ var t = $(this),
133
+ main_ul_width = 0,
134
+ icon = t.find('.wprmenu_icon_par').first(),
135
+ link = t.find('a.wprmenu_parent_item').first();
136
+
137
+ if(menu.hasClass('top'))
138
+ main_ul_width = window.innerWidth;
139
+ else
140
+ main_ul_width = menu_ul.innerWidth();
141
+
142
+ });
143
+ }
144
+
145
+ adjust_expandable_items();
146
+
147
+ //expand / collapse action (SUBLEVELS)
148
+ $('.wprmenu_icon_par').on('click',function() {
149
+ var t = $(this),
150
+ child_ul = t.parent('li').find('ul.sub-menu').first();
151
+ child_ul.slideToggle('300');
152
+ t.toggleClass('wprmenu_par_opened');
153
+ t.parent('li').first().toggleClass('wprmenu_no_border_bottom');
154
+ });
155
+
156
+ //helper - close all submenus when menu is hiding
157
+ function close_sub_uls() {
158
+ menu.find('ul.sub-menu').each(function() {
159
+ var ul = $(this),
160
+ icon = ul.parent('li').find('.wprmenu_icon_par'),
161
+ li = ul.parent('li');
162
+
163
+ if(ul.is(':visible')) ul.slideUp(300);
164
+ icon.removeClass('wprmenu_par_opened');
165
+ li.removeClass('wprmenu_no_border_bottom');
166
+ });
167
+ }
168
+
169
+ //submenu opened
170
+ function open_sub_uls() {
171
+ menu.find('ul.sub-menu').each(function() {
172
+ var ul = $(this),
173
+ icon = ul.parent('li').find('.wprmenu_icon_par'),
174
+ li = ul.parent('li');
175
+
176
+ ul.slideDown(300);
177
+ icon.removeClass('wprmenu_par_opened');
178
+ icon.addClass('wprmenu_par_opened');
179
+ });
180
+ }
181
+
182
+ if( wprmenu.parent_click == 'yes' ) {
183
+ $('a.wprmenu_parent_item').on('click', function(e){
184
+ e.preventDefault();
185
+ $(this).prev('.wprmenu_icon_par').trigger('click');
186
+ });
187
+ }
188
+
189
+ if( wprmenu.swipe == 'yes' ) {
190
+ $('body').swipe({
191
+ excludedElements: "button, input, select, textarea, .noSwipe",
192
+ swipe:function(event, direction, distance, duration, fingerCount, fingerData) {
193
+ menu_el = $('.wprmenu_bar .hamburger, .wprmenu_bar .wpr-custom-menu');
194
+ if( distance > 200 && direction =='left' && menu_el.hasClass('is-active') )
195
+ menu_el.trigger('click');
196
+
197
+ if( distance > 200 && direction =='right' && !menu_el.hasClass('is-active') )
198
+ menu_el.trigger('click');
199
+
200
+ }
201
+ });
202
+ }
203
+
204
  });
readme.txt CHANGED
@@ -1,9 +1,10 @@
1
  === WP Responsive Menu ===
2
- Contributors: sagarseth9,magnigenie
3
- Tags: Wordpress Responsive Menu, Genesis responsive menu, Genesis Mobile Menu, Thesis Mobile Menu, Thesis Responsive Menu, Mobile Menu, Responsive Menu Plugin, WP Responsive Menu, Wordpress mobile menu
4
  Requires at least: 3.0
 
5
  Tested up to: 4.8.2
6
- Stable tag: 2.0.7
7
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=sagar.seth9@gmail.com&item_name=WP%20Responsive%20Menu&return=http://magnigenie.com
8
  License: GPLv2 or later
9
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
@@ -12,40 +13,40 @@ WP Responsive Menu turns your WordPress menu to a highly customizable sliding re
12
 
13
  == Description ==
14
 
15
- WordPress Responsive Menu plugin will help you to get a cool, highly customizable mobile menu plugin. Using this plugin you can easily convert your wordpress menu to a great, elegant looking sliding menu for all mobile devices.
16
-
17
- = Features: =
18
- * Fully responsive and works on all type of mobile devices.
19
- * Easily integrates with wordpress menu system.
20
- * Easy to use admin interface.
21
- * Easily replace your menu with responsive menu on mobile devices.
22
- * Choose your custom colors to match your theme.
23
- * Option to open menu from top, left and right.
24
- * Easily add your website logo the the menu.
25
- * Easily hide unwanted elements on mobile devices.
26
- * Supports swipe gestures.
27
- * Enable/Disable pinch to zoom feature.
28
- * Works perfectly on all devices/platforms.
29
- * Add a custom search bar to your menu.
30
- * Ability to change the search bar text.
31
-
32
- This plugin works out of box with any theme frameworks like genesis or thesis and it also works fine with multisite setups.
 
 
 
 
 
33
 
34
  = Important Notes =
35
- If you are looking for more options then [check out the pro version](http://magnigenie.com/wp-responsive-menu-pro/) of the plugin.
36
 
37
- This plugin is based on [sidr jquery menu plugin](https://github.com/artberri/sidr).
38
 
39
- For Quick support please check WP Responsive menu [Support forum](http://magnigenie.com/support/queries/wp-responsive-menu/).
40
 
41
- If you have any suggestions for a new plugin, feel free to email me at sagar@magnigenie.com.
42
-
43
- For support you can directly email us on support@magnigenie.com
44
-
45
- Check out [the demo](http://magnigenie.com/wp-responsive-menu-mobile-menu-plugin-wordpress/)
46
 
47
  == Installation ==
48
-
49
  1. Go to your admin area and select Plugins -> Add new from the menu.
50
  2. Search for "WP Responsive Menu".
51
  3. Click install.
@@ -54,14 +55,32 @@ Check out [the demo](http://magnigenie.com/wp-responsive-menu-mobile-menu-plugin
54
 
55
  == Screenshots ==
56
 
57
- 1. Admin settings.
 
 
58
 
59
- 2. WP Responsive Menu view.
60
 
61
- 3. Check out [the demo](http://magnigenie.com/wp-responsive-menu-mobile-menu-plugin-wordpress/)
 
 
62
 
63
  == ChangeLog ==
64
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
65
  = Version 2.0.7 =
66
 
67
  * Fixed conflict custom post type and contact form 7 menu.
@@ -109,6 +128,6 @@ Check out [the demo](http://magnigenie.com/wp-responsive-menu-mobile-menu-plugin
109
 
110
  == Upgrade Notice ==
111
 
112
- = Version 2.0.7 =
113
 
114
  * New update is available.
1
  === WP Responsive Menu ===
2
+ Contributors: sagarseth9,magnigenie,kshirod-patel
3
+ Tags: WordPress Responsive Menu, Genesis responsive menu, Genesis Mobile Menu, Thesis Mobile Menu, Thesis Responsive Menu, Mobile Menu, Responsive Menu Plugin, WP Responsive Menu, WordPress mobile menu
4
  Requires at least: 3.0
5
+ Requires PHP: 5.4
6
  Tested up to: 4.8.2
7
+ Stable tag: 3.0
8
  Donate link: https://www.paypal.com/cgi-bin/webscr?cmd=_xclick&business=sagar.seth9@gmail.com&item_name=WP%20Responsive%20Menu&return=http://magnigenie.com
9
  License: GPLv2 or later
10
  License URI: http://www.gnu.org/licenses/gpl-2.0.html
13
 
14
  == Description ==
15
 
16
+ WP Responsive Menu is a simple plugin that lets you add a highly customizable responsive menu to any WordPress site in no time at all and customization can all be done directly from the setting page, with no coding needed at all.
17
+
18
+ = Benefits: =
19
+ * Get a nice looking slide menu in less than a minute.
20
+ * Makes your site menu work better on mobile devices.
21
+ * Easy to customize without any coding skills.
22
+ * Allows you to set the menu open direction to top/bottom/left/right to match your needs.
23
+ * Option to chnage menu icon animation to match your site.
24
+ * Add your logo to menu bar and easily specify a link to it.
25
+ * Comes in two different display options to match your taste.
26
+ * Quickly hide the unwanted elements when the responsive menu is active.
27
+ * Provides better option to open/close menu with simple swipe gestures.
28
+ * Easily configure font sizes and styles from the settings.
29
+ * Gives you flexibility to add a search box inside menu.
30
+ * Option to display the search option on menu bar(PRO).
31
+ * Integrates flawlessly with WooCommerce(PRO).
32
+ * Better support for RTL sites(PRO).
33
+ * Allows to add social media icons to menu(PRO).
34
+ * You can easily change the menu fonts with any custom/google fonts(PRO).
35
+ * Change the sub menu and menu icons easily(PRO).
36
+ * And much more coming soon...
37
+
38
+ This plugin works out of box with any theme frameworks like genesis or thesis or any theme and it also works fine with multisite setups.
39
 
40
  = Important Notes =
41
+ [Upgrade to PRO](http://magnigenie.com/wp-responsive-menu-pro/) to avail better support and unrestricted access to WP Responsive Menu.
42
 
43
+ For Quick support please check our [support forum](http://magnigenie.com/support/queries/wp-responsive-menu/) for WP Responsive Menu.
44
 
45
+ If you have any suggestions for a new plugin, feel free to email us at info@magnigenie.com.
46
 
47
+ [Click here](http://magnigenie.com/wp-responsive-menu-mobile-menu-plugin-wordpress/) to check the demo for free and pro version.
 
 
 
 
48
 
49
  == Installation ==
 
50
  1. Go to your admin area and select Plugins -> Add new from the menu.
51
  2. Search for "WP Responsive Menu".
52
  3. Click install.
55
 
56
  == Screenshots ==
57
 
58
+ 1. General settings.
59
+
60
+ 2. Appearance settings.
61
 
62
+ 3. Icons settings.
63
 
64
+ 4. Frontend large screen view.
65
+
66
+ 5. Frontend PRO version view. Check out [the demo](http://magnigenie.com/wp-responsive-menu-mobile-menu-plugin-wordpress/)
67
 
68
  == ChangeLog ==
69
 
70
+ = Version 3.0.0
71
+
72
+ * Updated admin and frontend UI.
73
+ * Added option for Large screen view.
74
+ * Added live preview option.
75
+ * Added option to open submenu on parent click.
76
+ * Added option for menu icon position.
77
+ * Added option to set menu icon animation.
78
+ * Added option to specify max width to menu container.
79
+ * Added option to customize font styles.
80
+ * Added option to set menu background image.
81
+ * Added option to sort menu elements.
82
+ * Fixed issues with swipe gesture.
83
+
84
  = Version 2.0.7 =
85
 
86
  * Fixed conflict custom post type and contact form 7 menu.
128
 
129
  == Upgrade Notice ==
130
 
131
+ = Version 3.0.0 =
132
 
133
  * New update is available.
wp-responsive-menu.php CHANGED
@@ -2,8 +2,8 @@
2
  /*
3
  Plugin Name: WP Responsive Menu
4
  Plugin URI: http://magnigenie.com/wp-responsive-menu-mobile-menu-plugin-wordpress/
5
- Description: WP Responsive menu is a mobile menu plugin which comes with 1 click installation and has lots of admin option to customize the plugin as per your needs.
6
- Version: 2.0.7
7
  Author: MagniGenie
8
  Author URI: http://magnigenie.com
9
  License: GPLv2 or later
@@ -11,183 +11,22 @@ License URI: http://www.gnu.org/licenses/gpl-2.0.html
11
  */
12
 
13
  /**
14
- *
15
  * Enable Localization
16
- *
17
  */
18
- load_plugin_textdomain('wprmenu', false, basename( dirname( __FILE__ ) ) . '/lang' );
 
 
 
 
 
19
 
20
  /**
21
- *
22
  * Add admin settings
23
- *
24
  */
25
  define( 'WPR_OPTIONS_FRAMEWORK_DIRECTORY', plugins_url( '/inc/', __FILE__ ) );
26
  define( 'WPR_OPTIONS_FRAMEWORK_PATH', dirname( __FILE__ ) . '/inc/' );
27
- require_once dirname( __FILE__ ) . '/inc/options-framework.php';
28
-
29
- // add required js/css files
30
- add_action( 'wp_enqueue_scripts', 'wprmenu_enqueue_scripts' );
31
-
32
- function wprmenu_enqueue_scripts() {
33
- $options = get_option('wprmenu_options');
34
- wp_enqueue_style( 'wprmenu.css' , plugins_url('css/wprmenu.css', __FILE__) );
35
- wp_enqueue_style( 'wprmenu-font' , '//fonts.googleapis.com/css?family=Open+Sans:400,300,600' );
36
- wp_enqueue_script('jquery.transit', plugins_url( '/js/jquery.transit.min.js', __FILE__ ), array( 'jquery' ));
37
- wp_enqueue_script('sidr', plugins_url( '/js/jquery.sidr.js', __FILE__ ), array( 'jquery' ));
38
- wp_enqueue_script('wprmenu.js', plugins_url( '/js/wprmenu.js', __FILE__ ), array( 'jquery' ));
39
- $wpr_options = array( 'zooming' => $options['zooming'],'from_width' => $options['from_width'],'swipe' => $options['swipe'] );
40
- wp_localize_script( 'wprmenu.js', 'wprmenu', $wpr_options );
41
- }
42
-
43
- function wpr_search_form() {
44
- $options = get_option('wprmenu_options');
45
- return '<form role="search" method="get" class="wpr-search-form" action="' . site_url() . '"><label><input type="search" class="wpr-search-field" placeholder="' . $options['search_box_text'] . '" value="" name="s" title="Search for:"></label></form>';
46
- }
47
-
48
- add_action('wp_footer', 'wprmenu_menu', 100);
49
- function wprmenu_menu() {
50
- $options = get_option('wprmenu_options');
51
- if($options['enabled']) :
52
- ?>
53
- <div id="wprmenu_bar" class="wprmenu_bar">
54
- <div class="wprmenu_icon">
55
- <span class="wprmenu_ic_1"></span>
56
- <span class="wprmenu_ic_2"></span>
57
- <span class="wprmenu_ic_3"></span>
58
- </div>
59
- <div class="menu_title">
60
- <?php echo $options['bar_title'] ?>
61
- <?php if($options['bar_logo']) echo '<img class="bar_logo" src="'.$options['bar_logo'].'"/>' ?>
62
- </div>
63
- </div>
64
 
65
- <div id="wprmenu_menu" class="wprmenu_levels <?php echo $options['position'] ?> wprmenu_custom_icons">
66
- <?php if( $options['search_box'] == 'above_menu' ) { ?>
67
- <div class="wpr_search">
68
- <?php echo wpr_search_form(); ?>
69
- </div>
70
- <?php } ?>
71
- <ul id="wprmenu_menu_ul">
72
- <?php
73
- $menus = get_terms('nav_menu',array('hide_empty'=>false));
74
- if($menus) : foreach($menus as $m) :
75
- if($m->term_id == $options['menu']) $menu = $m;
76
- endforeach; endif;
77
- if(is_object($menu)) :
78
- wp_nav_menu( array('menu'=>$menu->name,'container'=>false,'items_wrap'=>'%3$s'));
79
- endif;
80
- ?>
81
- </ul>
82
- <?php if( $options['search_box'] == 'below_menu' ) { ?>
83
- <div class="wpr_search">
84
- <?php echo wpr_search_form(); ?>
85
- </div>
86
- <?php } ?>
87
- </div>
88
- <?php
89
- endif;
90
- }
91
-
92
-
93
- function wprmenu_header_styles() {
94
- $options = get_option('wprmenu_options');
95
- if($options['enabled']) :
96
- ?>
97
- <style id="wprmenu_css" type="text/css" >
98
- /* apply appearance settings */
99
- #wprmenu_bar {
100
- background: <?php echo $options["bar_bgd"] ?>;
101
- }
102
- #wprmenu_bar .menu_title, #wprmenu_bar .wprmenu_icon_menu {
103
- color: <?php echo $options["bar_color"] ?>;
104
- }
105
- #wprmenu_menu {
106
- background: <?php echo $options["menu_bgd"] ?>!important;
107
- }
108
- #wprmenu_menu.wprmenu_levels ul li {
109
- border-bottom:1px solid <?php echo $options["menu_border_bottom"] ?>;
110
- border-top:1px solid <?php echo $options["menu_border_top"] ?>;
111
- }
112
- #wprmenu_menu ul li a {
113
- color: <?php echo $options["menu_color"] ?>;
114
- }
115
- #wprmenu_menu ul li a:hover {
116
- color: <?php echo $options["menu_color_hover"] ?>;
117
- }
118
- #wprmenu_menu.wprmenu_levels a.wprmenu_parent_item {
119
- border-left:1px solid <?php echo $options["menu_border_top"] ?>;
120
- }
121
- #wprmenu_menu .wprmenu_icon_par {
122
- color: <?php echo $options["menu_color"] ?>;
123
- }
124
- #wprmenu_menu .wprmenu_icon_par:hover {
125
- color: <?php echo $options["menu_color_hover"] ?>;
126
- }
127
- #wprmenu_menu.wprmenu_levels ul li ul {
128
- border-top:1px solid <?php echo $options["menu_border_bottom"] ?>;
129
- }
130
- #wprmenu_bar .wprmenu_icon span {
131
- background: <?php echo $options["menu_icon_color"] ?>;
132
- }
133
- <?php
134
- //when option "hide bottom borders is on...
135
- if($options["menu_border_bottom_show"] === 'no') { ?>
136
- #wprmenu_menu, #wprmenu_menu ul, #wprmenu_menu li {
137
- border-bottom:none!important;
138
- }
139
- #wprmenu_menu.wprmenu_levels > ul {
140
- border-bottom:1px solid <?php echo $options["menu_border_top"] ?>!important;
141
- }
142
- .wprmenu_no_border_bottom {
143
- border-bottom:none!important;
144
- }
145
- #wprmenu_menu.wprmenu_levels ul li ul {
146
- border-top:none!important;
147
- }
148
- <?php } ?>
149
-
150
- #wprmenu_menu.left {
151
- width:<?php echo $options["how_wide"] ?>%;
152
- left: -<?php echo $options["how_wide"] ?>%;
153
- right: auto;
154
- }
155
- #wprmenu_menu.right {
156
- width:<?php echo $options["how_wide"] ?>%;
157
- right: -<?php echo $options["how_wide"] ?>%;
158
- left: auto;
159
- }
160
-
161
-
162
- <?php if( isset( $options["nesting_icon"] ) ) : ?>
163
- #wprmenu_menu .wprmenu_icon:before {
164
- font-family: 'fontawesome'!important;
165
- }
166
- <?php endif; ?>
167
 
168
- <?php if($options["menu_symbol_pos"] == 'right') : ?>
169
- #wprmenu_bar .wprmenu_icon {
170
- float: <?php echo $options["menu_symbol_pos"] ?>!important;
171
- margin-right:0px!important;
172
- }
173
- #wprmenu_bar .bar_logo {
174
- pading-left: 0px;
175
- }
176
- <?php endif; ?>
177
- /* show the bar and hide othere navigation elements */
178
- @media only screen and (max-width: <?php echo $options["from_width"] ?>px) {
179
- html { padding-top: 42px!important; }
180
- #wprmenu_bar { display: block!important; }
181
- div#wpadminbar { position: fixed; }
182
- <?php
183
- if( $options['hide'] != '' ) {
184
- echo $options['hide'];
185
- echo ' { display:none!important; }';
186
- }
187
- ?>
188
- }
189
- </style>
190
- <?php
191
- endif;
192
- }
193
- add_action('wp_head', 'wprmenu_header_styles');
2
  /*
3
  Plugin Name: WP Responsive Menu
4
  Plugin URI: http://magnigenie.com/wp-responsive-menu-mobile-menu-plugin-wordpress/
5
+ Description: WP Responsive Menu is mobile menu plugin that lets you add a highly customizable responsive menu to any WordPress site in no time.
6
+ Version: 3.0.0
7
  Author: MagniGenie
8
  Author URI: http://magnigenie.com
9
  License: GPLv2 or later
11
  */
12
 
13
  /**
 
14
  * Enable Localization
 
15
  */
16
+ define( 'MG_WPRM_FILE', __FILE__ );
17
+ define('MG_WPRM_PATH', plugin_dir_path( __FILE__ ) );
18
+ define( 'MG_WPRM_BASE', plugin_basename( __FILE__ ) );
19
+ define( 'MG_WPRM_BASE_NAME', basename( dirname( __FILE__ ) ) );
20
+
21
+ load_plugin_textdomain( 'wprmenu', false, MG_WPRM_BASE_NAME . '/lang' );
22
 
23
  /**
 
24
  * Add admin settings
 
25
  */
26
  define( 'WPR_OPTIONS_FRAMEWORK_DIRECTORY', plugins_url( '/inc/', __FILE__ ) );
27
  define( 'WPR_OPTIONS_FRAMEWORK_PATH', dirname( __FILE__ ) . '/inc/' );
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
28
 
29
+ require_once dirname( __FILE__ ) . '/inc/options-framework.php';
30
+ require_once dirname( __FILE__ ) . '/inc/wprmclass.php';
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
31
 
32
+ new MgWprm();